.cta-two{}a.base-link{color:var(--thm-base)}a.inherit{color:inherit}a.view-all{color:var(--thm-darkgray);font-size:18px;font-weight:500;position:relative;-webkit-transition:all 500ms ease;transition:all 500ms ease}a.view-all:hover{padding-left:15px;color:var(--thm-primary)}a.view-all::before{content:'\f101';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;color:var(--thm-base);opacity:0;-webkit-transition:all 500ms ease;transition:all 500ms ease}a.view-all:hover::before{opacity:1}.cta-primary,.cta-secondary{display:inline-block;margin-top:6px;font-weight:600}.cta-secondary{margin-left:8px;font-size:0.95em}ul.one-line_list{display:flex;flex-wrap:wrap;column-gap:38px;row-gap:6px}ul.no-list-style{list-style:none;padding-left:0 !important}.cta-two__content-highlight{margin-top:-10px;margin-bottom:35px}.cta-two__content-highlight
p{margin:0;color:var(--thm-text-body);font-size:var(--thm-fs-lg);line-height:var(--thm-lh-relaxed);font-weight:var(--thm-fw-normal)}.cta-two
p.normal{margin:0;color:var(--thm-text-body);font-size:var(--thm-fs-lg);line-height:var(--thm-lh-relaxed);font-weight:var(--thm-fw-normal);text-align:justify}.cta-two p.hightlight-first-letter::first-letter {font-size:1.5em;font-weight:bold;color:var(--thm-base)}.cta-two
ul.normal{color:var(--thm-text-body);font-size:var(--thm-fs-lg);line-height:var(--thm-lh-relaxed);font-weight:var(--thm-fw-normal);text-align:justify}.cta-two
h3{margin-top:18px;color:var(--thm-text-title);font-size:var(--thm-fs-2xl);font-weight:var(--thm-fw-medium);line-height:1.4}.cta-two
h4{color:var(--thm-text-title);font-size:var(--thm-fs-xl);font-weight:var(--thm-fw-medium);line-height:1.45;margin-top:18px;margin-bottom:0}.cta-two
strong{color:var(--thm-secondary);font-weight:500}.cta-two__list{margin:0;margin-bottom:35px}.cta-two .cta-background{padding:38px;background-position:158% 30%;background-repeat:no-repeat}.cta-route-map{border:1px
solid var(--thm-gray);border-radius:12px;padding:18px}.cta-route-map:hover{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.05)}.cta-route-map
img{width:100%}.cta-two__list
li{position:relative;font-size:var(--thm-fs-lg);font-weight:var(--thm-fw-medium);color:var(--thm-text-title);padding-left:28px;margin-top:12px;line-height:1.55}.cta-two__list li
i{position:absolute;top:0.86em;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:13px;color:var(--thm-secondary)}.cta-four{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover;position:relative;padding-top:118px;padding-bottom:118px}.cta-four::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#082740;opacity:0.3}.cta-four
.container{text-align:center;position:relative}.cta-four
p{font-family:var(--heading-font);font-size:40px;color:#fff;margin:0}.cta-four p.learn-more{font-family:var(--thm-font);font-size:23px;color:var(--thm-base);padding-bottom:58px;max-width:988px;margin:0
auto}.cta-four h1, .cta-four h2, .cta-four
h3{margin:0;font-family:var(--thm-font);font-size:100px;text-transform:uppercase;font-weight:800;margin-top:15px;margin-bottom:45px;color:#fff}.cta-four h1 span, .cta-four h3
span{color:var(--thm-secondary);position:relative;display:inline-block;line-height:1em}.cta-four h1 span::before, .cta-four h3 span::before{content:'';width:100%;height:31px;background-image:url(/assets/images/shapes/title-decor-1-2.png);background-position:center;background-repeat:no-repeat;position:absolute;top:80%;left:0}.cta-four .cta-four-item{margin:18px
0 38px 0;padding:18px}.cta-four .cta-four-item
h4{font-size:25px;color:var(--thm-base);text-align:left;margin-bottom:18px}.cta-four .cta-four-item p, .cta-four .cta-four-item
ul{font-family:var(--thm-font);margin:0;font-size:20px;color:white;font-weight:400;line-height:36px;overflow:hidden;text-align:justify}@media(max-width: 991px){.cta-two__content{margin-top:28px}.cta-two .cta-background{background-position:-158% 30%}}@media(max-width: 767px){.cta-two .cta-background{background-position:28% -98%}}@media(max-width: 480px){.cta-four h1, .cta-four h2, .cta-four
h3{font-size:70px}}@media(max-width: 320px){.cta-four h1, .cta-four h2, .cta-four
h3{font-size:50px;line-height:1em}}.testimonials-one{background:linear-gradient(180deg, #f5f9fd 0%, #eef4fb 100%);padding-top:110px;padding-bottom:110px}.testimonials-one__single{margin-bottom:32px;text-align:center;height:100%;display:flex;flex-direction:column}.testimonials-one__stars{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:22px;gap:5px}.testimonials-one__stars
i{font-size:17px;color:#f6a704;text-shadow:0 1px 0 rgba(255,255,255,0.45)}.testimonials-one__content{background:linear-gradient(180deg, #fff 0%, #fbfdff 58%, #f8fbff 100%);border:1px
solid #dbe7f2;border-radius:18px;overflow:hidden;position:relative;padding:44px
36px 34px;margin-bottom:28px;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.92),
0 14px 28px rgba(15, 23, 42, 0.07),
0 4px 12px rgba(15, 23, 42, 0.04);-webkit-transition:transform .28s cubic-bezier(.2, .7, .2, 1), box-shadow .28s ease, border-color .28s ease;transition:transform .28s cubic-bezier(.2, .7, .2, 1), box-shadow .28s ease, border-color .28s ease;will-change:transform}.testimonials-one__single:hover .testimonials-one__content{-webkit-transform:translateY(-3px);transform:translateY(-3px);border-color:#cfe0ee;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.95),
0 22px 40px rgba(15, 23, 42, 0.11),
0 6px 16px rgba(64,185,235,0.10)}.testimonials-one__content::before{content:"\201C";position:absolute;top:18px;left:18px;right:auto;font-family:Georgia,serif;font-size:64px;line-height:1;color:rgba(200,155,60,0.22);pointer-events:none}.testimonials-one__content::after{content:"";position:absolute;width:0;height:0;border-top:18px solid #f8fbff;border-right:14px solid transparent;border-left:14px solid transparent;bottom:-17px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.testimonials-one__content
p{margin:0;font-size:18px;color:#495a6b;font-weight:500;line-height:1.8;position:relative;height:165px;overflow:hidden;text-align:left}.testimonials-one__info
img{border-radius:50%}.testimonials-one__info
h3{font-family:var(--thm-font);color:var(--thm-black);font-size:18px;font-weight:500;margin:0;line-height:1em;margin-top:4px}.testimonials-one__info
p{margin:0;font-size:13px;line-height:1.5;letter-spacing: .05em;text-transform:uppercase;color:#7c8ca0}.testimonials-one__carousel .owl-item
img{width:auto;margin-left:auto;margin-right:auto;display:block}.testimonials-one__carousel .owl-nav button.owl-next,
.testimonials-one__carousel .owl-nav button.owl-prev{font-size:20px;color:var(--thm-black);font-weight:500;-webkit-transition:all 500ms ease;transition:all 500ms ease}.testimonials-one__carousel .owl-nav button.owl-prev{margin-right:15px}.testimonials-one__carousel .owl-nav button.owl-next:hover,
.testimonials-one__carousel .owl-nav button.owl-prev:hover{color:var(--thm-secondary);background-color:transparent}@media(max-width: 767px){.testimonials-one{padding-top:84px;padding-bottom:84px}.testimonials-one__single{height:100%}.testimonials-one__content{padding:36px
26px 28px;min-height:250px}.testimonials-one__content
p{height:134px;max-height:134px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis}}@media(max-width: 375px){.testimonials-one__content{padding:34px
24px 26px;min-height:242px}.testimonials-one__content
p{height:126px;max-height:126px}}