.services-section-main{background-color:var(--bg_color);padding:35px 0;display:flex;max-width:100%}.services-section-wrapp{max-width:1270px;width:100%}.services-outer{display:flex;justify-content:space-between;align-items:center}.services-left{max-width:41%;width:100%;color:var(--text_color);padding-right:20px}.services-right{max-width:51%;width:100%;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.services-left h2{font-size:50px;line-height:60px;color:var(--text_color);margin-bottom:10px;font-family:Tomato Grotesk;font-weight:700;margin-top:0}.services-left p{font-family:Tomato Grotesk;font-size:24px;line-height:32px;margin-bottom:21px!important;font-weight:400;color:var(--text_color);margin-top:0}.services-left .services_popup_link{cursor:pointer;display:table;margin:21px auto 0;color:var(--text_color);font-size:14px;line-height:23px;text-align:center;transition:all .5s ease-in-out;text-decoration:underline;text-transform:uppercase}.services-left .services_popup_link:hover{color:#8df063}.service-box{flex:0 0 50%;max-width:calc((100% - 15px)/2);color:var(--text_color);padding:28px 10px 35px;border:1px solid var(--text_color);text-align:center}.icon-with-txt{display:flex;align-items:center;margin-bottom:2px;flex-direction:column}.icon-media{display:inline-block;width:48px;height:48px;margin-bottom:13px}.icon-with-txt p{font-size:16px;line-height:24px;display:inline-block;margin:0}.service-box-content h4{font-family:Tomato Grotesk;margin-bottom:9px;margin-top:0;font-size:24px;line-height:32px;color:var(--text_color)}.service-box-content p{font-family:Tomato Grotesk;font-size:16px;line-height:20px;color:var(--text_color);margin:0}.service_product_cta button{padding:18px 60px;font-family:Tomato Grotesk;font-weight:700;background:#7ff06b;color:#fff;font-size:24px;line-height:32px;text-align:center;text-decoration:none;display:inline-block;width:100%;position:relative;z-index:0;transition:all .5s ease-in-out;border-radius:4px;text-transform:uppercase;letter-spacing:.3px;border:1px solid #ececec}.service_product_cta button:hover{background-color:#183f35;color:#fff}.services-left .modal{position:absolute;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.services-left .modal.is-visible{visibility:visible}.services-left .modal-overlay.modal-toggle{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:#00000080;visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s}.services-left .modal-wrapper{position:fixed;z-index:9999;top:50%;left:50%;width:32em;margin-left:-16em;background-color:#fff;box-shadow:0 0 1.5em #00000059}@media (max-width:769px){.services-left .modal-wrapper{margin-left:0;left:0;right:0}}.services-left .modal-transition{transition:all .3s .12s;transform:translateY(-10%);opacity:0}.services-left .modal.is-visible .modal-transition{transform:translateY(-50%);opacity:1}.services-left .modal.is-visible .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.services-left h2.modal-heading{font-size:24px;line-height:30px;margin:0;color:#1b1919}.services-left .modal-content{color:#4c4c4c;font-size:18px;line-height:1.5;font-family:Tomato Grotesk}.services-left .modal-content p{font-size:20px;line-height:28px;color:#000;font-family:Tomato Grotesk;font-weight:700}.services-left .modal-content ul{margin:0;border:0;list-style:inherit;padding:0 0 0 30px}.services-left .modal-content p,.modal-content li{margin-bottom:8px!important}@media screen and (max-width:1024px){.services-section-wrapp{padding:0 15px}.services-right{max-width:58%}.services-left h2{font-size:38px;line-height:normal}.services-left p{font-size:20px;line-height:normal}.service_product_cta button{padding:12px 16px;font-size:18px;line-height:normal}.service-box{padding:15px;background:transparent}.service-box-content h4{font-size:20px;line-height:140%;margin:0 auto;padding-top:8px;padding-bottom:8px}}@media screen and (max-width:768px){.services-outer{flex-direction:column}.services-left{padding:0}.services-left,.services-right{max-width:100%}.services-right{margin-top:30px;flex-wrap:nowrap;overflow-x:auto}.services-left h2 br{display:none}.services-left h2{font-size:28px}.services-left p{font-size:16px}.service-box-content h4{font-size:18px;line-height:normal}.icon-with-txt p{font-size:14px;line-height:20px}.service-box-content p{font-size:14px}}@media screen and (max-width:570px){.services-left{text-align:center}}@media screen and (max-width:480px){.service-box{flex:0 0 100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/191/assets/services-section.css.map */
