.elementor-35 .elementor-element.elementor-element-44a6a6e{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-653b1c3 .spot-page-hero::before{background:rgba(8, 42, 33, 0.72);}.elementor-35 .elementor-element.elementor-element-653b1c3 .spot-page-hero{background:#002F10 !important;background-image:none !important;--spot-section-bg:#002F10;}.elementor-35 .elementor-element.elementor-element-653b1c3 h1{font-size:5rem;}.elementor-35 .elementor-element.elementor-element-653b1c3 .lead{font-size:1.2rem;}.elementor-35 .elementor-element.elementor-element-9d7308f{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ad42465{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-cd94878 .spot-about-company__copy h2{color:#17342D;font-size:3rem;margin-bottom:40px;}.elementor-35 .elementor-element.elementor-element-cd94878 .spot-about-company__copy .lead{font-weight:600;}.elementor-35 .elementor-element.elementor-element-cd94878 .spot-about-company__story{font-size:1.1rem;}.elementor-35 .elementor-element.elementor-element-cd94878 .spot-about-company__main{height:400px;}.elementor-35 .elementor-element.elementor-element-cd94878 .spot-about-company__media{min-height:400px;}.elementor-35 .elementor-element.elementor-element-632bf78{margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ea794de .elementor-repeater-item-d1c48a1{background:#029F39 !important;--spot-card-bg:#029F39;color:#FFFFFF !important;--spot-card-color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-ea794de .elementor-repeater-item-d1c48a1 p{color:#FFFFFF !important;}.elementor-35 .elementor-element.elementor-element-ea794de .elementor-repeater-item-36668f2{background:#696969 !important;--spot-card-bg:#696969;}.elementor-35 .elementor-element.elementor-element-ea794de .spot-value-section h2{color:#17342D;font-size:3rem;}.elementor-35 .elementor-element.elementor-element-ea794de .spot-value-section .lead{font-size:1rem;}.elementor-35 .elementor-element.elementor-element-ea794de .spot-hover-card p, .elementor-35 .elementor-element.elementor-element-ea794de .value-card p{color:#FFFFFF;font-size:1.2rem;}.elementor-35 .elementor-element.elementor-element-5c2d422{margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-35 .elementor-element.elementor-element-58adf24 .spot-hover-card, .elementor-35 .elementor-element.elementor-element-58adf24 .value-card{background:#029F39;--spot-card-bg:#029F39;}.elementor-35 .elementor-element.elementor-element-58adf24 .spot-value-section h2{color:#17342D;font-size:3rem;}.elementor-35 .elementor-element.elementor-element-58adf24 .spot-value-section .lead{font-size:1rem;}.elementor-35 .elementor-element.elementor-element-58adf24 .spot-hover-card h3, .elementor-35 .elementor-element.elementor-element-58adf24 .value-card h3{color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-58adf24 .spot-hover-card p, .elementor-35 .elementor-element.elementor-element-58adf24 .value-card p{font-size:1rem;}.elementor-35 .elementor-element.elementor-element-2afd6db{margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-2a4c537 .spot-about-company__copy h2{color:#17342D;font-size:3rem;margin-bottom:40px;}.elementor-35 .elementor-element.elementor-element-2a4c537 .spot-about-company__copy .lead{font-size:1.2rem;font-weight:600;}.elementor-35 .elementor-element.elementor-element-2a4c537 .spot-about-company__story{font-size:1.1rem;}.elementor-35 .elementor-element.elementor-element-2a4c537 .spot-about-company__main{height:650px;}.elementor-35 .elementor-element.elementor-element-2a4c537 .spot-about-company__media{min-height:650px;}.elementor-35 .elementor-element.elementor-element-6b4876a{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-fc97292{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5b6f2e2 h2{font-size:3rem;}.elementor-35 .elementor-element.elementor-element-5b6f2e2 .lead{font-size:1rem;}.elementor-35 .elementor-element.elementor-element-f2acbfe:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-f2acbfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4ED;}.elementor-35 .elementor-element.elementor-element-f2acbfe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-f2acbfe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-0346549 .spot-certificates{background:#02010100 !important;background-image:none !important;--spot-section-bg:#02010100;}.elementor-35 .elementor-element.elementor-element-0346549 .spot-certificates h2{color:#17342D;font-size:3rem;}.elementor-35 .elementor-element.elementor-element-0346549 .spot-certificates .lead{font-size:1rem;}.elementor-35 .elementor-element.elementor-element-56e966d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-56e966d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4ED;}.elementor-35 .elementor-element.elementor-element-56e966d > .elementor-container{max-width:1380px;}.elementor-35 .elementor-element.elementor-element-56e966d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:30px 20px 70px 20px;}.elementor-35 .elementor-element.elementor-element-56e966d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-35 .elementor-element.elementor-element-c641d0b.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-35 .elementor-element.elementor-element-a602052{width:var( --container-widget-width, 1380px );max-width:1380px;--container-widget-width:1380px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-cd94878 .spot-about-company{padding:50px 0px 50px 0px;}.elementor-35 .elementor-element.elementor-element-632bf78{margin-top:-50px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-5c2d422{margin-top:-50px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-2afd6db{margin-top:-50px;margin-bottom:0px;}.elementor-35 .elementor-element.elementor-element-0346549 .spot-certificates h2{font-size:2rem;}.elementor-35 .elementor-element.elementor-element-56e966d{margin-top:-50px;margin-bottom:0px;padding:30px 15px 50px 15px;}.elementor-35 .elementor-element.elementor-element-a602052{font-size:1rem;}}