html {
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
font-family: sans-serif;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
vertical-align: baseline;
display: inline-block;
}
audio:not([controls]) {
height: 0;
display: none;
}
[hidden],
template {
display: none;
}
a {
background-color: #0000;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
h1 {
margin: .67em 0;
font-size: 2em;
}
mark {
color: #000;
background: #ff0;
}
small {
font-size: 80%;
}
sub,
sup {
vertical-align: baseline;
font-size: 75%;
line-height: 0;
position: relative;
}
sup {
top: -.5em;
}
sub {
bottom: -.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: none;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}
@font-face {
font-family: webflow-icons;
src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
font-weight: normal;
font-style: normal;
}
[class^="w-icon-"],
[class*=" w-icon-"] {
speak: none;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-style: normal;
font-weight: normal;
line-height: 1;
font-family: webflow-icons !important;
}
.w-icon-slider-right:before {
content: "";
}
.w-icon-slider-left:before {
content: "î˜";
}
.w-icon-nav-menu:before {
content: "";
}
.w-icon-arrow-down:before,
.w-icon-dropdown-toggle:before {
content: ">";
}
.nav-dropdown-icon {
transform: rotate(90deg) translatex(2px);
font-size: 14px;
}
.w-icon-file-upload-remove:before {
content: "";
}
.w-icon-file-upload-icon:before {
content: "";
}
* {
box-sizing: border-box;
}
html {
height: 100%;
}
body {
color: #333;
background-color: #fff;
min-height: 100%;
margin: 0;
font-family: Arial, sans-serif;
font-size: 14px;
line-height: 20px;
}
img {
vertical-align: middle;
max-width: 100%;
display: inline-block;
}
html.w-mod-touch * {
background-attachment: scroll !important;
}
.w-block {
display: block;
}
.w-inline-block {
max-width: 100%;
display: inline-block;
}
.w-clearfix:before,
.w-clearfix:after {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-clearfix:after {
clear: both;
}
.w-hidden {
display: none;
}
.w-button {
color: #fff;
line-height: inherit;
cursor: pointer;
background-color: #3898ec;
border: 0;
border-radius: 0;
padding: 9px 15px;
text-decoration: none;
display: inline-block;
}
input.w-button {
-webkit-appearance: button;
}
html[data-w-dynpage] [data-w-cloak] {
color: #0000 !important;
}
.w-code-block {
margin: unset;
}
pre.w-code-block code {
all: inherit;
}
.w-optimization {
display: contents;
}
.w-webflow-badge,
.w-webflow-badge>img {
box-sizing: unset;
width: unset;
height: unset;
max-height: unset;
max-width: unset;
min-height: unset;
min-width: unset;
margin: unset;
padding: unset;
float: unset;
clear: unset;
border: unset;
border-radius: unset;
background: unset;
background-image: unset;
background-position: unset;
background-size: unset;
background-repeat: unset;
background-origin: unset;
background-clip: unset;
background-attachment: unset;
background-color: unset;
box-shadow: unset;
transform: unset;
direction: unset;
font-family: unset;
font-weight: unset;
color: unset;
font-size: unset;
line-height: unset;
font-style: unset;
font-variant: unset;
text-align: unset;
letter-spacing: unset;
-webkit-text-decoration: unset;
text-decoration: unset;
text-indent: unset;
text-transform: unset;
list-style-type: unset;
text-shadow: unset;
vertical-align: unset;
cursor: unset;
white-space: unset;
word-break: unset;
word-spacing: unset;
word-wrap: unset;
transition: unset;
}
.w-webflow-badge {
white-space: nowrap;
cursor: pointer;
box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
visibility: visible !important;
opacity: 1 !important;
z-index: 2147483647 !important;
color: #aaadb0 !important;
overflow: unset !important;
background-color: #fff !important;
border-radius: 3px !important;
width: auto !important;
height: auto !important;
margin: 0 !important;
padding: 6px !important;
font-size: 12px !important;
line-height: 14px !important;
text-decoration: none !important;
display: inline-block !important;
position: fixed !important;
inset: auto 12px 12px auto !important;
transform: none !important;
}
.w-webflow-badge>img {
position: unset;
visibility: unset !important;
opacity: 1 !important;
vertical-align: middle !important;
display: inline-block !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin-bottom: 10px;
font-weight: bold;
}
h1 {
margin-top: 20px;
font-size: 38px;
line-height: 44px;
}
h2 {
margin-top: 20px;
font-size: 32px;
line-height: 36px;
}
h3 {
margin-top: 20px;
font-size: 24px;
line-height: 30px;
}
h4 {
margin-top: 10px;
font-size: 18px;
line-height: 24px;
}
h5 {
margin-top: 10px;
font-size: 14px;
line-height: 20px;
}
h6 {
margin-top: 10px;
font-size: 12px;
line-height: 18px;
}
p {
margin-top: 0;
margin-bottom: 10px;
}
blockquote {
border-left: 5px solid #e2e2e2;
margin: 0 0 10px;
padding: 10px 20px;
font-size: 18px;
line-height: 22px;
}
figure {
margin: 0 0 10px;
}
figcaption {
text-align: center;
margin-top: 5px;
}
ul,
ol {
margin-top: 0;
margin-bottom: 10px;
padding-left: 40px;
}
.w-list-unstyled {
padding-left: 0;
list-style: none;
}
.w-embed:before,
.w-embed:after {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-embed:after {
clear: both;
}
.w-video {
width: 100%;
padding: 0;
position: relative;
}
.w-video iframe,
.w-video object,
.w-video embed {
border: none;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
fieldset {
border: 0;
margin: 0;
padding: 0;
}
button,
[type="button"],
[type="reset"] {
cursor: pointer;
-webkit-appearance: button;
border: 0;
}
.w-form {
margin: 0 0 15px;
}
.w-form-done {
text-align: center;
background-color: #ddd;
padding: 20px;
display: none;
}
.w-form-fail {
background-color: #ffdede;
margin-top: 10px;
padding: 10px;
display: none;
}
label {
margin-bottom: 5px;
font-weight: bold;
display: block;
}
.w-input,
.w-select {
color: #333;
vertical-align: middle;
background-color: #fff;
border: 1px solid #ccc;
width: 100%;
height: 38px;
margin-bottom: 10px;
padding: 8px 12px;
font-size: 14px;
line-height: 1.42857;
display: block;
}
.w-input::placeholder,
.w-select::placeholder {
color: #999;
}
.w-input:focus,
.w-select:focus {
border-color: #3898ec;
outline: 0;
}
.w-input[disabled],
.w-select[disabled],
.w-input[readonly],
.w-select[readonly],
fieldset[disabled] .w-input,
fieldset[disabled] .w-select {
cursor: not-allowed;
}
.w-input[disabled]:not(.w-input-disabled),
.w-select[disabled]:not(.w-input-disabled),
.w-input[readonly],
.w-select[readonly],
fieldset[disabled]:not(.w-input-disabled) .w-input,
fieldset[disabled]:not(.w-input-disabled) .w-select {
background-color: #eee;
}
textarea.w-input,
textarea.w-select {
height: auto;
}
.w-select {
background-color: #f3f3f3;
}
.w-select[multiple] {
height: auto;
}
.w-form-label {
cursor: pointer;
margin-bottom: 0;
font-weight: normal;
display: inline-block;
}
.w-radio {
margin-bottom: 5px;
padding-left: 20px;
display: block;
}
.w-radio:before,
.w-radio:after {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-radio:after {
clear: both;
}
.w-radio-input {
float: left;
margin: 3px 0 0 -20px;
line-height: normal;
}
.w-file-upload {
margin-bottom: 10px;
display: block;
}
.w-file-upload-input {
opacity: 0;
z-index: -100;
width: .1px;
height: .1px;
position: absolute;
overflow: hidden;
}
.w-file-upload-default,
.w-file-upload-uploading,
.w-file-upload-success {
color: #333;
display: inline-block;
}
.w-file-upload-error {
margin-top: 10px;
display: block;
}
.w-file-upload-default.w-hidden,
.w-file-upload-uploading.w-hidden,
.w-file-upload-error.w-hidden,
.w-file-upload-success.w-hidden {
display: none;
}
.w-file-upload-uploading-btn {
cursor: pointer;
background-color: #fafafa;
border: 1px solid #ccc;
margin: 0;
padding: 8px 12px;
font-size: 14px;
font-weight: normal;
display: flex;
}
.w-file-upload-file {
background-color: #fafafa;
border: 1px solid #ccc;
flex-grow: 1;
justify-content: space-between;
margin: 0;
padding: 8px 9px 8px 11px;
display: flex;
}
.w-file-upload-file-name {
font-size: 14px;
font-weight: normal;
display: block;
}
.w-file-remove-link {
cursor: pointer;
width: auto;
height: auto;
margin-top: 3px;
margin-left: 10px;
padding: 3px;
display: block;
}
.w-icon-file-upload-remove {
margin: auto;
font-size: 10px;
}
.w-file-upload-error-msg {
color: #ea384c;
padding: 2px 0;
display: inline-block;
}
.w-file-upload-info {
padding: 0 12px;
line-height: 38px;
display: inline-block;
}
.w-file-upload-label {
cursor: pointer;
background-color: #fafafa;
border: 1px solid #ccc;
margin: 0;
padding: 8px 12px;
font-size: 14px;
font-weight: normal;
display: inline-block;
}
.w-icon-file-upload-icon,
.w-icon-file-upload-uploading {
width: 20px;
margin-right: 8px;
display: inline-block;
}
.w-icon-file-upload-uploading {
height: 20px;
}
.w-container {
max-width: 940px;
margin-left: auto;
margin-right: auto;
}
.w-container:before,
.w-container:after {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-container:after {
clear: both;
}
.w-container .w-row {
margin-left: -10px;
margin-right: -10px;
}
.w-row:before,
.w-row:after {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-row:after {
clear: both;
}
.w-row .w-row {
margin-left: 0;
margin-right: 0;
}
.w-col {
float: left;
width: 100%;
min-height: 1px;
padding-left: 10px;
padding-right: 10px;
position: relative;
}
.w-col .w-col {
padding-left: 0;
padding-right: 0;
}
.w-col-1 {
width: 8.33333%;
}
.w-col-2 {
width: 16.6667%;
}
.w-col-3 {
width: 25%;
}
.w-col-4 {
width: 33.3333%;
}
.w-col-5 {
width: 41.6667%;
}
.w-col-6 {
width: 50%;
}
.w-col-7 {
width: 58.3333%;
}
.w-col-8 {
width: 66.6667%;
}
.w-col-9 {
width: 75%;
}
.w-col-10 {
width: 83.3333%;
}
.w-col-11 {
width: 91.6667%;
}
.w-col-12 {
width: 100%;
}
.w-hidden-main {
display: none !important;
}
@media screen and (max-width: 991px) {
.w-container {
max-width: 728px;
}
.w-hidden-main {
display: inherit !important;
}
.w-hidden-medium {
display: none !important;
}
.w-col-medium-1 {
width: 8.33333%;
}
.w-col-medium-2 {
width: 16.6667%;
}
.w-col-medium-3 {
width: 25%;
}
.w-col-medium-4 {
width: 33.3333%;
}
.w-col-medium-5 {
width: 41.6667%;
}
.w-col-medium-6 {
width: 50%;
}
.w-col-medium-7 {
width: 58.3333%;
}
.w-col-medium-8 {
width: 66.6667%;
}
.w-col-medium-9 {
width: 75%;
}
.w-col-medium-10 {
width: 83.3333%;
}
.w-col-medium-11 {
width: 91.6667%;
}
.w-col-medium-12 {
width: 100%;
}
.w-col-stack {
width: 100%;
left: auto;
right: auto;
}
}
@media screen and (max-width: 767px) {
.w-hidden-main,
.w-hidden-medium {
display: inherit !important;
}
.w-hidden-small {
display: none !important;
}
.w-row,
.w-container .w-row {
margin-left: 0;
margin-right: 0;
}
.w-col {
width: 100%;
left: auto;
right: auto;
}
.w-col-small-1 {
width: 8.33333%;
}
.w-col-small-2 {
width: 16.6667%;
}
.w-col-small-3 {
width: 25%;
}
.w-col-small-4 {
width: 33.3333%;
}
.w-col-small-5 {
width: 41.6667%;
}
.w-col-small-6 {
width: 50%;
}
.w-col-small-7 {
width: 58.3333%;
}
.w-col-small-8 {
width: 66.6667%;
}
.w-col-small-9 {
width: 75%;
}
.w-col-small-10 {
width: 83.3333%;
}
.w-col-small-11 {
width: 91.6667%;
}
.w-col-small-12 {
width: 100%;
}
}
@media screen and (max-width: 479px) {
.w-container {
max-width: none;
}
.w-hidden-main,
.w-hidden-medium,
.w-hidden-small {
display: inherit !important;
}
.w-hidden-tiny {
display: none !important;
}
.w-col {
width: 100%;
}
.w-col-tiny-1 {
width: 8.33333%;
}
.w-col-tiny-2 {
width: 16.6667%;
}
.w-col-tiny-3 {
width: 25%;
}
.w-col-tiny-4 {
width: 33.3333%;
}
.w-col-tiny-5 {
width: 41.6667%;
}
.w-col-tiny-6 {
width: 50%;
}
.w-col-tiny-7 {
width: 58.3333%;
}
.w-col-tiny-8 {
width: 66.6667%;
}
.w-col-tiny-9 {
width: 75%;
}
.w-col-tiny-10 {
width: 83.3333%;
}
.w-col-tiny-11 {
width: 91.6667%;
}
.w-col-tiny-12 {
width: 100%;
}
}
.w-widget {
position: relative;
}
.w-widget-map {
width: 100%;
height: 400px;
}
.w-widget-map label {
width: auto;
display: inline;
}
.w-widget-map img {
max-width: inherit;
}
.w-widget-map .gm-style-iw {
text-align: center;
}
.w-widget-map .gm-style-iw>button {
display: none !important;
}
.w-widget-twitter {
overflow: hidden;
}
.w-widget-twitter-count-shim {
vertical-align: top;
text-align: center;
background: #fff;
border: 1px solid #758696;
border-radius: 3px;
width: 28px;
height: 20px;
display: inline-block;
position: relative;
}
.w-widget-twitter-count-shim * {
pointer-events: none;
-webkit-user-select: none;
user-select: none;
}
.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
text-align: center;
color: #999;
font-family: serif;
font-size: 15px;
line-height: 12px;
position: relative;
}
.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
display: block;
position: relative;
}
.w-widget-twitter-count-shim.w--large {
width: 36px;
height: 28px;
}
.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
font-size: 18px;
line-height: 18px;
}
.w-widget-twitter-count-shim:not(.w--vertical) {
margin-left: 5px;
margin-right: 8px;
}
.w-widget-twitter-count-shim:not(.w--vertical).w--large {
margin-left: 6px;
}
.w-widget-twitter-count-shim:not(.w--vertical):before,
.w-widget-twitter-count-shim:not(.w--vertical):after {
content: " ";
pointer-events: none;
border: solid #0000;
width: 0;
height: 0;
position: absolute;
top: 50%;
left: 0;
}
.w-widget-twitter-count-shim:not(.w--vertical):before {
border-width: 4px;
border-color: #75869600 #5d6c7b #75869600 #75869600;
margin-top: -4px;
margin-left: -9px;
}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
border-width: 5px;
margin-top: -5px;
margin-left: -10px;
}
.w-widget-twitter-count-shim:not(.w--vertical):after {
border-width: 4px;
border-color: #fff0 #fff #fff0 #fff0;
margin-top: -4px;
margin-left: -8px;
}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
border-width: 5px;
margin-top: -5px;
margin-left: -9px;
}
.w-widget-twitter-count-shim.w--vertical {
width: 61px;
height: 33px;
margin-bottom: 8px;
}
.w-widget-twitter-count-shim.w--vertical:before,
.w-widget-twitter-count-shim.w--vertical:after {
content: " ";
pointer-events: none;
border: solid #0000;
width: 0;
height: 0;
position: absolute;
top: 100%;
left: 50%;
}
.w-widget-twitter-count-shim.w--vertical:before {
border-width: 5px;
border-color: #5d6c7b #75869600 #75869600;
margin-left: -5px;
}
.w-widget-twitter-count-shim.w--vertical:after {
border-width: 4px;
border-color: #fff #fff0 #fff0;
margin-left: -4px;
}
.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
font-size: 18px;
line-height: 22px;
}
.w-widget-twitter-count-shim.w--vertical.w--large {
width: 76px;
}
.w-background-video {
color: #fff;
height: 500px;
position: relative;
overflow: hidden;
}
.w-background-video>video {
object-fit: cover;
z-index: -100;
background-position: 50%;
background-size: cover;
width: 100%;
height: 100%;
margin: auto;
position: absolute;
inset: -100%;
}
.w-background-video>video::-webkit-media-controls-start-playback-button {
-webkit-appearance: none;
display: none !important;
}
.w-background-video--control {
background-color: #0000;
padding: 0;
position: absolute;
bottom: 1em;
right: 1em;
}
.w-background-video--control>[hidden] {
display: none !important;
}
.w-slider {
text-align: center;
clear: both;
-webkit-tap-highlight-color: #0000;
tap-highlight-color: #0000;
background: #ddd;
height: 300px;
position: relative;
}
.w-slider-mask {
z-index: 1;
white-space: nowrap;
height: 100%;
display: block;
position: relative;
left: 0;
right: 0;
overflow: hidden;
}
.w-slide {
vertical-align: top;
white-space: normal;
text-align: left;
width: 100%;
height: 100%;
display: inline-block;
position: relative;
}
.w-slider-nav {
z-index: 2;
text-align: center;
-webkit-tap-highlight-color: #0000;
tap-highlight-color: #0000;
height: 40px;
margin: auto;
padding-top: 10px;
position: absolute;
inset: auto 0 0;
}
.w-slider-nav.w-round>div {
border-radius: 100%;
}
.w-slider-nav.w-num>div {
font-size: inherit;
line-height: inherit;
width: auto;
height: auto;
padding: .2em .5em;
}
.w-slider-nav.w-shadow>div {
box-shadow: 0 0 3px #3336;
}
.w-slider-nav-invert {
color: #fff;
}
.w-slider-nav-invert>div {
background-color: #2226;
}
.w-slider-nav-invert>div.w-active {
background-color: #222;
}
.w-slider-dot {
cursor: pointer;
background-color: #fff6;
width: 1em;
height: 1em;
margin: 0 3px .5em;
transition: background-color .1s, color .1s;
display: inline-block;
position: relative;
}
.w-slider-dot.w-active {
background-color: #fff;
}
.w-slider-dot:focus {
outline: none;
box-shadow: 0 0 0 2px #fff;
}
.w-slider-dot:focus.w-active {
box-shadow: none;
}
.w-slider-arrow-left,
.w-slider-arrow-right {
cursor: pointer;
color: #fff;
-webkit-tap-highlight-color: #0000;
tap-highlight-color: #0000;
-webkit-user-select: none;
user-select: none;
width: 80px;
margin: auto;
font-size: 40px;
position: absolute;
inset: 0;
overflow: hidden;
}
.w-slider-arrow-left [class^="w-icon-"],
.w-slider-arrow-right [class^="w-icon-"],
.w-slider-arrow-left [class*=" w-icon-"],
.w-slider-arrow-right [class*=" w-icon-"] {
position: absolute;
}
.w-slider-arrow-left:focus,
.w-slider-arrow-right:focus {
outline: 0;
}
.w-slider-arrow-left {
z-index: 3;
right: auto;
}
.w-slider-arrow-right {
z-index: 4;
left: auto;
}
.w-icon-slider-left,
.w-icon-slider-right {
width: 1em;
height: 1em;
margin: auto;
inset: 0;
}
.w-slider-aria-label {
clip: rect(0 0 0 0);
border: 0;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
position: absolute;
overflow: hidden;
}
.w-slider-force-show {
display: block !important;
}
.w-dropdown {
text-align: left;
z-index: 900;
margin-left: auto;
margin-right: auto;
display: inline-block;
position: relative;
}
.w-dropdown-btn,
.w-dropdown-toggle,
.w-dropdown-link {
vertical-align: top;
color: #222;
text-align: left;
white-space: nowrap;
margin-left: auto;
margin-right: auto;
padding: 20px;
text-decoration: none;
position: relative;
}
.w-dropdown-toggle {
-webkit-user-select: none;
user-select: none;
cursor: pointer;
padding-right: 40px;
display: inline-block;
}
.w-dropdown-toggle:focus {
outline: 0;
}
.w-icon-dropdown-toggle {
width: 1em;
height: 1em;
margin: auto 20px auto auto;
position: absolute;
top: 0;
bottom: 0;
right: 0;
}
.w-dropdown-list {
background: #ddd;
min-width: 100%;
display: none;
position: absolute;
}
.w-dropdown-list.w--open {
display: block;
}
.w-dropdown-link {
color: #222;
padding: 10px 20px;
display: block;
}
.w-dropdown-link.w--current {
color: #0082f3;
}
.w-dropdown-link:focus {
outline: 0;
}
@media screen and (max-width: 767px) {
.w-nav-brand {
padding-left: 10px;
}
}
.w-lightbox-backdrop {
cursor: auto;
letter-spacing: normal;
text-indent: 0;
text-shadow: none;
text-transform: none;
visibility: visible;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
color: #fff;
text-align: center;
z-index: 2000;
opacity: 0;
-webkit-user-select: none;
-moz-user-select: none;
-webkit-tap-highlight-color: transparent;
background: #000000e6;
outline: 0;
font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
font-size: 17px;
font-style: normal;
font-weight: 300;
line-height: 1.2;
list-style: disc;
position: fixed;
inset: 0;
-webkit-transform: translate(0);
}
.w-lightbox-backdrop,
.w-lightbox-container {
-webkit-overflow-scrolling: touch;
height: 100%;
overflow: auto;
}
.w-lightbox-content {
height: 100vh;
position: relative;
overflow: hidden;
}
.w-lightbox-view {
opacity: 0;
width: 100vw;
height: 100vh;
position: absolute;
}
.w-lightbox-view:before {
content: "";
height: 100vh;
}
.w-lightbox-group,
.w-lightbox-group .w-lightbox-view,
.w-lightbox-group .w-lightbox-view:before {
height: 86vh;
}
.w-lightbox-frame,
.w-lightbox-view:before {
vertical-align: middle;
display: inline-block;
}
.w-lightbox-figure {
margin: 0;
position: relative;
}
.w-lightbox-group .w-lightbox-figure {
cursor: pointer;
}
.w-lightbox-img {
width: auto;
max-width: none;
height: auto;
}
.w-lightbox-image {
float: none;
max-width: 100vw;
max-height: 100vh;
display: block;
}
.w-lightbox-group .w-lightbox-image {
max-height: 86vh;
}
.w-lightbox-caption {
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;
background: #0006;
padding: .5em 1em;
position: absolute;
bottom: 0;
left: 0;
right: 0;
overflow: hidden;
}
.w-lightbox-embed {
width: 100%;
height: 100%;
position: absolute;
inset: 0;
}
.w-lightbox-control {
cursor: pointer;
background-position: center;
background-repeat: no-repeat;
background-size: 24px;
width: 4em;
transition: all .3s;
position: absolute;
top: 0;
}
.w-lightbox-left {
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
display: none;
bottom: 0;
left: 0;
}
.w-lightbox-right {
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
display: none;
bottom: 0;
right: 0;
}
.w-lightbox-close {
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
background-size: 18px;
height: 2.6em;
right: 0;
}
.w-lightbox-strip {
white-space: nowrap;
padding: 0 1vh;
line-height: 0;
position: absolute;
bottom: 0;
left: 0;
right: 0;
overflow: auto hidden;
}
.w-lightbox-item {
box-sizing: content-box;
cursor: pointer;
width: 10vh;
padding: 2vh 1vh;
display: inline-block;
-webkit-transform: translate3d(0, 0, 0);
}
.w-lightbox-active {
opacity: .3;
}
.w-lightbox-thumbnail {
background: #222;
height: 10vh;
position: relative;
overflow: hidden;
}
.w-lightbox-thumbnail-image {
position: absolute;
top: 0;
left: 0;
}
.w-lightbox-thumbnail .w-lightbox-tall {
width: 100%;
top: 50%;
transform: translate(0, -50%);
}
.w-lightbox-thumbnail .w-lightbox-wide {
height: 100%;
left: 50%;
transform: translate(-50%);
}
.w-lightbox-spinner {
box-sizing: border-box;
border: 5px solid #0006;
border-radius: 50%;
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -20px;
animation: .8s linear infinite spin;
position: absolute;
top: 50%;
left: 50%;
}
.w-lightbox-spinner:after {
content: "";
border: 3px solid #0000;
border-bottom-color: #fff;
border-radius: 50%;
position: absolute;
inset: -4px;
}
.w-lightbox-hide {
display: none;
}
.w-lightbox-noscroll {
overflow: hidden;
}
@media (min-width: 768px) {
.w-lightbox-content {
height: 96vh;
margin-top: 2vh;
}
.w-lightbox-view,
.w-lightbox-view:before {
height: 96vh;
}
.w-lightbox-group,
.w-lightbox-group .w-lightbox-view,
.w-lightbox-group .w-lightbox-view:before {
height: 84vh;
}
.w-lightbox-image {
max-width: 96vw;
max-height: 96vh;
}
.w-lightbox-group .w-lightbox-image {
max-width: 82.3vw;
max-height: 84vh;
}
.w-lightbox-left,
.w-lightbox-right {
opacity: .5;
display: block;
}
.w-lightbox-close {
opacity: .8;
}
.w-lightbox-control:hover {
opacity: 1;
}
}
.w-lightbox-inactive,
.w-lightbox-inactive:hover {
opacity: 0;
}
.w-richtext:before,
.w-richtext:after {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-richtext:after {
clear: both;
}
.w-richtext[contenteditable="true"]:before,
.w-richtext[contenteditable="true"]:after {
white-space: initial;
}
.w-richtext ol,
.w-richtext ul {
overflow: hidden;
}
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,
.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after,
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,
.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
outline: 2px solid #2895f7;
}
.w-richtext figure.w-richtext-figure-type-video>div:after,
.w-richtext figure[data-rt-type="video"]>div:after {
content: "";
display: none;
position: absolute;
inset: 0;
}
.w-richtext figure {
max-width: 60%;
position: relative;
}
.w-richtext figure>div:before {
cursor: default !important;
}
.w-richtext figure img {
width: 100%;
}
.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
opacity: .6;
}
.w-richtext figure div {
color: #0000;
font-size: 0;
}
.w-richtext figure.w-richtext-figure-type-image,
.w-richtext figure[data-rt-type="image"] {
display: table;
}
.w-richtext figure.w-richtext-figure-type-image>div,
.w-richtext figure[data-rt-type="image"]>div {
display: inline-block;
}
.w-richtext figure.w-richtext-figure-type-image>figcaption,
.w-richtext figure[data-rt-type="image"]>figcaption {
caption-side: bottom;
display: table-caption;
}
.w-richtext figure.w-richtext-figure-type-video,
.w-richtext figure[data-rt-type="video"] {
width: 60%;
height: 0;
}
.w-richtext figure.w-richtext-figure-type-video iframe,
.w-richtext figure[data-rt-type="video"] iframe {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
.w-richtext figure.w-richtext-figure-type-video>div,
.w-richtext figure[data-rt-type="video"]>div {
width: 100%;
}
.w-richtext figure.w-richtext-align-center {
clear: both;
margin-left: auto;
margin-right: auto;
}
.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,
.w-richtext figure.w-richtext-align-center[data-rt-type="image"]>div {
max-width: 100%;
}
.w-richtext figure.w-richtext-align-normal {
clear: both;
}
.w-richtext figure.w-richtext-align-fullwidth {
text-align: center;
clear: both;
width: 100%;
max-width: 100%;
margin-left: auto;
margin-right: auto;
display: block;
}
.w-richtext figure.w-richtext-align-fullwidth>div {
padding-bottom: inherit;
display: inline-block;
}
.w-richtext figure.w-richtext-align-fullwidth>figcaption {
display: block;
}
.w-richtext figure.w-richtext-align-floatleft {
float: left;
clear: none;
margin-right: 15px;
}
.w-richtext figure.w-richtext-align-floatright {
float: right;
clear: none;
margin-left: 15px;
}
.w-nav {
z-index: 1000;
background: #ddd;
position: relative;
}
.w-nav:before,
.w-nav:after {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-nav:after {
clear: both;
}
.w-nav-brand {
float: left;
color: #333;
text-decoration: none;
position: relative;
}
.w-nav-link {
vertical-align: top;
color: #222;
text-align: left;
margin-left: auto;
margin-right: auto;
padding: 20px;
text-decoration: none;
display: inline-block;
position: relative;
}
.w-nav-link.w--current {
color: #0082f3;
}
.w-nav-menu {
float: right;
position: relative;
}
[data-nav-menu-open] {
text-align: center;
background: #c8c8c8;
min-width: 200px;
position: absolute;
top: 100%;
left: 0;
right: 0;
overflow: visible;
display: block !important;
}
.w--nav-link-open {
display: block;
position: relative;
}
.w-nav-overlay {
width: 100%;
display: none;
position: absolute;
top: 100%;
left: 0;
right: 0;
overflow: hidden;
}
.w-nav-overlay [data-nav-menu-open] {
top: 0;
}
.w-nav[data-animation="over-left"] .w-nav-overlay {
width: auto;
}
.w-nav[data-animation="over-left"] .w-nav-overlay,
.w-nav[data-animation="over-left"] [data-nav-menu-open] {
z-index: 1;
top: 0;
right: auto;
}
.w-nav[data-animation="over-right"] .w-nav-overlay {
width: auto;
}
.w-nav[data-animation="over-right"] .w-nav-overlay,
.w-nav[data-animation="over-right"] [data-nav-menu-open] {
z-index: 1;
top: 0;
left: auto;
}
.w-nav-button {
float: right;
cursor: pointer;
-webkit-tap-highlight-color: #0000;
tap-highlight-color: #0000;
-webkit-user-select: none;
user-select: none;
padding: 18px;
font-size: 24px;
display: none;
position: relative;
}
.w-nav-button:focus {
outline: 0;
}
.w-nav-button.w--open {
color: #fff;
background-color: #c8c8c8;
}
.w-nav[data-collapse="all"] .w-nav-menu {
display: none;
}
.w-nav[data-collapse="all"] .w-nav-button,
.w--nav-dropdown-open,
.w--nav-dropdown-toggle-open {
display: block;
}
.w--nav-dropdown-list-open {
position: static;
}
@media screen and (max-width: 991px) {
.w-nav[data-collapse="medium"] .w-nav-menu {
display: none;
}
.w-nav[data-collapse="medium"] .w-nav-button {
display: block;
}
}
@media screen and (max-width: 767px) {
.w-nav[data-collapse="small"] .w-nav-menu {
display: none;
}
.w-nav[data-collapse="small"] .w-nav-button {
display: block;
}
.w-nav-brand {
padding-left: 10px;
}
}
@media screen and (max-width: 479px) {
.w-nav[data-collapse="tiny"] .w-nav-menu {
display: none;
}
.w-nav[data-collapse="tiny"] .w-nav-button {
display: block;
}
}
.w-tabs {
position: relative;
}
.w-tabs:before,
.w-tabs:after {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-tabs:after {
clear: both;
}
.w-tab-menu {
position: relative;
}
.w-tab-link {
vertical-align: top;
text-align: left;
cursor: pointer;
color: #222;
background-color: #ddd;
padding: 9px 30px;
text-decoration: none;
display: inline-block;
position: relative;
}
.w-tab-link.w--current {
background-color: #c8c8c8;
}
.w-tab-link:focus {
outline: 0;
}
.w-tab-content {
display: block;
position: relative;
overflow: hidden;
}
.w-tab-pane {
display: none;
position: relative;
}
.w--tab-active {
display: block;
}
@media screen and (max-width: 479px) {
.w-tab-link {
display: block;
}
}
.w-ix-emptyfix:after {
content: "";
}
@keyframes spin {
0% {
transform: rotate(0);
}
100% {
transform: rotate(360deg);
}
}
.w-dyn-empty {
background-color: #ddd;
padding: 10px;
}
.w-dyn-hide,
.w-dyn-bind-empty,
.w-condition-invisible {
display: none !important;
}
.wf-layout-layout {
display: grid;
}
.w-code-component>* {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}
:root {
--kic-blue: #1b3558;
--black: black;
--red: #e1271b;
--white: #fff;
--bluish-cyan: #102027;
--midnight-blue: #0e1552;
--tomato-2: #ff5f55;
--kic-red: #db3430;
--tomato: #ff3f33;
--royal-blue: #1962f2;
--kic-dark-grey: #b3b1b1;
--light-sea-green: #23bcba;
--light-forest-green: #45a379;
--cornflower-blue: #8f8fff;
--midnight-blue-3: #0a1044;
--dark-green: #212121;
--kic-gold: #f8c020;
--kic-light-blue: #cbe7f9;
--kic-grey: #737577;
--midnight-blue-2: #001064;
--dim-grey: #6b6b6b;
--lavender: #efefff;
--midnight-blue-4: #15233d;
--kic-light-pink: #f9b3a7;
--sienna: #815a5a;
}
.w-layout-grid {
grid-row-gap: 16px;
grid-column-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.w-layout-blockcontainer {
max-width: 940px;
margin-left: auto;
margin-right: auto;
display: block;
}
.w-checkbox {
margin-bottom: 5px;
padding-left: 20px;
display: block;
}
.w-checkbox:before {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-checkbox:after {
content: " ";
clear: both;
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-checkbox-input {
float: left;
margin: 4px 0 0 -20px;
line-height: normal;
}
.w-checkbox-input--inputType-custom {
border: 1px solid #ccc;
border-radius: 2px;
width: 12px;
height: 12px;
}
.w-checkbox-input--inputType-custom.w--redirected-checked {
background-color: #3898ec;
background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
border-color: #3898ec;
}
.w-checkbox-input--inputType-custom.w--redirected-focus {
box-shadow: 0 0 3px 1px #3898ec;
}
.w-pagination-wrapper {
flex-wrap: wrap;
justify-content: center;
display: flex;
}
.w-pagination-previous {
color: #333;
background-color: #fafafa;
border: 1px solid #ccc;
border-radius: 2px;
margin-left: 10px;
margin-right: 10px;
padding: 9px 20px;
font-size: 14px;
display: block;
}
.w-pagination-previous-icon {
margin-right: 4px;
}
.w-pagination-next {
color: #333;
background-color: #fafafa;
border: 1px solid #ccc;
border-radius: 2px;
margin-left: 10px;
margin-right: 10px;
padding: 9px 20px;
font-size: 14px;
display: block;
}
.w-pagination-next-icon {
margin-left: 4px;
}
@media screen and (max-width: 991px) {
.w-layout-blockcontainer {
max-width: 728px;
}
}
@media screen and (max-width: 767px) {
.w-layout-blockcontainer {
max-width: none;
}
}
body {
color: #333;
font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
}
h1 {
color: var(--kic-blue);
text-transform: uppercase;
min-width: auto;
min-height: auto;
margin-top: 0;
margin-bottom: 0;
font-family: Avenir Black, sans-serif;
font-size: 40px;
font-weight: 900;
line-height: 40px;
}
h2 {
color: var(--kic-blue);
text-transform: uppercase;
min-width: auto;
min-height: auto;
margin-top: 0;
margin-bottom: 10px;
font-family: Avenir Black, sans-serif;
font-size: 32px;
font-weight: 900;
line-height: 32px;
}
h3 {
color: var(--kic-blue);
letter-spacing: .25px;
text-transform: uppercase;
min-width: auto;
min-height: auto;
margin-top: 0;
margin-bottom: 0;
font-family: Avenir Black, sans-serif;
font-size: 21px;
font-weight: 900;
line-height: 29px;
}
h4 {
color: #191d27;
text-transform: capitalize;
margin-top: 0;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1.5rem;
font-weight: 700;
line-height: 1.5em;
}
h5 {
color: #191d27;
text-transform: capitalize;
margin-top: 10px;
margin-bottom: 10px;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1.25rem;
font-weight: 700;
line-height: 1.5em;
}
p {
color: var(--black);
min-width: auto;
min-height: auto;
margin-bottom: 10px;
font-family: "Avenir Light 400", sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 26px;
}
a {
text-decoration: underline;
}
ul {
margin-top: 0;
margin-bottom: 10px;
padding-left: 40px;
}
li {
color: #000;
font-family: "Avenir Light 400", sans-serif;
font-size: 1rem;
font-weight: 500;
line-height: 1.75em;
}
blockquote {
border-left: 5px solid #e2e2e2;
margin-bottom: 10px;
padding: 10px 20px;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1rem;
font-weight: 700;
line-height: 1.75em;
}
.common-section {
background-image: linear-gradient(130deg, #fff8f3 31%, #cccbff6e 44%, #fff 59%, #cccbff00);
padding: 100px 20px 0;
position: relative;
}
.global-container {
max-width: 1290px;
}
.global-section {
padding: 120px 15px;
}
.header-hero-section {
grid-column-gap: 50px;
grid-row-gap: 50px;
justify-content: space-between;
align-items: center;
display: flex;
}
.hero-section-text-block {
flex: 0 50%;
}
.hero-section-text-block.hstb-ext {
position: relative;
}
.hero-section-image-block {
text-align: center;
flex-direction: column;
flex: 1;
align-items: center;
display: flex;
position: relative;
}
.smart-application-hero-section-image-one {
z-index: 99;
align-items: flex-start;
width: 30%;
display: flex;
position: absolute;
inset: 20% auto auto 0%;
overflow: hidden;
}
.smart-application-hero-section-image-one.about-us-infographic {
left: -14%;
}
.smart-application-hero-section-image-two {
z-index: 99;
justify-content: flex-start;
align-items: flex-end;
width: 50%;
display: flex;
position: absolute;
inset: auto auto 15% -10%;
overflow: hidden;
}
.hero-section-image-three {
z-index: 99;
justify-content: flex-end;
align-items: flex-start;
width: 55%;
display: flex;
position: absolute;
inset: auto 0% 10% auto;
overflow: hidden;
}
.hero-section-image-three.i3-hide {
display: none;
}
.hero-section-image-three.about-us-image-three {
bottom: 0%;
}
.heading-top {
z-index: 99;
color: var(--red);
text-transform: capitalize;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1rem;
font-weight: 500;
line-height: 1.5em;
}
.heading-top.color-black {
color: var(--kic-blue);
text-transform: none;
background-color: #0000;
font-family: "Avenir Light 400", sans-serif;
font-size: 1rem;
font-weight: 400;
line-height: 26px;
}
.heading-top.color-black.font-weight {
font-weight: 500;
}
.heading-top.color-black.underline {
text-decoration: underline;
}
.heading-top.padding-bottom-ten.align-center.color-white,
.heading-top.padding-bottom-ten.color-white {
color: var(--white);
}
.button-main {
background-color: var(--kic-blue);
color: #fff;
letter-spacing: .5px;
text-transform: uppercase;
border: 1px solid #0000;
border-radius: 50px;
padding: 20px 44px;
font-family: Avenir Light, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 14px;
transition: all .4s;
}
.button-main:hover {
border-color: var(--kic-blue);
color: var(--kic-blue);
background-color: #0000;
font-family: Avenir Light, sans-serif;
font-weight: 300;
}
.button-main.transparent-bg {
outline-color: var(--white);
background-color: #0000;
outline-width: 1px;
}
.button-main.transparent-bg:hover {
color: var(--white);
}
.button-main.transparent-bg.border-color-white {
border-color: var(--white);
}
.button-main.button-border {
border-color: var(--white);
background-color: #0000;
}
.button-main.button-border:hover {
color: var(--white);
}
.button-main.outline {
outline-offset: 0px;
background-color: #0000;
outline: 1px solid #fff;
}
.button-main.outline:hover {
color: var(--white);
}
.button-main.button-border-change {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.button-main.button-hover-white:hover {
border-color: var(--white);
outline-color: var(--white);
color: var(--white);
}
.button-main.header-cta-button {
letter-spacing: .5px;
padding: 18px 30px;
font-size: 12px;
line-height: 12px;
}
.button-main.mt-30 {
margin-top: 30px;
}
.password-protect-page-wrapper {
background-image: linear-gradient(#fef4ed, #f2f0fb);
justify-content: center;
align-items: center;
max-width: 100%;
height: 100vh;
padding: 170px 15px 120px;
display: flex;
}
.password-protect-content {
background-color: var(--white);
text-align: center;
border-radius: 20px;
flex-direction: column;
justify-content: center;
align-items: center;
width: 800px;
display: flex;
}
.password-protect-form {
flex-direction: column;
align-items: center;
width: 100%;
padding: 60px;
display: flex;
}
.link-block {
align-items: center;
display: flex;
}
.link-block.underline {
grid-column-gap: 15px;
text-decoration: none;
}
.hero-section-button-wrapper {
grid-column-gap: 20px;
align-items: center;
display: flex;
}
.number-font {
color: #191d27;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1.0625rem;
font-weight: 500;
line-height: 1.5em;
}
.menu-font {
color: var(--bluish-cyan);
text-align: left;
margin-left: 5px;
margin-right: 5px;
font-family: Plus Jakarta Sans, sans-serif;
font-size: .9rem;
font-weight: 500;
line-height: 1.75em;
}
.menu-font.w--current {
color: var(--bluish-cyan);
}
.menu-font.margin-off {
margin-left: 0;
margin-right: 0;
}
.menu-font.margin-off.w--current {
color: var(--bluish-cyan);
}
.menu-font.margin-off.padding-off {
padding-top: 8px;
padding-bottom: 8px;
}
.smart-application-digital-experience-main-block {
grid-column-gap: 50px;
align-items: center;
max-width: 1290px;
margin-top: 120px;
margin-left: auto;
margin-right: auto;
display: flex;
}
.smart-application-digital-experience-icon-box-wrapper {
grid-column-gap: 30px;
align-items: center;
display: flex;
}
.smart-application-digital-experience-icon-box-two {
grid-row-gap: 15px;
background-color: var(--white);
border-radius: 40px;
flex-direction: column;
flex: 1;
padding: 40px 30px;
box-shadow: 0 -5px 20px 2px #5680d00d;
}
.smart-application-digital-experience-icon-box-two.margin-top-hundred {
margin-top: 100px;
}
.smart-application-digital-experience-icon {
background-color: #ffede8;
border-radius: 45px;
flex: 0 35%;
justify-content: center;
align-items: center;
width: 110px;
height: 110px;
display: flex;
}
.smart-application-digital-experience-icon.orange-yellow {
background-color: #fff9e8;
}
.smart-application-digital-experience-icon.bluish-cyan {
background-color: #eef9ff;
}
.smart-application-digital-experience-icon-box-title {
grid-column-gap: 20px;
align-items: center;
padding-bottom: 15px;
display: flex;
}
.partner-logo-box-marquee {
max-width: 1290px;
margin-left: auto;
margin-right: auto;
padding-top: 100px;
padding-bottom: 200px;
overflow: hidden;
}
.marquee {
justify-content: space-between;
align-items: center;
width: 50%;
padding-right: 50px;
display: flex;
overflow: hidden;
}
.marquee-wrapper {
width: 350%;
display: flex;
position: relative;
overflow: hidden;
}
.marquee-wrapper.affiliations-wrapper {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
display: flex;
}
.smart-application-manage-data-image-one {
width: 60%;
position: absolute;
inset: auto 0% 0% auto;
overflow: hidden;
}
.smart-application-manage-data-image-three {
width: 8%;
position: absolute;
inset: 20% 8% 0% auto;
}
.data-icon-box {
grid-column-gap: 20px;
align-items: flex-start;
display: flex;
}
.data-icon-box.dib-ext {
padding-top: 10px;
padding-bottom: 5px;
}
.accordion-section {
background-color: #fffaf3;
border-radius: 60px;
max-width: 1290px;
margin-top: 120px;
margin-left: auto;
margin-right: auto;
padding: 120px 100px;
}
.smart-application-accordion-main {
grid-row-gap: 30px;
flex-direction: column;
flex: 0 45%;
justify-content: center;
align-items: flex-start;
display: flex;
}
.smart-application-accordion-image-block {
flex: 1;
height: 500px;
position: relative;
}
.smart-application-accordion-image-one {
justify-content: flex-end;
width: 60%;
display: flex;
position: absolute;
inset: auto 0% 0% auto;
}
.smart-application-accordion-image-two {
width: 50%;
position: absolute;
inset: 10% auto auto 0%;
}
.accordion-wrapper {
background-color: #fff2df;
border-radius: 30px;
padding-bottom: 40px;
padding-left: 40px;
padding-right: 40px;
position: relative;
overflow: hidden;
}
.accordion-title {
border-bottom: 1px solid #191d27;
justify-content: space-between;
align-items: center;
height: 80px;
display: flex;
position: relative;
}
.accordion-description {
padding-top: 10px;
position: relative;
}
.accordion-icon-wrapper {
background-color: var(--white);
border-radius: 100px;
justify-content: center;
align-items: center;
width: 30px;
height: 30px;
display: flex;
}
.accordion-divider {
height: 1px;
}
.accordion-button {
justify-content: space-between;
align-items: center;
display: flex;
}
.count-num {
color: #ffe3ba;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 4.6875em;
font-weight: 600;
line-height: 1.2em;
}
.why-us-main-block {
grid-column-gap: 70px;
padding-top: 100px;
padding-bottom: 100px;
display: flex;
}
.why-us-text-block {
grid-row-gap: 10px;
flex-direction: column;
flex: 0 auto;
justify-content: center;
align-items: flex-start;
display: flex;
}
.smart-application-why-us-icon-box-main {
grid-column-gap: 20px;
grid-row-gap: 20px;
flex: 1;
align-items: flex-start;
display: flex;
}
.why-us-icon-box {
grid-row-gap: 30px;
flex-direction: column;
justify-content: space-around;
display: flex;
}
.free-trial-section {
background-color: var(--midnight-blue);
margin-top: 140px;
padding-left: 15px;
padding-right: 15px;
}
.smart-application-free-trial-main-block {
display: flex;
}
.smart-application-free-trial-text-block {
grid-row-gap: 10px;
flex-direction: column;
flex: 1;
justify-content: center;
display: flex;
}
.color-white {
color: var(--white);
}
.color-white.padding-bottom-thirty {
padding-bottom: 30px;
}
.body-font {
color: #6b6b6b;
margin-bottom: 0;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1rem;
font-weight: 500;
line-height: 1.75em;
}
.body-font.color-white {
color: var(--white);
}
.body-font.color-white.underline.capitalize.padding-bottom-ten {
padding-bottom: 10px;
}
.body-font.color-white.capitalize.service-white-off {
text-decoration: line-through;
}
.body-font.underline {
text-decoration: none;
}
.body-font.underline.capitalize {
text-transform: capitalize;
padding-bottom: 5px;
}
.body-font.underline.capitalize.padding-bottom-ten {
padding-bottom: 10px;
}
.body-font.capitalize {
text-transform: capitalize;
}
.body-font.capitalize.color-black {
color: #191d27;
padding-bottom: 0;
line-height: 1em;
}
.body-font.capitalize.color-black.padding-bottom-zero {
padding-bottom: 0;
}
.body-font.capitalize.color-black.padding-bottom-zero.underline {
text-decoration: underline;
}
.body-font.capitalize.service-off {
text-decoration: line-through;
}
.body-font.capitalize.tomato {
color: var(--tomato-2);
}
.body-font.color-black {
color: var(--bluish-cyan);
margin-bottom: 0;
}
.body-font.color-black.capitalize {
line-height: 1.75em;
}
.body-font.color-black.font-weight,
.body-font.font-weight-medium {
font-weight: 500;
}
.body-font.royal-blue.weight-bold {
font-weight: 700;
}
.body-font.line-height-change {
line-height: 1em;
}
.body-font.newsletter-input-border {
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
height: 56px;
}
.body-font.red {
color: var(--red);
}
.smart-application-free-trial-button-wrapper {
grid-column-gap: 20px;
display: flex;
}
.easy-steps-section {
background-color: var(--white);
padding: 100px 15px;
}
.smart-application-easy-steps-main-block {
grid-column-gap: 100px;
align-items: center;
display: flex;
}
.smart-application-easy-steps-text-block {
grid-row-gap: 0px;
flex-direction: column;
flex: 0 45%;
display: flex;
}
.smart-application-easy-steps-image-block {
flex: 0 55%;
position: relative;
}
.smart-application-easy-steps-image-one {
width: 60%;
display: flex;
position: absolute;
inset: auto auto 0% -10%;
overflow: hidden;
}
.smart-application-easy-steps-image-two {
justify-content: flex-end;
width: 50%;
display: flex;
position: absolute;
inset: 20% 0% auto auto;
overflow: hidden;
}
.hover-bg {
grid-column-gap: 20px;
border-radius: 10px;
align-items: flex-start;
padding: 20px 20px 10px;
display: flex;
}
.cta-main-block {
grid-column-gap: 70px;
grid-row-gap: 70px;
background-color: var(--kic-blue);
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c90011_ellipse01.webp");
background-position: 50% 100%;
background-size: auto;
border-radius: 30px 30px 5px;
justify-content: space-around;
align-items: center;
margin-top: 100px;
margin-bottom: 100px;
padding: 60px 70px;
display: flex;
position: relative;
}
.smart-application-cta-text-block {
flex: 0 auto;
width: auto;
max-width: 650px;
padding-right: 20px;
}
.footer {
background-color: #f4f6ff;
background-image: linear-gradient(130deg, #fef4ed, #f3f1fd);
}
.footer-container {
max-width: 1290px;
}
.footer-main-block {
border-bottom: 1px solid #0003;
padding-bottom: 100px;
display: flex;
}
.footer-sub-block-one {
grid-row-gap: 10px;
flex-direction: column;
flex: 0 32%;
padding-right: 20px;
display: flex;
}
.footer-sub-block {
flex-direction: column;
flex: 0 25%;
display: flex;
}
.footer-sub-block.fsb-1st {
flex-basis: 14%;
}
.footer-sub-block.fsb-1st.fsb-hide {
display: none;
}
.footer-sub-block-one-social {
grid-column-gap: 20px;
display: flex;
}
.footer-sub-block-one-social.padding-top-ten {
justify-content: flex-start;
margin-bottom: 20px;
padding-top: 0;
}
.footer-sub-block-title {
padding-bottom: 10px;
}
.footer-bottom-font {
color: var(--black);
text-align: center;
justify-content: center;
padding-top: 10px;
padding-bottom: 10px;
font-family: Avenir Regular, sans-serif;
font-size: 1em;
font-weight: 500;
line-height: 1.75em;
}
.footer-bottom-font.fbf-main {
justify-content: space-between;
display: flex;
}
.nevigation {
z-index: 9999;
position: fixed;
inset: 0% 0% auto;
}
._4-block-service-grid {
max-width: 1290px;
margin-left: auto;
margin-right: auto;
padding: 100px 0;
display: block;
}
._4-block-service-grid._4bsc-hide {
display: none;
}
.header-align-center {
text-align: center;
margin-bottom: 10px;
line-height: 50px;
}
.header-align-center.hac-ext {
margin-bottom: 40px;
font-size: 36px;
}
.header-align-center.cost-header {
margin-bottom: 30px;
}
.align-center {
text-align: center;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
padding-top: 0;
}
.align-center.padding-bottom-twenty.ct-heading-red {
color: var(--kic-red);
}
.align-center.padding-bottom-thirty {
padding-bottom: 30px;
}
.align-center.height-off {
min-height: 0;
}
.align-center.color-white.padding-bottom-twenty {
background-image: none;
padding-top: 0;
}
.align-center.color-white.padding-bottom-twenty.learrning-outcomes-bottom-text {
padding: 20px 40px 0;
}
.align-center.color-white.padding-bottom-ten {
background-image: none;
padding-top: 0;
}
.align-center.text-white {
color: var(--white);
}
._4-service-icon-box-wrapper {
grid-column-gap: 15px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
._4-service-icon-box-wrapper.service-wrapper-hide {
display: none;
}
.app-development-future-strategy-icon-box {
grid-row-gap: 10px;
background-color: var(--white);
border-radius: 10px;
flex-direction: column;
padding: 30px;
display: flex;
}
.app-development-future-strategy-icon {
justify-content: flex-start;
margin-bottom: 10px;
display: flex;
overflow: hidden;
}
.counter {
color: var(--red);
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1.75em;
font-weight: 600;
line-height: 1.5em;
}
.counter.color-white {
color: var(--white);
}
.footer-two {
background-color: #1d1f32;
padding-top: 100px;
padding-left: 15px;
padding-right: 15px;
}
.footer-two-container {
max-width: 1290px;
}
.footer-two-main-block {
grid-column-gap: 30px;
padding-bottom: 100px;
display: flex;
}
.footer-two-sub-block-one {
grid-row-gap: 30px;
flex-direction: column;
flex: 0 40%;
padding-right: 70px;
display: flex;
}
.footer-two-sub-block-two {
flex: 0 15%;
}
.footer-two-sub-block-three,
.footer-two-sub-block-four {
flex: 0 20%;
}
.footer-two-sub-block-two-link-wrapper {
grid-row-gap: 5px;
flex-direction: column;
display: flex;
}
.footer-two-sub-block-three-phone-wrapper {
grid-column-gap: 15px;
align-items: flex-start;
padding-bottom: 10px;
display: flex;
}
.footer-two-sub-block-three-social-wrapper {
grid-column-gap: 20px;
justify-content: flex-start;
padding-top: 20px;
display: flex;
}
.footer-two-sub-block-four-button-wrapper {
grid-row-gap: 15px;
flex-direction: column;
display: flex;
}
.progress,
.progress-two,
.progress-three {
background-color: var(--red);
height: 3px;
}
.tracking-software-about-progress {
grid-row-gap: 30px;
flex-direction: column;
display: flex;
}
.all-tab,
.all-tab.w--current {
background-color: #0000;
}
.all-tab.tab-one,
.all-tab.tab-one.w--current,
.all-tab.tab-two,
.all-tab.tab-three,
.all-tab.tab-four {
overflow: hidden;
}
.tabs-menu.heading-top {
z-index: 999;
justify-content: space-around;
padding-bottom: 50px;
display: flex;
}
.tabs {
display: block;
}
.tabs-content {
background-color: var(--white);
border-radius: 30px;
padding: 70px 120px;
}
.tabs-content.tc-vr {
background-color: #0000;
padding: 0;
}
.tracking-software-tab-detail {
grid-column-gap: 50px;
display: flex;
}
.tracking-software-tab-detail-text {
flex-direction: column;
flex: 1;
align-items: flex-start;
display: flex;
}
.tracking-software-tab-detail-image-wrapper {
background-image: radial-gradient(circle, #ff3f336e, #fff0 60%);
flex: 1;
position: relative;
}
.tracking-software-tab-detail-bg {
position: absolute;
inset: auto 0% 0%;
}
.tracking-software-tab-detail-bg.change-position {
width: 100%;
bottom: 10%;
left: 2%;
}
.tracking-software-tab-detail-main-image {
z-index: 9;
position: relative;
}
.tracking-software-tab-detail-image-one {
z-index: 99;
justify-content: center;
width: 40%;
display: flex;
position: absolute;
inset: auto 20% 0% auto;
}
.tracking-software-tab-detail-image-one.position-right {
width: 60%;
right: 0%;
}
.tracking-software-tab-detail-image-one.position-right.change-size {
width: 40%;
}
.tracking-software-tab-detail-image-one.change-size-image {
width: 60%;
}
.number-list {
grid-column-gap: 15px;
align-items: center;
display: flex;
}
.tracking-software-button-wrapper {
grid-column-gap: 15px;
align-items: center;
padding-top: 10px;
display: flex;
}
.button-link {
grid-column-gap: 15px;
border-radius: 50px;
align-items: center;
padding: 14px 15px;
display: flex;
box-shadow: 1px 1px 4px 3px #ffcfcc47;
}
.line-effect {
background-color: var(--tomato);
height: 2px;
}
.tab-animated-underline {
grid-column-gap: 0px;
width: 100%;
display: flex;
overflow: hidden;
}
.section-heading-text {
text-align: center;
flex-direction: column;
justify-content: center;
align-items: center;
width: 70%;
margin-left: auto;
margin-right: auto;
display: flex;
overflow: hidden;
}
.section-heading-text.padding-bottom-twenty {
padding-bottom: 20px;
}
.section-heading-text.margin-bottom-60 {
width: 70%;
margin-bottom: 60px;
margin-left: auto;
margin-right: auto;
}
.section-heading-text.margin-bottom-60.about-section {
width: 100%;
padding-left: 40px;
padding-right: 40px;
}
.section-heading-text.margin-bottom-60.program-and-academics {
width: 100%;
}
.section-heading-text.margin-bottom-60px {
margin-bottom: 60px;
}
.section-heading-text.margin-bottom-40 {
margin-bottom: 40px;
}
.section-heading-text.sht-ext {
width: 80%;
margin-bottom: 60px;
}
.section-heading-text.sht-ext.study-in-india {
width: 100%;
}
.smart-application-hero-section-main-image {
z-index: 99;
position: relative;
}
.app-development-hero-section-text-block {
flex: 1;
}
.app-development-hero-section-text-block.position-relative {
position: relative;
}
.smart-application-digital-experience-icon-box-one {
background-color: var(--white);
border-radius: 40px;
padding: 40px;
}
.smart-application-digital-experience-icon-box-one.margin-bottom-hundred {
margin-bottom: 100px;
}
.about-two-choose-us-icon {
height: 100px;
min-height: 0;
font-size: 14px;
line-height: 24px;
overflow: hidden;
}
.heading-6 {
min-height: 0;
}
.active {
align-items: center;
display: flex;
}
.why-us-icon-box-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
}
.bg-one {
background-color: #ffede8;
border-radius: 100px;
justify-content: center;
align-items: center;
width: 55px;
height: 55px;
display: flex;
}
.bg-two {
background-color: #fff6e9;
border-radius: 100px;
justify-content: center;
align-items: center;
width: 55px;
height: 55px;
display: flex;
}
.bg-three {
background-color: #edffdf;
border-radius: 100px;
justify-content: center;
align-items: center;
width: 55px;
height: 55px;
display: flex;
}
.bg-four {
background-color: #ebf8ff;
border-radius: 100px;
justify-content: center;
align-items: center;
width: 55px;
height: 55px;
display: flex;
}
.smart-application-free-trial-image-block {
margin-top: -200px;
}
.smart-application-easy-steps-text-wrapper {
grid-column-gap: 20px;
grid-row-gap: 20px;
flex-direction: column;
display: flex;
}
.smart-application-easy-steps-text-wrapper.padding-bottom-twenty {
grid-row-gap: 10px;
}
.padding-bottom-thirty {
padding-bottom: 30px;
}
.position-relative {
position: relative;
}
.move-effect-two.met-hide,
.circle {
display: none;
}
.padding-bottom-ten {
padding-bottom: 10px;
line-height: 34px;
}
.padding-bottom-ten.padding-top-thirty {
padding-top: 30px;
}
.gradient-inner-hero-section {
z-index: 999;
background-image: linear-gradient(130deg, #fef4ed, #f2f0fb);
padding: 100px 15px 0;
position: relative;
}
.about-hero-section-container {
max-width: 1290px;
overflow: hidden;
}
.about-ideas {
z-index: 999;
padding: 100px 15px;
position: relative;
}
.about-ideas-container {
max-width: 1290px;
}
.about-ideas-grid {
grid-column-gap: 20px;
grid-row-gap: 20px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.about-ideas-grid.aig-2nd {
grid-template-columns: 1fr 1fr;
}
.about-skill-container {
max-width: 1290px;
}
.about-skill {
padding: 100px 15px;
}
.about-skill-image-block {
grid-column-gap: 100px;
align-items: center;
display: flex;
}
.about-skill-text-block {
flex: 1;
}
.box-shadow {
box-shadow: 7px 7px 20px #00000026;
}
.box-shadow.border-radius-ten {
border-radius: 10px;
}
.about-team-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.about-team-grid-block {
grid-row-gap: 30px;
flex-direction: column;
display: flex;
}
.titan-white {
background-color: #efefff;
border-radius: 20px;
}
.mabel {
background-color: #dcf7ff;
border-radius: 20px;
}
.lavender-blush {
background-color: #ffeffa;
border-radius: 20px;
}
.misty-rose {
background-color: #ffe4dc;
border-radius: 20px;
}
.about-cta {
background-color: var(--midnight-blue);
background-image: radial-gradient(circle at 50% 10%, #272e73, #0000 19%);
}
.about-cta-container {
max-width: 1290px;
position: relative;
}
.about-cta-title-wrapper {
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
.about-cta-paragraph-wrapper {
max-width: 450px;
margin-left: auto;
margin-right: auto;
}
.about-cta-button-wrapper {
grid-column-gap: 20px;
justify-content: center;
align-items: center;
display: flex;
}
.about-cta-list-wrapper {
grid-column-gap: 30px;
grid-row-gap: 30px;
justify-content: center;
align-items: center;
display: flex;
}
.about-cta-list {
grid-column-gap: 5px;
display: flex;
}
.about-cta-bg-one {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c90083_About%20BG01.webp");
background-position: 50% 0;
background-repeat: no-repeat;
background-size: cover;
}
.about-cta-gradient-yellowish-orange {
background-image: radial-gradient(circle at 20%, #d092343d, #0000 13%);
}
.about-cta-gradient-bluish-cyan {
background-image: radial-gradient(circle at 80%, #2f748a38, #0000 13%);
}
.about-cta-bg-two {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c90084_About%20BG02.webp");
background-position: 50%;
background-repeat: no-repeat;
background-size: 70%;
padding: 120px 15px;
}
.about-cta-particle {
width: 10px;
display: flex;
position: absolute;
inset: auto 0% 0% auto;
}
.service-hero-section-container {
max-width: 1290px;
padding-left: 15px;
padding-right: 15px;
}
.service-hero-section {
background-image: linear-gradient(#fef4ed, #f2f0fb);
position: relative;
}
.service-hero-section-title-wrapper {
overflow: hidden;
}
.service-hero-section-image-main {
width: 80%;
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
}
.service-hero-section-main-block {
grid-column-gap: 25px;
grid-row-gap: 25px;
flex-direction: row;
align-items: flex-start;
display: flex;
position: relative;
}
.service-hero-section-image-block {
flex: 0 40%;
position: relative;
}
.border-radius-twenty {
border-radius: 20px;
}
.border-radius-twenty.box-shadow {
box-shadow: 4px 4px 10px #0000001a;
}
.border-radius-twenty.auto-fit.full-width-image {
object-fit: fill;
}
.service-hero-section-particle-wrapper {
max-width: 8%;
position: absolute;
inset: 0% 0% auto auto;
}
.service-hero-section-text-block {
flex: 0 50%;
padding-top: 100px;
}
.service-perfect-solutions-container {
max-width: 1290px;
}
.service-perfect-solutions-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
}
.service-box-block {
grid-column-gap: 30px;
background-color: var(--white);
border-radius: 10px;
flex-direction: column;
align-items: flex-start;
padding: 30px 30px 20px;
display: flex;
}
.service-box-block.box-shadow {
box-shadow: 7px 7px 20px 13px #00000014;
}
.service-box-block.box-shadow.sbb-popup-box {
width: 52%;
max-width: 550px;
min-height: 350px;
position: relative;
box-shadow: 7px 7px 20px 13px #00000014;
}
.service-perfect-solutions-text-wrapper {
flex: 1;
}
.service-perfect-solutions-gradient-tealish-blue {
background-color: var(--white);
margin-top: -2px;
padding: 120px 15px 200px;
}
.zoom-image {
border-top-left-radius: 20px;
border-top-right-radius: 20px;
}
.service-pricing-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.service-pricing-grid-block {
background-color: var(--white);
border-radius: 20px;
padding: 60px;
position: relative;
}
.service-pricing-grid-block.royal-blue-bg {
background-color: var(--royal-blue);
}
.service-pricing-price-wrapper {
align-items: center;
display: flex;
}
.royal-blue {
color: var(--royal-blue);
}
.service-pricing-price-line {
background-color: #eee;
height: 1px;
}
.service-pricing-list-wrapper {
grid-column-gap: 15px;
display: flex;
}
.service-pricing-list-wrapper.padding-top-twenty {
padding-top: 20px;
}
.pricing-most-popular {
position: absolute;
inset: 10% 10% auto auto;
overflow: hidden;
}
.most-popular {
background-color: var(--white);
color: var(--red);
border-radius: 10px;
padding-left: 10px;
padding-right: 10px;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1rem;
font-weight: 600;
line-height: 1.75em;
}
.blog-style-one-article-data-block {
grid-column-gap: 15px;
justify-content: flex-start;
align-items: center;
max-width: 600px;
text-decoration: none;
display: flex;
}
.input-form {
outline-offset: 0px;
background-color: #0000;
border: 1px solid #0000;
border-bottom-color: #000;
outline: 0 solid #333;
height: 30px;
margin-bottom: 25px;
}
.input-messege {
background-color: #0000;
border: 1px solid #0000;
border-bottom-color: #000;
min-height: 115px;
margin-bottom: 25px;
}
.input-messege::placeholder {
color: #0000;
}
.color-black {
color: #191d27;
}
.accordion {
flex: 1;
}
.accordion-wrapper-three-active {
margin-bottom: 15px;
overflow: hidden;
}
.accordion-three-active-title {
border-radius: 8px;
justify-content: space-between;
align-items: center;
padding-left: 20px;
padding-right: 20px;
display: flex;
}
.accordion-three-active-description {
padding: 10px 20px;
}
.accordion-wrapper-three {
margin-bottom: 15px;
overflow: hidden;
}
.accordion-three-title {
border-radius: 8px;
justify-content: space-between;
align-items: center;
padding-left: 20px;
padding-right: 20px;
display: flex;
}
.accordion-three-description {
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}
.active-accordion-heading,
.accordion-heading {
align-items: center;
height: 55px;
min-height: 0;
display: flex;
}
.bar-active-one,
.bar-active-two {
background-color: var(--white);
width: 15px;
height: 1px;
}
.bar-one,
.bar-two {
width: 15px;
height: 1px;
}
.change-height {
min-height: 0;
}
.contact-hero-section {
background-image: linear-gradient(130deg, #fcf6f2, #f3f1fa);
padding: 170px 15px 120px;
}
.contact-hero-section-container {
max-width: 1290px;
}
.contact-hero-section-title-wrapper {
max-width: 900px;
margin-left: auto;
margin-right: auto;
}
.contact-hero-section-paragraph-wrapper {
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
.contact-address-grid {
grid-column-gap: 30px;
grid-row-gap: 0px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.contact-address-grid-block {
background-color: var(--white);
padding: 40px 40px 30px;
}
.contact-address-grid-block.border-radius-twenty {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.contact-address-grid-block.border-radius-twenty.reset-footprint {
margin-top: 60px;
margin-bottom: 60px;
}
.contact-address-grid-icon-box {
grid-column-gap: 20px;
grid-row-gap: 10px;
flex-direction: row;
align-items: flex-start;
display: flex;
}
.contact-address-grid-icon {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c900d0_Message%20BG.svg");
background-position: 0 0;
background-repeat: no-repeat;
background-size: cover;
justify-content: center;
padding-top: 10px;
display: flex;
}
.contact-address-grid-icon.padding-bottom-ten {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c900d0_Message%20BG.svg");
background-size: contain;
width: 55px;
height: 55px;
overflow: hidden;
}
.contact-address-grid-icon.padding-bottom-ten.change-bg-one {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c900d3_Call%20BG.svg");
height: 55px;
}
.contact-address-grid-icon.padding-bottom-ten.change-bg-two {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c900d5_Location%20BG.svg");
}
.contact-text {
color: #191d27;
text-transform: capitalize;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1.25rem;
font-weight: 700;
line-height: 1.5em;
}
.contact-image-width {
width: 80%;
}
.contact-main {
grid-column-gap: 70px;
align-items: stretch;
display: flex;
}
.contact-main-image-block {
flex-direction: column;
flex: 1;
justify-content: center;
align-items: flex-end;
display: flex;
}
.contact-main-form {
background-color: var(--white);
flex: 1;
padding: 40px;
}
.contact-main-image {
z-index: 999;
}
._404-hero-section {
background-image: linear-gradient(#fcf6f2, #f3f1fa);
padding: 170px 15px 120px;
}
._404-hero-section-container {
max-width: 1290px;
}
._404-hero-section-paragraph-wrapper {
max-width: 650px;
margin-left: auto;
margin-right: auto;
}
.blog-style-one-feature-post {
background-image: linear-gradient(130deg, #fcf6f2, #f3f1fa);
padding: 170px 15px 110px;
}
.blog-style-one-feature-post-container {
max-width: 1290px;
}
.blog-style-one-header-top {
grid-column-gap: 15px;
justify-content: center;
align-items: center;
display: flex;
}
.header-top-image {
width: 25px;
}
.blog-style-one-recent-post {
padding: 120px 15px 110px;
}
.blog-style-one-recent-post-container {
max-width: 1290px;
}
.blog-style-one-recent-post-header-top {
grid-column-gap: 10px;
align-items: center;
display: flex;
}
.blog-recent-post {
grid-column-gap: 30px;
grid-row-gap: 60px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
margin-top: 10px;
display: block;
}
.blog-style-one-article-image-overlay {
position: absolute;
inset: 0%;
}
.blog-style-one-article-image-overlay.border-radius-twenty {
background-color: #191d2747;
display: none;
}
.blog-style-one-article-category-wrapper {
align-items: flex-end;
display: flex;
position: absolute;
inset: auto auto 5% 5%;
}
.blog-style-one-article-category {
border-radius: 4px;
padding: 2px 10px;
}
.blog-style-one-sub-image-wrapper {
object-fit: cover;
border-radius: 20px;
width: 100%;
position: relative;
overflow: hidden;
}
.blog-style-one-sub-image-wrapper.margin-bottom-ten {
margin-bottom: 10px;
}
.blog-detail {
background-image: linear-gradient(#fcf6f2, #f3f1fa);
margin-left: auto;
margin-right: auto;
padding: 170px 20px 50px;
transition: color .5s, background-color .4s;
}
.blog-detail-container {
max-width: 1290px;
margin-left: auto;
margin-right: auto;
}
.recent-post {
padding: 110px 20px 120px;
}
.recent-post-container {
max-width: 1270px;
}
.div-block-372 {
border-radius: 4px;
padding: 2px 8px;
display: flex;
}
.blog-detail-category {
display: flex;
}
.blog-detail-title-wrapper {
text-decoration: none;
}
.blog-detail-author-block {
grid-column-gap: 30px;
align-items: center;
display: flex;
}
.blog-detail-author-wrapper {
grid-column-gap: 20px;
flex: 0 auto;
align-items: center;
display: flex;
}
.blog-detail-author-image {
width: 70px;
height: 70px;
}
.border-radius-hundred {
border-radius: 100px;
}
.blog-detail-date-wrapper,
.blog-detail-time-wrapper {
grid-column-gap: 15px;
display: flex;
}
.blog-detail-main-image {
margin-top: 50px;
}
.blog-detail-main-block {
margin-top: 70px;
}
.template-hero-section {
background-image: linear-gradient(#fcf6f2, #f3f1fa);
}
.template-hero-section-background-image {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c900e3_style%20guide.png");
background-position: 50%;
background-repeat: no-repeat;
background-size: contain;
padding: 170px 20px 120px;
}
.template-hero-section-background-image.changelog-hero-section {
text-align: left;
background-image: none;
}
.template-hero-section-container {
text-align: left;
max-width: 1290px;
}
.template-hero-section-text-block {
max-width: 600px;
}
.template-hero-section-text-block.changelog-hero-section-text {
text-align: center;
max-width: 100%;
}
.style-guide-attributes-container {
max-width: 1290px;
}
.style-guide-color-pallette {
margin-top: 120px;
}
.style-guide-color-pallette-primary-color {
flex: 1;
}
.style-guide-color-pallette-primary-color.width {
max-width: 50%;
}
.style-guide-site-map-list {
margin-bottom: 0;
}
.style-guide-color-pallette-grid {
grid-column-gap: 15px;
grid-row-gap: 15px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.style-guide-heading-style-grid-block-title {
padding-bottom: 20px;
}
.style-guide-heading-style {
padding-top: 120px;
}
.style-guide-button {
background-color: var(--kic-dark-grey);
margin-top: 120px;
padding: 40px;
}
.style-guide-color-pallette-color-wrapper {
grid-column-gap: 20px;
display: flex;
}
.style-guide-color-pallette-secondary-color {
flex: 1;
}
.style-guide-attributes {
padding: 120px 20px;
}
.style-guide-color-pallette-grid-block {
grid-row-gap: 15px;
flex-direction: column;
display: flex;
}
.style-guide-heading-style-grid-font-wrapper {
flex: 1;
}
.style-guide-heading-style-grid-title-wrapper {
flex: 1;
align-items: center;
display: flex;
}
.style-guide-body-text {
grid-row-gap: 10px;
flex-direction: column;
margin-top: 120px;
display: flex;
}
.style-guide-color-pallette-title-wrapper {
grid-column-gap: 20px;
align-items: center;
display: flex;
}
.style-guide-color-pallette-title-wrapper.padding-bottom {
padding-bottom: 30px;
}
.password-protect-form-main {
width: 22%;
}
.newsletter-button {
width: 80%;
display: flex;
}
.nevigation-dropdown-list {
background-color: var(--white);
border: 1px solid #1020271a;
min-width: 220px;
margin-top: 2px;
padding-top: 5px;
padding-bottom: 5px;
}
.hamburger {
display: none;
}
.nav-dropdown.dropdown-border {
border-bottom: 1px solid #0000;
}
.navbar-container {
justify-content: space-around;
align-items: center;
max-width: 1290px;
display: flex;
}
.navbar-main {
background-color: #0000;
border-bottom: 1px solid #0000;
padding: 5px 15px;
}
.navbar-menu-block {
text-align: center;
flex: 1;
}
.navbar-menu {
text-align: right;
border: 1px solid #0000;
}
.display-change {
grid-column-gap: 15px;
align-items: center;
display: flex;
}
.display-change.underline {
text-decoration: none;
}
.tracking-software-tab-detail-image-two {
width: 60%;
position: absolute;
inset: auto 0% 0% auto;
}
.wave-animation-two {
margin-top: -10%;
margin-bottom: -10%;
}
.underline {
grid-column-gap: 5px;
text-decoration: none;
display: flex;
}
.underline.padding-top-ten {
padding-top: 10px;
}
.underline.padding-top-ten.display-change.change-position {
cursor: pointer;
width: 180px;
position: relative;
}
.underline.padding-top-ten.display-change.change-position.ul-btn-size {
width: 200px;
}
.underline.padding-top-ten.display-change.change-position.large-button {
width: 250px;
}
.border-radius-ten {
border-radius: 10px;
}
.button-bg-change {
border-radius: 50px;
height: 50px;
position: absolute;
inset: 0%;
}
.account-management-services-button {
z-index: 99;
grid-column-gap: 15px;
display: flex;
position: relative;
}
.process {
background-color: #2c3955;
margin-top: 120px;
padding: 100px 60px 120px;
}
.process.border-radius-twenty {
background-color: var(--light-sea-green);
background-image: none;
margin-top: 160px;
padding: 0;
}
.process.border-radius-twenty.study-in-india-page {
background-color: var(--light-forest-green);
}
.process-title-wrapper {
max-width: 550px;
margin-left: auto;
margin-right: auto;
}
.process-paragraph-wrapper {
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
.process-paragraph-wrapper.ppw-margin-bottom {
margin-bottom: 60px;
}
.process-paragraph-wrapper.ppw-margin-bottom.bottom-margin-10 {
margin-bottom: 10px;
}
.process-grid-block {
outline-offset: 0px;
text-align: center;
outline: 1px solid #384361;
padding: 40px;
}
.process-grid-block.border-radius-ten {
border-bottom: 3px solid #0000;
border-radius: 10px;
transition: border .4s;
}
.process-grid-block.border-radius-ten:hover {
border-bottom: 3px solid var(--royal-blue);
background-color: #1e2769;
transform: translate(0);
}
.process-grid-block.border-radius-ten.pgb-ext {
border: 1px solid var(--cornflower-blue);
text-align: center;
flex-direction: column;
align-items: center;
padding: 40px 20px;
display: flex;
}
.process-gradient-one {
background-image: none;
}
.hero-left-right {
grid-column-gap: 100px;
justify-content: center;
align-items: center;
display: flex;
}
.hero-left-right.hlr-ext {
grid-column-gap: 50px;
}
.hlr-image-box {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/652e6af07fc55d2c56230f5c_Asia%20Student%20Recruitment%20Tours%20-%20image%201.png");
background-position: 50%;
background-repeat: no-repeat;
background-size: 100%;
flex-direction: row;
flex: 1;
justify-content: center;
align-items: center;
height: 80vh;
margin-left: auto;
margin-right: auto;
display: flex;
position: relative;
}
.hlr-image-box.latin-hlr-image-box-1 {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/652e8f775fb7e3136af9dce9_Latin%20America%20Student%20Recruitment%20Tours%20-%20image%201.png");
background-position: 50%;
transform: rotate(0);
}
.hlr-image-box.asia-hlr-image-box-2 {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/652e8f91ee6e1d1180484239_Asia%20Student%20Recruitment%20Tours%20-%20image%201.png");
background-repeat: no-repeat;
background-size: 100%;
}
.hlr-image-box.africa-hlr-image-box-3 {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/652e8fb5583f67a8de21f3e7_Africa%20Student%20Recruitment%20Tours%20-%20image%201.png");
}
.hlr-image-box.middleeast-hlr-box-4 {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/652e8fd6befbcffd62afffb6_Middle%20East%20Student%20Recruitment%20Tours%20-%20image%201.png");
}
.hlr-image-box.all-hlr-image-box-5 {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/65203474d84f075ca744337d_All%20Student%20Recruitment%20Tours%20-%20image%201.png");
}
.hlr-image-box.all-hlr-image-box-5.study-in-india {
height: 50vh;
}
.hlr-text-box {
flex: 1;
}
.hero-left-image-one {
background-color: var(--white);
width: 80%;
}
.account-management-conversation-image-three {
width: 30%;
position: absolute;
inset: 30% 0% auto auto;
}
.account-management-conversation-image-three.absolute-top-55 {
top: 55%;
}
.point-row-box {
grid-column-gap: 15px;
align-items: center;
max-width: none;
display: flex;
}
.point-row-box.prb-new-about {
grid-column-gap: 7px;
}
.points-link-wrapper {
grid-row-gap: 15px;
flex-direction: column;
display: flex;
}
.points-link-wrapper.plw-top-margin-30 {
margin-top: 30px;
}
.points-link-wrapper.plw-new-anout {
grid-row-gap: 5px;
margin-top: 5px;
}
.points-title-wrapper {
max-width: 500px;
}
.hero-right-left {
grid-column-gap: 90px;
flex-direction: row-reverse;
align-items: center;
margin-top: 140px;
margin-bottom: 140px;
display: flex;
}
.button-wrapper {
grid-column-gap: 10px;
align-items: center;
margin-top: 30px;
display: flex;
}
.button-wrapper.bw-hide {
display: none;
}
.lottie-animation {
width: 70px;
margin-bottom: -10px;
}
.video-icon {
width: 50px;
overflow: hidden;
}
.video-icon.vi-width {
width: 65px;
}
.watch-video {
align-items: center;
display: flex;
}
.underline-off {
text-decoration: none;
}
.capitalize {
text-transform: capitalize;
}
.workflow-text-block {
flex: 1;
}
.app-builder-workflow-image-one {
overflow: hidden;
}
.app-builder-workflow-image-three {
width: 50%;
position: absolute;
inset: auto auto 0% 0%;
overflow: hidden;
}
.workflow-process {
grid-column-gap: 30px;
display: flex;
}
.workflow-process-grid-block {
flex: 1;
}
.workflow-process-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
align-content: start;
align-items: start;
}
.app-builder-workflow-image-wrapper {
position: relative;
}
.workflow-image-block {
flex: 0 45%;
}
.stylish-box-gradient {
background-image: radial-gradient(circle at 50% 70%, #ee6d777d, #0000 57%);
padding: 170px 15px 120px;
}
.stylish-box-gradient.sbg-ext {
background-image: radial-gradient(circle at 50% 47%, #ee6d777d, #0000 57%);
padding-top: 100px;
padding-bottom: 100px;
}
.app-builder {
background-color: var(--midnight-blue-3);
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c90118_App%20Builder%20Line.png");
background-position: 0 0;
background-repeat: no-repeat;
background-size: contain;
}
.app-builder.ab-hgc {
background-color: var(--light-sea-green);
background-image: none;
background-repeat: repeat;
background-size: auto;
border-radius: 10px;
margin-top: 60px;
}
.app-builder-paragraph-wrapper {
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
.app-builder-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.bluegrid-block {
background-color: var(--white);
padding: 25px;
}
.bluegrid-block.border-radius-twenty.margin-bottom-fifty {
margin-bottom: 50px;
}
.bluegrid-icon-box {
grid-column-gap: 15px;
display: flex;
}
.app-builder-grid-image-wrapper {
border-radius: 20px;
margin-bottom: 10px;
overflow: hidden;
}
.app-builder-main {
position: relative;
}
.app-builder-particle-one-wrapper {
position: absolute;
inset: auto auto 0% 30%;
}
.app-builder-particle-one-wrapper.hide-icon {
display: none;
}
.app-builder-particle-two-wrapper {
position: absolute;
inset: 10% 15% auto auto;
}
.pricing-two-hero-section-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.pricing-two-hero-section-grid-block {
background-color: var(--white);
text-align: center;
border-radius: 20px;
padding: 60px;
overflow: hidden;
}
.pricing-two-hero-section-grid-block.bg-royal-blue {
background-color: var(--royal-blue);
position: relative;
}
.pricing-two-hero-section-divider {
background-color: #1020274f;
height: 1px;
margin-top: 20px;
margin-bottom: 20px;
}
.pricing-two-hero-section-divider.bg-white {
background-color: var(--white);
}
.pricing-two-hero-section-list {
grid-row-gap: 10px;
flex-direction: column;
margin-bottom: 30px;
display: flex;
}
.pricing-two-hero-section-most-popular {
background-color: var(--white);
width: 100%;
height: 30px;
position: absolute;
inset: 10% 0% auto 40%;
transform: rotate(40deg);
}
.pricing-two-hero-section-most-popular-text {
justify-content: center;
align-items: center;
margin-left: -15%;
display: flex;
}
.pricing-two-hero-section-most-popular-text.body-font {
justify-content: center;
align-items: flex-start;
}
.pricing-two-hero-section-most-popular-text.body-font.red {
color: #e1271b;
}
.pricing-two-hero-section-most-popular-text.body-font.font-weight {
font-weight: 700;
}
.pricing-two-hero-section-most-popular-text.body-font.font-weight.red {
color: var(--red);
}
.sub-heading {
color: var(--bluish-cyan);
text-transform: capitalize;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1.25rem;
font-weight: 700;
line-height: 1.3em;
}
.kic-information {
grid-column-gap: 80px;
align-items: center;
margin-top: 120px;
display: none;
}
.information-box,
.information-text-block {
flex: 1;
}
.information-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
overflow: hidden;
}
.service-two-information-grid-block {
background-color: var(--white);
padding: 30px;
overflow: hidden;
}
.about-two-image-block {
flex: 0 45%;
display: block;
overflow: hidden;
}
.about-two-icon-box {
grid-column-gap: 20px;
align-items: center;
display: flex;
}
.about-two-icon-box.at-box-hide {
display: none;
}
.about-hero-section-group {
padding-top: 0;
padding-left: 15px;
padding-right: 15px;
}
.about-two-icon {
flex: 0 auto;
}
.know-more-section {
grid-column-gap: 50px;
align-items: center;
padding-top: 100px;
padding-bottom: 100px;
display: flex;
}
.know-more-section.kms-hide {
display: none;
}
.about-two-container {
max-width: 1290px;
overflow: visible;
}
.padding-top-ten {
padding-top: 10px;
}
.about-two-icon-text {
flex-direction: column;
flex: 1;
align-items: flex-start;
display: flex;
}
.about-two-icon-grid {
grid-column-gap: 30px;
grid-row-gap: 50px;
grid-template-rows: auto auto;
grid-template-columns: 1fr;
max-width: 500px;
}
.about-two-icon-block {
flex: 1;
}
.padding-bottom-twenty {
padding-bottom: 20px;
}
.highlight-text {
color: var(--kic-red);
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c90148_Underline%20Shape%20-%2002.svg");
background-position: 50% 100%;
background-repeat: no-repeat;
}
.highlight-text.ht-aboutus {
text-transform: none;
font-family: Avenir Light, sans-serif;
font-weight: 300;
}
.highlight-text.reset-footprint-subheadline {
background-position: 50% 5%;
background-size: contain;
font-size: 20px;
}
.hero-section-particle-one {
display: block;
position: absolute;
inset: 25% auto auto 50%;
}
.hero-section-particle-one.po-hide {
display: none;
}
.hero-section-particle-two {
display: none;
position: absolute;
inset: 15% auto auto 5%;
}
.hero-section-particle-four {
display: none;
position: absolute;
inset: 5% auto auto 30%;
}
.hero-section-particle-three {
z-index: 0;
display: none;
position: absolute;
inset: 17% auto auto 35%;
}
.smart-application-easy-steps-grid {
grid-column-gap: 0px;
grid-row-gap: 1px;
grid-template-rows: auto auto auto;
grid-template-columns: 1fr;
}
.header-button {
background-color: var(--royal-blue);
color: var(--white);
text-transform: capitalize;
border: 1px solid #0000;
border-radius: 50px;
padding: 14px 44px;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1rem;
font-weight: 500;
line-height: 1.75em;
transition: all .4s;
display: none;
}
.header-button:hover {
border-color: var(--royal-blue);
color: var(--royal-blue);
background-color: #0000;
}
.underline-text {
border-bottom: 4px solid var(--red);
}
.overlay-section {
z-index: 2147483647;
flex-direction: row;
justify-content: center;
align-items: center;
display: flex;
position: fixed;
inset: 0% 0% auto;
}
.overlay-video-wrapper {
z-index: 99999;
justify-content: center;
align-items: center;
max-width: 800px;
margin-left: auto;
margin-right: auto;
display: block;
position: absolute;
inset: 15vh 0% 0%;
}
.overlay-close-wrapper {
background-color: var(--kic-red);
border-radius: 50%;
padding: 10px;
display: flex;
position: absolute;
inset: -50px 0% auto auto;
}
.overlay-close-wrapper:hover {
background-color: var(--kic-blue);
}
.change-pointer {
cursor: pointer;
}
.overlay-main {
background-color: #10202745;
justify-content: center;
align-items: center;
display: none;
}
.wave-one {
margin-top: -10%;
margin-bottom: -10%;
}
.wave-one.wa-ext {
margin-top: -10%;
margin-bottom: 0%;
padding-bottom: 0;
}
.wave-one.wa-cft-ext {
margin-top: 0%;
margin-bottom: 0;
}
.service-hero-section-curve-wrapper {
position: absolute;
inset: auto 0% 0%;
}
.service-hero-section-image-one {
max-width: 50%;
position: absolute;
inset: auto auto 10% -10%;
overflow: hidden;
}
.service-hero-section-image-two {
max-width: 50%;
display: none;
position: absolute;
inset: 35% -20% auto auto;
overflow: hidden;
}
.service-hero-section-gradient-one {
background-image: radial-gradient(circle at 75% 60%, #ffb0aaa1, #fff0 34%);
padding-top: 120px;
}
.service-hero-section-arrow-wrapper {
position: absolute;
inset: 20% 40% auto auto;
}
.service-hero-section-title-span {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c9016b_Text%20Underline.svg");
background-position: 50% 100%;
background-repeat: no-repeat;
background-size: contain;
}
.input-font {
color: var(--dark-green);
border-radius: 6px;
height: 50px;
margin-bottom: 0;
font-family: Plus Jakarta Sans, sans-serif;
font-size: .9rem;
font-weight: 500;
line-height: 1.75em;
}
.input-font.change-input-height {
border-radius: 100px;
height: 65px;
padding-left: 20px;
padding-right: 20px;
}
.style-guide-color-pallette-block-color {
background-color: var(--kic-dark-grey);
border-radius: 6px;
height: 75px;
}
.style-guide-color-pallette-block-color.gainsboro {
background-color: var(--kic-gold);
}
.style-guide-color-pallette-block-color.dim-grey {
background-color: var(--kic-red);
}
.style-guide-color-pallette-block-color.bluish-cyan {
background-color: var(--kic-blue);
}
.style-guide-typography-palette-2 {
padding-top: 120px;
}
.style-guide-body-text-font-2 {
grid-column-gap: 50px;
display: flex;
}
.style-guide-heading-style-grid-text-wrapper-2 {
background-color: #f6f3fe;
border-radius: 6px;
padding: 40px;
display: flex;
}
.style-guide-heading-style-grid-2 {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.changelog-hero-section {
background-image: linear-gradient(130deg, #fcf6f2, #f3f1fa);
padding: 170px 15px 120px;
}
.changelog-section {
padding-top: 7.5rem;
padding-bottom: 7.5rem;
}
.changelog-container {
justify-content: center;
align-items: center;
max-width: 1320px;
padding-left: 1em;
padding-right: 1em;
display: flex;
}
.flex-center {
text-align: center;
flex-direction: column;
flex: 0 auto;
justify-content: center;
align-items: center;
margin-top: 0%;
display: block;
position: relative;
}
.error-image-block {
justify-content: center;
align-items: center;
padding-bottom: 30px;
display: flex;
}
.error-image {
display: block;
}
.licensing-hero-section {
background-image: linear-gradient(130deg, #fcf6f2, #f3f1fa);
}
.licencing-section {
background-color: var(--white);
padding-top: 6.375rem;
padding-bottom: 4.063rem;
}
.contact-container {
max-width: 1320px;
padding-left: 1em;
padding-right: 1em;
}
.licence-link {
color: var(--red);
text-decoration: none;
}
.licencing-image-block {
grid-column-gap: 30px;
align-items: center;
display: flex;
}
.licence-information-image-block {
margin-top: 3.6rem;
margin-bottom: 3.5rem;
}
.licencing-image-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.smart-application-accordion-main-block {
grid-column-gap: 70px;
align-items: center;
display: flex;
}
.smart-application-accordion-title-wrapper {
max-width: 650px;
margin-left: auto;
margin-right: auto;
}
.tomato {
color: var(--red);
}
.padding-top-twenty {
padding-top: 20px;
}
.curve-shape {
width: 100%;
display: none;
}
.blog-style-one-title-wrapper {
max-width: 650px;
margin-left: auto;
margin-right: auto;
}
.password-protect-form-image {
width: 20%;
}
.hero-section-paragraph {
max-width: 500px;
}
.hero-section-paragraph.overflow.padding-bottom-twenty {
max-width: none;
padding-right: 40px;
}
.blog-style-one-article-image {
max-height: 220px;
}
._404-hero-section-main {
max-width: 50%;
margin-left: auto;
margin-right: auto;
}
._404-hero-section-main.padding-bottom-thirty {
margin-left: auto;
margin-right: auto;
}
.blog-detail-author-designation,
.blog-detail-date {
grid-row-gap: 5px;
flex-direction: column;
display: flex;
}
.change-size {
font-size: 3rem;
}
.blog-reading-time {
grid-row-gap: 5px;
flex-direction: column;
display: flex;
}
.blog-style-one-para-wrapper {
max-width: 600px;
}
.blog-style-one-para-wrapper.padding-bottom-twenty.display-none {
display: none;
}
.collection-list {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.collection-list-main {
grid-column-gap: 30px;
grid-row-gap: 30px;
flex-direction: column;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
display: flex;
}
.blog-style-one-featured-post {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.blog-style-one-article-sub-block {
grid-row-gap: 10px;
flex-direction: column;
display: flex;
}
.blog-style-one-main-image-wrapper {
object-fit: cover;
border-radius: 20px;
height: 530px;
position: relative;
overflow: hidden;
}
.blog-style-one-main-image {
object-fit: cover;
border-radius: 20px;
height: 530px;
}
.blog-style-one-sub-image {
border-radius: 20px;
width: 100%;
}
.success-message,
.error-message {
background-color: var(--white);
}
.change-size-two {
font-size: 1.5rem;
}
.licensing-text-wrapper {
max-width: 900px;
margin-left: auto;
margin-right: auto;
}
.auto-fit {
object-fit: cover;
}
.contact-address-section {
max-width: 1250px;
margin-left: auto;
margin-right: auto;
padding-top: 120px;
}
.contact-address-section.cas-hide {
display: none;
}
.contact-main-image-block-text {
max-width: 380px;
}
.contact-main-image-block-text.cmibt-hide {
display: none;
}
.form-first-block,
.form-second-block {
grid-column-gap: 20px;
display: flex;
}
.text-wrapper-one,
.text-wrapper-two,
.mail-wrapper,
.phone-wrapper {
flex: 1;
}
.contact-block {
grid-row-gap: 20px;
flex-direction: column;
justify-content: flex-start;
height: auto;
margin-top: 5px;
margin-bottom: 20px;
display: flex;
}
.text-field {
border: 0 solid #000;
border-top-left-radius: 30px;
border-bottom-left-radius: 30px;
height: 52px;
margin-bottom: 0;
}
.text-field.body-font {
padding-left: 20px;
padding-right: 20px;
}
.footer-newsletter-form {
display: flex;
}
.submit-button {
background-color: var(--royal-blue);
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;
padding-left: 20px;
padding-right: 20px;
}
.submit-button.body-font.color-white {
background-color: var(--royal-blue);
}
.footer-bg-two {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c901cc_Vector%20740.png");
background-repeat: no-repeat;
background-size: 0 0;
padding-top: 100px;
padding-left: 15px;
padding-right: 15px;
}
.footer-bg-one {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c901cd_Ellipse%20857.webp");
background-position: 80% 100%;
background-repeat: no-repeat;
background-size: 236px 141px;
}
.heading-medium {
color: var(--bluish-cyan);
text-transform: capitalize;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1.25rem;
font-weight: 600;
line-height: 1.5em;
}
.about-idea-main {
grid-row-gap: 20px;
flex-direction: column;
display: flex;
}
.aig-block {
grid-column-gap: 20px;
background-color: var(--white);
border-radius: 10px;
align-items: center;
padding: 30px;
display: flex;
}
.aig-block.box-shadow {
min-height: 147px;
padding-left: 20px;
padding-right: 20px;
text-decoration: none;
}
.aig-block.box-shadow:hover {
background-color: #ffecec;
}
.aig-text {
max-width: 200px;
}
.aig-text.aig-text-2nd {
width: 100%;
max-width: none;
}
.about-installation-container {
max-width: 1290px;
overflow: hidden;
}
.blue-4-box {
background-color: var(--kic-blue);
padding: 100px 15px;
display: block;
}
.blue-4-box.ai-extra-margin {
margin-bottom: 100px;
}
.blue-4-box.ai-extra-margin.b4b-hide {
display: none;
}
.about-installation-text-block {
padding-bottom: 60px;
display: flex;
}
.div-block-391 {
max-width: 600px;
}
.about-installation-button-wrapper {
grid-column-gap: 20px;
flex: 1;
justify-content: flex-end;
align-items: center;
display: flex;
}
.about-installation-grid {
grid-column-gap: 25px;
grid-row-gap: 50px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.heading-7 {
align-items: center;
height: 60px;
display: flex;
}
.accordion-three {
overflow: hidden;
}
.accordion-three-icon-line-one {
background-color: var(--midnight-blue);
width: 10px;
height: 1px;
}
.accordion-three-icon-wrapper {
align-items: center;
display: flex;
position: relative;
}
.accordion-three-icon-line-two {
background-color: var(--midnight-blue);
width: 10px;
height: 1px;
position: absolute;
inset: 0%;
transform: rotate(90deg);
}
.about-query-accordion {
grid-row-gap: 10px;
flex-direction: column;
display: flex;
}
.about-one-cta {
background-image: linear-gradient(130deg, #fef4ed, #f2f0fb);
padding-top: 100px;
padding-left: 15px;
padding-right: 15px;
}
.about-one-cta-container {
max-width: 1290px;
}
.about-one-cta-main {
grid-column-gap: 50px;
align-items: center;
display: flex;
}
.about-one-cta-text-block {
flex: 1;
}
.about-one-cta-image-block {
flex: 1;
position: relative;
}
.about-one-cta-list-wrapper {
grid-column-gap: 20px;
display: flex;
}
.about-one-cta-list {
grid-column-gap: 10px;
align-items: center;
display: flex;
}
.about-one-cta-title-wrapper,
.about-one-cta-para-wrapper {
max-width: 500px;
}
.about-one-cta-title-span {
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c901ec_curve%20line.svg");
background-position: 50% 100%;
background-repeat: no-repeat;
background-size: contain;
}
.about-one-cta-image-two {
position: absolute;
inset: auto 0% 5% auto;
}
.about-two-skill-image-block {
flex: 1;
justify-content: center;
display: flex;
position: relative;
}
.about-two-skill-image-two {
position: absolute;
inset: auto auto 10% 0%;
}
.service-two-information-title-wrapper {
max-width: 500px;
}
.service-two-configuration-container {
max-width: 1290px;
}
.service-two-configuration-main {
background-color: var(--royal-blue);
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c90216_CTA%20BG.png");
background-position: 50%;
background-repeat: no-repeat;
background-size: 70%;
border-radius: 20px;
padding: 60px;
}
.service-two-configuration-title-wrapper {
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
.service-two-configuration-form {
display: flex;
position: relative;
}
.service-two-configuration-form-wrapper {
justify-content: center;
display: flex;
}
.service-two-configuration-form-block {
width: 40%;
}
.service-two-configuration-button-wrapper {
position: absolute;
inset: 3px 5px auto auto;
}
.modern-main {
grid-column-gap: 50px;
align-items: center;
display: flex;
}
.service-two-modern-image-block {
flex: 1;
position: relative;
}
.modern-text-block {
flex: 1;
}
.service-two-modern-title-wrapper,
.modern-para-wrapper {
max-width: 500px;
}
.service-two-modern-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-columns: 1fr;
}
.service-two-modern-grid-block {
grid-column-gap: 15px;
background-color: #edf7fa;
padding: 20px 20px 10px;
display: flex;
}
.service-two-modern-grid-block.border-radius-twenty.orange {
background-color: #fdf3eb;
}
.service-two-modern-grid-icon {
flex: 0 7%;
}
.section {
padding-bottom: 120px;
padding-left: 15px;
padding-right: 15px;
}
.div-block-392 {
background-color: var(--kic-blue);
}
.div-block-393 {
background-color: var(--kic-red);
}
.div-block-394 {
background-color: var(--kic-light-blue);
}
.div-block-395 {
background-color: var(--kic-dark-grey);
}
.div-block-396 {
background-color: var(--kic-grey);
}
.yellow-main-button {
border: 1px solid var(--kic-gold);
background-color: var(--kic-gold);
color: var(--white);
border-radius: 50px;
padding: 14px 44px;
font-family: Avenir Light, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 24px;
transition: all .4s;
}
.yellow-main-button:hover {
border: 1px solid var(--kic-gold);
color: var(--kic-gold);
background-color: #0000;
}
.red-main-button {
border: 1px solid var(--kic-red);
background-color: var(--kic-red);
color: var(--white);
border-radius: 50px;
padding: 14px 44px;
font-family: Avenir Light, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 24px;
transition: all .4s;
}
.red-main-button:hover {
color: var(--kic-red);
background-color: #0000;
}
.blue-red-button {
border: 1px solid var(--kic-blue);
background-color: var(--kic-blue);
color: var(--white);
border-radius: 50px;
padding: 14px 44px;
font-family: Avenir Light, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 24px;
transition: all .4s;
}
.blue-red-button:hover {
border-color: var(--kic-red);
background-color: var(--kic-red);
}
.blue-red-button.margin-top-20 {
text-transform: uppercase;
margin-top: 20px;
}
.blue-red-button.margin-top-20.hide-button {
display: none;
}
.blue-red-button.margin-top-20.two-btn {
padding-left: 30px;
padding-right: 30px;
}
.yellow-red-button {
border: 1px solid var(--kic-gold);
background-color: var(--kic-gold);
color: var(--white);
border-radius: 50px;
padding: 14px 44px;
font-family: Avenir Light, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 24px;
transition: all .4s;
}
.yellow-red-button:hover {
border-color: var(--kic-red);
background-color: var(--kic-red);
}
.yellow-red-button.yrb-margin-left-20px {
text-transform: uppercase;
margin-left: 20px;
}
.yellow-red-button.yrb-margin-left-20px._2-btn {
margin-left: 20px;
padding-left: 30px;
padding-right: 30px;
}
.big-heading {
text-align: left;
font-size: 45px;
line-height: 60px;
}
.big-heading.bh-la,
.big-heading.bh-cft {
font-size: 42px;
}
.big-heading.reset-footprint-headline {
line-height: 40px;
}
.navbar-logo-left {
z-index: 11111;
border: 1px #000;
position: fixed;
inset: 0% 0% auto;
}
.navbar-logo-left-container {
z-index: 5;
background-color: #0000;
width: 1030px;
max-width: 100%;
margin-left: auto;
margin-right: auto;
padding: 15px 20px;
}
.navbar-logo-left-container.shadow-three {
width: 100%;
margin-bottom: 0;
padding-top: 20px;
padding-bottom: 20px;
}
.container {
max-width: 1290px;
margin-left: auto;
margin-right: auto;
}
.navbar-wrapper {
justify-content: space-between;
align-items: center;
display: flex;
}
.nav-menu-two {
justify-content: space-between;
align-items: center;
margin-bottom: 0;
display: flex;
}
.nav-link {
color: var(--black);
letter-spacing: .5px;
text-transform: uppercase;
margin-left: 5px;
margin-right: 5px;
padding: 5px 7px;
font-family: Avenir Light, sans-serif;
font-size: 12px;
font-weight: 300;
line-height: 20px;
text-decoration: none;
display: inline-block;
}
.nav-link:hover {
color: var(--kic-red);
}
.nav-link:focus-visible {
outline-offset: 0px;
color: #0050bd;
border-radius: 4px;
outline: 2px solid #0050bd;
}
.nav-link[data-wf-focus-visible] {
outline-offset: 0px;
color: #0050bd;
border-radius: 4px;
outline: 2px solid #0050bd;
}
.nav-link.w--current {
color: var(--kic-red);
font-family: Avenir Heavy, sans-serif;
font-weight: 700;
}
.nav-dropdown-2 {
margin-left: 5px;
margin-right: 5px;
}
.nav-dropdown-toggle {
color: var(--black);
letter-spacing: .5px;
text-transform: uppercase;
padding: 5px 27px 5px 7px;
font-family: Avenir Light, sans-serif;
font-size: 12px;
font-weight: 300;
line-height: 20px;
}
.nav-dropdown-toggle:hover {
color: var(--kic-red);
}
.nav-dropdown-toggle:focus-visible {
outline-offset: 0px;
color: #0050bd;
border-radius: 5px;
outline: 2px solid #0050bd;
}
.nav-dropdown-toggle[data-wf-focus-visible] {
outline-offset: 0px;
color: #0050bd;
border-radius: 5px;
outline: 2px solid #0050bd;
}
.nav-dropdown-icon {
margin-right: 8px;
}
.nav-dropdown-list {
background-color: #fff;
border-radius: 12px;
}
.nav-dropdown-list.w--open {
padding-top: 10px;
padding-bottom: 10px;
}
.nav-dropdown-list.shadow-three.mobile-shadow-hide.w--open {
left: -60px;
}
.nav-dropdown-link {
color: var(--black);
border-bottom: 1px solid #ebf3ff;
padding-top: 10px;
padding-bottom: 10px;
font-family: Avenir Light, sans-serif;
font-size: 14px;
font-weight: 300;
line-height: 20px;
}
.nav-dropdown-link:hover {
color: var(--kic-red);
}
.nav-dropdown-link:focus-visible {
outline-offset: 0px;
color: #0050bd;
border-radius: 5px;
outline: 2px solid #0050bd;
}
.nav-dropdown-link[data-wf-focus-visible] {
outline-offset: 0px;
color: #0050bd;
border-radius: 5px;
outline: 2px solid #0050bd;
}
.nav-dropdown-link.last-link-nb {
border-bottom-style: none;
}
.nav-dropdown-link.ndl-hide {
display: none;
}
.nav-dropdown-link.ndl-flex {
grid-column-gap: 10px;
align-items: center;
padding-left: 20px;
text-decoration: none;
display: flex;
}
.mobile-margin-top-10 {
margin-left: 10px;
}
.hero-paragraph {
margin-top: 20px;
font-size: 17px;
line-height: 27px;
}
.hero-highlighted-text {
color: var(--kic-red);
text-transform: uppercase;
margin-bottom: 10px;
font-family: Avenir Regular, sans-serif;
font-size: 16px;
font-weight: 500;
}
.hero-highlighted-text.hht-hide {
display: none;
}
.image-26 {
min-width: 152px;
}
.heading-12 {
height: 58px;
font-size: 21px;
line-height: 29px;
overflow: hidden;
}
.div-block-397 {
grid-column-gap: 50px;
align-items: center;
display: flex;
}
.div-block-397.db-397-ext {
padding-bottom: 5px;
}
.mission-vision {
margin-left: auto;
margin-right: auto;
padding-top: 100px;
padding-bottom: 100px;
}
.mission-vision.mv-hide {
display: none;
}
._2block-grid {
grid-column-gap: 16px;
grid-row-gap: 16px;
flex-direction: column;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.flex-vertical-center {
border-radius: 15px;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 30px;
display: flex;
}
.flex-vertical-center.color-pink {
background-color: #fff0c6;
justify-content: flex-start;
}
.flex-vertical-center.light-blue {
background-color: #eef9ff;
}
.fvb-text-box {
margin-top: 25px;
}
.fvb-heading {
text-align: center;
margin-bottom: 10px;
}
.fvb-content {
text-align: center;
}
.testimonial-image {
object-fit: cover;
border-radius: 50%;
width: 60px;
height: 60px;
margin-right: 16px;
}
.testimonial-slider {
background-color: #0000;
max-width: none;
height: auto;
margin-top: 50px;
margin-left: auto;
margin-right: auto;
overflow: hidden;
}
.testimonial-card {
border: 1px solid var(--kic-light-blue);
background-color: #fff;
border-radius: 20px;
flex-direction: column;
align-items: flex-start;
padding: 24px;
display: flex;
}
.testimonial-info {
align-self: stretch;
align-items: center;
margin-top: 24px;
margin-bottom: 10px;
display: flex;
}
.testimonial-author {
margin-bottom: 2px;
}
.tagline {
margin-bottom: 10px;
font-size: 12px;
line-height: 16px;
}
.testimonial-icon-wrapper {
flex: 1;
justify-content: flex-end;
display: none;
}
.testimonial-slider-left {
transform-style: preserve-3d;
justify-content: center;
align-items: center;
width: 40px;
display: flex;
left: 0;
transform: rotateX(0)rotateY(180deg)rotateZ(0);
}
.testimonial-slider-left:focus-visible {
outline-offset: 0px;
border-radius: 5px;
outline: 2px solid #0050bd;
}
.testimonial-slider-left[data-wf-focus-visible] {
outline-offset: 0px;
border-radius: 5px;
outline: 2px solid #0050bd;
}
.arrow-wrapper {
background-color: #0000;
}
.slider-arrow-embed {
color: #1a1b1f;
}
.testimonial-slider-right {
justify-content: center;
align-items: center;
width: 40px;
display: flex;
right: 0;
}
.testimonial-slider-right:focus-visible {
outline-offset: 0px;
border-radius: 5px;
outline: 2px solid #0050bd;
}
.testimonial-slider-right[data-wf-focus-visible] {
outline-offset: 0px;
border-radius: 5px;
outline: 2px solid #0050bd;
}
.testimonial-slide-nav {
display: none;
}
.fvb-image {
border-radius: 15px;
}
.fvb-image-box {
text-align: center;
width: 100%;
}
.new-testimonial-slide {
width: 32%;
margin-left: 7px;
margin-right: 7px;
}
.testimonial-section {
padding-top: 100px;
padding-bottom: 100px;
}
.testimonial-section.study-in-india {
padding-bottom: 10px;
}
.experience-wow {
padding-top: 140px;
padding-bottom: 100px;
}
.footer-menu-link {
color: var(--kic-grey);
letter-spacing: .5px;
text-transform: uppercase;
cursor: pointer;
padding-top: 10px;
padding-bottom: 10px;
font-family: Avenir Regular, sans-serif;
font-size: 14px;
font-weight: 500;
text-decoration: none;
}
.footer-menu-link:hover {
color: var(--kic-red);
}
.text-span-28 {
color: var(--kic-red);
text-decoration: none;
}
.text-span-29 {
color: var(--kic-blue);
}
.text-span-30,
.text-span-31,
.text-span-32,
.text-span-33,
.link {
text-decoration: none;
}
.hidden-blocks {
display: block;
}
.heading-13 {
margin-bottom: 0;
font-size: 35px;
line-height: 48px;
}
.heading-14 {
color: var(--white);
font-size: 45px;
line-height: 55px;
}
.red-yellow-button {
background-color: var(--kic-red);
color: var(--white);
border-radius: 50px;
padding: 14px 44px;
font-family: Avenir Light, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 24px;
}
.red-yellow-button:hover {
background-color: var(--kic-gold);
}
.red-yellow-button.color-black {
color: var(--midnight-blue);
font-family: Avenir Black, sans-serif;
}
.div-block-398 {
flex-direction: column;
flex: none;
justify-content: center;
align-items: flex-end;
width: auto;
display: flex;
}
.button {
background-color: var(--kic-red);
color: var(--white);
cursor: pointer;
border-radius: 30px 30px 5px;
padding: 50px 90px;
font-family: Avenir Heavy, sans-serif;
font-size: 16px;
font-weight: 700;
}
.button:hover {
border: 1px none var(--kic-red);
background-color: var(--kic-gold);
}
.image-27 {
width: 45px;
margin-right: 25px;
}
.event-card {
background-color: var(--white);
border-radius: 20px;
transition: all .5s;
box-shadow: 2px 2px 15px 15px #e9e4ff40;
}
.event-card.ec-ft-card {
width: 100%;
display: flex;
}
.div-block-402 {
margin-bottom: 10px;
}
.collection-list-3 {
grid-column-gap: 16px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: stretch;
display: grid;
}
.event-section {
padding-top: 100px;
padding-bottom: 100px;
}
.event-section.tab-event {
padding-top: 40px;
padding-bottom: 0;
}
.event-section.section-hide {
display: none;
}
.div-block-403 {
text-align: center;
margin-top: 40px;
}
.div-block-403.db-403-2-btn {
grid-column-gap: 20px;
justify-content: center;
align-items: flex-end;
display: flex;
}
.tour-description {
color: var(--kic-blue);
height: 105px;
margin-bottom: 10px;
overflow: hidden;
}
.tour-description.td-full-height {
height: auto;
}
.heading-15 {
height: auto;
margin-bottom: 10px;
}
.event-timing-box {
background-color: #f6fbff;
border-radius: 5px;
flex-direction: row;
justify-content: flex-start;
align-items: center;
width: 48%;
padding: 10px 5px 10px 10px;
display: flex;
}
.event-timing-box.etb-right {
background-color: #fff3f1;
}
.event-timing-box.etb-right.etb-right-ext,
.event-timing-box.etb-ext {
width: auto;
}
.event-timing-box.etb-ftp {
align-items: center;
width: 100%;
display: flex;
}
.event-location-box {
align-items: center;
margin-bottom: 20px;
display: flex;
}
.event-location-box.div-hide {
display: none;
}
.timing-icon {
width: 25px;
margin-right: 10px;
display: block;
}
.location-icon,
.location-icon.li-event {
width: 25px;
}
.location-icon.li-event-bg {
border: 1px solid #fff3f1;
border-radius: 5px;
width: 40px;
padding: 7px;
}
.event-timing {
color: var(--black);
font-family: "Avenir Light 400", sans-serif;
font-size: 15px;
font-weight: 400;
}
.event-location {
color: var(--kic-blue);
max-height: 50px;
padding-left: 10px;
padding-right: 20px;
font-family: "Avenir Light 400", sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 24px;
overflow: hidden;
}
.date-heading {
color: var(--kic-blue);
font-family: Avenir Regular, sans-serif;
font-size: 11px;
font-weight: 500;
line-height: 12px;
display: none;
}
.div-block-404 {
flex-direction: column;
align-items: flex-start;
display: flex;
}
.div-block-405 {
justify-content: space-between;
margin-bottom: 20px;
display: flex;
}
.div-block-405.db405-ext {
grid-row-gap: 15px;
flex-direction: column;
}
.event-image-box {
border-top-left-radius: 20px;
border-top-right-radius: 20px;
overflow: hidden;
}
.event-image-box.eib-ft-left {
border-top-right-radius: 0;
border-bottom-left-radius: 20px;
width: 45%;
}
.event-image {
border-top-left-radius: 20px;
border-top-right-radius: 20px;
width: 100%;
}
.event-image.ei-ft {
object-fit: cover;
border-top-right-radius: 0;
border-bottom-left-radius: 20px;
height: 100%;
}
.event-text-box-wrap {
padding: 20px 20px 30px;
}
.event-text-box-wrap.etb-ft-right {
width: 55%;
}
.service-component-wrapper {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.h2-title-block {
line-height: 42px;
}
.h2-title-block.tb-h2-white {
color: var(--white);
}
.h2-title-block.tb-h2-white.no-padding {
margin-bottom: 0;
}
.h2-title-block.tb-h2-white.gggh {
color: var(--midnight-blue-2);
}
.h2-title-block.h2-tb-ext {
margin-bottom: 40px;
}
.div-block-407 {
padding-top: 140px;
}
.top-hero-inner-page {
padding-top: 40px;
padding-bottom: 100px;
}
.top-hero-inner-page.thip-ar {
padding-top: 0;
padding-bottom: 0;
}
.workflow-icon {
width: 32px;
height: 33px;
margin-bottom: 10px;
}
.hero-block-image-text {
grid-column-gap: 50px;
align-items: center;
display: flex;
}
.footer-sub-block-twice {
flex: 0 auto;
}
.div-block-409 {
align-items: center;
display: flex;
}
.div-block-409.phone-detail {
display: none;
}
.image-29 {
width: 30px;
margin-right: 3px;
}
.link-2 {
color: var(--kic-grey);
cursor: pointer;
font-family: Avenir Regular, sans-serif;
font-size: 15px;
font-weight: 500;
line-height: 16px;
text-decoration: none;
}
.div-block-410 {
background-color: var(--royal-blue);
border-radius: 50%;
flex-direction: column;
justify-content: center;
align-items: center;
width: 30px;
height: 30px;
margin-right: 3px;
line-height: 30px;
display: flex;
}
.image-30 {
width: 15px;
}
.heading-16 {
font-size: 17px;
}
.image-31 {
width: 10px;
margin-right: 5px;
}
.text-block-3,
.text-block-4 {
display: flex;
}
.link-block-2 {
color: var(--kic-grey);
text-transform: uppercase;
cursor: pointer;
align-items: center;
padding-top: 7px;
padding-bottom: 7px;
font-family: Avenir Regular, sans-serif;
font-size: 13px;
font-weight: 500;
text-decoration: none;
display: flex;
}
.link-block-2:hover {
color: var(--kic-red);
}
.image-32 {
cursor: pointer;
width: 20px;
}
.section-4 {
padding-left: 20px;
padding-right: 20px;
}
.tabs-menu-2 {
justify-content: center;
align-items: center;
margin-bottom: 40px;
display: flex;
}
.nonactive-tab {
background-color: var(--white);
text-align: center;
letter-spacing: .5px;
text-transform: uppercase;
border-radius: 50px;
flex-direction: column;
justify-content: center;
align-items: center;
min-width: 202px;
height: 62px;
margin-left: 10px;
margin-right: 10px;
padding: 20px 40px;
font-family: "Avenir Light 400", sans-serif;
line-height: 16px;
display: flex;
}
.nonactive-tab:hover {
background-color: var(--kic-blue);
color: var(--white);
}
.nonactive-tab.w--current {
background-color: var(--kic-gold);
color: var(--white);
}
.nonactive-tab.nst-hide {
display: none;
}
.div-block-412 {
padding-top: 140px;
padding-bottom: 100px;
}
.div-block-412.db-412-hide,
.tour-card-wrapper {
display: none;
}
.div-block-413 {
grid-column-gap: 70px;
grid-row-gap: 70px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
place-items: center start;
display: grid;
}
.tab-block {
padding-top: 60px;
padding-bottom: 100px;
}
.tab-block.tb--cf {
padding-top: 100px;
display: none;
}
.tab-block.tab-hide {
display: none;
}
.gradientpink-wave-block {
padding-top: 20px;
display: block;
}
.gradientpink-wave-block.gwb-ext {
z-index: -1;
height: 275px;
margin-top: 0;
padding-top: 0;
position: relative;
}
.gradientpink-wave-block.gwb-ext-2 {
height: 300px;
padding-top: 0;
}
.div-block-415 {
padding-top: 100px;
padding-bottom: 100px;
}
.div-block-416 {
text-align: center;
width: 100%;
}
.image-33 {
width: 100%;
}
.div-block-417 {
max-width: 1290px;
margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}
.container-3 {
max-width: 1290px;
}
.pink-gradient-section {
background-image: linear-gradient(130deg, #fef4ed, #f2f0fb);
padding-top: 100px;
padding-left: 15px;
padding-right: 15px;
}
.pink-gradient-section.pgs-ext {
padding-top: 140px;
}
.team-card {
text-align: center;
flex-direction: column;
align-items: center;
max-width: 350px;
display: flex;
overflow: hidden;
}
.tm-pic {
border-radius: 20px;
}
.team-member-details {
width: 100%;
padding: 10px 10px 20px;
}
.tm-name {
margin-bottom: 5px;
}
.tm-name.tn-pp {
color: var(--white);
margin-bottom: 0;
}
.tm-designation {
color: var(--kic-blue);
margin-bottom: 10px;
font-family: Avenir Regular, sans-serif;
font-size: 15px;
font-weight: 500;
}
.tm-designation.td-pp {
color: var(--white);
}
.team-member-card {
text-align: center;
flex-direction: column;
align-items: center;
width: auto;
max-width: 350px;
height: auto;
transition: all .4s;
display: flex;
}
.div-block-418 {
background-color: var(--kic-red);
flex-direction: column;
justify-content: center;
align-items: center;
width: 35px;
height: 35px;
padding: 10px;
line-height: 13px;
display: flex;
}
.image-34 {
width: 30px;
line-height: 40px;
}
.div-block-419 {
background-color: #fff7f6;
align-items: center;
width: auto;
margin-bottom: 10px;
padding-right: 10px;
display: flex;
}
.rm-button {
background-color: var(--kic-gold);
color: var(--white);
text-align: center;
cursor: pointer;
border-radius: 30px;
width: 90px;
margin-left: auto;
margin-right: auto;
padding: 3px 7px;
font-family: Avenir Light, sans-serif;
font-size: 12px;
font-weight: 300;
display: none;
}
.rm-button:hover {
background-color: var(--kic-blue);
}
.tm-email {
color: var(--kic-blue);
cursor: pointer;
width: auto;
margin-left: 10px;
font-family: "Avenir Light 400", sans-serif;
text-decoration: none;
}
.tm-email:hover {
color: var(--royal-blue);
}
.tm-details-block {
margin-top: 10px;
margin-bottom: 10px;
display: none;
overflow: visible;
}
.tm-bio {
height: 55px;
display: none;
overflow: hidden;
}
.tm-bio-full {
text-align: left;
max-height: 450px;
overflow: auto;
}
.tm-popup {
z-index: 1111111111;
grid-column-gap: 0px;
grid-row-gap: 16px;
border: 1px solid var(--kic-blue);
background-color: var(--white);
flex-direction: row;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: space-between;
width: 85%;
max-width: 1100px;
height: auto;
margin-left: auto;
margin-right: auto;
display: flex;
position: absolute;
inset: 40px 10% auto;
}
.tm-popup-imageblock {
background-color: var(--kic-blue);
width: 45%;
padding-top: 20px;
}
.tm-details-popup {
background-color: var(--white);
width: 55%;
padding: 40px 20px 20px;
}
.tm-pic-popup {
border-radius: 20px;
width: 80%;
max-width: 325px;
}
.div-block-420 {
grid-row-gap: 10px;
background-color: var(--kic-blue);
flex-direction: column;
align-items: center;
display: flex;
}
.tm-popup-bg {
z-index: 1111111111;
background-color: #1b35584d;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
max-width: 100%;
height: 100vh;
padding-bottom: 140px;
display: none;
position: fixed;
top: 0;
left: 0;
right: 0;
}
.popup-close {
background-color: var(--kic-red);
cursor: pointer;
padding: 10px;
position: absolute;
inset: 0 0% auto auto;
}
.popup-close:hover {
background-color: var(--kic-blue);
}
.div-block-421 {
text-align: center;
background-color: #122744;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
margin-top: 10px;
padding: 20px;
display: flex;
}
.grid-4 {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
justify-content: stretch;
place-items: stretch stretch;
}
.div-block-423 {
object-fit: fill;
background-image: url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64760767fa26f8bd63c900f7_Account%20Management%20BG%20Shape.svg");
background-repeat: no-repeat;
padding: 80px 20px;
}
.text-block-6 {
color: var(--white);
font-family: Avenir Regular, sans-serif;
font-size: 17px;
font-weight: 500;
line-height: 26px;
}
.image-36 {
width: 88px;
height: 74.5625px;
margin-bottom: 30px;
}
.text-span-34 {
font-family: Avenir Light, sans-serif;
font-weight: 300;
}
.div-block-424 {
max-width: 600px;
margin-bottom: 60px;
margin-left: auto;
margin-right: auto;
}
.div-block-425 {
background-color: #162b47;
border-radius: 5px;
padding: 20px;
}
.collection-list-5 {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.div-block-426 {
padding-top: 140px;
}
.div-block-427 {
margin-bottom: 60px;
}
.image-37 {
object-fit: contain;
}
.paragraph-4 {
color: var(--kic-blue);
margin-bottom: 0;
}
.paragraph-4.color-black {
color: var(--black);
}
.image-38 {
width: 87px;
}
.career-block {
grid-column-gap: 50px;
display: flex;
}
.career-block.db-428-vcf {
align-items: center;
}
.career-block.cb-hide {
display: none;
}
.div-block-429 {
padding-top: 100px;
padding-bottom: 100px;
}
.paragraph-5 {
margin-bottom: 20px;
}
.div-block-430 {
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
}
.div-block-430.db430-ext {
padding-top: 0;
}
.paragraph-6 {
margin-bottom: 0;
padding-bottom: 20px;
}
.div-block-431 {
margin-bottom: 50px;
}
.div-block-432 {
grid-column-gap: 15px;
grid-row-gap: 16px;
border-radius: 7px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
justify-items: center;
display: grid;
}
.div-block-432.homepage-affiliations-section {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
grid-auto-flow: row;
}
.div-block-433 {
grid-column-gap: 20px;
grid-row-gap: 20px;
flex-direction: column;
width: 72%;
margin-left: auto;
margin-right: auto;
display: flex;
}
.lightbox-link {
grid-column-gap: 50px;
grid-row-gap: 50px;
flex-flow: column;
align-content: flex-start;
align-items: flex-start;
margin-left: auto;
margin-right: auto;
display: flex;
}
.container-7 {
max-width: 1290px;
padding-left: 20px;
padding-right: 20px;
}
.div-block-435 {
grid-column-gap: 10px;
grid-row-gap: 10px;
flex-direction: column;
align-items: flex-start;
width: 25%;
display: flex;
}
.div-block-436 {
grid-column-gap: 28px;
grid-row-gap: 28px;
justify-content: space-between;
align-items: stretch;
width: 100%;
display: flex;
}
.div-block-436.about-gallery {
margin-bottom: 80px;
}
.lightbox-link-2 {
width: 100%;
}
.image-40 {
border-radius: 10px;
width: 100%;
}
.image-41 {
float: none;
clear: none;
object-fit: contain;
border-radius: 5px;
width: 300px;
height: 30.648ch;
display: block;
position: static;
overflow: auto;
}
.image-41.larger-image {
width: 300px;
}
.image-41.height-affiliation-logos {
height: 81.9531px;
}
.image-42 {
border-radius: 10px;
margin-left: auto;
margin-right: auto;
position: relative;
}
.gallery {
padding-bottom: 100px;
}
.list-item-2 {
display: none;
}
.div-block-438 {
object-fit: fill;
background-image: linear-gradient(#853c3a54, #853c3a54), url("https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/64bf802521ecaafee8c041f0_160822Lifestyle050.jpeg");
background-position: 0 0, 50%;
background-repeat: repeat, no-repeat;
background-size: auto, cover;
border-radius: 20px;
justify-content: center;
align-items: center;
width: 100%;
height: 545px;
display: flex;
}
.div-block-438.db-438-hide {
display: none;
}
.heading-17 {
color: var(--white);
text-align: center;
mix-blend-mode: overlay;
font-family: Avenir Black, sans-serif;
font-size: 120px;
line-height: 1;
}
.paragraph-7 {
width: 275px;
font-size: 15px;
}
.div-block-439 {
background-color: #ffd53f;
border-radius: 50%;
justify-content: center;
align-items: center;
width: 52px;
height: 52px;
display: flex;
}
.image-44 {
width: 26px;
}
.ftp-heading {
color: var(--black);
font-family: Avenir Regular, sans-serif;
}
.text-block-7 {
margin-top: 5px;
}
.div-block-440 {
width: 100%;
}
.div-block-441 {
border-bottom: 1px solid #e3f2ff;
margin-bottom: 10px;
padding-bottom: 10px;
display: flex;
}
.div-block-441.db-441-last {
border-bottom-style: none;
}
.block-vcf {
padding-left: 15px;
padding-right: 15px;
}
.block-vcf.vcf-hide {
display: none;
}
.link-block-3 {
cursor: pointer;
border: 1px dotted #1962f2;
border-radius: 50%;
justify-content: center;
align-items: center;
width: 40px;
height: 40px;
display: flex;
}
.div-block-442 {
padding-top: 100px;
padding-bottom: 40px;
}
.partner-logo-card {
background-color: var(--white);
border-radius: 5px;
flex-direction: column;
justify-content: center;
align-items: center;
width: 180px;
height: auto;
padding: 10px;
display: flex;
box-shadow: 0 0 10px 2px #b6b6b633;
}
.partner-logo-card-block {
grid-column-gap: 16px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
justify-items: center;
padding-bottom: 60px;
display: grid;
overflow: hidden;
}
.cta-heading {
color: var(--white);
text-align: left;
text-transform: uppercase;
font-size: 55px;
line-height: 65px;
}
.service-dull-tab {
color: var(--white);
text-align: center;
cursor: pointer;
background-color: #737577;
border-radius: 50px;
width: 284px;
margin-left: 0;
margin-right: 0;
padding-top: 20px;
padding-bottom: 20px;
}
.service-dull-tab:hover {
background-color: var(--kic-red);
}
.service-dull-tab.w--current {
background-color: var(--kic-red);
color: var(--white);
border-radius: 50px;
margin-left: 10px;
margin-right: 10px;
}
.tabs-menu-3 {
justify-content: center;
align-items: center;
width: 56%;
max-width: 600px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
display: block;
}
.tabs-content-2 {
padding: 40px 10px;
}
.dm-sbb-popup {
z-index: 2147483647;
background-color: #00000080;
justify-content: center;
align-items: center;
height: 100vh;
padding-top: 40px;
padding-bottom: 40px;
display: none;
position: fixed;
inset: 0% 0% auto;
}
.dm-pp-close-btn {
z-index: 2147483647;
background-color: var(--kic-red);
cursor: pointer;
border-radius: 50%;
width: 40px;
height: 40px;
padding: 10px;
line-height: 16px;
position: absolute;
inset: -20px -10px auto auto;
}
.dm-pp-close-btn:hover {
background-color: var(--kic-blue);
}
.image-45 {
width: auto;
height: auto;
line-height: 24px;
}
.sc-sbb-popup {
z-index: 2147483647;
background-color: #0009;
justify-content: center;
align-items: center;
width: 100%;
height: 100vh;
display: none;
position: fixed;
inset: 0% 0% auto;
}
.sc-pp-close-btn {
background-color: var(--kic-red);
cursor: pointer;
border-radius: 50%;
width: 40px;
height: 40px;
padding: 10px;
position: absolute;
inset: -20px -10px auto auto;
}
.paragraph-8 {
color: var(--black);
letter-spacing: .5px;
font-family: "Avenir Light 400", sans-serif;
}
.div-block-443,
.cta-top-padding {
padding-top: 100px;
}
.div-block-444 {
display: none;
}
.checkbox-field {
margin-top: 5px;
}
.div-block-445 {
margin-bottom: 20px;
}
.div-block-446,
.number-para {
display: block;
}
.number-para.np-abt-hide {
display: none;
}
.image-46 {
width: 18px;
}
.paragraph-9,
.paragraph-10 {
color: var(--kic-blue);
}
.link-3 {
text-decoration: none;
}
.image-47,
.flyin-tours-header-image-1 {
width: 100%;
}
.mb-30 {
margin-bottom: 30px;
}
.video-2 {
border-radius: 6px;
}
.host-global-counselors-video {
margin-top: 30px;
}
.collection-list-6 {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.recent-media {
padding: 100px 15px;
}
.article-wrapper {
border: 2px solid var(--kic-light-blue);
border-radius: 10px;
width: 400px;
height: 150px;
padding: 20px;
position: relative;
}
.collection-list-7 {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: space-between;
justify-items: center;
display: grid;
}
.article-link {
color: var(--kic-red);
font-family: Avenir Heavy, sans-serif;
}
.media-name {
color: var(--kic-red);
margin-top: 20px;
font-family: Avenir Regular, sans-serif;
font-size: 12px;
}
.rm-button-2 {
color: #fff;
text-align: center;
cursor: pointer;
background-color: #f8c020;
border-radius: 30px;
width: 90px;
margin-left: auto;
margin-right: auto;
padding: 3px 7px;
font-family: Avenir Light, sans-serif;
font-size: 12px;
font-weight: 300;
}
.rm-button-2:hover {
background-color: #1b3558;
}
.tm-designation-2 {
color: #1b3558;
margin-bottom: 10px;
font-family: Avenir Regular, sans-serif;
font-size: 15px;
font-weight: 500;
}
.div-block-449 {
background-color: #db3430;
flex-direction: column;
justify-content: center;
align-items: center;
width: 35px;
height: 35px;
padding: 10px;
line-height: 13px;
display: flex;
}
.image-48 {
width: 30px;
line-height: 40px;
}
.tm-email-2 {
color: #1b3558;
cursor: pointer;
width: auto;
margin-left: 10px;
font-family: "Avenir Light 400", sans-serif;
text-decoration: none;
}
.tm-email-2:hover {
color: #1962f2;
}
.div-block-450 {
background-color: #fff7f6;
align-items: center;
width: auto;
margin-bottom: 10px;
padding-right: 10px;
display: flex;
}
.more-media-button-wrapper {
justify-content: center;
align-items: center;
margin-top: 40px;
display: flex;
}
.text-block-8 {
color: var(--kic-blue);
}
.media-pagination {
margin-top: 30px;
}
.university-logos-pagination {
margin-top: 40px;
}
.div-block-451 {
background-color: var(--white);
justify-content: center;
align-items: center;
margin: 15px;
padding: 15px;
display: flex;
}
.image-49 {
position: absolute;
inset: auto 8% 9% auto;
}
.text-block-9 {
align-self: center;
}
.bold-text {
padding: 5px;
}
.div-block-452 {
align-self: center;
padding: 5px;
}
.rich-text-block {
text-align: left;
font-family: Avenir Regular, sans-serif;
}
.privacy-policy-link {
color: var(--dim-grey);
text-decoration: none;
}
.privacy-policy-link.w--current {
color: var(--tomato);
}
.three-buttons {
grid-column-gap: 20px;
grid-row-gap: 20px;
justify-content: center;
align-items: center;
margin-top: 20px;
display: flex;
}
.about-us {
background-color: var(--light-sea-green);
border-radius: 20px;
margin-top: 50px;
padding-top: 60px;
padding-bottom: 20px;
}
.reset-footprint-services {
grid-column-gap: 70px;
padding-top: 100px;
padding-bottom: 100px;
display: block;
}
.reset-footprint-services-heading {
grid-row-gap: 10px;
text-align: center;
flex-direction: column;
flex: 0 auto;
justify-content: center;
align-items: flex-start;
margin-bottom: 50px;
display: block;
}
.reset-footprint-services-grid {
grid-row-gap: 30px;
flex-direction: column;
justify-content: space-around;
display: flex;
}
.reset-footprint-services-grid-child {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-columns: 1fr 1fr 1fr;
}
.reset-footprint-contact-heading {
text-align: center;
margin-bottom: 0;
font-size: 35px;
line-height: 48px;
}
.image-50 {
border-radius: 50%;
}
.div-block-453 {
grid-column-gap: 20px;
grid-row-gap: 20px;
display: flex;
}
.reset-footprint-subheadline {
font-size: 19px;
}
.reset-footprint-subheadline.highlight-text {
background-position: 50% 100%;
background-size: auto;
font-size: 19px;
}
.about-us-test-page {
text-align: center;
padding: 40px;
}
.about-us-paragraph {
font-size: 17px;
}
.bg-three-2 {
background-color: #edffdf;
border-radius: 100px;
justify-content: center;
align-items: center;
width: 55px;
height: 55px;
display: flex;
}
.smart-application-why-us-icon-box-main-2 {
grid-column-gap: 20px;
grid-row-gap: 20px;
flex: 1;
align-items: flex-start;
display: flex;
}
.bg-four-2 {
background-color: #ebf8ff;
border-radius: 100px;
justify-content: center;
align-items: center;
width: 55px;
height: 55px;
display: flex;
}
.smart-application-why-us-icon-box {
grid-row-gap: 30px;
flex-direction: column;
justify-content: space-around;
display: flex;
}
.smart-application-why-us {
background-color: #fff;
padding: 120px 15px 220px;
}
.overflow {
overflow: hidden;
}
.heading-top-2 {
z-index: 99;
color: #e1271b;
text-transform: capitalize;
font-family: Plus Jakarta Sans, sans-serif;
font-size: 1rem;
font-weight: 500;
line-height: 1.5em;
}
.bg-one-2 {
background-color: #ffede8;
border-radius: 100px;
justify-content: center;
align-items: center;
width: 55px;
height: 55px;
display: flex;
}
.smart-application-why-us-text-block {
grid-row-gap: 10px;
flex-direction: column;
flex: 0 50%;
display: flex;
}
.smart-application-why-us-container {
max-width: 1290px;
}
.smart-application-why-us-main-block {
grid-column-gap: 70px;
display: flex;
}
.smart-application-why-us-icon-box-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
}
.bg-two-2 {
background-color: #fff6e9;
border-radius: 100px;
justify-content: center;
align-items: center;
width: 55px;
height: 55px;
display: flex;
}
.text-span-35 {
color: var(--royal-blue);
}
.modal {
z-index: 999;
justify-content: center;
align-items: center;
display: none;
position: fixed;
inset: 0%;
}
.modal.popup-overlay {
display: flex;
}
.modal-background {
background-color: #0000003b;
position: absolute;
inset: 0%;
}
.modal-card {
background-color: #0385ff;
flex-flow: column;
justify-content: center;
align-items: center;
max-width: 400px;
max-height: 800px;
padding: 48px;
display: flex;
position: absolute;
}
.modal-subheading {
text-align: center;
margin-bottom: 40px;
}
.modal-image {
margin-bottom: 30px;
}
.close-button {
cursor: pointer;
width: 40px;
margin-top: 10px;
margin-right: 10px;
position: absolute;
inset: 0% 0% auto auto;
}
.circuit-table {
max-width: 800px;
margin-left: auto;
margin-right: auto;
font-family: Avenir Regular, sans-serif;
display: block;
}
.circuit {
grid-column-gap: 16px;
grid-row-gap: 16px;
border-bottom: 1px solid #db3430;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
padding: 10px 15px;
display: grid;
}
.circuit.header-row {
font-family: Avenir Black, sans-serif;
}
.conditions {
margin-top: 40px;
}
.cost {
margin-top: 80px;
}
.cost-per-day {
border: 1px solid #1a3558;
border-radius: 15px;
width: 300px;
height: auto;
padding: 40px;
}
.costs-wrapper {
grid-column-gap: 20px;
grid-row-gap: 20px;
justify-content: center;
align-items: center;
display: flex;
}
.conditions-text {
text-align: left;
}
.div-block-454 {
justify-content: center;
align-items: center;
display: flex;
}
.paragraph-11 {
margin-top: 30px;
font-weight: 400;
}
.bold-text-2 {
font-family: Avenir Heavy, sans-serif;
}
.div-block-455 {
margin-right: 2px;
}
.div-block-455.gallery-margin-top {
margin-top: 40px;
margin-bottom: 40px;
}
.grid-3-copy {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
justify-content: stretch;
place-items: stretch stretch;
}
.study-abroad-tracks {
grid-column-gap: 70px;
flex-flow: column;
padding-top: 0;
padding-bottom: 0;
display: flex;
}
.study-abroad-text-block-left {
grid-row-gap: 10px;
flex-direction: column;
flex: 0 auto;
justify-content: center;
align-items: center;
display: flex;
}
.div-block-456 {
flex-flow: column;
justify-content: center;
align-items: center;
padding-left: 40px;
padding-right: 40px;
display: flex;
}
.study-abroad-tracks-icons {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.why-us-icon-box-copy {
grid-row-gap: 30px;
flex-direction: column;
justify-content: space-around;
margin-top: 40px;
padding-left: 40px;
padding-right: 40px;
display: flex;
}
.experience-wow-copy {
padding: 140px 40px 20px;
}
.facilities {
padding-top: 10px;
padding-bottom: 10px;
}
.paragraph-12 {
text-align: center;
}
@media screen and (min-width: 1280px) {
.button-main.header-cta-button {
padding-left: 35px;
padding-right: 35px;
line-height: 14px;
}
.partner-logo-box-marquee {
padding-top: 100px;
padding-bottom: 200px;
}
.body-font.underline.capitalize.padding-bottom-ten {
padding-bottom: 10px;
}
.footer-sub-block-one {
padding-right: 30px;
}
.footer-sub-block {
justify-content: flex-start;
}
._4-block-service-grid {
padding-top: 100px;
padding-bottom: 100px;
}
.about-two-choose-us-icon {
height: 115px;
font-size: 18px;
line-height: 28px;
}
.service-pricing-grid-block {
box-shadow: 11px 11px 10px #0000001a;
}
.most-popular {
font-weight: 500;
}
.template-hero-section-background-image {
background-size: 70%;
}
.style-guide-color-pallette {
display: flex;
}
.style-guide-color-pallette-primary-color {
flex: 1;
}
.style-guide-color-pallette-primary-color.width {
width: 50%;
}
.style-guide-site-map-list {
margin-bottom: 0;
list-style-type: disc;
}
.style-guide-color-pallette-grid {
grid-column-gap: 15px;
grid-row-gap: 15px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr;
}
.style-guide-color-pallette-secondary-color,
.style-guide-color-pallette-wrapper,
.style-guide-heading-style-grid-font-wrapper,
.style-guide-heading-style-grid-title-wrapper {
flex: 1;
}
.nevigation-icon {
margin-top: 27px;
margin-bottom: 25px;
}
.points-title-wrapper.ptw-width {
max-width: 550px;
}
.pricing-two-hero-section-most-popular-text.body-font.font-weight {
font-weight: 500;
}
.style-guide-color-pallette-block-color {
height: 75px;
position: relative;
}
.style-guide-heading-style-grid-text-wrapper-2 {
border-radius: 6px;
}
.style-guide-heading-style-grid-2 {
grid-column-gap: 20px;
grid-row-gap: 40px;
grid-template-columns: 1fr 1fr 1fr;
}
._404-hero-section-main {
margin-left: auto;
margin-right: auto;
}
.aig-block.box-shadow {
padding-left: 30px;
padding-right: 30px;
}
.big-heading {
font-size: 52px;
line-height: 70px;
}
.big-heading.bh-la {
font-size: 47px;
}
.nav-link,
.nav-dropdown-toggle {
font-size: 14px;
line-height: 20px;
}
.hero-paragraph {
font-size: 20px;
line-height: 30px;
}
.hero-highlighted-text {
font-size: 18px;
line-height: 22px;
}
.heading-12 {
height: 65px;
font-size: 24px;
line-height: 32px;
}
.mission-vision {
padding-bottom: 100px;
}
.new-testimonial-slide {
width: 32%;
margin-left: 10px;
margin-right: 10px;
}
.experience-wow {
padding-top: 140px;
padding-bottom: 100px;
}
.heading-13 {
font-size: 40px;
line-height: 52px;
}
.collection-list-3 {
grid-column-gap: 20px;
grid-row-gap: 40px;
}
.image-29 {
width: 35px;
}
.div-block-410 {
width: 35px;
height: 35px;
line-height: 35px;
}
.image-30 {
width: 20px;
}
.heading-16 {
font-size: 20px;
}
.image-33 {
width: 85%;
}
.div-block-417 {
padding-left: 0;
padding-right: 0;
}
.div-block-423 {
padding: 100px 40px;
}
.container-7 {
padding-left: 0;
padding-right: 0;
}
.partner-logo-card {
width: 225px;
}
.dm-sbb-popup {
display: none;
}
.div-block-448 {
z-index: 9;
text-align: center;
position: relative;
}
.meet-the-team-link {
font-family: Avenir Light, sans-serif;
font-size: 18px;
}
.article-wrapper {
position: relative;
}
.image-49 {
position: absolute;
inset: auto 5% 10% auto;
}
.about-us {
padding-top: 60px;
padding-bottom: 20px;
}
.reset-footprint-contact-heading {
font-size: 40px;
line-height: 52px;
}
.experience-wow-copy {
padding-top: 140px;
padding-bottom: 100px;
}
}
@media screen and (min-width: 1440px) {
.navbar-menu {
text-align: center;
}
.header-button,
.curve-shape {
display: block;
}
.about-us {
padding-top: 60px;
padding-bottom: 20px;
}
.reset-footprint-contact-heading {
text-align: center;
}
.image-50 {
border-radius: 50%;
}
.div-block-453 {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: center;
align-items: center;
display: flex;
}
}
@media screen and (min-width: 1920px) {
.hero-section-image-three {
right: -15%;
}
.heading-top {
position: relative;
}
.menu-font.margin-off {
margin-left: 0;
margin-right: 0;
}
.marquee {
overflow: hidden;
}
.body-font.color-black {
color: #191d27;
}
.align-center.text-white {
color: var(--white);
}
.all-tab {
background-color: #0000;
}
.tabs-menu {
justify-content: center;
display: flex;
}
.circle {
display: inline-block;
}
.list-item,
.block-quote {
font-size: 1.1rem;
}
.navbar-menu {
text-align: center;
}
.hero-section-particle-one {
display: block;
top: 5%;
left: 10%;
}
.hero-section-particle-two,
.hero-section-particle-four {
display: block;
}
.hero-section-particle-three {
display: block;
top: 20%;
}
.header-button,
.service-hero-section-image-two {
display: block;
}
.flex-center {
margin-top: 0%;
}
.licencing-section {
background-color: #ebebeb;
}
.licencing-image-block {
display: flex;
}
.licencing-images {
margin-right: 20px;
padding-right: 0;
}
.curve-shape {
display: block;
}
.footer-bg-two {
background-position: 10% 15%;
background-size: 116px 78px;
}
.about-us {
padding-top: 60px;
padding-bottom: 20px;
}
.heading-top-2 {
position: relative;
}
.modal {
z-index: 999;
justify-content: center;
align-items: center;
display: flex;
position: fixed;
inset: 0%;
}
.modal-background {
cursor: pointer;
background-color: #0003;
position: absolute;
inset: 0%;
}
.modal-card {
background-color: #0385ff;
flex-flow: column;
justify-content: center;
align-items: center;
max-width: 400px;
max-height: 800px;
padding: 48px;
display: flex;
position: absolute;
}
.modal-subheading {
text-align: center;
margin-bottom: 31px;
font-family: Avenir Regular, sans-serif;
}
.modal-image {
margin-bottom: 39px;
}
.close-button {
cursor: pointer;
width: 30px;
margin-top: 10px;
margin-right: 10px;
position: absolute;
inset: 0% 0% auto auto;
}
}
@media screen and (max-width: 991px) {
h1 {
font-size: 2.5rem;
}
h2 {
font-size: 1.8rem;
}
.common-section {
padding-top: 120px;
padding-bottom: 0;
}
.header-hero-section {
grid-column-gap: 0px;
grid-row-gap: 30px;
flex-direction: column-reverse;
align-items: flex-start;
}
.hero-section-image-block {
padding-top: 0;
}
.smart-application-hero-section-image-one {
left: 0%;
}
.smart-application-hero-section-image-one.about-us-infographic {
width: 25%;
top: 18%;
left: -3%;
}
.smart-application-hero-section-image-two {
left: 0%;
}
.hero-section-image-three {
width: 40%;
top: 25%;
left: 60%;
right: 0%;
}
.hero-section-image-three.about-us-image-three {
top: 61%;
}
.button-main.button-border-change {
display: block;
}
.password-protect-page-wrapper {
padding-top: 70px;
padding-bottom: 0;
}
.hero-section-button-wrapper {
text-align: center;
justify-content: center;
}
.hero-section-button-wrapper.hsbw-ext {
padding-bottom: 60px;
}
.menu-font {
position: static;
}
.smart-application-digital-experience-main-block {
width: 100%;
margin-top: 70px;
display: block;
}
.smart-application-digital-experience-icon-box-wrapper {
grid-row-gap: 30px;
flex-direction: column;
align-items: stretch;
}
.smart-application-digital-experience-icon-box-two.margin-top-hundred {
margin-top: 0;
}
.smart-application-digital-experience-icon,
.smart-application-digital-experience-icon.orange-yellow,
.smart-application-digital-experience-icon.bluish-cyan {
flex: 0 auto;
}
.partner-logo-box-marquee {
margin-top: 70px;
}
.marquee-wrapper {
width: 300%;
}
.accordion-section {
flex-direction: column;
margin-top: 70px;
padding: 30px 30px 70px;
}
.smart-application-accordion-image-block {
padding-top: 50px;
}
.accordion-wrapper {
width: 100%;
}
.why-us-main-block {
grid-row-gap: 50px;
flex-direction: column;
}
.why-us-text-block {
text-align: center;
align-items: center;
}
.free-trial-section {
padding-top: 60px;
padding-bottom: 60px;
}
.smart-application-free-trial-main-block {
grid-row-gap: 0px;
flex-direction: column;
}
.easy-steps-section {
padding-top: 70px;
padding-bottom: 70px;
}
.smart-application-easy-steps-main-block {
flex-direction: column;
}
.smart-application-easy-steps-image-one {
left: auto;
}
.cta-main-block {
grid-row-gap: 30px;
flex-direction: column;
align-items: center;
}
.smart-application-cta-text-block {
width: auto;
}
.footer-main-block {
grid-row-gap: 30px;
flex-flow: wrap;
padding-bottom: 70px;
display: flex;
}
.footer-sub-block-one {
flex-basis: 100%;
display: flex;
}
.footer-sub-block {
flex: 0 50%;
display: flex;
}
.footer-bottom-font {
align-items: center;
}
._4-block-service-grid {
margin-top: 70px;
}
.align-center {
padding-top: 0;
}
.align-center.ac-text-ext {
font-size: 14px;
line-height: 24px;
}
._4-service-icon-box-wrapper {
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
}
.footer-two {
background-size: 50%;
padding-top: 70px;
padding-bottom: 0;
}
.footer-two-main-block {
grid-column-gap: 50px;
grid-row-gap: 30px;
flex-wrap: wrap;
align-content: stretch;
align-items: flex-start;
padding-bottom: 60px;
}
.footer-two-sub-block-one {
grid-row-gap: 20px;
flex-basis: 100%;
}
.footer-two-sub-block-two,
.footer-two-sub-block-three,
.footer-two-sub-block-four {
flex: 1;
}
.tabs-menu.heading-top {
flex-direction: column;
align-items: flex-start;
padding-bottom: 30px;
}
.tabs-content {
padding: 60px;
}
.tracking-software-tab-detail {
flex-direction: column;
}
.app-development-hero-section-text-block {
width: 100%;
}
.app-development-hero-section-text-block.position-relative {
margin-bottom: 70px;
}
.smart-application-digital-experience-icon-box-one.margin-bottom-hundred {
margin-bottom: 0;
}
.smart-application-free-trial-image-block {
margin-top: 0;
display: none;
}
.circle {
display: none;
}
.univassist-logo-box {
flex: 1;
}
.gradient-inner-hero-section {
padding-top: 120px;
padding-bottom: 0;
}
.about-ideas {
margin-top: 0;
padding-top: 0;
}
.about-ideas-grid {
grid-column-gap: 20px;
grid-row-gap: 20px;
flex-direction: row;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
align-items: stretch;
display: grid;
}
.about-skill {
padding-top: 0;
padding-bottom: 70px;
}
.about-skill-image-block {
grid-row-gap: 50px;
flex-direction: column;
}
.about-team {
margin-top: 70px;
}
.about-team-grid {
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
}
.about-cta {
overflow: hidden;
}
.about-cta-list-wrapper {
flex-direction: column;
align-items: center;
width: 100%;
}
.about-cta-list {
grid-column-gap: 10px;
}
.about-cta-bg-one {
background-position: 20% 100%;
background-size: 0%;
}
.about-cta-bg-two {
background-size: contain;
padding-top: 70px;
padding-bottom: 70px;
}
.about-cta-particle {
display: none;
}
.about-cta-main-block {
max-width: 500px;
margin-left: auto;
margin-right: auto;
}
.service-hero-section-main-block {
grid-row-gap: 50px;
flex-direction: column;
align-items: center;
}
.border-radius-twenty.auto-fit.full-width-image {
width: 100%;
}
.service-perfect-solutions {
background-image: radial-gradient(circle at 20%, #ff5f553b, #fff0 84%);
}
.service-perfect-solutions-grid {
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
}
.service-box-block {
grid-row-gap: 15px;
flex-direction: column;
}
.service-perfect-solutions-gradient-tealish-blue {
padding-top: 70px;
padding-bottom: 70px;
}
.zoom-image {
width: 100%;
}
.service-pricing-grid {
grid-template-columns: 1fr 1fr;
}
.form-block {
width: 100%;
}
.change-height {
line-height: 27px;
}
.change-height.ch-ext {
text-align: center;
font-size: 20px;
line-height: 26px;
}
.contact-hero-section {
padding-top: 120px;
padding-bottom: 70px;
}
.contact-address-grid {
grid-row-gap: 30px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
}
.contact-main {
grid-row-gap: 50px;
flex-direction: column;
margin-top: 0;
}
.contact-main-image-block,
.contact-main-form,
.contact-main-image {
width: 100%;
}
._404-hero-section,
.blog-style-one-feature-post {
padding-top: 120px;
padding-bottom: 70px;
}
.blog-style-one-recent-post {
padding-top: 70px;
padding-bottom: 70px;
}
.blog-recent-post {
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
}
.blog-style-one-sub-image-wrapper {
width: 100%;
height: 100%;
}
.blog-detail {
padding-top: 120px;
padding-bottom: 0;
}
.recent-post {
padding-top: 60px;
padding-bottom: 70px;
}
.template-hero-section-background-image {
background-size: 0;
padding-top: 120px;
padding-bottom: 70px;
}
.style-guide-color-pallette {
margin-top: 70px;
}
.style-guide-heading-style {
padding-top: 70px;
}
.style-guide-button {
margin-top: 70px;
}
.style-guide-attributes {
padding-top: 70px;
padding-bottom: 70px;
}
.style-guide-body-text {
margin-top: 70px;
}
.nevigation-dropdown-list {
text-align: left;
position: static;
}
.humburger-bar-one,
.humburger-bar-two {
background-color: var(--bluish-cyan);
width: 25px;
height: 2px;
margin-top: 2px;
margin-bottom: 2px;
padding-bottom: 0;
padding-right: 0;
}
.nevigation-icon {
padding-top: 30px;
position: absolute;
inset: 0% 0% auto auto;
}
.hamburger {
grid-row-gap: 0px;
flex-direction: column;
flex: 0 auto;
justify-content: center;
align-items: center;
padding: 10px 15px;
display: flex;
}
.nav-dropdown {
text-align: left;
width: 100%;
}
.navbar-container {
padding-left: 15px;
padding-right: 0;
position: relative;
}
.navbar-main {
padding: 10px 0;
}
.navbar-menu-block {
background-color: var(--white);
margin-top: 62px;
position: absolute;
inset: 0% 0% 0% auto;
}
.navbar-menu-wrapper {
background-color: var(--white);
width: 100vw;
}
.navbar-menu {
flex-direction: column;
align-items: flex-start;
display: flex;
}
.wave-animation-two {
margin-top: -10%;
}
.process.border-radius-twenty {
margin-top: 70px;
}
.process-title-wrapper,
.process-paragraph-wrapper {
max-width: 100%;
}
.hero-left-right {
flex-direction: column;
margin-top: 70px;
}
.hlr-image-box {
width: 100%;
}
.hlr-text-box {
width: 100%;
padding-top: 50px;
}
.account-management-conversation-image-three {
width: 30%;
}
.points-title-wrapper {
max-width: 100%;
}
.hero-right-left {
flex-direction: column;
margin-top: 70px;
}
.workflow-image-block {
flex: 1;
width: 100%;
}
.stylish-box-gradient {
padding-top: 70px;
padding-bottom: 70px;
}
.app-builder-grid.apg-ext {
grid-column-gap: 10px;
}
.bluegrid-block.border-radius-twenty.margin-bottom-fifty.bgb-ext {
padding-left: 10px;
padding-right: 10px;
}
.bluegrid-icon-box.padding-bottom-ten {
grid-row-gap: 10px;
flex-direction: column;
align-items: center;
}
.pricing-two-hero-section-grid {
grid-template-columns: 1fr 1fr;
justify-items: stretch;
}
.pricing-two-hero-section-most-popular {
top: 5%;
left: 30%;
}
.pricing-two-hero-section-most-popular-text {
margin-left: 0%;
}
.kic-information {
grid-row-gap: 50px;
flex-direction: column;
margin-top: 70px;
}
.information-box {
background-size: contain;
}
.about-two-image-block {
flex: 1;
}
.know-more-section {
flex-direction: column;
align-items: flex-start;
}
.about-two-icon-grid {
max-width: 100%;
padding-top: 50px;
}
.about-two-icon-block {
padding-bottom: 40px;
}
.padding-bottom-twenty {
padding-bottom: 20px;
}
.header-button {
display: none;
overflow: hidden;
}
.wave-one {
margin-top: -4%;
margin-bottom: -5%;
}
.wave-one.wa-ext {
margin-top: 0%;
}
.service-hero-section-image-one {
left: 0%;
}
.service-hero-section-gradient-one {
padding-top: 120px;
}
.service-hero-section-arrow-wrapper {
display: none;
}
.style-guide-typography-palette-2 {
padding-top: 70px;
}
.changelog-hero-section {
padding-top: 120px;
padding-bottom: 70px;
}
.changelog-section {
padding-top: 4.375rem;
padding-bottom: 4.375rem;
}
.flex-center {
margin-top: 0%;
}
.licencing-section {
padding-top: 2.9rem;
padding-bottom: 4.375rem;
}
.licence-information-image-block {
margin-bottom: 0;
}
.smart-application-accordion-main-block {
flex-direction: column;
}
.curve-shape {
display: none;
}
.hero-section-paragraph.overflow.padding-bottom-twenty {
text-align: center;
}
._404-hero-section-main {
max-width: 60%;
}
.blog-style-one-featured-post {
grid-template-columns: 1fr 1fr;
}
.blog-style-one-article-sub-block {
width: 100%;
}
.blog-style-one-main-image-wrapper,
.blog-style-one-main-image {
width: 100%;
height: 100%;
}
.contact-address-section {
padding-top: 70px;
}
.contact-main-image-block-text {
max-width: 100%;
}
.footer-bg-two {
background-size: auto 0;
padding-top: 70px;
}
.aig-block {
width: 100%;
}
.blue-4-box {
padding-top: 70px;
padding-bottom: 70px;
}
.about-installation-text-block {
grid-row-gap: 20px;
flex-direction: column;
align-items: flex-start;
}
.about-installation-grid {
grid-column-gap: 30px;
grid-row-gap: 30px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
}
.about-one-cta {
padding-top: 70px;
}
.about-one-cta-main {
grid-row-gap: 50px;
flex-direction: column;
}
.about-one-cta-text-block,
.about-one-cta-image-block {
width: 100%;
}
.service-two-configuration-main {
background-size: 0%;
}
.service-two-configuration-form-block {
width: 100%;
}
.modern-main {
grid-row-gap: 50px;
flex-direction: column;
}
.service-two-modern-title-wrapper,
.modern-para-wrapper {
max-width: none;
}
.blue-red-button.margin-top-20.two-btn {
margin-top: 0;
}
.big-heading {
text-align: center;
}
.container {
max-width: 728px;
}
.nav-menu-wrapper {
background-color: #0000;
}
.nav-menu-two {
background-color: #fff;
border-radius: 50px;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
margin-top: 10px;
padding: 20px;
display: flex;
box-shadow: 0 8px 50px #0000000d;
}
.nav-link {
padding-left: 5px;
padding-right: 5px;
}
.nav-dropdown-list.shadow-three.w--open {
position: absolute;
}
.menu-button-2 {
padding: 12px;
}
.menu-button-2.w--open {
color: #fff;
background-color: #a6b1bf;
}
.div-block-397 {
flex-direction: column;
}
.testimonial-slider-left {
left: -20px;
}
.testimonial-slider-right {
right: -20px;
}
.div-block-398 {
align-items: center;
width: 52%;
}
.collection-list-3 {
grid-template-columns: 1fr 1fr;
}
.image-28 {
width: 32px;
}
.icon {
display: none;
}
.hero-block-image-text {
grid-row-gap: 40px;
flex-direction: column;
}
.grid-4 {
grid-template-columns: 1fr 1fr;
}
.collection-list-5 {
grid-template-columns: 1fr 1fr 1fr;
}
.career-block.db-428-vcf {
flex-direction: column;
}
.paragraph-5 {
text-align: center;
}
.paragraph-7 {
width: auto;
}
.cta-heading {
text-align: center;
}
.tabs-menu-3 {
width: 80%;
}
.div-block-447 {
justify-content: center;
align-items: center;
margin-top: 20px;
margin-bottom: 40px;
display: flex;
}
.collection-list-6 {
grid-template-columns: 1fr 1fr 1fr;
}
.article-wrapper {
width: 350px;
max-width: 100%;
}
.collection-list-7 {
grid-template-columns: 1fr 1fr;
}
.reset-footprint-services {
grid-row-gap: 50px;
flex-direction: column;
}
.reset-footprint-services-heading {
text-align: center;
align-items: center;
}
.smart-application-why-us {
padding-top: 70px;
padding-bottom: 70px;
}
.smart-application-why-us-main-block {
grid-row-gap: 30px;
flex-direction: column;
}
.grid-3-copy {
grid-template-columns: 1fr 1fr;
}
.study-abroad-tracks {
grid-row-gap: 50px;
flex-direction: column;
}
.study-abroad-text-block-left {
text-align: center;
align-items: center;
}
}
@media screen and (max-width: 767px) {
.hero-section-button-wrapper {
justify-content: center;
}
.smart-application-digital-experience-main-block {
grid-row-gap: 30px;
}
.smart-application-digital-experience-icon-box-wrapper {
grid-row-gap: 30px;
flex-direction: column;
flex-basis: auto;
align-items: flex-start;
width: 100%;
display: flex;
}
.smart-application-digital-experience-icon-box-two {
margin-top: 0;
}
.why-us-icon-box {
grid-row-gap: 15px;
}
.cta-main-block {
margin-bottom: 70px;
padding-left: 20px;
padding-right: 20px;
}
.footer-main-block {
padding-bottom: 50px;
}
.footer-sub-block {
flex-basis: 100%;
}
.footer-bottom-font.fbf-main {
flex-direction: column;
}
._4-service-icon-box-wrapper {
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
.footer-two-sub-block-two,
.footer-two-sub-block-three {
flex: 0 100%;
}
.tabs-content {
padding: 40px;
}
.tracking-software-tab-detail-main-image {
padding-top: 50px;
}
.tracking-software-button-wrapper {
grid-row-gap: 20px;
flex-direction: column;
align-items: flex-start;
}
.section-heading-text,
.section-heading-text.margin-bottom-60 {
width: 100%;
}
.app-development-hero-section-text-block {
flex: 1;
width: 100%;
}
.smart-application-digital-experience-icon-box-one {
margin-bottom: 0;
}
.why-us-icon-box-grid {
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
.move-effect,
.move-effect-two,
.move-effect-four,
.move-effect-three {
display: none;
}
.univassist-logo-box {
padding-left: 0;
}
.about-ideas-grid {
grid-template-rows: auto auto;
grid-template-columns: 1fr;
}
.about-ideas-grid.aig-2nd {
grid-template-columns: 1fr;
}
.service-perfect-solutions-grid {
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
.service-pricing-grid {
display: block;
}
.service-pricing-grid-block {
margin-bottom: 30px;
}
.blog-style-one-recent-post {
padding-top: 70px;
padding-bottom: 70px;
}
.blog-recent-post {
grid-row-gap: 30px;
flex-direction: column;
grid-template-rows: auto auto auto;
grid-template-columns: 1fr;
display: flex;
}
.style-guide-color-pallette-primary-color.width {
max-width: 100%;
}
.style-guide-color-pallette-color-wrapper {
grid-row-gap: 20px;
flex-direction: column;
}
.underline.padding-top-ten.display-change.change-position {
width: 170px;
}
.workflow-process-grid {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
}
.app-builder-grid {
grid-template-rows: auto auto auto;
grid-template-columns: 1fr;
}
.bluegrid-block.border-radius-twenty.margin-bottom-fifty {
margin-bottom: 0;
}
.pricing-two-hero-section-grid {
flex-direction: column;
display: flex;
}
.pricing-two-hero-section-most-popular-text {
margin-left: 15%;
}
.style-guide-heading-style-grid-text-wrapper-2 {
grid-row-gap: 10px;
flex-direction: column;
}
.flex-center {
margin-top: 0%;
}
.licencing-image-block {
flex-wrap: wrap;
}
.licencing-image-grid {
grid-template-columns: 1fr 1fr;
}
.hero-section-paragraph.overflow.padding-bottom-twenty {
text-align: center;
padding-right: 0;
}
._404-hero-section-main {
max-width: 80%;
}
.collection-list {
grid-template-columns: 1fr;
}
.blog-style-one-sub-image {
width: 100%;
height: 99.9999%;
}
.footer-newsletter-form {
width: 60%;
}
.aig-text {
max-width: none;
}
.about-one-cta-list-wrapper {
grid-row-gap: 20px;
flex-direction: column;
}
.big-heading {
text-align: center;
}
.navbar-logo-left-container {
max-width: 100%;
}
.navbar-brand {
padding-left: 0;
}
.nav-menu-two {
border-radius: 20px;
flex-direction: column;
padding-bottom: 30px;
}
.nav-link {
padding-top: 10px;
padding-bottom: 10px;
display: inline-block;
}
.nav-dropdown-2 {
flex-direction: column;
align-items: center;
display: flex;
}
.nav-dropdown-toggle {
padding-top: 10px;
padding-bottom: 10px;
}
.nav-dropdown-list.shadow-three {
box-shadow: 0 8px 50px #0000000d;
}
.nav-dropdown-list.shadow-three.w--open {
position: relative;
}
.nav-dropdown-list.shadow-three.mobile-shadow-hide {
box-shadow: none;
}
.mobile-margin-top-10 {
margin-top: 10px;
}
.hero-paragraph {
text-align: center;
}
._2block-grid {
grid-template-columns: 1fr;
}
.testimonial-card {
margin-left: 10px;
margin-right: 10px;
}
.testimonial-slider-left {
left: -10px;
}
.testimonial-slider-right {
right: -10px;
}
.new-testimonial-slide {
width: 47%;
}
.div-block-398 {
align-items: center;
width: 70%;
}
.event-card.ec-ft-card {
flex-direction: column;
}
.collection-list-3 {
grid-template-columns: 1fr;
}
.event-image-box.eib-ft-left {
border-bottom-left-radius: 0;
width: 100%;
}
.event-image.ei-ft {
border-top-right-radius: 20px;
border-bottom-left-radius: 0;
}
.event-text-box-wrap.etb-ft-right {
width: 100%;
}
.h2-title-block.tb-h2-white.gggh {
text-align: center;
}
.footer-sub-block-twice {
width: 100%;
}
.nonactive-tab {
min-width: 160px;
padding-left: 20px;
padding-right: 20px;
}
.collection-list-5 {
grid-template-columns: 1fr 1fr;
}
.paragraph-4 {
text-align: center;
}
.div-block-433,
.div-block-435 {
width: 100%;
}
.div-block-436 {
flex-direction: column;
}
.service-dull-tab {
width: 250px;
padding-left: 10px;
padding-right: 10px;
}
.tabs-menu-3 {
text-align: center;
width: 100%;
}
.collection-list-6 {
grid-template-columns: 1fr 1fr;
}
.article-wrapper {
width: 400px;
}
.collection-list-7 {
grid-template-columns: 1fr;
}
.reset-footprint-services-grid {
grid-row-gap: 15px;
}
.reset-footprint-services-grid-child {
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
.smart-application-why-us-icon-box {
grid-row-gap: 15px;
}
.smart-application-why-us-icon-box-grid,
.study-abroad-tracks-icons {
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
.why-us-icon-box-copy {
grid-row-gap: 15px;
}
}
@media screen and (max-width: 479px) {
.common-section {
padding-bottom: 0;
}
.common-section.cs-inc-r {
width: 100%;
}
.button-main.button-border-change {
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
}
.button-main.bm-form {
width: 100%;
}
.password-protect-page-wrapper {
height: 100vh;
}
.password-protect-form {
padding: 40px;
}
.hero-section-button-wrapper {
grid-row-gap: 15px;
flex-direction: column-reverse;
align-items: center;
}
.smart-application-digital-experience-icon-box-wrapper {
width: 100%;
}
.smart-application-digital-experience-icon {
flex: 1;
margin-bottom: 10px;
}
.smart-application-digital-experience-icon-box-title {
flex-direction: column;
align-items: flex-start;
padding-bottom: 10px;
display: block;
}
.marquee-wrapper {
width: 700%;
}
.data-icon-box {
grid-column-gap: 15px;
}
.accordion-section {
padding-left: 0;
padding-right: 0;
}
.smart-application-accordion-image-block {
margin-top: 50px;
}
.accordion-wrapper {
padding: 20px;
}
.accordion-button {
flex-direction: column;
align-items: flex-start;
}
.smart-application-why-us-icon-box-main {
grid-column-gap: 10px;
flex-direction: column;
}
.body-font.newsletter-input-border {
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
}
.smart-application-free-trial-button-wrapper {
grid-row-gap: 15px;
flex-direction: column;
align-items: flex-start;
}
.cta-main-block {
text-align: center;
padding-left: 10px;
padding-right: 10px;
}
.smart-application-cta-text-block {
padding-right: 0;
}
.footer-bottom-font {
flex-direction: column;
width: 100%;
}
.paragraph {
max-width: 290px;
}
.header-align-center {
font-size: 1.9rem;
line-height: 40px;
}
.align-center.padding-bottom-twenty.ct-heading-red {
font-size: 2.2rem;
}
.tabs-content {
padding: 20px;
}
.app-development-hero-section-text-block {
width: 100%;
}
.smart-application-digital-experience-icon-box-one {
padding-left: 30px;
padding-right: 30px;
}
.active {
font-size: 1rem;
}
.bg-one,
.bg-two,
.bg-three,
.bg-four {
margin-left: 5px;
}
.padding-bottom-thirty {
text-align: center;
}
.univassist-logo-box {
padding-left: 0;
}
.about-skill-text-block {
padding-left: 15px;
padding-right: 15px;
}
.about-team-grid {
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
.about-cta-button-wrapper.padding-bottom-thirty {
grid-row-gap: 20px;
flex-direction: column;
}
.service-hero-section-title-wrapper {
z-index: 9;
position: relative;
}
.service-box-block,
.service-pricing-grid-block {
padding: 30px;
}
.contact-hero-section {
padding-bottom: 0;
}
.contact-address-grid {
display: block;
}
.contact-address-grid-block {
margin-bottom: 30px;
}
.contact-address-grid-block.border-radius-twenty {
grid-template-columns: 1fr;
}
.contact-main {
align-items: stretch;
}
.contact-main-form.border-radius-twenty {
padding-left: 20px;
padding-right: 20px;
}
.blog-detail-author-block {
grid-row-gap: 15px;
flex-direction: column;
align-items: flex-start;
}
.style-guide-color-pallette-title-wrapper.padding-bottom {
flex-direction: column;
align-items: flex-start;
}
.password-protect-form-main {
width: 40%;
}
.newsletter-button {
grid-row-gap: 10px;
flex-direction: column;
width: 100%;
}
.point-row-box {
grid-row-gap: 10px;
flex-direction: column;
align-items: flex-start;
max-width: 100%;
display: flex;
}
.point-row-box.prb-ext {
grid-column-gap: 10px;
flex-direction: row;
}
.points-link-wrapper {
grid-row-gap: 20px;
align-items: flex-start;
}
.button-wrapper {
grid-row-gap: 20px;
flex-direction: column;
align-items: flex-start;
}
.workflow-process-grid {
grid-template-columns: 1fr;
}
.stylish-box-gradient.sbg-ext {
padding-top: 60px;
padding-bottom: 60px;
}
.pricing-two-hero-section-grid-block {
padding: 30px;
}
.pricing-two-hero-section-most-popular {
top: 5%;
left: 30%;
}
.pricing-two-hero-section-most-popular-text {
margin-left: 5%;
}
.information-grid {
flex-direction: column;
display: flex;
}
.service-two-information-grid-block.border-radius-twenty {
width: 100%;
}
.about-two-icon-box {
grid-row-gap: 20px;
flex-direction: column;
align-items: flex-start;
}
.padding-bottom-twenty {
text-align: center;
}
.wave-one {
margin-top: -10%;
}
.style-guide-heading-style-grid-2 {
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
.flex-center {
margin-top: 10%;
}
.licencing-image-block {
grid-row-gap: 30px;
}
.licencing-image-grid {
grid-template-columns: 1fr;
}
._404-hero-section-main {
max-width: 100%;
}
.contact-address-section {
padding-top: 0;
}
.form-first-block,
.form-second-block {
flex-direction: column;
}
.footer-newsletter-form {
width: 100%;
}
.aig-block.box-shadow,
.about-installation-button-wrapper {
grid-row-gap: 20px;
flex-direction: column;
}
.about-installation-grid {
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
.about-one-cta-list-wrapper {
grid-row-gap: 20px;
flex-direction: column;
}
.service-two-configuration-main {
padding: 20px;
}
.service-two-configuration-form {
background-color: var(--white);
border-radius: 20px;
flex-direction: column;
padding: 10px;
}
.service-two-configuration-button-wrapper {
position: relative;
}
.modern-text-block {
padding-left: 15px;
padding-right: 15px;
}
.service-two-modern-grid-icon {
flex-basis: 40%;
}
.blue-red-button.margin-top-20.two-btn {
text-align: center;
font-size: 14px;
}
.yellow-red-button.yrb-margin-left-20px._2-btn {
text-align: center;
width: 100%;
margin-left: 0;
font-size: 14px;
}
.big-heading {
font-size: 34px;
line-height: 46px;
}
.big-heading.bh-la {
margin-bottom: 20px;
font-size: 35px;
line-height: 45px;
}
.big-heading.bh-cft {
font-size: 38px;
}
.big-heading.bh-inc-r {
font-size: 32px;
}
.container {
max-width: none;
}
.nav-menu-two {
flex-direction: column;
}
.flex-vertical-center.color-pink {
padding-left: 20px;
padding-right: 20px;
}
.fvb-heading {
font-size: 18px;
}
.fvb-content {
text-align: center;
font-size: 14px;
line-height: 24px;
}
.testimonial-card {
margin-left: 10px;
margin-right: 10px;
}
.testimonial-slider-left {
left: -10px;
}
.testimonial-slider-right {
right: -10px;
}
.new-testimonial-slide,
.div-block-398 {
width: 100%;
}
.button {
width: 100%;
padding-left: 40px;
padding-right: 40px;
}
.heading-15 {
font-size: 18px;
}
.event-timing-box,
.event-timing-box.etb-right {
width: 100%;
}
.event-timing {
font-size: 14px;
}
.div-block-405 {
grid-row-gap: 10px;
flex-direction: column;
}
.top-hero-inner-page.thip-inc-r {
width: 100%;
overflow: visible;
}
.tabs-menu-2 {
grid-row-gap: 10px;
flex-direction: column;
}
.nonactive-tab {
min-width: 100%;
}
.div-block-413 {
grid-row-gap: 25px;
grid-template-columns: 1fr;
}
.gradientpink-wave-block.gwb-ext {
height: auto;
}
.grid-4,
.collection-list-5 {
grid-template-columns: 1fr;
}
.image-37 {
width: 100%;
height: auto;
display: block;
}
.div-block-432 {
grid-template-columns: 1fr 1fr;
}
.div-block-433,
.div-block-435 {
width: 100%;
}
.div-block-436 {
flex-direction: column;
}
.cta-heading {
font-size: 20px;
}
.tabs-menu-3 {
display: flex;
}
.heading-18 {
text-align: center;
font-size: 18px;
line-height: 27px;
}
.div-block-447 {
grid-row-gap: 12px;
flex-direction: column;
align-items: stretch;
}
.collection-list-6 {
grid-template-columns: 1fr;
}
.article-wrapper {
width: 250px;
height: 200px;
}
.university-logos-pagination {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr;
grid-auto-columns: 1fr;
grid-auto-flow: column;
display: grid;
}
.circuit {
grid-template-columns: 1fr;
}
.circuit.header-row {
display: none;
}
.costs-wrapper {
flex-flow: column;
}
.grid-3-copy {
grid-template-columns: 1fr;
}
}
#w-node-_2ad32d3c-12a7-7272-910d-41205077027f-2af08cfb,
#w-node-_2ad32d3c-12a7-7272-910d-412050770287-2af08cfb,
#w-node-_8ab76a71-b483-64e5-2065-6f71932b8279-2af08cfb,
#w-node-_2e54e0b9-f9a2-5540-4f13-3990efc8635d-2af08cfb,
#w-node-_793e8c9c-1aa7-824e-52eb-8e3d4313d0b0-2af08cfb,
#w-node-_793e8c9c-1aa7-824e-52eb-8e3d4313d0b2-2af08cfb,
#w-node-_793e8c9c-1aa7-824e-52eb-8e3d4313d0b4-2af08cfb,
#w-node-_793e8c9c-1aa7-824e-52eb-8e3d4313d0b6-2af08cfb,
#w-node-_95eeb220-e641-e331-a3aa-058df160f647-2af08cfb,
#w-node-_95eeb220-e641-e331-a3aa-058df160f649-2af08cfb,
#w-node-_95eeb220-e641-e331-a3aa-058df160f64b-2af08cfb,
#w-node-_95eeb220-e641-e331-a3aa-058df160f64d-2af08cfb,
#w-node-_088d05bb-1fce-a4cc-a455-8b822b0530da-2af08cfb,
#w-node-_3584e1e1-fbda-fecf-0799-00f9be804e2a-be804e29,
#w-node-_3584e1e1-fbda-fecf-0799-00f9be804e33-be804e29,
#w-node-_3584e1e1-fbda-fecf-0799-00f9be804e3c-be804e29,
#w-node-_3584e1e1-fbda-fecf-0799-00f9be804e45-be804e29,
#w-node-f8b3e096-da10-3c56-9579-95d2a22af0e4-2af08d00,
#w-node-_5e44f081-6d41-f72d-e88c-67bdba4e9fe3-2af08d00,
#w-node-d712a5da-062f-51e9-8653-1f15b0b2b964-2af08d00,
#w-node-_2a192236-957c-a15c-25d3-5307ed5f0a04-2af08d00,
#w-node-_2a192236-957c-a15c-25d3-5307ed5f0a10-2af08d00,
#w-node-_2a192236-957c-a15c-25d3-5307ed5f0a0a-2af08d00,
#w-node-_8e8e7418-e13c-dccd-2606-beb32f6b8204-2af08d00,
#w-node-_8e8e7418-e13c-dccd-2606-beb32f6b820a-2af08d00,
#w-node-_8e8e7418-e13c-dccd-2606-beb32f6b8210-2af08d00,
#w-node-_5b95ac85-ad6f-c94e-02a1-cc766714f10f-2af08d00,
#w-node-faa02427-a04c-c97d-a6b9-563377e285c3-2af08d00,
#w-node-a94d3a3b-4bb1-2e08-2d4f-30f76d669c4b-2af08d00,
#w-node-e2bbfe61-d845-44ff-2eb4-6c834ccb0db4-2af08d00,
#w-node-d7afad71-3d34-48b4-13bb-937d978793ea-2af08d00,
#w-node-d7eca284-58cc-6acd-ae17-6acac5a864af-2af08d00,
#w-node-d7eca284-58cc-6acd-ae17-6acac5a864b1-2af08d00,
#w-node-d7eca284-58cc-6acd-ae17-6acac5a864b3-2af08d00,
#w-node-d7eca284-58cc-6acd-ae17-6acac5a864b5-2af08d00,
#w-node-d7eca284-58cc-6acd-ae17-6acac5a864b7-2af08d00,
#w-node-_46b858f5-03c4-9393-bc24-c89d36852438-2af08d00,
#w-node-_46b858f5-03c4-9393-bc24-c89d3685243a-2af08d00,
#w-node-_46b858f5-03c4-9393-bc24-c89d3685243c-2af08d00,
#w-node-_46b858f5-03c4-9393-bc24-c89d3685243e-2af08d00,
#w-node-_9da9c09b-abfb-c6dd-0d0b-a71241c6a0ad-2af08d04,
#w-node-_8cdc299d-86ea-bc97-84dd-af410d7934de-2af08d05,
#w-node-_5a60ed80-c74a-3526-cb0f-e1e15e9661b5-2af08d0d,
#w-node-_5a60ed80-c74a-3526-cb0f-e1e15e9661bd-2af08d0d,
#w-node-f6ae33d8-ed30-1e67-280e-87a3876e00e2-2af08d0d,
#w-node-f6ae33d8-ed30-1e67-280e-87a3876e010f-2af08d0d,
#w-node-f6ae33d8-ed30-1e67-280e-87a3876e013c-2af08d0d,
#w-node-f6ae33d8-ed30-1e67-280e-87a3876e0169-2af08d0d,
#w-node-_71cc7694-4650-b751-208e-b15e27da55c0-2af08d0d,
#w-node-_71cc7694-4650-b751-208e-b15e27da55ed-2af08d0d,
#w-node-_71cc7694-4650-b751-208e-b15e27da561a-2af08d0d,
#w-node-_71cc7694-4650-b751-208e-b15e27da5647-2af08d0d,
#w-node-_51be9d2f-3123-fa08-ed1b-71dc9256a5fb-2af08d12,
#w-node-_927a5cbd-2e29-e010-4e04-f8454249ea0a-2af08d12,
#w-node-_522c5481-dca8-aef8-1d5e-9fbfc5b114fb-2af08d12,
#w-node-_262eb43f-4fb6-635d-5458-e5ea7699a9fb-2af08d12,
#w-node-faa02427-a04c-c97d-a6b9-563377e285c3-2af08d12,
#w-node-a94d3a3b-4bb1-2e08-2d4f-30f76d669c4b-2af08d12,
#w-node-e2bbfe61-d845-44ff-2eb4-6c834ccb0db4-2af08d12,
#w-node-d7afad71-3d34-48b4-13bb-937d978793ea-2af08d12,
#w-node-_7e7a8844-bd35-a217-0cde-0a2ec800831b-2af08d34,
#w-node-_926b4c54-91c3-91e5-f9fe-51eb68dc9aac-2af08d51,
#w-node-_926b4c54-91c3-91e5-f9fe-51eb68dc9ab5-2af08d51,
#w-node-_926b4c54-91c3-91e5-f9fe-51eb68dc9abe-2af08d51,
#w-node-_794ab515-dc63-293c-f95c-d3183f29185b-2af08d51,
#w-node-_4f3225a6-e69c-1379-0fb2-c6ef0fedbda5-2af08d52,
#w-node-_4f3225a6-e69c-1379-0fb2-c6ef0fedbdaa-2af08d52,
#w-node-_4f3225a6-e69c-1379-0fb2-c6ef0fedbdae-2af08d52,
#w-node-ae063e79-e7b5-d415-e526-3d521210a891-2af08d52,
#w-node-_136c4af5-e58b-b20e-6132-f7575d69f861-2af08d52,
#w-node-_136c4af5-e58b-b20e-6132-f7575d69f867-2af08d52,
#w-node-_136c4af5-e58b-b20e-6132-f7575d69f86d-2af08d52,
#w-node-_136c4af5-e58b-b20e-6132-f7575d69f873-2af08d52,
#w-node-_180876dc-b088-4fdb-e954-4eda097984ea-2af08d52,
#w-node-_180876dc-b088-4fdb-e954-4eda09798519-2af08d52,
#w-node-_999be52a-2949-d679-e6d5-ab18c3e3d69b-2af08d52,
#w-node-d79c694e-51b5-19b8-1c61-8ab04a20f649-2af08d52,
#w-node-_909dacc9-5f47-e339-5dc9-9b9c180b66e2-2af08d52 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_909dacc9-5f47-e339-5dc9-9b9c180b66e3-2af08d52 {
justify-self: center;
}
#w-node-_909dacc9-5f47-e339-5dc9-9b9c180b66e5-2af08d52 {
justify-self: start;
}
#w-node-cbf983a1-ffb7-ee77-97e6-7c1dfe0fdebf-2af08d53,
#w-node-cbf983a1-ffb7-ee77-97e6-7c1dfe0fdebf-2af08d55,
#w-node-bfb8a7af-b447-a1ce-7815-e9e420afe0d5-2af08d55,
#w-node-bfb8a7af-b447-a1ce-7815-e9e420afe0d7-2af08d55,
#w-node-bfb8a7af-b447-a1ce-7815-e9e420afe0d9-2af08d55,
#w-node-bfb8a7af-b447-a1ce-7815-e9e420afe0db-2af08d55,
#w-node-cbf983a1-ffb7-ee77-97e6-7c1dfe0fdebf-2af08d56,
#w-node-_8a25731c-876f-dc9d-9ddd-4603e2be371c-2af08d56,
#w-node-_8a25731c-876f-dc9d-9ddd-4603e2be371e-2af08d56,
#w-node-_8a25731c-876f-dc9d-9ddd-4603e2be3720-2af08d56,
#w-node-_8a25731c-876f-dc9d-9ddd-4603e2be3722-2af08d56,
#w-node-cbf983a1-ffb7-ee77-97e6-7c1dfe0fdebf-2af08d57,
#w-node-afd6f153-f523-4152-f482-0e06cdf56644-2af08d57,
#w-node-afd6f153-f523-4152-f482-0e06cdf56646-2af08d57,
#w-node-afd6f153-f523-4152-f482-0e06cdf56648-2af08d57,
#w-node-afd6f153-f523-4152-f482-0e06cdf5664a-2af08d57,
#w-node-cbf983a1-ffb7-ee77-97e6-7c1dfe0fdebf-2af08d58,
#w-node-fb90a738-9657-91ba-6543-b3c3a0a3f3e9-2af08d58,
#w-node-fb90a738-9657-91ba-6543-b3c3a0a3f3eb-2af08d58,
#w-node-fb90a738-9657-91ba-6543-b3c3a0a3f3ed-2af08d58,
#w-node-fb90a738-9657-91ba-6543-b3c3a0a3f3ef-2af08d58,
#w-node-_6852751d-46e4-81c0-2b45-452ce968ef52-2af08d7b,
#w-node-_6852751d-46e4-81c0-2b45-452ce968ef7f-2af08d7b,
#w-node-_6852751d-46e4-81c0-2b45-452ce968efac-2af08d7b,
#w-node-b8e9b580-7301-dbef-8f8e-6f04779ab930-2af08d7b,
#w-node-_2ad32d3c-12a7-7272-910d-412050770287-2af08d7b {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_2ad32d3c-12a7-7272-910d-412050770288-2af08d7b {
justify-self: center;
}
#w-node-_2ad32d3c-12a7-7272-910d-41205077028a-2af08d7b {
justify-self: start;
}
#w-node-f6ae33d8-ed30-1e67-280e-87a3876e00e2-405491a4,
#w-node-f6ae33d8-ed30-1e67-280e-87a3876e010f-405491a4,
#w-node-f6ae33d8-ed30-1e67-280e-87a3876e013c-405491a4,
#w-node-f6ae33d8-ed30-1e67-280e-87a3876e0169-405491a4,
#w-node-_3f506f0e-e1ae-2ef5-f2e0-cff93ec56e10-4a2987bc,
#w-node-_3f506f0e-e1ae-2ef5-f2e0-cff93ec56e12-4a2987bc,
#w-node-_3f506f0e-e1ae-2ef5-f2e0-cff93ec56e14-4a2987bc,
#w-node-_3f506f0e-e1ae-2ef5-f2e0-cff93ec56e16-4a2987bc {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_81c4481c-758b-9614-847a-24dc471e981e-4a2987bc {
place-self: center;
}
#w-node-_97fdfd95-8deb-f71d-21b7-817e95500977-19429b12,
#w-node-_40b3e769-d6a0-9d1f-bbcb-e664c8388434-19429b12,
#w-node-_553a99cb-3a02-72b3-03f5-0c4a526b2d77-19429b12,
#w-node-_354ace06-6a4c-bc13-ad20-6b10a015d6e3-19429b12,
#w-node-cc0a3f0c-9fbf-207c-28b9-18c757c91cad-19429b12,
#w-node-_62541339-c77e-7d8b-8883-ced0452b2b35-19429b12,
#w-node-_2b48173e-c9f3-3e7a-9f55-deca83388d38-19429b12,
#w-node-_1fe8f76f-ac80-e489-84a0-b1e22f3caba9-19429b12,
#w-node-d3fec3c6-5ce3-a556-adfb-f0e58c847efd-19429b12,
#w-node-_8dd32d40-fa4e-7d1c-9954-72b8720dd24a-19429b12,
#w-node-d2305bfc-992f-0c72-cb5f-d5f3575a9527-19429b12,
#w-node-d1eb9a7b-4afa-76f1-8b5f-1d7784df59a7-19429b12,
#w-node-_1eeaefb3-0fa1-cf23-7c88-80e2bc781f02-19429b12,
#w-node-_13f55cfc-de97-c644-9d9a-d3949944aeb8-19429b12,
#w-node-fcd75cc3-bb07-894a-4f80-3c3aca90c79a-19429b12,
#w-node-_5d08d9f0-0d6b-e097-82e1-01374e788019-19429b12,
#w-node-_849440f8-31e5-c576-dc80-c75c58cba479-19429b12,
#w-node-_584cbd57-eb1f-2dbd-0a35-af0d6c91de48-19429b12,
#w-node-b090ade3-9a95-38fb-1e12-d1ec00a76662-19429b12,
#w-node-_8a420ca8-a404-5e47-be0a-cabc4a5b1151-19429b12,
#w-node-_51be9d2f-3123-fa08-ed1b-71dc9256a5fb-19429b12,
#w-node-_927a5cbd-2e29-e010-4e04-f8454249ea0a-19429b12,
#w-node-_522c5481-dca8-aef8-1d5e-9fbfc5b114fb-19429b12,
#w-node-_262eb43f-4fb6-635d-5458-e5ea7699a9fb-19429b12,
#w-node-faa02427-a04c-c97d-a6b9-563377e285c3-19429b12,
#w-node-a94d3a3b-4bb1-2e08-2d4f-30f76d669c4b-19429b12,
#w-node-e2bbfe61-d845-44ff-2eb4-6c834ccb0db4-19429b12,
#w-node-d7afad71-3d34-48b4-13bb-937d978793ea-19429b12,
#w-node-_793e8c9c-1aa7-824e-52eb-8e3d4313d0b0-37ad9038,
#w-node-_793e8c9c-1aa7-824e-52eb-8e3d4313d0b2-37ad9038,
#w-node-_793e8c9c-1aa7-824e-52eb-8e3d4313d0b4-37ad9038,
#w-node-_793e8c9c-1aa7-824e-52eb-8e3d4313d0b6-37ad9038,
#w-node-_1c156149-4a29-a063-f40b-4fc7647d4e58-37ad9038,
#w-node-_1c156149-4a29-a063-f40b-4fc7647d4e5d-37ad9038,
#w-node-_1c156149-4a29-a063-f40b-4fc7647d4e63-37ad9038,
#w-node-_8ca279b4-a064-8bb6-f89d-e6ecfdcb9cda-37ad9038,
#w-node-_8ca279b4-a064-8bb6-f89d-e6ecfdcb9ce4-37ad9038,
#w-node-_3f2819c8-7dbb-85d0-7c6b-a7c6e2f82ad2-37ad9038,
#w-node-_3f2819c8-7dbb-85d0-7c6b-a7c6e2f82ad4-37ad9038,
#w-node-_3f2819c8-7dbb-85d0-7c6b-a7c6e2f82ad6-37ad9038,
#w-node-_3f2819c8-7dbb-85d0-7c6b-a7c6e2f82ad8-37ad9038 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
@media screen and (min-width: 1280px) {
#w-node-f8b3e096-da10-3c56-9579-95d2a22af0e4-2af08d00,
#w-node-_8e8e7418-e13c-dccd-2606-beb32f6b8204-2af08d00,
#w-node-f735648c-0476-f186-d6e8-609dce1cdbc4-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdbc9-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdbce-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdbd8-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdbdd-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdbe2-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdbef-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdbf4-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdbf9-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdc03-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdc12-2af08d77,
#w-node-f735648c-0476-f186-d6e8-609dce1cdc21-2af08d77 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
}
@media screen and (max-width: 991px) {
#w-node-cd5b10f6-7764-957a-9373-005dddbfe101-2af08d11 {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_4f3225a6-e69c-1379-0fb2-c6ef0fedbdae-2af08d52,
#w-node-_1c156149-4a29-a063-f40b-4fc7647d4e63-37ad9038 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
}
@media screen and (max-width: 479px) {
#w-node-_909dacc9-5f47-e339-5dc9-9b9c180b66e5-2af08d52,
#w-node-_2ad32d3c-12a7-7272-910d-41205077028a-2af08d7b {
justify-self: center;
}
}
@font-face {
font-family: 'Avenir Black';
src: url('https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/6476e4b936b2810410804993_Avenir%20Black.ttf') format('truetype');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Avenir Heavy';
src: url('https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/6476e4dfb41557a22ae28c3a_Avenir%20Heavy.ttf') format('truetype');
font-weight: 700;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Avenir Regular';
src: url('https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/6476e4fd816823abe720d0b7_Avenir%20Regular.ttf') format('truetype');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Avenir Light';
src: url('https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/6476e54a5f664581425345aa_Avenir%20Light.ttf') format('truetype');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Avenir Light 400';
src: url('https://cdn.prod.website-files.com/64760766fa26f8bd63c8fee5/6476e54a5f664581425345aa_Avenir%20Light.ttf') format('truetype');
font-weight: 400;
font-style: normal;
font-display: swap;
}