.elementor-92918 .elementor-element.elementor-element-2b2b4c82:not(.elementor-motion-effects-element-type-background), .elementor-92918 .elementor-element.elementor-element-2b2b4c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF821C;}.elementor-92918 .elementor-element.elementor-element-2b2b4c82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;}.elementor-92918 .elementor-element.elementor-element-2b2b4c82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92918 .elementor-element.elementor-element-4e7f8b4d{padding:0px 0px 0px 0px;}.elementor-92918 .elementor-element.elementor-element-706107ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-92918 .elementor-element.elementor-element-706107ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:020px 60px 20px 60px;}.elementor-92918 .elementor-element.elementor-element-706107ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92918 .elementor-element.elementor-element-574add01{text-align:center;}.elementor-92918 .elementor-element.elementor-element-19f84bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92918 .elementor-element.elementor-element-19f84bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-3c8be6a4-8377-48d0-9af5-f22daff43d1a);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-92918 .elementor-element.elementor-element-19f84bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-92918 .elementor-element.elementor-element-19f84bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92918 .elementor-element.elementor-element-730e313b{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-92918 .elementor-element.elementor-element-44a23350.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-92918 .elementor-element.elementor-element-44a23350.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-92918 .elementor-element.elementor-element-10f86445{text-align:center;}.elementor-92918 .elementor-element.elementor-element-10f86445 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-92918 .elementor-element.elementor-element-3166d34a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 0px 18px 0px;}.elementor-92918 .elementor-element.elementor-element-3166d34a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92918 .elementor-element.elementor-element-74eb678c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-92918 .elementor-element.elementor-element-74eb678c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92918 .elementor-element.elementor-element-28e35d78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-92918 .elementor-element.elementor-element-75db2d13{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-92918 .elementor-element.elementor-element-75db2d13 .elementor-divider-separator{width:100%;}.elementor-92918 .elementor-element.elementor-element-75db2d13 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-92918 .elementor-element.elementor-element-3ba3793e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-92918 .elementor-element.elementor-element-466dc0d0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-92918 .elementor-element.elementor-element-466dc0d0 .elementor-divider-separator{width:100%;}.elementor-92918 .elementor-element.elementor-element-466dc0d0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-92918 .elementor-element.elementor-element-21a8d4c4{text-align:center;}.elementor-92918 .elementor-element.elementor-element-1de7c22a > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-92918 .elementor-element.elementor-element-1de7c22a{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-item > a{font-size:20px;font-weight:700;line-height:26px;}.elementor-92918 .elementor-element.elementor-element-1de7c22a .elementor-icon-list-text{transition:color 0.3s;}.elementor-92918 .elementor-element.elementor-element-3f83d208:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92918 .elementor-element.elementor-element-3f83d208 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#314231;}.elementor-bc-flex-widget .elementor-92918 .elementor-element.elementor-element-3f83d208.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-92918 .elementor-element.elementor-element-3f83d208.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-92918 .elementor-element.elementor-element-3f83d208 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-92918 .elementor-element.elementor-element-3f83d208 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-92918 .elementor-element.elementor-element-3f83d208 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92918 .elementor-element.elementor-element-5e2e7090{text-align:center;}.elementor-92918 .elementor-element.elementor-element-28a5928c{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;margin-top:2rem;margin-bottom:0rem;padding:0px 30px 20px 30px;}.elementor-92918 .elementor-element.elementor-element-5bfca7b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-92918 .elementor-element.elementor-element-1af229a0{text-align:center;}.elementor-92918 .elementor-element.elementor-element-1af229a0 .elementor-heading-title{font-size:72px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-92918 .elementor-element.elementor-element-d6743c{text-align:center;}.elementor-92918 .elementor-element.elementor-element-d6743c .elementor-heading-title{font-size:28px;font-weight:normal;line-height:1.6em;color:#FFFFFF;}.elementor-92918 .elementor-element.elementor-element-2d8964c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-92918 .elementor-element.elementor-element-2d8964c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#314231;}.elementor-bc-flex-widget .elementor-92918 .elementor-element.elementor-element-2d8964c4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-92918 .elementor-element.elementor-element-2d8964c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-92918 .elementor-element.elementor-element-2d8964c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-92918 .elementor-element.elementor-element-2d8964c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-92918 .elementor-element.elementor-element-6bf1d66 > .elementor-element-populated{padding:1rem 3rem 2rem 3rem;}.elementor-92918 .elementor-element.elementor-element-edfb946:not(.elementor-motion-effects-element-type-background), .elementor-92918 .elementor-element.elementor-element-edfb946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63a149a );}.elementor-92918 .elementor-element.elementor-element-edfb946{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-92918 .elementor-element.elementor-element-edfb946 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px) and (min-width:768px){.elementor-92918 .elementor-element.elementor-element-706107ee{width:50%;}.elementor-92918 .elementor-element.elementor-element-46e82ee7{width:100%;}}@media(max-width:1024px){.elementor-92918 .elementor-element.elementor-element-706107ee > .elementor-element-populated{padding:18px 18px 9px 18px;}}@media(max-width:767px){.elementor-92918 .elementor-element.elementor-element-706107ee > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-92918 .elementor-element.elementor-element-3fcf3fff{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-92918 .elementor-element.elementor-element-63367bd9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-92918 .elementor-element.elementor-element-3166d34a{padding:0px 0px 0px 0px;}.elementor-92918 .elementor-element.elementor-element-21a8d4c4{text-align:left;}.elementor-92918 .elementor-element.elementor-element-1af229a0 .elementor-heading-title{font-size:51px;}}/* Start custom CSS for image, class: .elementor-element-574add01 */.elementor-92918 .elementor-element.elementor-element-574add01 img {
    max-width: 125px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f29a13a */.elementor-92918 .elementor-element.elementor-element-7f29a13a * {
    color: white;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS */.aptive-page-template-default .aptive-pitch-floater p, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater p, .aptive-page-template-default .hero-area p, .aptive-page-template-default.elementor-kit-11 .hero-area p, .aptive-page-template-default .text-section-1 .col-2 p, .aptive-page-template-default.elementor-kit-11 .text-section-1 .col-2 p, .aptive-page-template-default .pitch-box-2 p, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 p {
  line-height: 1.2;
  font-size: 27px;
  font-weight: normal;
}
.aptive-page-template-default .aptive-pitch-floater .phone-block svg, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block svg, .aptive-page-template-default .hero-area .phone-block svg, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block svg, .aptive-page-template-default .text-section-1 .phone-block svg, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block svg, .aptive-page-template-default .pitch-box-2 .phone-block svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block svg, .aptive-page-template-default .pitch-box-4 svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 svg, .aptive-page-template-default .pitch-box-3 svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 svg, .aptive-page-template-default .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default .hero-area .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block .phone-prefix, .aptive-page-template-default .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-4 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 .phone-prefix, .aptive-page-template-default .pitch-box-3 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .phone-prefix, .aptive-page-template-default .aptive-pitch-floater .phone-block a, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block a, .aptive-page-template-default .hero-area .phone-block a, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block a, .aptive-page-template-default .text-section-1 .phone-block a, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block a, .aptive-page-template-default .pitch-box-2 .phone-block a, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block a, .aptive-page-template-default .pitch-box-4 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 a, .aptive-page-template-default .pitch-box-3 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 a {
  font-size: 27px;
}
.aptive-page-template-default .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default .hero-area .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block .phone-prefix, .aptive-page-template-default .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-4 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 .phone-prefix, .aptive-page-template-default .pitch-box-3 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .phone-prefix, .aptive-page-template-default .aptive-pitch-floater .phone-block a, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block a, .aptive-page-template-default .hero-area .phone-block a, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block a, .aptive-page-template-default .text-section-1 .phone-block a, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block a, .aptive-page-template-default .pitch-box-2 .phone-block a, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block a, .aptive-page-template-default .pitch-box-4 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 a, .aptive-page-template-default .pitch-box-3 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 a {
  line-height: 1.1;
  font-weight: bold;
  text-decoration: none;
  display: inline-block;
  padding: 0 9px;
}
.aptive-page-template-default .aptive-pitch-floater .phone-block .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block .phone-prefix:hover, .aptive-page-template-default .hero-area .phone-block .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block .phone-prefix:hover, .aptive-page-template-default .text-section-1 .phone-block .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block .phone-prefix:hover, .aptive-page-template-default .pitch-box-2 .phone-block .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block .phone-prefix:hover, .aptive-page-template-default .pitch-box-4 .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 .phone-prefix:hover, .aptive-page-template-default .pitch-box-3 .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .phone-prefix:hover, .aptive-page-template-default .aptive-pitch-floater .phone-block a:hover, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block a:hover, .aptive-page-template-default .hero-area .phone-block a:hover, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block a:hover, .aptive-page-template-default .text-section-1 .phone-block a:hover, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block a:hover, .aptive-page-template-default .pitch-box-2 .phone-block a:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block a:hover, .aptive-page-template-default .pitch-box-4 a:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 a:hover, .aptive-page-template-default .pitch-box-3 a:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 a:hover {
  text-decoration: underline;
}
@media (min-width: 767px) {
  .aptive-page-template-default .aptive-pitch-floater .phone-block svg, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block svg, .aptive-page-template-default .hero-area .phone-block svg, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block svg, .aptive-page-template-default .text-section-1 .phone-block svg, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block svg, .aptive-page-template-default .pitch-box-2 .phone-block svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block svg, .aptive-page-template-default .pitch-box-4 svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 svg, .aptive-page-template-default .pitch-box-3 svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 svg, .aptive-page-template-default .aptive-pitch-floater .phone-block a, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block a, .aptive-page-template-default .hero-area .phone-block a, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block a, .aptive-page-template-default .text-section-1 .phone-block a, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block a, .aptive-page-template-default .pitch-box-2 .phone-block a, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block a, .aptive-page-template-default .pitch-box-4 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 a, .aptive-page-template-default .pitch-box-3 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 a, .aptive-page-template-default .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default .hero-area .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block .phone-prefix, .aptive-page-template-default .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-4 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 .phone-prefix, .aptive-page-template-default .pitch-box-3 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .phone-prefix {
    font-size: 36px;
  }
}
@media (min-width: 1024px) {
  .aptive-page-template-default .aptive-pitch-floater .phone-block svg, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block svg, .aptive-page-template-default .hero-area .phone-block svg, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block svg, .aptive-page-template-default .text-section-1 .phone-block svg, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block svg, .aptive-page-template-default .pitch-box-2 .phone-block svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block svg, .aptive-page-template-default .pitch-box-4 svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 svg, .aptive-page-template-default .pitch-box-3 svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 svg, .aptive-page-template-default .aptive-pitch-floater .phone-block a, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block a, .aptive-page-template-default .hero-area .phone-block a, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block a, .aptive-page-template-default .text-section-1 .phone-block a, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block a, .aptive-page-template-default .pitch-box-2 .phone-block a, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block a, .aptive-page-template-default .pitch-box-4 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 a, .aptive-page-template-default .pitch-box-3 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 a, .aptive-page-template-default .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default .hero-area .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block .phone-prefix, .aptive-page-template-default .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-4 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 .phone-prefix, .aptive-page-template-default .pitch-box-3 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .phone-prefix {
    font-size: 45px;
  }
}
.aptive-page-template-default .aptive-pitch-floater .phone-block svg, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block svg, .aptive-page-template-default .hero-area .phone-block svg, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block svg, .aptive-page-template-default .text-section-1 .phone-block svg, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block svg, .aptive-page-template-default .pitch-box-2 .phone-block svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block svg, .aptive-page-template-default .pitch-box-4 svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 svg {
  color: var(--aptive-dark);
}
.aptive-page-template-default .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block .phone-prefix, .aptive-page-template-default .hero-area .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block .phone-prefix, .aptive-page-template-default .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block .phone-prefix, .aptive-page-template-default .pitch-box-4 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 .phone-prefix, .aptive-page-template-default .aptive-pitch-floater .phone-block a, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block a, .aptive-page-template-default .hero-area .phone-block a, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block a, .aptive-page-template-default .text-section-1 .phone-block a, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block a, .aptive-page-template-default .pitch-box-2 .phone-block a, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block a, .aptive-page-template-default .pitch-box-4 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 a {
  color: var(--aptive-medium);
}
.aptive-page-template-default .aptive-pitch-floater .phone-block .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block .phone-prefix:hover, .aptive-page-template-default .hero-area .phone-block .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block .phone-prefix:hover, .aptive-page-template-default .text-section-1 .phone-block .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block .phone-prefix:hover, .aptive-page-template-default .pitch-box-2 .phone-block .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block .phone-prefix:hover, .aptive-page-template-default .pitch-box-4 .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 .phone-prefix:hover, .aptive-page-template-default .aptive-pitch-floater .phone-block a:hover, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block a:hover, .aptive-page-template-default .hero-area .phone-block a:hover, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block a:hover, .aptive-page-template-default .text-section-1 .phone-block a:hover, .aptive-page-template-default.elementor-kit-11 .text-section-1 .phone-block a:hover, .aptive-page-template-default .pitch-box-2 .phone-block a:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 .phone-block a:hover, .aptive-page-template-default .pitch-box-4 a:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 a:hover {
  color: var(--aptive-dark);
}
.aptive-page-template-default .pitch-box-3 svg, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 svg {
  color: white;
}
.aptive-page-template-default .pitch-box-3 .phone-prefix, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .phone-prefix, .aptive-page-template-default .pitch-box-3 a, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 a {
  color: white;
}
.aptive-page-template-default .pitch-box-3 .phone-prefix:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .phone-prefix:hover, .aptive-page-template-default .pitch-box-3 a:hover, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 a:hover {
  color: white;
}
.aptive-page-template-default .text-section-1 h2, .aptive-page-template-default.elementor-kit-11 .text-section-1 h2, .aptive-page-template-default .text-section-1 .col-2 p strong, .aptive-page-template-default.elementor-kit-11 .text-section-1 .col-2 p strong {
  color: var(--aptive-medium);
}
.aptive-page-template-default, .aptive-page-template-default.elementor-kit-11 {
  --aptive-light: #f5f6ea;
  --aptive-medium: #609b4a;
  --aptive-dark: #314231;
}
.aptive-page-template-default p, .aptive-page-template-default.elementor-kit-11 p, .aptive-page-template-default ul, .aptive-page-template-default.elementor-kit-11 ul, .aptive-page-template-default ol, .aptive-page-template-default.elementor-kit-11 ol, .aptive-page-template-default a, .aptive-page-template-default.elementor-kit-11 a, .aptive-page-template-default li, .aptive-page-template-default.elementor-kit-11 li {
  font-weight: 400;
  color: #000;
}
.aptive-page-template-default strong, .aptive-page-template-default.elementor-kit-11 strong {
  font-weight: bold !important;
}
.aptive-page-template-default h1, .aptive-page-template-default.elementor-kit-11 h1 {
  color: var(--aptive-dark) !important;
}
.aptive-page-template-default h2, .aptive-page-template-default.elementor-kit-11 h2 {
  font-size: 31px !important;
  font-weight: 700;
}
.aptive-page-template-default .aptive-pitch-floater p, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater p {
  font-size: 23px;
  line-height: 1.2;
}
.aptive-page-template-default .aptive-pitch-floater p strong, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater p strong {
  color: var(--aptive-medium);
}
.aptive-page-template-default .aptive-pitch-floater .phone-block a, .aptive-page-template-default.elementor-kit-11 .aptive-pitch-floater .phone-block a {
  font-size: 41px;
}
.aptive-page-template-default .hero-area .main-logo, .aptive-page-template-default.elementor-kit-11 .hero-area .main-logo {
  padding-top: 9px;
}
.aptive-page-template-default .hero-area .main-logo img, .aptive-page-template-default.elementor-kit-11 .hero-area .main-logo img {
  max-width: 200px;
  height: auto;
}
@media (min-width: 767px) {
  .aptive-page-template-default .hero-area .main-logo img, .aptive-page-template-default.elementor-kit-11 .hero-area .main-logo img {
    max-width: 300px;
  }
}
.aptive-page-template-default .hero-area p, .aptive-page-template-default.elementor-kit-11 .hero-area p {
  line-height: 1.4;
}
.aptive-page-template-default .hero-area p strong, .aptive-page-template-default.elementor-kit-11 .hero-area p strong {
  color: var(--aptive-medium);
}
.aptive-page-template-default .hero-area .phone-block, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block {
  display: block;
  padding-top: 18px;
}
.aptive-page-template-default .hero-area .phone-block a, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block a, .aptive-page-template-default .hero-area .phone-block svg, .aptive-page-template-default.elementor-kit-11 .hero-area .phone-block svg {
  font-size: 40px;
}
.aptive-page-template-default .text-section-1 .aptive-bulleted-list ul, .aptive-page-template-default.elementor-kit-11 .text-section-1 .aptive-bulleted-list ul {
  margin: 0 auto;
  max-width: 450px;
  width: 100%;
  list-style-type: disc;
  list-style-position: inside;
}
.aptive-page-template-default .pitch-box-1, .aptive-page-template-default.elementor-kit-11 .pitch-box-1 {
  background-color: var(--aptive-light);
  padding: 9px 0;
}
.aptive-page-template-default .pitch-box-1 p, .aptive-page-template-default.elementor-kit-11 .pitch-box-1 p {
  color: var(--aptive-medium);
  font-size: 31px;
  padding: 0;
  margin: 0 !important;
}
.aptive-page-template-default .pitch-box-2, .aptive-page-template-default.elementor-kit-11 .pitch-box-2 {
  padding: 0 18px;
}
.aptive-page-template-default .aptive-pest-block, .aptive-page-template-default.elementor-kit-11 .aptive-pest-block {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: auto;
}
@media (min-width: 767px) {
  .aptive-page-template-default .aptive-pest-block, .aptive-page-template-default.elementor-kit-11 .aptive-pest-block {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 1024px) {
  .aptive-page-template-default .aptive-pest-block, .aptive-page-template-default.elementor-kit-11 .aptive-pest-block {
    grid-template-columns: repeat(4, 1fr);
    padding: 0 150px;
  }
}
.aptive-page-template-default .aptive-pest-block .single-pest, .aptive-page-template-default.elementor-kit-11 .aptive-pest-block .single-pest {
  display: grid;
  grid-template-columns: 1fr;
}
.aptive-page-template-default .aptive-pest-block .single-pest img, .aptive-page-template-default.elementor-kit-11 .aptive-pest-block .single-pest img {
  margin: 0;
}
.aptive-page-template-default .aptive-pest-block .single-pest .pest-name, .aptive-page-template-default.elementor-kit-11 .aptive-pest-block .single-pest .pest-name {
  text-align: center;
  font-weight: bold;
}
.aptive-page-template-default .pest-container, .aptive-page-template-default.elementor-kit-11 .pest-container {
  padding: 0 18px;
}
.aptive-page-template-default #ahp-bug-list-column > div, .aptive-page-template-default.elementor-kit-11 #ahp-bug-list-column > div {
  display: grid !important;
  grid-template-columns: repeat(1, 1fr);
  grid-template-rows: auto;
}
@media (min-width: 768px) {
  .aptive-page-template-default #ahp-bug-list-column > div, .aptive-page-template-default.elementor-kit-11 #ahp-bug-list-column > div {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 989px) {
  .aptive-page-template-default #ahp-bug-list-column > div, .aptive-page-template-default.elementor-kit-11 #ahp-bug-list-column > div {
    grid-template-columns: repeat(4, 1fr);
    padding: 0 150px;
  }
}
.aptive-page-template-default #ahp-bug-list-column > div figure, .aptive-page-template-default.elementor-kit-11 #ahp-bug-list-column > div figure {
  width: 75%;
}
.aptive-page-template-default #ahp-bug-list-column > div .elementor-image-box-title, .aptive-page-template-default.elementor-kit-11 #ahp-bug-list-column > div .elementor-image-box-title {
  font-weight: bold;
}
.aptive-page-template-default .aptive-list ul, .aptive-page-template-default.elementor-kit-11 .aptive-list ul {
  display: grid !important;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
}
@media (min-width: 768px) {
  .aptive-page-template-default .aptive-list ul, .aptive-page-template-default.elementor-kit-11 .aptive-list ul {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 989px) {
  .aptive-page-template-default .aptive-list ul, .aptive-page-template-default.elementor-kit-11 .aptive-list ul {
    grid-template-columns: 65% 35%;
    padding: 0 150px;
  }
}
.aptive-page-template-default .aptive-list ul li svg, .aptive-page-template-default.elementor-kit-11 .aptive-list ul li svg {
  color: var(--aptive-dark);
}
.aptive-page-template-default .pitch-box-3 img, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 img {
  max-width: 300px;
  height: auto;
}
.aptive-page-template-default .pitch-box-3 P, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 P {
  font-size: 23px;
}
.aptive-page-template-default .pitch-box-3 .expires-block, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .expires-block {
  position: relative;
  left: 50%;
  transform: translatex(-50%);
  height: 40px;
  top: -20px;
  background-color: #FF821C;
  display: inline-block;
  padding: 0.15em 1em;
  text-align: center;
}
.aptive-page-template-default .pitch-box-3 .expires-block, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .expires-block, .aptive-page-template-default .pitch-box-3 .expires-date, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .expires-date, .aptive-page-template-default .pitch-box-3 h2, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 h2 {
  color: white !important;
}
.aptive-page-template-default .pitch-box-3 .expires-block, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .expires-block, .aptive-page-template-default .pitch-box-3 .expires-date, .aptive-page-template-default.elementor-kit-11 .pitch-box-3 .expires-date {
  font-weight: bold;
  font-size: 30px;
}
.aptive-page-template-default .pitch-box-4, .aptive-page-template-default.elementor-kit-11 .pitch-box-4 {
  padding: 0 18px;
}
.aptive-page-template-default .rmi-top-locations a, .aptive-page-template-default.elementor-kit-11 .rmi-top-locations a {
  color: #255c99;
}/* End custom CSS */