.elementor-2 .elementor-element.elementor-element-0554c69{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cba3c6b > .elementor-container{max-width:1520px;}.elementor-2 .elementor-element.elementor-element-cba3c6b{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-b339950{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-0bb2b06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-0bb2b06 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.824em;font-weight:700;color:#17212b;}.elementor-2 .elementor-element.elementor-element-488c3df{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Hind", Sans-serif;font-size:20px;color:#000000;}.elementor-2 .elementor-element.elementor-element-5564eb7{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-5564eb7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post__text{padding:20px 25px 30px 25px;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post:hover{background-color:#F4F6FA;}.elementor-2 .elementor-element.elementor-element-5564eb7.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-5564eb7.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-5564eb7.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post__title a{color:#1A181D;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post__title{margin-bottom:26px;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post__excerpt p{color:#333333;font-family:"Hind", Sans-serif;font-size:16px;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post__excerpt{margin-bottom:26px;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post__read-more{color:#54B9FD;}.elementor-2 .elementor-element.elementor-element-5564eb7 a.elementor-post__read-more{font-family:"Hind", Sans-serif;font-size:16px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-2 .elementor-element.elementor-element-a46ec6e > .elementor-container{max-width:1200px;}.elementor-2 .elementor-element.elementor-element-a46ec6e{margin-top:50px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-895b6a0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-895b6a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-895b6a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-895b6a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-76e4669 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.6px;color:#54B9FD;}.elementor-2 .elementor-element.elementor-element-f8db8f3{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-f8db8f3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:46px;font-weight:700;line-height:1.17em;color:#1A181D;}.elementor-2 .elementor-element.elementor-element-bae2f45{font-family:"Hind", Sans-serif;font-size:17px;color:#737A80;}.elementor-2 .elementor-element.elementor-element-75d7158 .elementor-button{font-family:"Hind", Sans-serif;font-size:17px;font-weight:600;fill:#1A181D;color:#1A181D;transition-duration:0.5s;border-radius:35px 35px 35px 35px;padding:24px 52px 24px 52px;}.elementor-2 .elementor-element.elementor-element-75d7158 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-75d7158 .elementor-button:focus{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-75d7158 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-75d7158 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-275cf66:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-275cf66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17212b;background-image:url("https://fasttracksigns.com/wp-content/uploads/2026/10/dark-background-testimonials.webp");}.elementor-2 .elementor-element.elementor-element-275cf66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:110px;margin-bottom:0px;padding:62px 24px 62px 24px;}.elementor-2 .elementor-element.elementor-element-275cf66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-de14c30{text-align:start;}.elementor-2 .elementor-element.elementor-element-de14c30 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.059em;font-weight:400;line-height:1.5em;letter-spacing:2.6px;color:#FDE642;}.elementor-2 .elementor-element.elementor-element-4f8bf96{text-align:start;}.elementor-2 .elementor-element.elementor-element-4f8bf96 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.824em;font-weight:700;line-height:1.17em;letter-spacing:2.6px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f424bdb > .elementor-container{max-width:1200px;}.elementor-2 .elementor-element.elementor-element-23a9763.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-91de1ea{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-7dfe127{text-align:center;}.elementor-2 .elementor-element.elementor-element-7dfe127 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.118em;font-weight:700;line-height:1.17em;letter-spacing:2.6px;color:#1A181D;}.elementor-2 .elementor-element.elementor-element-69a4734{width:var( --container-widget-width, 75% );max-width:75%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Hind", Sans-serif;font-size:17px;font-weight:400;color:#737A80;}.elementor-2 .elementor-element.elementor-element-5a54bd5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2 .elementor-element.elementor-element-5a54bd5 .elementor-button{font-family:"Hind", Sans-serif;font-size:17px;font-weight:600;fill:#1A181D;color:#1A181D;transition-duration:0.5s;border-radius:35px 35px 35px 35px;padding:24px 52px 24px 52px;}.elementor-2 .elementor-element.elementor-element-5a54bd5 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5a54bd5 .elementor-button:focus{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a54bd5 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5a54bd5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a798e9c > .elementor-container{max-width:1200px;}.elementor-2 .elementor-element.elementor-element-a798e9c{padding:62px 24px 0px 24px;}.elementor-2 .elementor-element.elementor-element-075d382 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-d9a856f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F4;padding:64px 69px 64px 69px;}.elementor-2 .elementor-element.elementor-element-cb2e580{text-align:start;}.elementor-2 .elementor-element.elementor-element-cb2e580 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.118em;font-weight:700;color:#17212b;}.elementor-2 .elementor-element.elementor-element-d988ab6{--spacer-size:32px;}.elementor-2 .elementor-element.elementor-element-aab257a{--spacer-size:80px;}.elementor-2 .elementor-element.elementor-element-b5c9ba8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7bd2ea1{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7dee083 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-24a4acc{width:65.998%;}.elementor-2 .elementor-element.elementor-element-e6c4c26{width:33.33333333%;}.elementor-2 .elementor-element.elementor-element-0fc3f52{width:100%;}.elementor-2 .elementor-element.elementor-element-075d382{width:56%;}.elementor-2 .elementor-element.elementor-element-9ee94ba{width:58.055%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-ad11832{width:100%;}.elementor-2 .elementor-element.elementor-element-4f5eed4{width:100%;}.elementor-2 .elementor-element.elementor-element-075d382{width:100%;}.elementor-2 .elementor-element.elementor-element-9ee94ba{width:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ad11832{width:100%;}.elementor-2 .elementor-element.elementor-element-0bb2b06 .elementor-heading-title{font-size:1.8em;}.elementor-2 .elementor-element.elementor-element-488c3df{font-size:18px;}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2 .elementor-element.elementor-element-5564eb7:after{content:"0.5";}.elementor-2 .elementor-element.elementor-element-5564eb7 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-4f5eed4{width:100%;}.elementor-2 .elementor-element.elementor-element-075d382{width:100%;}.elementor-2 .elementor-element.elementor-element-d9a856f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9ee94ba{width:100%;}.elementor-2 .elementor-element.elementor-element-aab257a{--spacer-size:20px;}}/* Start custom CSS */.scheme_default a {
    color: #1a181d;
}

a{
    color: #1a181d;
}

iframe {
    height: 400px !important;
}

@media(min-width: 768px){.about_inner{
        top: 8.6em;
        left: -17.7em;
        width: 780px;
        min-width: 750px;
        padding: 5.25em 6em;
    }
}

/* Learn More Link */
.service_homepost .elementor-post__read-more{
    display: inline-flex;
    align-items: center;
    gap: 15px;
    color: #000;
    text-decoration: none;
    transition: color 0.3s ease;
    position: relative;
    transition: 0.5s;
}

/* SVG Arrow */
.service_homepost .elementor-post__read-more::before,
.service_homepost .elementor-post__read-more::after {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    flex-shrink: 0;
    background-color: currentColor;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5.5L15.5 12L8 18.5' fill='none' stroke='black' stroke-width='4.5' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center / contain no-repeat;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5.5L15.5 12L8 18.5' fill='none' stroke='black' stroke-width='4.5' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") center / contain no-repeat;
    transition: 0.3s ease;
    position: absolute;
    right: -20px;
}

.service_homepost .elementor-post__read-more::before{
    right: 0;
    opacity: 0;
}

/* Hover Effect */
.service_homepost .elementor-post__read-more:hover {
    color: #4CB6FF;
}

.service_homepost .elementor-post__read-more:hover::after {
    opacity: 0;
    right: -30px;
    /*transform: translateX(4px);*/
}

.service_homepost .elementor-post__read-more:hover{
    color: #000 !important;
}


.service_homepost .elementor-post__read-more:hover::before{
    opacity: 1;
    right: -20px;
}

.service_homepost .cpt_services{
    position: relative;
}

.service_homepost .cpt_services:after{
    position: absolute;
    content: '';
    bottom: 0;
    left: -1px;
    right: -1px;
    width: auto;
    height: 8px;
}

.service_homepost .cpt_services:nth-child(6n+1):after,
.service_homepost .cpt_services:nth-child(6n+5):after{
    background-color: #54b9fd;
}

.service_homepost .cpt_services:nth-child(6n+2):after{
    background-color: #1a181d;
}

.service_homepost .cpt_services:nth-child(6n+6):after,
.service_homepost .cpt_services:nth-child(6n+3):after{
    background-color: #fd4682;
}

.service_homepost .cpt_services:nth-child(6n+4):after{
    background-color: #fde642;
}

.ti-rating-text span, .ti-rating-text strong {
    color: #fff !important;
}/* End custom CSS */