.elementor-2057 .elementor-element.elementor-element-3bbc0af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-3bbc0af, .elementor-2057 .elementor-element.elementor-element-3bbc0af::before{--border-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-83e8435{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-83e8435:not(.elementor-motion-effects-element-type-background), .elementor-2057 .elementor-element.elementor-element-83e8435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141417;background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/Home-Hero-Desktop-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2057 .elementor-element.elementor-element-83e8435, .elementor-2057 .elementor-element.elementor-element-83e8435::before{--border-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-fc9f4cd{--display:flex;--min-height:100%;--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:stretch;--gap:42px 42px;--background-transition:0.3s;--margin-top:440px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:072px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-82ee4c6{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-82ee4c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2057 .elementor-element.elementor-element-a8f89b1 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"ivymode";font-size:40px;font-weight:300;line-height:56px;letter-spacing:-0.6px;}.elementor-2057 .elementor-element.elementor-element-78ac285{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-78ac285.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2057 .elementor-element.elementor-element-1ac155d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ae4166a-font-family );font-size:var( --e-global-typography-ae4166a-font-size );font-weight:var( --e-global-typography-ae4166a-font-weight );line-height:var( --e-global-typography-ae4166a-line-height );letter-spacing:var( --e-global-typography-ae4166a-letter-spacing );word-spacing:var( --e-global-typography-ae4166a-word-spacing );}.elementor-2057 .elementor-element.elementor-element-1ac155d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2057 .elementor-element.elementor-element-10c149a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"roc-grotesk-wide";font-size:14px;font-weight:500;text-transform:uppercase;line-height:24px;}.elementor-2057 .elementor-element.elementor-element-6ba54ba{--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;--justify-content:flex-start;--gap:48px 48px;--background-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-6ba54ba:not(.elementor-motion-effects-element-type-background), .elementor-2057 .elementor-element.elementor-element-6ba54ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5ff9d6 );}.elementor-2057 .elementor-element.elementor-element-6ba54ba, .elementor-2057 .elementor-element.elementor-element-6ba54ba::before{--border-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-6dc4eae{--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;--justify-content:flex-start;--background-transition:0.3s;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-5571341{text-align:center;}.elementor-2057 .elementor-element.elementor-element-5571341 .elementor-heading-title{font-family:var( --e-global-typography-9800a8f-font-family );font-size:var( --e-global-typography-9800a8f-font-size );font-weight:var( --e-global-typography-9800a8f-font-weight );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-e3aaba1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-8a4d36e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2057 .elementor-element.elementor-element-79b3944{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-01262eb{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-01262eb, .elementor-2057 .elementor-element.elementor-element-01262eb::before{--border-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-8a93e28{--display:flex;--background-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-f4ac915{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}.elementor-2057 .elementor-element.elementor-element-f4ac915:not(.elementor-motion-effects-element-type-background), .elementor-2057 .elementor-element.elementor-element-f4ac915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #14141700 0%, #141417CC 50%);}.elementor-2057 .elementor-element.elementor-element-f4ac915, .elementor-2057 .elementor-element.elementor-element-f4ac915::before{--border-transition:0.3s;}body:not(.rtl) .elementor-2057 .elementor-element.elementor-element-f4ac915{left:0px;}body.rtl .elementor-2057 .elementor-element.elementor-element-f4ac915{right:0px;}.elementor-2057 .elementor-element.elementor-element-55be01a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-2057 .elementor-element.elementor-element-4eaf01d{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-39bc8be .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope";font-size:16px;font-weight:500;line-height:20px;}.elementor-2057 .elementor-element.elementor-element-6802606 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope";font-size:16px;font-weight:500;line-height:20px;}.elementor-2057 .elementor-element.elementor-element-f025e4e{--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;--gap:42px 42px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-f025e4e:not(.elementor-motion-effects-element-type-background), .elementor-2057 .elementor-element.elementor-element-f025e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f5ff9d6 );}.elementor-2057 .elementor-element.elementor-element-f025e4e, .elementor-2057 .elementor-element.elementor-element-f025e4e::before{--border-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-79ca29c{--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;--background-transition:0.3s;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-cec6aa8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-eccc5eb .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-9800a8f-font-family );font-size:var( --e-global-typography-9800a8f-font-size );font-weight:var( --e-global-typography-9800a8f-font-weight );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-eccc5eb > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2057 .elementor-element.elementor-element-3c51ca3 .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-688e690-font-family );font-size:var( --e-global-typography-688e690-font-size );font-weight:var( --e-global-typography-688e690-font-weight );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2057 .elementor-element.elementor-element-3c51ca3 > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-2057 .elementor-element.elementor-element-05bb8ad{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-title, .elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-icon{color:var( --e-global-color-5cb1d8f );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-icon svg{fill:var( --e-global-color-5cb1d8f );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-title.elementor-active a, .elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-5cb1d8f );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-title{font-family:var( --e-global-typography-271b461-font-family );font-size:var( --e-global-typography-271b461-font-size );font-weight:var( --e-global-typography-271b461-font-weight );line-height:var( --e-global-typography-271b461-line-height );letter-spacing:var( --e-global-typography-271b461-letter-spacing );word-spacing:var( --e-global-typography-271b461-word-spacing );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-title{padding:0px 0px 030px 0px;}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-5cb1d8f );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-5cb1d8f );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-5cb1d8f );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-5cb1d8f );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-content{color:var( --e-global-color-03afade );font-family:var( --e-global-typography-5416cca-font-family );font-size:var( --e-global-typography-5416cca-font-size );font-weight:var( --e-global-typography-5416cca-font-weight );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );padding:0px 024px 026px 0px;}.elementor-2057 .elementor-element.elementor-element-0579b72 .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:"roc-grotesk-wide";font-size:14px;font-weight:500;text-transform:uppercase;line-height:24px;}.elementor-2057 .elementor-element.elementor-element-0579b72 > .elementor-widget-container{margin:032px 0px 0px 0px;}.elementor-2057 .elementor-element.elementor-element-e822c80{--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-e822c80::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .e-con-inner > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2057 .elementor-element.elementor-element-7da5aa6{--display:flex;--min-height:613px;--background-transition:0.3s;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-7da5aa6::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/Home-Section-Desktop-scaled.webp");background-position:center center;background-size:cover;}.elementor-2057 .elementor-element.elementor-element-744db3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:72px 72px;--background-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-d8c5d5e{--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:42px 42px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-6d351fe{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-d7f523d .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-9800a8f-font-family );font-size:var( --e-global-typography-9800a8f-font-size );font-weight:var( --e-global-typography-9800a8f-font-weight );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-0dde6e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-15069f2 .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-688e690-font-family );font-size:var( --e-global-typography-688e690-font-size );font-weight:var( --e-global-typography-688e690-font-weight );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2057 .elementor-element.elementor-element-edcfdb2 .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-be35207-font-family );font-size:var( --e-global-typography-be35207-font-size );font-weight:var( --e-global-typography-be35207-font-weight );text-transform:var( --e-global-typography-be35207-text-transform );line-height:var( --e-global-typography-be35207-line-height );letter-spacing:var( --e-global-typography-be35207-letter-spacing );word-spacing:var( --e-global-typography-be35207-word-spacing );}.elementor-2057 .elementor-element.elementor-element-10ba7ec{--display:flex;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-aca4a40{--grid-columns:2;--grid-column-gap:40px;--grid-row-gap:40px;}.elementor-2057 .elementor-element.elementor-element-4cb0780{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:72px 72px;--background-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-7573c59{--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:40px 40px;--background-transition:0.3s;--padding-top:080px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-7330a41 .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-9800a8f-font-family );font-size:var( --e-global-typography-9800a8f-font-size );font-weight:var( --e-global-typography-9800a8f-font-weight );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-7330a41{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2057 .elementor-element.elementor-element-ff4dbae{--display:flex;--gap:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-ae71364 .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-688e690-font-family );font-size:var( --e-global-typography-688e690-font-size );font-weight:var( --e-global-typography-688e690-font-weight );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2057 .elementor-element.elementor-element-24f09ff .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:"roc-grotesk-wide";font-size:14px;font-weight:500;text-transform:uppercase;line-height:24px;}.elementor-2057 .elementor-element.elementor-element-1ca8b3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-f59bce3{--grid-columns:1;width:100%;max-width:100%;}.elementor-2057 .elementor-element.elementor-element-f59bce3.elementor-element{--align-self:stretch;}.elementor-2057 .elementor-element.elementor-element-7917fec{--grid-columns:1;width:100%;max-width:100%;}.elementor-2057 .elementor-element.elementor-element-7917fec.elementor-element{--align-self:stretch;}.elementor-2057 .elementor-element.elementor-element-23be7d7{--grid-columns:1;width:100%;max-width:100%;}.elementor-2057 .elementor-element.elementor-element-23be7d7.elementor-element{--align-self:stretch;}.elementor-2057 .elementor-element.elementor-element-077074f{--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;}.elementor-2057 .elementor-element.elementor-element-1d503c8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-2f80f06{--display:flex;--background-transition:0.3s;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-ed988db{text-align:center;}.elementor-2057 .elementor-element.elementor-element-ed988db .elementor-heading-title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-9800a8f-font-family );font-size:var( --e-global-typography-9800a8f-font-size );font-weight:var( --e-global-typography-9800a8f-font-weight );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2057 .elementor-element.elementor-element-d1f3d22{--display:flex;--background-transition:0.3s;--padding-top:072px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-color:#02010100;}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__name{color:var( --e-global-color-03afade );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header, .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__name{font-family:var( --e-global-typography-5416cca-font-family );font-size:var( --e-global-typography-5416cca-font-size );font-weight:var( --e-global-typography-5416cca-font-weight );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__title{color:var( --e-global-color-5cb1d8f );font-family:var( --e-global-typography-d7fbf32-font-family );font-size:var( --e-global-typography-d7fbf32-font-size );font-weight:var( --e-global-typography-d7fbf32-font-weight );line-height:var( --e-global-typography-d7fbf32-line-height );letter-spacing:var( --e-global-typography-d7fbf32-letter-spacing );word-spacing:var( --e-global-typography-d7fbf32-word-spacing );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__text{color:var( --e-global-color-03afade );font-family:var( --e-global-typography-5416cca-font-family );font-size:var( --e-global-typography-5416cca-font-size );font-weight:var( --e-global-typography-5416cca-font-weight );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-swiper-button{font-size:20px;}.elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-pagination-bullet{height:6px;width:6px;}.elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-pagination-fraction{font-size:6px;color:var( --e-global-color-primary );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#14141710;opacity:1;}.elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-pagination-bullet-active, .elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-2057 .elementor-element.elementor-element-bd150b0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-2057 .elementor-element.elementor-element-bd150b0.elementor-element{--align-self:center;}.elementor-2057 .elementor-element.elementor-element-0ac7e98{--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;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-0ac7e98, .elementor-2057 .elementor-element.elementor-element-0ac7e98::before{--border-transition:0.3s;}.elementor-2057 .elementor-element.elementor-element-6fa21b0{--display:flex;--min-height:850px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-6fa21b0:not(.elementor-motion-effects-element-type-background), .elementor-2057 .elementor-element.elementor-element-6fa21b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/About-us-Bottom-Desktop-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2057 .elementor-element.elementor-element-6fa21b0, .elementor-2057 .elementor-element.elementor-element-6fa21b0::before{--border-transition:0.3s;}@media(max-width:1439px){.elementor-2057 .elementor-element.elementor-element-fc9f4cd{--margin-top:320px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2057 .elementor-element.elementor-element-6dc4eae{--gap:auto auto;}.elementor-2057 .elementor-element.elementor-element-f025e4e{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2057 .elementor-element.elementor-element-79ca29c{--gap:auto auto;}.elementor-2057 .elementor-element.elementor-element-cec6aa8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:020px;}.elementor-2057 .elementor-element.elementor-element-cec6aa8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2057 .elementor-element.elementor-element-05bb8ad{--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-05bb8ad.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2057 .elementor-element.elementor-element-7da5aa6::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}}@media(max-width:1023px){.elementor-2057 .elementor-element.elementor-element-83e8435{--min-height:700px;--justify-content:flex-end;}.elementor-2057 .elementor-element.elementor-element-83e8435:not(.elementor-motion-effects-element-type-background), .elementor-2057 .elementor-element.elementor-element-83e8435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/Home-Hero-Tablet-2.webp");background-position:top center;background-size:cover;}.elementor-2057 .elementor-element.elementor-element-fc9f4cd{--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:space-around;--gap:20px 20px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-82ee4c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2057 .elementor-element.elementor-element-a8f89b1 .elementor-heading-title{font-size:36px;}.elementor-2057 .elementor-element.elementor-element-78ac285.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2057 .elementor-element.elementor-element-1ac155d .elementor-heading-title{font-size:var( --e-global-typography-ae4166a-font-size );line-height:var( --e-global-typography-ae4166a-line-height );letter-spacing:var( --e-global-typography-ae4166a-letter-spacing );word-spacing:var( --e-global-typography-ae4166a-word-spacing );}.elementor-2057 .elementor-element.elementor-element-1ac155d > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-2057 .elementor-element.elementor-element-10c149a .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-2057 .elementor-element.elementor-element-6dc4eae{--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:56px 56px;--padding-top:072px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-5571341 .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-55be01a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:040px;}.elementor-2057 .elementor-element.elementor-element-4eaf01d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-39bc8be .elementor-heading-title{font-size:17px;line-height:32px;}.elementor-2057 .elementor-element.elementor-element-6802606 .elementor-heading-title{font-size:17px;line-height:32px;}.elementor-2057 .elementor-element.elementor-element-f025e4e{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2057 .elementor-element.elementor-element-79ca29c{--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:56px 56px;--padding-top:072px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-eccc5eb .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-3c51ca3 .elementor-heading-title{font-size:var( --e-global-typography-688e690-font-size );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-title{font-size:var( --e-global-typography-271b461-font-size );line-height:var( --e-global-typography-271b461-line-height );letter-spacing:var( --e-global-typography-271b461-letter-spacing );word-spacing:var( --e-global-typography-271b461-word-spacing );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-content{font-size:var( --e-global-typography-5416cca-font-size );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2057 .elementor-element.elementor-element-0579b72 .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-2057 .elementor-element.elementor-element-e822c80{--min-height:423px;}.elementor-2057 .elementor-element.elementor-element-7da5aa6{--min-height:423px;}.elementor-2057 .elementor-element.elementor-element-7da5aa6::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/Home-Section-Desktop-scaled.webp");background-position:center left;}.elementor-2057 .elementor-element.elementor-element-d8c5d5e{--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:24px 24px;--padding-top:072px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-d7f523d .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-15069f2 .elementor-heading-title{font-size:var( --e-global-typography-688e690-font-size );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2057 .elementor-element.elementor-element-edcfdb2 .elementor-heading-title{font-size:var( --e-global-typography-be35207-font-size );line-height:var( --e-global-typography-be35207-line-height );letter-spacing:var( --e-global-typography-be35207-letter-spacing );word-spacing:var( --e-global-typography-be35207-word-spacing );}.elementor-2057 .elementor-element.elementor-element-10ba7ec{--padding-top:0px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-aca4a40{--grid-columns:1;}.elementor-2057 .elementor-element.elementor-element-7573c59{--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:048px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-7330a41 .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-ae71364 .elementor-heading-title{font-size:var( --e-global-typography-688e690-font-size );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2057 .elementor-element.elementor-element-24f09ff .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-2057 .elementor-element.elementor-element-1ca8b3b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-f59bce3{--grid-columns:1;}.elementor-2057 .elementor-element.elementor-element-7917fec{--grid-columns:1;}.elementor-2057 .elementor-element.elementor-element-23be7d7{--grid-columns:1;}.elementor-2057 .elementor-element.elementor-element-2f80f06{--padding-top:048px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-ed988db .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-d1f3d22{--padding-top:032px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header{padding-block-end:calc( 8px / 2 );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__content{padding-block-start:calc( 8px / 2 );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header, .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__name{font-size:var( --e-global-typography-5416cca-font-size );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__title{font-size:var( --e-global-typography-d7fbf32-font-size );line-height:var( --e-global-typography-d7fbf32-line-height );letter-spacing:var( --e-global-typography-d7fbf32-letter-spacing );word-spacing:var( --e-global-typography-d7fbf32-word-spacing );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__text{font-size:var( --e-global-typography-5416cca-font-size );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__icon{font-size:24px;}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__icon svg{width:24px;}.elementor-2057 .elementor-element.elementor-element-0ac7e98{--min-height:455px;}.elementor-2057 .elementor-element.elementor-element-6fa21b0{--min-height:450px;}.elementor-2057 .elementor-element.elementor-element-6fa21b0:not(.elementor-motion-effects-element-type-background), .elementor-2057 .elementor-element.elementor-element-6fa21b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/About-us-Bottom-Desktop-scaled.webp");background-position:center center;background-size:cover;}}@media(max-width:767px){.elementor-2057 .elementor-element.elementor-element-3bbc0af{--min-height:0px;--justify-content:flex-start;}.elementor-2057 .elementor-element.elementor-element-3bbc0af.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2057 .elementor-element.elementor-element-83e8435{--width:100%;--min-height:0px;}.elementor-2057 .elementor-element.elementor-element-83e8435:not(.elementor-motion-effects-element-type-background), .elementor-2057 .elementor-element.elementor-element-83e8435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/Home-Hero-Tablet-1.webp");background-position:top center;background-size:cover;}.elementor-2057 .elementor-element.elementor-element-fc9f4cd{--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:flex-start;--align-items:flex-start;--gap:20px 20px;--margin-top:260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-82ee4c6{--justify-content:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2057 .elementor-element.elementor-element-a8f89b1 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-2057 .elementor-element.elementor-element-78ac285{--justify-content:flex-start;}.elementor-2057 .elementor-element.elementor-element-1ac155d .elementor-heading-title{font-size:var( --e-global-typography-ae4166a-font-size );line-height:var( --e-global-typography-ae4166a-line-height );letter-spacing:var( --e-global-typography-ae4166a-letter-spacing );word-spacing:var( --e-global-typography-ae4166a-word-spacing );}.elementor-2057 .elementor-element.elementor-element-10c149a .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-2057 .elementor-element.elementor-element-6ba54ba{--gap:40px 40px;}.elementor-2057 .elementor-element.elementor-element-5571341 .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-01262eb{--min-height:455px;--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;}.elementor-2057 .elementor-element.elementor-element-8a93e28{--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;}.elementor-2057 .elementor-element.elementor-element-56767f0{text-align:center;}.elementor-2057 .elementor-element.elementor-element-56767f0 img{width:24px;max-width:24px;height:24px;}.elementor-2057 .elementor-element.elementor-element-56767f0.elementor-element{--align-self:center;}.elementor-2057 .elementor-element.elementor-element-f4ac915{--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-2057 .elementor-element.elementor-element-55be01a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-2057 .elementor-element.elementor-element-4eaf01d{--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-2057 .elementor-element.elementor-element-39bc8be .elementor-heading-title{font-size:17px;line-height:32px;}.elementor-2057 .elementor-element.elementor-element-39bc8be > .elementor-widget-container{margin:040px 0px 20px 0px;}.elementor-2057 .elementor-element.elementor-element-6802606 .elementor-heading-title{font-size:17px;line-height:32px;}.elementor-2057 .elementor-element.elementor-element-6802606 > .elementor-widget-container{margin:040px 0px 20px 0px;}.elementor-2057 .elementor-element.elementor-element-f025e4e{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2057 .elementor-element.elementor-element-79ca29c{--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-cec6aa8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-eccc5eb .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-3c51ca3 .elementor-heading-title{font-size:var( --e-global-typography-688e690-font-size );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2057 .elementor-element.elementor-element-05bb8ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-title{font-size:var( --e-global-typography-271b461-font-size );line-height:var( --e-global-typography-271b461-line-height );letter-spacing:var( --e-global-typography-271b461-letter-spacing );word-spacing:var( --e-global-typography-271b461-word-spacing );}.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-content{font-size:var( --e-global-typography-5416cca-font-size );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2057 .elementor-element.elementor-element-0579b72 .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-2057 .elementor-element.elementor-element-e822c80{--min-height:314px;}.elementor-2057 .elementor-element.elementor-element-e822c80::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .e-con-inner > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-e822c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2023/05/Section-Break-4.png");background-position:center center;}.elementor-2057 .elementor-element.elementor-element-7da5aa6{--min-height:529px;}.elementor-2057 .elementor-element.elementor-element-7da5aa6::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2057 .elementor-element.elementor-element-7da5aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/Home-Section-Mobile.webp");background-position:bottom center;}.elementor-2057 .elementor-element.elementor-element-d7f523d .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-15069f2 .elementor-heading-title{font-size:var( --e-global-typography-688e690-font-size );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2057 .elementor-element.elementor-element-edcfdb2 .elementor-heading-title{font-size:var( --e-global-typography-be35207-font-size );line-height:var( --e-global-typography-be35207-line-height );letter-spacing:var( --e-global-typography-be35207-letter-spacing );word-spacing:var( --e-global-typography-be35207-word-spacing );}.elementor-2057 .elementor-element.elementor-element-10ba7ec{--flex-wrap:nowrap;}.elementor-2057 .elementor-element.elementor-element-aca4a40{--grid-columns:1;}.elementor-2057 .elementor-element.elementor-element-7573c59{--padding-top:048px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-7330a41 .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-7330a41{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2057 .elementor-element.elementor-element-ae71364 .elementor-heading-title{font-size:var( --e-global-typography-688e690-font-size );line-height:var( --e-global-typography-688e690-line-height );letter-spacing:var( --e-global-typography-688e690-letter-spacing );word-spacing:var( --e-global-typography-688e690-word-spacing );}.elementor-2057 .elementor-element.elementor-element-24f09ff .elementor-heading-title{font-size:14px;line-height:1.8em;}.elementor-2057 .elementor-element.elementor-element-f59bce3{--grid-columns:1;}.elementor-2057 .elementor-element.elementor-element-7917fec{--grid-columns:1;}.elementor-2057 .elementor-element.elementor-element-23be7d7{--grid-columns:1;}.elementor-2057 .elementor-element.elementor-element-2f80f06{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2057 .elementor-element.elementor-element-ed988db .elementor-heading-title{font-size:var( --e-global-typography-9800a8f-font-size );line-height:var( --e-global-typography-9800a8f-line-height );letter-spacing:var( --e-global-typography-9800a8f-letter-spacing );word-spacing:var( --e-global-typography-9800a8f-word-spacing );}.elementor-2057 .elementor-element.elementor-element-d1f3d22{--padding-top:032px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header{padding-block-end:calc( 12px / 2 );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__content{padding-block-start:calc( 12px / 2 );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header, .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__name{font-size:var( --e-global-typography-5416cca-font-size );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__title{font-size:var( --e-global-typography-d7fbf32-font-size );line-height:var( --e-global-typography-d7fbf32-line-height );letter-spacing:var( --e-global-typography-d7fbf32-letter-spacing );word-spacing:var( --e-global-typography-d7fbf32-word-spacing );}.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__text{font-size:var( --e-global-typography-5416cca-font-size );line-height:var( --e-global-typography-5416cca-line-height );letter-spacing:var( --e-global-typography-5416cca-letter-spacing );word-spacing:var( --e-global-typography-5416cca-word-spacing );}.elementor-2057 .elementor-element.elementor-element-0ac7e98{--min-height:311px;}.elementor-2057 .elementor-element.elementor-element-6fa21b0{--min-height:354px;}.elementor-2057 .elementor-element.elementor-element-6fa21b0:not(.elementor-motion-effects-element-type-background), .elementor-2057 .elementor-element.elementor-element-6fa21b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/About-us-Bottom-Mobile.webp");background-position:center center;background-size:cover;}}@media(min-width:768px){.elementor-2057 .elementor-element.elementor-element-3bbc0af{--content-width:1440px;}.elementor-2057 .elementor-element.elementor-element-83e8435{--width:100%;}.elementor-2057 .elementor-element.elementor-element-82ee4c6{--width:499px;}.elementor-2057 .elementor-element.elementor-element-78ac285{--width:576px;}.elementor-2057 .elementor-element.elementor-element-f4ac915{--content-width:1400px;}.elementor-2057 .elementor-element.elementor-element-cec6aa8{--width:452px;}.elementor-2057 .elementor-element.elementor-element-05bb8ad{--width:576px;}.elementor-2057 .elementor-element.elementor-element-e822c80{--content-width:1440px;}.elementor-2057 .elementor-element.elementor-element-6d351fe{--width:50%;}.elementor-2057 .elementor-element.elementor-element-0dde6e2{--width:50%;}.elementor-2057 .elementor-element.elementor-element-ff4dbae{--width:50%;}.elementor-2057 .elementor-element.elementor-element-d1f3d22{--width:800px;}.elementor-2057 .elementor-element.elementor-element-0ac7e98{--content-width:1440px;}}@media(max-width:1023px) and (min-width:768px){.elementor-2057 .elementor-element.elementor-element-fc9f4cd{--content-width:100%;}.elementor-2057 .elementor-element.elementor-element-82ee4c6{--width:100%;}.elementor-2057 .elementor-element.elementor-element-78ac285{--width:100%;}.elementor-2057 .elementor-element.elementor-element-cec6aa8{--width:100%;}.elementor-2057 .elementor-element.elementor-element-05bb8ad{--width:100%;}.elementor-2057 .elementor-element.elementor-element-6d351fe{--width:100%;}.elementor-2057 .elementor-element.elementor-element-0dde6e2{--width:100%;}.elementor-2057 .elementor-element.elementor-element-ff4dbae{--width:100%;}.elementor-2057 .elementor-element.elementor-element-d1f3d22{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-10c149a */.elementor-2057 .elementor-element.elementor-element-10c149a:hover a {
    text-decoration: underline;
    color: #FFA903;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc9f4cd *//*@media (max-width: 1023px) {*/
/*    .elementor-2057 .elementor-element.elementor-element-fc9f4cd {*/
/*        margin-top: 400px;*/
/*    }*/
/*}*/


/*@media (max-width: 767px) {*/
/*    .elementor-2057 .elementor-element.elementor-element-fc9f4cd {*/
/*         margin-top: 260px;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83e8435 */.elementor-2057 .elementor-element.elementor-element-83e8435 {
   

}


@media (max-width: 1439px) {
    /*.elementor-2057 .elementor-element.elementor-element-83e8435 {*/
    /*    background-size: auto 160%; */
    /*    background-position: bottom 20px center;*/
    /*}*/
}

@media (max-width: 1023px) {
    /*.elementor-2057 .elementor-element.elementor-element-83e8435 {*/
    /*    background-size: auto 130%; */
    /*    background-position: bottom 10px center;*/
    /*}*/
}

@media (max-width: 767px) {
    /*.elementor-2057 .elementor-element.elementor-element-83e8435 {*/
    /*    background-size: auto 125%; */
    /*    background-position: bottom 180px left 0px;*/
    /*}*/
}


@media (max-width: 460px) {
    .elementor-2057 .elementor-element.elementor-element-83e8435 {
        background-image: url(https://www.mcintoshautofarm.com/wp-content/uploads/2024/06/Home-Hero-Mobile-1-2.webp) !important;
        background-position: top left !important;
        background-size: contain !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbc0af */.elementor-2057 .elementor-element.elementor-element-3bbc0af {
    /*height: calc(100vh - 83px);*/
    
}


@media (max-width: 1023px) {
    .elementor-2057 .elementor-element.elementor-element-3bbc0af {
        /*height: 600px;*/
        /*background-color: #0B0B0A;*/
    }
}


@media (max-width: 767px) {
    .elementor-2057 .elementor-element.elementor-element-3bbc0af {
        /*height: unset;*/
        /*min-height: 600px;*/
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56767f0 */.elementor-2057 .elementor-element.elementor-element-56767f0 {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a93e28 */.elementor-2057 .elementor-element.elementor-element-8a93e28 {
    width: 64px;
    height: 64px;
    flex-shrink: 0;
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 50%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4ac915 */.elementor-2057 .elementor-element.elementor-element-f4ac915 {
    top: unset;
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01262eb */.elementor-2057 .elementor-element.elementor-element-01262eb {
    cursor: pointer
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3aaba1 *//*.elementor-2057 .elementor-element.elementor-element-e3aaba1.fullScreen {*/
/*    display: block;*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100dvw;*/
/*    height: 100dvh;*/
/*}*/

/*.elementor-2057 .elementor-element.elementor-element-e3aaba1.fullScreen *:not(video) {*/
/*    display: contents;*/
/*}*/

/*.elementor-2057 .elementor-element.elementor-element-e3aaba1.fullScreen video {*/
/*    object-fit: contain;*/
/*}*//* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-9527b82 */.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle .elementor-tab-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-icon.elementor-toggle-icon-right {
    order: 1;
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-icon svg {
    width: 24px;
    height: 24px;
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-item::after {
    /*content: '';*/
    /*height: 1px;*/
    /*color: inherit;*/
    /*background-color: currentcolor;*/
    /*opacity: 0.2;*/
    /*display: block;*/
    /*width: 100%;*/
    /*margin-top: 8px;*/
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-title {
    display: block;
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 32px;
}


.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-title:hover .elementor-toggle-icon svg path {
    stroke: #FFA903;
}


.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-title{
    border-bottom: none;
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-content {
     border-bottom: none;
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-toggle-item {
     border-bottom: 1px solid #d5d8dc;
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-content p:last-of-type {
    margin: 0;
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-content a {
    color: #4f4f4f;
    text-decoration: underline;
}

.elementor-2057 .elementor-element.elementor-element-9527b82 .elementor-tab-content a:hover {
    color: #FFA903;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0579b72 */.elementor-2057 .elementor-element.elementor-element-0579b72 a:hover {
    color: #FFA903;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05bb8ad */@media (max-width: 1439px) {
    .elementor-2057 .elementor-element.elementor-element-05bb8ad {
        width: 50%;
    }
}

@media (max-width: 1023px) {
    .elementor-2057 .elementor-element.elementor-element-05bb8ad {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e822c80 */.elementor-2057 .elementor-element.elementor-element-e822c80 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edcfdb2 */.elementor-2057 .elementor-element.elementor-element-edcfdb2 a:hover {
    color: #FFA903;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94ff01e */.elementor-2057 .elementor-element.elementor-element-94ff01e {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f09ff */.elementor-2057 .elementor-element.elementor-element-24f09ff a:hover {
    color: #FFA903;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f59bce3 */.elementor-2057 .elementor-element.elementor-element-f59bce3 .elementor-loop-container {
    height: 100%;
}

.elementor-2057 .elementor-element.elementor-element-f59bce3 .e-loop-item > .e-con {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7917fec */.elementor-2057 .elementor-element.elementor-element-7917fec .elementor-loop-container {
    height: 100%;
}

.elementor-2057 .elementor-element.elementor-element-7917fec .e-loop-item > .e-con {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-23be7d7 */.elementor-2057 .elementor-element.elementor-element-23be7d7 .elementor-loop-container {
    height: 100%;
}

.elementor-2057 .elementor-element.elementor-element-23be7d7 .e-loop-item > .e-con {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-bd150b0 */.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header {
    align-items: center;
    justify-content: space-between;
    
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__content {
    margin-right: 52px;
    margin-left: 52px;
    justify-content: center;
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__icon  {
    display: none
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__text {
    text-align: center;
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__text .reviewer {
    margin-top: 12px;
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__title {
    font-size: 22px;
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-swiper-button.elementor-swiper-button-prev i {
    display: none;
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-swiper-button.elementor-swiper-button-prev {
    top: unset;
    align-items: center;
    justify-content: center;
    bottom: -18px;
    left: 346px;
    z-index: 11;
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-swiper-button.elementor-swiper-button-prev:before {
        content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5IDEySDUiIHN0cm9rZT0iIzRGNEY0RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+CjxwYXRoIGQ9Ik0xMCAxN0w1IDEyTDEwIDciIHN0cm9rZT0iIzRGNEY0RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+Cjwvc3ZnPgo=);
}


.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-swiper-button.elementor-swiper-button-next i {
    display: none;
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-swiper-button.elementor-swiper-button-next {
    top: unset;
    align-items: center;
    justify-content: center;
    bottom: -18px;
    right: 346px;
    z-index: 11;
    
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-swiper-button.elementor-swiper-button-next:before {
        content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMTJMMTkgMTIiIHN0cm9rZT0iIzRGNEY0RiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+CjxwYXRoIGQ9Ik0xNCA3TDE5IDEyTDE0IDE3IiBzdHJva2U9IiM0RjRGNEYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPgo8L3N2Zz4K);
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header:before{
    content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyOCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZD0iTTAgOEgxMS40NzU0TDExLjQ3NTQgMTguMjU4Mkg0LjgxOTY3QzQuODE5NjcgMjQuNjgyNiA1LjYyMjk1IDI2LjIzNjggMTAuMzI3OSAyOC4yMDU2TDcuMjI5NTEgMzEuNjI1QzEuMzc3MDUgMjguNDEyOCAwIDI1LjkyNiAwIDE4LjI1ODJMMCA4Wk0xNi41MjQ2IDhIMjhMMjggMTguMjU4MkwyMS4zNDQzIDE4LjI1ODJDMjEuMzQ0MyAyNC42ODI2IDIyLjE0NzUgMjYuMjM2OCAyNi44NTI1IDI4LjIwNTZMMjMuNzU0MSAzMS42MjVDMTcuOTAxNiAyOC40MTI4IDE2LjUyNDYgMjUuOTI2IDE2LjUyNDYgMTguMjU4MkwxNi41MjQ2IDhaIiBmaWxsPSIjQkNCQ0JEIi8+CjwvZz4KPC9zdmc+Cg==)
}


.elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header:after{
    content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyOCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZD0iTTI4IDhIMTYuNTI0NkwxNi41MjQ2IDE4LjI1ODJIMjMuMTgwM0MyMy4xODAzIDI0LjY4MjYgMjIuMzc3IDI2LjIzNjggMTcuNjcyMSAyOC4yMDU2TDIwLjc3MDUgMzEuNjI1QzI2LjYyMyAyOC40MTI4IDI4IDI1LjkyNiAyOCAxOC4yNTgyTDI4IDhaTTExLjQ3NTQgOEgwTDAgMTguMjU4Mkw2LjY1NTc0IDE4LjI1ODJDNi42NTU3NCAyNC42ODI2IDUuODUyNDYgMjYuMjM2OCAxLjE0NzU0IDI4LjIwNTZMNC4yNDU5IDMxLjYyNUMxMC4wOTg0IDI4LjQxMjggMTEuNDc1NCAyNS45MjYgMTEuNDc1NCAxOC4yNTgyTDExLjQ3NTQgOFoiIGZpbGw9IiNCQ0JDQkQiLz4KPC9nPgo8L3N2Zz4K);
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-wrapper {
    align-items: flex-start;
}

.elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-slide {
    max-height: 500px;
    transition: max-height 2s ease;
    text-overflow: ellipsis;
}
.elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-slide:not(.swiper-slide-active) {
    max-height: 240px;
}

/*
.elementor-main-swiper {
  position: relative;
  overflow: hidden;
}

.elementor-main-swiper:before,
.elementor-main-swiper:after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  width: 10%;
  z-index: 1;
}

.elementor-main-swiper:before {
  left: 0;
  background: linear-gradient(to left, rgba(250, 250, 250, 0), rgba(250, 250, 250, 1));
}

.elementor-main-swiper:after {
  right: 0;
  background: linear-gradient(to right, rgba(250, 250, 250, 0), rgba(250, 250, 250, 1));
}
*/
@media (max-width: 1023px) {
    
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-swiper-button.elementor-swiper-button-next {
            display: none;
        }
        
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-swiper-button.elementor-swiper-button-prev {
            display: none;
        }
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header {
        padding-left: 0px;
        padding-right: 0px;
    }
    
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper {
        margin-right: 0px;
        margin-left: 0px;
        width: 100%;
    }
}

@media (max-width: 767px) {
    
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header {
        align-items: flex-start;
        justify-content: space-between;
        
    }
    
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__content {
        margin-right: 0px;
        margin-left: 0px;
        justify-content: flex-start;
        align-items: flex-start;
    }
    
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header:before{
        display: none;
    }
    
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__title {
        font-size: 20px;
    }
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__header {
        padding: 0;
    }
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__content {
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 0;
        
    }
    
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .elementor-testimonial__content .elementor-testimonial__text  {
        text-align: left;
        
    }
    
    
    .elementor-widget-reviews .elementor-testimonial__icon {
        margin-left: 0 !important; 
        margin-bottom: 8px;
    }
    
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .reviewer {
        padding-top: 12px;
    }
    
    .elementor-2057 .elementor-element.elementor-element-bd150b0 .swiper-pagination .swiper-pagination-bullet {
        margin: 0px 3px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ac7e98 */.elementor-2057 .elementor-element.elementor-element-0ac7e98 {
    overflow: hidden;
    background-size: auto 100%;
    max-width: 1680px
}

@media (max-width: 1439px) {
    .elementor-2057 .elementor-element.elementor-element-0ac7e98 {
        background-size: auto 95%;
    }
}


@media (max-width: 1023px) {
    .elementor-2057 .elementor-element.elementor-element-0ac7e98 {
        background-size: auto 110%;
    }
}/* End custom CSS */