.elementor-kit-5{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#3A474E;--e-global-color-accent:#8DC741;--e-global-color-186cdf1:#8DC741;--e-global-color-de3d255:#6C9C2E;--e-global-color-71113d6:#4C7F1A;--e-global-color-9c07ea6:#384B20;--e-global-color-059b811:#212718;--e-global-color-ca5525f:#A5D26A;--e-global-color-60c8135:#BEDE91;--e-global-color-d4c886f:#D4E9B4;--e-global-color-5ddecfd:#EBF3DE;--e-global-color-63819dd:#3A474E;--e-global-color-505fa2d:#2F393F;--e-global-color-e78811a:#252C30;--e-global-color-72d51b8:#1B2022;--e-global-color-492f83b:#151515;--e-global-color-51de32d:#5E686E;--e-global-color-a5f7cf7:#838C90;--e-global-color-0cd61ff:#ABB1B4;--e-global-color-56b16bf:#D4D7D9;--e-global-color-cd91412:#FFFFFF;--e-global-color-6c8be4c:#EEEEEE;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:clamp(2.63rem, calc(1.35vw + 2.3rem), 3.38rem);--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.2;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:clamp(2rem, calc(1.12vw + 1.73rem), 2.63rem);--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.2;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:clamp(1rem, calc(0.22vw + 0.94rem), 1.13rem);--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:clamp(1rem, calc(0.22vw + 0.94rem), 1.13rem);--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.6;--e-global-typography-ed3fed8-font-family:"Poppins";--e-global-typography-ed3fed8-font-size:clamp(2.63rem, calc(1.35vw + 2.3rem), 3.38rem);--e-global-typography-ed3fed8-font-weight:700;--e-global-typography-ed3fed8-line-height:1.2;--e-global-typography-62856fa-font-family:"Poppins";--e-global-typography-62856fa-font-size:clamp(2rem, calc(1.12vw + 1.73rem), 2.63rem);--e-global-typography-62856fa-font-weight:700;--e-global-typography-62856fa-line-height:1.2;--e-global-typography-fa33c45-font-family:"Poppins";--e-global-typography-fa33c45-font-size:clamp(1.13rem, calc(0.67vw + 0.96rem), 1.5rem);--e-global-typography-fa33c45-font-weight:600;--e-global-typography-fa33c45-line-height:1.5;font-family:"Inter", Sans-serif;font-size:clamp(1rem, calc(0.22vw + 0.94rem), 1.13rem);font-weight:400;line-height:1.6;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-186cdf1 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:1px;color:var( --e-global-color-cd91412 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-186cdf1 );border-radius:0px 0px 0px 0px;padding:12px 39px 12px 39px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-de3d255 );border-style:solid;border-color:var( --e-global-color-de3d255 );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-ca5525f );}.elementor-kit-5 a:hover{color:var( --e-global-color-accent );}.elementor-kit-5 h1{font-family:var( --e-global-typography-ed3fed8-font-family ), Sans-serif;font-size:var( --e-global-typography-ed3fed8-font-size );font-weight:var( --e-global-typography-ed3fed8-font-weight );line-height:var( --e-global-typography-ed3fed8-line-height );}.elementor-kit-5 h2{font-family:var( --e-global-typography-62856fa-font-family ), Sans-serif;font-size:var( --e-global-typography-62856fa-font-size );font-weight:var( --e-global-typography-62856fa-font-weight );line-height:var( --e-global-typography-62856fa-line-height );}.elementor-kit-5 h3{font-family:var( --e-global-typography-fa33c45-font-family ), Sans-serif;font-size:var( --e-global-typography-fa33c45-font-size );font-weight:var( --e-global-typography-fa33c45-font-weight );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-kit-5 h4{font-family:var( --e-global-typography-fa33c45-font-family ), Sans-serif;font-size:var( --e-global-typography-fa33c45-font-size );font-weight:var( --e-global-typography-fa33c45-font-weight );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-kit-5 h5{font-family:var( --e-global-typography-fa33c45-font-family ), Sans-serif;font-size:var( --e-global-typography-fa33c45-font-size );font-weight:var( --e-global-typography-fa33c45-font-weight );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-kit-5 h6{font-family:var( --e-global-typography-fa33c45-font-family ), Sans-serif;font-size:var( --e-global-typography-fa33c45-font-size );font-weight:var( --e-global-typography-fa33c45-font-weight );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:768px){.elementor-kit-5 h1{font-size:var( --e-global-typography-ed3fed8-font-size );line-height:var( --e-global-typography-ed3fed8-line-height );}.elementor-kit-5 h2{font-size:var( --e-global-typography-62856fa-font-size );line-height:var( --e-global-typography-62856fa-line-height );}.elementor-kit-5 h3{font-size:var( --e-global-typography-fa33c45-font-size );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-kit-5 h4{font-size:var( --e-global-typography-fa33c45-font-size );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-kit-5 h5{font-size:var( --e-global-typography-fa33c45-font-size );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-kit-5 h6{font-size:var( --e-global-typography-fa33c45-font-size );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:480px){.elementor-kit-5 h1{font-size:var( --e-global-typography-ed3fed8-font-size );line-height:var( --e-global-typography-ed3fed8-line-height );}.elementor-kit-5 h2{font-size:var( --e-global-typography-62856fa-font-size );line-height:var( --e-global-typography-62856fa-line-height );}.elementor-kit-5 h3{font-size:var( --e-global-typography-fa33c45-font-size );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-kit-5 h4{font-size:var( --e-global-typography-fa33c45-font-size );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-kit-5 h5{font-size:var( --e-global-typography-fa33c45-font-size );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-kit-5 h6{font-size:var( --e-global-typography-fa33c45-font-size );line-height:var( --e-global-typography-fa33c45-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@keyframes scale-animation {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

.header-phone {
  animation: scale-animation 2s infinite;
}

.cta-phone-alt {
    color: #97C15C !important;
}

.cta-phone-alt:hover {
    color: #FFFFFF !important;
}

.brand-container .elementor-flip-box {
    display: flex;
}

.brand-container .elementor-flip-box__layer__title {
    display: none;
}

.brand-container .elementor-flip-box__image {
    margin: auto;
    padding: 20px;
    height: 200px;
    background-color: #cddc;
    display: flex;
}

.brand-container img {
    max-height: 90px;
    margin: auto;
}

/* Copyright link color */

.copyright-link a {
    color: #8dc741;
}

.copyright-link a:hover {
    color: #6c9c2e;
}

/* A tag style one */

.link-style-one a {
    color: #000;
}

.link-style-one a:hover {
    color: #3A474E;
}

/* Service Template - Providers Image Box Styling */

.cpt-services-providers .elementor-image-box-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.cpt-services-providers .elementor-image-box-img {
margin-bottom: 0px !important;
}

.cpt-services-providers img {
    max-height: 80px;
    width: auto;  
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
font-display:swap;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/poppins-v22-latin-100.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/poppins-v22-latin-200.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/poppins-v22-latin-300.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/poppins-v22-latin-regular.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/poppins-v22-latin-500.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/poppins-v22-latin-600.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/poppins-v22-latin-700.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/poppins-v22-latin-800.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/poppins-v22-latin-900.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
font-display:swap;
	font-family: 'Inter';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/inter-v18-latin-100.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Inter';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/inter-v18-latin-200.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/inter-v18-latin-300.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/inter-v18-latin-regular.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/inter-v18-latin-500.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/inter-v18-latin-600.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/inter-v18-latin-700.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Inter';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/inter-v18-latin-800.woff2') format('woff2');
}
@font-face {
font-display:swap;
	font-family: 'Inter';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://smartdecks.com/wp-content/uploads/2025/01/inter-v18-latin-900.woff2') format('woff2');
}
/* End Custom Fonts CSS */