.elementor-43 .elementor-element.elementor-element-7e359736{--display:flex;--min-height:auto;--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:space-between;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-8e331f6{--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:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-43 .elementor-element.elementor-element-6bf75108{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-6b4cc900{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-38ef53eb{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;z-index:0;}.elementor-43 .elementor-element.elementor-element-38ef53eb.elementor-element{--align-self:center;}.elementor-43 .elementor-element.elementor-element-38ef53eb img{width:100%;max-width:none;}.elementor-43 .elementor-element.elementor-element-437e9a4a{--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:center;--gap:60px 100px;--row-gap:60px;--column-gap:100px;--overflow:hidden;--margin-top:116px;--margin-bottom:272px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-42b1cfc4{width:var( --container-widget-width, 97.91% );max-width:97.91%;--container-widget-width:97.91%;--container-widget-flex-grow:0;z-index:0;}.elementor-43 .elementor-element.elementor-element-42b1cfc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-42b1cfc4 .elementor-heading-title{font-family:"MarrSans 2", Sans-serif;font-size:90.4px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:0em;color:#00471E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-27d8e817{width:var( --container-widget-width, 96.27% );max-width:96.27%;--container-widget-width:96.27%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Marr Sans Condensed", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.17em;letter-spacing:0em;color:#00471E;}.elementor-43 .elementor-element.elementor-element-5f4c1511{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-7ac70116{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00471E;--border-color:#00471E;--margin-top:0px;--margin-bottom:0px;--margin-left:143px;--margin-right:163px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-512927f3{z-index:1;}.elementor-43 .elementor-element.elementor-element-512927f3 img{width:100%;}.elementor-43 .elementor-element.elementor-element-60f103d1{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-43 .elementor-element.elementor-element-60f103d1 .elementor-heading-title{font-family:"MarrSans 2", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;color:#00471E;}.elementor-43 .elementor-element.elementor-element-ca86a5d{z-index:1;}.elementor-43 .elementor-element.elementor-element-ca86a5d img{width:100%;opacity:1;}.elementor-43 .elementor-element.elementor-element-17bb6a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Marr Sans Condensed", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#97BF00;}.elementor-43 .elementor-element.elementor-element-1eaa7c15{--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:space-between;--align-items:center;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-43 .elementor-element.elementor-element-3d21cecf{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-66ec8e65{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-19306f7e > .elementor-widget-container{--e-transform-scale:0.9;}.elementor-43 .elementor-element.elementor-element-19306f7e{z-index:0;}.elementor-43 .elementor-element.elementor-element-19306f7e img{width:100%;max-width:none;height:451.0710144043px;object-fit:contain;object-position:center center;}.elementor-43 .elementor-element.elementor-element-49336065{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-43 .elementor-element.elementor-element-49336065 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-49336065 .elementor-heading-title{font-family:"MarrSans 2", Sans-serif;font-size:42px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:0.45em;letter-spacing:0em;color:#00471E;}.elementor-43 .elementor-element.elementor-element-fe05226{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"MarrSans 2", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#97BF00;}.elementor-43 .elementor-element.elementor-element-fe05226.elementor-element{--order:99999 /* order end hack */;}.elementor-43 .elementor-element.elementor-element-015ab59{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-f79fba3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-832ba4e > .elementor-widget-container{--e-transform-rotateZ:-18deg;}.elementor-43 .elementor-element.elementor-element-832ba4e{z-index:0;}.elementor-43 .elementor-element.elementor-element-832ba4e img{width:100%;max-width:none;height:451.0710144043px;object-fit:contain;object-position:center center;}.elementor-43 .elementor-element.elementor-element-2ffd72b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-43 .elementor-element.elementor-element-2ffd72b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-2ffd72b .elementor-heading-title{font-family:"MarrSans 2", Sans-serif;font-size:42px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:0.45em;letter-spacing:0em;color:#00471E;}.elementor-43 .elementor-element.elementor-element-aff17a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"MarrSans 2", Sans-serif;font-size:30px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#97BF00;}.elementor-43 .elementor-element.elementor-element-91e9353{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-7b24c59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-6e50410 > .elementor-widget-container{--e-transform-rotateZ:4deg;--e-transform-scale:0.8;}.elementor-43 .elementor-element.elementor-element-6e50410{z-index:0;}.elementor-43 .elementor-element.elementor-element-6e50410 img{width:100%;max-width:none;height:451.0710144043px;object-fit:contain;object-position:center center;}.elementor-43 .elementor-element.elementor-element-690cc2f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-43 .elementor-element.elementor-element-690cc2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-690cc2f .elementor-heading-title{font-family:"MarrSans 2", Sans-serif;font-size:42px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:0.45em;letter-spacing:0em;color:#00471E;}.elementor-43 .elementor-element.elementor-element-ef1c159{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"MarrSans 2", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;color:#97BF00;}.elementor-43 .elementor-element.elementor-element-12fddf7a{--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:center;--align-items:flex-end;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-43 .elementor-element.elementor-element-12fddf7a:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-12fddf7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#97BF00;background-image:url("https://carrote.ca/wp-content/uploads/2025/05/Texture-2.png");}.elementor-43 .elementor-element.elementor-element-52bac822{--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:center;--gap:0px 161px;--row-gap:0px;--column-gap:161px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-1a1e95d{--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:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-43 .elementor-element.elementor-element-1a1e95d.e-con{--order:-99999 /* order start hack */;}.elementor-43 .elementor-element.elementor-element-34c85c4f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;}.elementor-43 .elementor-element.elementor-element-34c85c4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-34c85c4f .elementor-heading-title{font-family:"Marr Sans Condensed", Sans-serif;font-size:160px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:0em;color:#F0FFF7;}.elementor-43 .elementor-element.elementor-element-d9cb8f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:left;}.elementor-43 .elementor-element.elementor-element-d9cb8f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-d9cb8f7 .elementor-heading-title{font-family:"Marr Sans Condensed", Sans-serif;font-size:160px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:0em;color:#F0FFF7;}.elementor-43 .elementor-element.elementor-element-3075fe19{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Marr Sans Condensed", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0em;color:#F0FFF7;}.elementor-43 .elementor-element.elementor-element-31692d75.elementor-element{--align-self:flex-end;}.elementor-43 .elementor-element.elementor-element-31692d75{z-index:1;}.elementor-43 .elementor-element.elementor-element-31692d75 img{width:100%;}.elementor-43 .elementor-element.elementor-element-c53526f{--display:flex;}.elementor-43 .elementor-element.elementor-element-3adc207{--display:flex;}.elementor-43 .elementor-element.elementor-element-6793493{text-align:left;}.elementor-43 .elementor-element.elementor-element-6793493 .elementor-heading-title{font-family:"MarrSans 2", Sans-serif;font-size:54px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-8262443{--display:flex;}.elementor-43 .elementor-element.elementor-element-0bee984{--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-43 .elementor-element.elementor-element-8026461{color:var( --e-global-color-db002ec );}.elementor-43 .elementor-element.elementor-element-b954e46{--display:flex;}.elementor-43 .elementor-element.elementor-element-8f067b6{--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-43 .elementor-element.elementor-element-d3e8b1c{color:var( --e-global-color-db002ec );}.elementor-43 .elementor-element.elementor-element-6c47b55{--display:flex;}.elementor-43 .elementor-element.elementor-element-5ba52bb{--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-43 .elementor-element.elementor-element-525e001{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-43 .elementor-element.elementor-element-525e001 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Marr Sans Condensed", Sans-serif;}body.elementor-page-43:not(.elementor-motion-effects-element-type-background), body.elementor-page-43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FFF7;}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-7e359736{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-43 .elementor-element.elementor-element-8e331f6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-6bf75108{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-6b4cc900{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:54.38px;--margin-right:73.15px;}.elementor-43 .elementor-element.elementor-element-38ef53eb img{width:837.92858886719px;max-width:100%;height:auto;}.elementor-43 .elementor-element.elementor-element-437e9a4a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:67.28px;--margin-bottom:94.11px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-42b1cfc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-42b1cfc4{--container-widget-width:657px;--container-widget-flex-grow:0;width:var( --container-widget-width, 657px );max-width:657px;}.elementor-43 .elementor-element.elementor-element-42b1cfc4 .elementor-heading-title{font-size:45.2px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-27d8e817{--container-widget-width:646px;--container-widget-flex-grow:0;width:var( --container-widget-width, 646px );max-width:646px;font-size:16.02px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-5f4c1511{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-7ac70116{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:73.07px;--margin-right:75.47px;}.elementor-43 .elementor-element.elementor-element-512927f3 img{width:200px;max-width:max-content;}.elementor-43 .elementor-element.elementor-element-60f103d1{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-43 .elementor-element.elementor-element-60f103d1 .elementor-heading-title{font-size:21.27px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-ca86a5d img{width:200px;max-width:max-content;}.elementor-43 .elementor-element.elementor-element-17bb6a1{--container-widget-width:906px;--container-widget-flex-grow:0;width:var( --container-widget-width, 906px );max-width:906px;font-size:21.27px;}.elementor-43 .elementor-element.elementor-element-1eaa7c15{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-3d21cecf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:28.25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-66ec8e65{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-19306f7e img{width:546.70684814453px;max-width:100%;height:auto;}.elementor-43 .elementor-element.elementor-element-49336065{width:100%;max-width:100%;}.elementor-43 .elementor-element.elementor-element-49336065 > .elementor-widget-container{margin:0px 84.61px 0px 80.08px;}.elementor-43 .elementor-element.elementor-element-49336065 .elementor-heading-title{font-size:26.13px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-fe05226{--container-widget-width:906px;--container-widget-flex-grow:0;width:var( --container-widget-width, 906px );max-width:906px;font-size:21.27px;}.elementor-43 .elementor-element.elementor-element-015ab59{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:28.25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-f79fba3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-832ba4e img{width:546.70684814453px;max-width:100%;height:auto;}.elementor-43 .elementor-element.elementor-element-2ffd72b{width:100%;max-width:100%;}.elementor-43 .elementor-element.elementor-element-2ffd72b > .elementor-widget-container{margin:0px 84.61px 0px 80.08px;}.elementor-43 .elementor-element.elementor-element-2ffd72b .elementor-heading-title{font-size:26.13px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-aff17a7{--container-widget-width:906px;--container-widget-flex-grow:0;width:var( --container-widget-width, 906px );max-width:906px;font-size:21.27px;}.elementor-43 .elementor-element.elementor-element-91e9353{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:28.25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-7b24c59{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-6e50410 img{width:546.70684814453px;max-width:100%;height:auto;}.elementor-43 .elementor-element.elementor-element-690cc2f{width:100%;max-width:100%;}.elementor-43 .elementor-element.elementor-element-690cc2f > .elementor-widget-container{margin:0px 84.61px 0px 80.08px;}.elementor-43 .elementor-element.elementor-element-690cc2f .elementor-heading-title{font-size:26.13px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-ef1c159{--container-widget-width:906px;--container-widget-flex-grow:0;width:var( --container-widget-width, 906px );max-width:906px;font-size:21.27px;}.elementor-43 .elementor-element.elementor-element-12fddf7a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-43 .elementor-element.elementor-element-52bac822{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-1a1e95d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:69.45px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-34c85c4f{--container-widget-width:1374px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1374px );max-width:1374px;}.elementor-43 .elementor-element.elementor-element-34c85c4f .elementor-heading-title{font-size:57.6px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-d9cb8f7{--container-widget-width:1374px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1374px );max-width:1374px;}.elementor-43 .elementor-element.elementor-element-d9cb8f7 .elementor-heading-title{font-size:57.6px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-3075fe19{--container-widget-width:1203px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1203px );max-width:1203px;font-size:28px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-31692d75 img{width:170px;max-width:100%;}}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-7e359736{--width:100%;}.elementor-43 .elementor-element.elementor-element-8e331f6{--width:100%;}.elementor-43 .elementor-element.elementor-element-6bf75108{--width:100%;}.elementor-43 .elementor-element.elementor-element-6b4cc900{--width:100%;}.elementor-43 .elementor-element.elementor-element-437e9a4a{--width:49%;}.elementor-43 .elementor-element.elementor-element-5f4c1511{--width:56%;}.elementor-43 .elementor-element.elementor-element-7ac70116{--width:80%;}.elementor-43 .elementor-element.elementor-element-1eaa7c15{--width:100%;}.elementor-43 .elementor-element.elementor-element-3d21cecf{--width:32%;}.elementor-43 .elementor-element.elementor-element-66ec8e65{--width:100%;}.elementor-43 .elementor-element.elementor-element-015ab59{--width:32%;}.elementor-43 .elementor-element.elementor-element-f79fba3{--width:100%;}.elementor-43 .elementor-element.elementor-element-91e9353{--width:32%;}.elementor-43 .elementor-element.elementor-element-7b24c59{--width:100%;}.elementor-43 .elementor-element.elementor-element-52bac822{--width:100%;}.elementor-43 .elementor-element.elementor-element-1a1e95d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-7e359736{--width:100%;}.elementor-43 .elementor-element.elementor-element-8e331f6{--width:1965.0161503386px;}.elementor-43 .elementor-element.elementor-element-6bf75108{--width:1920px;}.elementor-43 .elementor-element.elementor-element-6b4cc900{--width:1675px;}.elementor-43 .elementor-element.elementor-element-437e9a4a{--width:671px;}.elementor-43 .elementor-element.elementor-element-5f4c1511{--width:906px;}.elementor-43 .elementor-element.elementor-element-7ac70116{--width:600px;}.elementor-43 .elementor-element.elementor-element-1eaa7c15{--width:100%;}.elementor-43 .elementor-element.elementor-element-3d21cecf{--width:594.66937255859px;}.elementor-43 .elementor-element.elementor-element-66ec8e65{--width:100%;}.elementor-43 .elementor-element.elementor-element-015ab59{--width:594.66937255859px;}.elementor-43 .elementor-element.elementor-element-f79fba3{--width:100%;}.elementor-43 .elementor-element.elementor-element-91e9353{--width:594.66937255859px;}.elementor-43 .elementor-element.elementor-element-7b24c59{--width:100%;}.elementor-43 .elementor-element.elementor-element-12fddf7a{--width:100%;}.elementor-43 .elementor-element.elementor-element-52bac822{--width:1705px;}.elementor-43 .elementor-element.elementor-element-1a1e95d{--width:1374px;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-7e359736{--width:100%;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-43 .elementor-element.elementor-element-8e331f6{--width:1965.0161503386px;--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-43 .elementor-element.elementor-element-6bf75108{--width:100%;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-43 .elementor-element.elementor-element-6bf75108.e-con{--align-self:center;}.elementor-43 .elementor-element.elementor-element-6b4cc900{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-43 .elementor-element.elementor-element-437e9a4a{--width:100%;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:26.91px;--margin-bottom:69.36px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-42b1cfc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-42b1cfc4 .elementor-heading-title{font-size:31.82px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-27d8e817{font-size:16.92px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-5f4c1511{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-7ac70116{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-512927f3{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-512927f3 img{width:100px;}.elementor-43 .elementor-element.elementor-element-60f103d1{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-60f103d1 .elementor-heading-title{font-size:18.9px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-ca86a5d{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-43 .elementor-element.elementor-element-ca86a5d img{width:100px;height:1px;}.elementor-43 .elementor-element.elementor-element-17bb6a1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-43 .elementor-element.elementor-element-17bb6a1{font-size:18.9px;}.elementor-43 .elementor-element.elementor-element-1eaa7c15{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-43 .elementor-element.elementor-element-3d21cecf{--width:594.66937255859px;--margin-top:21.17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-66ec8e65{--width:100%;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-49336065 > .elementor-widget-container{margin:0px 51.7px 0px 37.66px;}.elementor-43 .elementor-element.elementor-element-49336065 .elementor-heading-title{font-size:23.97px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-fe05226{font-size:18.9px;}.elementor-43 .elementor-element.elementor-element-015ab59{--width:594.66937255859px;--margin-top:21.17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-f79fba3{--width:100%;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-2ffd72b > .elementor-widget-container{margin:0px 51.7px 0px 37.66px;}.elementor-43 .elementor-element.elementor-element-2ffd72b .elementor-heading-title{font-size:23.97px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-aff17a7{font-size:18.9px;}.elementor-43 .elementor-element.elementor-element-91e9353{--width:594.66937255859px;--margin-top:21.17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-7b24c59{--width:100%;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-690cc2f > .elementor-widget-container{margin:0px 51.7px 0px 37.66px;}.elementor-43 .elementor-element.elementor-element-690cc2f .elementor-heading-title{font-size:23.97px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-ef1c159{font-size:18.9px;}.elementor-43 .elementor-element.elementor-element-12fddf7a{--width:100%;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-43 .elementor-element.elementor-element-52bac822{--width:1705px;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-1a1e95d{--width:1374px;--margin-top:0px;--margin-bottom:27.75px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-34c85c4f .elementor-heading-title{font-size:38.4px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-d9cb8f7 .elementor-heading-title{font-size:38.4px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-3075fe19{font-size:22px;line-height:1.2em;}.elementor-43 .elementor-element.elementor-element-31692d75.elementor-element{--align-self:flex-start;}}


.elementor-43 .elementor-element.elementor-element-437e9a4a {
  min-width: 240px;
  max-width: 100%;
}
.elementor-43 .elementor-element.elementor-element-6b4cc900 {
  max-width: 100%;
}
.elementor-43 .elementor-element.elementor-element-6bf75108 {
  max-width: 100%;
}



.elementor-43 .elementor-element.elementor-element-7ac70116 {
  max-width: 100%;
  min-width: 240px;
}

.elementor-43 .elementor-element.elementor-element-5f4c1511 {
  max-width: 100%;
}

.elementor-43 .elementor-element.elementor-element-66ec8e65 {
  min-width: 240px;
  max-width: 100%;
}


/* Start custom CSS for container, class: .elementor-element-3d21cecf */.frameProdcarrote .frameSS .SS{
    transform: rotate(0deg);
   transition: transform 0.3s ease-in-out;
    
}

.frameProdcarrote:hover .frameSS .SS{
    transform: rotate(-15deg)
    
}/* End custom CSS */
.elementor-43 .elementor-element.elementor-element-3d21cecf {
  min-width: 240px;
  max-width: 100%;
}

.elementor-43 .elementor-element.elementor-element-f79fba3 {
  min-width: 240px;
  max-width: 100%;
}


/* Start custom CSS for container, class: .elementor-element-015ab59 */.frameProdcarrote .frameSS .SS{
    transform: rotate(0deg);
   transition: transform 0.3s ease-in-out;
    
}

.frameProdcarrote:hover .frameSS .SS{
    transform: rotate(15deg)
    
}/* End custom CSS */
.elementor-43 .elementor-element.elementor-element-015ab59 {
  min-width: 240px;
  max-width: 100%;
}

.elementor-43 .elementor-element.elementor-element-7b24c59 {
  min-width: 240px;
  max-width: 100%;
}


/* Start custom CSS for container, class: .elementor-element-91e9353 */.frameProdcarrote .frameSS .SS{
    transform: rotate(0deg);
   transition: transform 0.3s ease-in-out;
    
}

.frameProdcarrote:hover .frameSS .SS{
    transform: rotate(-15deg)
    
}/* End custom CSS */
.elementor-43 .elementor-element.elementor-element-91e9353 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-43 .elementor-element.elementor-element-1eaa7c15 {
  max-width: 100%;
}
.elementor-43 .elementor-element.elementor-element-8e331f6 {
  max-width: 100%;
}
.elementor-43 .elementor-element.elementor-element-7e359736 {
  max-width: 100%;
}



.elementor-43 .elementor-element.elementor-element-1a1e95d {
  max-width: 100%;
}

.elementor-43 .elementor-element.elementor-element-52bac822 {
  max-width: 100%;
}
.elementor-43 .elementor-element.elementor-element-12fddf7a {
  max-width: 100%;
}
/* Start custom CSS for heading, class: .elementor-element-6793493 */.elementor-43 .elementor-element.elementor-element-6793493{
    
}/* End custom CSS */





































/* Start custom CSS for nested-accordion, class: .elementor-element-525e001 */.accordeon-element details  .elementor-element{
    border: none;

}

.accordeon-element .e-n-accordion-item-title-header .e-n-accordion-item-title-text{
    color:#F0FFF7;
    font-size: 28px;
    font-weight: 600;
    
}

.accordeon-element .e-n-accordion-item-title-icon svg{
 fill:#F0FFF7 !important;
    stroke: #F0FFF7 !important;
}

.accordeon-element .elementor-widget-container details .elementor-widget-container p {
    font-family: "Marr Sans Condensed" , Sans-Serif;
    font-size: 20px;
}


@media (max-width: 800px){
    
.accordeon-element .e-n-accordion-item-title-header .e-n-accordion-item-title-text{
  font-size: 22px;
    
}


.accordeon-element .elementor-widget-container details .elementor-widget-container p {

    font-size: 16px;
}
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-3adc207 */.accordeon{
    background-color:#96BE00;
    border-radius: 20px;
    padding: 40px 20px ;
}

.accordeon details .e-n-accordion-item-title{
    border: none;
    //border-bottom: solid 1px white;
    
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-c53526f */.container-accordeon{
     background-color:#96BE00;
}/* End custom CSS */

/* Start Custom Fonts CSS */@font-face {
	font-family: 'MarrSans 2';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://carrote.ca/wp-content/uploads/2025/05/MarrSans-Bold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'MarrSans 2';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://carrote.ca/wp-content/uploads/2025/05/MarrSans-UltraBlack-1.ttf') format('truetype');
}
@font-face {
	font-family: 'MarrSans 2';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://carrote.ca/wp-content/uploads/2025/05/MarrSans-Semibold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Marr Sans Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://carrote.ca/wp-content/uploads/2025/05/MarrSansCondensed-Semibold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */