body{overflow-x:hidden!important}a{transition:all 0.3s}p:last-child{margin-bottom:0!important}h1,h2,h3,h4,h5,h6{margin-top:0!important}.ml-auto .elementor-container{margin-right:0!important;margin-left:auto!important}.mr-auto .elementor-container{margin-left:0!important;margin-right:auto!important}.link-color-inherit a{color:inherit!important}.link-color-inherit a:hover{color:var(--e-global-color-b581d1d)!important}.h-100,.h-100 .elementor-widget-container,.h-100 .elementor-widget-container img{height:100%}.object-fit-cover img{object-fit:cover}.btn-has-icon .elementor-button-icon{display:inline-flex}.elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content ol{margin-bottom:15px}.header .elementor-nav-menu--main .elementor-nav-menu .sub-arrow{padding:11px 0 9px 2px;font-size:88%}.header{position:absolute!important;top:0;left:0;width:100%}.header-popup .elementor-nav-menu--main .elementor-nav-menu .menu-item.menu-item-has-children .elementor-item.has-submenu .sub-arrow{position:relative;z-index:2;padding:10px 15px;transition:all 0.3s}.header-popup .elementor-nav-menu--main .elementor-nav-menu .menu-item.menu-item-has-children .elementor-item.has-submenu.highlighted .sub-arrow{transform:rotate(180deg)}.header-popup .elementor-nav-menu--main .elementor-nav-menu .menu-item.menu-item-has-children .sub-menu{position:static;margin-top:20px}.header-popup .elementor-nav-menu--main .elementor-nav-menu .menu-item.menu-item-has-children .sub-menu .menu-item .elementor-sub-item{border:0 none;line-height:1.47}.header-popup .elementor-nav-menu--main .elementor-nav-menu .menu-item.menu-item-has-children .sub-menu .menu-item:last-child .elementor-sub-item{padding-bottom:0}.footer .menu-w-heading .elementor-nav-menu--main .elementor-nav-menu .menu-item:first-child .elementor-item{font-weight:900}.organizations-slider .elementor-image-carousel-wrapper .elementor-image-carousel{display:flex;align-items:stretch}.organizations-slider .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide{height:130px}.organizations-slider .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide .swiper-slide-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--e-global-color-b159783);border-radius:18px;padding:15px 25px}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-thumbnail{width:100%}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-thumbnail a{display:flex}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content{position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-start}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-title{padding:0 30px;width:100%;max-width:342px;position:absolute;left:0}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-meta,.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-excerpt,.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-posts-button{margin-left:30px;margin-right:30px}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-meta{margin-top:25px}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-posts-button{justify-self:flex-end;margin-top:auto}.calendy-event_main .calendly-inline-widget{min-width:unset!important}@media screen and (max-width:767px){.organizations-slider .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide{height:100%}}.homepage-news .pp-posts .pp-post{overflow:hidden;position:relative}.homepage-news .pp-posts .pp-post .pp-post-content-wrap .pp-post-thumbnail{position:relative;height:290px}.homepage-news .pp-posts .pp-post .pp-post-content-wrap .pp-post-thumbnail .pp-post-thumbnail-wrap,.homepage-news .pp-posts .pp-post .pp-post-content-wrap .pp-post-thumbnail .pp-post-thumbnail-wrap a{height:100%}.homepage-news .pp-posts .pp-post .pp-post-content-wrap .pp-post-thumbnail .pp-post-thumbnail-wrap img{object-fit:cover;mix-blend-mode:multiply}.homepage-news .pp-posts .pp-post .pp-post-content-wrap .pp-post-thumbnail::before{content:"";height:100%;width:100%;display:block;position:absolute;background:rgb(102 0 102 / .8)}.homepage-news .pp-posts .pp-post .pp-post-content-wrap .pp-posts-button{position:absolute;bottom:0}.projects-search-form .searchandfilter ul{display:flex;column-gap:15px;padding:0;align-items:center;justify-content:center}.projects-search-form .searchandfilter ul li label{width:100%;position:relative}.projects-search-form .searchandfilter ul li select.sf-input-select,.projects-search-form .searchandfilter ul li input.sf-input-text{height:48px;border:2px solid #F1EFF5;border-radius:44px;width:100%;max-width:100%;font-size:15px;outline:none}.projects-search-form .searchandfilter ul li select.sf-input-select:focus,.projects-search-form .searchandfilter ul li select.sf-input-select:focus-visible,.projects-search-form .searchandfilter ul li input.sf-input-text:focus,.projects-search-form .searchandfilter ul li input.sf-input-text:focus-visible{border-color:var(--e-global-color-primary)}.projects-search-form .searchandfilter ul li[class^="sf-field-taxonomy-"]{width:280px}.projects-search-form .searchandfilter ul li.sf-field-search{width:380px}.projects-search-form .searchandfilter ul li.sf-field-search label::after{content:"";background-image:url(https://www.gasmark8.com/wp-content/uploads/2023/10/search-icon.svg);background-repeat:no-repeat;background-position:center;background-size:18px 18px;height:100%;width:40px;position:absolute;right:10px;pointer-events:none;user-select:none}.projects-search-form .searchandfilter ul li.sf-field-search input.sf-input-text{padding-right:50px}.projects-search-form .searchandfilter ul li select.sf-input-select{-webkit-appearance:none;-moz-appearance:none;background-image:url(https://www.gasmark8.com/wp-content/uploads/2023/10/caret-down-icon.svg);background-repeat:no-repeat;background-position-x:95%;background-position-y:50%;padding-right:40px}@media screen and (max-width:615px){.projects-search-form .searchandfilter ul{flex-direction:column}.projects-search-form .searchandfilter ul li[class^="sf-field-taxonomy-"],.projects-search-form .searchandfilter ul li.sf-field-search{width:100%}}.services-icon{width:108px!important;height:108px}.services-icon .elementor-widget-container,.services-icon .elementor-widget-container .elementor-icon-wrapper,.services-icon .elementor-widget-container .elementor-icon-wrapper .elementor-icon{height:100%}.services-icon .elementor-widget-container .elementor-icon-wrapper .elementor-icon{display:flex;align-items:center;justify-content:center}.quote-textarea .elementor-widget-container{position:relative}.quote-textarea .elementor-widget-container::before{content:'“';color:#F1EFF5;font-family:"Heebo",Sans-serif;font-size:148px;position:absolute;top:30px;left:52px;z-index:-1}@media screen and (max-width:767px){.quote-textarea .elementor-widget-container::before{top:93px;left:15px}}@media screen and (max-width:1024px){.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-title{padding:0 27px;max-width:unset}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-meta,.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-excerpt,.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-posts-button{margin-left:27px;margin-right:27px}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-meta{margin-top:20px}}@media screen and (max-width:1023px){.organizations-slider .elementor-image-carousel-wrapper{padding:0 103px}}@media screen and (max-width:767px){.mt-md-auto{margin-top:auto}.br-md-none br{display:none!important}.footer .elementor-nav-menu--main .elementor-nav-menu .menu-item{text-align:center}.footer .elementor-nav-menu--main .elementor-nav-menu .menu-item .elementor-item{display:inline-block}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-thumbnail img{max-height:290px;width:100%;object-fit:cover}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-title{padding:6px 23px 0}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-meta,.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-excerpt,.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-posts-button{margin-left:23px;margin-right:23px}.home-blog_main .pp-posts .pp-post-wrap .pp-post .pp-post-content .pp-post-meta{margin-top:25px}}@media screen and (max-width:620px){.author-section .elementor-container .elementor-column{width:100%!important}.author-section .elementor-container .elementor-column.elementor-element-26791e0 .elementor-widget-wrap{padding:20px 0 0!important}.author-section .elementor-container .elementor-column img{height:500px!important}}@media screen and (max-width:575px){.industries-col .elementor-widget-wrap{flex-direction:column;min-height:399px}}@media screen and (min-width:1025px) and (max-width:1199px){.header .elementor-nav-menu--main .elementor-nav-menu>.menu-item:not(:last-child)>.elementor-item{margin-right:10px}.header .elementor-nav-menu--main .elementor-nav-menu>.menu-item:not(:first-child)>.elementor-item{margin-left:10px}}.engagements-media-lists{list-style:none;margin:0;padding:0}.engagements-media-lists li.engagements-media-iten{margin-bottom:20px}.engagements-media-lists li.engagements-media-iten h4{font-size:22px;margin:0}.engagements-media-lists li.engagements-media-iten p{font-size:16px;margin:0;font-weight:500}.engagements-media-lists li.engagements-media-iten div p{font-size:16px;font-weight:400}.engagements-media-lists li.engagements-media-iten div a{color:var(--e-global-color-accent);text-decoration:underline}.engagements-media-lists li.engagements-media-iten div a{color:#4e4e4e;text-decoration:underline}.engagements-media-lists li.engagements-media-iten div a:hover,.engagements-media-lists li.engagements-media-iten div a:active,.engagements-media-lists li.engagements-media-iten div a:focus{color:var(--e-global-color-accent);text-decoration:none}.em-btn-group{display:flex;justify-content:space-between}.em-btn-group .engagements-media-btn{font-size:16px;font-weight:400;color:var(--e-global-color-accent)!important;text-decoration:underline!important}.em-btn-group .engagements-media-btn:hover{color:#4e4e4e!important;text-decoration:none!important}