.elementor-kit-5{--e-global-color-primary:#0D3577;--e-global-color-secondary:#436EAB;--e-global-color-text:#34353C;--e-global-color-accent:#FFCA00;--e-global-color-204732a:#FFFFFF;--e-global-color-c01a380:#000000;--e-global-color-4dd3387:#02010100;--e-global-color-c28d6eb:#FFF9E2;--e-global-color-6afde6d:#34353C;--e-global-color-cfbe7d9:#EFEFEF;--e-global-color-78874bb:#4D5061;--e-global-color-6e21514:#C0DBF0;--e-global-color-9a0761a:#2BA366;--e-global-color-4b5c7ce:#F94D00;--e-global-color-41bbf34:#25D366;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:104px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-letter-spacing:-5px;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:64px;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:30px;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:32px;--e-global-typography-accent-font-weight:700;--e-global-typography-37c75db-font-family:"Poppins";--e-global-typography-37c75db-font-size:20px;--e-global-typography-37c75db-font-weight:400;--e-global-typography-37c75db-line-height:24px;--e-global-typography-37c75db-letter-spacing:0px;--e-global-typography-e9c7fa6-font-family:"Poppins";--e-global-typography-e9c7fa6-font-size:20px;--e-global-typography-e9c7fa6-font-weight:700;--e-global-typography-e9c7fa6-text-transform:uppercase;--e-global-typography-e9c7fa6-line-height:24px;--e-global-typography-e9c7fa6-letter-spacing:0px;--e-global-typography-c00aab7-font-family:"Poppins";--e-global-typography-c00aab7-font-size:18px;--e-global-typography-c00aab7-font-weight:600;--e-global-typography-c00aab7-text-transform:uppercase;--e-global-typography-c00aab7-letter-spacing:0px;--e-global-typography-534a726-font-family:"Poppins";--e-global-typography-534a726-font-size:18px;--e-global-typography-534a726-font-weight:900;--e-global-typography-534a726-text-transform:uppercase;--e-global-typography-534a726-letter-spacing:0px;--e-global-typography-b260096-font-family:"Poppins";--e-global-typography-b260096-font-size:50px;--e-global-typography-b260096-font-weight:700;--e-global-typography-b260096-text-transform:uppercase;--e-global-typography-b260096-line-height:55px;--e-global-typography-b260096-letter-spacing:0px;--e-global-typography-84e4f83-font-family:"Poppins";--e-global-typography-84e4f83-font-size:20px;--e-global-typography-84e4f83-font-weight:400;--e-global-typography-84e4f83-text-transform:uppercase;--e-global-typography-84e4f83-line-height:24px;--e-global-typography-84e4f83-letter-spacing:0px;--e-global-typography-3343579-font-family:"Poppins";--e-global-typography-3343579-font-size:45px;--e-global-typography-3343579-font-weight:700;--e-global-typography-3343579-text-transform:uppercase;--e-global-typography-3343579-letter-spacing:0px;--e-global-typography-a88d5ee-font-family:"Poppins";--e-global-typography-a88d5ee-font-size:30px;--e-global-typography-a88d5ee-font-weight:700;--e-global-typography-a88d5ee-line-height:36px;--e-global-typography-a88d5ee-letter-spacing:0px;--e-global-typography-851cc79-font-family:"Poppins";--e-global-typography-851cc79-font-size:20px;--e-global-typography-851cc79-font-weight:600;--e-global-typography-851cc79-text-transform:uppercase;--e-global-typography-851cc79-line-height:24px;--e-global-typography-851cc79-letter-spacing:0px;--e-global-typography-b4178b1-font-family:"Poppins";--e-global-typography-b4178b1-font-size:90px;--e-global-typography-b4178b1-font-weight:900;--e-global-typography-b4178b1-text-transform:uppercase;--e-global-typography-b4178b1-line-height:95px;--e-global-typography-b4178b1-letter-spacing:-3px;--e-global-typography-de9340a-font-family:"Poppins";--e-global-typography-de9340a-font-size:32px;--e-global-typography-de9340a-font-weight:700;--e-global-typography-de9340a-text-transform:uppercase;--e-global-typography-de9340a-line-height:37px;--e-global-typography-de9340a-letter-spacing:0px;--e-global-typography-9d3e45f-font-family:"Poppins";--e-global-typography-9d3e45f-font-size:30px;--e-global-typography-9d3e45f-font-weight:700;--e-global-typography-9d3e45f-text-transform:uppercase;--e-global-typography-9d3e45f-line-height:36px;--e-global-typography-9d3e45f-letter-spacing:0px;--e-global-typography-6b7e07a-font-family:"Poppins";--e-global-typography-6b7e07a-font-size:18px;--e-global-typography-6b7e07a-font-weight:400;--e-global-typography-6b7e07a-letter-spacing:0px;--e-global-typography-0d6a4d3-font-family:"Poppins";--e-global-typography-0d6a4d3-font-size:32px;--e-global-typography-0d6a4d3-font-weight:700;--e-global-typography-0d6a4d3-letter-spacing:0px;--e-global-typography-fa8b78a-font-family:"Poppins";--e-global-typography-fa8b78a-font-size:32px;--e-global-typography-fa8b78a-font-weight:900;--e-global-typography-fa8b78a-text-transform:uppercase;--e-global-typography-fa8b78a-line-height:37px;--e-global-typography-fa8b78a-letter-spacing:0px;--e-global-typography-8a5337c-font-family:"Poppins";--e-global-typography-8a5337c-font-size:18px;--e-global-typography-8a5337c-font-weight:600;--e-global-typography-8a5337c-letter-spacing:0px;--e-global-typography-859308f-font-family:"Poppins";--e-global-typography-859308f-font-size:40px;--e-global-typography-859308f-font-weight:900;--e-global-typography-859308f-text-transform:uppercase;--e-global-typography-859308f-line-height:45px;--e-global-typography-859308f-letter-spacing:0px;--e-global-typography-8d91101-font-family:"Poppins";--e-global-typography-8d91101-font-size:20px;--e-global-typography-8d91101-font-weight:700;--e-global-typography-8d91101-line-height:24px;--e-global-typography-8d91101-letter-spacing:0px;--e-global-typography-fc8b1d9-font-family:"Poppins";--e-global-typography-fc8b1d9-font-size:30px;--e-global-typography-fc8b1d9-font-weight:900;--e-global-typography-fc8b1d9-text-transform:uppercase;--e-global-typography-fc8b1d9-line-height:36px;--e-global-typography-fc8b1d9-letter-spacing:0px;--e-global-typography-d080d0a-font-family:"Poppins";--e-global-typography-d080d0a-font-size:30px;--e-global-typography-d080d0a-font-weight:900;--e-global-typography-d080d0a-text-transform:uppercase;--e-global-typography-d080d0a-line-height:36px;--e-global-typography-d080d0a-letter-spacing:0px;--e-global-typography-ab831fc-font-family:"Poppins";--e-global-typography-ab831fc-font-size:45px;--e-global-typography-ab831fc-font-weight:700;--e-global-typography-ab831fc-text-transform:capitalize;--e-global-typography-ab831fc-letter-spacing:0px;--e-global-typography-f886838-font-family:"Poppins";--e-global-typography-f886838-font-size:30px;--e-global-typography-f886838-font-weight:400;--e-global-typography-f886838-line-height:36px;--e-global-typography-f886838-letter-spacing:0px;--e-global-typography-0dc4dd5-font-family:"Poppins";--e-global-typography-0dc4dd5-font-size:40px;--e-global-typography-0dc4dd5-font-weight:700;--e-global-typography-0dc4dd5-line-height:45px;--e-global-typography-0dc4dd5-letter-spacing:0px;--e-global-typography-0c7641b-font-family:"Poppins";--e-global-typography-0c7641b-font-size:20px;--e-global-typography-0c7641b-font-weight:900;--e-global-typography-0c7641b-text-transform:uppercase;--e-global-typography-0c7641b-line-height:24px;--e-global-typography-0c7641b-letter-spacing:0px;--e-global-typography-acbc65f-font-family:"Poppins";--e-global-typography-acbc65f-font-size:16px;--e-global-typography-acbc65f-font-weight:600;--e-global-typography-acbc65f-letter-spacing:0px;--e-global-typography-e5beccb-font-family:"Poppins";--e-global-typography-e5beccb-font-size:16px;--e-global-typography-e5beccb-font-weight:400;--e-global-typography-e5beccb-letter-spacing:0px;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:300ms;--e-preloader-animation:bounce;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-width:50px;}.elementor-kit-5 e-page-transition{background-color:var( --e-global-color-primary );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:"Poppins", poppins;font-size:24px;font-weight:700;}.elementor-kit-5 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea:focus,.elementor-kit-5 .elementor-field-textual:focus{color:var( --e-global-color-text );accent-color:var( --e-global-color-secondary );background-color:var( --e-global-color-cfbe7d9 );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{padding:27px 34px 27px 34px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;--container-default-padding-top:100px;--container-default-padding-right:50px;--container-default-padding-bottom:100px;--container-default-padding-left:50px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:26px;--e-global-typography-37c75db-font-size:17px;--e-global-typography-37c75db-line-height:21px;--e-global-typography-e9c7fa6-font-size:17px;--e-global-typography-e9c7fa6-line-height:21px;--e-global-typography-c00aab7-font-size:16px;--e-global-typography-534a726-font-size:16px;--e-global-typography-b260096-font-size:40px;--e-global-typography-b260096-line-height:45px;--e-global-typography-84e4f83-font-size:17px;--e-global-typography-84e4f83-line-height:21px;--e-global-typography-3343579-font-size:35px;--e-global-typography-a88d5ee-font-size:25px;--e-global-typography-a88d5ee-line-height:31px;--e-global-typography-851cc79-font-size:17px;--e-global-typography-851cc79-line-height:21px;--e-global-typography-b4178b1-font-size:60px;--e-global-typography-b4178b1-line-height:65px;--e-global-typography-b4178b1-letter-spacing:-2.7px;--e-global-typography-de9340a-font-size:25px;--e-global-typography-de9340a-line-height:39px;--e-global-typography-9d3e45f-font-size:25px;--e-global-typography-9d3e45f-line-height:31px;--e-global-typography-6b7e07a-font-size:15px;--e-global-typography-0d6a4d3-font-size:25px;--e-global-typography-fa8b78a-font-size:25px;--e-global-typography-fa8b78a-line-height:39px;--e-global-typography-8a5337c-font-size:15px;--e-global-typography-859308f-font-size:33px;--e-global-typography-859308f-line-height:38px;--e-global-typography-8d91101-font-size:17px;--e-global-typography-8d91101-line-height:21px;--e-global-typography-fc8b1d9-font-size:25px;--e-global-typography-fc8b1d9-line-height:31px;--e-global-typography-d080d0a-font-size:25px;--e-global-typography-d080d0a-line-height:31px;--e-global-typography-ab831fc-font-size:35px;--e-global-typography-f886838-font-size:25px;--e-global-typography-f886838-line-height:31px;--e-global-typography-0dc4dd5-font-size:33px;--e-global-typography-0dc4dd5-line-height:38px;--e-global-typography-0c7641b-font-size:17px;--e-global-typography-0c7641b-line-height:21px;--e-global-typography-acbc65f-font-size:14px;--e-global-typography-e5beccb-font-size:14px;}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{padding:15px 15px 15px 15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:55px;--container-default-padding-right:20px;--container-default-padding-bottom:55px;--container-default-padding-left:20px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-37c75db-font-size:15px;--e-global-typography-37c75db-line-height:19px;--e-global-typography-e9c7fa6-font-size:15px;--e-global-typography-e9c7fa6-line-height:19px;--e-global-typography-b260096-font-size:30px;--e-global-typography-b260096-line-height:35px;--e-global-typography-84e4f83-font-size:15px;--e-global-typography-84e4f83-line-height:19px;--e-global-typography-3343579-font-size:30px;--e-global-typography-a88d5ee-font-size:22px;--e-global-typography-a88d5ee-line-height:28px;--e-global-typography-851cc79-font-size:15px;--e-global-typography-851cc79-line-height:19px;--e-global-typography-b4178b1-font-size:33px;--e-global-typography-b4178b1-line-height:38px;--e-global-typography-b4178b1-letter-spacing:-0.2px;--e-global-typography-de9340a-font-size:22px;--e-global-typography-de9340a-line-height:27px;--e-global-typography-9d3e45f-font-size:22px;--e-global-typography-9d3e45f-line-height:28px;--e-global-typography-0d6a4d3-font-size:22px;--e-global-typography-fa8b78a-font-size:22px;--e-global-typography-fa8b78a-line-height:27px;--e-global-typography-859308f-font-size:28px;--e-global-typography-859308f-line-height:33px;--e-global-typography-8d91101-font-size:15px;--e-global-typography-8d91101-line-height:19px;--e-global-typography-fc8b1d9-font-size:22px;--e-global-typography-fc8b1d9-line-height:28px;--e-global-typography-d080d0a-font-size:22px;--e-global-typography-d080d0a-line-height:28px;--e-global-typography-ab831fc-font-size:30px;--e-global-typography-f886838-font-size:22px;--e-global-typography-f886838-line-height:28px;--e-global-typography-0dc4dd5-font-size:28px;--e-global-typography-0dc4dd5-line-height:33px;--e-global-typography-0c7641b-font-size:15px;--e-global-typography-0c7641b-line-height:19px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Define the horizontal swaying motion */
@keyframes bob-horizontal {
  0% { transform: translateX(0); }
  50% { transform: translateX(20px); } /* Moves right by 10 pixels */
  100% { transform: translateX(0); }
}

/* Apply to an element */
.rdw-swaying-element {
  animation: bob-horizontal 1.5s ease-in-out infinite;
}


/*Don't Display Animated Element on Mobile*/
@media(max-width:650px){
    .rdw-swaying-element
{
    display:none;
}
}
/* Emd Of the horizontal swaying motion */



/**Yellow Text Highlight**/

.rdw-yellow-text-hl{
    color: var(--e-global-color-accent);
}


.rdw-yellow-text-container span{
    color: var(--e-global-color-accent);
}
/**End Of Yellow Text Highlight**/


/**Change Bullet Icons To An **/

/*.rdw-text-editor-with-img-bullet ul{*/
/*   list-style-image: url('https://dev.resindriveway.shop/wp-content/uploads/2026/01/bullet-icon.webp');*/
/*}*/

.rdw-text-editor-with-img-bullet :is(ul,ol){
     gap: 20px;
        display: flex;
   flex-direction: column;
   padding-left: 16px;
}


.rdw-text-editor-with-img-bullet ul {
    list-style: none;
    padding-left: 0;
}

.rdw-text-editor-with-img-bullet ul li {
    position: relative;
    padding-left: 30px;
}

.rdw-text-editor-with-img-bullet ul li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 6.5px;

    width: 16px;
    height: 16px;

    background-image: url("/wp-content/uploads/2026/01/bullet-icon.webp");
    background-size: contain;
    background-repeat: no-repeat;
}

@media(max-width:1024px){
    .rdw-text-editor-with-img-bullet ul li::before {
        top: 4.5px;
    }
}
/**End Of Change Bullet Icons To An Image**/




/*Smooth Scroll For Client Logos*/

.sb-client-slider::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 50px; /* Adjust the width of the fade effect */
  height: 100%;
  z-index: 2; /* Render on top of the content */
  background: linear-gradient(to left, rgba(239, 239, 239, 0), rgba(239, 239, 239, 1)); /* Match #EFEFEF */
}

.sb-client-slider::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px; /* Adjust the width of the fade effect */
  height: 100%;
  z-index: 2; /* Render on top of the content */
  background: linear-gradient(to right, rgba(239, 239, 239, 0), rgba(239, 239, 239, 1)); /* Match #EFEFEF */
}

.sb-client-slider .swiper-wrapper {
  transition-timing-function: linear !important; /* Ensure smooth transitions */
}

/*End Of Smooth Scroll For Client Logos*/



/*Remove bottom margin from P tags*/
p:last-child{
    margin-bottom: 0px!important;
}
/*End of Remove bottom margin from P tags*//* End custom CSS */