.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wpcf7 form{position:relative}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:1.2em}.wpcf7 .wpcf7-form-control-wrap{width:100%;display:block}.wpcf7 input:not([type=submit]):focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--ast-border-color);outline:0}.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{width:100%;padding:.75em}.wpcf7 input[type=file]{color:#666;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{display:inline-block;background:#e9eef2;color:#555;clear:none;cursor:pointer;line-height:0;height:1.2em;margin:-3px 4px 0 0;outline:0;padding:0;border-radius:.2em;text-align:center;vertical-align:middle;width:1.4em;min-width:1.4em;transition:all .2s linear}.intl-tel-input{position:relative; }.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input ul.country-list {list-style:none;padding:0;margin:0;}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc; list-style:none;}.intl-tel-input .country-list li.country {list-style:none;}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(//www.metasyssoftware.com/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(//www.metasyssoftware.com/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags@2x.png)}}.iti-flag.np{background-color:transparent}.country-select{position:relative; }.country-select *{-webkit-box-sizing:border-box;box-sizing:border-box}.country-select .hide{display:none}.country-select .v-hide{visibility:hidden}.country-select input,.country-select input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.country-select .flag-dropdown{position:absolute;top:0;bottom:0;right:0;padding:1px}.country-select .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.country-select .selected-flag .flag{position:absolute;top:0;bottom:0;margin:auto}.country-select .selected-flag .arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.country-select .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.country-select ul.country-list{	list-style:none;padding:0;margin:0;}.country-select .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.country-select .country-list .flag{display:inline-block;width:20px;margin-right:6px}@media (max-width:500px){.country-select .country-list{white-space:normal}}.country-select .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc; list-style:none;}.country-select .country-list .country{padding:5px 10px}.country-select .country-list li.country{list-style:none;}.country-select .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.country-select .country-list .country-name,.country-select .country-list .flag{vertical-align:middle}.country-select.inside input,.country-select.inside input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.country-select.inside .flag-dropdown{right:auto;left:0}.country-select.inside .selected-flag{width:46px}.country-select.inside .flag-dropdown:hover{cursor:pointer}.country-select.inside .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,.05)}.country-select.inside input[disabled]+.flag-dropdown:hover,.country-select.inside input[readonly]+.flag-dropdown:hover{cursor:default}.country-select.inside input[disabled]+.flag-dropdown:hover .selected-flag,.country-select.inside input[readonly]+.flag-dropdown:hover .selected-flag{background-color:transparent}.country-select .flag{height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(//www.metasyssoftware.com/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0;width:20px}.country-select .flag.be{width:18px}.country-select .flag.ch{width:15px}.country-select .flag.mc{width:19px}.country-select .flag.ne{width:18px}.country-select .flag.np{width:13px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.country-select .flag{background-image:url(//www.metasyssoftware.com/wp-content/plugins/country-phone-field-contact-form-7/assets/img/flags@2x.png);background-size:5630px 15px}}.country-select .flag.ac{height:10px;background-position:0 0}.country-select .flag.ad{height:14px;background-position:-22px 0}.country-select .flag.ae{height:10px;background-position:-44px 0}.country-select .flag.af{height:14px;background-position:-66px 0}.country-select .flag.ag{height:14px;background-position:-88px 0}.country-select .flag.ai{height:10px;background-position:-110px 0}.country-select .flag.al{height:15px;background-position:-132px 0}.country-select .flag.am{height:10px;background-position:-154px 0}.country-select .flag.ao{height:14px;background-position:-176px 0}.country-select .flag.aq{height:14px;background-position:-198px 0}.country-select .flag.ar{height:13px;background-position:-220px 0}.country-select .flag.as{height:10px;background-position:-242px 0}.country-select .flag.at{height:14px;background-position:-264px 0}.country-select .flag.au{height:10px;background-position:-286px 0}.country-select .flag.aw{height:14px;background-position:-308px 0}.country-select .flag.ax{height:13px;background-position:-330px 0}.country-select .flag.az{height:10px;background-position:-352px 0}.country-select .flag.ba{height:10px;background-position:-374px 0}.country-select .flag.bb{height:14px;background-position:-396px 0}.country-select .flag.bd{height:12px;background-position:-418px 0}.country-select .flag.be{height:15px;background-position:-440px 0}.country-select .flag.bf{height:14px;background-position:-460px 0}.country-select .flag.bg{height:12px;background-position:-482px 0}.country-select .flag.bh{height:12px;background-position:-504px 0}.country-select .flag.bi{height:12px;background-position:-526px 0}.country-select .flag.bj{height:14px;background-position:-548px 0}.country-select .flag.bl{height:14px;background-position:-570px 0}.country-select .flag.bm{height:10px;background-position:-592px 0}.country-select .flag.bn{height:10px;background-position:-614px 0}.country-select .flag.bo{height:14px;background-position:-636px 0}.country-select .flag.bq{height:14px;background-position:-658px 0}.country-select .flag.br{height:14px;background-position:-680px 0}.country-select .flag.bs{height:10px;background-position:-702px 0}.country-select .flag.bt{height:14px;background-position:-724px 0}.country-select .flag.bv{height:15px;background-position:-746px 0}.country-select .flag.bw{height:14px;background-position:-768px 0}.country-select .flag.by{height:10px;background-position:-790px 0}.country-select .flag.bz{height:14px;background-position:-812px 0}.country-select .flag.ca{height:10px;background-position:-834px 0}.country-select .flag.cc{height:10px;background-position:-856px 0}.country-select .flag.cd{height:15px;background-position:-878px 0}.country-select .flag.cf{height:14px;background-position:-900px 0}.country-select .flag.cg{height:14px;background-position:-922px 0}.country-select .flag.ch{height:15px;background-position:-944px 0}.country-select .flag.ci{height:14px;background-position:-961px 0}.country-select .flag.ck{height:10px;background-position:-983px 0}.country-select .flag.cl{height:14px;background-position:-1005px 0}.country-select .flag.cm{height:14px;background-position:-1027px 0}.country-select .flag.cn{height:14px;background-position:-1049px 0}.country-select .flag.co{height:14px;background-position:-1071px 0}.country-select .flag.cp{height:14px;background-position:-1093px 0}.country-select .flag.cr{height:12px;background-position:-1115px 0}.country-select .flag.cu{height:10px;background-position:-1137px 0}.country-select .flag.cv{height:12px;background-position:-1159px 0}.country-select .flag.cw{height:14px;background-position:-1181px 0}.country-select .flag.cx{height:10px;background-position:-1203px 0}.country-select .flag.cy{height:13px;background-position:-1225px 0}.country-select .flag.cz{height:14px;background-position:-1247px 0}.country-select .flag.de{height:12px;background-position:-1269px 0}.country-select .flag.dg{height:10px;background-position:-1291px 0}.country-select .flag.dj{height:14px;background-position:-1313px 0}.country-select .flag.dk{height:15px;background-position:-1335px 0}.country-select .flag.dm{height:10px;background-position:-1357px 0}.country-select .flag.do{height:13px;background-position:-1379px 0}.country-select .flag.dz{height:14px;background-position:-1401px 0}.country-select .flag.ea{height:14px;background-position:-1423px 0}.country-select .flag.ec{height:14px;background-position:-1445px 0}.country-select .flag.ee{height:13px;background-position:-1467px 0}.country-select .flag.eg{height:14px;background-position:-1489px 0}.country-select .flag.eh{height:10px;background-position:-1511px 0}.country-select .flag.er{height:10px;background-position:-1533px 0}.country-select .flag.es{height:14px;background-position:-1555px 0}.country-select .flag.et{height:10px;background-position:-1577px 0}.country-select .flag.eu{height:14px;background-position:-1599px 0}.country-select .flag.fi{height:12px;background-position:-1621px 0}.country-select .flag.fj{height:10px;background-position:-1643px 0}.country-select .flag.fk{height:10px;background-position:-1665px 0}.country-select .flag.fm{height:11px;background-position:-1687px 0}.country-select .flag.fo{height:15px;background-position:-1709px 0}.country-select .flag.fr{height:14px;background-position:-1731px 0}.country-select .flag.ga{height:15px;background-position:-1753px 0}.country-select .flag.gb{height:10px;background-position:-1775px 0}.country-select .flag.gd{height:12px;background-position:-1797px 0}.country-select .flag.ge{height:14px;background-position:-1819px 0}.country-select .flag.gf{height:14px;background-position:-1841px 0}.country-select .flag.gg{height:14px;background-position:-1863px 0}.country-select .flag.gh{height:14px;background-position:-1885px 0}.country-select .flag.gi{height:10px;background-position:-1907px 0}.country-select .flag.gl{height:14px;background-position:-1929px 0}.country-select .flag.gm{height:14px;background-position:-1951px 0}.country-select .flag.gn{height:14px;background-position:-1973px 0}.country-select .flag.gp{height:14px;background-position:-1995px 0}.country-select .flag.gq{height:14px;background-position:-2017px 0}.country-select .flag.gr{height:14px;background-position:-2039px 0}.country-select .flag.gs{height:10px;background-position:-2061px 0}.country-select .flag.gt{height:13px;background-position:-2083px 0}.country-select .flag.gu{height:11px;background-position:-2105px 0}.country-select .flag.gw{height:10px;background-position:-2127px 0}.country-select .flag.gy{height:12px;background-position:-2149px 0}.country-select .flag.hk{height:14px;background-position:-2171px 0}.country-select .flag.hm{height:10px;background-position:-2193px 0}.country-select .flag.hn{height:10px;background-position:-2215px 0}.country-select .flag.hr{height:10px;background-position:-2237px 0}.country-select .flag.ht{height:12px;background-position:-2259px 0}.country-select .flag.hu{height:10px;background-position:-2281px 0}.country-select .flag.ic{height:14px;background-position:-2303px 0}.country-select .flag.id{height:14px;background-position:-2325px 0}.country-select .flag.ie{height:10px;background-position:-2347px 0}.country-select .flag.il{height:15px;background-position:-2369px 0}.country-select .flag.im{height:10px;background-position:-2391px 0}.country-select .flag.in{height:14px;background-position:-2413px 0}.country-select .flag.io{height:10px;background-position:-2435px 0}.country-select .flag.iq{height:14px;background-position:-2457px 0}.country-select .flag.ir{height:12px;background-position:-2479px 0}.country-select .flag.is{height:15px;background-position:-2501px 0}.country-select .flag.it{height:14px;background-position:-2523px 0}.country-select .flag.je{height:12px;background-position:-2545px 0}.country-select .flag.jm{height:10px;background-position:-2567px 0}.country-select .flag.jo{height:10px;background-position:-2589px 0}.country-select .flag.jp{height:14px;background-position:-2611px 0}.country-select .flag.ke{height:14px;background-position:-2633px 0}.country-select .flag.kg{height:12px;background-position:-2655px 0}.country-select .flag.kh{height:13px;background-position:-2677px 0}.country-select .flag.ki{height:10px;background-position:-2699px 0}.country-select .flag.km{height:12px;background-position:-2721px 0}.country-select .flag.kn{height:14px;background-position:-2743px 0}.country-select .flag.kp{height:10px;background-position:-2765px 0}.country-select .flag.kr{height:14px;background-position:-2787px 0}.country-select .flag.kw{height:10px;background-position:-2809px 0}.country-select .flag.ky{height:10px;background-position:-2831px 0}.country-select .flag.kz{height:10px;background-position:-2853px 0}.country-select .flag.la{height:14px;background-position:-2875px 0}.country-select .flag.lb{height:14px;background-position:-2897px 0}.country-select .flag.lc{height:10px;background-position:-2919px 0}.country-select .flag.li{height:12px;background-position:-2941px 0}.country-select .flag.lk{height:10px;background-position:-2963px 0}.country-select .flag.lr{height:11px;background-position:-2985px 0}.country-select .flag.ls{height:14px;background-position:-3007px 0}.country-select .flag.lt{height:12px;background-position:-3029px 0}.country-select .flag.lu{height:12px;background-position:-3051px 0}.country-select .flag.lv{height:10px;background-position:-3073px 0}.country-select .flag.ly{height:10px;background-position:-3095px 0}.country-select .flag.ma{height:14px;background-position:-3117px 0}.country-select .flag.mc{height:15px;background-position:-3139px 0}.country-select .flag.md{height:10px;background-position:-3160px 0}.country-select .flag.me{height:10px;background-position:-3182px 0}.country-select .flag.mf{height:14px;background-position:-3204px 0}.country-select .flag.mg{height:14px;background-position:-3226px 0}.country-select .flag.mh{height:11px;background-position:-3248px 0}.country-select .flag.mk{height:10px;background-position:-3270px 0}.country-select .flag.ml{height:14px;background-position:-3292px 0}.country-select .flag.mm{height:14px;background-position:-3314px 0}.country-select .flag.mn{height:10px;background-position:-3336px 0}.country-select .flag.mo{height:14px;background-position:-3358px 0}.country-select .flag.mp{height:10px;background-position:-3380px 0}.country-select .flag.mq{height:14px;background-position:-3402px 0}.country-select .flag.mr{height:14px;background-position:-3424px 0}.country-select .flag.ms{height:10px;background-position:-3446px 0}.country-select .flag.mt{height:14px;background-position:-3468px 0}.country-select .flag.mu{height:14px;background-position:-3490px 0}.country-select .flag.mv{height:14px;background-position:-3512px 0}.country-select .flag.mw{height:14px;background-position:-3534px 0}.country-select .flag.mx{height:12px;background-position:-3556px 0}.country-select .flag.my{height:10px;background-position:-3578px 0}.country-select .flag.mz{height:14px;background-position:-3600px 0}.country-select .flag.na{height:14px;background-position:-3622px 0}.country-select .flag.nc{height:10px;background-position:-3644px 0}.country-select .flag.ne{height:15px;background-position:-3666px 0}.country-select .flag.nf{height:10px;background-position:-3686px 0}.country-select .flag.ng{height:10px;background-position:-3708px 0}.country-select .flag.ni{height:12px;background-position:-3730px 0}.country-select .flag.nl{height:14px;background-position:-3752px 0}.country-select .flag.no{height:15px;background-position:-3774px 0}.country-select .flag.np{height:15px;background-position:-3796px 0;background-color:transparent}.country-select .flag.nr{height:10px;background-position:-3811px 0}.country-select .flag.nu{height:10px;background-position:-3833px 0}.country-select .flag.nz{height:10px;background-position:-3855px 0}.country-select .flag.om{height:10px;background-position:-3877px 0}.country-select .flag.pa{height:14px;background-position:-3899px 0}.country-select .flag.pe{height:14px;background-position:-3921px 0}.country-select .flag.pf{height:14px;background-position:-3943px 0}.country-select .flag.pg{height:15px;background-position:-3965px 0}.country-select .flag.ph{height:10px;background-position:-3987px 0}.country-select .flag.pk{height:14px;background-position:-4009px 0}.country-select .flag.pl{height:13px;background-position:-4031px 0}.country-select .flag.pm{height:14px;background-position:-4053px 0}.country-select .flag.pn{height:10px;background-position:-4075px 0}.country-select .flag.pr{height:14px;background-position:-4097px 0}.country-select .flag.ps{height:10px;background-position:-4119px 0}.country-select .flag.pt{height:14px;background-position:-4141px 0}.country-select .flag.pw{height:13px;background-position:-4163px 0}.country-select .flag.py{height:11px;background-position:-4185px 0}.country-select .flag.qa{height:8px;background-position:-4207px 0}.country-select .flag.re{height:14px;background-position:-4229px 0}.country-select .flag.ro{height:14px;background-position:-4251px 0}.country-select .flag.rs{height:14px;background-position:-4273px 0}.country-select .flag.ru{height:14px;background-position:-4295px 0}.country-select .flag.rw{height:14px;background-position:-4317px 0}.country-select .flag.sa{height:14px;background-position:-4339px 0}.country-select .flag.sb{height:10px;background-position:-4361px 0}.country-select .flag.sc{height:10px;background-position:-4383px 0}.country-select .flag.sd{height:10px;background-position:-4405px 0}.country-select .flag.se{height:13px;background-position:-4427px 0}.country-select .flag.sg{height:14px;background-position:-4449px 0}.country-select .flag.sh{height:10px;background-position:-4471px 0}.country-select .flag.si{height:10px;background-position:-4493px 0}.country-select .flag.sj{height:15px;background-position:-4515px 0}.country-select .flag.sk{height:14px;background-position:-4537px 0}.country-select .flag.sl{height:14px;background-position:-4559px 0}.country-select .flag.sm{height:15px;background-position:-4581px 0}.country-select .flag.sn{height:14px;background-position:-4603px 0}.country-select .flag.so{height:14px;background-position:-4625px 0}.country-select .flag.sr{height:14px;background-position:-4647px 0}.country-select .flag.ss{height:10px;background-position:-4669px 0}.country-select .flag.st{height:10px;background-position:-4691px 0}.country-select .flag.sv{height:12px;background-position:-4713px 0}.country-select .flag.sx{height:14px;background-position:-4735px 0}.country-select .flag.sy{height:14px;background-position:-4757px 0}.country-select .flag.sz{height:14px;background-position:-4779px 0}.country-select .flag.ta{height:10px;background-position:-4801px 0}.country-select .flag.tc{height:10px;background-position:-4823px 0}.country-select .flag.td{height:14px;background-position:-4845px 0}.country-select .flag.tf{height:14px;background-position:-4867px 0}.country-select .flag.tg{height:13px;background-position:-4889px 0}.country-select .flag.th{height:14px;background-position:-4911px 0}.country-select .flag.tj{height:10px;background-position:-4933px 0}.country-select .flag.tk{height:10px;background-position:-4955px 0}.country-select .flag.tl{height:10px;background-position:-4977px 0}.country-select .flag.tm{height:14px;background-position:-4999px 0}.country-select .flag.tn{height:14px;background-position:-5021px 0}.country-select .flag.to{height:10px;background-position:-5043px 0}.country-select .flag.tr{height:14px;background-position:-5065px 0}.country-select .flag.tt{height:12px;background-position:-5087px 0}.country-select .flag.tv{height:10px;background-position:-5109px 0}.country-select .flag.tw{height:14px;background-position:-5131px 0}.country-select .flag.tz{height:14px;background-position:-5153px 0}.country-select .flag.ua{height:14px;background-position:-5175px 0}.country-select .flag.ug{height:14px;background-position:-5197px 0}.country-select .flag.um{height:11px;background-position:-5219px 0}.country-select .flag.us{height:11px;background-position:-5241px 0}.country-select .flag.uy{height:14px;background-position:-5263px 0}.country-select .flag.uz{height:10px;background-position:-5285px 0}.country-select .flag.va{width:15px;height:15px;background-position:-5307px 0}.country-select .flag.vc{height:14px;background-position:-5324px 0}.country-select .flag.ve{height:14px;background-position:-5346px 0}.country-select .flag.vg{height:10px;background-position:-5368px 0}.country-select .flag.vi{height:14px;background-position:-5390px 0}.country-select .flag.vn{height:14px;background-position:-5412px 0}.country-select .flag.vu{height:12px;background-position:-5434px 0}.country-select .flag.wf{height:14px;background-position:-5456px 0}.country-select .flag.ws{height:10px;background-position:-5478px 0}.country-select .flag.xk{height:15px;background-position:-5500px 0}.country-select .flag.ye{height:14px;background-position:-5522px 0}.country-select .flag.yt{height:14px;background-position:-5544px 0}.country-select .flag.za{height:14px;background-position:-5566px 0}.country-select .flag.zm{height:14px;background-position:-5588px 0}.country-select .flag.zw{height:10px;background-position:-5610px 0}body,html{overflow-x: hidden;}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px) scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px) scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translateX(-100%)}[data-aos=slide-left]{transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:6px;color:#fff;display:none;padding:10px;position:absolute;white-space:nowrap;z-index:2147483647}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,.8);bottom:-10px}#powerTip.e:before{border-right:10px solid #333;border-right:10px solid rgba(0,0,0,.8);left:-10px}#powerTip.s:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,.8);top:-10px}#powerTip.w:before{border-left:10px solid #333;border-left:10px solid rgba(0,0,0,.8);right:-10px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,.8);bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,.8);top:-10px}#powerTip.ne-alt:before,#powerTip.nw-alt:before,#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,.8);bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before,#powerTip.se-alt:before{left:auto;right:10px}#powerTip.se-alt:before,#powerTip.sw-alt:before{border-top:none;border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,.8);bottom:auto;top:-10px}body{
position: inherit !important;
}
@-moz-keyframes Ani {
0% {
box-shadow: 0 0 0 rgba(255,255,255,0);
border: 1px solid rgba(255,255,255,0);
-webkit-transform: scale(0);
transform: scale(0)
}
70% {
box-shadow: 0 0 50px #fff;
border: 1px solid #fff;
-webkit-transform: scale(1);
transform: scale(1)
}
100% {
box-shadow: 0 0 60px rgba(255,255,255,0);
border: 0 solid rgba(255,255,255,0);
-webkit-transform: scale(1.5);
transform: scale(1.5)
}
}
@-webkit-keyframes Ani {
0% {
box-shadow: 0 0 0 rgba(255,255,255,0);
border: 1px solid rgba(255,255,255,0);
-webkit-transform: scale(0);
transform: scale(0)
}
70% {
box-shadow: 0 0 50px #fff;
border: 1px solid #fff;
-webkit-transform: scale(1);
transform: scale(1)
}
100% {
box-shadow: 0 0 60px rgba(255,255,255,0);
border: 0 solid rgba(255,255,255,0);
-webkit-transform: scale(1.5);
transform: scale(1.5)
}
}
@keyframes Ani {
0% {
box-shadow: 0 0 0 rgba(255,255,255,0);
border: 1px solid rgba(255,255,255,0);
-webkit-transform: scale(0);
transform: scale(0)
}
70% {
box-shadow: 0 0 50px #fff;
border: 1px solid #fff;
-webkit-transform: scale(1);
transform: scale(1)
}
100% {
box-shadow: 0 0 60px rgba(255,255,255,0);
border: 0 solid rgba(255,255,255,0);
-webkit-transform: scale(1.5);
transform: scale(1.5)
}
}
#powerTip {
background-color: #000;
}
#powerTip.n:before {
border-top: 10px solid rgba(0,0,0,1);
}
#powerTip.s:before {
border-bottom: 10px solid #000;
}
#powerTip.e:before {
border-right: 10px solid #000;
}
#powerTip.w:before {
border-left: 10px solid #000;
right: -10px
}
#powerTip.ne:before,#powerTip.nw:before {
border-top: 10px solid #000;
border-top: 10px solid rgba(0,0,0,1);
}
#powerTip.se:before,#powerTip.sw:before {
border-bottom: 10px solid #000;
border-bottom: 10px solid rgba(0,0,0,1);
}
#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before {
border-top: 10px solid #000;
border-top: 10px solid rgba(0,0,0,1);
}
#powerTip.sw-alt:before,#powerTip.se-alt:before {
border-bottom: 10px solid #000;
border-bottom: 10px solid rgba(0,0,0,1);
}
.wrap_svl {
position: relative;
float: left;
margin: 0 auto;    
max-width: 100%;
}
.wrap_svl:after{
content: "";
display: table;
clear: both;
}
.images_wrap img {
width: 100%;
height: auto;
display: block;
}
.drag_element {
position: absolute;
top: 0;
left: 0;
min-width: 1px;
min-height: 1px;
}
.point_style{
position: relative;
z-index: 10;
display: block;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
box-sizing: border-box;
text-align: center;
}
.point_style img{
position: absolute;
top: 0;
left: 0;
width: inherit;
max-width: inherit;
}
body .wrap_svl img.pins_image_hover,
body .wrap_svl .point_style.has-hover:hover img.pins_image {
display: none !important;
}
body .wrap_svl .point_style.has-hover:hover img.pins_image_hover {
display: block !important;
}
.tolltip_points{
text-align: center;
}
.tolltip_points img{
width: 130px;
height: 130px;
border: 1px solid #fff;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
}
.tolltip_points .points_name{
display: block;
font-size: 16px;
}
.tolltip_points .points_desc{
display: block;
font-size: 14px;
}
.mobile_points_wrap{
display: none;
}
.mobile_points_box {
width: 50%;
float: left;
padding: 0 5px 15px 5px;
text-align: center;
}
.img_points_box {
display: inline-block;
width: 100px;
height: 100px;
border-radius: 50%;
overflow: hidden;
border: 1px solid #fff;
}
.img_points_box img {
width: 100%;
height: 100%;
}
.mobile_points_box:nth-child(2n+1) {
clear: both;
}
ul.list_content_point {
list-style: none;
margin: 0 0 10px;
padding: 0;
}
ul.list_content_point li {
position: relative;
padding: 3px 0 0 20px;
margin: 0 0 5px 0;
}
ul.list_content_point li:before {
content: "";
font-family: FontAwesome;  
position: absolute;
top: 0;
left: 0;
font-size: 20px;  
}
ul.list_content_point li.address_point:before {
content: "\f041";    
}
ul.list_content_point li.person_point:before {
content: "\f183";    
}
ul.list_content_point li.tel_point:before {
content: "\f095";    
}
ul.list_content_point li.fax_point:before {
content: "\f1ac";    
font-size: 15px;
top: 4px;
}
ul.list_content_point li.mail_point:before {
content: "\f0e0";    
font-size: 15px;
top: 4px;
}
.box_view_html {
color: #fff;
font-weight: 300;
max-width: 530px;
white-space: normal;
overflow: hidden;
position: relative;
}
.thumb_point {
float: left;
width: 30%;
}
.has-thumb .content_point {
width: 70%;
float: left;
padding: 0 0 0 15px;
}
.has-thumb .content_point h3 {
font-size: 19px;
}
.linkto_point {
text-align: right;
margin: 20px 0 0 0;
}
.wrap_svl_center {
text-align: center;
}
.wrap_svl_center_box {
display: inline-block;
}
body .point_style a img,
body .point_style img {
max-width: inherit !important;
vertical-align: inherit;
border-radius: 0 !important;;
-moz-border-radius: 0 !important;;
-webkit-border-radius: 0 !important;;
box-shadow: none !important;;
-moz-box-shadow: none !important;;
-webkit-box-shadow: none !important;;
}
.pins_animation{
border: 3px solid rgba(255,255,255,.5);
width: 30px;
height: 30px;
position: absolute;
left: 0;
top: 0;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
box-shadow: 0 0 20px rgba(255,255,255,.5);
pointer-events: none;
}
.pins_animation.ihotspot_pulse{
-moz-animation: Ani 2s infinite;
-webkit-animation: Ani 2s infinite;
animation: Ani 2s infinite;
}
span.close_ihp {
display: none;
}
body .point_style a:hover img {
background: transparent !important;
}
span.close_ihp svg {
width: 25px;
height: 25px;
}
@media (max-width: 500px){
.ihp_popup_full div#powerTip {
position: fixed;
top: 0 !important;
left: 0 !important;
width: 100%;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
}
.ihp_popup_full span.close_ihp {
display: block;
float: right;
width: 25px;
height: 25px;
}
.ihp_popup_full span.close_ihp svg {
fill: #fff;
}
}.attachment svg,.widget_media_image svg{max-width:100%;height:auto}.iw-text-left {
text-align: left !important; }
.iw-text-right {
text-align: right !important; }
.iw-text-center {
text-align: center !important; }
.iw-text-justify {
text-align: justify !important; } @media screen and (min-width: 640px) {
.iw-small {
display: none !important; } }
@media screen and (max-width: 640px) {
.iw-med-up {
display: none !important; } }
@media screen and (max-width: 640px), screen and (min-width: 1024px) {
.iw-medium {
display: none !important; } }
@media screen and (min-width: 1024px) {
.iw-med-dw {
display: none !important; } }
@media screen and (max-width: 1024px) {
.iw-large {
display: none !important; } } .iw-show-l,
.iw-hide-p {
display: inherit !important; }
.iw-hide-l,
.iw-show-p {
display: none !important; }
@media only screen and (orientation: landscape) {
.iw-show-l,
.iw-hide-p {
display: inherit !important; }
.iw-hide-l,
.iw-show-p {
display: none !important; } }
@media only screen and (orientation: portrait) {
.iw-show-p,
.iw-hide-l {
display: inherit !important; }
.iw-hide-p,
.iw-show-l {
display: none !important; } }
.iw-row {
margin: 0 auto;
width: 100%; }
.iw-row:before, .iw-row:after {
content: " ";
display: table; }
.iw-row:after {
clear: both; }
.iw-cols {
width: 100%;
float: left;
box-sizing: border-box;
position: relative; }.annual-returns-list {
list-style: none;
margin: 20px auto;
padding: 0 20px;
max-width: 900px; display: grid;
grid-template-columns: 1fr 1fr; column-gap: 40px; row-gap: 12px; }
.annual-returns-list li {
position: relative;
padding-left: 28px; margin-bottom: 0; }
.annual-returns-list li::before {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 18px; height: 18px; background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2025/10/pdf-icon.png);
background-size: contain;
background-repeat: no-repeat;
}
.annual-returns-list a {
color: #0073aa;
font-weight: 600;
text-decoration: none;
transition: color 0.3s ease;
}
.annual-returns-list a:hover {
color: #005580;
text-decoration: underline;
} @media (max-width: 768px) {
.annual-returns-list {
grid-template-columns: 1fr;
column-gap: 0;
}
}
.clutch-widget-wrap {
background-color: transparent !important;
width: 279px !important;
height: 55px !important;
overflow: hidden;
margin: 0 auto;
}
.clutch-widget-wrap iframe {
background-color: transparent !important;
width: 270px !important;
height: 45px !important;
} .author-section {
margin: 0 auto;
}
.author-section .author-card .author-info {
padding-top: 0;
}
.author-section .author-card h3.skills-title {
font-size: 22px;
}
.author-section .author-card .author-info p.job-title {
margin-bottom: 0;
}
.author-section .author-card .author-info h2.author-name {
margin: 0;
font-size: 24px;
}
.author-card {
background: #ffffff;
border-radius: 12px;
padding: 40px;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
border: 1px solid #e9ecef;
display: grid;
grid-template-columns: auto 1fr;
grid-template-rows: auto 1fr;
gap: 30px;
position: relative;
} .author-image-container {
grid-row: 1;
grid-column: 1;
position: relative;
}
.image-wrapper {
position: relative;
width: 160px;
height: 160px;
}
.author-photo {
width: 160px;
height: 160px;
border-radius: 50%;
object-fit: cover;
border: 3px solid #f8f9fa;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
transition: all 0.3s ease;
}
.author-photo:hover {
transform: scale(1.02);
box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
}
.status-indicator {
display: none !important;
position: absolute;
bottom: 5px;
right: 5px;
background: #007bff;
color: white;
padding: 6px 12px;
border-radius: 16px;
font-size: 0.75rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.5px;
box-shadow: 0 2px 8px rgba(0, 123, 255, 0.3);
border: 2px solid #fff;
display: flex;
align-items: center;
gap: 4px;
}
.status-indicator i {
font-size: 0.8rem;
} .author-info {
grid-row: 1;
grid-column: 2;
position: relative;
display: flex;
flex-direction: column;
justify-content: flex-start;
}
.name-section {
margin-bottom: 0;
}
.author-name {
font-size: 2.2rem;
font-weight: 700;
color: #2c3e50;
margin-bottom: 8px;
line-height: 1.2;
}
.job-title {
font-size: 1.2rem;
color: #6c757d;
font-weight: 500;
margin-bottom: 4px;
}
.company {
font-size: 1rem;
color: #8e9aaf;
font-weight: 400;
margin-bottom: 16px;
}
.experience-badges {
display: flex;
gap: 12px;
flex-wrap: wrap;
align-items: center;
}
.badge {
padding: 6px 12px !important;
border-radius: 16px !important;
font-size: 0.8rem !important;
font-weight: 500 !important;
letter-spacing: 0.3px;
}
.badge.experience {
background: #e8f5e8;
color: #2e7d32;
border: 1px solid #c8e6c9;
}
.badge.certification {
background: #e3f2fd;
color: #1976d2;
border: 1px solid #bbdefb;
}
.bio-text {
grid-row: 2;
grid-column: 1 / -1;
margin-bottom: 0 !important;
}
.bio-text p {
font-size: 1rem;
line-height: 1.7;
color: #495057;
text-align: justify;
margin-bottom: 0 !important;
}
.skills-container {
grid-row: 3;
grid-column: 1 / -1;
background: #f8f9fa;
border-radius: 8px;
padding: 0px 25px 30px;
border: 1px solid #e9ecef;
margin-top: 20px;
}
.skills-title {
font-size: 1.3rem;
font-weight: 600;
color: #2c3e50;
margin-bottom: 15px;
display: flex;
align-items: center;
gap: 8px;
}
.skills-title::before {
content: '';
width: 3px;
height: 20px;
background: #007bff;
border-radius: 2px;
}
.skills-grid {
display: flex;
flex-wrap: wrap;
gap: 12px;
}
.skill-item {
background: #ffffff;
padding: 5px 16px;
border-radius: 20px;
border: 1px solid #e9ecef;
transition: all 0.3s ease;
cursor: pointer;
position: relative;
overflow: hidden;
}
.skill-item::before {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(0, 123, 255, 0.1), transparent);
transition: left 0.5s;
}
.skill-item:hover::before {
left: 100%;
}
.skill-item:hover {
background: #007bff;
color: white;
transform: translateY(-2px);
box-shadow: 0 4px 15px rgba(0, 123, 255, 0.3);
border-color: #007bff;
}
.skill-name {
font-weight: 500;
color: #495057;
font-size: 0.9rem;
position: relative;
z-index: 1;
transition: color 0.3s ease;
}
.skill-item:hover .skill-name {
color: white;
}
.action-section {
text-align: left;
margin-top: 15px;
}
.linkedin-link {
display: inline-flex;
align-items: center;
gap: 6px;
background: #0077b5;
color: white;
padding: 8px 16px;
border-radius: 16px;
text-decoration: none !important;
font-weight: 500;
font-size: 0.8rem;
transition: all 0.2s ease;
box-shadow: 0 2px 8px rgba(0, 119, 181, 0.2);
white-space: nowrap;
}
.linkedin-link:hover {
background: #005885;
transform: translateY(-1px);
box-shadow: 0 4px 12px rgba(0, 119, 181, 0.3);
color: white;
text-decoration: none;
}
.linkedin-link i {
font-size: 0.8rem;
} @media (max-width: 768px) {
.author-card {
grid-template-columns: 1fr;
grid-template-rows: auto auto auto auto;
text-align: center;
padding: 30px;
gap: 25px;
}
.author-image-container {
grid-row: 1;
grid-column: 1;
justify-self: center;
}
.author-info {
grid-row: 2;
grid-column: 1;
}
.bio-text {
grid-row: 3;
grid-column: 1;
}
.skills-container {
grid-row: 4;
grid-column: 1;
}
.image-wrapper {
width: 140px;
height: 140px;
}
.author-photo {
width: 140px;
height: 140px;
}
.author-name {
font-size: 2rem;
}
.action-section {
text-align: center;
}
.experience-badges {
justify-content: center;
}
.skills-grid {
justify-content: center;
}
}
@media (max-width: 480px) {
.author-card {
padding: 25px 20px;
}
.image-wrapper {
width: 120px;
height: 120px;
}
.author-photo {
width: 120px;
height: 120px;
}
.author-name {
font-size: 1.8rem;
}
.status-indicator {
font-size: 0.7rem;
padding: 4px 8px;
}
} .author-card:hover {
transform: translateY(-2px);
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.12);
} .linkedin-link:focus {
outline: 2px solid rgba(0, 119, 181, 0.5);
outline-offset: 2px;
} ul.contact-list li.call a:nth-child(2):before {
display: none;
}
.react-page-form span.sbmtbtneffct:after {
left: auto !important;
right: 40px !important;
}
.react-page-form ul {
list-style: none !important;
padding: 0;
margin: 0;
}
.single-post #primary h3.cttlte {
color: #02174e !important;
margin: 0 0 10px;
font-size: 16px;
line-height: 25px;
text-align: left;
float: left;
font-weight: 600;
}
.single-post #primary ul.category_section {
list-style: none;
padding: 0px;
margin: 0px;
display: inline-block;
float: left;
}
.single-post #primary ul.category_section li {
display: inline-block;
margin-left: 10px;
}
.single-post #primary ul.category_section li a {
color: #ca3c08;
text-decoration: none;
font-size: 15px;
text-transform: lowercase;
}
.single-post #primary ul.category_section li a:hover {
color: #23527c;
}
.tag_blog_page div#content {
padding-top: 0;
}
.tags-sidebar button {
font-size: 15px;
color: #fff;
padding: 10px 25px;
background-color: #0095da;
border: 1px solid transparent;
text-decoration: none;
}
.tags-sidebar button:hover {
color: #0095da;
background-color: #fff;
border: 1px solid #0095da;
}
.clients-logo {
display: flex;
align-items: center;
text-align: center;
margin: 0 auto;
padding: 50px 0px;
border-right:0 !important;
}
.clients-logo .imgdiv {
width: 100%;
}
.clients-logo .imgdiv img {
width: 200px;
}
.clients-overview {
padding: 25px 35px !important;
}
.appreciation-list li.row.clients-wrap .col-lg-9.clients-overview h2 {
font-weight: 700;
font-size: 22px !important;
margin: 0 0 15px;
line-height: 30px;
color: #02174e;
}
.appreciation-list li.row.clients-wrap .col-lg-9.clients-overview h2 a {
color: inherit;
text-decoration: auto;
}
.appreciation-list li.row.clients-wrap .col-lg-9.clients-overview a.btn-link {
font-size: 15px;
color: #fff;
padding: 10px 25px;
background-color: #0095da;
border: 1px solid transparent;
text-decoration: none;
}
.appreciation-list li.row.clients-wrap .col-lg-9.clients-overview a.btn-link:hover {
color: #0095da;
background-color: #fff;
border: 1px solid #0095da;
}
.tags-sidebar {
background: #f5f5f5;
padding: 25px;
overflow-y: scroll;
height: 460px;
}
div#primary{
margin: 0 0 30px !important;
}
.tags-sidebar ul#tag-listing li a {
color: #02174e;
text-decoration: none;
}
.career-form ul.enquiry-form_ul p,.career-form ul.enquiry-form_ul p input {
margin-bottom: 0;
}
.landing_page_head h2.elementor-heading-title.elementor-size-default {
max-width: 594px !important;
}
.service_page_head h2.elementor-heading-title.elementor-size-default {
max-width: 680px !important;
}
.faq-accordian .accordian-inner-list li {
font-weight: 400;
}
.faq-accordian .accordian-inner-list {
margin-top: 15px !important;
}
#ast-mobile-popup-wrapper button.ast-menu-toggle {
border-color: transparent !important;
outline-color: transparent;
}
a.clarios-link {
text-decoration: none !important;
}
a.cs-stdy-link {
font-size: 16px;
line-height: 30px;
color: #02174e;
font-family: "Poppins", sans-serif;
}
a.ast-builder-social-element.ast-inline-flex.ast-twitter.footer-social-item span svg {
display: none;
}
a.ast-builder-social-element.ast-inline-flex.ast-twitter.footer-social-item:hover{
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/09/twiter-logo.svg) !important;
height: 35px;
width: 35px;
background-repeat: no-repeat;
background-size: cover;
}
a.ast-builder-social-element.ast-inline-flex.ast-twitter.footer-social-item  {
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/09/twiter-logo.svg);
height: 35px;
width: 35px;
background-repeat: no-repeat;
background-size: cover;
}
.file_mkr_box figure.elementor-image-box-img img {
height: 60px;
width: 55px;
}
.site-primary-footer-inner-wrap,.site-below-footer-inner-wrap{
max-width: 1180px !important;
}
.faq-accordian .elementor-tab-content p{
font-weight: 400;
color:#33353C !important;
}
.blog-list-body a {
font-family: "Poppins", sans-serif;
}
.dot_net_list li {
font-size: 16px;
line-height: 20px;
font-family: "Poppins", Sans-serif;
} .home-banner-sec .swiper-button-prev:hover {
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/09/arrow-prev-white.svg);
display:block !important;
}
.home-banner-sec .swiper-button-next:hover {
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/09/arrow-next-white.svg);
display:block;
}
.home-banner-sec .swiper-slide-active  .home-banner-title{
opacity:1 !important;
transform: translate(0px) !important;
}
.home-banner-sec img {
width:100%;
}
.home-banner-sec .swiper-button-next,.swiper-button-prev {
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/banner-arw.svg);
background-repeat: no-repeat;
background-size: 100%;
height:40px;
width:40px;
display:block !important;
}
.home-banner-sec .swiper-button-next:after,.swiper-button-prev:after {
display: none;
}
.home-banner-sec .swiper-button-prev{
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/banner-arw-prev.svg);
display:block !important;
} .site-footer-primary-section-5.site-footer-section.site-footer-section-5 {
width: 13% !important;
}
.site-footer-primary-section-4.site-footer-section.site-footer-section-4 {
width: 17% !important;
}
.case_study_sec .case_study_btn  {
text-align:center;
}
.aioseo-breadcrumbs span.aioseo-breadcrumb:hover a {
color: #0C8AD4 !important;
} .cust_btn br {
display: none;
}
.cust_btn {
border: 1px solid #0C8AD4;
display: inline-flex;
}
.cust_btn a.button_su_inner {
display: inline-block;
text-decoration: none;
font-size: 16px;
line-height: 20px;
font-family: "Poppins", Sans-serif;
} .button_su{
overflow: hidden;
position: relative;
display: inline-block;
}
.su_button_circle{
background-color: red;
border-radius: 1000px;
position: absolute;
left:0;
top:0;
width: 0px;
height: 0px;
margin-left: 0px;
margin-top: 0px;
pointer-events: none; }
.button_su_inner{
display: inline-block;
background: #0095DA;
color: #ffffff;
font-size: 16px;
font-weight: normal; text-align: center; transition: 400ms;
text-decoration: none;
padding: 8px 18px;
z-index: 10000; }
.button_text_container{
position:relative;
z-index: 1000000;
font-family: "Poppins", sans-serif;
}
.explode-circle {
animation: explode 0.5s forwards;
}
.desplode-circle{
animation: desplode 0.5s forwards;
}
@keyframes explode {
0% {
width: 0px;
height: 0px;
margin-left: 0px;
margin-top: 0px;
background-color:#ffffff;
}
100% {
width: 400px;
height: 400px;
margin-left: -200px;
margin-top: -200px;
background-color: #ffffff;
}
}
@keyframes desplode {
0% {
width: 400px;
height: 400px;
margin-left: -200px;
margin-top: -200px;
background-color: #ffffff;
}
100% {
width: 0px;
height: 0px;
margin-left: 0px;
margin-top: 0px;
background-color: #ffffff;
}
} .post p {
font-size: 16px;
line-height: 28px;
font-family: "Poppins", sans-serif;
}
.post h2 {
font-size: 34px;
line-height: 48px;
color: #04184D;
margin: 30px 0 15px;
}
ul.latest-blog-list li{
cursor:pointer;
}
.site-footer .current-menu-item a{
color:#0c8ad4 !important;
}
ul.latest-blog-list .blog-info a{
display:block;
}
ul.latest-blog-list .blog-img a {
position: relative;
display:inline-block;
}
ul.latest-blog-list .blog-img a:after {
content:'';
position:absolute;
width: 100%;
max-width: 195px !important;
height: 100%;
background-color:#0C8AD4;
left:0;
top:0;
opacity:0;
border-top-left-radius: 40px;
border-bottom-right-radius: 40px;
transition:0.5s all;
}
.blog-img a:hover:after{
opacity:0.5;
transition:0.5s all;
}
ul.latest-blog-list li:hover .blog-img a:after{
opacity:0.5;
}
ul.latest-blog-list li:hover .blog-info a:h4{
transition:0.5s all;
}
ul.latest-blog-list li:hover .blog-info h4 {
color: #0095da !important;
transition:0.5s all;
}
#ast-desktop-header .menu-item-has-children .sub-menu{
margin-top: 1px !important;
}
.home-testi-sec .testi-description, .testi-description p {
font-size: 16px !important;
line-height: 28px;
font-family: "Poppins", sans-serif;
color: #33353C;
}
.content2 p {
padding: 0 0 15px !important;
}
.content2 ul {
padding: 0 !important;
}
.content2 ul li{
font-size:16px !important;
line-height:28px !important;
}
div#search_popup {
position: fixed;
top: 0;
left: 0;
right: 0;
opacity:1;
width: 100%;
height: 100%;
background: #000000;
display: flex;
align-items: center;
justify-content: center;
z-index:99999999;
padding:0 30px;
}
.streamline-list li .streamline-wrap {
font-size: 13px;
padding: 12px 10px 12px 15px;
justify-content: start;
}
.sitemap_sec ul.sitemap-list li a {
text-decoration: none !important;
}
.main-header-bar-navigation .main-navigation li#menu-item-29 ul.sub-menu {
width:400px !important;
max-width:340px;
}
.sitemap_sec ul.sitemap-list li {
margin: 15px 0;
}
.search-pop-up-form ul.searchfilter_ul {
margin: 20px 0 0;
padding: 0;
list-style: none;
top: 0;
position: relative;
}
.search-pop-up-form .searchfilter_ul li.searchresule {
display: flex;
justify-content: space-between;
border-bottom: 1px solid rgba(179,179,179,.17);
padding: 10px 0px 30px;
margin-left: 0px;
color: white;
cursor: auto;
margin-bottom: 30px;
}
.search-pop-up-form #searchformhomelk li.searchresule {
margin-bottom: 0;
padding: 10px 12px;
cursor: pointer;
}
div#search_popup .frm-dic {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
div#search_popup input#searchtitle {
width: 81%;
padding: 16px 20px  !important;
height: 60px;
}
.search-pop-up-div input#searchtitle {
margin-top: 0px !important;
background-color:#FFFFFF;
}
.search-pop-up-div button.submit-btn {
padding: 30px 0 !important;
min-height: 60px;
}
div#search_popup button.submit-btn {
padding: 30px 0 !important;
display: flex;
justify-content: center;
align-items: center;
background-image:none !important;
bottom: 0px;
}
div#search_popup button.submit-btn {
position: relative;
width: 200px;
font-size: 26px;
padding: 10px 0 !important;
background-color: #0095da !important;
border-color: #0095da !important;
color: #ffffff;
margin-left:20px
}
div#search_popup .search-pop-close-btn {
color: #ffffff;
position: absolute;
right: 30px;
top: 30px;
display: inline-block;
cursor:pointer;
}
div#search_popup .search-pop-close-btn span {
display: block;
background: #0095da;
text-align: center;
font-size: 30px;
width: 46px;
height: 46px;
border-radius: 100%;
}
div#search_popup .search-pop-close-btn span:hover{
background:#26286a;
}
div#search_popup .search-pop-up-form {
max-width: 1210px;
width: 100%;
margin: 0px auto;
}
div#search_popup h2.widget-title {
color: #ffffff;
font-size: 35px;
margin-bottom: 0;
width: 100%;
}
.pop-up-inner-div form.wpcf7-form.invalid .wpcf7-response-output {
margin: 0 !important;
}
.pop-up-inner-div h2.pop-form-title {
font-family: "Poppins", Sans-serif;
font-size: 45px;
font-weight: 700;
line-height: 60px;
color: #04184D;
margin-bottom: 30px;
}
.pop-up-inner-div li.submitbutton input.wpcf7-form-control.has-spinner.wpcf7-submit {
color: #FFFFFF !important;
}
.pop-up-inner-div li.submitbutton input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{
background-color:#0095DA !important;
border:none !important;
}
.pop-up-inner-div .wpcf7 input:not([type=submit]):focus,.pop-up-inner-div .wpcf7 select:focus,.pop-up-inner-div .wpcf7 textarea:focus {
border-color:transparent;
border-bottom: 1px solid #000000;
}
.pop-up-inner-div .enquiry-form h4 {
font-size: 16px;
}
.pop-up-inner-div .enquiry-form {
margin-bottom: 0 !important;
}
.pop-up-inner-div li.submitbutton {
margin-bottom: 5px !important;
}
.pop-up-form {
max-width: 750px;
background-color:#ffffff;
padding:20px 30px; 
opacity:1;
z-index:99999;
}
.pop-up-form h2,.pop-up-form h4 {
color: #33353C;
}
.pop-up-div ul.enquiry-form_ul li input {
color: #000000 !important;
padding-left:0;
}
.hidden{
display: none;
}
.unscroll{
overflow: hidden;
}
span.wpcf7-not-valid-tip+span.wpcf7-not-valid-tip {
display: none;
}
.pop-up-div {
position: fixed;
top: 0;
left: 0;
right: 0;
background: #0000008a;
z-index: 99999999;
width:100%;
height:100%;
}
.pop-up-inner-div .pop-close-btn {
position: absolute;
right: 20px;
font-size: 50px;
top: 0;
cursor:pointer;
}
.pop-up-inner-div ul.enquiry-form_ul li:nth-child(5) {
width: 100%;
}
.pop-up-div ul.enquiry-form_ul li input::placeholder,.pop-up-div ul.enquiry-form_ul li select,.pop-up-div ul.enquiry-form_ul li.msgfullwidth textarea::placeholder,.pop-up-div ul.enquiry-form_ul li.msgfullwidth textarea {
color: #000000 ;
opacity: 1; 
}
.pop-up-inner-div {
background: #ffffff;
max-width: 700px;
margin: 0 auto;
padding: 0px;
margin-top: 20px;
position:relative;
}
.mob-app-infograph ul {
width: 100%;
padding: 0;
list-style: none;
display: flex;
justify-content: space-around;
max-width: 689px;
min-height: 235px;
margin: 0 auto;
align-items: center;
background: url(https://www.metasyssoftware.com/wp-content/uploads/2022/03/EnterpriseMobileAppDevelopment.png) no-repeat;
margin-top: 50px;
}
.career_listing  ul.blue-bullet-points li br {
display: none;
}
.career_listing .content {
padding: 0 45px 30px !important;
}
.mob-app-infograph ul li {
padding: 0;
width: 33%;
text-align: center;
}
.case_study_sec a.explorenow_btn {
font-size: 15px;
color: #fff;
padding: 10px 25px;
background-color: #0095da;
border: 1px solid transparent;
margin: 0 auto;
text-decoration:none;
text-align:center;
}
.career_gallery .elementor-swiper-button{
background-color: #fff !important;
padding: 16px;
border-radius: 100%;
box-shadow: 0px -3px 6px rgba(0,0,0,.16);
border: 1px solid #dcdcdc;    
}
.policy_html h2 {
font-size: 32px;
line-height: 42px;
}
.career_gallery .elementor-swiper-button:hover svg path{
fill:#ffffff ;
}
.career_gallery .elementor-swiper-button:hover{
background-color: #0095da !important;
}
.career_gallery .elementor-swiper-button svg {
height:18px !important;
width:18px !important;
}
.career_gallery .elementor-swiper-button-prev{
left:19% !important;
}
.career_gallery .elementor-swiper-button-next{
right:19% !important;
}
.career_gallery .elementor-swiper-button-next svg{
transform: rotate(180deg);
}
.accordian-section-wrap a#job_heaing {
text-decoration: none;
}
.career-form .career_upload_resume input{
background:transparent !important;
border:0;
border-bottom: 1px solid #b8bdcf;
color:#b8bdcf;
}
@media(max-width:1366px){
.landing_page_list .list_item_box .list_item_innercont {
padding: 75px 10px !important;
}
.calendly-badge-widget{
bottom: 85px !important;
}
}
@media(max-width:1024px){
.app-int-resp .elementor-container {
flex-direction: row-reverse !important;
}
.pop-up-div ul.enquiry-form_ul li input{
margin-bottom:0 !important;
}
.pop-up-inner-div h2.pop-form-title {
margin-bottom: 0px !important;
}
ul.enquiry-form_ul li.submitbutton p {
margin-bottom: 0 !important;
}
ul.enquiry-form_ul li.submitbutton p .sbmtbtneffct {
margin-top: 0;
}
#career_popup .pop-up-form::-webkit-scrollbar {
width: 5px;
}
#career_popup .pop-up-form::-webkit-scrollbar-track {
background: #f1f1f1; 
}
#career_popup .pop-up-form::-webkit-scrollbar-thumb {
background: #888; 
}
#career_popup .pop-up-form {
height: 890px;
overflow-y: scroll;
}
.page-main-heading h2.elementor-heading-title {
max-width: 520px !important;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_textsection p {
padding: 10px 0 !important;
margin-bottom: 0 !important;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_textsection {
width: 100% !important;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_imgsection {
width: 100% !important;
max-width: 450px !important;
padding:20px;
min-height: auto !important;
margin-top:30px;
}
.landing_page_list .list_item_box .list_item_innercont {
justify-content: center !important;
}
.landing_page_list .list_item_box .list_item_innercont {
padding: 30px 20px !important;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_textsection h3.heading {
margin-bottom: 0 !important;
font-size: 40px !important;
line-height: 44px !important;
}
.landing_page_list .list_item_box .list_item_innercont .para {
display: none;
}
}
@media(max-width:999px){
.tag_blog_page .col-md-9 {
width: 70% !important;
}
.tag_blog_page .col-md-3 {
width: 30% !important;
}
.tag_blog_page .col-md-3 .tags-sidebar {
padding: 18px !important;
}
.career_gallery .elementor-swiper-button {
bottom:-100px !important;
top:auto !important;
}
.career_gallery .elementor-swiper-button.elementor-swiper-button-prev {
left: 42% !important;
margin-right:50px;
}
.career_gallery .elementor-swiper-button.elementor-swiper-button-next {
right: 42% !important;
margin-left:050px;
}
}
@media(max-width:768px){
.app-int-resp .elementor-container {
display: block;
}	
}
@media(max-width:767px){
.tag_blog_page .col-md-9 {
width: 100% !important;
}
.tag_blog_page .col-md-3 {
width: 100% !important;
}
#career_popup .pop-up-form {
height: 670px !important;
overflow-y: scroll;
}
ul.enquiry-form_ul li#fullWidth {
margin-bottom: 0 !important;
padding: 0 !important;
}
.pop-up-inner-div form.wpcf7-form.invalid .wpcf7-response-output {
font-size: 14px;
padding: 0 5px;
}
.pop-up-div ul.enquiry-form_ul li input {
font-size: 15px !important;
}
.pop-up-div label.cv_label{
font-size: 12px !important;
line-height: 25px !important;
overflow: visible;
}
.ast-mobile-popup-header .ahfb-svg-iconset svg {
height: 30px !important;
width: 30px !important;
}
div#search_popup .frm-dic {
flex-wrap: wrap;
}
div#search_popup input#searchtitle {
width: 100%;
margin: 10px 0 35px;
}
.pop-up-inner-div .pop-close-btn{
top:8px !important;
}
.home-banner-sec  img{
object-fit: cover !important;
height: 470px !important;
object-position: 75% 0px !important;
}
.home-banner-sec .cust_btn a.button_su_inner {
margin-bottom: 0;
}
.fm_lic_feat .filemaker_infographic h4 {
margin-bottom: 30px !important;
}
.technologiesOther .container {
max-width: 100%;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_imgsection {
margin-top: 30px !important;
max-width: 100% !important;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_textsection h3.heading {
margin-bottom: 0 !important;
font-size: 35px !important;
}
.fm_quizilla_wrap ul.blue-bullet-points {
margin: 0 !important;
}
.policy_html h2 {
font-size: 28px !important;
line-height: 38px !important;
}
div#search_popup h2.widget-title {
font-size: 28px;
line-height:38px;
}
div#search_popup input#searchtitle {
padding: 10px 20px !important;
}
div#search_popup button.submit-btn {
padding: 6px 0 !important;
font-size: 22px;
}
.pop-up-div ul.enquiry-form_ul li.msgfullwidth p {
margin-bottom: 0;
}
.pop-up-div {
padding: 0 30px;
}
.pop-up-form h2 {
font-size: 35px !important;
line-height: 45px;
}
.pop-up-div .pop-up-inner-div {
max-width: 560px;
height: 700px !important;
overflow: hidden;
}
.pop-up-div .pop-up-form {
height: 560px;
max-width: 100% !important;
overflow-y: scroll;
padding:20px !important;
}
ul.enquiry-form_ul li.submitbutton p {
margin-bottom: 0 !important;
}
.img_right_sec .elementor-container {
flex-flow:column-reverse;
}
.career_gallery .elementor-swiper-button.elementor-swiper-button-prev {
left: 39% !important;
}
.career_gallery .elementor-swiper-button.elementor-swiper-button-next {
right: 39% !important;
}
}
@media(max-width:580px){
.career_gallery .elementor-swiper-button.elementor-swiper-button-prev {
left: 37% !important;
}
.career_gallery .elementor-swiper-button.elementor-swiper-button-next {
right: 37% !important;
}
}
@media(max-width:480px){
.home-banner-sec .home-banner-title{
bottom:5% !important;
}
.career_gallery .elementor-swiper-button.elementor-swiper-button-prev {
left: 34% !important;
}
.career_gallery .elementor-swiper-button.elementor-swiper-button-next {
right: 34% !important;
}
}
ul.hearder-address {
margin: 0;
padding: 0;
z-index: 99;
top: 15%;
right: 20px;
position: fixed;
}
ul.hearder-address li.inbox::before {
display: none !important;
}
ul.hearder-address li a {
display: table-cell;
width: auto;
height: 45px;
padding: 0 30px;
border-radius: 25px;
box-shadow: rgba(0, 0, 0, .25) 0 2px 5px;
font-family: sans-serif !important;
text-align: center;
vertical-align: middle;
font-weight: 700;
font-size: 14px;
color: #fff;
cursor: pointer;
background: rgb(0, 105, 255);
color: rgb(255, 255, 255);
text-decoration: none;
}
ul.hearder-address li::marker {
font-size: 0;
} .power_bi_ovrvw_img figure.wp-caption {
position: relative;
}
.power_bi_ovrvw_img figcaption.widget-image-caption {
margin: 0;
margin-top: -6px;
padding: 17px 0;
}
.power_bi_ovrvw_img figcaption.widget-image-caption a.pbi_link {
color: #04184D;
text-decoration: none;
}
.power_bi_ovrvw_img figure.wp-caption > a:after {
position: absolute;
content: '';
width: 41px;
height: 41px;
background-color: #fff;
border-radius: 100%;
top: 20px;
right: 20px;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2024/09/blue-arrow.svg);
background-repeat: no-repeat;
background-position: center;
z-index: 1;
transition: all 0.4s;	
}
.power_bi_ovrvw_img figcaption.widget-image-caption a.pbi_link:hover {
color: #fff;
}
.power_bi_ovrvw_img figure.wp-caption>a:hover:after {
transform: rotate(-45deg);
transition: all 0.4s;
}
.benefit_bi_sec {
min-height: 500px;
display: flex;
align-items: center;
}
.benefit_bi_sec img {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
}
.benefit_bi_sec ul {
padding: 0;
list-style: none;
}
.benefit_bi_sec ul li {
max-width: 330px;
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
top: 180px;
}
.benefit_bi_sec ul li p {
color: #33353C;
font-size: 16px;
line-height: 26px;
margin: 0 0px 30px;
text-align: right;
font-weight: 400;
}
.benefit_bi_sec ul li:nth-child(1),
.benefit_bi_sec ul li:nth-child(2),
.benefit_bi_sec ul li:nth-child(3) {
right:auto !important;
left: 50px;
}
.benefit_bi_sec ul li:nth-child(4){
bottom:60px !important;
top:auto !important;
max-width: none;
}
.benefit_bi_sec ul li:nth-child(5),
.benefit_bi_sec ul li:nth-child(6),
.benefit_bi_sec ul li:nth-child(7) {
right: 50px !important;
left:auto;
}
.benefit_bi_sec ul li:nth-child(5) p,
.benefit_bi_sec ul li:nth-child(6) p,
.benefit_bi_sec ul li:nth-child(7) p {
text-align: left;
}
.benefit_bi_sec ul li:nth-child(4) p {
text-align: center;
margin: 0;
}
.benefit_bi_sec ul li:nth-child(1),
.benefit_bi_sec ul li:nth-child(5) {
top: 50px;
}
.benefit_bi_sec ul li:nth-child(3),
.benefit_bi_sec ul li:nth-child(7) {
bottom: 90px;
top: auto;
}
.benefit_bi_sec ul li:nth-child(2),
.benefit_bi_sec ul li:nth-child(6) {
top: 200px;;
}
.benefit_bi_sec ul li:after {
position: absolute;
content: '';
width: 110px;
height: 1px;
background-color: #0095DA;
right: -130px;
top: 65px;
}
.benefit_bi_sec ul li:nth-child(5):after {
right: auto;
left: -130px;
top: 93px;
}
.benefit_bi_sec ul li:nth-child(2):after {
width: 40px;
right: -60px;
top: 13px;
}
.benefit_bi_sec ul li:nth-child(6):after {
right: auto;
left: -60px;
top: 13px;
width: 40px;
}
.benefit_bi_sec ul li:nth-child(3):after {
top: 10px !important;
width: 65px;
right: -85px;
}
.benefit_bi_sec ul li:nth-child(7):after {
top: 8px;
right: auto;
left: -85px;
width: 65px;
}
.benefit_bi_sec ul li:nth-child(5) {
top: 20px;
}
.pbi_process_box ul.pbi_list {
width: 100%;
padding: 0 !important;
text-align: left;
}
.pbi_process_box ul.pbi_list  li {
width: 100%;
line-height: 26px;
font-weight: 400;
margin: 0px 0px 15px 30px;
font-size: 16px;
}
.pbi_process_box ul.pbi_list li::before {
top: 5px;
left: -25px;
}
.pbi_process_box figure.elementor-image-box-img {
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2024/09/process-bg.svg);
background-repeat: no-repeat;
border-radius: 100%;
min-height: 145px;
width: 145px !important;
background-position: center;
position: absolute;
top: -76px;
left: 0;
right: 0;
margin: 0 auto !important;
background-color: #fff !important;
z-index: 1;
box-shadow: 5px 5px 20px #04184d40;
}
.pbi_process_box  figure.elementor-image-box-img img {
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
top: 40px;
}
.pbi_process_box figure.elementor-image-box-img:after {
position: absolute;
content: '';
width: 300px;
height: 5px;
background-color: #0095DA;
right: -300px;
top: 71px;
}
.pbi_process_box_last figure.elementor-image-box-img:after {
width: 0;
}
ul.service_pbi {
padding: 0 !important;
}
ul.service_pbi li {
margin-bottom: 15px;
font-weight: 400;
line-height: 26px;
padding-left: 10px !important;
font-size: 16px;
}
ul.service_pbi li strong {
font-weight: 700;
}
ul.service_pbi li::before {
top: 2px;
height: 21px;
width: 21px;
background-repeat: no-repeat;
background-size: 100%;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2024/09/tick.svg);
}
.pbi_prod_box figure.elementor-image-box-img {
background-image: none !important;
width: 54px !important;
min-height: 54px !important;
top: -24px!important;
background-color: #EFF4FD !important; }
.pbi_prod_box figure.elementor-image-box-img img {
top: 13px !important;
}
.pbi_prod_box figure.elementor-image-box-img:after {
width: 0 !important;
}
.pbi_prod_box  h3.elementor-image-box-title {
background-color: #0095DA;
padding-top: 36px;
padding-bottom: 10px;
}
.pbi_prod_box ul.pbi_list {
padding: 10px 15px 0 !important;
}
.pbi_prod_box ul.pbi_list li {
font-size: 16px;
margin-bottom: 10px;
}
.service_pbi  li {
font-size: 16px;
}
ul.why_pbi {
padding: 0;
list-style: none;
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 30px 70px;
}
ul.why_pbi li {
max-width: 555px; background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2024/09/Group-283820.png);
background-size: 100%;
padding: 20px 0 0 150px;
background-repeat: no-repeat;
position: relative;
mix-blend-mode: multiply;
}
ul.why_pbi li img {
position: absolute;
left: 18px;
top: 18px;
}
img.power_bi_banner_icon {
margin-bottom: 15px;
}
.benefit_bi_sec ul li:nth-child(4)::after {
display: none;
}
.benefit_bi_sec ul li:before {
display: none;
} @media(max-width:1024px){
.postid-11407 .page-main-heading {
top: 23% !important;
}
.pbi_prod_box figure.elementor-image-box-img:after {
width: 0 !important;
height:0 !important;
}
.postid-11407 .page-main-heading h2.elementor-heading-title, .page-main-heading h1.elementor-heading-title {
max-width: 430px !important;
}
.benefit_bi_sec {
min-height: auto !important;
flex-wrap: wrap;
padding: 20px 0px;
}
.benefit_bi_sec img {
position: relative;
margin-bottom: 20px;
}
.benefit_bi_sec ul li{
position: relative;
max-width: 100%;
text-align: left !important;
left: 0 !important;
right: auto !important;
bottom: auto !important;
top: 0 !important;
margin: 0 5px 0 10px;
}
.benefit_bi_sec ul li p {
text-align: left !important;
}
.benefit_bi_sec ul li:nth-child(4) {
bottom: auto !important;
top: 0 !important;
}
.benefit_bi_sec ul li p,.benefit_bi_sec ul li:nth-child(4) p {
margin-bottom: 11px;
margin-top: 0 !important;
}
.benefit_bi_sec ul li:after {
display: none;
}
ul.why_pbi li {
max-width: 100% !important;
padding: 28px 0 0px 240px !important; 
min-height: 135px ;
}
ul.why_pbi li img {
left: 35px !important;
top: 35px !important;
width: 35px;
}
ul.why_pbi {
gap: 25px 0px !important;
margin: 30px 0 0 !important;
}
ul.service_pbi li {
padding-left: 20px !important;
}
.power_bi_ovrvw_img figure.wp-caption img, .power_bi_ovrvw_img figure.wp-caption a {
width: 100% !important;
display: block;
}
.pbi_process_box figure.elementor-image-box-img {
min-height: 125px !important;
width: 125px !important;
background-size: 100% !important;
top: -65px !important;
}
.pbi_process_box figure.elementor-image-box-img img {
top: 25px !important;
}
.pbi_process_box figure.elementor-image-box-img:after {
width: 219px !important;
right: -218px !important;
top: 61px !important;
}
.pbi_process_box_last figure.elementor-image-box-img:after {
width: 0 !important;
}
.pbi_prod_box figure.elementor-image-box-img {
background-image: none !important;
width: 54px !important;
min-height: 54px !important;
top: -24px!important;
background-color: #EFF4FD !important; }
.pbi_prod_box figure.elementor-image-box-img img {
top: 13px !important;
}
.benefit_bi_sec ul li:before {
display: block !important;
left: -20px !important;
}
.pbi_process_box ul.pbi_list li {
padding-left: 0 !important;
}
}
@media (max-width: 820px) {
ul.why_pbi li img {
left: 30px !important;
top: 30px !important;
width: 35px;
}
ul.why_pbi li {
max-width: 100% !important;
padding: 28px 0 0 200px !important;
min-height: 135px;
}
.elementor-column.elementor-col-66.elementor-top-column.elementor-element.elementor-element-4b76a37.home-client-testi {
width: 100%;
}
}
@media(max-width:767px){
.postid-11407 .page-main-heading {
top: 0% !important;
}
.pbi_process_box figure.elementor-image-box-img:after {
width: 0 !important;
}
ul.why_pbi li {
padding: 0 !important;
background-image: none;
min-height: fit-content;
padding-top: 40px !important;
margin-bottom: 0px;
}
ul.why_pbi li img {
top: 0px !important;
left: 0 !important;
}
}a.d-mail {
color: #02174E;
font-size: 16px;
line-height: 28px;
}
div#ast-desktop-header a ,
.aioseo-breadcrumbs span a, 
.aioseo-breadcrumbs span,
body span,
body a{
font-family: 'Poppins';
}
.contentCircle p {
font-family: 'Poppins';
}
.postid-8419 .page-main-heading {
top: 30%;
}
.postid-8960 .page-main-heading {
top: 23%;
}
.dialog-lightbox-widget {
z-index: 99999999;
}
.ast-desktop .ast-menu-hover-style-overline > .menu-item:hover > .menu-link:before{
width:100% !important;
}
.meta-home-abt .elementor-widget-heading {
margin: 0;
}
.meta-home-abt .elementor-element-bf5177d.elementor-widget.elementor-widget-heading {
margin-bottom: 10px;
}
.home-abt-overview {
margin: 0 !important;
}
.home-abt-overview p {
margin-bottom: 010px;
}
.single-cb_services ul.othr-tch-list {
max-width: 900px;
margin: 0 auto;
display: flex;
justify-content: space-between;
}
.single-cb_services ul.othr-tch-list li {
width: 27%;
}
.ast-header-html-1 {
padding-right: 25px;
}
.inner-page-banner .elementor-inner-section {
background-color: #eff4fd !important;
}
.casestudy-sec #pg-44-0> .panel-row-style {
background-color: #eff4fd;
}
.site-primary-footer-wrap{
border:none !important;
}
.list_item_textsection a.download_trial_btn {
margin-top: 30px !important;
display: inline-block;
font-family: 'Poppins';
}
.tech-slider .container,
.tech-slider .swiper-container{
overflow: hidden;
}
.tech-slider .tech-slider-btn {
right: auto;
background: url(https://www.metasyssoftware.com/wp-content/uploads/2023/08/next_a.png) no-repeat !important;
background-color: #ffffff !important;
background-position: center center !important;
padding: 25px;
border-radius: 100%;
box-shadow: 0px 3px 6px #00000029;
border: 1px solid #DCDCDC;
top: 46%;
margin-right: 0px !important;
left: -1%;
}
.tech-slider .tech-slider-btn:after {
display: none;
}
.swiper-button-next.tech-slider-btn {
left: auto;
right: 1%;
transform: rotate(180deg);
}
h2.tech-slider-head {
font-size: 50px;
color: #02174e;
font-weight: 800;
text-align: center;
margin: 0;
margin-bottom: 40px;
}
.tech-slider {
margin-bottom: 100px;
}
.landing_page_list .list_item_box:nth-child(2n) {
background: #ffffff;
}
.landing_page_list .list_item_box .list_item_innercont {
display: flex;
justify-content: space-between;
padding: 75px 0px;
align-items:center; 
}
.list_item_imgsection {
text-align: center;
background-color: #ffffff; }
.landing_page_list .list_item_box:nth-child(2n) .col-md-6.list_item_imgsection {
background-color: #eff4fd;
}
.landing_page_list .list_item_box:nth-child(2n) .list_item_innercont {
flex-direction: row-reverse !important;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_textsection {
width: 55%;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_imgsection {
width: 40%;
min-height: 373px;
display: flex;
justify-content: center;
align-items: center;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_textsection h3.heading {
font-size: 44px;
color: #04184D;
line-height: 58px;
font-weight: 800;
} .landing_page_list .list_item_box .list_item_innercont .list_item_textsection p.read-more {
display: none;
}
.blog-info a {
text-decoration: none !important;
}
.why-metasys-card  h3.elementor-image-box-title {
max-width: 230px;
text-align: center !important;
margin: 0 auto;
margin-top: 20px;
font-size:20px;
line-height:30px;
}
.why-metasys-cards-wrap .elementor-inner-column:after {
position: absolute;
content: '';
height: 100%;
width: 1px;
top: 0;
right: 0;
background-color: #bfcce0;
}
.why-metasys-cards-wrap .elementor-inner-column:nth-child(4):after {
display: none;
}
.pst-tabs .elementor-tabs-wrapper {
background: #ffffff;
width: 100%;
max-width: 47%;
margin: 0 auto;
margin-bottom: 10px;
}
.pst-tabs .elementor-tab-title.elementor-active:before {
position: absolute !important;
content: '' !important;
height: 3px !important;
width: 100% !important;
bottom: 0 !important;
right: 0 !important;
background: #0c8ad4;
}
.pst-tabs .elementor-tabs-wrapper .elementor-tab-title {
padding: 5px 25px;
border: none !important;
}
.pst-tabs .elementor-tab-content {
border: none !important;
}
.pst-tabs .elementor-tab-title.elementor-active:after{
display:none !important;
}
.prod-snip-wrap ul.othr-tch-list li .othr-tch-card a img {
background: #ffffff;
padding: 50px;
min-height: 185px;
}
.activecontain{
display: block;
}
.hidetab{
display: none;
}
.activelink{
color: red;        
}
.request-back-sec{
border-top-left-radius: 40px;
border-bottom-right-radius: 40px;
}
.home-tabs-list ul {
list-style-type: none;
display: flex;
background: #ffffff;
width: 100%;
max-width: 700px;
padding: 0;
margin: 0 auto;
margin-bottom: 40px;
}
.home-tabs-list ul li a {
text-decoration: none !important;
font-size: 26px;
color: #04184D;
line-height: 58px;
font-weight: 600;
font-family: 'Poppins';
}
.tabs-container-inner p {
margin: 0;
}
.home-tabs-list ul li {
position: relative;
width: 33.33%;
text-align: center;
}
.home-tabs-list ul li:after {
position: absolute;
content: '';
height: 30px;
width: 1px;
background-color: #c5cbd6;
top: 15px;
right: 0px;
}
.home-tabs-list ul li:last-child:after {
display: none;
}
.home-tabs-list ul li  a.activelink {
color: #0C8AD4;
}
.home-tabs-list ul li a.activelink:before {
position: absolute;
width: 100%;
height: 3px;
content: '';
background: #0C8AD4;
left: 0;
bottom: 0;
} .prod-snipt-wrap ul.othr-tch-list li .othr-tch-card a img {
background: #ffffff;
padding: 20px;
min-height: 177px;
object-fit: contain;
} .tech-snipt-wrap ul.othr-tch-list li,
.servc-snipt-wrap ul.othr-tch-list li,
.prod-snipt-wrap ul.othr-tch-list li {
width: 16%;
}
.home-testi-sec {
background-color: #ffffff;
padding: 60px 0px;
}
.home-testi-sec h2 {
margin: 0 0 60px 0;
font-size: 28px;
line-height: 58px;
text-align: left;
color: #04184D;
}
.home-testi-sec .testi-meta {
display: flex;
justify-content: space-between;
margin-bottom: 25px;
align-items: center;
}
.home-testi-sec .testi-meta .testi-img { }
.home-testi-sec .testi-meta  .testi-title {
width: 75%;
padding-left: 10px;
}
.home-testi-sec .testi-meta .testi-title h4 {
font-size: 24px;
line-height: 28px;
color: #04184D;
margin-bottom: 10px;
}
.home-testi-sec .testi-meta .testi-title span {
font-size: 16px;
line-height: 24px !important;
display: block;
color: #0C8AD4;
font-weight: 600;
}
.testi-description a {
display: block;
text-decoration: none !important;
font-size: 16px;
color: #0C8AD4;
margin-top: 20px;
}
.testimonial-slider.swiper-container {
overflow: hidden;
}
.home-testi-sec .testi-meta .testi-img img {
border-radius: 100%;
border: 1px solid #000000;
height: 100px;
width: 100px;
}
.request-calbk-sec  h2,
.req-callbk-div h2 {
font-size: 28px !important;
line-height: 58px !important;
color: #04184D !important;
text-align: center;
}
.request-calbk-sec .elementor-container ,
.req-callbk-div{
align-items: center;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/request-bg.jpg);
background-size: cover;
background-repeat: no-repeat;
background-color: #f8fafe;
padding: 30px 0px;
margin-bottom: 80px;
border-top-left-radius: 50px;
border-bottom-right-radius: 50px;
box-shadow: 2px 2px 30px #c7d8f3;
}
.req-callbk-div .elementor-container {
align-items: center;
}
.request-btn-wrap .elementor-widget-container {
text-align: center;
}
.request-btn-wrap 
a.download_trial_btn { background-repeat: no-repeat;
background-position: right 20px center; transition:all 0.5s;
}
.request-btn-wrap a.download_trial_btn:hover{ transition:all 0.5s;
}
ul.latest-blog-list {
margin: 0;
padding: 0;
list-style-type: none;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-bottom:70px;
}
ul.latest-blog-list li {
width: 47%;
margin-bottom: 60px;
}
.blog-card {
display: flex;
align-items: center;
justify-content: space-between;
}
.blog-img {
width: 40%;
}
.blog-info {
width: 55%;
}
.blog-img img {
border-top-left-radius: 40px;
border-bottom-right-radius: 40px;
min-height: 195px;
object-fit: cover;
max-width:195px !important;
}
.blog-info h4 {
margin: 0;
font-size: 20px;
line-height: 30px;
color: #04184D;
font-weight: 600;
margin-bottom: 10px;
}
.blog-info span {
font-size: 16px;
line-height: 20px;
color: #0C8AD4;
}
.othr-tch-card a span{
line-height:34px !important;
}
.latest-blog-sec {
padding: 60px 0px;
}
.latest-blog-sec h2.elementor-heading-title {
text-align: center;
margin-bottom: 45px;
}
ul.latest-blog-list li:nth-child(3),ul.latest-blog-list li:nth-child(4) {margin-bottom: 0 !important;}
.latest-blog-vwbtn {
text-align: center;
}
.latest-blog-vwbtn a.download_trial_btn {
display: inline-block;
padding: 8px 50px !important;
}
.home-banner-sec {
position: relative;
}
.home-banner-sec .home-banner-title {
position: absolute;
top: 35%;
width: 100%;
max-width: 600px;
text-align: left;
left: 10%;
transition: 1s all;
transform: translate(-500px);
opacity: 0;
}
.home-banner-sec .home-banner-title h2 {
color: #ffffff;
margin: 0 0 40px 0;
}
.home-banner-sec .swiper-slide img.swiper-slide-image {
transform: scale(1.5);
transition: all 1.5s;
}
.home-banner-sec .swiper-slide.swiper-slide-active img.swiper-slide-image {
transform: scale(1);
transition: all 1.5s;
}
.home-banner-sec .swiper-slide figcaption.elementor-image-carousel-caption .home-banner-title h2 {
position: relative;
left: -600%;
transition: all 1.5s;
}
.home-banner-sec .swiper-slide.swiper-slide-active figcaption.elementor-image-carousel-caption .home-banner-title h2 {
position: relative;
left:0%;
transition: all 1.5s;
}
.home-banner-sec .swiper-slide figcaption.elementor-image-carousel-caption .home-banner-title a {
position: relative;
left: -100%;
transition: all 1.5s;
}
.home-banner-sec .swiper-slide.swiper-slide-active figcaption.elementor-image-carousel-caption .home-banner-title a {
position: relative;
left:0;
transition: all 1.5s;
transition-delay: 1s;
}
ul.contact-list {
margin: 0;
padding: 0;
list-style-type: none;
}
ul.contact-list li {
margin-bottom: 15px;
position:relative;
}
ul.contact-list li a {
text-decoration: none !important;
color: #33353C;
font-size: 18px;
line-height: 32px;
padding-left: 30px;
display: inline-block;
position:relative;
font-family: "Poppins", sans-serif;
}
ul.contact-list li.adress a:before {
position: absolute;
content: '';
height: 20px;
width: 14px;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/location.svg);
left: 0;
top: 5px;
}
ul.contact-list li.mail a:before{
position: absolute;
content: '';
height: 13px;
width: 17px;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/mail.svg);
left: 0;
top: 9px;
}
ul.contact-list li.call a:before {
position: absolute;
content: '';
height: 17px;
width: 17px;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/call.svg);
left: 0;
top: 8px;
}
a.no-bfr:before {
display: none;
}
ul.contact-list li.call a:nth-child(2):after {
position: absolute;
content: '';
height: 25px;
width: 2px;
background: #4a4c54;
left: 14px;
top: 5px;
}
.contact-cntry-name {
margin: 0 !important;
} .contct-frm-wrap form {
background-color: #ffffff;
padding: 50px 40px;
box-shadow: 20px 20px 20px #00000008;
border-radius: 30px 0 30px 0;
}
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li:nth-child(5) {
width: 100%;
}
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li:nth-child(8) {
width: 100%;
}
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li input,
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li select,
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li textarea{
background: #EFF4FD;
border: none;
height: 50px;
color:#33353C;
}
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li input::placeholder,
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li select,
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li textarea{
color:#33353C;
font-size:16px;
line-height:44px;
font-weight: 400;
}
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li select{
appearance:none;
padding:0px 10px;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/dwn-arw.svg);
background-repeat: no-repeat;
background-position: right 20px center;
}
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li p {
margin-bottom: 15px;
}
.contct-frm-wrap .enquiry-form h4 {
font-size: 28px;
line-height: 58px;
color: #04184D;
margin-bottom: 40px;
font-weight: 700;
}
.contct-frm-wrap .sbmtbtneffct:after {
display: none;
}
.contct-frm-wrap .sbmtbtneffct input.wpcf7-form-control.has-spinner.wpcf7-submit {
height: 40px !important;
font-weight: 400;
}
.contct-frm-wrap .sbmtbtneffct input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
background: #ffffff !important;
color: #0095da !important;
border: 1px solid #0095da !important;
}
h2.blog-custom-h2 {
font-size: 50px;
color: #02245c;
font-weight: 800;
text-align: center;
margin-bottom: 40px;
}
.blog-page-wrap {
width: 100%;
}
.form-group {
margin-bottom: 20px;
}
div#respond {
display: none;
}
.blog-form form {
display: flex;
justify-content: space-between;
margin-bottom: 50px;
}
.blog-form form div:nth-child(1) {
width: 49%;
}
.blog-form form div input,
.blog-form form div select{
width: 100% !important;
border:1px solid #a6a6a6;
font-family: "Poppins", sans-serif;
font-size: 16px;
}
.blog-form form div:nth-child(2) {
width: 49%;
}
.blog-form form div:nth-child(3) {
width: 25%;
}
.blog-form form div select{
appearance:none;
background-image:url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/down-arrow-.png);
background-repeat:no-repeat;
background-repeat: no-repeat;
background-position: right 20px center;
padding-right: 38px;
}
ul#blog_lists {
margin: 0;
padding: 0;
list-style-type: none;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
ul#blog_lists li {
width: 32%;
margin-bottom: 30px;
}
ul#blog_lists li .blog-list-header h2 {
font-weight: 800;
font-size: 20px;
color: #262626;
line-height: 30px;
}
ul#blog_lists li .blog-list-header a {
text-decoration: none !important;
}
ul#blog_lists li .blog-list-header a .all-othr-img-wrap {
margin-bottom: 30px;
}
span.blog-date {
font-size: 15px;
line-height: 32px;
padding-bottom: 10px;
color: #000;
position: relative;
padding-left: 30px;
font-weight: 700;
}
span.blog-date:before {
content: "";
position: absolute;
background: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/calendar-icon.png) no-repeat;
left: 0;
right: 0;
height: 19px;
width: 20px;
top: 0;
}
.blog-list-body a {
color: #0095da;
font-weight: 600;
text-decoration: none;
font-size: 16px;
line-height: 20px;
}
.out-subheadng p {
margin: 0;
font-size: 22px;
line-height: 35px;
}
.faq-accordian .elementor-accordion-item {
border: none !important;
margin-bottom: 20px;
}
.faq-accordian .elementor-accordion-item .elementor-tab-content{
border:none !important;
}
.faq-accordian .elementor-accordion-item .fas{
position:relative;
}
.faq-accordian .elementor-accordion-item .fas:before {
content: "";
position: absolute;
height: 2px;
width: 28px;
background: black;
top: 6px;
right:20px;
}
.faq-accordian .elementor-accordion-item .fas:after {
content: "";
position: absolute;
height: 28px;
width: 2px;
background: black;
right: 33px;
top: -6px;
transform: rotate(0deg);
transition:all 1s;
}
.faq-accordian .elementor-accordion-item .elementor-active .fas:after{
background-color:#0095da;
transform: rotate(90deg);
transition:all 1s;
}
.faq-accordian .elementor-accordion-item .elementor-active .fas:before{
display:none;
}
ul.contact-list li a:hover{
color:#0095da;
}
.faq-accordian .elementor-accordion-item a.elementor-accordion-title {
display:block;
padding-right: 80px;
}
.contact_sticky_wrap{top:auto!important;left:15px !important;bottom:15px!important;right:auto;}.contact_sticky_wrap
.contact_sticky_icon{right:0;left:0;bottom:0;background:#fff !important;border:2px solid
#0095da !important ;}.contact_sticky_wrap1{position:fixed;right:0;top:auto;bottom:0;z-index:999;margin-top:0;}.contact_sticky_wrap1
.contact_sticky_icon{bottom:15px;background:#fff !important;border:2px solid
#0095da !important;}.contact_sticky_wrap1 .contact_sticky_icon a,.contact_sticky_wrap
.contact_sticky_icon
a{color:#0095da !important;}.contact_sticky_wrap1,.contact_sticky_wrap{display:block
!important;}.top_menu_1_wrap .search-wrap{margin-right:0;}
a.mobtabslink {
display: none;
}
a.mobtabslink.activelink {
color: #0095DA;
}
a.uua-anchr {
display: inline-block;
color: #04184D;
}
a.uua-anchr:hover {
color: #3bace3;
}
@media(max-width:1540px){
.home-banner-sec .home-banner-title {
top: 32%;
}
}
@media(max-width:1024px){
.margn-btm-o .elementor-widget-text-editor {
margin-bottom: 0 !important;
}
.img_right_sec .elementor-container {
flex-direction: column-reverse;
}
.responsive-service-box .elementor-widget-image-box {
width: 50%;
}
h2.tech-slider-head{
font-size:40px;
}
.home-banner-sec .home-banner-title h2 {
font-size: 30px;
line-height: 40px;
margin: 0 0 20px 0px;
}
.home-banner-title a.download_trial_btn {
padding: 5px 20px;
}
.home-banner-sec .home-banner-title {
top: 30%;
}
.latest-blog-sec {
padding: 20px 10px;
}
ul.latest-blog-list li {
width: 48%;
}
.home-testi-sec .testi-meta .testi-img {
width: 15% !important;
}
.home-testi-sec .testi-meta .testi-title {
width: 80% !important;
}
.home-testi-sec {
padding: 20px 10px;
}
.home-testi-sec h2 {
margin-bottom: 30px;
}
.pst-sec .Other-Technologies-section {
padding: 40px 0px 0px;
}
.home-abt-overview {
margin: 0 !important;
} .pst-sec ul.othr-tch-list li:nth-child(3) {
margin-right: 2.5% !important;
}
.pst-sec ul.othr-tch-list li {
width: 23%;
margin-right: 2.5% !important;
}
.pst-sec ul.othr-tch-list li:nth-child(4n) {
margin-right: 0 !important;
}
.contct-frm-wrap .enquiry-form {
padding: 20px 10px;
margin: 0;
}
.contct-frm-wrap .enquiry-form h4 {
margin-bottom: 20px;
}	
.casestudy-sec .panel-row-style {
padding: 20px 0px !important;
}
.case-studies-list li:last-child .case-studies-wrap {
margin: 0 !important;
}
.case-studies-wrap {
display: block;
}
.case-studies-wrap div {
width: 100% !important;
}
.case-studies-overview h2 {
line-height: 40px;
}
h2.blog-custom-h2 {
font-size: 35px;
line-height: 40px;
margin: 0 0 20px 0;
}
.out-subheadng p {
font-size: 18px;
line-height: 32px;
}
.faq-accordian .elementor-accordion-item .fas:before {
top: 0px;
right:-2px;
}
.faq-accordian .elementor-accordion-item .fas:after {
top: -12px;
right:10px;
}
ul#blog_lists li {
width: 47%;
}
ul#blog_lists li .blog-list-header a img {
display: block;
width: 100%;
}
}
@media(max-width:999px){
ul.latest-blog-list li{
width:100%;
}
.blog-img {
width: 25%;
}
.blog-info {
width: 70%;
}
.blog-img img {
max-width: 100% !important;
}
ul.latest-blog-list li:nth-child(3) {
margin-bottom: 60px !important;
}
}
@media(max-width:880px){
.req-callbk-div {
padding: 15px;
}
.req-callbk-div h2 {
font-size: 22px !important;
}
}
@media(max-width:780px){
.pst-sec ul.othr-tch-list li:nth-child(2) {
margin-right: 2.5% !important;
}
.req-callbk-div .request-btn-wrap a.download_trial_btn {
margin: 0;
}
}
@media(max-width:768px){
.responsive-service-box .elementor-widget-image-box {
width: 100%;
}
.tech-slider .tech-slider-btn{
display:block !important;
}	
}
@media(max-width:767px){
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li input::placeholder,
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li input,
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li select,
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li textarea{
font-size:12px;
}
.contct-frm-wrap .enquiry-form ul.enquiry-form_ul li p {
margin-bottom: 0;
}
.azur-service-box figure.elementor-image-box-img {
margin-bottom: 20px !important;
}
.contct-frm-wrap form {
padding: 20px 10px 20px;
}
h2.tech-slider-head {
line-height: 48px;
font-size: 35px;
}
.tech-slider {
margin-bottom: 50px;
}
.home-banner-sec figure.swiper-slide-inner img {
object-fit: cover;
height: 470px;
object-position: 75% 0px;
}
.home-banner-sec .home-banner-title h2 {
font-size: 25px;
line-height: 33px;
}
.home-banner-sec .home-banner-title {
bottom: 10%;
top: auto;
left: 05%;
max-width: 100%;
padding-right: 50px;
}
.req-callbk-div {
padding: 5px;
background-position: right center;
margin-bottom:30px;
}
.req-callbk-div h2 {
line-height: 28px !important;
}
.pst-sec  .Other-Technologies-section {
padding: 20px 0 !important;
}
.pst-sec ul.othr-tch-list li {
margin: 0 0 30px 0 !important;
}
.pst-sec ul.othr-tch-list li:nth-child(2) {
margin-right: 0 !important;
}
a.mobtabslink {
display: block;
padding: 10px 15px;
background-color: #ffffff;
text-decoration: none !important;
font-size: 20px;
line-height: 40px;
color: #04184D;
font-weight: 700;
margin-bottom: 20px;
position:relative;
}
a.mobtabslink:after {
position: absolute;
content: '';
height: 21px;
width: 1px;
background-color: #707070;
right: 30px;
top: 20px;
transition:all 0.5s;
}
a.mobtabslink:before {
position: absolute;
content: '';
height: 1px;
width: 21px;
background: #707070;
right: 20px;
top: 30px;
}
a.mobtabslink.activelink:before {
display: none;
}
a.mobtabslink.activelink:after {
transform: rotate(90deg);
background-color: #0095DA;
transition:all 0.5s;
}
.pst-sec ul.othr-tch-list li:last-child {
margin-bottom: 0 !important;
}
.home-tabs-list ul{
display:none;
}
.contct-frm-wrap .enquiry-form h4 {
line-height: 36px;
}
.contact-hedng h2 {
line-height: 36px !important;
}
.contact-hedng {
margin: 0 0 10px 0 !important;
}
.blog-form form {
display: block;
}
.blog-form form .form-controller {
width: 100% !important;
margin-bottom: 20px;
}
ul#blog_lists li {
width: 100%;
}	
.home-testi-sec .testi-meta .testi-img {
width: 20% !important;
}
.home-testi-sec .testi-meta .testi-title {
width: 78% !important;
}
.latest-blog-sec h2.elementor-heading-title {
font-size: 30px;
margin-bottom: 30px;
}
.blog-card {
display: block;
text-align: center;
}
.blog-img {
margin-bottom: 20px;
width: 100%;
}
.blog-img img {
min-height: auto;
}
.blog-info {
width: 100%;
}
.why-metasys-cards-wrap .elementor-inner-column:after {
display: none;
}
ul.latest-blog-list{
margin-bottom:50px;
}
}
@media(max-width:580px){
.app_store_list li:first-child {
margin-bottom: 20px;
}
.home-testi-sec .testi-meta .testi-img {
width: 25% !important;
}
.home-testi-sec .testi-meta .testi-title {
width: 70% !important;
}
}
@media(max-width:480px){
.adress a br {
display: none;
}
.landing_page_list .list_item_box .list_item_innercont .list_item_textsection {
margin-bottom: 20px !important;
}
.pst-sec ul.othr-tch-list li {
width: 100% !important;
}
}
@media(max-width:440px){
.home-testi-sec .testi-meta .testi-img {
width: 34% !important;
}
.home-testi-sec .testi-meta .testi-title {
width: 62% !important;
}
}
@media(max-width:400px){
.tech-slider .swiper-slide a img {
width: 100%;
display: block;
}
}
@media(max-width:376px){
ul.contact-list li.call a:nth-child(2):after {
display: none;
}
}.holderCircle{
width:500px;
height:500px;
border-radius:100%;
margin:0px auto;
position:relative;
} .dotCircle{
width:100%;
height:100%;
position:absolute;
margin:auto;
top:0;
left:0;
right:0;
bottom:0;
border-radius:100%;
z-index:20;
}
.dotCircle  .itemDot{
display:block;
width:80px;
height:80px;
position:absolute;
background:#ddd;
color:#fff;
border-radius:100%;
text-align: center;
line-height: 80px;
font-size:30px;
z-index:3;
cursor:pointer;		
} .dotCircle  .itemDot::before{
content:"";
width: 85px;
height: 85px;
position: absolute;
border-radius: 100%;
top: 0;
left: 0;
right: 0;
margin: auto;
z-index:2;
border:3px solid;
}
.dotCircle  .itemDot1{
background:#ffb048;
}
.dotCircle  .itemDot1::after	{
}
.dotCircle  .itemDot1::before{
border-color:#ffb048
}
.dotCircle  .itemDot2{
background:#28a9e0;
}
.dotCircle  .itemDot2::after	{
}
.dotCircle  .itemDot2::before{	
border-color:#28a9e0;
}
.dotCircle  .itemDot3{
background:#89c445;
}
.dotCircle  .itemDot3::after	{	
}
.dotCircle  .itemDot3::before{
border-color:#89c445;
}
.dotCircle  .itemDot4{
background:#fca72b;
}
.dotCircle  .itemDot4::after	{
}
.dotCircle  .itemDot4::before{
border-color:#fca72b;
}
.dotCircle  .itemDot5{
background:#3dbea0;
}
.dotCircle  .itemDot5::after	{
}
.dotCircle  .itemDot5::before{	
border-color:#3dbea0;
}
.dotCircle  .itemDot6{
background:#aa229d;
}
.dotCircle  .itemDot6::after	{
}
.dotCircle  .itemDot6::before{	
border-color:#aa229d;
}
.dotCircle  .itemDot7{
background:#e06410;
}
.dotCircle  .itemDot7::after	{
}
.dotCircle  .itemDot7::before{
border-color:#e06410;	
}
.dotCircle  .itemDot8{
background:#1362b7;
}
.dotCircle  .itemDot8::after	{
}
.dotCircle  .itemDot8::before{	
border-color:#1362b7;
}
.dotCircle  .itemDot9{
background:#e52c47;
}
.dotCircle  .itemDot9::after	{
}
.dotCircle  .itemDot9::before{
border-color:#e52c47;	
}
.dotCircle  .itemDot10{
background:#fe4491;
}
.dotCircle  .itemDot10::after{
}
.dotCircle  .itemDot10::before{	
border-color:#fe4491;
}
.dotCircle .itemDot.active{
background:#34495e;
color:#fff;
transition:0.5s;
}
.dotCircle .itemDot.active::before{
border-color:#34495e;
}	
.dotCircle  .itemDot .forActive{
width:56px;
height:56px;
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
display:none;
}
.dotCircle  .itemDot .forActive::after{
content: '';
width: 5px;
height: 5px;
border: 3px solid #FE9290;
bottom: -31px;
left: -14px;
filter: blur(1px);
position: absolute;
border-radius: 100%;
}
.dotCircle  .itemDot .forActive::before{
content: '';
width: 6px;
height: 6px;
filter: blur(5px);
top: -15px;
position: absolute;
transform: rotate(-45deg);
border: 6px solid #F48E2A;
right: -39px;
}
.dotCircle  .itemDot.active .forActive{
display:block;
}
.dotCircle .itemDot:hover{
background:#34495e;
color:#fff;
transition:0.5s;
}
.dotCircle .itemDot:hover::before{
border-color:#34495e;
}	
.contentCircle{
width: 250px;
height: 250px;
border-radius: 100%;
color: #fff;
position: relative;
top: 50%;
transform: translateY(-50%);
right: 0;
bottom: 0;
left: 0;
box-shadow: 0px 0px 69px 1px #2b152e;
margin: auto;
}
.contentCircle .CirItem{
border-radius: 100%;
color: #fff;
position: absolute;
text-align: center;
bottom: 0;
left: 0;
opacity: 0;
transform: scale(0);
transition: 0.5s;
font-weight: bold;
font-size: 13px;
width: 100%;
height: 100%;
top: 0;
right: 0;
margin: auto;
background: #00000054;
}
.CirItem.active{
z-index:1;
opacity:1;
transform:scale(1.2);
transition:0.5s;
}
.technologiesOther .contentCircle .CirItem,
.serviceother .contentCircle .CirItem,
.productother .contentCircle .CirItem{
border-radius:100% !important;
overflow: hidden;
}
.contentCircle .CirItem1{
background:rgba(255, 176, 72, 0.83);
}
.contentCircle .CirItem1::after,
.contentCircle .CirItem2::after,
.contentCircle .CirItem3::after,
.contentCircle .CirItem4::after,
.contentCircle .CirItem5::after,
.contentCircle .CirItem6::after,
.contentCircle .CirItem7::after,
.contentCircle .CirItem8::after,
.contentCircle .CirItem9::after,
.contentCircle .CirItem10::after{
content:'';
width:50%;
height:100%;
border-bottom-left-radius: 250px;
border-top-left-radius: 250px;
position:absolute;
top:0;
left:0;
z-index:-1;
background:rgba(0, 0, 0, 0.33);
}
.contentCircle .CirItem2{
background:rgba(40, 169, 224, 0.83);
}
.contentCircle .CirItem3{
background:rgba(137, 196, 69, 0.83);
}
.contentCircle .CirItem4{
background:rgba(252, 167, 43, 0.83);
}
.contentCircle .CirItem5{
background:rgba(61, 190, 160, 0.83);
}
.contentCircle .CirItem6{
background:rgba(170, 34, 157, 0.83);
}
.contentCircle .CirItem7{
background:rgba(224, 100, 16, 0.83);
}
.contentCircle .CirItem8{
background:rgba(19, 98, 183, 0.83);
}
.contentCircle .CirItem9{
background:rgba(229, 44, 71, 0.83);
}
.contentCircle .CirItem10{
background:rgba(254, 68, 145, 0.83);
}
@media only screen and (min-width: 300px) and (max-width: 599px){
.holderCircle {
width: 300px;
height: 300px;
margin:110px auto;
}
.holderCircle::after {
width: 100%;
height: 100%;
}
.dotCircle{
width: 100%;
height: 100%;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
}
}
@media only screen and (min-width: 600px) and (max-width: 767px){
}
@media only screen and (min-width: 768px) and (max-width: 991px){
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
}
@media only screen and (min-width: 1200px) and (max-width: 1499px){
}
@media only screen and (min-width: 1500px) {
}.filemaker-section img{
width: 70% !important;
}
textarea {
resize: none !important;
}
span.my-loader {
width: 30px;
height: 30px;
background: url(https://www.metasyssoftware.com/wp-content/uploads/2023/10/loading-gif.gif) no-repeat;
background-size: 30px;
display: block;
position: absolute;
margin-top: -34px;
margin-left: 90px;
}
li.\38 33.case-studies-list-ul.cats_12 .col-lg-12.case-studies-overview {
width: 100% !important;
}
.ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-builder-grid-row-no-center {
display: flex;
justify-content: space-between;
}
.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close:focus {
border: 0;
outline: none;
}
html.ast-off-canvas-active {
overflow: hidden;
}
.wpcf7 form.spam .wpcf7-response-output {
color: red;
}
.tab-img-wrap,
.blog-img a,
.othr-tch-card a .all-othr-img-wrap,
.blog-list-col .all-othr-img-wrap {
position: relative;
}
.tab-img-wrap:after,
.blog-img a:after,
.othr-tch-card a .all-othr-img-wrap:after,
.blog-list-col .all-othr-img-wrap:after {
position: absolute;
content: '';
height: 100%;
width: 100%;
background: #0c8ad487;
top: 0;
left: 0;
border-top-left-radius: 40px;
border-bottom-right-radius: 40px;
opacity:0;
transition:all 0.5s;
}
.Other-Technologies-section .othr-tch-card a .all-othr-img-wrap:after,
.blog-list-col .all-othr-img-wrap:after{
border-radius:0 !important;
}
.tab-img-wrap:before,
.blog-img a:before,
.othr-tch-card a .all-othr-img-wrap:before,
.blog-list-col .all-othr-img-wrap:before{
position:absolute;
content:'.   .   .';
color:#ffffff;
top:40%;
left:45%;
font-weight:800;
opacity:0;
z-index:5;
transition:all 0.5s;
}
.tab-img-wrap:hover:after,
.tab-img-wrap:hover:before,
.blog-card:hover .blog-img a:after,
.blog-card:hover .blog-img a:before,
.othr-tch-card:hover .all-othr-img-wrap:before,
.othr-tch-card:hover .all-othr-img-wrap:after,
.blog-list-col:hover .all-othr-img-wrap:after,
.blog-list-col:hover .all-othr-img-wrap:before
{
opacity:1;
transition:all 0.5s;
}
body.scroll-down .site-header {
top:-300px !important;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
left: 0;
right: 0;
background-color: #ffffff;
}
body.scroll-up .site-header {
background-color: #ffffff !important;
top:0px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
left: 0;
right: 0;
}
.technologiesOther .othr-tch-card a img {
border-radius: 0 !important;
}
.ast-hfb-header .ast-builder-menu-mobile .main-header-menu, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link {
color: #02245C;
line-height: 45px;
font-size: 18px;
font-weight:400;
}
.ast-header-break-point .main-navigation .stack-on-mobile li.current_page_item > a {
color: #0095DA !important;
}
.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle {
line-height: 0;
}
@media(min-width:360px) {
#ast-mobile-header {
display: block !important;
}
}
@media(max-width:1280px) {
.ast-builder-menu-1 .menu-item > .menu-link {
padding-left: 10px;
padding-right: 10px;
}
}
@media(max-width:1200px) {
div#ast-mobile-popup-wrapper {
z-index: 99999999;
position: relative;
}
.page-main-heading {
top: 20% !important;
}
.page-main-heading h2 {
max-width: 700px !important;
padding: 0 20px !important;
}
header#masthead {
padding: 0 0px 0 20px;
}
ul#astra-footer-menu .menu-item {
display: inline-block;
width: auto;
}
ul#astra-footer-menu .menu-item a.menu-link {
line-height: 23px;
padding: 0 10px;
border:0px !important;
}
div#ast-desktop-header {
display:none !important;
}
.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items {
display: block;
width: 100%;
}
.main-header-menu > .menu-item > .menu-link {
height:auto !important;
padding: 0 20px;
display: block;
width: 100%;
line-height: 40px;
}
}
@media(min-width:1201px) {
#ast-mobile-header {
display: none !important;
}
}
@media(max-width:1080px) {
.site-footer-below-section-1.site-footer-section.site-footer-section-1 {
width: 100%;
}
.ast-builder-footer-grid-columns.site-below-footer-inner-wrap.ast-builder-grid-row {
flex-wrap: wrap;
}
.site-footer-below-section-2.site-footer-section.site-footer-section-2 {
width: 100%;
}
.site-footer-below-section-3.site-footer-section.site-footer-section-3 {
width: 100%;
}
html ul#astra-footer-menu {
justify-content: center;
padding: 20px 0 !important;
}
.site-footer-below-section-2.site-footer-section.site-footer-section-2 p {
text-align: center;
}
.footer-social-inner-wrap.element-social-inner-wrap.social-show-label-false.ast-social-color-type-custom.ast-social-stack-none.ast-social-element-style-filled {
text-align: center;
padding: 20px 0;
}
}
a {
text-decoration:none;
} span.post-blog-date {
display: block;
width: 100%;
color: #ffffff;
margin: 10px 0;
}
.blog-detail-header .ast-container {
flex-wrap: wrap;
}
.blog-detail-header {
background: #02174e;
padding: 60px 0;
}
.blog-detail-header h1 {
color: #ffffff;
}
.cust-breadcrumbs {
font-size: 16px !important;
display: block;
width: 100%;
margin-bottom: 60px;
}
.cust-breadcrumbs a {
color: #33353C !important;
font-size: 16px !important;
font-family: "Poppins", sans-serif;
}
.cust-breadcrumbs span {
font-size: 16px !important;
font-family: "Poppins", sans-serif;
}
.cust-breadcrumbs span.aioseo-breadcrumb-separator {
color: #33353C !important;
margin-right: 5px;
}
header.page-headers.inner-pages-banners-section.bloglp-page {
margin-top: 0;
}
header.page-headers.inner-pages-banners-section.bloglp-page .container-fluid {
padding: 0;
}
a.ast-custom-button-link.enq_popup {
text-decoration: none;
}
.ast-inline-flex.ast-linkedin.footer-social-item {
background: #0177b4;
}
.ast-facebook.footer-social-item {
background: #3a5795;
}
.ast-youtube.footer-social-item {
background: #cf3427;
}
a.ast-builder-social-element.ast-inline-flex.footer-social-item:hover {
background: #0177b4;
}
footer#colophon p {
font-size: 14px !important;
color: #32343b;
}
ul#astra-footer-menu {
margin: 0 !important;
padding: 0 !important;
}
ul#astra-footer-menu li a {
position: relative;
}
ul#astra-footer-menu li a:after {
position: absolute;
content: '';
right: 3px;
top: 3px;
width: 1px;
height: 16px;
background: #32343b;
}
ul#astra-footer-menu li a {
padding-right: 12px;
}
ul#astra-footer-menu li:last-child a:after {
display: none;
}
.ast-footer-copyright p {
font-size: 14px !important;
color: #32343b;
position: relative;
font-weight: 300;
font-family: "Poppins", sans-serif;
}
.ast-builder-footer-grid-columns.site-below-footer-inner-wrap.ast-builder-grid-row {
grid-column-gap: 20px;
display: flex;
justify-content: space-between;
align-items: center;
}
footer .menu {
margin: 0 !important;
padding: 0;
list-style: none;
}
footer .menu li {
line-height: 22px;
list-style: none;
}
ul#menu-location {
display: flex;
margin: 30px 0 0 !important;
}
ul#menu-location li {
margin-right: 20px;
}
ul#menu-location li {
position: relative;
}
ul#menu-location li:after {
content: '';
position: absolute;
right: -10px;
background: #000000;
height: 14px;
width: 1px;
margin: auto;
top: 0;
bottom: 0;
display: block !important;
}
ul#menu-location li:last-child:after {
display: none !important;
}
.site-footer-primary-section-1.site-footer-section.site-footer-section-1 {
width: 35%;
}
.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row {
display: flex;
grid-column-gap: 0;
}
.site-footer-primary-section-2.site-footer-section.site-footer-section-2 {
width: 15%;
}
.site-footer-primary-section-3.site-footer-section.site-footer-section-3 {
width: 20%;
}
.site-footer-primary-section-4.site-footer-section.site-footer-section-4 {
width: 15%;
}
.site-footer-primary-section-5.site-footer-section.site-footer-section-5 {
width: 15%;
}
footer h2.widget-title {
color: #03174F !important;
text-align: left;
font-size: 20px;
font-weight: 700;
margin-bottom: 10px !important;
line-height: 30px;
margin-top: 0;
}
.ast-desktop .ast-menu-hover-style-underline > .menu-item > .menu-link:before, .ast-desktop .ast-menu-hover-style-overline > .menu-item > .menu-link:before {
height: 3px;
}
.ast-builder-menu-1 .current-menu-item > .menu-link:before, .ast-builder-menu-1 .current-menu-ancestor.current-menu-parent.current_page_parent > .menu-link:before {
width: calc(100% - 1.2em) !important;
background-color: currentColor !important;
transform: scale(1,1) translate(50%,0) !important;
}
span.dropdown-menu-toggle.ast-header-navigation-arrow {
display:none !important;
}
ul.sub-menu a {
padding: 0px 20px !important;
color: #04184D !important;
line-height: 40px !important;
border-left: 3px solid #0c8ad400 !important;
margin: 0 -1px;
transition: all 0.5s;
}
ul.sub-menu {
padding: 10px 0;
box-shadow: 0px 30px 30px #3334351A;
}
ul.sub-menu a:hover, ul.sub-menu .current-menu-item a {
border-left: 3px solid #0C8AD4 !important;
color: #0C8AD4 !important;
}
ul.enquiry-form_ul {
padding: 0;
}
.Other-Technologies-section h2 {
font-size: 45px;
font-weight: 500;
line-height: 60px;
text-align: center;
color: #04184D;
margin-bottom: 30px;
}
.Other-Technologies-section {
padding: 40px 0 60px;
}
ul.othr-tch-list li {
width: 18%;
padding:0 10px;
}
.azur-service-box img {
border-radius: 40px 0 40px 0;
}
nav.navigation.post-navigation {
display:none;
}
.common-cf-form .cf-row {
display: flex;
}
.common-cf-form .cf-row .cf-col-md-6 {
width: 50%;
}
.common-cf-form .cf-row .cf-col-md-6 h2 {
font-size: 45px;
color: #ffffff;
line-height: 60px;
max-width: 380px;
font-weight: 700;
}
.common-cf-form .cf-row .cf-col-md-6 h4 {
color: #ffffff;
font-weight: 300;
font-size: 24px;
}
.common-cf-form .cf-row .cf-col-md-6 ul.enquiry-form_ul {
margin: 0 !important;
padding: 0;
}
.about-why-icons h3.elementor-image-box-title {
margin-top: 10px;
}
span.aioseo-breadcrumb a {
color: #33353C;
text-decoration: none !important;
}
span.aioseo-breadcrumb {
color: #0C8AD4;
}
span.aioseo-breadcrumb-separator {
padding: 0 5px;
}
div#content {
padding-top: 90px;
}
body {
background: #eff4fd !important;
}
.site-primary-header-wrap.ast-builder-grid-row-container.ast-container {
max-width: 100%;
padding: 0px 40px;
}
.ast-site-identity {
padding: 13px 0px;
}
.page-main-heading h2.elementor-heading-title,.page-main-heading h1.elementor-heading-title {
max-width: 620px;
}
.page-main-heading {
position: absolute;
top: 30%;
left: 0.9%;
right: 0;
max-width: 1200px;
margin: 0 auto;
} section#contact_form_for_all {
height: 90vh;
min-height: 660px;
overflow: hidden;
position: relative;
}
@media(max-width:1600px) {
.page-main-heading {
top: 25%;
}
}
@media(max-width:1200px) {
.site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-5-equal.ast-builder-grid-row-tablet-5-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
padding: 30px 20px;
}
.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-3-lheavy.ast-builder-grid-row-tablet-3-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
padding: 0 20px;
}
}
@media(max-width:1024px) {
.technologiesOther .container {
max-width: 100% !important;
}
.oth_dot_net_sol  p {
margin-bottom: 0;
}
.footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-vertical-menu {
display: flex;
}
.ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row {
flex-wrap: wrap;
}
.site-footer-primary-section-1.site-footer-section.site-footer-section-1 {
width: 100%;
}
.site-footer-primary-section-2.site-footer-section.site-footer-section-2, .site-footer-primary-section-3.site-footer-section.site-footer-section-3, .site-footer-primary-section-4.site-footer-section.site-footer-section-4, .site-footer-primary-section-5.site-footer-section.site-footer-section-5 {
display:none !important;
}
.site-footer-primary-section-1.site-footer-section.site-footer-section-1 {
margin-bottom: 30px;
}
.ast-builder-footer-grid-columns.site-below-footer-inner-wrap.ast-builder-grid-row {
flex-wrap: wrap;
justify-content: center;
}
.site-footer-below-section-1.site-footer-section.site-footer-section-1 {
width: 100%;
display: flex;
}
.site-footer-below-section-2.site-footer-section.site-footer-section-2 {
width: 100%;
}
.site-footer-below-section-2.site-footer-section.site-footer-section-2 p {
text-align: center;
}
.site-footer-below-section-3.site-footer-section.site-footer-section-3 {
width: 100%;
}
[data-section="section-fb-social-icons-1"] .footer-social-inner-wrap {
text-align: center;
}
.site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-5-equal.ast-builder-grid-row-tablet-5-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
padding: 30px 0px;
}
.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-3-lheavy.ast-builder-grid-row-tablet-3-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack {
padding: 0 0px;
}
.leadership-list .clients-logo {
padding: 0px !important;
width: 35% !important;
}
.leadership-list .clients-overview {
width: 65% !important;
padding: 20px !important;
}
.clients-logo {
padding: 50px 20px !important;
}
.common-cf-form .cf-row .cf-col-md-6 h2 {
font-size: 35px;
line-height: 45px;
}
.common-cf-form .cf-row {
flex-wrap: wrap;
}
.common-cf-form .cf-row .cf-col-md-6 {
width: 100%;
}
.common-cf-form {
padding: 0 10px;
}
.page-main-heading h2 {
font-size: 30px !important;
padding: 0 20px;
}
}
@media(max-width:921px) {
.ast-header-break-point .ast-primary-header-bar {
padding-right: 10px !important;
}
header#masthead {
padding: 0 0px;
}
}
@media(max-width:767px) {
.pop-up-inner-div h2.pop-form-title {
font-size: 28px !important;
}
.page-main-heading {
background: #031d4f;
position: relative;
bottom: 0 !important;
left: 0 !important;
right: 0 !important;
top: auto !important;
padding: 20px 20px;
}
.page-main-heading h2 {
max-width: 100%;
margin: 0;
padding: 0 !important;
}
.breadcrumbs-section {
padding-top: 5px !important;
}
.leadership-list .clients-logo {
width: 100% !important;
}
.leadership-list .clients-overview {
width: 100% !important;
padding: 10px 10px 0 !important;
}
.testimonial_wrap h2 {
font-size: 30px !important;
line-height: 40px !important;
}
.clients-logo {
width: 100% !important;
padding: 20px !important;
}
.clients-overview {
width: 100% !important;
}
.Other-Technologies-section {
padding: 0 20px;
}
ul.othr-tch-list li {
width: 47% !important;
}
ul.othr-tch-list {
justify-content: space-between !important;
align-items: flex-start !important;
}
.othr-tch-card a span {
font-size: 20px !important;
line-height: 25px !important;
margin-bottom: 5px !important;
}
.Other-Technologies-section h2 {
font-size: 30px !important;
line-height: 40px !important;
margin-top: 0 !important;
}
.common-cf-form .cf-row .cf-col-md-6 h2 {
font-size: 30px;
line-height: 40px;
}
.visionmission_wrap:after {
opacity: 1 !important;
}
.visionmission .visionmissionItem h3 { margin:15px 0;
}
.our_philosophy .contentCircle .CirItem p, .our_philosophy .dotCircle {
display:none;
}
ul.ourPartner_logo {
margin: 0 !important;
padding: 0 !important;
}
.page-main-heading h2 {
font-size: 30px !important;
}
.page-main-heading {
top: auto !important;
bottom: 80px;
}
} .inner-pages-banners-section {
width: 100%;
margin-top: 90px;
}
.page-template-default .ast-container {
flex-wrap: wrap;
}
.inner-pages-banners-section .banner_imgwrap img {
width: 100%;
}
.yoast_breadcrumb_wrap.techpagesbrdc {
background-color: #eff4fd;
padding: 20px 0;
width:100%;
}
.yoast_breadcrumb_wrap.techpagesbrdc div#breadcrumbs {
top: 0;
}
.yoast_breadcrumb_wrap.techpagesbrdc div#breadcrumbs a {
color: #33353C;
}
img.innbanner-mob {
display: none;
} .microsoft-azure-new-ovrvw h3.widget-title {
text-align: left;
}
.microsoft-azure-new-ovrvw  h1.small-heading {
color: #04184D;
font-size: 28px;
line-height: 40px;
font-weight: 600;
}
.microsoft-azure-new-ovrvw p span {
font-weight: 800;
}
.microsoft-azure-new-ovrvw p.ovrvw-para-1 {
margin-bottom: 10px;
}
.experties-card-row .panel-grid-cell {
text-align: center;
}
.experties-card-row .panel-grid-cell .widget_media_image {
margin-bottom: 20px !important;
}
.experties-card-row .panel-grid-cell h3.widget-title {
font-size: 20px;
line-height: 30px;
color: #33353C;
font-weight: 700;
}
.experties-card-row .panel-grid-cell .textwidget {
font-size: 16px;
line-height: 28px;
color: #33353C;
} ul.blue-tick-ul {
margin: 0;
padding: 0;
list-style-type: none;
}
ul.blue-tick-ul li {
position: relative;
padding-left: 40px;
color: #33353C;
}
ul.blue-tick-ul li:before {
position: absolute;
content: '';
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/tick.svg);
height: 22px;
width: 22px;
left: 0;
top: 9px;
}
.technology-services h3.widget-title,
.technology-model-heading h3.widget-title {
font-size: 44px;
line-height: 58px;
}
.technology-services .textwidget p {
margin-bottom: 10px;
}
.technology-services .textwidget p:nth-child(1) {
margin-top: 40px;
}
.technology-services-card{
align-items: center !important;
}
.technology-services-card .widget_sow-editor h3.widget-title {
font-size: 28px;
line-height: 30px;
text-align: left;
font-weight: 600;
}
.technology-card-row .panel-grid-cell h3.widget-title {
font-size: 20px;
line-height: 30px;
color: #33353C;
font-weight: 700;
}
.technology-card-row .panel-grid-cell .textwidget p,
.consult-with-us-line{
font-size: 16px;
line-height: 28px;
text-align: center;
}
.tech-form ul.enquiry-form_ul li {
width: 32%;
}
.tech-form ul.enquiry-form_ul li:nth-child(5) {
width: 66%;
}
.tech-form ul.enquiry-form_ul li:nth-child(6) {
width: 100%;
}
.tech-form ul.enquiry-form_ul li.submitbutton {
width: 100% !important;
text-align: center;
}
.tech-form ul.enquiry-form_ul li span input {
background: #EFF4FD;
border: none;
height: 50px;
padding-left: 20px;
color:#33353C;
}
.tech-form ul.enquiry-form_ul li span textarea#Messagebox {
background: #eff4fd;
border: none;
resize: none;
min-height: 90px !important;
padding-left: 20px;
color:#33353C;
}
.tech-form ul.enquiry-form_ul li p {
margin-bottom: 0;
}
.tech-form ul.enquiry-form_ul li span input::placeholder
{
color: #33353C;
font-size: 16px;
line-height: 58px;
}
.tech-form ul.enquiry-form_ul li span textarea#Messagebox::placeholder{
color:#33353C;
font-size:16px;
line-height:38px;
}
.tech-form ul.enquiry-form_ul li span.sbmtbtneffct:after {
display: none;
}
.technology-form h3.widget-title {
margin-bottom: 50px;
font-weight: 600;
}
ul.othr-tch-list {
margin: 0;
padding: 0;
list-style-type: none;
display: flex;
justify-content: space-between;
align-items: flex-start;
margin:0 -10px;
}
.othr-tch-card a {
display: block;
text-decoration: none !important;
}
.othr-tch-card a img { border-top-left-radius: 40px;
border-bottom-right-radius: 40px;
}
.othr-tch-card a span {
font-size: 24px;
line-height: 58px;
color: #04184D;
font-weight: 700;
display: block;
margin-bottom: 10px;
margin-top:20px;
}
.other-techno-row  h3.widget-title {
margin-bottom: 40px;
font-weight: 600;
}
.technology-services-card img.so-widget-image {
border-top-left-radius: 40px;
border-bottom-right-radius: 40px;
}
.postid-5237 section.other_list_view.technologiesOther {
display: none;
}
a.lern-more-btn {
font-size: 16px;
line-height: 20px;
color: #0C8AD4;
display: inline-block;
padding-right: 50px;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/blue-arw.svg);
background-repeat: no-repeat;
background-position: center right 20px;
transition: all 0.5s;
}
a.lern-more-btn:hover {
background-position: center right 15px;
}
.technology-opt-poins {
justify-content: center !important;
}
.technology-services-card .panel-grid-cell .widget_sow-editor {
height: 130px;
}
.cstm-soft-devlpmnt,
.technology-model-heading {
margin-bottom: 60px;
}
.technology-form .wpcf7-response-output {
margin-bottom: 20px;
}
@media (max-width:767px) {
.inner-pages-banners-section .banner_text {
padding: 10px 0 0 15px;
}
.yoast_breadcrumb_wrap.techpagesbrdc {
display:block !important;
}
img.innbanner-mob {
display: block !important;
}
.innbanner-desk {
display:none !important;
}
}
@media(max-width:1080px){
.microsoft-azure-new-ovrvw h3.widget-title,
.cstm-soft-devlpmnt h3.widget-title,
.technology-heading h3.widget-title,
.technology-services h3.widget-title,
.technology-model-heading h3.widget-title,
.technology-form h3.widget-title,
.other-techno-row h3.widget-title {
font-size: 32px;
line-height: 42px;
}
.microsoft-azure-new-ovrvw h1.small-heading {
font-size: 24px;
line-height: 32px;
}
}
@media(max-width:1024px ){
.tech-opt-row,
.microsoft-azure-new-ovrvw,
.techcstmoftdev-row,
.technology-models-row,
.technology-form,
.other-techno-row{
padding: 30px 20px !important;
}
.technology-services-row{
padding: 30px 0px !important;
}
.technology-form{
padding: 30px 10px 0 !important;
}
.experties-card-row-2 {
padding: 0 !important;
}
.cstm-soft-devlpmnt,
.technology-model-heading,
.other-techno-row h3.widget-title,
.technology-form h3.widget-title {
margin-bottom: 30px;
}
.experties-card-row .panel-grid-cell {
width: 46% !important;
}
.experties-card-row {
flex-wrap: wrap !important;
}
.microsoft-azure-new-ovrvw-full {
padding: 0px 15px 30px 15px !important;
}
.technology-services .textwidget p{
margin-top: 30px;
}
.technology-services-card .widget_sow-editor h3.widget-title {
font-size: 20px;
line-height: 26px;
}
.technology-services-card .widget_sow-editor p {
font-size: 14px;
line-height: 22px;
}
ul.othr-tch-list {
flex-wrap: wrap;
justify-content: flex-start;
}
ul.othr-tch-list li {
width: 31.33%;
margin: 0 3% 30px 0;
}
.othr-tch-card a span {
display: block;
}
.othr-tch-card a img {
display: block;
width: 100%;
}
ul.othr-tch-list li:nth-child(3) {
margin-right: 0 !important;
}
}
@media(max-width: 780px){
.technology-services .textwidget p:last-child {
margin-bottom: 30px;
}
.technology-services-card .panel-grid-cell .widget_sow-editor {
height: auto !important;
}
.techcstmoftdev-row .panel-layout .panel-grid:nth-child(2) {
margin: 0 !important;
}
.microsoft-azure-new-ovrvw p.ovrvw-para-1,
.microsoft-azure-new-ovrvw-img img.so-widget-image {
margin-bottom: 10px;
}
.tech-form ul.enquiry-form_ul li,
.tech-form ul.enquiry-form_ul li:nth-child(5){
width: 100%;
}
.technology-services-card {
width: 90%;
}
.technology-services-row .panel-grid {
flex-direction: unset !important;
margin-bottom: 0 !important;
justify-content: space-between !important;
}
.microsoft-azure-new-ovrvw-img img.so-widget-image {
display: block;
width: 100%;
}
.microsoft-azure-new-ovrvw .panel-grid-cell .widget_sow-image {
margin: 0 !important;
}
.tech-opt-wrap .panel-layout .panel-grid:nth-child(1),
.technology-opt-poins .panel-grid-cell:nth-child(1) {
margin-bottom: 0px !important;
}
.experties-card-row{
flex-direction: unset !important;
}
.experties-card-row .panel-grid-cell h3.widget-title {
text-align: center;
}
ul.othr-tch-list li {
width: 47%;
margin: 0 6% 30px 0;
}
ul.othr-tch-list li:nth-child(2n) {
margin-right: 0 !important;
}
ul.othr-tch-list li:nth-child(3){
margin: 0 6% 30px 0 !important;
}
}
@media(max-width: 767px){
.oth_dot_net_sol img {
width: 100%;
}
.cstm-soft-devlpmnt h3.widget-title,
.technology-card-row .panel-grid-cell h3.widget-title,
.technology-model-heading h3.widget-title,
.other-techno-row h3.widget-title{
text-align: center !important;
}
}
@media(max-width: 480px){
.technologiesOther ul.othr-tch-list li{
width:100% !important;
}
.other-techno-row {
padding: 30px 40px !important;
}
.experties-card-row .panel-grid-cell {
width: 100% !important;
margin-bottom: 10px !important;
}
.technology-card-row .panel-grid-cell h3.widget-title {
text-align: center;
}
ul.othr-tch-list li {
width: 100%;
margin: 0 0 30px 0;
}
ul.othr-tch-list li:nth-child(3){
margin-right: 0 !important; 
}
}
ul.addressdetails li:nth-child(1) {
min-height: auto;
}
.border_top {
background: #ffffff;
width: 100%;
height: 1px;
margin: 30px 0 10px 0;
opacity: 0.2;
}
@media(max-width: 999px){
.contact_address .row .col-md-6 {
width: 50%;
}
}
@media(max-width: 480px){
.contact_address .row .col-md-6 {
width: 100%;
}
.contact_address h4.hideonmobile_address {
display: none;
}
.border_top {
display: none;
}
} .inner-page-banner .elementor-inner-section.page-main-heading {
background: transparent !important;
}
.offer_section_wrap {
text-align: center;
padding: 30px 0 65px;
}
ul.offer_custom_ul {
list-style: none;
}
ul.offer_custom_ul li.offer_custom {
display: flex;
column-gap: 20px;
font-size:20px;
color: #33353C;
font-weight: 600;
}
.page-main-heading .form_section_banner .react-page-form > ul {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.page-main-heading .form_section_banner .react-page-form > ul > li {
width: 47%;
}
.page-main-heading .form_section_banner .react-page-form > ul > li:nth-child(5) {
width: 100%;
}
.page-main-heading .form_section_banner .react-page-form > ul >  li p {
margin-bottom:10px;
}
.page-main-heading .form_section_banner .react-page-form {margin-bottom: 0;}
.cust_soft_banner_form .wpcf7-response-output {
font-size: 12px;
}
@media(min-width:1024px){
ul.offer_custom_ul li.offer_custom {
position: absolute;
top: 0;
left: 0;
right: 0;
margin: 0 auto;
width: 300px;
display: flex;
column-gap: 20px;
flex-direction: row-reverse;
}	
ul.offer_custom_ul li.offer_custom:nth-child(1) {
left: -646px;
top: 14px;
width: 320px;
text-align: right;
}
ul.offer_custom_ul li.offer_custom:nth-child(2) {
left: -757px;
top: 160px;
width: 320px;
text-align: right;
}
ul.offer_custom_ul li.offer_custom:nth-child(3) {
left: -645px;
top: 293px;
width: 320px;
text-align: right;
}
ul.offer_custom_ul li.offer_custom:nth-child(4) {
top:auto;
bottom: -0px;
width: 240px;
text-align: center;
display: block;
}
ul.offer_custom_ul li.offer_custom:nth-child(4) span {
width:100%;
display: block;
}
ul.offer_custom_ul li.offer_custom:nth-child(5) {
right: -646px;
top: 13px;
width: 320px;
text-align: left;
flex-direction: row;
}
ul.offer_custom_ul li.offer_custom:nth-child(6) {
right: -757px;
top: 148px;
width: 320px;
text-align: left;
flex-direction: row;
}
ul.offer_custom_ul li.offer_custom:nth-child(7) {
right: -650px;
top: 293px;
width: 320px;
text-align: left;
flex-direction: row;
}
}
@media(max-width:1280px){
.cust_soft_banner_form .banner_desk {
min-height: 460px;
}
.cust_soft_banner_form .page-main-heading.banner_content {
margin-top: 0;
top: 5% !important;
}
.page-main-heading .form_section_banner {
padding-right: 20px;
}
}
@media(max-width:1023px){
.offer_section {
display: none;
}
ul.offer_custom_ul {
list-style: none;
padding: 0;
margin: 0;
display: flex;
flex-wrap: wrap;
}
ul.offer_custom_ul li.offer_custom {
width: 50%;
display: flex;
text-align: left;
margin: 0 0 20px 0;
align-items: center;
}
.offer_section_wrap {
padding-bottom: 15px;
}
}
@media(max-width:768px){
ul.offer_custom_ul li.offer_custom {
width: 100%;
}
.offer_section_wrap {
padding-bottom: 0;
}
.page-main-heading .form_section_banner {
padding-right: 0px;
}
}
@media(max-width:490px){
.page-main-heading .form_section_banner .react-page-form > ul > li {
WIDTH: 100%;
}
}
.our_clients .elementor-swiper-button-prev {
transform: translate(-60px,-100%) rotate(180deg) !important;
}
.our_clients .elementor-swiper-button-next{
transform: translate(60px,-100%) !important;
}
.our_clients figure.swiper-slide-inner {
min-height:125px;   
display: flex;
align-items: center;
border: 1px solid #E4E6EB;
box-shadow: 0px 20px 20px #0000000F;
padding:0 15px !important;
justify-content: center;
}
.latest-case-list .blog-img a img {
min-height: auto !important;
display: block;
height: 182px;
width: 100%;
max-width: 172px !important;
}
.latest-case-list .blog-img a {
display: block !important;
}
.latest-case-list .blog-info h4 {
font-size: 28px;
line-height: 36px;
margin-bottom:20px;
}
.latest-case-list .blog-info {
width: 63% !important;
}
.our_clients .elementor-image-carousel-wrapper {
padding: 0 15px 40px;
}
.latest-case-list  .blog-img {
width: 35% !important;
}
body .latest-case-list .blog-img a:after{
max-width: 175px !important;
}
.latest-case-list .blog-card {
align-items: start;
}
.latest-case-list .blog-img a:before {
left: 40%;
}
@media(max-width:1280px){
.our_clients .elementor-swiper-button-prev {
transform: translate(-40px, -100%) rotate(180deg) !important;
}
.our_clients .elementor-swiper-button-next {
transform: translate(40px, -100%) !important;
}
}
@media(max-width:1024px){
.our_clients .elementor-swiper-button-prev {
transform: translate(0px,0%) rotate(180deg) !important;
top:auto;
bottom:0;
left:50%  !important;
margin-left:-50px;
}
.our_clients .elementor-swiper-button-next{
transform: translate(0px,0%) !important;
top: auto !important;
bottom:0;
right:50%  !important;
margin-right:-50px;
}
.our_clients .elementor-image-carousel-wrapper {
padding: 0 15px 60px;
}
}
@media(max-width:767px){
.latest-case-list .blog-img,
.latest-case-list .blog-img a img{
width:100% !important;
max-width:100% !important;
height: auto; !important;
}
body .latest-case-list  .blog-img a:after,
.latest-case-list .blog-info{
width:100% !important;
max-width: 100% !important;
}
}
li#menu-item-8302 ul.sub-menu {
width: 280px;
}
.react-page-form ul li input:focus {
border: 0;
}.page-id-9 header.page-headers {
position: relative;
z-index: 2;
}
.blog_single_page div#primary h2{    margin:0 0 15px;
font-size: 16px;
line-height: 30px;
color: #02174e;}
.blog_single_page div#primary h3{    margin:0 0 15px;
font-size: 16px;
line-height: 30px;
color: #02174e;}
.accordion-container .azure-calci {
padding: 0px !important;
}
.white-faq .set {
background-color: #e5f4fb;
}
.white-faq .content {
background-color: #e5f4fb;
}
#company h1 {
font-size: 36px;
max-width: 900px;
text-align: center;
margin: 0 auto;
color: #32343b;
font-weight: 700;
line-height: 50px;
margin-bottom: 45px;
}
body .content a {
padding: 0 50px !important;
color: #0095DA !important;
text-decoration: underline !important;
}  
footer#colophon .footer-widgets ul li {
transition: all 0.5s;
}
footer#colophon .footer-widgets ul li:hover {
margin-left: 10px;
}
.outsourcing_inner ul.why-metasyis-list.blue-bullet-points li {
font-size: 16px !important;
}
.web-app-devlopment-contentwrap {
text-align: center;
padding: 40px 0px 0px;
}
.web-app-devlopment-contentwrap h1 {
font-size: 50px;
color: #02174e;
font-weight: 800;
line-height: 60px;
margin: 0;
margin-bottom: 32px !important;
word-spacing: 4px;
max-width: 860px;
margin: 0 auto;
}
.web-app-devlopment-contentwrap h2 {
font-size: 50px;
color: #02174e;
font-weight: 800;
line-height: 60px;
margin: 0;
margin-bottom: 32px !important;
word-spacing: 4px;
max-width: 860px;
margin: 0 auto;
}
.web-app-devlopment-contentwrap h4 {
font-size: 24px;
color: #33353c;
line-height: 50px;
word-spacing: 4px;
margin: 0px;
margin-bottom: 7px;
}
.web-app-devlopment-contentwrap p {
font-size: 18px;
color: #33353c;
line-height: 30px;
word-spacing: 4px;
margin: 0;
margin-bottom: 45px !important;
max-width: 1095px;
margin: 0 auto;
}
.web-app-devlopment-contentwrap h3 {
font-size: 24px;
color: #33353c;
margin: 0px;
margin-bottom: 34px;
}
ul.streamline-list {
padding: 0 !important;
margin: 0 !important;
list-style-type: none !important;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
ul.streamline-list li {
width: 33.33%;
padding-right: 90px;
margin-bottom: 30px;
}
.streamline-list li .streamline-wrap {
border-left: 5px solid #0094da !important;
border: 1px solid #d1d1d2;
border-right: none;
width: 100%;
position: relative;
display: flex;
justify-content: center;
align-items: center;
min-height: 125px;
-webkit-box-shadow: -24px 17px 55px -37px rgb(36 32 36 / 29%);
-moz-box-shadow: -24px 17px 55px -37px rgba(36 32 36 / 29%);
box-shadow: -16px 13px 20px -13px rgb(36 32 36 / 29%);
font-family: "Poppins", sans-serif;
}
.streamline-list li .streamline-wrap:after,
.streamline-list li .streamline-wrap:before {
position: absolute;
content: '';
height: 62%;
width: 1px;
background-color: #d1d1d2;
transform: rotate(36deg);
right: 0;
bottom: 0;
transform-origin: bottom right;
}
.streamline-list li .streamline-wrap:after {
top: 0;
transform: rotate(-36deg);
transform-origin: top right;
}
.streamline-wrap p {
font-size: 13px;
line-height: 20px;
width: 100%;
margin: 0 auto;
padding: 0 0 0 20px;
}
.floating-icons-section{
padding: 60px 0px 120px 0px ;
}
.why-metaysis-wad h4 {
font-size: 40px;
color: #02174e;
font-weight: 700;
line-height: 60px;
margin: 0;
margin-bottom: 25px;
}
ul.why-metasyis-list {
padding: 0px !important ;
margin: 0px !important  ;
list-style-type: none !important;
width: 100%; }
.why-metasyis-list li {
margin-left: 30px;
font-size: 16px;
line-height: 30px;
color: #02174e;
font-family: poppins;
}
.blue-bullet-points li {
position: relative;
color: #02174E;
padding:7px 0;
font-family: poppins;
}
.blue-bullet-points li:before {
position: absolute;
content: '';
height: 9px;
width: 9px;
border-radius: 100%;
background-color: #0095da;
top: 18px;
left: -27px;
}
.dotnet-overview p,
.reactjs-overview p,
.php-overview p
{
font-size: 18px;
}
.dot-net-corr-content h3 {
margin: 0;
font-size: 33px;
color: #02245C;
font-weight: 800;
margin-bottom: 15px;
}
.dot-net-corr-content h4 {
margin: 0;
font-size: 22px;
color: #02245C;
font-weight: 800;
margin-bottom: 20px;
}
.dot-net-corr-content p {
font-size: 16px;
line-height: 30px;
color: #02174E;
margin-bottom: 0px;
}
.filemaker_overview p {
text-align: left;
margin-bottom: 0;
}
.accordian-section 
h4 {
font-size: 24px;
color: #02245C;
font-weight: 800;
padding: 0px 50px;
}
.accordian-inner-list,
.accordian-inner-list-2 {
margin: 0 !important;
padding: 0px 50px !important;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
list-style-type: none !important;
}
.accordian-inner-list li,
.accordian-inner-list-2 li {
width: 45%;
font-size: 15px;
color: #02174E;
position: relative;
padding: 0 !important;
margin: 0px 0px 15px 30px;
font-weight: 600;
font-family: 'Poppins';
}
.accordian-inner-list-2 li{
width: 100% !important;
}
.accordian-inner-list li:before,
.accordian-inner-list-2 li:before {
content: '';
position: absolute;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2022/03/pointer_icon.png);
height: 15px;
width: 15px;
top: 3px;
left: -5.5%;
}
.accordian-inner-list-2 li:before{
left: -2.5% !important;
}
.reactjs-overview {
padding-bottom: 0px;
}
.react_js_advantages_wrap {
text-align: center;
}
.react_js_advantages_wrap h4 {
font-size: 24px;
color: #02245C;
font-weight: 600;
margin: 0;
margin-bottom: 20px;
}
.react_js_advantages_wrap p {
font-size: 18px;
color: #02174E;
max-width: 783px;
margin: 0 auto;
}
ul.react_js_advantages_list{
margin: 0 !important;
padding: 0 !important;
list-style-type: none !important;
height: 500px;
}
.react_js_advantages_list li {
font-size: 18px;
color: #02245C;
font-weight: 800;
text-align: center;
height: 260px;
width: 260px;
position: relative;
float: left;
display: flex;
align-items: center;
justify-content: center;
}
.react_js_advantages_list li:before {
position: absolute;
content: '';
height: 260px;
width: 260px;
border: 4px solid #0095da;
border-radius: 25px;
transform: rotate(45deg);
left: 0;
top: 0;
}
.react_js_advantages_list li:nth-child(2n) {
margin: 202px -70px 0;
}
.react_js_advantages_list li:nth-child(1):after {
display: none;
}
.react_js_advantages_list li:nth-child(2n + 1):after {
left: 34px;
top: auto;
bottom: -1px;
transform: rotate(-91deg);
}
.react_js_advantages_inner {
display: block;
position:relative;
float: left;
}
ul.react_js_advantages_list {
display: inline-block;
margin: 90px auto 0 auto !important;
}
.react_js_advantages_list li:after {
position: absolute;
content: '';
height: 41px;
width: 41px;
border-radius: 0;
background: url(https://res.cloudinary.com/dpdbfabms/images/v1651647929/boderarrow/boderarrow.jpg?_i=AA);
transform: rotate(0deg);
left: 14px;
top: 19px;
}
.reactjsdevcompany .textwidget {
text-align: center;
}
.react_features h2 {
font-size: 50px;
color: #ffffff;
text-align: center;
font-weight: 700;
margin: 0;
margin-bottom: 20px;
}
.wad-services-list h4 {
color: #ffffff;
font-size: 20px;
font-weight: 700;
display: inline-block;
margin: 0;
margin-bottom: 20px;
max-width: 235px;
}
.react_features_heading {
text-align: center;
margin-bottom: 150px;
}
.react_features_heading h2 {
font-size: 50px;
color: #FFFFFF;
margin: 0;
margin-bottom: 20px;
font-weight: 800;
}
.react_features_heading p {
font-size: 18px;
color: #FFFFFF;
max-width: 1000px;
margin: 0 auto;
}
.why-metaysis-reactjs h4 {
font-size: 50px;
color: #02245C;
font-weight: 800;
margin: 0;
margin-bottom: 30px;
}
.what_we_offer  h2 {
font-size: 40px;
color: #02245C;
font-weight: 800;
text-align: center;
margin: 0;
margin-bottom: 35px;
}
.react_service_list {
margin: 0 !important;
padding: 0 !important;
list-style-type: none !important;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.react_service_list li {
width: 25%;
}
.react_service_wrap {
padding: 0px 20px 0px 0px;
}
.react_service_wrap h5 {
font-size: 18px;
color: #02245C;
line-height: 30px;
font-weight: 800;
margin: 0;
margin-bottom: 15px;
}
.react_service_wrap p {
font-size: 15px;
line-height: 28px;
color: #02174E;
}
.php-overview h2 {
max-width: 860px;
line-height: 60px;
margin: 0 auto;
margin-bottom: 30px;
}
.php_features h2 {
font-size: 50px;
font-weight: 800;
color: #02245C;
text-align: center;
margin: 0;
}
.phpdev-heading .sow-headline {
font-weight: 700
}
.phpdev {
margin-top: 250px
}
.phpdev .phpdev-infog {
display: flex;
margin: 130px 0 0;
width: 100%;
margin: 0 auto; 
list-style-type: none;
}
.phpdev .phpdev-infog .phpdev_box {
text-align: center;
margin: 0 auto;
position: relative
}
.phpdev .phpdev-infog .phpdev_box .phpdev_num {
width: 200px;
height: 200px;
display: flex;
align-items: center;
text-align: center;
border-radius: 100%;
margin: 0 auto;
position: relative;
}
.phpdev .phpdev-infog .phpdev_box .phpdev_num .phpdev_num_inner {
height: 130px;
width: 130px;
top: -28px;
margin: 0 auto;
background: url(https://res.cloudinary.com/dpdbfabms/images/v1651647938/php-white-circle/php-white-circle.png?_i=AA);
background-repeat: no-repeat;
position: relative;
z-index: 5;
left: -13px;
}
.phpdev .phpdev-infog .phpdev_box .phpdev_num .phpdev_num_inner img {
position: absolute;
top: 0px;
left: 0;
right: 0;
bottom: 0;
margin: auto
}
.phpdev .phpdev-infog .phpdev_box .phpdev_num:before {
position: absolute;
content: '';
background: url(https://res.cloudinary.com/dpdbfabms/images/v1651647940/php-border-circle/php-border-circle.png?_i=AA);
background-repeat: no-repeat;
background-position: center;
top: 0px;
width: 200px !important;
height: 200px !important;
}
.phpdev .phpdev-infog .phpdev_box h4.phpdev_heading {
transform: translateX(-24%);
text-align: center;
margin: 20px 0 0px 46px;
font-size: 18px;
line-height: 30px;
color: #02245C;
font-weight: 800;
width: 100%;
max-width: 390px;
}
.phpdev .phpdev-infog li {
text-align: center;
width: 100%;    
max-width: 169px;
}
.phpdev .phpdev-infog li:nth-child(2n) .phpdev_box h4.phpdev_heading {
position: absolute;
top: -210px
}
.phpdev .phpdev-infog li:nth-child(2n) .phpdev_box .phpdev_num:before {
background: url(https://res.cloudinary.com/dpdbfabms/images/v1651647936/php-border-circle-2-1/php-border-circle-2-1.png?_i=AA) !important;
top: -50px;
left: 15px;
height: 225px !important;
background-repeat: no-repeat !important;
}
.sec3-timetohire .phpdev-infog {
display: flex;
justify-content: center
}
.sec3-timetohire .phpdev-infog .phpdev-infog-inner {
width: 11% !important
}
.product_overview {
text-align: center;
margin-bottom: 8px;
}
.product_overview h2 {
font-size: 50px;
color: #ffffff;
font-weight: 800;
margin: 0;
margin-bottom:65px;
}
.product_overview p {
font-size: 24px;
color: #ffffff;
max-width: 566px;
margin: 0 auto;
line-height: 40px;
}
.product_inner_overview  p {
font-size: 16px;
color: #ffffff;
line-height: 30px;
max-width: 515px;
margin-bottom: 25px;
}
.product_inner_overview_2 p{
font-size: 15px;
color: #ffffff;
line-height: 30px;
margin-bottom: 45px;
}
.download_trial_btn{
font-size: 15px;
color: #FFFFFF;
padding: 10px 25px;
background-color: #0095DA;
border: 1px solid transparent;
text-decoration:none !important;
}
.download_trial_btn:hover {
color: #0095DA;
background-color: #ffffff;
border: 1px solid #0095DA;
}
.product-feature-overview {
text-align: center;
margin-bottom: 160px;
}
.product-feature-overview h2 {
font-size: 50px;
color: #ffffff;
font-weight: 800;
margin: 0;
margin-bottom: 20px;
}
.product-feature-overview p {
font-size: 24px;
color: #ffffff;
line-height: 40px;
max-width: 620px;
margin: 0 auto;
}
.product_video_content h2 {
font-size: 50px;
color: #02174E;
font-weight: 800;
line-height: 60px;
margin: 0;
margin-bottom: 30px;
}
.product_video_content p {
font-size: 24px;
color: #02174E;
line-height: 40px;
margin: 0;
margin-bottom: 48px;
}
.sow-image-container .fm-quizilla-img {
position: relative;
}
.fm-quizilla-img img {
position: absolute;
transform: translateX(-25%);
width: 45% !important;
max-width: initial !important;
}
.apps-screens-list {
margin: 0 !important;
padding: 0 !important;
list-style-type: none !important;
display: flex;
justify-content: space-around;
margin-bottom: 50px !important;
flex-flow: wrap;
}
.apps-screens-list li{
width: 16.66%;
min-width: 151px;
margin-bottom: 20px;
text-align: center;
}
.apps-screens-wrap h2 {
font-size: 50px;
color: #02174E;
font-weight: 800;
text-align: center;
margin: 0;
margin-bottom: 40px;
}
.apps-screens-wrap  p {
font-size: 20px;
color: #02174E;
line-height: 36px;
max-width: 600px;
text-align: center;
margin: 0 auto;
margin-bottom: 40px;
}
.app_store_list {
padding: 0 !important;
list-style-type: none !important;
display: flex;
justify-content: flex-start;
margin: 0 auto !important;
flex-flow: wrap;
}
.app_store_list li {margin-right: 30px;}
.filemaker_product_overview .product_overview p {
text-align: center;
max-width: 1000px;
}
.filemaker_products_list {
margin: 0 !important;
padding: 0 !important;
list-style-type: none !important;
display: flex;
flex-flow: wrap;
justify-content: center;
}
.filemaker_products_list li {
width: 35%;
min-width: 220px;
margin-bottom: 30px;
}
.filemaker_products_list li .filemaker_products_outer {
height: 115px;
width: 380px;
background: transparent;
border: 3px solid #0095DA;
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}
.filemaker_products_list li .filemaker_products_outer .filemaker_products_inner {
background: #ffffff;
border-radius: 100%;
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.filemaker_products_wrper {
text-align: center;
}
.filemaker_products_wrper img {
width: 280px;
}
.filemaker_products_inner span {
position: absolute;
top: -6%;
right: 0;
z-index: 9;
font-size: 25px;
color: #b3b9ca;
}
.filemaker_products_wrper h3 {
font-size: 20px;
color: #02174E;
font-weight: 800;
} .filemaker_infographic  h4 {
font-size: 32px;
color: #02174E;
font-weight: 800;
text-align: center;
margin: 0;
margin-bottom: 75px;
}
.privacy_policy_wrap  h2 {
font-size: 32px;
color: #02174e;
font-weight: 800;
line-height: 50px;
margin: 0;
margin-bottom: 15px;
word-spacing: 4px;
}
.policy_html p {
font-size: 16px;
margin-bottom:10px;
}
.policy_html h2 {
margin: 20px 0 15px;
}
.policy_html p strong {
margin: 10px 0 9px !important;
display: inline-block;
}
.privacy_policy_wrap ul {
list-style-type: none !important;
padding: 0 !important;
margin: 0 !important;
margin-left: 80px !important;
}
.react_native_advantages_list {
padding: 0 !important;
list-style-type: none !important; display: inline-block;
margin: 300px auto 0 auto !important;
}
.react_native_advantages_list li {
font-size: 18px;
color: #02245C;
font-weight: 800;
text-align: center;
height: 214px;
width: 214px;
position: relative;
float: left;
display: flex;
align-items: center;
justify-content: center;
}
.react_native_advantages_inner {
display: block;
position: relative;
float: left;
margin: 0 10px 0;
}
.react_native_advantages_list li:before {
position: absolute;
content: '';
height: 214px;
width: 214px;
border: 10px solid #0095da;
border-radius: 25px;
transform: rotate(45deg);
left: 0;
top: 0;
box-shadow: 0px 0px 4px 3px #181919 inset;
}
.react_native_advantages_list li:nth-child(2n) {
margin: -200px -60px 0px;
}
.benifits_inner_img {
position: absolute;
background-image: url(https://res.cloudinary.com/dpdbfabms/images/v1651647933/react-benifits-bg/react-benifits-bg.png?_i=AA);
height: 549px;
width: 549px;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
}
.benifits_inner {
position: relative;
min-height: 600px;
max-width: 900px;
margin: 0 auto;
}
.benifits_inner_img img {
position: absolute;
left: -25px;
top: 0px;
right: 0;
bottom: 0;
margin: auto;
}
.row.benifits_points {
list-style-type: none;
position: relative;
top: 80px;
margin: 0 !important;
text-align: end;
left: 0;
padding: 0 !important;
font-size: 20px !important;
height: 550px;
}
.benifits_points li {
width: 50%;
text-align: center;
}
.benifits_points li h4 {
font-size: 18px;
color: #02245C;
line-height: 30px;
font-weight: 800;
max-width: 350px;
margin: 0 auto;
margin-bottom: 20px;
}
.benifits_points li p {
font-size: 16px;
color: #02174E;
line-height: 30px;
max-width: 350px;
margin: 0 auto;
}
.benifits_points li:nth-child(1) {
top: -20%;
left: 25%;
position: absolute;
}
.benifits_points li:nth-child(2) {
position: absolute;
bottom: 36%;
right: -10%;
}
.benifits_points li:nth-child(3) {
bottom: 41%;
left: -15%;
position: absolute;
}
.benifits_infographic_wrap 
h2 {
font-size: 50px;
font-weight: 800;
color: #02245C;
text-align: center;
margin-bottom: 90px !important;
margin: 0;
}
ul.appreciation-list {
margin: 0 !important;
padding: 0 !important;
list-style-type: none !important;
}
.clients-logo {
border-right: 1px solid #b3bdce;
}
.clients-logo {
text-align: center;
width:25%;
}
.clients-overview p {
font-size: 16px;
color: #02174E;
line-height: 30px;
margin-bottom: 20px;
max-width: 735px;
}
.clients-overview h4 {
font-size: 20px;
color: #02245C;
font-weight: 800;
margin: 0 auto;
}
.clients-overview {
padding: 10px 95px;
width:75%;
}
.testimonial_wrap h2 {
font-size: 50px;
color: #02245C;
font-weight: 800;
max-width: 970px;
margin-bottom: 50px;
}
.appreciation-list li.row.clients-wrap {
background: #ffffff;
margin-bottom: 35px;
padding: 0;
display: flex;
align-items: stretch;
}
.clients-logo .imgdiv {
width: 100%;
}
.clients-logo {display: flex;align-items: center;text-align: center;margin: 0 auto;}
.clients-logo{
padding: 50px 0px;
} 
.clients-overview {padding: 25px 35px !important;}
.clients-overview-2{
padding: 50px 50px !important;
}
.clients-overview-2 p {
font-size: 15px;
color: #02174E;
line-height: 30px;
}
.clients-overview-2 h4 {
font-size: 20px;
color: #02245C;
font-weight: 800;
margin: 0 auto;
}
ul.addressdetails li a:hover,
ul.addressdetails li:nth-child(1) a:hover {color: #0095da;opacity: 1;}
.filter_blog input#s { width: 100%;
color: #333333;
font-size: 14px;
font-family: 'Poppins', sans-serif;
font-weight: 300;
display: inline-block;
height: 45px;
padding: 0 10px;
background: transprant;
border: 1px solid #b8bdcf;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-border-radius:0;
-moz-border-radius: 0;border-radius: 0;
}
.filter_blog input#searchsubmit {
font-size: 0px;
right: 0;
height: 45px;
position: absolute;
background: transparent !important;
background-image: url(https://res.cloudinary.com/dpdbfabms/images/v1651647931/search-icon/search-icon.png?_i=AA) !important;
background-repeat: no-repeat !important;
background-position: center center !important;
border-left: none !important;
}
.filter_blog select#cat,
.filter_blog select#archives-dropdown-2 {
height: 47px;
width: 100%;
float:  right;
border: 1px solid #a6a6a6 !important;
}
.filter_blog .widget_search {position: relative;
width: 180%;}
.filter_blog .widget_categories {
padding: 0 0 0 20px;
}
.filter_blog .widget_archive {
padding: 0 0 0 20px;
}
.filter_blog h3.widget-title {
display: none;
}
.filter_blog {
display: flex;
margin-bottom: 30px;
}
.reachout_us {
text-align: center;
}
.reachout_us h2 {
font-size: 100px;
color: #02174e;
font-weight: 800;
margin-bottom: 25px;
}
.reachout_us h1 {
font-size: 100px;
color: #02174e;
font-weight: 800;
margin-bottom: 25px;
}
.reachout_us h5 span {
color: #0095da;
}
.reachout_us h5 {
font-size: 30px;
color:#32343b;
font-weight: 800;
max-width: 575px;
margin: 0 auto;
margin-bottom: 45px;
}  
.reachout_cls:after{
position: absolute;
background: #012255 !important;
bottom: 0;
left: 0;
content: "";
width: 100%;
height: 250px;
z-index: -1;
}
.reachout_cls{
position:relative;
}
.loication-list {
margin: 0 !important;
padding: 0 !important;
list-style-type: none !important;
display: flex;
justify-content: space-between;
}
.location-wrap {
background: #ffffff;
display: flex;
margin: 0px 30px 0px 0px;
height: 100%;
}
.mail-wrap h5 {
font-size: 24px;
color: #02174e;
font-weight: 800;
margin: 0;
margin-bottom: 10px;
text-align: left;
}
.mail-wrap a {
font-size: 15px;
color: #41434a;
margin-bottom: 8px;
}
.mail-wrap {
margin-bottom: 30px;
position: relative;
}
.mail-wrap:after {
position: absolute;
content: '';
height: 2px;
width: 100%;
background-color: #0095da;
bottom: -17px;
left: 0;
}
.location-info-wrap {
padding: 30px;
}
.global_presence_wrap h3 {
font-size: 44px;
color: #02174e;
font-weight: 800;
text-align: center;
margin: 0;
margin-bottom: 40px;
}
.contact-no-wrap a {
font-size: 15px;
color: #41434a;
display: block;
}
.career_overview p {
max-width: 850px;
}
.work-culture-overview h3.widget-title {
text-align: left;
}
.leadership-list .clients-logo {
border: none;
padding: 0px;
}
.leadership-list .clients-logo img {
border-radius: 100%;
max-width: 230px;
}
.leadership-list .clients-wrap {
padding: 30px !important;
}
.leadership-list .clients-wrap .clients-overview h4 {
margin-bottom: 15px;
}
.case-studies-list-ul {
list-style: none;
margin: 0;
padding: 0;
}
.case-studies-list {
margin: 0 !important;
padding: 0;
list-style-type: none;
}
.case-studies-wrap {
background: #ffffff;
margin-bottom: 35px;
padding: 30px !important;
display: flex;
align-items: stretch;
flex-flow: wrap;
justify-content:space-between;
}
.case-studies-overview {width: 60% !important;}
.case-studies-overview h2 {
font-size: 30px;
color: #02245C;
font-weight: 600;
margin: 0;
margin-bottom: 20px;
line-height: 42px;
}
.case-studies-overview p {
font-size: 16px;
line-height: 30px;
}
.case-studies-overview h6 {
font-size: 18px;
color: #0095DA;
font-weight: 600;
margin: 0;
margin-bottom: 10px;
}
.case-studies-image a {
display: block;
overflow: hidden;
height: 39px;
width: 39px;
background-color: #0095DA;
border-radius: 100%;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2022/07/case-study-arrow.png);
background-repeat: no-repeat;
background-position: center;
position: absolute;
top: 17px;
right: 20px;
}
.case-studies-image {
position: relative;
width:30% !important;
}
.contact_address h2 {
font-size: 44px;
font-weight: 800;
color: #ffffff;
margin-bottom: 15px;
}
.contact_address h4 {
font-size: 24px;
font-weight: 800;
color: #ffffff;
}
.locationicon a {
max-width: 420px;
display: block;
overflow: hidden;
}
.ContactUs li.mailus_callus a {
border-bottom: 1px solid #0095DA;
padding-bottom: 10px;
margin-bottom: 10px;
display: inline-block;
}
.bannernumber {
border-bottom: 0px !important;
margin: 0 !important;
padding: 0 !important;
}
li.mailus_callus a {
border-bottom: 1px solid #0095DA;
padding-bottom: 10px;
}
ul.addressdetails li:nth-child(1) { 
min-height: 100px;
}
ul.addressdetails li {
color: white !important;
list-style-type: none;
line-height: 30px;
font-size: 15px;
margin-bottom: 10px;
}
ul.addressdetails li a {
color: #FFFFFF;
}
ul.addressdetails{    
padding:0px;
margin:0px;
list-style:none;
}   
.blog-custom-h2 {
font-size: 50px;
color: #02245C;
font-weight: 800;
text-align: center;
margin-bottom: 40px;
}
select#cat,#archives-dropdown-2  {
appearance: none;
padding: 0px 20px;
background-color: #fff;
background-image: url(https://res.cloudinary.com/dpdbfabms/images/v1651573495/down-arrow-/down-arrow-.png?_i=AA);
background-repeat: no-repeat;
font-family: 'Poppins', sans-serif;
color: #7c818f;
background-position: center right 15px;
}
ul.enquiry-form_ul li span input {
padding: 5px;
}
.clients-logo .imgdiv img {
width: 200px;
}
.metatrack-video-section  div#pgc-131-3-1 {
text-align: center;
}
ul.sitemap-list {
list-style-type: none !important; margin: 0 !important;padding: 0 !important;}
ul.sitemap-list li a {color: #000000 !important;}
.sitemap-link-section h4 {
font-size: 24px;
color: #03174f;
font-weight: 800;
margin-bottom: 10px;
}
.accordian-section-wrap {
padding: 60px 0px;
}
.accordian-section-wrap h3 {
margin: 0;
font-size: 32px;
color: #02245C;
font-weight: 800;
margin-bottom: 40px;
}
.accordion-container{
position: relative;
height: auto;
}
.accordion-container .active {
color: #0095da;
}
.accordion-container > h2{
text-align: center;
color: #fff;
padding-bottom: 5px;
margin-bottom: 20px;
padding-bottom: 15px;
border-bottom: 1px solid #ddd;
}
.set,
.faq-accordian .elementor-accordion-item{
position: relative;
width: 100%;
height: auto;
background-color: #ffffff;
margin-bottom: 18px;
overflow: hidden;
border-radius:15px 0;
}
.set > a{
font-size: 20px;
line-height:40px;
display: block;
padding: 27px 43px;
text-decoration: none;
color: #02245C;
font-weight: 600;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
transition: all 0.2s linear;
font-family: 'Poppins';
}
.set > a img {
margin-right: 21px;
}
.set > a i{
float: right;
margin-top: 10px;
margin-right: 30px;
} .content{ padding-bottom: 20px;
}
.content_box .title a {
color: #02245C;
font-weight: 800;
text-decoration: none !important;
font-size:24px;
}
.content p{
padding: 0px 50px;
font-size: 16px;
color: #02174E;
margin: 0;
}
.accordian-section .set a i.fa:before {
content: '';
position: absolute;
height: 2px;
width: 28px;
background: black;
top: 8px;
}
.accordian-section .set a i.fa:after {
content: '';
position: absolute;
height: 28px;
width: 2px;
background: #0095DA;
left: 13px;
top: -5px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
transform: rotate(90deg);
}
.accordian-section .set a i.fa.fa-plus:after {
content: '';
position: absolute;
height: 28px;
width: 2px;
background: black;
left: 13px;
top: -5px;
transform: rotate(0deg);
}
.accordian-section .set a i.fa {
position: absolute;
right: 20px;
top: 22px;
}
.other_listview .dotCircle span.itemDot.active h3 {
color: #0095da !important;
} li.itskills {width: 100% !important;} ul.addressdetails li:nth-child(1) {
min-height: auto;
}
.border_top {
background: #ffffff;
width: 100%;
height: 1px;
margin: 30px 0 10px 0;
opacity: 0.2;
} @media(max-width: 1200px){
.case-studies-image img {
margin-bottom: 30px !important;
}
.product_overview h2{
margin-bottom: 25px;
}
}
@media(max-width:1204px){
.fm-quizilla-img img{
width: 55% !important;
}
}
@media(max-width:1180px){
.metabiz-overview-wrap,
.fm-quizilla-overview-wrap {
padding: 0px 20px;
}
.apps-screens-list{
margin-bottom: 0px !important;
}
.apps-screens-list li {
width: 33.33%;
min-width: 151px;
margin-bottom: 20px;
text-align: center;
}
}
@media(max-width: 991px){
div#contact_form_for_all.contact_usPage {
height: 100% !important;
}    
.contact_usPage .contact_form_iunner {
position: relative !important;
}
.contact_usPage .contact_form_wrap video#myVideo_1 {
position: absolute;
}
.reachout_cls:after {
display: none;
}
}
@media(max-width: 999px){
.contact_address .row .col-md-6 {
width: 50%;
}
.filemaker_products_list li {
width: 33%;
min-width: 220px;
}
.outsourcing-wrap {
flex-direction: column;
}
.outsourcing-wrap div#pgc-594-0-0 ,
.outsourcing-wrap div#pgc-594-0-1{
width: 100%;    
}
.outsourcing-wrap .sow-image-container {
justify-content: center;
}
.dot-net-corr-content p{
margin-bottom: 25px;
}
.accordian-section .set > a{
font-size: 20px;
padding: 10px 45px 10px 15px;
line-height: 30px;
}
.accordian-section .content p {
padding: 0px 15px;
}
.company_details.siteorigin-panels-stretch.panel-row-style.panel-row-style-for-6-0 .panel-grid-cell {
width: 100% !important;
}
.company_details.siteorigin-panels-stretch.panel-row-style.panel-row-style-for-6-0 {
flex-wrap: wrap;
}
}
@media(max-width:780px){
.filemaker_products_list li {
width: 49%;
}
.outsourcing_inner h4{
font-size: 32px !important;
}
.dot-net-corr-content p{
margin-bottom: 0;
}
.product_inner_overview p {
margin-bottom: 30px !important;
}
.product_overview{
padding: 0px 20px;
}
.product_overview p{
text-align: left !important;
margin: 0 !important;
}
.download_trial_btn { display: inline-block;
}
.metabiz-image .sow-image-container img {
margin: 0 auto;
}
.metabiz-video .textwidget.custom-html-widget {
text-align: center;
}
.fm-quizilla-img img {
position: relative;
transform: translateX(-5%);
width: 75% !important;
max-width: initial !important;
margin: 0 auto;
}
.npm-widgets-overview-wrap .sow-image-container img {
margin:  auto;
}
.npm-widgets-overview-wrap .product_inner_overview p {
margin-bottom: 0px !important;
}
.filemaker-overview-wrap {
padding: 0px 20px;
}
.filemaker-overview-wrap .sow-image-container img {
margin: 0 auto;
}
.filemaker-overview-wrap .product_inner_overview p {
margin-bottom: 0px !important; 
}
.filemaker-overview-wrap div#pgc-w624c3bb8d2186-1-0 {
margin-bottom: 0px;
}
.product_inner_overview_2 p{
margin-bottom: 0px !important;
}
.metabiz-inner-overview-wrap .sow-image-container img {
margin: 0 auto;
}
.product_video_content h2 {
font-size: 38px;
line-height: 30px;
}
.product_video_content p {
margin-bottom: 30px;
}
.metatrack-outer-overview .product_overview {
padding: 0;
}
.banner_text h2 {
font-size: 38px;
max-width: 100%;
}
.metatrack-outer-overview .sow-image-container img {
margin: 0 auto;
}
.mobpaddsmall .product_overview{
padding: 0px;
}
}
@media(max-width:767px){
.product_overview h2,
.apps-screens-wrap h2,
.product_video_content h2 {
font-size: 28px !important;
}
.leadership-list .clients-logo img{
margin: 0 auto;
}
}
@media(max-width:768px) {
.wpcf7-form-control-wrap .wpcf7-not-valid-tip {
top: 43px !important;
padding: 1px 10px !important;
font-size: 10px !important;
line-height: 22px;
}
.company_details {
margin-bottom: -1px;
}
}
@media(max-width:580px){
.product_overview{
padding: 0px 20px;
}
.apps-screens-list{
margin-bottom: 0px !important;
}
.apps-screens-list li{
width: 50%;
}
.apps-screens-wrap h2{
font-size: 40px;
}
.apps-screens-wrap p{
font-size: 18px;
line-height: 28px;
margin-bottom: 20px;
}
.app_store_list li {
width: 100%;
min-width: 141px;
}
.app_store_list li a {
text-align: center;
display: block;
}
}
@media(max-width:480px){
.contact_address .row .col-md-6 {
width: 100%;
}
.contact_address h4.hideonmobile_address {
display: none;
}
.border_top {
display: none;
}
footer#colophon .footer-widgets ul li:hover {
margin-left: 0px;
}
.privacy_policy_wrap h2 {
font-size: 28px;
line-height: 40px;
}
.filemaker_products_list li {
width: 100%;
}
.accordian-section .set > a{
font-size: 18px !important;
font-weight: 600 !important;
}
iframe.metabiz-video-inner {
height: 250px;
}
.product_video_content p,
.product_video_content h2 {
margin-bottom: 20px;
}
.product_overview h2 {font-size: 30px !important;}
.product_overview p {font-size: 22px !important;line-height: 32px !important;}
.product_video_content h2 {font-size: 30px !important;line-height: 33px !important;}
.product_video_content  p {font-size: 22px !important;line-height: 33px !important;}
.download_trial_btn{margin-bottom: 0px !important;}
.product_overview h2 {font-size: 30px !important;}
.fm-quizilla-img img {
position: relative;
transform: translateX(-5%);
width: 100% !important;
max-width: initial !important;
margin: 0 auto;
}
.case-studies-overview h2 {
font-size: 28px;
line-height: 33px;
margin-bottom: 10px;
}
.case-studies-overview p {
margin-bottom: 10px;
}
.case-studies-wrap {
padding: 20px  10px!important;
}
}
@media(max-width:360px){
.apps-screens-list li {
width: 45% !important;
min-width: 45%;
}
}  .slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
padding: 0px!important;
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
} .navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
color: #fff;
text-decoration:none;
}
.navigation li {
display: inline;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
background-color: #6FB7E9;
border-radius: 3px;
cursor: pointer;
padding: 12px;
padding: 0.75rem;
}
.navigation li a:hover,
.navigation li.active a {
background-color: #3C8DC5;
}  .wrap-img-content {
margin-bottom: 35px;
}
header#masthead {
position: fixed;
left: 0;
}
div#home_applications ul.applications_homez_ul li.applications_homez_li { 
background: #01AFBC;
box-shadow: 4px 4px 6px #0000000A;
border: 2px solid #01AFBC;
border-radius: 10px;
opacity: 1;
background-image: url(//www.metasyssoftware.com/wp-content/uploads/images/pattern.png);
background-size: cover;
background-repeat: no-repeat;
}
div#home_applications ul.applications_homez_ul li.applications_homez_li:after {
content: '';
position: absolute;
top: auto;
left: auto;
bottom: 20px;
right: 20px;
margin: 0;
width: 18px;
height: 15px;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/arrow.png);
cursor: pointer;
}
div#home_applications ul.applications_homez_ul li.applications_homez_li a { 
width: 198px;
height: 198px;
padding: 30px 10px 10px 30px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 24px;
line-height: 30px;
text-align: left;
letter-spacing: 0px;
color: #ffffff;
opacity: 1;
display: block;
position: relative;
z-index: 3;
}
div#home_applications ul.applications_homez_ul li.applications_homez_li a:hover { 
color: #f05923;
}
div#home_applications ul.applications_homez_ul {list-style: none;}
div#home_applications {background-repeat: no-repeat !important;}
div#home_applications ul.applications_homez_ul li {position: absolute;list-style: none;
-webkit-transition: all 2s ease-in-out;
-moz-transition: all 2s ease-in-out;
-o-transition: all 2s ease-in-out;
transition: all 2s ease-in-out;
opacity:0 !important;
}
div#home_applications ul.applications_homez_ul li.active_animation{
opacity:1 !important;
}
div#home_applications ul.applications_homez_ul .applications_homez1 {z-index:10;}
div#home_applications ul.applications_homez_ul .applications_homez3 {left:0px;top:0px;z-index:7;}
div#home_applications ul.applications_homez_ul {position: relative;top: 80px; }
div#home_applications ul.applications_homez_ul li.applications_homez2 {
left:0px;
top: 0;
z-index:5;
background-image: url(//www.metasyssoftware.com/wp-content/uploads/images/pattern.png) !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}
div#home_applications ul.applications_homez_ul .applications_homez3.active_animation { 
background:#06529A;
border: 2px solid #06529A;
left: 59%;
margin-top: 14%;
background-image: url(//www.metasyssoftware.com/wp-content/uploads/images/pattern.png) !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}
div#home_applications ul.applications_homez_ul li.applications_homez2.active_animation { background: #70be47; border: 2px solid #70BE47; left: 19%; margin-top: 41%; }
div#home_applications ul.applications_homez_ul li.app_border_box1 {width: 112px;height: 112px;border: 2px solid #70BE47;border-radius: 10px;opacity: 1;left:0;top:0;}
div#home_applications ul.applications_homez_ul li.app_border_box2 {width: 119px;height: 119px;border: 2px solid #F15A22;border-radius: 10px;opacity: 1;left:0;top:0;}
div#home_applications ul.applications_homez_ul li.app_border_box3 {width: 160px;height: 160px;border: 2px solid #01AFBC;border-radius: 10px;opacity: 1;top:0;left:0;}
div#home_applications ul.applications_homez_ul li.app_border_box4 {width: 36px;height: 36px;border: 2px solid #F15A22;border-radius: 5px;opacity: 1;top:0;left:0;}
div#home_applications ul.applications_homez_ul li.app_border_box5 {width: 147px;height: 147px;border: 2px solid #06529A;border-radius: 10px;opacity: 1;top:0;left:0;}
div#home_applications ul.applications_homez_ul li.app_border_box6 {width: 112px;height: 112px;border: 2px solid #70BE47;border-radius: 10px;opacity: 1;left:0;top:0;}
div#home_applications ul.applications_homez_ul li.app_border_box1.active_animation {left: -135px;top: -50px;}
div#home_applications ul.applications_homez_ul li.app_border_box2.active_animation {left: 10px;top: -150px;}
div#home_applications ul.applications_homez_ul li.app_border_box3.active_animation {top: -125px;left: 198px;}
div#home_applications ul.applications_homez_ul li.app_border_box4.active_animation {top: -135px;left: 460px;}
div#home_applications ul.applications_homez_ul li.app_border_box5.active_animation {top: 190px;left: 10px;}
div#home_applications ul.applications_homez_ul li.app_border_box6.active_animation {left: 240px;top: 260px;}
#animatedHeading{position:relative;}
#animatedHeading li{position:absolute;}
#animatedHeading .slick-list.draggable {height: 420px !important;}
#animatedHeading.slick-vertical .slick-slide{position:absolute;top:0;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;opacity:0;}
#animatedHeading.slick-vertical .slick-slide img { border-radius:8px; }
#animatedHeading .slick-track {transform: translate3d(0px, 0px, 0px) !important;}
#animatedHeading li.slick-slide.slick-current.slick-active {transform: scale(1.0);opacity:1;position: absolute !important;top:0 !important;z-index: 20;
-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
#animatedHeading li.slick-slide.slick-current.slick-active + li.slick-slide.slick-active {transform: scale(0.93);top:30px !important;position: absolute !important;z-index: 18;
opacity: 0.8;-webkit-transition: all 0.7s ease-in-out;-moz-transition: all 0.7s ease-in-out;-o-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out;}
#animatedHeading li.slick-slide.slick-current.slick-active + li.slick-slide.slick-active + li.slick-slide.slick-active {transform: scale(0.87);top: 60px !important;position: absolute !important;
z-index: 15;opacity: 0.5;-webkit-transition: all 0.7s ease-in-out;-moz-transition: all 0.7s ease-in-out;-o-transition: all 0.7s ease-in-out;transition: all 0.7s ease-in-out;}
#animatedHeading.slick-slider .slick-arrow.slick-prev { display: none !important; }
#animatedHeading.slick-slider .slick-arrow.slick-next {
box-shadow: 4px 4px 6px #0000000A;
border-radius: 5px;
background: #06529A url(//www.metasyssoftware.com/wp-content/uploads/images/down-arrow.png) no-repeat !important;
background-position: center center !important;
padding: 22px 22px;
top: 40%;
right: -4%;
left: auto;
border: 0px;
transform: rotate(0deg);
}
span#sent_msg-service {
padding: 0 20px 20px;
}
.error-msg span {
color: red;
font-size: 13px;
margin: -4px 0 0;
float: left;
} @-moz-keyframes blink {
0% {
opacity:1;
}
50% {
opacity:0.5;
}
100% {
opacity:1;
}
} 
@-webkit-keyframes blink {
0% {
opacity:1;
}
50% {
opacity:0.5;
}
100% {
opacity:1;
}
} @-ms-keyframes blink {
0% {
opacity:1;
}
50% {
opacity:0.5;
}
100% {
opacity:1;
}
} @keyframes blink {
0% {
opacity:1;
}
50% {
opacity:0.5;
}
100% {
opacity:1;
}
} 
.content-banner .col-md-4:after{
-moz-animation: blink normal 1s 3 ease-in-out; -webkit-animation: blink normal 1s 3 ease-in-out; -ms-animation: blink normal 1s 3 ease-in-out; animation: blink normal 1s 3 ease-in-out; }
.featureSlide_wrap {
background: #02174E;
}
.featureSlide_wrap .slick-list .slick-track:before {
content: '';
display: block;
position: absolute;
left:-1366px;
top: 0;
bottom: 0;
right: 0;
background-image: url(//www.metasyssoftware.com/wp-content/uploads/images/waves.svg);
background-repeat: no-repeat;
background-size: auto 100%;
height: 347px;
width: 6760px;
}
.featureSlide_wrap .slick-list {
overflow: visible;
}
.featureSlide_wrap .slick-slider .slick-dots {
opacity: 0;
}
.featureSlide_wrap .slick-slider .slick-arrow {
opacity: 0;
}
.job_desc h5.job_heading {
font-weight: 600;
color: #02174E;
margin:20px 0;
font-size:20px;
}
.job_desc p {padding: 0 50px 0 0;}
.job_desc h5.job_heading + ul.blue-bullet-points {
margin-top: -10px;
padding:0 0 0 20px;
}
.job_desc p strong {
font-weight: 600;
color: #02174E;
font-size: 18px;
margin-bottom: 12px;
display: inline-block;
}
.error-msg span{
margin: -4px 0 0;
font-size: 12px;
color: red;
}
span#sent_msg-service {
padding: 10px 15px 15px;
display: inline-block;
font-size: 15px;
}
.error-msg {
margin: -10px 0 0;
float: left;
}
@keyframes pulse{
0% {
box-shadow: 0 0 0 5px #02245C;
}
100% {
box-shadow: 0 0 0 15px transparent;
}
}@import "https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700;900&display=swap";
@font-face {
font-family: "Poppins", sans-serif;
src: url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_regular.eot);
src: local("☺"), url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_regular.woff) format("woff"),
url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_regular.ttf) format("truetype"),
url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_regular.svg) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "TrebuchetMS italic";
src: url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_italic.eot);
src: local("☺"), url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_italic.woff) format("woff"),
url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_italic.ttf) format("truetype"),
url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_italic.svg) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "TrebuchetMS bold";
src: url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_bold.eot);
src: local("☺"), url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_bold.woff) format("woff"),
url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_bold.ttf) format("truetype"),
url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_bold.svg) format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "TrebuchetMS bold-italic";
src: url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_bold_italic.eot);
src: local("☺"), url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_bold_italic.woff) format("woff"),
url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_bold_italic.ttf) format("truetype"),
url(//www.metasyssoftware.com/wp-content/uploads/fonts/trebuc_bold_italic.svg) format("svg");
font-weight: normal;
font-style: normal;
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:focus {
outline: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section,
summary {
display: block;
}
audio,
canvas,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden] {
display: none;
}
html {
font-size: 100%;
overflow-y: scroll;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
html,
button,
input,
select,
textarea {
font-family: "Poppins", sans-serif;
}
body {
color: #58595b;
margin: 0;
font-size: 16px;
line-height: 30px;
font-family: "Poppins", sans-serif;
}
a {
color: #ca3c08;
text-decoration: none;
}
a:focus {
outline: none;
text-decoration: none;
}
a:active,
a:hover {
color: #23527c;
outline: 0;
}
a:hover {
text-decoration: none;
}
mark {
background: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
line-height: 1.3;
font-family: "Poppins", sans-serif;
font-weight: 300;
}
h1 {
font-size: 26px;
margin: 20px 0;
}
h2 {
font-size: 38px;
margin: 20px 0;
}
h3 {
font-size: 22px;
margin: 20px 0;
}
h4 {
font-size: 20px;
margin: 20px 0;
}
h5 {
font-size: 18px;
margin: 20px 0;
}
h6 {
font-size: 16px;
margin: 20px 0;
}
address {
font-style: italic;
margin: 0 0 24px;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
mark {
background: #ff0;
color: #000;
}
p {
margin: 0 0 24px;
font-size: 16px;
line-height: 30px;
color: #02174e;
font-family: "Poppins", sans-serif;
}
code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 14px;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
pre {
background: #f5f5f5;
color: #666;
font-family: monospace;
font-size: 14px;
margin: 20px 0;
overflow: auto;
padding: 20px;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
blockquote,
q {
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
content: none;
}
blockquote {
font-size: 18px;
font-style: italic;
font-weight: 300;
margin: 24px 40px;
}
blockquote blockquote {
margin-right: 0;
}
blockquote cite,
blockquote small {
font-size: 14px;
font-weight: normal;
text-transform: uppercase;
}
blockquote em,
blockquote i {
font-style: normal;
font-weight: 300;
}
blockquote strong,
blockquote b {
font-weight: 400;
}
small {
font-size: smaller;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
dl {
margin: 0 20px;
}
dt {
font-weight: bold;
}
dd {
margin: 0 0 20px;
}
menu,
ol,
ul {
margin: 16px 0;
padding: 0 0 0 40px;
}
ul {
list-style-type: square;
}
nav ul,
nav ol {
list-style: none;
list-style-image: none;
}
li > ul,
li > ol {
margin: 0;
}
img {
-ms-interpolation-mode: bicubic;
border: 0;
vertical-align: middle;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
}
form {
margin: 0;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
white-space: normal;
}
button,
input,
select,
textarea {
font-size: 100%;
margin: 0;
max-width: 100%;
vertical-align: baseline;
}
button,
input {
line-height: normal;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
background: #b5342d !important;
color: #fff !important;
border-radius: 0 !important;
border-color: #b5342d;
text-transform: uppercase;
padding: 15px 30px !important;
width: auto;
height: auto;
border: none !important;
text-align: center;
} button[disabled],
input[disabled] {
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
padding: 0;
}
input[type="search"] {
-webkit-appearance: textfield;
padding-right: 2px;
width: 270px;
}
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
button,
input,
select,
textarea {
outline: none;
}
.alignleft,
.left {
float: left;
}
.alignright,
.right {
float: right;
}
textarea {
overflow: auto;
vertical-align: top;
}
table {
border-bottom: 1px solid #ededed;
border-collapse: collapse;
border-spacing: 0;
font-size: 14px;
line-height: 2;
margin: 0 0 20px;
width: 100%;
}
caption,
th,
td {
font-weight: normal;
text-align: left;
}
caption {
font-size: 16px;
margin: 20px 0;
}
th {
font-weight: bold;
text-transform: uppercase;
}
td {
border-top: 1px solid #ededed;
padding: 6px 10px 6px 0;
}
del {
color: #333;
}
ins {
background: #fff9c0;
text-decoration: none;
}
hr {
border: 1px solid #ccc;
border-width: 0 0 1px 0;
height: 1px;
margin: 0 0 24px;
}
.clear {
clear: both;
}
.genericon:before,
.menu-toggle:after,
.featured-post:before,
.date a:before,
.entry-meta .author a:before,
.format-audio .entry-content:before,
.comments-link a:before,
.tags-links a:first-child:before,
.categories-links a:first-child:before,
.edit-link a:before,
.attachment .entry-title:before,
.attachment-meta:before,
.attachment-meta a:before,
.comment-awaiting-moderation:before,
.comment-reply-link:before,
.comment-reply-login:before,
.comment-reply-title small a:before,
.bypostauthor > .comment-body .fn:before,
.error404 .page-title:before {
-webkit-font-smoothing: antialiased;
display: inline-block;
font: normal 16px/1 Genericons;
vertical-align: text-bottom;
}
.clear:after,
.attachment .entry-header:after,
.site-footer .widget-area:after,
.entry-content:after,
.page-content:after,
.navigation:after,
.nav-links:after,
.gallery:after,
.comment-form-author:after,
.comment-form-email:after,
.comment-form-url:after,
.comment-body:after {
clear: both;
}
.clear:before,
.clear:after,
.attachment .entry-header:before,
.attachment .entry-header:after,
.site-footer .widget-area:before,
.site-footer .widget-area:after,
.entry-content:before,
.entry-content:after,
.page-content:before,
.page-content:after,
.navigation:before,
.navigation:after,
.nav-links:before,
.nav-links:after,
.gallery:before,
.gallery:after,
.comment-form-author:before,
.comment-form-author:after,
.comment-form-email:before,
.comment-form-email:after,
.comment-form-url:before,
.comment-form-url:after,
.comment-body:before,
.comment-body:after {
content: "";
display: table;
}
.screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
line-height: normal;
padding: 15px 23px 14px;
position: absolute;
left: 5px;
top: 5px;
text-decoration: none;
width: auto;
z-index: 100000;
}
input,
textarea {
border: 1px solid #a6a6a6;
font-family: inherit;
padding: 5px;
color: #333333;
}
input:focus,
textarea:focus {
border-color: #808080;
outline: 0;
}
.button,
a.button,
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
font-size: 100%;
margin: 0;
line-height: 1em;
cursor: pointer;
position: relative;
font-family: inherit;
text-decoration: none;
overflow: visible;
padding: 6px 10px;
text-decoration: none;
font-weight: normal;
-webkit-border-radius: 2px;
border-radius: 2px;
left: auto;
color: #333333;
border: 1px solid #999999;
background: #ccc;
white-space: nowrap;
display: inline-block;
}
.button:hover,
a.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover {
background: #a6a6a6;
color: #0d0d0d;
text-decoration: none;
}
.button:focus,
a.button:focus,
button:focus,
input[type="submit"]:focus,
input[type="button"]:focus,
input[type="reset"]:focus {
outline: none;
}
.button:active,
a.button:active,
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
border-color: #666666;
}
.button:disabled,
.button.disabled,
a.button:disabled,
a.button.disabled,
button:disabled,
button.disabled,
input[type="submit"]:disabled,
input[type="submit"].disabled,
input[type="button"]:disabled,
input[type="button"].disabled,
input[type="reset"]:disabled,
input[type="reset"].disabled {
background: #ccc;
color: #808080;
border: 1px solid #b3b3b3;
cursor: not-allowed;
}
.button:disabled:active,
.button.disabled:active,
a.button:disabled:active,
a.button.disabled:active,
button:disabled:active,
button.disabled:active,
input[type="submit"]:disabled:active,
input[type="submit"].disabled:active,
input[type="button"]:disabled:active,
input[type="button"].disabled:active,
input[type="reset"]:disabled:active,
input[type="reset"].disabled:active {
top: 0;
}
::-webkit-input-placeholder {
color: #58595b;
}
:-moz-placeholder {
color: #58595b;
}
::-moz-placeholder {
color: #58595b;
}
:-ms-input-placeholder {
color: #58595b;
}
.entry-content img,
.entry-summary img,
.comment-content img,
.widget img,
.wp-caption {
max-width: 100%;
}
.entry-content img,
.entry-summary img,
.comment-content img[height],
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"] {
height: auto;
}
img.size-full,
img.size-large,
img.wp-post-image {
height: auto;
max-width: 100%;
}
embed,
iframe,
object,
video {
max-width: 100%;
}
.entry-content .twitter-tweet-rendered {
max-width: 100% !important;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignleft {
margin: 5px 20px 5px 0;
}
.wp-caption.alignleft {
margin: 5px 10px 5px 0;
}
img.alignright {
margin: 5px 0 5px 20px;
}
.wp-caption.alignright {
margin: 5px 0 5px 10px;
}
img.aligncenter {
margin: 5px auto;
}
img.alignnone {
margin: 5px 0;
}
.wp-caption .wp-caption-text,
.entry-caption,
.gallery-caption {
color: #220e10;
font-size: 18px;
font-style: italic;
font-weight: 300;
}
img.wp-smiley,
.rsswidget img {
border: 0;
border-radius: 0;
box-shadow: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.wp-caption.alignleft + ul,
.wp-caption.alignleft + ol {
list-style-position: inside;
}
.site-width {
max-width: 1024px;
margin: 0 auto;
}
.site-main {
position: relative;
}
.site-main .sidebar-container {
width: 25%;
float: right;
margin: 0px auto 0px;
background: #ebebeb;
position: relative;
padding: 60px 0 20px 60px;
}
.site-main .sidebar-container :after {
position: absolute;
background: #ebebeb;
width: 200%;
height: 100%;
left: 100%;
top: 0;
content: "";
margin: 0 auto;
}
.site-main .sidebar-container .sidebar-inner {
margin: 0px auto;
}
.site-main .sidebar-container .widget {
margin-bottom: 40px;
}
.site-main .sidebar-container .widget .widget-title {
margin: 0 0 10px;
font-size: 22px;
color: #262626;
font-weight: 400;
}
.site-main .sidebar-container .widget a {
color: #262626;
font-weight: 400;
font-family: "Hind Madurai", sans-serif;
}
.site-main .sidebar-container .widget a:hover {
color: #0095da;
}
.site-main .sidebar-container .searchform input#s {
border: 0px;
box-shadow: 0px 3px 6px #00000014;
padding: 10px;
width: 100%;
}
.site-main .sidebar-container ul {
list-style-type: none !important;
margin: 0;
padding: 0;
margin-left: 30px;
}
.site-main .sidebar-container ul li {
padding: 3px 0;
}
.site-main .sidebar-container ul li::before {
content: "";
font-weight: bold;
display: inline-block;
width: 7px;
background: #e45b40;
height: 7px;
margin-right: 15px;
margin-left: -25px;
border-radius: 100%;
}
.site-main .sidebar-container #searchsubmit {
font-size: 0px;
background-color: transparent !important;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/search-icon-blue.png) no-repeat !important;
width: 15px !important;
height: 15px !important;
padding: 0px !important;
margin: 10px 0 0 0 !important;
background-size: 15px !important;
line-height: 0px !important;
position: absolute;
left: auto;
right: 7%;
}
body.full-width #primary {
width: 100%;
} .container {
max-width: 1210px;
width: 100%;
margin: 0px auto;
}
.site-header {
position: relative;
box-shadow: none;
}
.site-header .site-title {
display: inline-block;
font-size: 60px;
font-weight: bold;
line-height: 1;
margin: 0;
padding: 10px 0;
float: left;
}
.site-header .site-title img {
float: left;
}
.top-header {
background: #002e6e;
}
.top-header .contact-list {
list-style: none;
margin: 0;
float: right;
padding: 0;
}
.top-header .contact-list li {
display: inline-block;
vertical-align: top;
margin: 0 20px 0 0;
}
.top-header .contact-list li a {
color: #fff;
font-size: 19px;
}
.top-header .contact-list li a:hover {
color: #ec2428;
}
.top-header .contact-list li a i {
margin: 0 6px 0 0;
}
.main-navigation {
clear: both;
margin: 0 auto;
position: relative;
}
ul.nav-menu,
nav.nav-menu > ul,
div.nav-menu > ul {
margin: 0;
padding: 0;
float: right;
}
.nav-menu li {
display: inline-block;
position: relative;
}
.nav-menu li:before {
display: none;
}
.nav-menu li:after {
display: none;
}
.nav-menu li a {
color: #ffffff;
display: block;
font-size: 14px;
line-height: 21px;
text-decoration: none;
text-shadow: none;
padding: 7px 20px;
font-family: "Poppins", sans-serif;
font-weight: 300;
}
.nav-menu li a:before {
display: none;
}
.nav-menu li a:after {
display: none;
}
.nav-menu li:hover > a,
.nav-menu li a:hover {
color: #ec2428 !important;
}
.nav > li > a:focus,
.nav > li > a:hover {
color: #ff9168 !important;
background: none !important;
}
.nav-menu .sub-menu,
.nav-menu .children {
background-color: #525252;
border-top: 0;
display: none;
padding: 0;
position: absolute;
left: 0px;
z-index: 99999;
}
.nav-menu .sub-menu ul,
.nav-menu .children ul {
border-left: 0;
left: 100%;
top: 0;
}
ul.nav-menu ul a,
.nav-menu ul ul a {
color: #fff;
margin: 0;
width: 200px;
}
ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover {
color: #f15a22;
}
ul.nav-menu li:hover > ul,
.nav-menu ul li:hover > ul {
display: block;
}
.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
color: #ff9168;
}
.menu-toggle {
display: none;
}
div#page {
overflow: hidden;
padding: 0;
}
.navbar {
background: transparent;
border: 0;
box-shadow: 0 0 0 transparent;
margin: 0;
min-height: auto;
}
header#masthead {
float: left;
width: 100%;
z-index: 99999999;
top: 0;
}
.top-header {
position: fixed;
top: 0;
z-index: 99999;
width: 100%;
}
.top-header:after {
content: "";
width: 100%;
height: 100%;
position: absolute;
background: #002e6e;
top: 0;
left: 100%;
}
.navbar-wrap {
padding: 0;
margin: 0;
width: auto;
float: right;
}
.navbar-wrap .container-fluid {
padding: 0;
margin: 0;
}
.navbar-wrap .container-fluid .container {
margin: 0;
padding: 0;
}
.navbar-wrap .container-fluid .container div#bs-example-navbar-collapse-1 {
padding: 0;
right: 0;
}
.hentry {
padding: 0px 0;
}
.entry-header,
.entry-content,
.entry-summary,
.entry-meta {
margin: 0 auto;
width: 100%;
}
.sidebar .entry-header,
.sidebar .entry-content,
.sidebar .entry-summary,
.sidebar .entry-meta {
padding: 0 376px 0 60px;
}
.sidebar .entry-header .entry-meta {
padding: 0;
}
.entry-thumbnail img {
display: block;
margin: 0 0 10px;
}
.entry-header,
.page-header {
margin-bottom: 20px;
}
.entry-title,
.page-title {
font-weight: bold;
margin: 0 0 5px;
}
.entry-title a,
.page-title a {
color: #353530;
}
.entry-title a:hover,
.page-title a:hover {
color: #ea9629;
}
.casestudy-wrap-inner {
margin-bottom: 3em;
}
.casestudy-wrap-inner .casestudyInner .container {
box-shadow: 0 0 10px 1px #0000001f;
}
.casestudy-wrap-inner .casestudyInner .container .casestudy-cont-wrap {
padding: 2em;
width: 100%;
}
.casestudy-wrap-inner
.casestudyInner
.container
.casestudy-cont-wrap
.heading-titles {
margin-bottom: 5px;
margin-top: 0;
font-size: 26px;
}
.casestudy-wrap-inner
.casestudyInner
.container
.casestudy-cont-wrap
.heading-titles
span:after {
display: none;
}
.casestudy-wrap-inner
.casestudyInner
.container
.casestudy-cont-wrap
.exploreButton {
margin-top: 0;
}
.casestudy-content .widget {
font-size: 15px;
line-height: 24px;
}
.CaseStudies .casestudyInner .container .casestudy-image {
width: 300px;
min-width: 300px;
}
.casestudyInner {
padding: 60px;
}
.casestudyInner .container {
width: 100%;
display: flex;
}
.casestudyInner .container .casestudy-image {
width: 500px;
min-width: 500px;
}
.casestudyInner:nth-child(2n) .container {
flex-direction: row-reverse;
}
.exploreButton {
margin-top: 20px;
}
.exploreButton a.explore_button {
font-size: 16px;
color: #353530;
font-weight: 600;
position: relative;
text-decoration: none;
}
.exploreButton a.explore_button:after {
content: "";
position: absolute;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/explore_arrow.png);
width: 19px;
height: 16px;
background-size: 100% auto;
margin: 5px 0 0 10px;
}
.leadership {
padding: 60px 0;
}
.leadership:nth-child(2n) {
background: #eeeff2;
}
.leadership:nth-child(2n) .container {
flex-direction: row-reverse;
}
.leadership:nth-child(2n) .container .leadership-image {
padding-right: 0;
padding-left: 35px;
}
.leadership .container {
display: flex;
width: 100%;
align-items: center;
}
.leadership .container .leadership-image {
width: 410px;
padding-right: 35px;
}
.leadership .container .leadership-cont-wrap {
width: 70%;
}
.leadership .container h3.leadership-title {
color: #26286a;
font-size: 21px;
font-weight: 700;
margin-bottom: 5px;
text-transform: uppercase;
}
.leadership .container .leadership-designation {
color: #353530;
font-size: 16px;
font-weight: 600;
margin-bottom: 20px;
}
.leadership .container .leadership-content p {
font-size: 15px;
line-height: 24px;
}
.entry-meta {
clear: both;
font-size: 14px;
}
.entry-meta a {
color: #bc360a;
}
.entry-meta a:hover {
color: #bc360a;
}
.entry-meta > span {
margin-right: 20px;
}
.entry-meta > span:last-child {
margin-right: 0;
}
.single-author .entry-meta .author,
.sticky.format-standard .entry-meta .date,
.sticky.format-audio .entry-meta .date,
.sticky.format-chat .entry-meta .date,
.sticky.format-image .entry-meta .date,
.sticky.format-gallery .entry-meta .date {
display: none;
}
.content_here {
text-align: justify;
}
.service_tabscontent_inner .service_tab_content .service_cont_text {
text-align: justify;
}
.home_reachoutwrap .home_reachoutwrap_inner .home_reachout_text p {
text-align: left;
}
.announcements_box .announcements_box_content .announcements_box_p {
text-align: justify;
}
.entry-content blockquote {
font-size: 24px;
}
.entry-content blockquote cite,
.entry-content blockquote small {
font-size: 16px;
}
.entry-content img.alignleft,
.entry-content .wp-caption.alignleft {
margin-left: -60px;
}
.entry-content img.alignright,
.entry-content .wp-caption.alignright {
margin-right: -60px;
}
footer.entry-meta {
margin-top: 24px;
}
.format-standard footer.entry-meta {
margin-top: 0;
}
.page-links {
clear: both;
font-size: 16px;
font-style: italic;
font-weight: normal;
line-height: 2.2;
margin: 20px 0;
text-transform: uppercase;
}
.job_desc {
margin-top: 20px;
}
.page-links a,
.page-links > span {
background: #fff;
border: 1px solid #fff;
padding: 5px 10px;
text-decoration: none;
}
.format-status .entry-content .page-links a,
.format-gallery .entry-content .page-links a,
.format-chat .entry-content .page-links a,
.format-quote .entry-content .page-links a,
.page-links a {
background: #e63f2a;
border: 1px solid #e63f2a;
color: #fff;
}
.format-gallery .entry-content .page-links a:hover,
.format-audio .entry-content .page-links a:hover,
.format-status .entry-content .page-links a:hover,
.format-video .entry-content .page-links a:hover,
.format-chat .entry-content .page-links a:hover,
.format-quote .entry-content .page-links a:hover,
.page-links a:hover {
background: #fff;
color: #e63f2a;
}
.format-status .entry-content .page-links > span,
.format-quote .entry-content .page-links > span {
background: none;
}
.page-links .page-links-title {
background: transparent;
border: none;
margin-right: 20px;
padding: 0;
}
.hentry .mejs-mediaelement,
.hentry .mejs-container .mejs-controls {
background: #220e10;
}
.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded,
.hentry
.mejs-controls
.mejs-horizontal-volume-slider
.mejs-horizontal-volume-current {
background: #fff;
}
.hentry .mejs-controls .mejs-time-rail .mejs-time-current {
background: #ea9629;
}
.hentry .mejs-controls .mejs-time-rail .mejs-time-total,
.hentry
.mejs-controls
.mejs-horizontal-volume-slider
.mejs-horizontal-volume-total {
background: #595959;
}
.hentry .mejs-controls .mejs-time-rail span,
.hentry
.mejs-controls
.mejs-horizontal-volume-slider
.mejs-horizontal-volume-total,
.hentry
.mejs-controls
.mejs-horizontal-volume-slider
.mejs-horizontal-volume-current {
border-radius: 0;
}
.gallery {
margin-bottom: 20px;
margin-left: -4px;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1.gallery-size-medium,
.gallery-columns-1.gallery-size-thumbnail,
.gallery-columns-2.gallery-size-thumbnail,
.gallery-columns-3.gallery-size-thumbnail {
display: table;
margin: 0 auto 20px;
}
.gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item {
text-align: center;
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(21%);
max-width: calc(21%);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(16%);
max-width: calc(16%);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(12.7%);
max-width: calc(12.7%);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(10.28%);
max-width: calc(10.28%);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(8.5%);
max-width: calc(8.5%);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(7.1%);
max-width: calc(7.1%);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
box-sizing: border-box;
color: #fff;
font-size: 14px;
line-height: 1.3;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 2px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
-webkit-transition: opacity 400ms ease;
transition: opacity 400ms ease;
width: 100%;
}
.gallery-caption:before {
box-shadow: 0 -10px 15px #000 inset;
content: "";
height: 100%;
min-height: 49px;
position: absolute;
left: 0;
top: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.blog_listing {
display: flex;
position: relative;
}
.blog_listing .entry-thumbnail,
.blog_listing .blog-content {
padding-right: 0px;
padding-left: 0px;
}
.blog_listing #pl-45 {
margin-bottom: 45px;
}
.blog_listing .content-area {
margin-top: 20px;
}
.blogtitile {
font-size: 20px;
color: #262626;
line-height: 30px;
margin: 0;
padding: 15px 0px 10px;
font-family: "Poppins", sans-serif;
}
.blogtitile a {
color: #262626;
}
.blogtitile a:hover {
color: #0095da;
}
.date-content {
font-size: 15px;
line-height: 32px;
padding-bottom: 10px;
color: #000;
position: relative;
padding-left: 30px;
}
.date-content:before {
content: "";
position: absolute;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/calendar-icon.png) no-repeat;
left: 0;
right: 0;
height: 19px;
width: 20px;
top: 5px;
}
.metatrack-video-section .panel-grid-cell a.fancybox_video {
position: relative;
}
.metatrack-video-section .panel-grid-cell a.fancybox_video:after {
content: "";
position: absolute;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/youtube.png) no-repeat;
left: 50%;
height: 65px;
width: 65px;
top: 50%;
transform: translate(-50%, -50%);
background-size: 80%;
}
.product_video_content a:after {
display: none;
}
.read-more {
font-size: 16px;
color: #58595b;
position: relative;
}
.read-more:before {
content: "";
position: absolute;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/arrow.png) no-repeat;
left: 100%;
right: 0;
height: 15px;
width: 18px;
top: 3px;
margin-left: 15px;
}
.read-more:hover {
color: #0095da;
}
.postdata .heading {
color: #ffffff;
font-size: 44px;
margin-bottom: 10px;
line-height: 60px;
font-weight: 700;
}
.postdata h1.heading {
z-index: 3;
position: relative;
margin: 0 0 15px;
font-size: 16px;
line-height: 30px;
color: #fff;
}
.format-aside {
background-color: #f7f5e7;
}
.blog .format-aside:first-of-type,
.single .format-aside:first-of-type,
.format-aside + .format-aside,
.format-aside + .format-link,
.format-link + .format-aside {
box-shadow: inset 0 2px 2px rgba(173, 165, 105, 0.2);
}
.format-aside .entry-meta {
margin-top: 0;
}
.format-aside blockquote {
font-size: 100%;
font-weight: normal;
}
.format-aside cite {
font-size: 100%;
text-transform: none;
}
.format-audio {
background-color: #db572f;
}
.format-audio .entry-title {
font-size: 28px;
font-weight: bold;
}
.format-audio .entry-content a,
.format-audio .entry-meta a,
.format-audio .entry-content a:hover,
.format-audio .entry-meta a:hover {
color: #fbfaf3;
}
.format-audio .audio-content {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/dotted-line.png) repeat-y left top;
background-size: 4px 4px;
float: right;
padding-left: 35px;
width: 80%;
width: -webkit-calc(15%);
width: calc(15%);
}
.format-audio .wp-audio-shortcode {
height: 30px !important;
margin: 20px 0;
max-width: 400px !important;
}
.format-audio audio {
max-width: 100% !important;
}
.format-chat {
background-color: #eadaa6;
}
.format-chat .entry-title {
font-size: 28px;
font-weight: bold;
}
.format-chat .entry-meta a,
.format-chat .entry-content a {
color: #722d19;
}
.format-chat .entry-meta .author {
display: none;
}
.format-chat .chat {
margin: 0;
}
.format-chat .chat .chat-timestamp {
color: #722d19;
float: right;
font-size: 12px;
font-weight: normal;
margin: 5px 10px 0;
}
.format-chat .chat .fn {
font-style: normal;
}
.format-gallery {
background-color: #fbca3c;
}
.format-gallery .entry-header {
margin-bottom: 15px;
}
.format-gallery .entry-title {
font-size: 50px;
font-weight: 400;
margin: 0;
}
.format-gallery .entry-meta a,
.format-gallery .entry-content a {
color: #722d19;
}
.format-image .entry-title {
font-size: 28px;
font-weight: bold;
}
.format-image .categories-links,
.format-image .tags-links {
display: none;
}
.format-link {
background-color: #f7f5e7;
}
.blog .format-link:first-of-type,
.single .format-link:first-of-type {
box-shadow: inset 0 2px 2px rgba(173, 165, 105, 0.2);
}
.format-link .entry-header,
.format-link .entry-content p:last-child {
margin-bottom: 0;
}
.format-link .entry-title {
color: #ca3c08;
display: inline;
font: 300 italic 20px "Source Sans Pro", sans-serif;
margin-right: 20px;
}
.format-link .entry-title a {
color: #bc360a;
}
.format-link div.entry-meta {
display: inline;
}
.format-quote {
background-color: #210d10;
}
.format-quote .entry-content,
.format-quote .entry-meta {
color: #f7f5e7;
}
.format-quote .entry-content blockquote {
font-size: 28px;
margin: 0;
}
.format-quote .entry-content a,
.format-quote .entry-meta a,
.format-quote .linked {
color: #e63f2a;
}
.format-quote .entry-content cite a {
border-bottom: 1px dotted #fff;
color: #fff;
}
.format-quote .entry-content cite a:hover {
text-decoration: none;
}
.format-quote blockquote small,
.format-quote blockquote cite {
display: block;
font-size: 16px;
}
.format-quote blockquote {
font-style: italic;
font-weight: 300;
padding-left: 75px;
position: relative;
}
.format-quote blockquote:before {
content: "\201C";
font-size: 140px;
font-weight: 400;
line-height: 0.8;
padding-right: 25px;
position: absolute;
left: -15px;
top: -3px;
}
.format-quote .entry-meta .author {
display: none;
}
.format-status {
background-color: #722d19;
padding: 0;
}
.format-status .entry-content,
.format-status .entry-meta {
padding-left: 35px;
position: relative;
}
.format-status .entry-content a {
color: #eadaa6;
}
.format-status .entry-meta a {
color: #f7f5e7;
}
.sidebar .format-status .entry-content,
.sidebar .format-status .entry-meta {
padding-left: 95px;
}
.format-status .entry-content:before,
.format-status .entry-meta:before {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/dotted-line.png) repeat-y left bottom;
background-size: 4px 4px;
content: "";
display: block;
height: 100%;
position: absolute;
left: 10px;
top: 0;
width: 1px;
}
.sidebar .format-status .entry-content:before,
.sidebar .format-status .entry-meta:before {
left: 70px;
}
.format-status .categories-links,
.format-status .tags-links {
display: none;
}
.format-status .entry-meta:before {
background-position: left top;
}
.format-status .entry-content {
color: #f7f5e7;
font-size: 24px;
font-style: italic;
font-weight: 300;
padding-bottom: 30px;
padding-top: 40px;
position: relative;
}
.format-status .entry-content p:first-child:before {
background-color: rgba(0, 0, 0, 0.65);
content: "";
height: 3px;
margin-top: 13px;
position: absolute;
left: 4px;
width: 13px;
}
.sidebar .format-status .entry-content > p:first-child:before {
left: 64px;
}
.format-status .entry-content p:last-child {
margin-bottom: 0;
}
.format-status .entry-meta {
margin-top: 0;
padding-bottom: 40px;
}
.format-video {
background-color: #db572f;
}
.format-video .entry-content a,
.format-video .entry-meta a,
.format-video .entry-content a:hover,
.format-video .entry-meta a:hover {
color: #fbfaf3;
}
.format-video .entry-title {
font-size: 50px;
font-weight: 400;
}
.format-video .entry-meta {
color: #220e10;
}
.attachment .hentry {
background-color: #e8e5ce;
margin: 0;
padding: 0;
}
.attachment .entry-header {
margin-bottom: 0;
padding: 30px 0;
}
.attachment .entry-title {
display: inline-block;
float: left;
font: 300 italic 30px "Source Sans Pro", sans-serif;
margin: 0;
}
.attachment .entry-meta {
clear: none;
color: inherit;
float: right;
max-width: 604px;
padding: 9px 0 0;
text-align: right;
}
.hentry.attachment:not(.image-attachment) .entry-meta {
max-width: 104px;
}
.attachment footer.entry-meta {
display: none;
}
.full-size-link:before {
content: none;
}
.attachment .entry-meta a,
.attachment .entry-meta .edit-link:before,
.attachment .full-size-link:before {
color: #ca3c08;
}
.attachment .entry-content {
background-color: #fff;
max-width: 100%;
padding: 40px 0;
}
.image-navigation {
margin: 0 auto;
max-width: 1040px;
position: relative;
}
.image-navigation a:hover {
text-decoration: none;
}
.image-navigation .nav-previous,
.image-navigation .nav-next {
position: absolute;
top: 50px;
}
.image-navigation .nav-previous {
left: 0;
}
.image-navigation .nav-next {
right: 0;
}
.image-navigation .meta-nav {
font-size: 32px;
vertical-align: -4px;
}
.attachment .entry-attachment,
.attachment .type-attachment p {
margin: 0 auto;
max-width: 724px;
text-align: center;
}
.attachment .entry-attachment .attachment {
display: inline-block;
}
.attachment .entry-caption {
text-align: left;
}
.attachment .entry-description {
margin: 20px auto 0;
max-width: 604px;
}
.attachment .entry-caption p:last-child,
.attachment .entry-description p:last-child {
margin: 0;
}
.attachment .site-main .sidebar-container {
display: none;
}
.navigation a {
color: #bc360a;
}
.navigation a:hover {
color: #ea9629;
text-decoration: none;
}
.navigation .nav-previous {
float: left;
}
.navigation .nav-next {
float: right;
}
.paging-navigation {
padding: 20px 0;
}
.paging-navigation .nav-links {
margin: 0 auto;
width: 100%;
}
.paging-navigation a {
display: block;
font-size: 22px;
font-weight: 300;
text-align: center;
}
.paging-navigation a:hover .meta-nav {
text-decoration: none;
}
.paging-navigation .nav-previous,
.paging-navigation .nav-next {
width: 50%;
}
.paging-navigation .nav-previous .meta-nav,
.paging-navigation .nav-next .meta-nav {
margin: 0 10px;
}
.paging-navigation .meta-nav {
display: inline-block;
font-size: 26px;
padding: 0;
text-align: center;
width: 50px;
}
.author-info {
margin: 0 auto;
padding: 30px 0 10px;
text-align: left;
width: 100%;
}
.author.sidebar .author-info {
max-width: 1040px;
padding: 30px 376px 10px 60px;
}
.single .author-info {
padding: 50px 0 0;
}
.author-avatar .avatar {
float: left;
margin: 0 30px 30px 0;
}
.single-format-status .author-description {
color: #f7f5e7;
}
.author-description .author-title {
clear: none;
font: 300 italic 20px "Source Sans Pro", sans-serif;
margin: 0 0 8px;
}
.author-link {
color: #ca3c08;
margin-left: 2px;
}
.author.archive .author-link {
display: none;
}
.archive-title,
.archive-meta {
margin: 0 auto;
max-width: 1040px;
padding: 20px 0;
width: 100%;
}
.archive-meta {
font-size: 16px;
font-style: normal;
font-weight: normal;
margin-top: -15px;
padding: 0 0 11px;
}
.sidebar .archive-meta {
padding-right: 316px;
}
.error404 .page-title {
line-height: 0.6;
margin: 0;
padding: 300px;
position: relative;
text-align: center;
width: auto;
}
.error404 .page-wrapper {
background-color: #e8e5ce;
}
.error404 .page-header,
.error404 .page-content {
margin: 0 auto;
max-width: 1040px;
padding-bottom: 40px;
width: 100%;
}
.comments-title,
.comment-list,
.comment-reply-title,
.must-log-in,
.comment-respond .comment-form,
.comment-respond iframe {
display: block;
}
.sidebar .comments-title,
.sidebar .comment-list,
.sidebar .must-log-in,
.sidebar .comment-reply-title,
.sidebar .comment-navigation,
.sidebar .comment-respond .comment-form {
padding-left: 60px;
padding-right: 376px;
}
.comments-title,
.comment-reply-title {
padding: 5px 0 5px 0;
margin: 10px 0 0px 0;
border-bottom: 1px solid #e1e3e3;
font-size: 18px;
}
.comment-list,
.comment-list .children {
list-style-type: none;
padding: 0;
}
.comment-list .children {
margin-left: 20px;
}
.comment-list > li:after,
.comment-list .children > li:before {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/dotted-line.png) repeat left top;
background-size: 4px 4px;
content: "";
display: block;
height: 1px;
width: 100%;
}
.comment-list > li:last-child:after {
display: none;
}
.comment-body {
padding: 24px 0;
position: relative;
border-bottom: 1px solid rgba(225, 227, 227, 0.5);
}
.comment-author {
float: left;
max-width: 74px;
margin: 0 10px 0 0;
}
.comment-author .avatar {
display: block;
margin-bottom: 10px;
}
.comment-author .fn {
word-wrap: break-word;
}
.comment-author .fn,
.comment-author .url,
.comment-reply-link,
.comment-reply-login {
color: #bc360a;
font-size: 14px;
font-style: normal;
font-weight: normal;
}
.says {
display: none;
}
.no-avatars .comment-author {
margin: 0 0 5px;
max-width: 100%;
position: relative;
}
.no-avatars .comment-metadata,
.no-avatars .comment-content,
.no-avatars .comment-list .reply {
width: 100%;
}
.comment-list .edit-link {
margin-left: 20px;
}
.comment-metadata,
.comment-awaiting-moderation,
.comment-content,
.comment-list .reply {
float: left;
width: 79%;
width: -webkit-calc(-24%);
width: calc(-24%);
word-wrap: break-word;
}
.comment-meta,
.comment-meta a {
color: #a2a2a2;
font-size: 13px;
}
.comment-meta a:hover {
color: #ea9629;
}
.comment-metadata {
margin-bottom: 20px;
}
.ping-meta {
color: #a2a2a2;
font-size: 13px;
line-height: 2;
}
.comment-awaiting-moderation {
color: #a2a2a2;
}
.comment-respond {
background-color: #f5f5f5;
padding: 20px;
}
.comment .comment-respond {
margin-bottom: 20px;
padding: 20px;
}
.comment-reply-title small a {
color: #131310;
display: inline-block;
float: right;
height: 16px;
overflow: hidden;
width: 16px;
}
.comment-reply-title small a:hover {
color: #ed331c;
text-decoration: none;
}
.sidebar .comment-list .comment-reply-title,
.sidebar .comment-list .comment-respond .comment-form {
padding: 0;
}
.comment-form .comment-notes {
margin-bottom: 15px;
}
.comment-form .comment-form-author,
.comment-form .comment-form-email,
.comment-form .comment-form-url {
margin-bottom: 8px;
}
.comment-form [for="author"],
.comment-form [for="email"],
.comment-form [for="url"],
.comment-form [for="comment"] {
float: left;
padding: 5px 0;
width: 120px;
}
.comment-form .required {
color: #ed331c;
}
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"] {
max-width: 270px;
width: 60%;
}
.comment-form textarea {
width: 100%;
}
.form-allowed-tags,
.form-allowed-tags code {
color: #686758;
font-size: 12px;
}
.form-allowed-tags code {
font-size: 11px;
margin-left: 3px;
}
.comment-list .pingback,
.comment-list .trackback {
padding-top: 24px;
}
.comment-navigation {
font-size: 20px;
font-style: italic;
font-weight: 300;
margin: 0 auto;
padding: 20px 0 30px;
width: 100%;
}
.no-comments {
background-color: #f7f5e7;
font-size: 20px;
font-style: italic;
font-weight: 300;
margin: 0;
padding: 40px 0;
text-align: center;
}
.sidebar .no-comments {
padding-left: 60px;
padding-right: 376px;
}
.widget {
margin: 0;
padding: 0;
word-wrap: break-word;
width: 100%;
float: left;
}
.widget .widget-title {
margin: 0 0 10px;
}
.widget ul,
.widget ol {
margin: 0;
padding: 0;
margin-left: 20px;
list-style-type: disc;
}
.widget li {
padding: 5px 0;
}
.widget .children li:last-child {
padding-bottom: 0;
}
.widget li > ul,
.widget li > ol {
margin-left: 20px;
}
.search-form .search-submit {
display: none;
}
.widget_rss .rss-date {
display: block;
}
.widget_rss .rss-date,
.widget_rss li > cite {
color: #a2a2a2;
}
.widget_calendar table,
.widget_calendar td {
border: 0;
border-collapse: separate;
border-spacing: 1px;
}
.widget_calendar caption {
font-size: 14px;
margin: 0;
}
.widget_calendar th,
.widget_calendar td {
padding: 0;
text-align: center;
}
.widget_calendar a {
display: block;
}
.widget_calendar a:hover {
background-color: rgba(0, 0, 0, 0.15);
}
.widget_calendar tbody td {
background-color: rgba(255, 255, 255, 0.5);
}
.site-footer .widget_calendar tbody td {
background-color: rgba(255, 255, 255, 0.05);
}
.widget_calendar tbody .pad,
.site-footer .widget_calendar tbody .pad {
background-color: transparent;
}
body.search-open .search-modal {
opacity: 1;
visibility: visible;
}
.search-modal {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 999999;
background: rgba(0, 0, 0, 0.9);
color: #fff;
opacity: 0;
visibility: hidden;
transition: all 1s;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;
-ms-transition: all 1s;
}
.search-modal .close-btn {
z-index: 2;
cursor: pointer;
position: absolute;
background: #0095da;
border-radius: 50%;
height: 40px;
width: 40px;
right: 40px;
top: 40px;
text-align: center;
}
.search-modal .close-btn:hover {
background: #26286a;
color: #fff;
}
.search-modal .close-btn:hover .fa {
color: #fff;
}
.search-modal .close-btn .fa {
font-size: 1.5em;
line-height: 40px;
color: #fff;
}
.search-modal .close-btn .fa:hover {
color: #fff;
}
.search-modal .search-modal-inner {
margin: 0 auto;
width: 70%;
height: 100%;
position: absolute;
top: 38%;
left: 0;
right: 0;
}
.search-modal .search-modal-inner .search-modal-inner .widget-title {
text-align: center;
margin-top: 100px;
font-size: 2em;
color: #fff;
}
.search-modal .search-modal-inner form {
margin: 0;
}
.search-modal .search-modal-inner form .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
}
.search-modal .search-modal-inner form input {
width: 77%;
display: inline-block;
margin-right: 10px;
padding: 20px 10px;
vertical-align: top;
}
.search-modal .search-modal-inner form #searchsubmit {
position: relative;
width: 20%;
font-size: 1.6em;
padding: 17px 0 !important;
background-color: #0095da !important;
border-color: #0095da !important;
color: #fff;
}
.search-modal .search-modal-inner form #searchsubmit:hover {
background-color: #dfaa0a;
color: #3d4147;
border-color: #dfaa0a;
}
#searchsubmit {
border: 1px solid transparent !important;
border-left: 0 !important;
padding: 10px 20px !important;
}
.search-modal .search-modal-inner .menu-quick-links-container ul {
list-style: none;
padding: 0;
border: 0;
}
.search-modal .search-modal-inner .menu-quick-links-container ul li {
float: left;
}
.search-modal .search-modal-inner .menu-quick-links-container ul li a {
color: #fff;
font-size: 18px;
padding: 0px 20px;
border-right: 1px solid #fff;
}
.search-modal .search-modal-inner .menu-quick-links-container ul li a:hover {
color: #eea73b;
color: #17a1ba;
background: transparent;
border-top: transparent;
border-bottom: transparent;
border-left: transparent;
}
.search-modal
.search-modal-inner
.menu-quick-links-container
ul
li:first-child
a {
padding-left: 0;
}
.search-modal
.search-modal-inner
.menu-quick-links-container
ul
li:last-child
a {
border-right: none;
}
.search-wrap.search-wrap1 {
display: none;
}
.site-header
.navbar-wrap
.navbar-default
.navbar-collapse
.search-wrap
.search-wrap-inner {
display: none;
}
.menu-header-menu-container {
float: left;
}
.search-wrap {
float: right;
padding: 0 0px 0 0px;
margin-right: 35px;
margin-left: 0px;
position: relative;
top: 0px;
right: 0px;
}
#masthead .container {
display: flex;
}
#masthead .container .logo {
padding: 0;
float: left;
width: auto;
}
#masthead .container .navbar-wrap1 {
padding: 0;
}
.broucherdowntop {
float: left;
padding: 23px 0 20px 10px;
justify-content: space-between;
}
.broucherdowntop a.enquiryform {
background: #872828;
color: #fff;
padding: 10px 20px;
display: block;
border-radius: 32px;
box-shadow: 10px 6px 6px 6px #cccccc69;
}
.broucherdowntop a.enquiryform:hover {
color: #fff;
background: #1a2d59 !important;
}
header#masthead.stickyhead .broucherdowntop a.enquiryform {
box-shadow: none;
}
header#masthead.stickyhead .broucherdowntop a.enquiryform:hover {
color: #fff;
background: #1a2d59 !important;
}
.sliderhome {
float: left;
width: 100%;
}
.main-banner {
position: relative;
}
.main-banner .mainwrap1 .slick-list {
height: 100%;
}
.main-banner .mainwrap1 .slick-list .slick-track {
height: 100%;
}
.main-banner .mainwrap1 .slick-list .slick-track .slick-slide {
height: 100%;
background-size: 100% !important;
opacity: 0;
background-position: center !important;
}
.main-banner .bannersize {
width: 100%;
}
.main-banner .bannersize img {
width: 100%;
}
.main-banner .banner-content-inner {
position: absolute;
top: 23%;
}
.main-banner .banner-content-inner .bannerline1 {
font-size: 4em;
color: ;
}
.main-banner .banner-content-inner .bannerline2 {
font-size: 4em;
color: ;
margin-top: -15px;
margin-bottom: 10px;
text-transform: uppercase;
font-weight: 800;
}
.main-banner .bannerimageinner {
position: absolute;
right: 10%;
top: 0;
bottom: 0;
margin: auto;
}
.main-banner .bannerimageinner img {
top: 0;
bottom: 0;
position: absolute;
right: 0;
margin: auto;
}
.reachout_us h1 {
font-size: 100px;
color: #02174e;
font-weight: 800;
margin-bottom: 25px;
}
#company h1 {
font-size: 36px;
max-width: 900px;
text-align: center;
margin: 0 auto;
color: #32343b;
font-weight: 700;
line-height: 50px;
margin-bottom: 45px;
}
body.cb_services-template-default.single.single-cb_services.postid-118
.sectioninner {
padding-bottom: 14%;
}
.product_overview h1 {
font-size: 44px;
color: #fff;
line-height: 60px;
font-weight: 800;
}
.sidebar .site-footer .widget:nth-of-type(4),
.sidebar .site-footer .widget:nth-of-type(3) {
margin-right: 0;
}
.site-footer .widget a {
color: #e6402a;
}
.site-footer .widget-title,
.site-footer .widget-title a,
.site-footer .wp-caption-text {
color: #fff;
}
.site-info {
margin: 0 auto;
max-width: 1040px;
padding: 30px 0;
width: 100%;
}
#wpstats {
display: block;
margin: -10px auto 0;
}
.wpcf7-form-control-wrap {
position: relative;
display: block;
}
.wpcf7-form-control-wrap .wpcf7-not-valid-tip {
position: absolute;
top: 80%;
left: 0;
background: #fff;
padding: 1px 5px;
border: 1px solid #f00;
color: #f00;
border-radius: 5px;
z-index: 3;
font-size: 12px;
line-height: 18px;
}
.wpcf7-form-control-wrap .wpcf7-not-valid-tip:after,
.wpcf7-form-control-wrap .wpcf7-not-valid-tip:before {
bottom: 100%;
left: 12%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
.wpcf7-form-control-wrap .wpcf7-not-valid-tip:after {
border-color: rgba(136, 183, 213, 0);
border-bottom-color: #fff;
border-width: 6px;
margin-left: -6px;
}
.wpcf7-form-control-wrap .wpcf7-not-valid-tip:before {
border-color: rgba(194, 225, 245, 0);
border-bottom-color: #f00;
border-width: 7px;
margin-left: -7px;
}
footer#colophon .sub-menu .current-menu-item a,
.footer-widgets .menu .current-menu-item > a {
color: #0095da !important;
}
footer#colophon {
background: #ffffff;
padding-top: 0px;
}
footer#colophon a {
color: #32343b;
position: relative;
font-size: 14px;
font-weight: 300;
font-family: "Poppins", sans-serif;
text-decoration: none;
}
footer#colophon a:hover {
color: #0095da;
font-family: "Poppins", sans-serif;
}
footer#colophon .footer-widgets ul li {
list-style-type: none;
padding-left: 0px;
margin-left: 0px;
line-height: 20px;
}
footer#colophon .footer-widgets li:before {
display: none;
}
footer#colophon .footer-widgets .widget_sow-headline {
margin-bottom: 15px;
}
footer#colophon .copyright {
padding: 6px 0;
font-family: "Poppins", sans-serif;
}
footer#colophon .copyright a {
color: #58595b;
}
footer#colophon .copyright a:hover {
color: #0095da;
}
.menu-quick-links-container .menu li {
position: relative;
}
.footer1 {
padding-bottom: 40px;
font-family: "Poppins", sans-serif;
}
.footer1 .sow-headline {
color: #58595b !important;
font-size: 24px !important;
line-height: 28px !important;
font-weight: 300 !important;
padding-bottom: 20px;
}
.site-footer .copyright .container {
padding: 10px 0px;
}
.site-footer .copyright ul.policy-menu {
padding: 0;
text-align: center;
list-style: none;
padding: 0;
margin: 0.5em 0;
}
.site-footer .copyright ul.policy-menu li {
display: inline-block;
padding: 0 14px;
position: relative;
}
.site-footer .copyright ul.policy-menu li:after {
content: "";
height: 12px;
right: -0.5px;
top: 0;
bottom: 0;
margin: auto;
position: absolute;
width: 1px;
background: #fff;
}
.site-footer .copyright ul.policy-menu li:last-child:after {
display: none;
}
.site-footer .copyright .copyright-bott {
padding: 5px 0;
color: #58595b;
font-weight: 300;
}
.site-footer .copyright .ikfclientlogo a {
margin: 5px 0;
display: inline-block;
}
#colophon .footer-widgets .sow-headline {
color: #58595b !important;
}
.footer-howcanhelp {
padding: 40px 0px 60px;
text-align: center;
font-family: "Poppins", sans-serif;
margin-bottom: 80px;
}
.footer-howcanhelp h2 {
font-family: "Poppins", sans-serif;
font-size: 38px;
font-weight: 300;
}
.footer-howcanhelp .txt {
font-size: 22px;
letter-spacing: 1px;
font-family: "Poppins", sans-serif;
font-weight: 300;
}
.footer-howcanhelp a {
font-size: 22px !important;
letter-spacing: 1px !important;
font-family: "Poppins", sans-serif !important;
font-weight: 300 !important;
color: #ffffff !important;
}
.footer-howcanhelp a:hover {
color: #0095da !important;
}
.footer-howcanhelp .unl {
border-bottom: 2px solid #0095da;
padding-bottom: 15px;
}
#footer-quicklinks .menu li,
#footer-productlinks .menu li {
width: 49%;
display: inline-block;
float: left;
text-align: left;
}
#footer-quicklinks .menu li a,
#footer-productlinks .menu li a {
font-size: 14px;
position: relative;
margin: 0 0 0 0.9em;
}
#footer-quicklinks .menu li a:hover,
#footer-productlinks .menu li a:hover {
color: #118181;
}
#footer-quicklinks .menu li a:hover:after,
#footer-productlinks .menu li a:hover:after {
background: #118181;
}
#footer-quicklinks .menu li a:after,
#footer-productlinks .menu li a:after {
content: "";
background: #d6e0e0;
position: absolute;
height: 0.5em;
width: 0.5em;
left: -1em;
top: 0;
bottom: 0;
margin: auto;
}
#footer-quicklinks .menu li {
width: 100%;
}
.footer-widgets ul {
margin-left: 0px !important;
}
.footer-widgets ul.downandEnq-form li a {
padding: 1em 4em;
width: 100%;
max-width: 11em;
text-align: center;
font-size: 1.7em;
padding: 0.6em 0;
border-radius: 0;
border: 0;
color: #118181 !important;
background: #d6e0e0;
}
.footer-widgets ul.downandEnq-form li a:hover {
color: #fff !important;
background: #118181;
}
.footer-widgets ul.downandEnq-form li:first-child a:before {
content: "\f019";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
left: 20px;
position: absolute;
}
.footer-widgets ul.downandEnq-form li:last-child a:before {
content: "\f0f6";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
left: 20px;
position: absolute;
}
.footer-widgets ul.downandEnq-form li.downloadButton {
margin-bottom: 1em;
}
.footer-widgets a {
text-decoration: none;
}
.footer-widgets #loginsocial div.panel-grid-cell {
margin: 0;
padding: 0;
}
.footer-widgets #loginsocial div.panel-grid-cell:before,
.footer-widgets #loginsocial div.panel-grid-cell:after {
display: none;
}
.footer-widgets #loginsocial div.panel-grid-cell #loginbutton a {
float: right;
background: #038572;
padding: 6px 30px;
border: 2px solid #fff;
font-size: 20px;
}
.footer-widgets .addresstext {
padding-left: 40px;
position: relative;
}
.footer-widgets .addresstext i.fa {
position: absolute;
left: 0;
top: 5px;
}
.footer-widgets .addresstext h4 {
font-size: 33px;
font-weight: 600;
margin: 2px 0 20px 0;
}
.footer-widgets .addresstext a i {
color: #038572;
}
.footer-widgets div#socialfootfer {
margin: 0 0 0 40px;
}
.footer-widgets div#socialfootfer a.sow-social-media-button {
margin-right: 5px;
}
.footer-widgets #phonesec ul.contact-list li {
margin-bottom: 15px;
}
.footer-widgets #phonesec ul.contact-list li i {
margin-right: 10px;
color: #038572;
}
.footer-widgets #phonesec ul.contact-list li i.fa.fa-phone {
font-size: 25px;
position: relative;
top: 4px;
}
.footer-widgets #phonesec ul.contact-list li a {
font-size: 22px;
}
.footer-widgets #lisnkfooter div.widget {
margin-bottom: 12px;
}
.social-media-button-container a.sow-social-media-button {
font-size: 10px;
padding: 0;
margin: 0;
border-radius: 100%;
width: 31px;
height: 31px;
text-align: center;
}
.social-media-button-container a.sow-social-media-button span {
margin: 9px auto 0;
padding: 0;
}
.social-media-button-container a.sow-social-media-button-facebook span {
margin: 0 0 0 3px;
}
.social-media-button-container a.sow-social-media-button-youtube span {
margin: 0 0 0 -1px;
}
.social-media-button-container a {
margin: 0 6px 0 0 !important;
display: block;
border: 0px !important;
}
.social-media-button-container a .sow-icon-fontawesome:before {
font-size: 15px !important;
}
.social-media-button-container a.sow-social-media-button:hover {
background: #0095da !important;
}
body.modal-open {
padding-right: 0 !important;
}
body.modal-open div.modal {
padding-right: 0 !important;
}
.blog .hentry {
padding: 0px 0px 20px;
margin-bottom: 20px;
}
.blog .blog_listing .hentry:nth-child(3n + 1) {
float: left;
clear: left;
}
.top_menu_1_wrap {
margin: 0px 0px 0 0;
float: right;
display: flex;
align-items: center;
height: 93px;
}
.top_menu_1_wrap .menu-header-menu-container {
width: 100%;
}
.top_menu_1_wrap .menu-header-menu-container ul {
padding: 0;
list-style: none;
float: right;
margin: 0;
padding: 17px 0px 0;
}
.top_menu_1_wrap .menu-header-menu-container ul .menu-item-last {
margin: 0 0 0 30px;
}
.top_menu_1_wrap .menu-header-menu-container ul li {
float: left;
margin: 0 30px 0;
padding-bottom: 22px;
}
.top_menu_1_wrap .menu-header-menu-container ul li a {
font-size: 18px;
color: #fff;
letter-spacing: 0.9px;
font-family: "Poppins", sans-serif;
}
.top_menu_1_wrap .menu-header-menu-container ul li a:hover {
color: #0095da;
}
#mega-menu-primary .mega-menu-item-last {
margin-right: 0px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
margin: 0 50px 0 0;
}
.megamenu_html_Wrap .forhoverlinks ul li {
float: left;
margin: 0 30px 0;
padding-bottom: 22px;
}
.megamenu_html_Wrap .forhoverlinks ul li a {
font-size: 18px;
color: #fff;
letter-spacing: 0.9px;
font-family: "Poppins", sans-serif;
}
.breadcrumbsection ul {
display: flex;
}
.breadcrumbsection .current-menu-item,
.breadcrumbsection .current-page-ancestor {
position: relative;
}
.breadcrumbsection .current-menu-item:before,
.breadcrumbsection .current-page-ancestor:before {
width: 25%;
height: 4px;
background: #06529a;
position: absolute;
content: "";
top: auto;
left: 0;
right: auto;
display: block;
margin: 0 auto;
bottom: 0;
}
.breadcrumbsection .current-menu-item:after,
.breadcrumbsection .current-page-ancestor:after {
width: 25%;
height: 4px;
background: #0095da;
position: absolute;
content: "";
top: auto;
left: auto;
right: 0;
display: block;
margin: 0 auto;
bottom: 0;
}
.breadcrumbsection .current-menu-item a:before,
.breadcrumbsection .current-page-ancestor a:before {
width: 25%;
height: 4px;
background: #70be47;
position: absolute;
content: "";
top: auto;
left: 25%;
display: block;
margin: 0 auto;
bottom: 0;
}
.breadcrumbsection .current-menu-item a:after,
.breadcrumbsection .current-page-ancestor a:after {
width: 25%;
height: 4px;
background: #01afbc;
position: absolute;
content: "";
top: auto;
right: 25%;
display: block;
margin: 0 auto;
bottom: 0;
}
.breadcrumbsection a:hover {
color: #0095da;
}
#business_footer ul#menu-business-lines > li {
width: 33.33%;
float: left;
}
#business_footer #menu-item-5487 {
width: 35% !important;
}
#business_footer #menu-item-5488 {
width: 39% !important;
}
#business_footer #menu-item-5489 {
width: 25% !important;
}
.slick-slider .slick-arrow {
position: absolute;
bottom: 40px;
z-index: 10;
font-size: 0;
border: 0;
width: 31px;
height: 28px;
left: auto;
right: 20px;
}
.slick-slider .slick-arrow.slick-prev {
left: 19%;
right: auto;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/next_a.png) no-repeat !important;
background-color: #ffffff !important;
background-position: center center !important;
padding: 25px;
border-radius: 100%;
box-shadow: 0px 3px 6px #00000029;
border: 1px solid #dcdcdc;
top: 50%;
margin-right: 0px !important;
}
.slick-slider .slick-arrow.slick-prev:hover {
background-color: #0095da !important;
background-image: url(//www.metasyssoftware.com/wp-content/uploads/images/next_a_ho.png) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
}
.slick-slider .slick-arrow.slick-next {
transform: rotate(180deg);
background: url(//www.metasyssoftware.com/wp-content/uploads/images/next_a.png) no-repeat !important;
background-color: #ffffff !important;
background-position: center center !important;
padding: 25px;
border-radius: 100%;
box-shadow: 0px -3px 6px #00000029;
border: 1px solid #dcdcdc;
top: 50%;
right: 19%;
left: auto;
}
.slick-slider .slick-arrow.slick-next:hover {
background-color: #0095da !important;
background-image: url(//www.metasyssoftware.com/wp-content/uploads/images/next_a_ho.png) !important;
background-position: center center !important;
background-repeat: no-repeat !important;
transform: rotate(180deg);
}
.slick-slider .slick-dots {
position: absolute;
bottom: 0;
text-align: center;
width: 100%;
}
.slick-slider .slick-dots li {
text-align: center;
display: inline-block;
background: transparent;
}
.slick-slider .slick-dots li button {
background: transparent;
border: 0;
margin: 0 5px;
font-size: 0;
padding: 0;
height: 16px;
width: 16px;
border-radius: 100%;
}
.slick-slider .slick-dots li button:after {
content: "";
width: 10px;
height: 10px;
position: absolute;
border-radius: 100%;
z-index: 1;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.slick-slider .slick-dots li.slick-active button {
background: transprant;
}
.ytp-chrome-bottom .ytp-chrome-controls {
display: none;
}
.CorporateOverview h2.page-title {
max-width: 450px;
color: #fff;
}
.modale-banner.page404 {
margin: 40px 0 0 0;
}
.modale-banner.page404 img {
width: 100%;
}
.who-we-are {
background-repeat: no-repeat !important;
background-position: 75% 58% !important;
}
.who-we-are p {
font-size: 15px;
}
.who-we-are .blue {
color: #06529a;
font-size: 30px;
line-height: 30px;
}
.who-we-are h4 {
font-size: 22px;
font-weight: 700;
font-family: "TrebuchetMS bold";
margin: 15px 0;
}
.who-we-are .text p {
margin-bottom: 10px;
line-height: 30px;
}
.who-we-are ul {
list-style-type: none;
margin-left: 30px;
}
.who-we-are li::before {
content: "";
font-weight: bold;
display: inline-block;
width: 10px;
background: #06529a;
height: 10px;
margin-right: 15px;
border-radius: 100%;
position: relative;
margin-right: 20px;
margin-left: -30px;
}
.who-we-are .box1 {
width: 160px;
height: 160px;
border: 2px solid #01afbc;
border-radius: 10px;
margin-top: 70px;
}
.who-we-are .box2 {
width: 147px;
height: 147px;
border: 2px solid #06529a;
border-radius: 10px;
margin-left: 13px;
}
.who-we-are .box3 {
width: 107px;
height: 107px;
border: 2px solid #70be47;
border-radius: 15px;
margin-top: 285px;
}
.who-we-are .so-widget-ink-num-count {
width: 150px;
height: 150px;
background: #ffffff 0% 0% no-repeat padding-box;
box-shadow: 4px 4px 6px #0000000a;
border-radius: 10px;
padding: 10px 5px;
margin-right: 0px !important;
}
.who-we-are .topm1 {
margin-top: 90px;
}
.who-we-are .topm4 {
margin-top: 220px;
}
.who-we-are .wwr-counter .iw-so-number-count {
text-align: left !important;
font-family: "Poppins", sans-serif;
font-weight: 300;
line-height: 20px;
}
.who-we-are .wwr-counter .iw-so-number-title {
text-align: left !important;
font-size: 15px;
font-family: "Poppins", sans-serif;
font-weight: 300;
}
.who-we-are .wwa-stats {
margin-top: 100px;
}
.OurCompany #primary {
padding: 40px 0 0;
}
article#post-5204 {
padding-bottom: 0px;
}
.sow-tabs-tab {
padding: 16px 0px 30px 0px !important;
margin: 0 35px 0 0 !important;
}
.sow-tabs-tab:hover {
background-color: transparent !important;
}
.sow-tabs .sow-tabs-panel-container {
background-color: transparent !important;
}
.sow-tabs-tab-container {
background: transparent !important;
border-bottom: 1px solid #c8c8c9;
padding: 0px !important;
}
.sow-tabs-title {
font-size: 22px;
color: #000;
font-family: "Poppins", sans-serif;
font-weight: 300;
}
.sow-tabs-tab.sow-tabs-tab-selected {
position: relative;
background-color: transparent !important;
}
.sow-tabs-tab-selected .sow-tabs-title {
color: #0095da !important;
font-weight: 400;
}
.sow-tabs-tab.sow-tabs-tab-selected:before {
width: 25%;
height: 4px;
background: #06529a;
position: absolute;
content: "";
top: auto;
left: 0;
right: auto;
display: block;
margin: 0 auto;
bottom: -1px;
}
.sow-tabs-tab.sow-tabs-tab-selected:after {
width: 25%;
height: 4px;
background: #0095da;
position: absolute;
content: "";
top: auto;
left: auto;
right: 0;
display: block;
margin: 0 auto;
bottom: -1px;
}
.sow-tabs-tab.sow-tabs-tab-selected .sow-tabs-title:before {
width: 25%;
height: 4px;
background: #70be47;
position: absolute;
content: "";
top: auto;
left: 25%;
display: block;
margin: 0 auto;
bottom: -1px;
}
.sow-tabs-tab.sow-tabs-tab-selected .sow-tabs-title:after {
width: 25%;
height: 4px;
background: #01afbc;
position: absolute;
content: "";
top: auto;
right: 25%;
display: block;
margin: 0 auto;
bottom: -1px;
}
.sow-tabs-panel {
padding: 60px 0px 60px 0px !important;
}
.sow-tabs-panel .sow-tabs-panel-content {
font-size: 18px !important;
line-height: 40px;
color: #000000;
}
.iw-so-tabs .iw-so-tabs-nav .iw-so-tab-title a {
padding: 20px 35px;
text-align: left;
font-weight: 300;
font-family: "Poppins", sans-serif;
line-height: 26px;
display: flex;
align-items: center;
}
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-nav {
margin-right: 0;
width: 28%;
}
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-content {
width: 72%;
background: #ffffff;
float: right;
padding: 35px 10px 45px 45px;
height: 100%;
}
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-content h3 {
color: #0095da;
font-weight: 500;
font-size: 24px;
}
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-content h4 {
color: #06529a;
font-weight: 600;
font-size: 20px;
margin-bottom: 5px;
}
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-content ul {
margin-bottom: 30px;
}
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-nav .iw-so-tab-title {
margin-bottom: 0px;
width: 100%;
padding: 0px;
border-bottom: 1px solid #ffffff42;
}
.so-widget-ink-tabs {
display: flex;
align-items: stretch;
}
.iw-so-tabs .iw-so-tabs-nav .iw-so-tab-title a {
background: transparent;
}
.iw-so-tabs .iw-so-tab-title.iw-so-tab-active a {
color: #ffffff !important;
border-left: 6px solid #0095da;
}
.engineering-tabs .so-widget-ink-tabs {
background: #06529a;
}
.engineering-tabs .iw-so-tabs .iw-so-tab-title.iw-so-tab-active a {
background: #5186b8;
}
.manufacturing-tabs .so-widget-ink-tabs {
background: #70be47;
}
.manufacturing-tabs .iw-so-tabs .iw-so-tab-title.iw-so-tab-active a {
background: #9bd27f;
}
.project-manag-tabs .so-widget-ink-tabs {
background: #01afbc;
}
.project-manag-tabs .iw-so-tabs .iw-so-tab-title.iw-so-tab-active a {
background: #4ec7d0;
}
.vtabs {
position: relative;
}
.vtabs:after {
content: "";
width: 649px;
height: 472px;
left: auto;
right: -228px;
margin: 0 auto;
position: absolute;
top: -80px;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/who-we-are-vector-bg.png) no-repeat;
}
.pmvtabs {
position: relative;
}
.pmvtabs:after {
content: "";
width: 649px;
height: 472px;
left: auto;
right: -240px;
margin: 0 auto;
position: absolute;
bottom: -240px;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/who-we-are-vector-bg.png) no-repeat;
}
.visionmission .so-panel {
margin-bottom: 0px !important;
}
.visionmission .vision p {
font-size: 16px;
line-height: 26px !important;
}
.visionmission .mission p {
font-size: 16px;
line-height: 26px !important;
}
.visionmission ul {
margin: 0;
padding: 0;
margin-left: 20px;
list-style-type: disc;
}
.visionmission li {
padding-bottom: 0px !important;
line-height: 26px !important;
}
ul.blue {
list-style-type: none !important;
margin: 0;
padding: 0;
margin-left: 25px;
}
ul.blue li::before {
content: "";
font-weight: bold;
display: inline-block;
width: 7px;
background: #06529a;
height: 7px;
margin-right: 15px;
margin-left: -25px;
border-radius: 100%;
}
ul.red {
list-style-type: none !important;
margin: 0;
padding: 0;
margin-left: 20px;
}
ul.red li::before {
content: "";
font-weight: bold;
display: inline-block;
width: 7px;
background: #e45b40;
height: 7px;
margin-right: 15px;
margin-left: -25px;
border-radius: 100%;
}
.bigblue {
line-height: 26px;
margin-bottom: 20px;
font-size: 20px;
color: #000000;
font-family: "Poppins", sans-serif;
line-height: 36px;
}
.bigblue :before {
width: 11px !important;
height: 11px !important;
}
.black {
color: #000000;
}
.smalltxt {
font-size: 15px;
color: #000000;
display: block;
}
.imgbrdefull {
display: block;
border: 1px solid #a9a9a9;
padding: 40px 40px;
background: #ffffff;
}
.h3_24 {
color: #000000 !important;
font-size: 24px !important;
font-weight: 400 !important;
line-height: 36px;
}
.h3b_30 {
color: #000000 !important;
font-size: 30px !important;
font-weight: 500 !important;
}
.h3_30 {
color: #000000 !important;
font-size: 30px !important;
font-weight: 400 !important;
margin-top: 0px;
}
.h3blu_30 {
color: #06529a !important;
font-size: 30px !important;
font-weight: 500 !important;
margin-bottom: 20px !important;
}
.h4b_18 {
color: #000000 !important;
font-size: 18px !important;
font-weight: 500 !important;
}
.h3l_24 {
font-weight: 300 !important;
color: #000000 !important;
font-size: 24px !important;
line-height: 40px;
margin-bottom: 20px;
}
.h3l_24 strong {
font-weight: 400;
}
.values-icon {
text-align: center;
margin-top: 50px;
margin-bottom: 70px;
}
.values-icon ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.values-icon ul li {
display: inline-block;
background: #ffffff;
border-radius: 100%;
border: 12px solid #f15a26;
text-align: center;
padding: 15px;
margin: 30px;
position: relative;
}
.values-icon ul li img {
margin: 0px;
}
.values-icon ul li div:after {
content: "";
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
width: 4px;
height: 100px;
background: #f15a26;
bottom: -100px;
}
.values-icon ul li div:before {
content: "";
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
width: 12px;
height: 12px;
background: red;
bottom: -110px;
border-radius: 100%;
}
.values-icon ul li:nth-child(2) {
border: 12px solid #0aafbc;
}
.values-icon ul li:nth-child(2):after {
border: 16px solid #0aafbc;
border-right: 16px solid transparent;
border-bottom: 16px solid transparent;
}
.values-icon ul li:nth-child(2) div:after {
background: #0aafbc;
}
.values-icon ul li:nth-child(2) div:before {
background: #0aafbc;
}
.values-icon ul li:nth-child(3) {
border: 12px solid #72bf47;
}
.values-icon ul li:nth-child(3):after {
border: 16px solid #72bf47;
border-right: 16px solid transparent;
border-bottom: 16px solid transparent;
}
.values-icon ul li:nth-child(3) div:after {
background: #72bf47;
}
.values-icon ul li:nth-child(3) div:before {
background: #72bf47;
}
.values-icon ul li:nth-child(4) {
border: 12px solid #095399;
}
.values-icon ul li:nth-child(4):after {
border: 16px solid #095399;
border-right: 16px solid transparent;
border-bottom: 16px solid transparent;
}
.values-icon ul li:nth-child(4) div:after {
background: #095399;
}
.values-icon ul li:nth-child(4) div:before {
background: #095399;
}
.values-icon ul li:nth-child(6) {
border: 12px solid #0aafbc;
}
.values-icon ul li:nth-child(6):nth-child(6):after {
border: 16px solid #0aafbc;
border-right: 16px solid transparent;
border-bottom: 16px solid transparent;
}
.values-icon ul li:nth-child(6) div:after {
background: #0aafbc;
}
.values-icon ul li:nth-child(6) div:before {
background: #0aafbc;
}
.values-icon ul li:after {
border: 16px solid #f15a26;
content: "";
position: absolute;
left: -60%;
width: 223%;
height: 223%;
top: -43px;
border-radius: 100%;
border-right: 16px solid transparent;
border-bottom: 16px solid transparent;
transform: rotate(45deg);
}
.values-icon ul li:nth-child(2n):after {
transform: rotate(-135deg);
}
.values-icon ul li:nth-child(2n) div:after {
bottom: auto;
top: -100px;
}
.values-icon ul li:nth-child(2n) div:before {
bottom: auto;
top: -110px;
}
.values-icon.showonsmall {
display: none;
}
#testimonials_section .slick-list.draggable {
overflow: hidden;
}
#testimonials_section .slick-slide {
opacity: 0;
}
#testimonials_section .slick-slide.slick-active {
opacity: 1;
}
#testimonials_section .slick-slide.slick-active + .slick-slide {
opacity: 1;
}
#testimonials_section .widget-title {
margin-bottom: 40px;
}
#testimonials_section .slick-slider .slick-arrow.slick-next {
top: -90px;
right: 0 !important;
}
#testimonials_section .slick-slider .slick-arrow.slick-prev {
left: auto !important;
right: 70px !important;
top: -90px;
}
.paginationinBlog {
padding-right: 40px;
}
.paginationinBlog ul {
float: right;
list-style: none;
display: flex;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
border-radius: 0;
cursor: pointer;
padding: 7px 11px;
background: transparent linear-gradient(0deg, #f0f0f0 0%, #f0f0f000 100%) 0%
0% no-repeat;
border: 1px solid #ddd;
color: #03174f;
font-size: 13px;
opacity: 0.8;
}
.navigation li {
margin-left: 10px;
}
.navigation li.active a {
background: #0095da;
border: 1px solid #0095da;
color: #ffffff;
}
.breadcrumbsection {
background: #f8f8f9;
}
.breadcrumbsection ul {
list-style-type: none;
padding: 0px;
margin: 0;
border-bottom: 1px solid #c8c8c9;
}
.breadcrumbsection ul .children {
display: none;
}
.breadcrumbsection ul li {
display: inline-block;
position: relative;
padding: 15px 0 17px;
margin: 0px 40px 0 0;
}
.breadcrumbsection ul li a {
color: #000000;
font-size: 16px;
font-family: "Poppins", sans-serif;
}
.milestonelist h3 {
font-size: 20px;
}
.milestonelist ul {
list-style-type: none;
margin: 0;
font-family: "Poppins", sans-serif;
font-weight: 400;
color: #000;
}
.milestonelist ul li {
background: #f8f8f9;
margin-bottom: 7px;
padding: 0px 20px;
line-height: 38px;
}
.milestonelist ul li:nth-child(1) {
border-left: 3px solid #0095da;
}
.milestonelist ul li:nth-child(2) {
border-left: 3px solid #01afbc;
}
.milestonelist ul li:nth-child(3) {
border-left: 3px solid #70be47;
}
.milestonelist ul li:nth-child(4) {
border-left: 3px solid #06529a;
}
.milestonelist ul li:nth-child(5) {
border-left: 3px solid #0095da;
}
.milestonelist ul li:nth-child(6) {
border-left: 3px solid #01afbc;
}
.milestonelist .col-md-6 {
margin-right: 20px;
width: 48%;
}
.milestonelist .col-md-6:last-child {
margin-right: 0px;
}
.milestonelist .col-md-4 {
margin-right: 20px;
width: 20%;
}
.milestonelist .col-md-4:last-child {
margin-right: 0px;
width: 25%;
}
.milestonelist .padd li {
margin-bottom: 25px !important;
}
.milestonelist .smallwidth {
max-width: 266px;
}
.milestonelist .white li {
background: #ffffff !important;
}
.ProcessAutomation .milestonelist ul li {
font-family: "Poppins", sans-serif;
padding: 0px 10px 0 13px !important;
}
.instruments-list .white ul li {
background: #ffffff !important;
font-family: "Poppins", sans-serif;
}
.react-page-form ul li input {
font-size: 14px !important;
}
.banner_text {
display: block;
margin: 0;
float: none;
text-align: left;
max-width: 520px;
}
.banner_text .pagetitle,
.banner_text h2 {
font-size: 44px;
color: #ffffff;
line-height: 60px;
font-weight: 800;
}
.banner_text h3 {
font-size: 16px;
color: #ffffff;
line-height: 28px;
opacity: 0.6;
}
.content-banner {
position: relative;
}
.content-banner .col-md-4 {
text-align: left;
background-repeat: no-repeat;
display: flex;
align-items: center;
background-size: cover;
padding: 0;
position: absolute;
width: 100%;
max-width: 1180px;
margin: 0 auto;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
}
.content-banner .col-md-8.banner_image_wrap {
padding: 0px;
width: 100%;
}
.content-banner .container-fluid {
display: flex;
align-items: stretch;
}
body .contct-frm-wrap .wpcf7-response-output {
margin: 0 !important;
}
.contct-frm-wrap li.submitbutton {
margin: 0;
}
.contct-frm-wrap .enquiry-form {
margin: 0;
}
.contct-frm-wrap li.submitbutton p {
margin: 0 !important;
}
.contct-frm-wrap span.sbmtbtneffct {
margin-top: 15px;
}
.milestonesslider {
max-width: 1365px;
margin: 0 auto;
left: 0;
right: 0;
}
.milestonesslider .padd {
padding-top: 0px;
}
.milestonesslider .slick-next {
bottom: 0px !important;
top: auto !important;
right: 0 !important;
}
.milestonesslider .slick-prev {
left: auto !important;
right: 70px !important;
top: auto !important;
bottom: 0px !important;
}
.milestoneimg-slider {
display: block;
} .ContactUs li.mailus_callus a {
border-bottom: 1px solid #0095da;
padding-bottom: 10px;
}
.ContactUs ul.addressdetails li:nth-child(1) {
min-height: 100px;
}
.ContactUs ul.addressdetails li:nth-child(1) a {
color: #ffffff;
opacity: 0.8;
}
.ContactUs ul.addressdetails li {
color: white !important;
list-style-type: none;
line-height: 30px;
font-size: 15px;
margin-bottom: 10px;
}
.ContactUs ul.addressdetails li a {
color: #ffffff;
}
.ContactUs ul.addressdetails {
padding: 0px;
margin: 0px;
list-style: none;
}
.contact-tabs .sow-tabs-tab {
font-size: 18px;
padding: 16px 0px 15px 0px !important;
}
.contact-tabs .sow-tabs-title {
font-size: 18px;
}
.contact-tabs h3 {
color: #06529a;
font-size: 18px;
font-family: "Poppins", sans-serif;
margin-bottom: 10px;
margin-top: 0px;
}
.contact-tabs .sow-tabs-panel .sow-tabs-panel-content {
color: #58595b;
font-size: 16px !important;
line-height: 30px;
}
.contact-tabs .sow-tabs-panel {
padding: 40px 0px 25px 0px !important;
}
.contact-tabs .box {
display: block;
width: 100%;
margin-top: 10px;
overflow: hidden;
margin-bottom: 0px;
}
.contact-tabs .box .boxleft {
width: 40%;
float: left;
}
.contact-tabs .box .boxright {
width: 60%;
float: left;
}
.contact-tabs a {
color: #58595b;
}
.contact-tabs a:hover {
color: #0095da;
}
.contactform .sow-tabs-title {
font-size: 26px;
}
.contactform h3 {
font-size: 26px;
color: #242424;
}
.contactform .sow-tabs-panel-content {
font-size: 16px !important;
color: #58595b;
line-height: 30px;
}
.contactform .left {
width: 35%;
float: left;
}
.contactform .right {
width: 40%;
float: right;
margin-right: 5%;
}
.contactform .sow-tabs-tab-container {
width: 39%;
}
.contactform .sow-tabs-tab {
margin: 0 60px 0 0 !important;
}
.contact-address .so-widget-ink-tabs {
display: block;
align-items: normal;
}
.contact-address .iw-so-tabs .iw-so-tabs-content .iw-so-tabs-panel {
padding: 40px 0px;
}
.contact-address .iw-so-tabs .iw-so-tab-title {
margin: 0px;
padding: 16px 0px 15px 0px !important;
margin: 0 35px 0 0 !important;
font-size: 18px;
transition: all 0.3s;
position: relative;
}
.contact-address .iw-so-tabs .iw-so-tab-title.iw-so-tab-active:before {
width: 25%;
height: 4px;
background: #06529a;
position: absolute;
content: "";
top: auto;
left: 0;
right: auto;
display: block;
margin: 0 auto;
bottom: -1px;
}
.contact-address .iw-so-tabs .iw-so-tab-title.iw-so-tab-active:after {
width: 25%;
height: 4px;
background: #0095da;
position: absolute;
content: "";
top: auto;
left: auto;
right: 0;
display: block;
margin: 0 auto;
bottom: -1px;
}
.contact-address .iw-so-tabs .iw-so-tabs-nav .iw-so-tab-title a {
padding: 0px;
}
.contact-address .iw-so-tabs .iw-so-tab-title.iw-so-tab-active a {
background: #ffffff;
color: #0095da !important;
font-weight: 400;
border-left: 0px;
}
.contact-address .iw-so-tabs .iw-so-tab-title.iw-so-tab-active a:before {
width: 25%;
height: 4px;
background: #70be47;
position: absolute;
content: "";
top: auto;
left: 25%;
display: block;
margin: 0 auto;
bottom: -1px;
}
.contact-address .iw-so-tabs .iw-so-tab-title.iw-so-tab-active a:after {
width: 25%;
height: 4px;
background: #01afbc;
position: absolute;
content: "";
top: auto;
right: 25%;
display: block;
margin: 0 auto;
bottom: -1px;
}
.contact-address .iw-so-tabs .iw-so-tabs-nav {
background: transparent !important;
border-bottom: 1px solid #c8c8c9;
padding: 0px !important;
}
.contactaddress {
display: block;
}
.contactaddress .leftdiv {
width: 40%;
float: left;
margin-right: 25px;
}
.contactaddress .rightdiv {
width: 57.6%;
float: left;
}
.social-menia-icon .sm-wrap {
margin-left: 0px;
list-style-type: none;
}
.social-menia-icon .sm-wrap li {
display: inline-block;
margin: 0 6px 0 0 !important;
text-align: center;
padding: 0;
position: relative;
border-radius: 100%;
width: 31px;
height: 31px;
background: #737373 !important;
}
.social-menia-icon .sm-wrap li:hover {
background: #0095da !important;
cursor: pointer;
}
.social-menia-icon .sm-wrap li a {
color: #ffffff !important;
font-size: 14px;
font-weight: 300;
font-family: "Poppins", sans-serif;
line-height: 32px;
}
.othersegmebntCat {
margin: 0;
padding: 30px 0 0 0;
align-content: space-between;
}
.othersegmebntCat .current_page_item {
display: none;
}
.othersegmebntCat .other_business_lines_li {
padding: 0;
margin-bottom: 20px;
list-style: none;
}
.othersegmebntCat .other_business_lines_li .business_lines_img {
padding: 0;
}
.othersegmebntCat .other_business_lines_li .business_lines_wrap {
display: flex;
letter-spacing: 0px;
color: #ffffff;
width: 96%;
}
.othersegmebntCat .other_business_lines_li .business_lines_wrap:hover {
box-shadow: 10px 10px 10px #00000029;
}
.othersegmebntCat .other_business_lines_li .business_lines_wrap:hover img {
-webkit-transform: scale(1.2) rotate(0.01deg);
transform: scale(1.2) rotate(0.01deg);
}
.othersegmebntCat
.other_business_lines_li
.business_lines_wrap
.business_lines_img
a {
position: relative;
overflow: hidden;
display: block;
float: left;
}
.othersegmebntCat
.other_business_lines_li
.business_lines_wrap
.business_lines_img
a
img {
box-shadow: 0px 3px 6px #00000029;
-webkit-transition: -webkit-transform 0.4s;
transition: transform 0.4s;
max-width: 100%;
height: 260px;
}
.othersegmebntCat .other_business_lines_li .business_lines_wrap h3 {
font-size: 26px;
color: #fff;
font-weight: 300 !important;
line-height: 30px;
margin: 5px 0 20px;
display: block;
}
.othersegmebntCat .other_business_lines_li .business_lines_wrap p a {
color: #fff;
}
.othersegmebntCat .other_business_lines_li .business_lines_wrap p {
font-size: 16px;
color: #fff;
font-weight: 400 !important;
line-height: 30px;
margin: 20px 0 20px;
display: block;
}
.othersegmebntCat .other_business_lines_li .business_lines_wrap:hover {
background: #0095da !important;
}
.othersegmebntCat .other_business_lines_li:nth-child(2n) .business_lines_wrap {
float: right;
}
.othersegmebntCat .business_lines_text {
font-size: 15px;
padding: 15px 30px 10px 25px;
}
.othersegmebntCat .business_lines_text a {
color: #ffffff !important;
}
.Enq-Form1 .fullwidth {
width: 100%;
}
.Enq-Form1 ul li {
width: 46%;
float: left;
margin-right: 35px;
}
.Enq-Form1 ul li:nth-child(2n) {
margin-right: 0px;
}
.Enq-Form1 ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.wpcf7-form input,
.wpcf7-form textarea,
.wpcf7-form select {
width: 100%;
color: #b8bdcf;
font-size: 16px;
font-family: "Poppins", sans-serif;
font-weight: 300;
display: inline-block;
height: 45px;
margin-bottom: 10px;
padding: 0px;
border: none;
background: transparent;
border-bottom: 1px solid #b8bdcf;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
}
.wpcf7-form select option {
color: #333;
}
::-webkit-input-placeholder {
color: #b8bdcf;
}
:-ms-input-placeholder {
color: #b8bdcf;
}
::placeholder {
color: #b8bdcf;
}
.fancybox-inner .wpcf7-form input,
.fancybox-inner .wpcf7-form textarea,
.fancybox-inner .wpcf7-form select {
color: #333;
}
.fancybox-inner ::-webkit-input-placeholder {
color: #333;
}
.fancybox-inner :-ms-input-placeholder {
color: #333;
}
.fancybox-inner ::placeholder {
color: #333;
}
input.wpcf7-form-control.wpcf7-submit,
.load_button input[type="button"]{
background: #0095da !important;
border-radius: 5px !important;
display: inline-block;
width: auto;
font-family: "Poppins", sans-serif;
font-size: 15px;
text-transform: none;
padding: 11px 45px !important;
height: auto;
border-radius: 0 !important;
font-weight: 500;
position: relative;
transition:all 0.5s;
}
form.wpcf7-form.invalid input.wpcf7-form-control.wpcf7-submit:hover {
background-color: #0095da!important;
color: #fff !important;
transition: inherit !important;
}
input.wpcf7-form-control.wpcf7-submit:hover,
a.applybutton:hover,
.load_button input[type="button"]:hover{
color: #0095DA !important;
background-color: #ffffff !important;
border: 1px solid #0095DA !important;
transition:all 00.5s;
}
span.sbmtbtneffct {
position: relative;
display: inline-block;
margin-top: 30px;
transition: all 0.5s;
}
span.sbmtbtneffct:after {
transition: all 0.5s;
position: absolute;
content: "";
left: 120px;
top: 12px;
background: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/right-arrow.png) no-repeat;
width: 15px;
height: 15px;
}
span.sbmtbtneffct:hover:after {
left: 130px;
} .wpcf7-response-output {
clear: both;
color: green;
}
.fancybox-skin .wpcf7-response-output {
padding: 0 20px 20px;
background: transparent;
}
.pagebg {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/who-we-are-vector-bg.png) no-repeat;
background-position: top right;
}
.rc-container {
background: #ffffff;
box-shadow: 0px 0px 10px 8px #0000000f;
padding: 30px;
}
.rc-container ul {
margin-left: 0px;
list-style-type: none;
}
.rc-container ul li {
border: 1px solid #01afbc;
margin-bottom: 20px;
padding: 0px;
background: #f8f8f9;
cursor: pointer;
color: #000000;
position: relative;
}
.rc-container ul li:nth-child(4n + 1) {
border: 1px solid #01afbc;
}
.rc-container ul li:nth-child(4n + 2) {
border: 1px solid #70be47;
}
.rc-container ul li:nth-child(4n + 3) {
border: 1px solid #06529a;
}
.rc-container ul li:nth-child(4n + 4) {
border: 1px solid #0095da;
}
.rc-container ul li:hover {
background: #01afbc;
color: #ffffff;
}
.rc-container ul li:hover:nth-child(4n + 1) :hover {
background: #01afbc;
color: #ffffff;
}
.rc-container ul li:hover:nth-child(4n + 2) :hover {
background: #70be47;
color: #ffffff;
}
.rc-container ul li:hover:nth-child(4n + 3) :hover {
background: #06529a;
color: #ffffff;
}
.rc-container ul li:hover:nth-child(4n + 4) :hover {
background: #0095da;
color: #ffffff;
}
.rc-container ul li:after {
content: "";
width: 18px;
height: 15px;
right: 32px;
left: auto;
top: 22px;
margin: 0 auto;
position: absolute;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/arrow.png) no-repeat center center;
}
.rc-container ul li a {
display: block;
color: #000000;
}
.rc-container ul li .text {
font-size: 18px;
line-height: 45px;
padding-left: 20px;
}
.rc-container ul .pdficon {
display: inline-block;
padding: 9px 15px;
border-right: 1px solid #01afbc;
background: #ffffff;
}
.rc-container ul li:nth-child(4n + 1) .pdficon {
border-right: 1px solid #01afbc;
}
.rc-container ul li:nth-child(4n + 2) .pdficon {
border-right: 1px solid #70be47;
}
.rc-container ul li:nth-child(4n + 3) .pdficon {
border-right: 1px solid #06529a;
}
.rc-container ul li:nth-child(4n + 4) .pdficon {
border-right: 1px solid #0095da;
}
.rc-container ul li:hover:after {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/arrow-w.png) no-repeat center center;
}
.screen-reader-response {
display: none;
}
#menu-business-lines > li > a {
font-size: 18px;
color: #000000;
font-weight: 300;
display: block;
margin-bottom: 17px;
}
.tax-applications_type #primary,
.tax-businesslines_type #primary {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/business-line-bg.png) no-repeat 86% 2%;
}
.tax-applications_type .section_heading,
.tax-businesslines_type .section_heading {
margin-bottom: 40px;
}
.tax-applications_type .connectwithus,
.tax-businesslines_type .connectwithus {
font-size: 26px;
color: #000;
margin-top: 60px;
}
.tax-applications_type .businesslines_cat_description p,
.tax-businesslines_type .businesslines_cat_description p {
line-height: 30px;
}
.tax-applications_type .businesslines_cat_description h3,
.tax-businesslines_type .businesslines_cat_description h3 {
font-size: 24px;
font-style: italic;
color: #06529a;
line-height: 45px;
font-weight: 500;
}
.tax-applications_type .business_lines_box_wrap,
.tax-businesslines_type .business_lines_box_wrap {
padding: 40px 15px;
}
.tax-applications_type .business_lines_box_wrap .business_lines_box,
.tax-businesslines_type .business_lines_box_wrap .business_lines_box {
margin-bottom: 20px;
}
.tax-applications_type .business_lines_box_wrap .business_lines_box:hover a,
.tax-businesslines_type .business_lines_box_wrap .business_lines_box:hover a {
color: #0095da !important;
}
.tax-applications_type .business_lines_box_wrap .business_lines_box:hover img,
.tax-businesslines_type .business_lines_box_wrap .business_lines_box:hover img {
-webkit-transform: scale(1.8) rotate(0.01deg);
transform: scale(1.8) rotate(0.01deg);
}
.tax-applications_type
.business_lines_box_wrap
.business_lines_box
.tax-applications_type
.business_lines_box_wrap
.business_lines_box
.business_lines_box_img,
.tax-applications_type
.business_lines_box_wrap
.business_lines_box
.tax-businesslines_type
.business_lines_box_wrap
.business_lines_box
.business_lines_box_img,
.tax-businesslines_type
.business_lines_box_wrap
.business_lines_box
.tax-applications_type
.business_lines_box_wrap
.business_lines_box
.business_lines_box_img,
.tax-businesslines_type
.business_lines_box_wrap
.business_lines_box
.tax-businesslines_type
.business_lines_box_wrap
.business_lines_box
.business_lines_box_img {
position: relative;
overflow: hidden;
box-shadow: 0px 3px 6px #00000029;
}
.tax-applications_type
.business_lines_box_wrap
.business_lines_box
.business_lines_box_img,
.tax-businesslines_type
.business_lines_box_wrap
.business_lines_box
.business_lines_box_img {
position: relative;
overflow: hidden;
}
.tax-applications_type
.business_lines_box_wrap
.business_lines_box
.business_lines_box_img
img,
.tax-businesslines_type
.business_lines_box_wrap
.business_lines_box
.business_lines_box_img
img {
box-shadow: 0px 3px 6px #00000029;
-webkit-transition: -webkit-transform 0.4s;
transition: transform 0.4s;
border: 1px solid #ddd;
}
.tax-applications_type .business_lines_box_wrap .business_lines_box_title a,
.tax-businesslines_type .business_lines_box_wrap .business_lines_box_title a {
font-size: 24px;
color: #000000;
padding: 25px 0 !important;
display: block;
font-family: "Poppins", sans-serif;
}
.tax-applications_type
.business_lines_box_wrap
.business_lines_box_title
a:hover,
.tax-businesslines_type
.business_lines_box_wrap
.business_lines_box_title
a:hover {
color: #0095da;
}
.tax-applications_type .business_lines_category_html,
.tax-businesslines_type .business_lines_category_html {
background: #f2f2f3;
padding: 40px 0;
margin: 30px 0;
}
.tax-applications_type .business_lines_category_html h3,
.tax-businesslines_type .business_lines_category_html h3 {
font-size: 30px;
color: #000;
font-weight: 500;
margin-bottom: 30px;
color: #06529a;
}
.tax-applications_type .business_lines_category_html .milestonelist ul,
.tax-businesslines_type .business_lines_category_html .milestonelist ul {
padding: 0px;
}
.tax-applications_type .business_lines_category_html .milestonelist ul li,
.tax-businesslines_type .business_lines_category_html .milestonelist ul li {
background: #ffffff;
}
.single-cb_applications .businesslines_childpages,
.single-cb_businesslines .businesslines_childpages {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/business-line-bg.png) no-repeat 86% 1%;
}
.single-cb_applications .connectwithus,
.single-cb_businesslines .connectwithus {
font-size: 26px;
color: #000;
margin-top: 60px;
}
.single-cb_applications .section_heading,
.single-cb_businesslines .section_heading {
margin-bottom: 35px;
}
.single-cb_applications .description,
.single-cb_businesslines .description {
padding-right: 0px;
}
.single-cb_applications .description h3,
.single-cb_businesslines .description h3 {
font-size: 24px;
font-weight: 500 !important;
color: #06529a !important;
margin-bottom: 10px;
}
.single-cb_applications .milestonelist ul li,
.single-cb_businesslines .milestonelist ul li {
padding: 0px 10px 0 20px;
}
.single-cb_applications .blueitalic,
.single-cb_businesslines .blueitalic {
color: #06529a;
font-style: italic;
font-weight: 600;
}
.single-cb_applications .spacebox,
.single-cb_businesslines .spacebox {
background: #ffffff;
box-shadow: 0px 3px 6px #00000029;
border: 1px solid #0095da;
padding: 10px 30px;
height: 195px;
}
.single-cb_applications .spacebox h4,
.single-cb_businesslines .spacebox h4 {
color: #0095da;
font-size: 20px;
font-weight: 400;
margin-bottom: 10px;
}
.single-cb_applications .box2,
.single-cb_businesslines .box2 {
border: 1px solid #01afbc;
}
.single-cb_applications .box2 h4,
.single-cb_businesslines .box2 h4 {
color: #01afbc;
}
.single-cb_applications .box3,
.single-cb_businesslines .box3 {
border: 1px solid #70be47;
}
.single-cb_applications .box3 h4,
.single-cb_businesslines .box3 h4 {
color: #70be47;
}
.single-cb_applications .box4,
.single-cb_businesslines .box4 {
border: 1px solid #06529a;
}
.single-cb_applications .box4 h4,
.single-cb_businesslines .box4 h4 {
color: #06529a;
}
.single-cb_applications .reason,
.single-cb_businesslines .reason {
text-align: center;
}
.single-cb_applications .reason h4,
.single-cb_businesslines .reason h4 {
color: #0095da;
font-size: 30px;
font-weight: 500;
text-align: center;
}
.single-cb_applications .reason img,
.single-cb_businesslines .reason img {
text-align: center;
margin: 0 auto;
}
.single-cb_applications .reason-slider-wraper,
.single-cb_businesslines .reason-slider-wraper {
width: 100%;
display: block;
margin: 0 auto;
left: 0;
right: 0;
position: relative;
}
.single-cb_applications
.reason-slider-wraper
.slick-slider
.slick-arrow.slick-prev,
.single-cb_businesslines
.reason-slider-wraper
.slick-slider
.slick-arrow.slick-prev {
left: 15%;
}
.single-cb_applications
.reason-slider-wraper
.slick-slider
.slick-arrow.slick-next,
.single-cb_businesslines
.reason-slider-wraper
.slick-slider
.slick-arrow.slick-next {
right: 15%;
}
.single-cb_applications .Microbial-Treatment-Solutions,
.single-cb_applications .pre-treatment-fourboxes,
.single-cb_businesslines .Microbial-Treatment-Solutions,
.single-cb_businesslines .pre-treatment-fourboxes {
display: block;
width: 100%;
}
.single-cb_applications .pre-treatment,
.single-cb_businesslines .pre-treatment {
background: #ffffff;
box-shadow: 0px 3px 6px #00000029;
display: block;
width: 23.3%;
float: left;
margin-right: 25px;
}
.single-cb_applications .pre-treatment .heading,
.single-cb_businesslines .pre-treatment .heading {
background: #0095da;
color: #ffffff;
padding: 15px 20px;
font-size: 20px;
font-family: "Poppins", sans-serif;
font-weight: 400;
line-height: 32px;
height: 90px;
display: flex;
align-items: center;
box-shadow: 0px 3px 6px #00000029;
}
.single-cb_applications .pre-treatment .text,
.single-cb_businesslines .pre-treatment .text {
padding: 20px;
height: 254px;
}
.single-cb_applications .pre-treatment:nth-child(4),
.single-cb_businesslines .pre-treatment:nth-child(4) {
margin-right: 0px;
}
.single-cb_applications .Micro-Treatment:nth-child(3),
.single-cb_businesslines .Micro-Treatment:nth-child(3) {
margin-right: 0px;
}
.single-cb_applications .Micro-Treatment,
.single-cb_businesslines .Micro-Treatment {
text-align: center;
padding: 20px;
color: #ffffff;
position: relative;
z-index: 1;
width: 29%;
margin-right: 60px;
float: left;
margin-bottom: 25px;
}
.single-cb_applications .Micro-Treatment:after,
.single-cb_businesslines .Micro-Treatment:after {
border: 2px solid #555;
border-radius: 40px;
content: "";
left: 0;
right: 0;
margin: 0 auto;
position: absolute;
width: 100%;
height: 100%;
top: 0;
}
.single-cb_applications .Micro-Treatment .heading,
.single-cb_businesslines .Micro-Treatment .heading {
padding: 0 40px;
height: 80px;
display: flex;
align-items: center;
position: relative;
margin: 0 auto;
}
.single-cb_applications .Micro-Treatment .heading h4,
.single-cb_businesslines .Micro-Treatment .heading h4 {
font-size: 24px;
font-family: "Poppins", sans-serif;
font-weight: 400;
line-height: 32px;
color: #01afbc;
text-align: center;
display: block;
width: 100%;
}
.single-cb_applications .Micro-Treatment .text,
.single-cb_businesslines .Micro-Treatment .text {
background: #01afbc;
margin: 20px -40px -40px;
padding: 30px 60px;
z-index: 1;
border-bottom-right-radius: 40px;
border-bottom-left-radius: 40px;
height: 300px;
position: relative;
z-index: 0;
color: #ffffff;
}
.single-cb_applications .Micro-Treatment .text:before,
.single-cb_businesslines .Micro-Treatment .text:before {
content: "";
left: 0;
right: 0;
top: -40px;
margin: 0 auto;
position: absolute;
width: 20px;
height: 20px;
border: 20px solid transparent;
border-bottom: 20px solid #01afbc;
}
.single-cb_applications .Micro-Treatment .greentxt,
.single-cb_businesslines .Micro-Treatment .greentxt {
color: #9ed342 !important;
}
.single-cb_applications .Micro-Treatment .greenbox,
.single-cb_businesslines .Micro-Treatment .greenbox {
background: #9ed342 !important;
}
.single-cb_applications .Micro-Treatment .greenbox:before,
.single-cb_businesslines .Micro-Treatment .greenbox:before {
border: 20px solid transparent !important;
border-bottom: 20px solid #9ed342 !important;
}
.single-cb_applications .Micro-Treatment .bluetxt,
.single-cb_businesslines .Micro-Treatment .bluetxt {
color: #06529a !important;
}
.single-cb_applications .Micro-Treatment .bluebox,
.single-cb_businesslines .Micro-Treatment .bluebox {
background: #06529a !important;
}
.single-cb_applications .Micro-Treatment .bluebox:before,
.single-cb_businesslines .Micro-Treatment .bluebox:before {
border: 20px solid transparent !important;
border-bottom: 20px solid #06529a !important;
}
.single-cb_applications .sow-headline,
.single-cb_businesslines .sow-headline {
color: #06529a !important;
}
.single-cb_applications .businesslines_otherbusiness,
.single-cb_businesslines .businesslines_otherbusiness {
padding-bottom: 60px;
}
.holist li {
display: inline-block;
margin-right: 20px;
padding-right: 20px !important;
}
.StorageandDistribution .spacebox {
min-height: 252px;
font-size: 15px;
color: #58595b;
}
.StorageandDistribution .sow-tabs-title {
font-size: 20px;
line-height: 26px !important;
}
.StorageandDistribution .sow-tabs-tab {
margin: 0 10px 0 0 !important;
width: 11.75%;
text-align: center;
padding-bottom: 20px !important;
display: flex !important;
align-items: center;
}
.StorageandDistribution .sow-tabs-tab:last-child {
margin: 0 !important;
}
.StorageandDistribution .sow-tabs-panel .sow-tabs-panel-content {
font-size: 16px !important;
}
.imgshadow {
box-shadow: 10px 10px 10px #00000014;
border: 1px solid #707070;
}
.threecolimgbox {
box-shadow: 0px 3px 6px #00000029;
}
.threecolimgbox .image {
height: 250px;
background: #ffffff;
overflow: hidden;
display: flex;
align-items: center;
}
.threecolimgbox .text {
background: #01afbc;
padding: 10px 25px;
min-height: 330px;
}
.threecolimgbox .text h4 {
color: #ffffff;
font-size: 22px;
margin-bottom: 5px;
margin-top: 10px;
}
.threecolimgbox .text ul {
margin-top: 20px;
margin-bottom: 20px;
list-style-type: none;
margin-left: 30px;
}
.threecolimgbox .text ul li {
color: #000000;
line-height: 22px;
}
.threecolimgbox .text ul li:before {
content: "";
font-weight: bold;
display: inline-block;
width: 7px;
background: #ffffff;
height: 7px;
margin-right: 15px;
margin-left: -25px;
border-radius: 100%;
list-style-type: none;
}
.threecolimgbox .col2 {
background: #70be47 !important;
}
.threecolimgbox .col3 {
background: #0095da !important;
}
.bluep {
color: #06529a;
font-size: 20px;
}
.bluebox {
font-size: 15px;
color: #58595b;
border: 1px solid #06529a;
background: #ffffff;
box-shadow: 0px 3px 6px #00000029;
padding: 10px 30px;
margin-bottom: 30px;
}
.bluebox h4 {
color: #06529a;
font-weight: 500;
}
.bluebox ul {
line-height: 26px;
color: #58595b;
margin-bottom: 20px;
}
.blackh3 {
font-size: 24px;
color: #000000;
line-height: 45px;
font-weight: 500;
}
.blueh3 {
font-size: 24px;
color: #06529a;
line-height: 45px;
font-weight: 500;
}
.horzul {
list-style-type: none !important;
margin: 0 !important;
font-family: "Poppins", sans-serif;
font-weight: 400;
color: #000;
}
.horzul li {
background: #ffffff;
box-shadow: 6px 6px 6px #00000029;
font-size: 15px;
border-left: 8px solid #0095da;
margin-right: 40px;
display: inline-block;
margin-right: 40px;
padding: 0px 20px;
width: 30.8%;
}
.horzul li:nth-child(2) {
border-left: 8px solid #01afbc;
}
.horzul li:nth-child(3) {
border-left: 8px solid #70be47;
}
.horzul li:last-child {
margin-right: 0px !important;
}
.graphicsection {
background: #ffffff;
border: 1px solid #707070;
padding: 35px;
margin: 35px 0px 0px;
text-align: center;
}
.graphicsection .paddleft {
padding-right: 80px;
}
.lowpadding {
padding: 0px;
}
.vertul {
list-style-type: none !important;
margin: 0 !important;
font-family: "Poppins", sans-serif;
font-weight: 400;
color: #000;
line-height: 26px;
}
.vertul li {
background: #f8f8f9;
font-size: 15px;
border-left: 8px solid #0095da;
padding: 11px 20px;
margin-bottom: 20px;
border-top: 1px solid #0095da;
border-right: 1px solid #0095da;
border-bottom: 1px solid #0095da;
}
.vertul li:nth-child(2) {
border-left: 8px solid #01afbc;
border-top: 1px solid #01afbc;
border-right: 1px solid #01afbc;
border-bottom: 1px solid #01afbc;
}
.vertul li:nth-child(3) {
border-left: 8px solid #70be47;
border-top: 1px solid #70be47;
border-right: 1px solid #70be47;
border-bottom: 1px solid #70be47;
}
.vertul li:nth-child(4) {
border-left: 8px solid #06529a;
border-top: 1px solid #06529a;
border-right: 1px solid #06529a;
border-bottom: 1px solid #06529a;
}
.vertul li:last-child {
margin-right: 0px !important;
}
.download-brochure {
background: #06529a;
border-radius: 5px;
padding: 15px 25px;
color: #ffffff !important;
font-size: 16px;
font-weight: 300;
font-family: "Poppins", sans-serif;
position: relative;
}
.download-brochure img {
margin-right: 15px;
}
.download-brochure:hover {
background: #0095da;
}
.CombiTestKits_img {
list-style-type: none !important;
margin: 0px 0px !important;
padding: 10px 0 !important;
}
.CombiTestKits_img .col-md-6 {
margin-right: 20px;
width: 48%;
}
.CombiTestKits_img .col-md-6:last-child {
margin-right: 0px;
}
.membranes {
list-style-type: none !important;
margin: 0px 0px !important;
padding: 10px 0 !important;
}
.membranes .col-md-5 {
margin-right: 20px;
}
.membranes .col-md-5:last-child {
margin-right: 0px;
}
.TubeFittings ul {
list-style-type: none !important;
margin: 0px 0px !important;
padding: 10px 0 !important;
}
.TubeFittings ul .col-md-3 {
margin-right: 15px;
width: 24% !important;
}
.TubeFittings ul .col-md-6:last-child {
margin-right: 0px;
width: 48.5%;
}
.TubeFittings ul img {
width: 100%;
object-fit: cover;
height: 233px;
}
.ValvesIntrumentsPumps ul {
list-style-type: none !important;
margin: 0px 0px !important;
padding: 10px 0 !important;
}
.ValvesIntrumentsPumps ul .col-md-3 {
margin-right: 20px;
width: 22% !important;
}
.ValvesIntrumentsPumps ul .col-md-4 {
width: 35%;
margin-right: 20px;
}
.ValvesIntrumentsPumps ul .col-md-2 {
width: 11%;
margin-right: 0px;
}
.de_rouging_service_wrap_ul {
list-style-type: none !important;
margin: 0px 0px !important;
padding: 0px 0 !important;
}
.de_rouging_service_wrap_ul .col-md-6 {
margin-right: 50px;
width: 44.9% !important;
}
.de_rouging_service_wrap_ul .col-md-6:last-child {
margin-right: 0px;
}
.de_rouging_service_wrap_ul .de_rouging_service_span {
font-size: 20px;
color: #06529a;
display: block;
padding: 10px 0 40px;
line-height: 20px;
font-family: "Poppins", sans-serif;
font-weight: 500;
}
.light {
font-weight: 300 !important;
}
.light24 {
font-weight: 300 !important;
color: #000000;
font-size: 24px;
line-height: 45px;
}
.Biowiz .de_rouging_service_span {
font-size: 23px;
color: #06529a;
display: block;
padding: 10px 0 0px;
line-height: 36px;
}
.process_skid_wrap .de_rouging_service_span {
padding: 25px 0 0px;
}
.sterile_formulations_wrap .col-md-4 {
margin-right: 30px;
width: 31.5% !important;
}
.sterile_formulations_wrap .col-md-4:nth-child(3),
.sterile_formulations_wrap .col-md-4:nth-child(6) {
margin-right: 0px;
}
.sterile_formulations_wrap img {
margin-bottom: 25px;
}
.surface_filtration_wrap_ul {
list-style-type: none !important;
margin: 0px 0px !important;
padding: 0px 0 !important;
}
.surface_filtration_wrap_ul .col-md-5 {
margin-right: 30px;
width: 40% !important;
}
.surface_filtration_wrap_ul .col-md-7 {
margin-right: 0px;
width: 57% !important;
}
.sequences_applicable {
text-align: center;
color: #000000;
font-size: 16px;
font-family: "Poppins", sans-serif;
}
.Ultrafilteration_box .graphicsection {
margin: 0px 0px 0px;
}
.Ultrafilteration_box .graphicsection h4 {
font-size: 24px;
color: #06529a;
line-height: 36px;
font-weight: 500;
margin-bottom: 50px;
}
.Ultrafilteration_box .only_img img {
width: 100%;
}
.processpiping_wrap_ul {
list-style-type: none !important;
margin: 0px 0px !important;
padding: 0px 0 !important;
}
.processpiping_wrap_ul .graphicsection {
margin: 0px;
}
.processpiping_wrap_ul .graphicsection .processpiping_inner1 {
margin-bottom: 25px;
}
.processpiping_wrap_ul .processpiping_span {
font-size: 20px;
color: #06529a;
line-height: 36px;
padding-top: 15px;
display: block;
font-family: "Poppins", sans-serif;
font-weight: 500;
}
.processpiping_wrap_ul .col-md-7 {
margin-right: 50px;
width: 55% !important;
}
.processpiping_wrap_ul .col-md-5 {
margin-right: 0px;
width: 40% !important;
}
.Achievements-Prajites {
border: 1px solid #707070;
display: flex;
}
.Achievements-Prajites .headbg {
background: #01afbc;
padding: 60px 50px;
}
.Achievements-Prajites .headbg h4 {
font-size: 24px;
color: #ffffff;
line-height: 36px;
font-weight: 400;
font-family: "Poppins", sans-serif;
}
.Achievements-Prajites .gridimg {
background: #ffffff;
padding: 30px;
font-size: 15px;
color: #000000;
line-height: 28px;
}
.Achievements-Prajites .slick-prev {
left: 0 !important;
right: auto !important;
top: auto !important;
bottom: 0 !important;
margin-left: -21.5% !important;
}
.Achievements-Prajites .slick-next {
left: 0 !important;
right: auto !important;
top: auto !important;
bottom: 0 !important;
margin-left: -13% !important;
}
.Clients #primary {
padding: 0px 0;
}
.clientoverview {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/business-line-bg.png) no-repeat !important;
background-position: 75% 30% !important;
}
.clientoverview .clients-wrapper {
position: relative;
margin-top: 0;
width: 100%;
}
.clientoverview .clients-wrapper ul {
text-align: center;
display: block;
width: 100%;
margin-top: 180px;
}
.clientoverview .clients-wrapper ul li {
list-style-type: none;
position: absolute;
top: 0;
left: 0;
right: 0;
margin: 0 auto;
}
.clientoverview .clients-wrapper ul li:nth-child(1) {
margin-top: -8%;
margin-left: -60%;
}
.clientoverview .clients-wrapper ul li:nth-child(2) {
margin-top: 19%;
margin-left: -14%;
}
.clientoverview .clients-wrapper ul li:nth-child(3) {
margin-top: 1%;
margin-left: 0%;
}
.clientoverview .clients-wrapper ul li:nth-child(4) {
margin-top: 6%;
margin-left: -40%;
}
.clientoverview .clients-wrapper ul li:nth-child(5) {
margin-top: 4%;
margin-left: 50%;
}
.clientoverview .clients-wrapper ul li:nth-child(6) {
margin-top: 18%;
margin-left: 78%;
}
.clientoverview .clients-wrapper ul li:nth-child(7) {
margin-top: -13%;
margin-left: -13%;
}
.clientoverview .clients-wrapper ul li:nth-child(8) {
margin-top: -24%;
margin-left: 35%;
}
.clientoverview .clients-wrapper ul li:nth-child(9) {
margin-top: -26% !important;
margin-left: -8%;
}
.clientoverview .clients-wrapper ul li:nth-child(10) {
margin-top: -10%;
margin-left: 35%;
}
.clientoverview .clients-wrapper ul li:nth-child(11) {
margin-top: -8%;
margin-left: 85%;
}
.clientoverview .clients-wrapper ul li:nth-child(11) img {
max-width: none !important;
}
.clientoverview .clients-wrapper ul li:nth-child(12) {
margin-top: 17%;
margin-left: 31%;
}
.clientoverview .clients-wrapper ul li:nth-child(13) {
margin-top: 19%;
margin-left: -60%;
}
.clientoverview .clients-wrapper ul li:nth-child(14) {
margin-top: -25%;
margin-left: -50%;
}
.clientoverview .clients-wrapper ul li:nth-child(15) {
margin-top: -22%;
margin-left: 80%;
}
.clientoverview .clients-wrapper ul li:nth-child(16) {
margin-top: 31%;
margin-left: 12%;
}
.clientoverview .clients-wrapper ul li:nth-child(17) {
margin-top: 32%;
margin-left: -45%;
}
.client-list .list1 {
width: 26%;
float: left;
}
.client-list .list2 {
width: 26%;
float: left;
}
.client-list .list3 {
width: 18%;
float: left;
}
.client-list .list4 {
width: 22%;
float: left;
}
.form-section .connectwithus {
font-size: 26px;
color: #000;
margin-top: 140px;
}
.form-section-withoutpadd .connectwithus {
font-size: 26px;
color: #000;
margin-top: 0px;
}
.Applications .connectwithus {
font-size: 26px;
color: #000;
margin-top: 50px;
}
.Applications .section_heading {
margin: 0px 0px 10px;
}
.applicatio-lp {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/business-line-bg.png) no-repeat 86% 0%;
}
.single-cb_applications .application-form-section .connectwithus {
font-size: 26px;
color: #000;
margin-top: 90px;
}
.single-cb_applications .section_heading {
margin-bottom: 20px;
}
.single-cb_applications .application-tabs .sow-tabs-panel {
padding: 40px 0px 40px 0px !important;
}
.single-cb_applications .application-tabs .sow-tabs-tab {
margin: 0 70px 0 0 !important;
}
.single-cb_applications .application-tabs h3 {
font-weight: 500;
text-align: left;
color: #06529a;
line-height: 45px;
font-size: 24px;
}
.single-cb_applications .graphicsection {
text-align: center;
margin-top: 0px;
margin-bottom: 40px;
box-shadow: 10px 10px 10px #00000014;
border: 1px solid #707070;
}
.single-cb_applications .graphicsection h3 {
text-align: center;
margin-top: 0px;
color: #06529a;
font-size: 24px;
font-weight: 500;
}
.single-cb_applications .nobrdr {
border: 0px !important;
}
.single-cb_applications .notoppadd {
padding-top: 0px !important;
}
.single-cb_applications .noshadow {
box-shadow: none !important;
}
.single-cb_applications .lowpadd {
padding: 10px;
}
.single-cb_applications .charttitle {
background: #70be47;
padding: 18px 40px;
display: block;
margin: 0px -35px 30px;
}
.single-cb_applications .charttitle h3 {
font-size: 30px;
font-weight: 600;
line-height: 36px;
margin-bottom: 0px;
color: #ffffff;
text-align: left;
}
.single-cb_applications .charttitle h3 span {
font-size: 20px;
font-weight: 400;
}
.single-cb_applications .aquatbg {
background: #01afbc !important;
}
.single-cb_applications .bluetbg {
background: #06529a !important;
}
.single-cb_applications .txt-center {
text-align: center !important;
}
.single-cb_applications .tabgraysection {
display: block;
width: 100%;
background: #f2f2f3;
padding: 60px 0 40px;
margin-top: 30px;
margin-bottom: 60px;
position: relative;
}
.single-cb_applications .tabgraysection:before {
content: "";
margin: 0 auto;
position: absolute;
background: #f2f2f3;
top: 0px;
width: 200%;
height: 100%;
right: 100%;
}
.single-cb_applications .tabgraysection:after {
content: "";
margin: 0 auto;
position: absolute;
background: #f2f2f3;
top: 0px;
width: 200%;
height: 100%;
left: 100%;
}
.single-cb_applications .application-fullform,
.single-cb_businesslines .application-fullform,
.BusinessLines .application-fullform,
.Applications .application-fullform,
.tax-businesslines_type .application-fullform,
.tax-applications_type .application-fullform {
background: #f2f2f3;
padding: 50px 0;
margin-bottom: 40px;
}
.single-cb_applications .application-fullform .connectwithus,
.single-cb_businesslines .application-fullform .connectwithus,
.BusinessLines .application-fullform .connectwithus,
.Applications .application-fullform .connectwithus,
.tax-businesslines_type .application-fullform .connectwithus,
.tax-applications_type .application-fullform .connectwithus {
text-align: center;
font-size: 26px;
color: #000000;
margin-top: 10px;
}
.single-cb_applications .application-fullform .Enq-Form1 ul li,
.single-cb_businesslines .application-fullform .Enq-Form1 ul li,
.BusinessLines .application-fullform .Enq-Form1 ul li,
.Applications .application-fullform .Enq-Form1 ul li,
.tax-businesslines_type .application-fullform .Enq-Form1 ul li,
.tax-applications_type .application-fullform .Enq-Form1 ul li {
margin-right: 25px;
width: 23.4%;
margin-bottom: 20px;
}
.single-cb_applications .application-fullform .Enq-Form1 ul li:nth-child(4),
.single-cb_businesslines .application-fullform .Enq-Form1 ul li:nth-child(4),
.BusinessLines .application-fullform .Enq-Form1 ul li:nth-child(4),
.Applications .application-fullform .Enq-Form1 ul li:nth-child(4),
.tax-businesslines_type .application-fullform .Enq-Form1 ul li:nth-child(4),
.tax-applications_type .application-fullform .Enq-Form1 ul li:nth-child(4) {
margin-right: 0px;
}
.single-cb_applications .application-fullform .Enq-Form1 ul li:nth-child(7),
.single-cb_businesslines .application-fullform .Enq-Form1 ul li:nth-child(7),
.BusinessLines .application-fullform .Enq-Form1 ul li:nth-child(7),
.Applications .application-fullform .Enq-Form1 ul li:nth-child(7),
.tax-businesslines_type .application-fullform .Enq-Form1 ul li:nth-child(7),
.tax-applications_type .application-fullform .Enq-Form1 ul li:nth-child(7) {
width: 48.8%;
margin-right: 0px;
}
.single-cb_applications .application-fullform .Enq-Form1 ul li:nth-child(8),
.single-cb_businesslines .application-fullform .Enq-Form1 ul li:nth-child(8),
.BusinessLines .application-fullform .Enq-Form1 ul li:nth-child(8),
.Applications .application-fullform .Enq-Form1 ul li:nth-child(8),
.tax-businesslines_type .application-fullform .Enq-Form1 ul li:nth-child(8),
.tax-applications_type .application-fullform .Enq-Form1 ul li:nth-child(8) {
width: 100%;
margin-right: 0px;
}
.single-cb_applications .application-fullform .Enq-Form1 ul textarea,
.single-cb_businesslines .application-fullform .Enq-Form1 ul textarea,
.BusinessLines .application-fullform .Enq-Form1 ul textarea,
.Applications .application-fullform .Enq-Form1 ul textarea,
.tax-businesslines_type .application-fullform .Enq-Form1 ul textarea,
.tax-applications_type .application-fullform .Enq-Form1 ul textarea {
height: 65px !important;
}
.txtcenter {
text-align: center;
}
.section_heading.txtcenter .heading_inner::after {
left: 0px;
right: -30px;
}
.section_heading.txtcenter .heading_inner::before {
left: -30px;
right: 0px;
}
.section_heading.txtcenter::before {
left: -90px;
right: 0px;
bottom: 0px;
}
.section_heading::before {
width: 30px;
height: 3px;
position: absolute;
content: "";
top: auto;
left: 0px;
right: auto;
display: block;
bottom: 0px;
background: #06529a;
margin: 0px auto;
}
.section_heading.txtcenter::after {
left: 0px;
right: -90px;
bottom: 0px;
}
.section_heading::after {
width: 30px;
height: 3px;
position: absolute;
content: "";
top: auto;
left: 30px;
right: auto;
display: block;
bottom: 0px;
background: #f05923;
margin: 0px auto;
}
.heading_inner {
font-size: 38px;
}
.heading_inner::before {
width: 30px;
height: 3px;
position: absolute;
content: "";
top: auto;
left: 60px;
display: block;
bottom: 0px;
background: #70be47;
margin: 0px auto;
}
.heading_inner::after {
width: 30px;
height: 3px;
position: absolute;
content: "";
top: auto;
left: 90px;
display: block;
bottom: 0px;
background: #01afbc;
margin: 0px auto;
}
.section_heading {
position: relative;
color: #000000;
margin: 0px 0px 10px;
padding-bottom: 30px;
}
.accreditation {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/who-we-are-vector-bg.png) no-repeat;
background-position: center right;
}
.certificate-wrapper .entry-thumbnail img {
display: block;
margin: 0 0 30px;
}
#home_banner_section .slick-slider .slick-arrow.slick-prev {
display: none !important;
}
#home_banner_section .slick-slider .slick-arrow.slick-next {
display: none !important;
}
#home_banner_section .slick-slider .slick-dots {
position: absolute;
top: 35% !important;
text-align: center !important;
width: 4px !important;
right: 2% !important;
bottom: auto;
}
#home_banner_section .slick-slider .slick-dots li {
padding: 0 !important;
display: block !important;
}
#home_banner_section .slick-slider .slick-dots li button {
margin: 0px;
background: #58595b75;
border: 0;
font-size: 0;
padding: 0 !important;
height: 26px !important;
width: 2px !important;
border-radius: 0px !important;
}
#home_banner_section .slick-slider .slick-dots li.slick-active button {
background: #dc3d2c;
width: 4px !important;
}
.home div#primary {
padding-top: 0;
}
.home div#primary .hentry {
padding-top: 0;
}
.home div#primary .hentry li.slide_li.slick-slide {
padding-top: 0;
}
.homeslider .slide_img img.slide_img_tag {
width: 100%;
}
.slide_text {
position: absolute;
top: 15%;
left: 5%;
}
.homeslider .slide_text .bannertext {
font-size: 34px;
line-height: 40px;
margin-bottom: 20px;
color: #000000;
font-family: "Poppins", sans-serif;
font-weight: 300;
}
.homeslider .slide_text .banner_anchor a {
font-size: 15px;
color: #000;
}
.homeslider .slide_text .banner_anchor a:hover {
color: #0095da;
}
#home_banner_section {
position: relative;
}
.highlights_section {
position: absolute;
width: 100%;
bottom: 20px;
}
.highlights_section .highlight {
background: #fff;
float: left;
max-width: 99%;
padding: 0 1.5%;
width: 100%;
}
.highlights_section .highlight .highlight-slider-wrapper .highlights_slide_li {
padding: 0 20px;
float: left;
}
.highlights_section
.highlight
.highlight-slider-wrapper
.highlights_slide_li
a {
color: #f15a22;
font-family: "Poppins", sans-serif;
position: relative;
height: 51px;
line-height: 51px;
text-decoration: none;
}
.highlights_section
.highlight
.highlight-slider-wrapper
.highlights_slide_li
a:after {
content: "";
position: absolute;
height: 7px;
width: 7px;
background: #72bf44;
top: 5px;
border-radius: 2px;
left: -18px;
}
.homebusiness_line_wrap .contentslider_wrap {
padding-top: 100px;
z-index: 999;
padding-right: 60px;
}
.homebusiness_line_wrap .section_heading {
margin: 20px 0px 70px;
}
.homebusiness_line_wrap .smallloader .small_image_round {
margin: 10px auto !important;
}
.homebusiness_line_wrap .smallloader .small_image_round:before {
content: "";
position: absolute;
left: -8px;
right: 0;
top: -8px;
margin: 0 auto;
height: 120px;
width: 120px;
background: transparent;
border: 2px solid #ffffff;
border-radius: 100%;
}
div#home_applications {
background-position: 12% 90%;
}
div#home_applications .home-application-content {
padding-right: 0px;
}
div#home_applications .home-application-content .section_heading {
margin: 20px 0px 40px;
}
div#home_applications .home-application-content .read-more {
margin-top: 30px !important;
}
div#home_applications .home-application-content h4 {
font-size: 24px;
margin: 10px 0 15px;
color: #000000;
}
#homelatestnews .latestNewssection {
padding: 35px 0 35px;
float: left;
width: 100%;
}
#homelatestnews .latestNewssection .latestNewsbox {
padding: 0;
}
#homelatestnews .latestNewssection .latestNewsbox .twocol_layout {
padding: 0;
}
#homelatestnews .latestNewssection .latestNewsbox .latestNewsboxinner {
display: flex;
align-items: center;
}
#homelatestnews .latestNewssection .latestNewsbox .twocol_layout img {
height: 283px;
object-fit: cover;
}
#homelatestnews
.latestNewssection
.latestNewsbox
.latestNewsboxinner
.latestNewcol.textblock {
height: 283px;
display: flex;
align-items: center;
background: #f8f8f9;
background-size: cover;
}
#homelatestnews
.latestNewssection
.latestNewsbox
.latestNewsboxinner
.latestNewcol
.newsbox_textblock {
max-width: 360px;
padding: 0 20px;
position: relative;
z-index: 10;
}
#homelatestnews
.latestNewssection
.latestNewsbox
.latestNewsboxinner
.latestNewcol
.newsbox_textblock
a {
color: #000;
}
#homelatestnews .latestNewssection .latestNewsbox a {
color: #000;
font-size: 15px;
}
#homelatestnews .latestNewssection .latestNewsbox .onecol_layout {
color: #fff;
position: relative;
}
#homelatestnews .latestNewssection .latestNewsbox a .newsbox_text {
font-size: 26px;
font-family: "Poppins", sans-serif;
font-weight: 300;
line-height: 36px;
}
#homelatestnews .latestNewssection .newsbox_date {
font-size: 16px;
font-family: "Poppins", sans-serif;
padding-bottom: 10px;
font-weight: 400;
}
#homelatestnews .latestNewssection .latestNewsbox .onecol_layout:after {
content: "";
background: #1785ef;
height: 100%;
width: 100%;
position: absolute;
left: 0;
top: 0;
opacity: 0.7;
}
#homelatestnews
.latestNewssection
.latestNewsbox:nth-child(4)
.onecol_layout:after {
background: #4ed010;
}
#homelatestnews .viewallnews {
text-align: center;
}
img.banner_img {
width: 100%;
}
#homelatestnews .section_heading {
margin: 20px 0px 0px;
}
.social_respo_class .section_heading {
margin: 0px 0px 40px;
}
.Applications .othersegmebntCatmailpage,
.BusinessLines .othersegmebntCatmailpage {
margin: 0px !important;
padding: 0px !important;
}
.Applications .othersegmebntCat .other_business_lines_li,
.BusinessLines .othersegmebntCat .other_business_lines_li {
margin-right: 30px;
width: 31%;
}
.Applications .othersegmebntCat .other_business_lines_li:nth-child(3),
.BusinessLines .othersegmebntCat .other_business_lines_li:nth-child(3) {
margin-right: 0px;
}
.Applications .business_lines_wrap1,
.BusinessLines .business_lines_wrap1 {
margin-bottom: 20px;
}
.Applications .business_lines_img,
.BusinessLines .business_lines_img {
position: relative;
overflow: hidden;
}
.Applications .business_lines_img img,
.BusinessLines .business_lines_img img {
transition: transform 0.4s !important;
height: 230px;
width: 100%;
object-fit: cover;
box-shadow: 0px 3px 6px #00000029;
-webkit-transition: -webkit-transform 0.4s;
}
.Applications .business_lines_text1,
.BusinessLines .business_lines_text1 {
padding: 0px;
}
.Applications .business_lines_text1 a h3,
.BusinessLines .business_lines_text1 a h3 {
font-size: 24px;
color: #000000;
padding: 10px 0 !important;
display: block;
font-family: "Poppins", sans-serif;
font-weight: 400;
}
.container.bloginfo {
display: flex;
position: relative;
padding: 0;
}
.search-results .blog_listing .container {
display: flex;
position: relative;
}
#wprmenu_bar {
position: fixed !important;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
z-index: 999999;
}
.enquire_now_pop {
max-width: 500px;
}
.enquire_now_pop .Enq-Form1 ul li {
width: 100%;
}
.link_group-title .read-more {
position: relative;
font-weight: 600;
right: 5%;
left: auto;
margin: 0;
float: right;
margin-top: 2%;
}
.solutionTags {
list-style-type: none !important;
margin: 0px !important;
padding: 0px !important;
background: transparent !important;
border-bottom: 1px solid #c8c8c9;
}
.solutionTags li {
display: inline-block;
color: #2d2d2d;
font-size: 18px;
transition: all 0.3s;
padding: 16px 0px 30px 0px !important;
margin: 0 35px 0 0 !important;
position: relative;
}
.solutionTags li a {
font-size: 22px !important;
color: #000;
font-family: "Poppins", sans-serif !important;
font-weight: 300 !important;
}
.solutionTags li.activetab :before {
width: 25%;
height: 4px;
background: #06529a;
position: absolute;
content: "";
top: auto;
left: 0;
right: auto;
display: block;
margin: 0 auto;
bottom: -1px;
}
.solutionTags li.activetab:after {
width: 25%;
height: 4px;
background: #0095da;
position: absolute;
content: "";
top: auto;
left: auto;
right: 0;
display: block;
margin: 0 auto;
bottom: -1px;
}
.solutionTags li.activetab a {
color: #0095da !important;
font-weight: 400 !important;
}
.solutionTags li.activetab a:before {
width: 25%;
height: 4px;
background: #70be47;
position: absolute;
content: "";
top: auto;
left: 25%;
display: block;
margin: 0 auto;
bottom: -1px;
}
.solutionTags li.activetab a:after {
width: 25%;
height: 4px;
background: #01afbc;
position: absolute;
content: "";
top: auto;
right: 25%;
display: block;
margin: 0 auto;
bottom: -1px;
}
.solutionContent .homesolution-mobile_tab {
display: none !important;
}
.solutionContent .solutionContent-inner .solutionbox {
padding: 40px 0px !important;
box-shadow: none !important;
}
.rightcontent {
padding: 0px;
margin: 0px 20px;
}
.client-Ackn-wrap li {
list-style-type: none;
margin-right: 20px;
width: 32%;
}
.client-Ackn-wrap li:nth-child(3n) {
margin-right: 0px;
}
.modular-process-systems_tab_extra_id .breadcrumbsection ul li {
margin: 0px 20px 0 0;
}
.modular-process-systems_tab_extra_id .breadcrumbsection ul li a {
font-size: 15px;
}
.csr-boardtrustee h2.section_heading {
padding: 0px;
}
.Engineering .section_heading,
.Manufacturing .section_heading,
.ProjectManagement .section_heading {
margin: 20px 0px 0px;
}
.fancybox-skin {
padding: 0px !important;
}
.fancybox-skin .fancybox-opened .fancybox-skin {
padding: 0px !important;
}
.fancybox-skin .Enq-Form1 {
overflow: hidden;
display: block;
width: 100%;
padding: 20px 40px 20px !important;
}
.fancybox-skin .enqpoptitle {
background: #f2f2f3;
margin: 0px;
padding: 20px 40px 20px 20px;
color: #0095da !important;
font-weight: 500;
}
.fancybox-skin .fancybox-close {
top: 15px;
right: 15px;
}
.fancybox-skin .wpcf7-response-output {
padding: 0 20px 20px;
}
.fancybox-type-iframe .fancybox-skin .fancybox-close {
top: -15px;
right: -15px;
}
.milestonesvg-slider {
display: none;
}
.privacy-policy h4 {
font-size: 24px;
margin: 20px 0;
color: #002e6e;
font-weight: 500;
}
.PrivacyPolicy .breadcrumbsection,
.Disclaimer .breadcrumbsection {
display: none;
}
.Sitemap .breadcrumbsection {
display: none;
}
.Sitemap .sitemap-page-menu #menu-sitemap a {
color: #5a5a5a;
}
.Sitemap .sitemap-page-menu #menu-sitemap a:hover {
color: #0095da;
}
div.wprm-wrapper {
z-index: 99999999999999;
}
.homebusiness_line_wrap1 .slick-dots button {
position: relative;
}
.homebusiness_line_wrap1 .slick-dots li.first-li-name {
padding: 16px 8px 0 0 !important;
line-height: 13px;
float: left;
}
.home .homebusiness_line_wrap1 .slick-dots button:after {
content: "";
background: #58595b;
height: 100%;
position: absolute;
width: 2px;
border-radius: 0;
left: 1px;
}
.home .homebusiness_line_wrap1 .slick-dots button:before {
content: "";
width: 100%;
height: 2px;
position: absolute;
background: #f15a22;
border-radius: 0;
left: 0;
top: 7px;
opacity: 0;
}
.homebusiness_line_wrap1 .slick-dots .slick-active button:after {
background: #f15a22;
opacity: 1;
}
.homebusiness_line_wrap1 .slick-dots .slick-active button:before {
background: #f15a22;
opacity: 1;
}
.homebusiness_line_inner1 {
align-items: stretch;
}
.homebusiness_line_inner1 .contentslider_wrap1 .contentslider1 {
height: 100%;
max-width: 577px;
float: right;
padding: 3em 30px 0 0;
}
.homebusiness_line_wrap1 .slick-dots {
text-align: left;
position: absolute;
bottom: 80px;
right: 0;
left: 0;
max-width: 1177px;
margin: 0 auto;
}
.pie {
width: 300px;
background: #f06;
border-radius: 100%;
}
.smallloader1 {
float: left;
position: absolute;
left: 0;
right: 0;
margin: auto;
text-align: center;
bottom: 40px;
}
.smallloader1 .small_image_round1 {
background-size: cover !important;
border-radius: 100%;
height: 105px;
width: 105px;
margin: 0 auto;
left: 15px;
position: relative;
}
.smallloader1 .small_image_round1 svg.pie {
position: relative;
top: 0;
width: 100%;
background: transparent;
transform: rotate(91deg) scaleX(-1);
}
.homebusiness_line_wrap1 {
position: relative;
}
.small_image_roundwrap1 .pie circle {
fill: none;
stroke: #f15a22;
stroke-width: 32;
animation: mymove 8s infinite;
opacity: 0.5;
}
.homebusiness_line_inner1 .slick-vertical .slick-slide {
border: 0px;
position: static;
}
div#homebusinessLine1 .contentslider_wrap1 + .col-md-6.col-sm-12 {
position: absolute;
width: 85%;
left: 50%;
height: 100vh;
}
div#homebusinessLine1 {
overflow: hidden;
}
.imagesld_no_padding {
padding-right: 0;
}
.spares_consumables ul li {
margin-right: 15px;
}
.special-services-intro-img {
margin-top: 180px;
}
.fancybox-container {
z-index: 999999999 !important;
}
ul.clients-list {
margin: 0;
padding: 0;
list-style: none;
display: flex;
flex-wrap: wrap;
text-align: left;
align-items: center;
margin: 0 -15px;
}
ul.clients-list li {
width: 25%;
margin: 17px 0 17px;
padding: 0 15px;
}
ul.clients-list li .clients-info-wrap {
min-height: 133px;
background-color: #ffffff;
display: flex;
justify-content: center;
align-items: center;
}
h3.widget-title {
color: #02245c;
font-size: 50px;
text-align: center;
font-weight: 800;
}
div#breadcrumbs {
color: #a2c9db;
font-size: 15px;
position: relative;
top: 20px;
font-weight: 300;
}
div#breadcrumbs a {
color: #ffffff;
margin: 0 6px 0 0;
}
div#breadcrumbs span.breadcrumb_last {
color: #0095da;
margin: 0 0 0 6px;
}
.footer1 .footer-widgets h3.widget-title {
color: #03174f;
text-align: left;
font-size: 20px;
}
ul.address li {
list-style-type: none;
font-size: 16px;
padding: 0;
margin-bottom: 10px;
}
ul.address {
padding: 0;
margin-left: 25px !important;
margin-top: 22px;
max-width: 90%;
}
li.marker,
li.mobile,
li.inbox {
position: relative;
}
li.marker:before,
li.mobile::before,
li.inbox::before {
content: "";
display: block !important;
position: absolute;
background: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/address_icon.png) no-repeat;
top: -5px;
left: -27px;
width: 19px;
height: 34px;
}
li.mobile:before {
background-position: 0 -67px;
}
li.inbox:before {
background-position: 0 -34px;
}
li.marker:hover:before {
background-position: -19px 0;
}
li.mobile:hover:before {
background-position: -19px -67px;
}
li.inbox:hover:before {
background-position: -19px -34px;
}
body.Contact div#contact_topsection {
position: absolute;
top: 0;
display: flex;
width: 100%;
height: 100vh;
align-items: center !important;
color: #fff;
}
body.Contact .banner_text {
display: none;
}
ul.address li p {
margin: 0;
line-height: 24px;
}
ul.address li a {
text-decoration: none;
color: #32343b;
font-size: 18px;
font-weight: 700;
line-height: 24px;
}
ul.address li label {
font-size: 13px;
color: #04184D;
margin-bottom: 0;
font-weight: 700;
}
.footer-widgets ul.menu li {
margin: 4px 0;
}
ul.footer_bot_links_ul {
list-style: none;
padding: 0;
margin: 0;
}
ul.footer_bot_links_ul li {
display: inline-block;
position: relative;
float: left;
padding: 0 10px;
}
ul.footer_bot_links_ul {
margin: 0 -15px;
}
ul.footer_bot_links_ul li:after {
content: "";
position: absolute;
right: 0;
background: #02174e;
height: 14px;
width: 1px;
margin: auto;
top: 0;
bottom: 0;
}
ul.footer_bot_links_ul li:last-child:after {
display: none;
}
.contact_form_iunner h2 {
font-size: 44px;
color: #fff;
font-weight: 700;
max-width: 360px;
line-height: 66px;
}
.contact_form_iunner h4 {
color: #ffffff;
font-size: 24px;
}
.fancybox-inner .career-form ul.enquiry-form_ul {
padding: 0 20px 0;
}
ul.enquiry-form_ul li {
width: 47%;
margin-bottom: 12px;
}
ul.enquiry-form_ul {
display: flex;
flex-flow: wrap;
justify-content: space-between;
list-style: none;
margin: 0;
}
ul.enquiry-form_ul li.msgfullwidth {
width: 100%;
margin-bottom: 0px;
}
ul.enquiry-form_ul li.msgfullwidth textarea {
min-height: 80px;
padding: 5px;
}
ul.enquiry-form_ul li.submitbutton {
width: 100%;
}
.contact_form_iunner {
padding: 100px 0;
display: flex;
align-items: center;
position: absolute;
top: 0;
height: 100%;
left: 0;
z-index: 1;
right: 0;
}
video#myVideo_1 {
width: 100%;
margin: 0 auto;
}
div#contact_form_for_all {
overflow: hidden;
position: relative;
}
div#contact_form_for_all {
height: 90vh;
min-height: 660px;
}
.company_details h3.widget-title {
text-align: left;
}
.company_details p {
font-size: 18px;
margin-bottom: 10px;
text-align: justify;
}
ul.why_metasys_ul {
margin: 60px 0 0 0;
display: flex;
text-align: center;
justify-content: space-between;
list-style: none;
}
ul.why_metasys_ul li {
padding: 0px 20px;
}
ul.why_metasys_ul h3.why_metasys_heading {
color: #02174e;
font-size: 20px;
font-weight: 600;
min-height: 55px;
}
ul.why_metasys_ul p.why_metasys_para {
font-size: 15px;
color: #33353c;
line-height: 28px;
}
body.AboutUs div#primary {
padding-top: 0;
}
body.AboutUs div#primary article.hentry {
padding-top: 0;
}
ul.stats_ul {
margin: 0;
display: flex;
text-align: center;
justify-content: space-between;
list-style: none;
}
ul.stats_ul li.stats_li p {
font-size: 14px;
color: #32343b;
font-weight: 600;
text-align: center;
}
ul.stats_ul li.stats_li .iw-so-number p {
font-size: 42px;
color: #02174e;
font-weight: 700;
margin: 22px 0 12px;
}
.dotCircle {
transform: rotate(0deg) !important;
}
.dotCircle .itemDot {
transform: rotate(0deg) !important;
}
.dotCircle .itemDot .forActive::before,
.dotCircle .itemDot .forActive::after,
.dotCircle .itemDot::before,
.dotCircle .itemDot:hover::before {
display: none !important;
}
.dotCircle .itemDot {
background: #34495e;
}
.dotCircle .itemDot.active,
.dotCircle .itemDot:hover {
background: #0095da;
}
.contentCircle .CirItem1::after,
.contentCircle .CirItem2::after,
.contentCircle .CirItem3::after,
.contentCircle .CirItem4::after,
.contentCircle .CirItem5::after,
.contentCircle .CirItem6::after,
.contentCircle .CirItem7::after,
.contentCircle .CirItem8::after,
.contentCircle .CirItem9::after,
.contentCircle .CirItem10::after {
display: none;
}
.contentCircle .CirItem1,
.contentCircle .CirItem2,
.contentCircle .CirItem3,
.contentCircle .CirItem4,
.contentCircle .CirItem5,
.contentCircle .CirItem6,
.contentCircle .CirItem7,
.contentCircle .CirItem8,
.contentCircle .CirItem9,
.contentCircle .CirItem10 {
background: transparent !important;
}
.contentCircle {
box-shadow: 0 0 0 transparent !important;
}
.our_philosophy .dotCircle {
transform: rotate(-180deg) !important;
}
.our_philosophy .dotCircle .itemDot {
transform: rotate(-180deg) !important;
}
.our_philosophy .dotCircle .itemDot h3 {
position: absolute;
top: 20px;
bottom: 0;
right: 100%;
margin-right: 25px;
color: #33353C;
font-weight: 300;
}
.our_philosophy .dotCircle .itemDot:nth-child(2) h3 {
left: 100%;
right: auto;
min-width: 98px;
text-align: left;
margin-right: 0;
margin-left: 25px;
}
.our_philosophy .dotCircle .itemDot:nth-child(3) h3 {
left: 100%;
right: auto;
min-width: 98px;
text-align: left;
margin-right: 0;
margin-left: 25px;
}
.our_philosophy .dotCircle:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
background: transparent;
border-radius: 100%;
transform: scale(0.8);
border:4px solid #33353c47;
}
.our_philosophy .contentCircle .CirItem {
display: flex;
align-items: center;
}
.our_philosophy .contentCircle .CirItem p {
color: #33353C;
font-size: 14px;
line-height: 23px;
margin: 0;
font-weight: 500;
font-family: "Poppins", sans-serif !important;
}
.our_philosophy h3.widget-title {
color: #33353C;
}
.productlist_slides {
overflow: hidden;
height: 90vh;
background-color: #1a0d54;
position: relative;
}
.productlist_slides .container_slider {
position: absolute;
width: 100%;
z-index: 1;
top: 0;
left: 0;
right: 0;
height: 100%;
}
.productlist_slides .container_slider .container_inner {
height: 100%;
}
.productlist_slides .container_slider .container_inner .slider-item {
height: 100%;
display: flex;
align-items: center;
}
.productlist_slides
.container_slider
.container_inner
.slider-item
button.slick-arrow {
opacity: 0;
}
.productlist_slides ul.slick-dots {
top: 50%;
right: 0;
left: auto;
bottom: auto;
width: auto;
padding: 0;
display: flex;
margin: 0;
align-items: center;
flex-flow: column;
transform: translateY(-50%);
}
.productlist_slides ul.slick-dots li {
width: 100%;
text-align: right;
margin-bottom: 30px;
margin-right: 100px;
position: relative;
display: flex;
align-items: center;
justify-content: end;
}
.productlist_slides ul.slick-dots li button {
text-align: right;
color: #b8bbc5;
font-size: 18px;
height: auto;
width: auto;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
.productlist_slides ul.slick-dots li:after {
content: "";
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
background: #0095da;
height: 1px;
opacity: 0;
width: 0;
display: block;
float: right;
margin-left: 11px;
}
.productlist_slides ul.slick-dots li.slick-active:after {
opacity: 1;
width: 35px;
}
.productlist_slides ul.slick-dots li.slick-active button {
color: #fff;
font-size: 22px;
}
.slide_itemtextsection {
max-width: 510px;
}
.slide_itemtextsection h3.heading {
font-size: 44px;
font-weight: 600;
color: #fff;
}
.slide_itemtextsection p {
color: #fff;
font-size: 16px;
line-height: 30px;
max-width: 400px;
}
.slide_itemtextsection a.download_trial_btn {
margin: 20px 0 0 0;
display: inline-block;
}
.container.slide_item_innercont {
display: flex;
align-items: center;
justify-content: space-between;
}
div#primary {
padding-top: 0;
}
div#primary article {
padding-top: 0;
}
.outsourcing_inner {
margin: 40px 0 40px;
display: block;
}
.outsourcing_inner h4 {
color: #02245c;
font-size: 38px;
font-weight: 700;
}
.outsourcing_inner p {
font-size: 22px;
color: #02245c;
line-height: 35px;
margin-bottom: 15px;
}
.outsourcing_inner ul.why-metasyis-list.blue-bullet-points {
margin: 0 !important;
padding: 0 !important;
max-width: initial;
}
.outsourcing_inner ul.why-metasyis-list.blue-bullet-points li {
font-size: 15px;
color: #02174e;
}
.outsourcing_inner .blue-bullet-points li:before {
height: 9px;
width: 9px;
top: 13px;
}
#mega-menu-wrap-primary {
background: transparent !important;
margin-right: 25px;
}
#mega-menu-wrap-primary
#mega-menu-primary[data-effect="fade_up"]
li.mega-menu-item.mega-menu-megamenu
> ul.mega-sub-menu {
margin-top: 30px;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-item
> a.mega-menu-link {
background: transparent !important;
font-size: 16px;
color: #04184D !important;
padding: 0px 10px !important;
height: auto;
font-family: "Poppins", sans-serif;
border-bottom: 1px solid transparent;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-item.mega-current-menu-item
> a.mega-menu-link {
border-bottom: 1px solid #0095da;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-item
> a.mega-menu-link:hover {
background: transparent;
border-bottom: 1px solid #0095da;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
margin: 0 10px;
}
#mega-menu-wrap-primary #mega-menu-primary {
padding: 15px 0px;
}
.menuoverview-txt p {
color: #ffffff;
font-size: 14px;
opacity: 0.6;
line-height: 22px;
}
.megamenulefttitle {
font-size: 20px;
line-height: 28px;
font-weight: 700;
margin-top: 0;
white-space: nowrap;
}
.menu-products-wrap ul {
display: flex;
flex-wrap: wrap;
margin: 0 0 30px;
padding: 0;
list-style: none;
}
.menu-products-wrap ul li {
width: 33%;
}
.menu-products-wrap ul li a {
color: #ffffff;
font-size: 18px;
font-weight: 700;
position: relative;
display: block;
transition: all 0.5s;
}
.menu-products-wrap ul li a:after {
position: absolute;
content: "";
top: 8px;
right: 45px;
width: 8px;
height: 12px;
background: url(//www.metasyssoftware.com/wp-content/uploads/images/right-arrow.png) no-repeat;
}
.menu-products-wrap ul li a:hover {
color: #0095da;
transition: all 0.5s;
}
.menu-products-wrap ul p {
color: #ffffff;
font-size: 14px;
opacity: 0.6;
line-height: 22px;
margin-top: 5px;
margin-bottom: 30px !important;
max-width: 200px;
}
.menucontent ul li a:hover,
.menucontent ul li.current-menu-item a {
color: #0095da;
transition: all 0.5s;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-megamenu
> ul.mega-sub-menu {
padding: 10px 0px 0px 30px;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-megamenu
> ul.mega-sub-menu
li
a {
padding: 0 60px 0 0;
}
#mega-menu-wrap-primary
#mega-menu-primary
li.mega-menu-megamenu
> ul.mega-sub-menu
> li.mega-menu-row.megamenudesktop {
position: relative !important;
border-bottom: 4px solid #011032;
margin-bottom: 10px;
}
#mega-menu-wrap-primary
#mega-menu-primary
li.mega-menu-megamenu
> ul.mega-sub-menu
> li.mega-menu-row.megamenudesktop:before {
display: block !important;
position: absolute;
content: "";
top: auto;
bottom: -4px;
left: -50%;
right: 0;
width: 51%;
height: 4px;
background: #010f33;
}
#mega-menu-wrap-primary
#mega-menu-primary
li.mega-menu-megamenu
> ul.mega-sub-menu
> li.mega-menu-row.megamenudesktop:after {
display: block !important;
position: absolute;
content: "";
top: auto;
bottom: -4px;
right: -50%;
left: auto;
width: 51%;
height: 4px;
background: #010f33;
}
.menuenqbtn {
display: flex;
align-items: center;
}
.menuenqbtn a {
font-size: 15px !important;
font-weight: 500 !important;
text-transform: uppercase;
padding: 6px 25px;
}
.menuenqbtn a:after {
display: none;
}
#desktop-menu {
background: #081e62;
padding: 30px 0;
position: fixed;
width: 100%;
height: 100vh;
top: -300%;
opacity: 0;
left: 0;
right: 0;
transition: all 1s;
z-index: 999999;
}
.showdeskmenu {
top: 0% !important;
opacity: 1 !important;
transition: all 1s;
}
.deskmenuclosebtn {
display: block;
justify-content: end;
height: 100%;
}
.deskmenuclosebtn a {
top: 30px;
position: relative;
right: 0;
float: right;
}
.menucontent {
padding: 50px 0;
}
.menucontent h3 {
font-size: 27px;
color: #ffffff;
font-weight: 700;
margin-top: 0px;
}
.menucontent h3 a {
color: #ffffff;
}
.menucontent h3 a:hover {
color: #0095da;
}
.menucontent ul {
margin: 0;
padding: 0;
list-style: none;
}
.menucontent ul li a {
font-size: 18px;
line-height: 48px;
color: #ffffff;
}
.menucontent .singletitle {
margin-top: 40px !important;
display: block;
margin-bottom: 0px !important;
}
.policy_html {
padding-top: 50px;
padding-bottom: 50px;
}
.policy_html ul.blue-bullet-points li::marker{
font-size: 0;
}  .fm_quizilla_wrap p {
margin-bottom: 10px;
}
.fm_quizilla_wrap ul.blue-bullet-points {
list-style: none;
margin: 0 0 0 30px;
}
div#privacy_policy_wrap {
position: relative;
}
div#privacy_policy_wrap .panel-grid-cell {
position: relative;
z-index: 10;
}
.menucontent ul {
display: block;
}
.menucontent .menu-products-wrap ul li {
width: 100%;
}
.menucontent .menu-products-wrap ul li a {
font-weight: 400;
}
.menucontent .menu-products-wrap ul li p {
display: none;
}
.menucontent .menu-products-wrap ul li a:after {
display: none;
}
.menucontent .menuenqbtn {
display: none;
}
.menusocialicons ul {
display: flex;
}
.menusocialicons ul li a {
margin-right: 20px;
}
.menusocialicons span {
font-size: 18px;
color: #ffffff;
display: block;
margin-top: 10px;
}
.web-app-devlopment-contentwrap.filemaker_overview p {
padding: 0;
margin: 0 0 10px !important;
width: 100%;
max-width: max-content;
line-height: 27px;
font-size: 18px !important;
color: #02174e !important;
}
ul.application_overview_tabs {
margin: 0;
padding: 0;
list-style: none;
display: flex;
justify-content: space-around;
}
ul.application_overview_tabs .tabscontent .img_tab_top {
background: #0095da;
height: 133px;
width: 133px;
border-radius: 100%;
text-align: center;
display: flex;
align-items: center;
}
ul.application_overview_tabs .tabscontent .img_tab_top img.tab_icon {
width: max-content;
margin: 0 auto;
filter: grayscale(100%);
}
ul.application_overview_tabs > li .tab_text {
max-width: 130px;
text-align: center;
font-size: 18px;
line-height: 30px;
color: #02174e;
font-weight: 700;
margin: 20px 0 0;
}
ul.application_content_tabs h3 {
font-size: 32px;
color: #0095da;
font-weight: 800;
margin: 25px 0 15px;
}
ul.application_content_tabs {
list-style: none;
margin: 0;
padding: 0;
}
ul.application_content_tabs .application_content {
text-align: left;
}
ul.application_content_tabs li {
padding: 5px 30px 20px 30px;
margin: 40px 0 0 0;
border-top: 5px solid #0095da;
box-shadow: 0 3px 9px 6px #ededed;
}
ul.application_content_tabs .application_content p {
text-align: left;
width: 100%;
max-width: 100%;
font-size: 15px;
color: #02174e;
line-height: 28px !important;
}
ul.application_overview_tabs > li {
position: relative;
}
ul.application_overview_tabs > li:after {
content: "";
position: absolute;
top: auto;
height: 0;
width: 0;
border-width: 0px;
border-color: transparent transparent #0095da transparent;
border-style: solid;
left: 0;
right: 0;
bottom: -45px;
margin: 0 auto 0;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
ul.application_overview_tabs > li:before {
content: "";
position: absolute;
top: auto;
height: 0;
width: 0;
border-width: 0px;
border-color: transparent transparent #ffffff transparent;
border-style: solid;
left: 0;
right: 0;
bottom: -50px;
margin: 4px auto 0;
z-index: 1;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
ul.application_overview_tabs > li.active_tab_top:before {
border-width: 21px;
}
ul.application_overview_tabs > li.active_tab_top:after {
border-width: 21px;
}
ul.work_culture_slider {
margin: 0;
padding: 0;
}
ul.work_culture_slider li.slick-slide {
padding: 0;
}
body a.applybutton {
background: #0095da !important;
border: 1px solid #0095da !important;
display: inline-block;
width: auto;
font-family: "Poppins", sans-serif;
font-size: 15px;
text-transform: none;
padding: 11px 45px !important;
margin-top: 20px;
height: auto;
border-radius: 0 !important;
font-weight: 500;
color: #ffffff !important;
text-decoration: none !important;
} .infra-features {
display: flex;
justify-content: space-between;
margin-top: 50px;
}
.infra-features .infra-features-text {
position: relative;
display: flex;
}
.infra-features .infra-features-text .numberspan {
font-family: "Inter", sans-serif;
font-size: 177px;
line-height: 98px;
color: #ffffff;
text-shadow: 0px 0px 2px #0285c3, 1px 0px 2px #0285c3, 0px 0px 2px #0285c3,
-1px 0px 2px #0285c3, -1px 0px 2px #0285c3, 1px 0px 2px #0285c3;
display: block;
height: 97px;
position: absolute;
left: -46px;
top: 50px;
font-weight: 700;
z-index: 9;
}
.infra-features .infra-features-text .numberspan:before {
content: "";
position: absolute;
width: 100px;
height: 127px;
top: -17px;
right: -7px;
left: 0;
margin: 0 auto;
background: white;
z-index: -1;
}
.infra-features .infra-features-text .numberspan:after {
content: "";
position: absolute;
width: 34px;
height: 20px;
right: 0;
left: 7px;
margin: 0 auto;
background: #ffffff;
bottom: -30px;
z-index: 1;
}
.infra-features .infra-features-text .numbertxt {
position: relative !important;
width: 195px;
height: 195px;
border-radius: 100%;
border: 2px solid #0094da;
display: flex;
align-items: center;
justify-content: center;
padding: 0 20px;
}
.infra-features .infra-features-text .numbertxt h4 {
font-size: 13px;
text-align: center;
color: #000000;
line-height: 20px;
font-weight: 500;
z-index: 9;
margin-left: 25px;
}
.infra-features .infra-features-inner:nth-child(2) .numberspan:after {
width: 58px;
height: 25px;
right: 1px;
left: 72px;
bottom: -15px;
background: white;
margin: 0;
}
.infra-features .infra-features-inner:nth-child(3) .numberspan:after {
width: 58px;
height: 75px;
right: 1px;
left: 68px;
top: 33px;
background: white;
margin: 0;
bottom: auto;
}
.infra-features .infra-features-inner:nth-child(4) .numberspan:after {
width: 58px;
height: 47px;
right: 1px;
left: 68px;
top: 63px;
background: white;
margin: 0;
bottom: auto;
}
.infra-features .infra-features-inner:nth-child(5) .numberspan:after {
width: 58px;
height: 69px;
right: 1px;
left: 68px;
top: 40px;
background: white;
margin: 0;
bottom: auto;
}
.pagefullw #primary {
width: 100%;
}
.other_list_view {
position: relative;
float: left;
width: 100%;
background: #eff4fd;
}
.other_list_view:before {
content: "";
position: absolute;
left: 100%;
background: #e5f4fb;
height: 100%;
width: 100%;
top: 0;
}
.other_list_view:after {
content: "";
position: absolute;
right: 100%;
background: #e5f4fb;
height: 100%;
width: 100%;
top: 0;
}
.other_listview .itemDot h3 {
position: absolute;
right: 100%;
color: #02245c;
font-size: 19px;
white-space: nowrap;
margin: -7px 40px 0 0;
}
.other_listview .contentCircle .CirItem {
background: transparent !important;
}
.other_listview .itemDot:nth-child(1) h3,
.other_listview .itemDot:last-child h3 {
left: 100%;
margin: -7px 0 0 40px;
}
.other_listview .itemDot h3 a {
color: #02245c;
}
.other_listview .dotCircle:after {
content: "";
position: absolute;
border: 2px solid #fff;
height: 80%;
width: 80%;
border-radius: 100%;
margin: auto;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
.other_listview .dotCircle .itemDot {
display: block;
width: 12px;
height: 12px;
position: absolute;
background: #02245c;
color: #fff;
border-radius: 100%;
text-align: center;
line-height: 12px;
font-size: 30px;
z-index: 3;
cursor: pointer;
animation: pulse 0.8s infinite;
}
.other_listview .dotCircle .itemDot.active::after {
background: #0095da;
}
.other_listview .dotCircle .itemDot::after {
content: "";
width: 20px;
height: 20px;
position: absolute;
border-radius: 100%;
top: -4px;
left: -4px;
right: 0;
margin: auto;
z-index: 2;
border: 1px solid #02245c;
}
.technologiesOther .other_listview .itemDot:nth-child(2) h3 {
top: 100%;
right: 0;
left: 0;
margin: 14px auto 0 -46px;
text-align: center;
}
.technologiesOther .other_listview .dotCircle {
transform: rotate(17deg) !important;
}
.technologiesOther .other_listview .dotCircle .itemDot {
transform: rotate(-17deg) !important;
}
.productother .dotCircle {
transform: rotate(45deg) !important;
}
.productother .dotCircle .itemDot {
transform: rotate(-45deg) !important;
}
.serviceother .dotCircle {
transform: rotate(-30deg) !important;
}
.serviceother .dotCircle .itemDot {
transform: rotate(30deg) !important;
}
.serviceother .other_listview .itemDot:nth-child(3) h3 {
left: auto;
margin: -7px 25px 0 0;
}
.serviceother .other_listview .itemDot:nth-child(2) h3 {
left: auto;
right: auto;
margin: 30px auto 0 -83px;
}
.client_text h3.widget-title {
margin-bottom: 25px;
}
.career_listing .accordian-section-wrap h3 {
font-size: 55px;
}
.accordian-section .content h4 {
font-size: 20px;
}
.career_listing .set > a.active {
color: #0095DA;
padding-bottom:0px !important;
}
.career_listing .content {
padding: 0 45px 30px;
}
.career_listing .content ul.blue-bullet-points {
list-style: none;
}
.career_listing .content ul.blue-bullet-points li:before {
left: -20px;
}
.archivepage {
padding: 60px 0 20px;
}
.blog_listing {
padding: 30px 0 20px;
}
.blog_listing .bloglist {
margin: 30px 1%;
width: 31%;
}
.blogcontent_list {
display: flex;
flex-flow: wrap;
justify-content: left;
}
.blog_listing .bloglist:nth-child(3n + 1) {
clear: left;
}
footer#colophon .footer-widgets ul li label {
width: 40px;
}
footer#colophon .footer-widgets ul li a.footerno {
margin: 0 0 0 40px;
}
.react_features_heading {
position: absolute;
width: 100%;
}
.web-development-services {
position: relative;
}
.contact_form_wrap {
position: relative;
height: 100%;
}
.contact_form_wrap:after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 5;
background: #02245c;
opacity: 0.9;
}
.contact_form_wrap video#myVideo_1 {
position: relative;
z-index: 2;
}
.contact_form_iunner {
padding: 0;
z-index: 8;
}
div#contact_form_for_all div.panel-grid-cell {
height: 100%;
}
div#contact_form_for_all div.panel-grid-cell div.widget_text {
height: 100%;
}
div#contact_form_for_all div.panel-grid-cell div.widget_text .textwidget {
height: 100%;
}
.location-wrap {
overflow: hidden;
}
.location-wrap img {
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
.location-wrap:hover img {
transform: scale(1.2);
}
.location-info-wrap {
background: white;
position: relative;
z-index: 1;
}
.min-circle span.imgtesti:after {
background: #f8f8f8;
height: 72px;
width: 72px;
display: block;
border-radius: 100%;
content: "";
top: 0;
position: absolute;
bottom: 0;
right: 0;
left: 0;
margin: auto;
z-index: 1;
}
.min-circle span.imgtesti img {
z-index: 124;
max-width: 60px;
height: auto !important;
}
.min-circle .content-text p {
color: #fff !important;
}
.main-circle-content .text_inner {
padding-top: 20px;
}
.main-circle-content .text_inner p {
color: #fff;
font-size: 15px;
line-height: 24px;
margin: 0 0 0 0;
}
.main-circle-content .text_inner h4 {
font-weight: 600;
margin: 30px 0 0;
}
.productlist_slides:after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 5;
background: #02245c;
opacity: 0.9;
}
.productlist_slides .container_slider {
z-index: 11;
}
.rmp-container img.rmp-menu-title-image {
width: auto !important;
max-width: 170px !important;
margin: 0 0 0 15px !important;
}
button.rmp_menu_trigger {
right: 0 !important;
}
.rmp-search-box {
padding: 10px 25px 10px !important;
margin: 5px 0 10px;
} .breadcrumbafterbanner {
display: none;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-megamenu
> ul.mega-sub-menu
.menubghere {
content: "";
position: absolute;
height: 100vh;
width: 100%;
background: #010e38;
opacity: 0.8;
top: 100%;
left: 0;
right: 0;
bottom: 0;
z-index: 1;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-megamenu
> ul.mega-sub-menu
.menubghere:hover {
display: none !important;
height: 0 !important;
position: static !important;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-megamenu
> ul.mega-sub-menu
li {
z-index: 31;
}
img {
max-width: 100%;
}
.singlepost-heading {
position: relative;
}
.singlepost-heading:before {
position: absolute;
content: "";
top: auto;
bottom: 50px;
width: 200%;
left: -100%;
right: 0;
height: 400px;
background: #02174e;
}
.singlepost-heading h3.heading {
position: relative;
z-index: 9;
}
.singlepost-heading .post-date {
position: relative;
z-index: 9;
}
.singlepost-heading:after {
position: absolute;
content: "";
top: auto;
bottom: 50px;
width: 200%;
left: auto;
right: -100%;
height: 400px;
background: #02174e;
}
.singlepost-heading {
position: relative;
padding-bottom: 30px;
}
.single-post #primary {
width: 100%;
float: none;
padding: 0px 0 20px;
}
.single-post .entry-thumbnail img {
width: 100%;
}
.post-date a {
color: #ffffff;
font-weight: 600;
}
.post-date {
margin-bottom: 60px;
}
.single-post #colophon {
border-top: 1px solid #ddd;
}
.slide_item.slide_itemform.slick-slide.slick-current.slick-active
.contact_form_wrap:after {
display: none;
}
.company_details .panel-grid-cell h3.widget-title {
margin-top: -15px;
}
.wpcf7-response-output {
background: #fff;
padding: 0px 10px;
border-radius: 8px;
display: inline-block;
}
form.wpcf7-form.invalid .wpcf7-response-output {
color: red;
margin:0 !important;
}
.banner_text {
padding: 0 0 0 15px;
}
.wad-services-list li:nth-child(2n) img {
position: relative;
top: -20px;
}
.wad-services-list li:nth-child(2n) p {
position: relative;
top: -20px;
}
.banner_video_list ul li a span {
position: relative;
top: -4px;
}
.blog-content .blogtitile a {
color: #02245c;
font-weight: 800;
}
.blog-content a.read-more {
color: #0095da;
font-weight: 600;
}
.date-content {
color: #02174e;
font-weight: 600;
}
.wad-services-list li:nth-child(4) h4 {
top: -16px !important;
position: relative;
max-width: 580px;
}
.wad-services-list li:nth-child(6) h4 {
position: relative;
top: -20px;
}
.wad-services-list li:nth-child(2) h4 {
position: relative;
top: -20px;
}
.wad-services-list li:nth-child(5) img {
position: relative;
top: -20px;
}
.wad-services-list li:nth-child(5) h4 {
position: relative;
top: -20px;
max-width: 580px;
}
.wad-services-list li:nth-child(5) p {
position: relative;
top: -20px;
}
div#contact_form_for_all.contact_usPage {
height: 80vh;
min-height: 770px;
}
.box_view_html p {
color: #fff;
font-size: 12px;
max-width: 170px;
margin: 0 auto;
text-align: center;
line-height: 22px;
}
#powerTip {
background: #02174e;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-megamenu
> ul.mega-sub-menu
li.menuenqbtn {
display: none;
}
.error404 div#main {
background: #061a4d;
}
.error404 div#main .container {
padding: 40px 0 0;
}
span.wpcf7-spinner {
background-image: url(https://res.cloudinary.com/metasyssoftware/images/v1/www.metasyssoftware.com/wp-content/plugins/contact-form-7/images/ajax-loader/ajax-loader.gif?_i=AA);
visibility: hidden;
display: inline-block;
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
background-color: #fff;
border-radius: 100%;
}
.submitting span.wpcf7-spinner {
visibility: visible;
}
.company_details .sow-image-container img {
margin-bottom: 25px;
}
.menu-products-wrap ul li.current-menu-item.current_page_item a {
color: #0095da;
}
.menu-products-wrap ul li.current-menu-item.current_page_item p.prodiscr {
color: #8bb5c8;
opacity: 1;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-item
> a.mega-menu-link {
padding: 0 !important;
margin: 0 10px;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-item.current-menu-item.current_page_item
> a {
border-bottom: 1px solid #0095da;
}
.rmp-container img.rmp-menu-title-image {
height: auto;
}
.other_listview .contentCircle .CirItem h3.CirItem_title a {
color: #1a0d54;
}
.web-development-services h3 {
font-size: 36px;
color: #ffffff;
text-align: center;
word-spacing: 4px;
margin: 0;
margin-bottom: 100px;
font-weight: 700;
}
.pagespan .frame {
overflow: visible !important;
height: 100%;
margin: 180px 0 70px 0;
float: left;
min-height: 390px;
}
div#example button.backward,
div#example button.forward,
div#example .controls {
font-size: 0;
opacity: 0;
height: 0;
width: 0;
margin: 0;
padding: 0;
}
.wad-services-list {
padding: 0 !important;
margin: 0 !important;
list-style-type: none !important;
display: block;
justify-content: space-between;
}
.wad-services-list li img {
float: left;
margin-right: 25px;
width: 70px;
}
.wad-services-list li p {
font-size: 16px;
line-height: 30px;
color: #ffffff;
width: 100%;
max-width: 100%;
padding-left: 94px;
}
.wad-services-list li {
position: relative;
width: 420px;
float: left;
z-index: 10;
}
.wad-services-list li:after {
position: absolute;
content: "";
height: 15px;
width: 15px;
background-color: #ffffff;
border-radius: 100%;
left: 5.5%;
}
.wad-services-list li:nth-child(1) {
margin-top: 125px;
}
.wad-services-list li:nth-child(2) {
margin-top: 55px;
}
.wad-services-list li:nth-child(3) {
margin-top: 175px;
}
.wad-services-list li:nth-child(4) {
margin-top: 56px;
}
.wad-services-list li:nth-child(5) {
margin-top: 260px;
}
.wad-services-list li:nth-child(6) {
margin-top: 166px;
}
.wad-services-list li:nth-child(7) {
margin-top: -45px;
}
.wad-services-list li:nth-child(8) {
margin-top: 308px;
}
.wad-services-list li:nth-child(1n):after {
top: 90px;
}
.wad-services-list li:nth-child(2n):after {
top: -45px;
}
.wad-services-list li:nth-child(5):after {
top: -45px !important;
}
.wad-services-list li:nth-child(6):after {
top: 72px;
}
ul.wad-services-list:before {
content: "";
display: block;
position: absolute;
z-index: 5;
background-image: url(//www.metasyssoftware.com/wp-content/uploads/images/waves.svg);
background-repeat: no-repeat;
background-size: auto 100%;
height: 347px;
width: 6760px;
}
.filter_blog select#cat,
.filter_blog select#archives-dropdown-2 {
width: 100%;
color: #333333;
font-size: 14px;
font-family: "Poppins", sans-serif;
font-weight: 300;
display: inline-block;
height: 45px;
margin-bottom: 10px;
padding: 0 10px;
border: none;
background: transprant;
border-bottom: 1px solid #b8bdcf;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
}
.filter_blog input#s::-webkit-input-placeholder {
color: #333333;
}
.filter_blog input#s:-moz-placeholder {
color: #333333;
}
.filter_blog input#s::-moz-placeholder {
color: #333333;
}
.filter_blog input#s:-ms-input-placeholder {
color: #333333;
}
.mobilemenu {
z-index: 110;
position: relative;
}
.metatrack-inner-overview-wrap .download_trial_btn {
margin-top: 33px !important;
display: inline-block;
padding: 5px 20px;
}
.migration-process h3 {
text-align: center;
font-size: 40px;
color: #02174e;
font-weight: 700;
line-height: 60px;
margin: 0;
margin-bottom: 25px;
}
header#masthead.stickyhead {
top: 0;
position: fixed;
background: #02174e;
width: 100%;
right: 0;
}
.home header#masthead.stickyhead {
position: fixed;
}
header#masthead.stickyhead .yoast_breadcrumb_wrap {
display: none;
}
.search .container.blog_listing {
padding-top: 30px !important;
}
section#company strong {
border-bottom: 1px solid #33353c;
}
.location-wrap img {
width: 40%;
min-width: 225px;
}
.filemaker-overview-wrap .product_inner_overview p {
margin-bottom: 5px;
}
.fancybox-inner ul.enquiry-form_ul {
padding: 10px 20px 0;
}
.swiper-pagination-bullet:hover {
background: transparent;
color: #fff;
}
.bodysticky
#mega-menu-wrap-primary
#mega-menu-primary[data-effect="fade_up"]
li.mega-menu-item.mega-menu-megamenu
> ul.mega-sub-menu {
margin-top: 25px;
}
.search .blogcontent_list input#searchsubmit {
position: relative;
width: auto;
font-size: 20px;
padding: 12px 20px !important;
background-color: #0095da !important;
border-color: #0095da !important;
color: #fff;
}
.search .blogcontent_list input#s {
width: 210px;
display: inline-block;
margin: 0;
padding: 13px 10px;
vertical-align: top;
}
span.sbmtbtneffct p {
margin: 0;
line-height: 0;
}
#financeReportForm .form-control {
border-right: none;
width: 100%;
color: #333333;
font-size: 14px;
font-family: "Poppins", sans-serif;
font-weight: 300;
display: inline-block;
height: 47px;
padding: 0 10px;
background: transprant;
border: 1px solid #b8bdcf !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
#financeReportForm input.form-control {
background: #ffffff !important;
background-image: url(https://res.cloudinary.com/dpdbfabms/images/v1651647931/search-icon/search-icon.png?_i=AA) !important;
background-repeat: no-repeat !important;
background-position: center right 15px !important;
}
#financeReportForm select#submit-here {
background-color: #fff;
background-image: url(https://www.metasyssoftware.com/wp-content/uploads/2023/07/dwn-arw.svg);
background-repeat: no-repeat;
font-family: "Poppins", sans-serif;
color: #7c818f;
background-position: center right 15px;
appearance: none;
}
.innerbreadcrumb .container.yoast_breadcrumb_wrap {
display: none;
}
div#aboutcircle_div {
padding: 0 !important;
}
.visionmission_wrap {
position: relative;
padding: 80px 0;
overflow: hidden;
}
.visionmission_wrap .holderCircle {
position: relative;
z-index: 10;
}
.visionmission_wrap video#myVideo_1 {
position: absolute;
z-index: 1;
bottom: 0;
left: 0;
}
.visionmission_wrap_inner {
position: relative;
z-index: 15;
} label.cv_label {
color: #797979;
}
.col-lg-1.col-sm-1.text-right.ikfclientlogo {
display: none;
}
div#about_partnership h3.widget-title {
margin-bottom: 20px;
}
div#about_partnership p {
text-align: center;
margin-bottom: 5px;
}
.blogcontent .button_wrap {
display: none;
}
.apps-screens-list.slick-slider .slick-arrow.slick-prev {
transform: translateY(-50%);
left: 0;
}
.apps-screens-list.slick-slider .slick-arrow.slick-next {
transform: rotate(180deg) translateY(50%);
right: 0;
}
ul.apps-screens-list li.slick-slide a {
margin: 0 auto;
display: inline-block;
}
.filemaker_pro_web .product_overview h2 {
margin-bottom: 35px;
}
.filemaker_pro_web .product_overview {
margin-bottom: 30px !important;
}
div#case_studylink .textcaseStu h2 {
color: #02174e;
font-size: 40px;
text-align: center;
margin: 0 auto 20px;
display: list-item;
font-family: "Poppins", sans-serif;
font-weight: 800;
list-style: none;
}
div#case_studylink .textcaseStu {
text-align: center;
}
div#case_studylink .textcaseStu a.explorenow_btn {
font-size: 15px;
color: #ffffff;
padding: 10px 25px;
background-color: #0095da;
border: 1px solid transparent;
margin: 0 auto;
}
ul.ourPartner_logo {
text-align: center;
list-style: none;
display: flex;
margin: 30px 15px 30px 15px;
}
ul.ourPartner_logo li {
padding: 0 15px;
}
.fancybox-title.fancybox-title-float-wrap {
display: none;
}
.contact_sticky_wrap {
position: fixed;
right: 0;
top: 40%;
z-index: 999;
}
.contact_sticky_wrap .contact_sticky_icon {
position: absolute;
background: #0095da;
width: 40px;
height: 40px;
border-radius: 40px;
border: 2px solid #ffffffc7;
overflow: hidden;
right: 15px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.contact_sticky_wrap .contact_sticky_icon img {
width: 20px;
margin: 9px 6px 5px 8px;
display: inline-block;
}
.contact_sticky_wrap .contact_sticky_icon a {
width: 190px;
display: block;
color: #ffffff;
}
.contact_sticky_wrap span.contact_sticky_number {
display: inline-block;
position: relative;
top: 4px;
opacity: 0;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.contact_sticky_wrap span.contact_sticky_number a {
color: #ffffff;
}
.contact_sticky_wrap:hover .contact_sticky_icon {
width: 190px;
}
.contact_sticky_wrap:hover span.contact_sticky_number {
opacity: 1;
}
.contact_sticky_wrap1 {
position: fixed;
right: 0;
top: 40%;
z-index: 999;
margin-top: 50px;
}
.contact_sticky_wrap1 .contact_sticky_icon {
position: absolute;
background: #0095da;
width: 40px;
height: 40px;
border-radius: 40px;
border: 2px solid #ffffffc7;
overflow: hidden;
right: 15px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.contact_sticky_wrap1 .contact_sticky_icon img {
width: 20px;
margin: 10px 6px 5px 8px;
display: inline-block;
}
.contact_sticky_wrap1 .contact_sticky_icon a {
width: 370px;
display: block;
color: #ffffff;
}
.contact_sticky_wrap1 span.contact_sticky_email {
display: inline-block;
position: relative;
top: 4px;
opacity: 0;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.contact_sticky_wrap1 span.contact_sticky_email a {
color: #ffffff;
}
.contact_sticky_wrap1:hover .contact_sticky_icon {
width: 270px;
padding-left: 10px;
}
.contact_sticky_wrap1:hover span.contact_sticky_email {
opacity: 1;
}
.contact_sticky_wrap2 {
position: fixed;
right: 0;
top: 40%;
z-index: 999;
margin-top: 100px;
}
.contact_sticky_wrap2 .contact_sticky_icon {
position: absolute;
background: #0080bf;
width: 40px;
height: 40px;
border-radius: 40px;
border: 2px solid #ffffffc7;
overflow: hidden;
right: 15px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.contact_sticky_wrap2 .contact_sticky_icon img {
width: 24px;
margin: 5px 6px 5px 6px;
display: inline-block;
}
.contact_sticky_wrap2 .contact_sticky_icon a {
width: 205px;
display: block;
color: #ffffff;
}
.contact_sticky_wrap2 span.contact_sticky_email {
display: inline-block;
position: relative;
top: 4px;
opacity: 0;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.contact_sticky_wrap2 span.contact_sticky_email a {
color: #ffffff;
}
.contact_sticky_wrap2:hover .contact_sticky_icon {
width: 205px;
}
.contact_sticky_wrap2:hover span.contact_sticky_email {
opacity: 1;
}
.container .jumbotron,
.container-fluid .jumbotron {
padding: 10px 20px 10px;
margin: 20px 0 20px;
float: left;
width: 100%;
border-radius: 0;
background: transparent;
}
.container-fluid .jumbotron a {
font-size: 15px;
color: #ffffff;
padding: 10px 25px;
background-color: #0095da;
border: 1px solid transparent;
}
div#mylink_container {
text-align: center;
padding: 0px 15px 0px 15px;
background: #e5f4fb;
position: relative;
}
div#mylink_container h2.animated.bounce {
font-size: 34px;
color: #02174e;
font-weight: 800;
text-align: center;
margin: 0;
margin-bottom: 10px;
}
div#mylink_container h2.animated.bounce span.glyphicon {
margin: 0 10px 0 0;
color: #0095da;
}
.grecaptcha-badge {
display: none !important;
}
.fp-viewing-Banner.home header#masthead {
background: transparent;
}
.top_menu_1_wrap span.mega-indicator {
display: none;
}
.blog_single_page ul,
.blog_single_page ol {
color: #02174e;
}
div#contact_form_for_all.contact_usPage .contact_text h2 {
max-width: 100%;
text-align: center;
}
div#contact_form_for_all.contact_usPage .contact_text h4 {
text-align: center;
}
div#contact_form_for_all.contact_usPage ul.enquiry-form_ul li {
width: 32%;
}
div#contact_form_for_all.contact_usPage ul.enquiry-form_ul li.msgfullwidth {
width: 100%;
}
div#contact_form_for_all.contact_usPage
ul.enquiry-form_ul
li.msgfullwidth
textarea#Messagebox {
min-height: auto;
resize: none;
}
div#contact_form_for_all.contact_usPage ul.enquiry-form_ul li.submitbutton {
width: 100%;
text-align: center;
}
.blog_single_page div#primary .singlepost-heading h3 {
color: #fff;
}
.filter_blog {
padding: 0 15px;
}
.productlist_slides a.dot {
cursor: pointer;
}
.menu-location-container ul#menu-location li {
list-style: none;
position: relative;
display: inline-block;
float: left;
padding: 0 10px !important;
}
.menu-location-container ul#menu-location li:after {
content: "";
position: absolute;
right: 0;
background: #000000;
height: 14px;
width: 1px;
margin: auto;
top: 0;
bottom: 0;
display: block !important;
}
.menu-location-container ul#menu-location li:last-child:after {
display: none !important;
}
.menu-location-container ul#menu-location li:first-child {
padding-left: 0 !important;
}
footer#colophon .footer-widgets ul#menu-location li {
margin-left: 0;
}
@media (max-width: 1440px) {
.banner_text h2,
.banner_text .pagetitle {
font-size: 44px;
line-height: 52px;
}
}
@media (max-width: 1440px) {
.col-md-6.slide_itemimgsection img {
height: 250px;
}
.slide_item.slide_itemform.slick-slide.slick-current.slick-active
.contact_form_wrap
.contact_form_iunner
.row
> .col-md-6 {
width: 40%;
}
.menucontent h3 {
font-size: 22px;
margin-bottom: 10px;
}
.menucontent ul li a {
font-size: 16px;
line-height: 39px;
}
.menucontent {
padding: 35px 0;
}
#mega-menu-wrap-primary
#mega-menu-primary
li.mega-menu-item
> ul.mega-sub-menu {
padding: 0 !important;
}
}
@media (max-width: 1366px) {
#bannersection_sec .banner_video_section {
margin: 8em 0 0;
}
.container.slide_item_innercont {
justify-content: start;
}
}
@media (max-width: 1280px) {
.infra-features {
padding-left: 30px;
}
.search-wrap {
padding: 0px 20px 0 0px;
margin-left: 0px;
margin-right: 0;
}
}
@media (max-width: 1240px) {
.ast-builder-menu-1 .menu-item>.menu-link{
padding-left: 5px;
}
}
@media (max-width: 1220px) {
.react_native_advantages_list {
margin: 0 !important;
float: none;
width: 214px;
margin: 50px auto 0 auto !important;
}
.react_native_advantages_list li:nth-child(2n) {
margin: -50px 0 -50px 80px !important;
}
.react_native_advantages_list li {
margin: 0 0 0 -80px;
}
.reactnativeinfograph {
padding-bottom: 60px !important;
}
.banner_text {
padding: 0;
}
.react_native_advantages_list {
margin: 0 !important;
float: none;
width: 214px;
margin: 50px auto 0 auto !important;
}
.react_native_advantages_list li:nth-child(2n) {
margin: -50px 0 -50px 80px !important;
}
.react_native_advantages_list li {
margin: 0 0 0 -80px;
}
.reactnativeinfograph {
padding-bottom: 60px !important;
}
.phpdev .phpdev-infog li {
text-align: center;
width: 33.3%;
max-width: 100%;
margin-bottom: 30px;
padding: 0 20px;
}
.phpdev .phpdev-infog {
flex-wrap: wrap;
}
.phpdev .phpdev-infog .phpdev_box .phpdev_num .phpdev_num_inner {
top: 0;
left: 0;
margin-bottom: 15px;
}
.phpdev .phpdev-infog .phpdev_box h4.phpdev_heading {
transform: none;
margin: 0;
font-weight: 700;
width: 100%;
max-width: 100%;
}
.phpdev {
margin-top: 30px;
}
.phpdev .phpdev-infog .phpdev_box .phpdev_num {
width: 100%;
height: auto;
}
.phpdev .phpdev-infog .phpdev_box .phpdev_num:before {
display: none;
}
.phpdev .phpdev-infog li:nth-child(2n) .phpdev_box h4.phpdev_heading {
position: relative;
top: 0;
}
.banner_text {
margin: 50px 0 0 20px;
}
ul.appreciation-list {
padding: 20px 0 !important;
}
}
@media (max-width: 1199px) {
.productlist_slides
.container_slider
.container_inner
.slider-item
.slide_item
.contact_form_iunner
h2 {
font-weight: 600;
line-height: 45px;
}
.productlist_slides
.container_slider
.container_inner
.slider-item
.slide_item {
width: 100%;
margin-bottom: 40px;
}
.col-md-6.slide_itemimgsection img {
height: 100%;
float: right;
}
.slide_itemtextsection p {
max-width: 100%;
}
.slide_itemtextsection {
max-width: 50%;
}
.container.slide_item_innercont {
justify-content: space-between;
padding: 0 !important;
}
.productlist_slides
.container_slider
.container_inner
.slider-item
.slide_item {
width: 100%;
}
video#myVideo_1 {
position: absolute;
bottom: 0;
}
.productlist_slides .container_slider {
position: relative;
}
.productlist_slides {
height: 100%;
}
.productlist_slides .container_slider .container_inner .slider-item {
flex-wrap: wrap;
}
}
@media (max-width: 1200px) {
.productlist_slides ul.slick-dots li {
margin-right: 0;
}
.contact_form_iunner h2 {
max-width: 100%;
}
.slide_item.slide_itemform.slick-slide.slick-current.slick-active
.contact_form_wrap
.contact_form_iunner
.row
> .col-md-6 {
width: 100%;
}
.slide_item.slide_itemform.slick-slide.slick-current.slick-active
.contact_form_wrap
.contact_form_iunner
.row
> .col-md-6
+ div {
width: 60%;
}
.page-id-21 .content-banner .col-md-4 {
left: 30px;
top: 100px;
}
.container {
padding: 0 30px !important;
}
}
@media (max-width: 1100px) {
ul.react_js_advantages_list {
display: block;
text-align: center;
width: 250px;
height: auto;
margin-bottom: 40px !important;
}
.react_js_advantages_list li {
float: none !important;
margin: 0 0px 0 -100px !important;
}
.react_js_advantages_list li:nth-child(2n) {
float: none !important;
margin: -59px 0 -59px 90px !important;
}
.reactjsdev-txt {
padding-top: 0 !important;
}
.react_js_advantages_list li:nth-child(2n + 1):after {
left: auto;
right: 13px;
top: 20px;
bottom: auto !important;
transform: rotate(91deg);
}
.infra-features {
padding-left: 100px;
flex-wrap: wrap;
justify-content: center;
}
.infra-features .infra-features-inner {
width: 33%;
}
}
@media (max-width: 1080px) {
.dashicons-arrow-up-alt2:before {
content: "\f347";
}
.dashicons-arrow-down-alt2:before {
content: "\f343";
}
.reactbnft {
padding: 30px 0px 0 !important;
}
.benifits_infographic_wrap h2 {
font-weight: 700;
margin-bottom: 20px !important;
}
.benifits_points li p {
max-width: 100%;
}
.benifits_points li h4 {
max-width: 100%;
}
.benifits_inner {
min-height: 100%;
max-width: 100%;
}
.benifits_inner_img {
display: none;
}
.benifits_points li {
width: 100%;
top: 0 !important;
left: 0 !important;
position: relative !important;
margin-bottom: 15px;
}
.benifits_points li:last-child {
margin-bottom: 0px;
}
.row.benifits_points {
top: 0;
margin: 0 !important;
left: 0;
font-size: 20px !important;
height: auto;
display: flex;
flex-wrap: wrap;
}
.loication-list {
display: block;
}
.loication-list .location-wrap {
margin: 0px 0px 0px 0px;
}
.loication-list li {
margin-bottom: 15px;
}
.loication-list .contact-no-wrap a {
display: inline-block;
margin-right: 15px;
}
.loication-list .mail-wrap a {
display: inline-block;
margin-right: 15px;
}
section#desktop-menu {
display: none !important;
}
#masthead .container .navbar-wrap1 {
display: none;
}
html body div#wprmenu_bar {
position: absolute;
right: 0;
left: auto;
float: right;
width: 60px;
top: 18px;
background: transparent;
}
html.js {
padding: 0 !important;
}
html body div#wprmenu_bar span.hamburger-inner {
background: #26286a !important;
}
.wprmenu_bar .hamburger-inner,
.wprmenu_bar .hamburger-inner::before,
.wprmenu_bar .hamburger-inner::after {
background: #26286a;
}
html.js.wprmenu-body-fixed body div#wprmenu_bar {
position: fixed;
top: 0;
}
html.js.wprmenu-body-fixed body div#wprmenu_bar span.hamburger-inner {
background: white !important;
}
html.js.wprmenu-body-fixed body div#wprmenu_bar span.hamburger-inner:after {
background: #fff !important;
}
.sidebar img.alignleft,
.sidebar .wp-caption.alignleft {
margin-left: 0;
}
.breadcrumb-container .breadcrumb-wrapper {
padding: 10px;
}
.sidebar img.alignright,
.sidebar .wp-caption.alignright {
margin-right: 0;
}
.error404 .page-header {
margin-left: auto;
width: 100%;
}
.archive-header,
.search .page-header,
.archive .page-header,
.blog .page-header,
.error404 .page-content,
.search .page-content,
.archive .page-content,
.attachment .entry-header,
.attachment .entry-content,
.post-navigation .nav-links,
.sidebar .site-info,
.site-footer .widget-area {
padding-left: 20px;
padding-right: 20px;
}
.error404 .page-title {
font-size: 24px;
padding: 180px;
}
.error404 .page-title:before {
font-size: 554px;
}
.attachment .image-navigation {
max-width: 724px;
}
.image-navigation .nav-previous,
.image-navigation .nav-next {
position: static;
}
.site-main .widget-area {
margin-right: 60px;
}
.responsive-menu-item-current-parent > a {
background-color: #0f6cb6 !important;
color: #fff !important;
border-color: #212121 !important;
}
}
@media (max-width: 1024px) {
.page-main-heading {
top: 15%;
}
.breadcrumbs-section {
padding-top: 0 !important;
padding-bottom: 5px !important;
}
ul.appreciation-list {
padding: 20px 10px !important;
}
.banner_text h2,
.banner_text .pagetitle {
font-size: 36px;
}
.react_features_heading h2 {
margin: 0;
}
ul.wad-services-list:after {
display: none;
}
.wad-services-list li {
width: 100%;
}
.wad-services-list h4 {
width: 100%;
max-width: 80% !important;
position: static !important;
margin: 0 0 0;
}
.pagespan .frame {
margin: 0;
}
.wad-services-list li {
margin: 0 0 20px 0 !important;
}
.wad-services-list li:after {
display: none;
}
.wad-services-list li p {
position: static !important;
}
.wad-services-list li img {
position: static !important;
}
}
@media (max-width: 1024px) {
.filter_blog input#searchsubmit {
top: 0;
}
.react_features_heading h2 {
font-size: 48px;
font-weight: 700;
}
.react_features_heading {
position: static;
margin-bottom: 0;
}
ul.enquiry-form_ul li {
width: 100%;
padding: 0;
}
footer#colophon .copyright {
padding: 30px 0 5px;
font-family: "Poppins", sans-serif;
}
.mobile p {
float: left;
display: flex !important;
}
ul.address li p {
margin: 0 20px 0 0;
display: inline-block;
}
.footer-widgets .panel-grid .panel-grid-cell {
display: none;
}
.footer-widgets .panel-grid .panel-grid-cell:first-child {
display: block;
width: 100% !important;
}
ul.address {
max-width: 100%;
}
footer#colophon a br {
display: none;
}
footer#colophon {
padding-top: 20px;
}
}
@media (max-width: 999px) {
div#case_studylink .textcaseStu {
padding: 0 15px;
}
div#case_studylink_wrap {
padding: 20px 0 40px !important;
}
div#case_studylink .textcaseStu h2 {
font-size: 30px;
}
.career_listing .job_desc h5.job_heading {
margin: 10px 0;
}
.career_listing .content {
padding: 0 15px 30px 15px;
}
.company_details {
padding-bottom: 0 !important;
}
div#pg-6-1 .company_details {
padding-bottom: 20px !important;
}
.single-post:before {
height: 340px !important;
}
.single-post #primary {
padding: 130px 0 20px;
}
.why-metaysis-wad {
padding: 30px 0px !important;
}
ul.streamline-list li {
width: 50%;
margin-bottom: 20px;
}
.migration-process {
padding: 20px 20px !important;
}
#beforescroll {
padding: 0 0 20px !important;
}
.reachout_us div h2 {
font-size: 48px !important;
margin-bottom: 15px !important;
margin-top: 0;
}
.reachout_us h5 {
font-size: 20px !important;
font-weight: 700 !important;
}
.page-id-21 .content-banner .col-md-4 {
position: relative;
}
.page-id-21 .breadcrumbafterbanner {
display: none;
}
.contact_address h2 {
font-size: 38px;
font-weight: 700;
color: #ffffff;
margin-bottom: 0;
}
.contact_address .row {
display: flex;
}
.page-id-21 .content-banner .container-fluid {
flex-wrap: wrap;
}
.page-id-21 .content-banner .col-md-4 {
order: 2;
top: 0;
left: 0;
background: #02174e;
width: 100%;
padding: 0 15px 15px;
}
.page-id-21 .content-banner .col-md-4 .contact_address {
width: 100%;
}
.testimonial_wrap h2 {
font-size: 35px;
font-weight: 700;
max-width: 100%;
margin-bottom: 0;
}
div#breadcrumbs {
top: 10px;
}
.so-widget-ink-tabs {
background: transparent !important;
z-index: 999;
position: relative;
}
.iw-so-tabs-horizontal .iw-so-tabs-nav,
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-nav {
display: none;
}
.iw-so-tabs.iw-so-tabs-horizontal .iw-so-tabs-content,
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-content {
width: 100%;
padding: 0px;
float: none;
background: transparent;
}
div#contact_form_for_all.contact_usPage ul.enquiry-form_ul li.tab_veiew {
width: 100%;
}
.sow-tabs .sow-tabs-tab-container {
display: none !important;
}
.sow-tabs .sow-tabs-panel {
display: block !important;
padding: 15px 20px !important;
border: 1px solid #ddd;
margin-bottom: 15px;
}
.sow-tabs .sow-tabs-panel h2.iw-so-tabs-panel-heading,
.iw-so-tabs-panel-heading .iw-so-tab-text {
margin: 0;
padding: 0;
height: auto;
}
.so-widget-sow-tabs .sow-tabs-panel-content,
.iw-so-tabs-panel {
background: #ffffff;
padding: 30px 0px 5px;
overflow: hidden;
}
.sow-tabs-panel {
display: block;
background: #fff;
padding: 9px;
cursor: pointer;
margin: 5px 0;
font-size: 20px;
}
.iw-so-tabs-panel-heading .sow-tabs-title {
display: block;
text-decoration: none;
position: relative;
font-weight: 400;
}
.iw-so-tabs-panel-heading .sow-tabs-title:before {
background: url(//www.metasyssoftware.com/wp-content/uploads/images/down-arrow-tabs.png) no-repeat;
position: absolute;
display: block;
content: "";
width: 32px;
height: 32px;
top: 0;
right: 0;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.sow-tabs-tab-selected .sow-tabs-title:before {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.sow-tabs-panel-content .sow-tabs-tab-selected {
display: block;
}
.iw-so-tabs.iw-so-tabs-horizontal .iw-so-tabs-content .iw-so-tabs-panel,
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-content .iw-so-tabs-panel {
padding: 20px 20px 10px;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-top: 0px;
}
.iw-so-tabs.iw-so-tabs-horizontal .iw-so-tabs-content h3,
.iw-so-tabs.iw-so-tabs-vertical .iw-so-tabs-content h3 {
display: none;
}
.iw-so-tabs.iw-so-tabs-vertical,
.iw-so-tabs.iw-so-tabs-horizontal {
width: 100%;
}
.sidebar .entry-header,
.sidebar .entry-content,
.sidebar .entry-summary,
.sidebar .entry-meta,
.sidebar .comment-list,
.sidebar .comment-reply-title,
.sidebar .comment-navigation,
.sidebar .comment-respond .comment-form,
.sidebar .featured-gallery,
.sidebar .post-navigation .nav-links,
.author.sidebar .author-info {
max-width: 604px;
padding-left: 0;
padding-right: 0;
}
.sidebar .site-info,
.search.sidebar .page-content,
.blog.sidebar .page-content,
.attachment .entry-header,
.sidebar .comments-title {
max-width: 604px;
}
.sidebar .archive-meta,
.attachment .entry-header,
.search.sidebar .page-content,
.blog.sidebar .page-content,
.sidebar .site-info,
.sidebar .comments-title,
.sidebar .no-comments {
padding-left: 0;
padding-right: 0;
}
.attachment .entry-meta {
float: left;
text-align: left;
width: 100%;
}
.attachment .entry-content {
max-width: 100%;
padding: 40px 0;
}
.format-status .entry-content {
padding-top: 40px;
}
.format-status .entry-meta {
padding-bottom: 40px;
}
.sidebar .format-status .entry-content,
.sidebar .format-status .entry-meta {
padding-left: 35px;
}
.sidebar .format-status .entry-content:before,
.sidebar .format-status .entry-meta:before {
left: 10px;
}
.sidebar .format-status .entry-content p:first-child:before {
left: 4px;
}
.sidebar .paging-navigation .nav-links {
padding: 0 60px;
}
.site-main .widget-area {
float: none;
margin: 0;
width: 100%;
}
.sidebar .site-footer .widget-area {
max-width: 100%;
left: 0;
}
.page-headers h2.page-title {
max-width: 330px !important;
}
.page-headers h2.page-title:before {
margin: -10px 0 0 0;
}
.page-headers h2.page-title span.titleinner {
font-size: 25px;
line-height: 40px;
}
.page-headers h2.page-title span.titleinner:before {
margin: -20px 0 0 0;
}
.banner_text h2,
.banner_text .pagetitle {
font-size: 30px;
}
.banner_text {
max-width: 440px;
}
div#contact_form_for_all.contact_usPage ul.enquiry-form_ul li.submitbutton {
width: 100%;
text-align: center;
}
div#contact_form_for_all.contact_usPage ul.enquiry-form_ul li {
width: 47%;
}
div#contact_form_for_all.contact_usPage ul.enquiry-form_ul li.msgfullwidth {
width: 100%;
}
div#contact_form_for_all.contact_usPage
ul.enquiry-form_ul
li.msgfullwidth
textarea#Messagebox {
min-height: 80px;
}
}
@media (max-width: 991px) {
.contact_form_iunner h2 {
max-width: 100%;
}
}
@media (max-width: 930px) {
footer#colophon .copyright .col-md-5 {
width: 100%;
text-align: left;
}
footer#colophon .copyright .col-md-6 {
width: 90%;
text-align: left;
float: left;
}
footer#colophon .copyright .ikfclientlogo {
text-align: right;
width: 10%;
float: right;
}
footer#colophon .copyright .col-md-5 ul.footer_bot_links_ul {
text-align: left;
margin: 0 -11px;
}
footer#colophon .copyright .col-md-5 ul.footer_bot_links_ul li {
float: none;
}
.site-footer .copyright .copyright-bott {
padding: 0px 0;
font-size: 14px;
}
footer#colophon .copyright {
padding-top: 15px;
padding-bottom: 10px;
}
}
@media (max-width: 970px) {
ul.stats_ul {
flex-wrap: wrap;
justify-content: center;
}
.stats_ul li {
width: 33.3%;
}
ul.stats_ul li.stats_li p {
line-height: 22px;
}
}
@media (max-width: 880px) {
.cust-breadcrumbs {
margin-bottom: 20px;
padding-top: 20px;
}
.blog_single_page header.page-headers {
margin-top: 90px;
z-index: 99;
position: relative;
}
.blog_single_page .page-header-inner .breadcrumbsection {
display: none;
}
.fancybox-desktop.fancybox-type-iframe {
width: 500px !important;
}
.fancybox-type-iframe .fancybox-inner {
height: 330px !important;
width: 500px !important;
}
.fancybox-nav span {
visibility: visible;
}
ul.ourPartner_logo {
flex-wrap: wrap;
text-align: center;
}
ul.ourPartner_logo li {
width: 100%;
}
.contact_form_wrap video#myVideo_1 {
transform: scale(3.5);
position: absolute;
}
.our_philosophy h3.widget-title {
margin-bottom: 40px;
}
.visionmission_wrap {
padding: 30px 0;
}
div#filemaker_pro_licensing_text .product_overview {
padding: 0 !important;
}
.filemaker-overview-wrap {
padding: 0 !important;
}
.singlepost-heading:before {
height: 600px;
}
.singlepost-heading:after {
height: 600px;
}
ul.application_overview_tabs {
display: none;
}
ul.application_content_tabs li {
display: block !important;
padding: 0 15px 0px 15px;
float: left;
width: 100%;
}
ul.application_content_tabs li .application_content h3 {
margin: 15px 0 10px;
}
ul.application_content_tabs .application_content p {
margin-bottom: 15px;
}
.accordian-section h4 {
padding: 0px 15px;
font-size: 21px;
color: #02245c;
font-weight: 800;
margin: 15px 0 10px;
}
.accordian-inner-list,
.accordian-inner-list-2 {
padding: 0 15px !important;
width: 100%;
}
.accordian-inner-list li,
.accordian-inner-list-2 li {
margin: 0px 0px 7px 20px;
width: 100%;
padding-left: 10px !important;
}
.accordian-inner-list li:before,
.accordian-inner-list-2 li:before {
left: -17px;
}
.content-banner .container-fluid {
flex-wrap: wrap;
}
.banner_text .pagetitle {
font-size: 30px;
line-height: 45px;
font-weight: 700;
}
.banner_text {
margin: 0px 15px 0 15px;
max-width: 100%;
}
.breadcrumbafterbanner {
background: #0a1e54;
padding: 5px 30px;
display: block;
}
#masthead .container.yoast_breadcrumb_wrap {
display: none !important;
}
div#breadcrumbs {
top: 0;
}
.pagespan .frame {
min-height: auto;
}
.web-development-services h3 {
margin-bottom: 20px;
}
.blog-custom-h2 {
margin-bottom: 20px;
}
.slick-slider.work_culture_slider .slick-arrow {
position: absolute;
bottom: 0;
top: auto;
margin: 0 0 13px 50%;
left: -70px;
}
.work_culture_slider.slick-slider .slick-arrow.slick-next {
left: auto;
margin: 0 50% 13px 0;
right: -70px;
}
.work_culture_slider.slick-slider .slick-arrow.slick-prev {
left: -70px;
}
ul.work_culture_slider {
background: #e5f4fb;
padding-bottom: 80px;
}
.accordian-section-wrap {
padding: 20px 0 20px 0;
}
div#about_partnership h3.widget-title {
text-align: center;
margin-bottom: 10px;
}
#circles-container-text .slick-slider .slick-arrow.slick-prev,
#circles-container-text .slick-slider .slick-arrow.slick-next {
filter: invert(1);
background-color: transparent !important;
box-shadow: 0px 0 0 #00000029;
border: 1px solid #000;
}
}
@media (max-width: 850px) {
.infra-features {
padding-left: 30px;
}
div#contact_form_for_all.contact_usPage ul.enquiry-form_ul li {
width: 100%;
}
}
@media (max-width: 780px) {
.ast-header-break-point .main-navigation .stack-on-mobile li#menu-item-5390 button.ast-menu-toggle {
width: 100%;
text-align: right;
padding-bottom: 15px;
}
.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close svg.ast-mobile-svg.ast-close-svg {
width: 30px;
height: 30px;
margin-top: 18px;
}
.filter_blog {
padding: 0 0;
}
.filemaker-overview-wrap .sow-image-container {
margin: -10px 0 14px;
}
.accordian-section .set a i.fa:before {
content: "";
position: absolute;
height: 2px;
width: 24px;
background: black;
top: -6px;
left: 10px;
}
.accordian-section .set a i.fa.fa-plus:after {
content: "";
position: absolute;
height: 24px;
width: 2px;
background: black;
left: 21px;
top: -17px;
transform: rotate(0deg);
}
.accordian-section .set a i.fa:after {
height: 24px;
width: 2px;
background: #0095da;
left: 21px;
top: -17px;
}
footer#colophon .copyright .ikfclientlogo {
margin: -7px 0 0;
}
footer#colophon .copyright {
padding-top: 0;
padding-bottom: 10px;
}
.infra-features .infra-features-text .numberspan {
left: -30px;
}
.infra-features .infra-features-text .numbertxt {
margin-left: 15px;
}
.infra-features {
padding-left: 25px;
}
.infra-features .infra-features-inner {
width: 33.3%;
}
.react_service_list {
justify-content: center;
}
.react_service_list li {
width: 50%;
}
ul.why-metasyis-list {
max-width: 100%;
}
ul.why_metasys_ul {
margin: 40px 0 0 0;
}
#why_metasys {
padding: 30px 0 0;
}
ul.stats_ul {
margin-top: 40px;
}
.mobpaddsmall {
padding: 20px 20px !important;
}
.product_overview h2 {
font-size: 38px;
font-weight: 700;
text-align: left;
}
.career_overview p {
max-width: 100%;
text-align: left;
font-size: 18px;
color: #ffffff;
line-height: 32px;
}
.product_inner_overview p {
max-width: 100%;
margin-bottom: 0px;
}
#contact_form_for_all form.wpcf7-form {
background: transparent;
}
}
@media (max-width: 768px) {
.reachout_us h5 {
margin-bottom: 25px;
}
}
@media (max-width: 767px) {
.filter_blog input#searchsubmit {
top: 10px !important;
}
.contact_form_iunner .wpcf7 {
padding-bottom: 20px;
}
.filter_blog .widget_search {
margin-bottom: 10px;
}
.slide_itemtextsection h3.heading {
font-size: 28px;
font-weight: 600;
}
.col-md-6.slide_itemimgsection img {
float: none;
margin: 0 auto;
display: block;
margin-top: 30px;
}
.container.slide_item_innercont {
flex-wrap: wrap;
}
.container.slide_item_innercont .col-md-6 {
width: 100%;
max-width: 100%;
}
.col-md-6.slide_itemtextsection {
order: 2;
}
.col-md-6.slide_itemimgsection {
order: 1;
}
.singlepost-heading {
padding-bottom: 10px;
}
.single-post #primary {
padding: 0 0 20px;
}
.postdata .heading {
font-size: 28px;
line-height: 35px;
}
.benifits_infographic_wrap h2 {
font-size: 28px;
margin-bottom: 10px !important;
}
.phpfeatures {
padding: 20px 0 !important;
}
.phpdevser {
padding: 30px 0 !important;
}
.phpdev .phpdev-infog li {
width: 50%;
}
.why-metaysis-reactjs h4 {
font-size: 28px;
margin-bottom: 20px;
}
.why-metaysis-reactjs {
padding: 20px 0 !important;
}
.what_we_offer {
padding: 20px 20px !important;
}
.accordian-section .set > a {
display: flex;
align-items: center;
}
.dot-net-corr-content h3 {
font-size: 28px;
line-height: 35px;
margin: 0 0 10px;
}
.mob-app-infograph ul {
max-width: 100% !important;
min-height: auto !important;
margin-top: 20px !important;
}
.mob-app-infograph ul {
background: none !important;
}
.mob-app-infograph ul li {
border: 1px solid #ddd;
padding: 20px !important;
}
.web-app-devlopment-contentwrap p {
margin-bottom: 0px !important;
}
.web-app-devlopment-contentwrap h4 {
font-size: 20px;
line-height: 30px;
word-spacing: 0;
}
.why-metaysis-wad h4 {
font-size: 28px;
line-height: 40px;
}
.streamline-list li .streamline-wrap {
min-height: 100%;
padding: 20px 10px;
}
ul.streamline-list li {
width: 97%;
padding-right: 20px;
}
.react_features_heading h2 {
font-size: 28px;
}
.wad-services-list h4 {
font-size: 18px;
}
h3.bluetxtcenter {
font-size: 20px;
line-height: 28px;
}
.slider-item form.wpcf7-form {
background: transparent;
}
.web-app-devlopment-contentwrap p {
line-height: 30px;
word-spacing: 0;
margin-bottom: 25px !important;
max-width: 100%;
}
.web-app-devlopment-contentwrap {
text-align: center;
padding: 20px 0px 0;
}
.web-app-devlopment-contentwrap h2 {
font-size: 28px;
font-weight: 700;
line-height: 40px;
margin-bottom: 15px !important;
word-spacing: 0;
max-width: 100%;
}
.infra-features .infra-features-text {
justify-content: center;
max-width: 210px;
margin: 0 auto 30px;
}
.infra-features .infra-features-inner {
width: 50%;
}
.reachout_us div h2 {
font-size: 38px !important;
line-height: 35px;
}
.policy_html {
padding-top: 20px;
padding-bottom: 20px;
}
.blog_listing .bloglist {
margin: 10px 0;
width: 100%;
}
.blog_listing .entry-thumbnail img {
width: 100%;
}
.filter_blog {
display: block;
overflow: hidden;
}
.filter_blog > div {
width: 100%;
padding: 10px 0 0 !important;
}
.filter_blog .widget_search {
width: 100%;
}
ul.why_metasys_ul h3.why_metasys_heading br {
display: none;
}
ul.why_metasys_ul {
flex-wrap: wrap;
justify-content: center;
}
ul.why_metasys_ul li {
width: 50%;
}
#why_metasys h3.widget-title {
text-align: center;
}
.contact_form_wrap video#myVideo_1 {
position: absolute;
bottom: 0;
left: 0;
right: 0;
}
.career-form ul.enquiry-form_ul {
padding: 0 0px 0;
}
.contact_form_iunner {
position: relative;
padding: 0 15px !important;
}
.accordian-section-wrap {
padding: 20px 0px;
}
.career_listing .accordian-section-wrap h3 {
font-size: 38px;
}
.job_desc h5.job_heading + ul.blue-bullet-points {
margin-left: 0px !important;
margin-top:0 !important;
}
.accordian-section .content p {
padding:0 !important
}
.clients-overview-2 {
padding: 0px 0px !important;
}
.clients-logo {
border-right: 0;
}
.appreciation-list li.row.clients-wrap:last-child {
margin-bottom: 0px;
}
.clients-overview {
padding: 0 0px !important;
}
.appreciation-list li.row.clients-wrap {
display: block;
text-align: center;
padding: 20px !important;
}
.leadership-list .clients-logo {
margin-bottom: 20px;
}
.yoast_breadcrumb_wrap {
display: none !important;
}
.breadcrumbafterbanner {
background: #0a1e54;
padding: 5px 30px;
display: block;
}
.breadcrumbafterbanner div#breadcrumbs {
top: 0;
margin: 0 !important;
}
div#contact_form_for_all {
height: auto;
min-height: 660px;
}
.contact_form_iunner h2 {
font-size: 38px;
font-weight: 700;
max-width: 100%;
line-height: 45px;
}
ul.clients-list li {
width: 33.3%;
}
.client_text h3.widget-title {
margin-bottom: 15px;
}
.our-customers-overview {
padding: 20px 0 !important;
}
h3.widget-title {
font-size: 40px;
font-weight: 700;
text-align: left;
}
.banner_text h2,
.pagetitle {
font-size: 30px;
line-height: 45px;
font-weight: 700;
}
img.banner_img {
height: 450px;
object-fit: cover;
object-position: right;
}
.content-banner .container-fluid {
flex-wrap: wrap;
}
.banner_text {
margin: 0px 15px 0 15px;
max-width: 100%;
}
.content-banner .col-md-8.banner_image_wrap {
order: 1;
}
}
@media (max-width: 767px) {
.blog-custom-h2 {
font-size: 38px;
margin: 20px 0 15px;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
padding: 7px 9px;
}
.paginationinBlog {
padding-right: 0px;
}
.paginationinBlog ul {
margin: 0 0 15px;
padding: 0px;
width: 100%;
}
.entry-content img.alignleft,
.entry-content .wp-caption.alignleft {
margin-left: 0;
}
.entry-content img.alignright,
.entry-content .wp-caption.alignright {
margin-right: 0;
}
.attachment .image-navigation,
.attachment .entry-attachment .attachment {
max-width: 604px;
padding: 0;
width: 100%;
}
.gallery-caption {
display: none;
}
.innerbreadcrumb .container.yoast_breadcrumb_wrap {
display: block !important;
z-index: 1;
position: relative;
padding: 50px 0 4px !important;
}
}
@media (max-width: 750px) {
.page-id-6 .holderCircle {
display: none;
}
.page-id-6 .holderCircle .visionmission {
display: block !important;
}
.visionmission {
display: block !important;
}
.visionmission .visionmissionItem {
text-align: center;
color: #fff;
width: 50%;
float: left;
padding: 0 20px;
} .visionmission .visionmissionItem img {
background: #0095da;
border-radius: 100%;
border: 2px solid #fff;
}
.our_philosophy h3.widget-title {
text-align: center;
margin: 0 0 30px;
}
.serviceother .dotCircle {
display: none;
}
.productother .dotCircle {
display: none;
}
.technologiesOther .other_listview .dotCircle {
display: none;
}
.holderCircle {
width: 100%;
border-radius: 0;
margin: 0;
position: static;
height: auto;
}
.contentCircle {
position: static;
transform: translateY(0%);
border-radius: 0%;
width: 100%;
height: auto;
display: flex;
flex-flow: wrap;
align-items: stretch;
justify-content: space-between;
}
.other_listview .contentCircle .CirItem {
border-radius: 0% !important;
overflow: hidden;
position: static;
transform: scale(1);
transition: 0.5s;
height: auto;
width: 47%;
margin: 0;
}
.other_listview .contentCircle .CirItem h3.CirItem_title {
color: #0095da;
}
.other_list_view .container {
padding: 30px 0 10px !important;
}
}
@media (max-width: 643px) {
ul.clients-list li .clients-info-wrap {
min-height: auto;
}
#animatedHeading.slick-slider .slick-arrow.slick-next {
right: -3%;
}
.site-title {
font-size: 30px;
}
.main-banner .slick-slider .slick-arrow {
top: 140px;
}
#content .format-status .entry-content,
#content .format-status .entry-met {
padding-left: 35px;
}
#content .featured-gallery {
padding-left: 24px;
}
.gallery-columns-1 .gallery-item {
margin-right: 0;
width: 100%;
}
.entry-title,
.format-chat .entry-title,
.format-image .entry-title,
.format-gallery .entry-title,
.format-video .entry-title {
font-size: 22px;
font-weight: bold;
}
.format-quote blockquote,
.format-status .entry-content {
font-size: 18px;
}
.format-quote blockquote small,
.format-quote blockquote cite {
font-size: 13px;
}
.error404 .page-title {
padding: 40px 0 0;
}
.error404 .page-title:before {
content: normal;
}
.comment-author {
margin-right: 30px;
}
.comment-author .avatar {
height: auto;
max-width: 100%;
}
.comment-metadata,
.comment-content,
.comment-list .reply {
width: 70%;
width: -webkit-calc(-4%);
width: calc(-4%);
}
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"] {
width: -webkit-calc(-20%);
width: calc(-20%);
}
.comment-form textarea {
height: 80px;
}
.format-audio .entry-content:before {
display: none;
}
.format-audio .audio-content {
background-image: none;
float: none;
padding-left: 0;
width: auto;
}
}
@media (max-width: 632px) {
.innerbreadcrumb .container.yoast_breadcrumb_wrap {
padding: 20px 0 4px !important;
}
ul.react_js_advantages_list {
margin: 0 !important;
width: 100%;
}
.react_js_advantages_list li:before,
.react_js_advantages_list li:after {
display: none;
}
.react_js_advantages_list li {
margin: 0 !important;
}
.react_js_advantages_list li:nth-child(2n) {
margin: 0 !important;
}
.reactjsdev-txt {
padding: 20px 0 !important;
}
ul.react_js_advantages_list {
height: auto;
display: flex;
flex-wrap: wrap;
margin: 30px 0 0px !important;
justify-content: center;
}
.react_js_advantages_list li {
border: 4px solid #0095da;
float: none;
left: 0;
top: 0;
right: 0;
position: relative;
width: 30%;
margin: 0 15px 30px !important;
border-radius: 15px;
padding: 20px;
}
.react_js_advantages_list li:after {
display: none;
}
.react_js_advantages_list li:before {
display: none;
}
.react_js_advantages_list li {
width: 40%;
}
.reactjsdev-txt {
padding: 10px 0 0 !important;
}
}
@media (max-width: 575px) {
.visionmission .visionmissionItem {
width: 100%;
}
.location-wrap img {
width: 100%;
}
.innerbreadcrumb .container.yoast_breadcrumb_wrap {
padding: 0px 0 4px !important;
}
div#mylink_container h2.animated.bounce {
font-size: 24px;
margin-top: 30px;
}
.wad-services-list h4 {
width: 100%;
max-width: 100% !important;
font-weight: 700;
margin: 20px 0 10px;
}
.wad-services-list li p {
padding: 0;
margin: 0;
width: 100%;
}
.wad-services-list li img {
margin: 0 auto;
text-align: center;
float: none;
}
.wad-services-list li {
text-align: center;
}
.react_js_advantages_list li:nth-child(2n),
.react_js_advantages_list li {
width: 100%;
margin: 0 0 20px !important;
height: auto;
}
.mob-app-infograph ul {
flex-wrap: wrap;
}
.mob-app-infograph ul li {
width: 100% !important;
}
.site-header .site-title img {
float: left;
width: 200px;
}
.infra-features {
padding-left: 0px;
}
.infra-features .infra-features-inner {
width: 100%;
}
.location-wrap {
display: block;
}
.location-wrap img {
width: 100%;
}
.location-wrap .location-info-wrap {
padding: 15px;
}
ul.addressdetails li:nth-child(1) {
min-height: 100%;
}
.contact_address .row {
flex-wrap: wrap;
}
.stats_ul li:last-child {
width: 100%;
}
ul.stats_ul li.stats_li p {
line-height: 22px;
margin-bottom: 0;
}
.stats_ul li {
width: 50%;
}
.company_details p {
font-size: 16px;
line-height: 28px;
}
.footer_bot_links {
margin-bottom: 10px;
}
#masthead .container {
background-color: #04215b;
}
}
@media (max-width: 540px) {
.company_details p {
text-align: left;
}
.contact_form_iunner h2 {
font-size: 30px !important;
line-height: 33px !important;
}
ul.application_content_tabs li .application_content h3 {
font-size: 20px;
}
ul.application_content_tabs .application_content p {
line-height: 28px !important;
}
.rmp-search-box {
padding: 10px 5% 10px !important;
}
.contact_sticky_wrap {
display: none;
}
.contact_sticky_wrap1 {
display: none;
}
}
@media (max-width: 480px) {
footer#colophon .container {
padding: 0 30px !important;
}
.contact_form_wrap {
overflow: hidden;
}
.react_native_advantages_list li,
.react_native_advantages_list li:nth-child(2n) {
margin: 0 0 90px 0 !important;
}
.reactnativeinfograph {
padding-bottom: 0px !important;
}
.dot-net-corr-content h3 {
font-size: 25px;
}
.web-app-devlopment-contentwrap h2 {
text-align: left;
margin-bottom: 6px !important;
}
.web-app-devlopment-contentwrap p {
text-align: left;
}
.reachout_us h5 {
margin-bottom: 35px;
}
.phpdev .phpdev-infog li {
width: 100%;
}
.react_service_list li {
width: 100%;
}
.single-cb_services .wad-services-list li {
display: block;
}
.wad-services-list li p {
padding-left: 0px !important;
}
.react_features_heading h2 {
text-align: center !important;
}
ul.wad-services-list li {
display: block;
text-align: center;
}
ul.wad-services-list li img {
margin: 0 auto 20px !important;
float: none;
}
.other_listview .contentCircle .CirItem {
width: 100%;
}
h3.widget-title {
font-size: 28px;
}
.client-list-section {
padding: 20px 20px 0 !important;
}
.banner_text h2,
.banner_text .pagetitle {
font-size: 22px;
line-height: 30px;
}
img.banner_img {
height: 350px;
}
.web-app-devlopment-contentwrap h1 {
font-size: 45px;
line-height: 55px;
}
.reachout_us h1 {
font-size: 50px;
}
.contact_address h2 {
font-size: 30px;
}
ul.address li p {
margin: 0 0 0 5px !important;
}
}
@media (max-width: 400px) {
.mobilelist ul li {
margin: 0 0 30px !important;
}
ul.stats_ul {
margin-top: 10px;
}
ul.why_metasys_ul h3.why_metasys_heading {
font-size: 18px;
min-height: 20px;
}
ul.why_metasys_ul li {
width: 100%;
}
footer#colophon .copyright {
padding: 0px 0 5px;
}
.mobile p {
float: none;
display: flex !important;
flex-wrap: wrap;
}
ul.clients-list li {
width: 50%;
}
img.banner_img {
height: 300px;
}
}
@media (max-width: 359px) {
.gallery {
margin-left: 0;
}
.gallery .gallery-item,
.gallery-columns-2.gallery-size-thumbnail .gallery-item {
max-width: none;
width: 49%;
width: -webkit-calc(46%);
width: calc(46%);
}
.gallery-columns-1.gallery-size-medium,
.gallery-columns-1.gallery-size-thumbnail,
.gallery-columns-2.gallery-size-thumbnail,
.gallery-columns-3.gallery-size-thumbnail {
display: block;
}
.gallery-columns-1 .gallery-item,
.gallery-columns-1.gallery-size-medium .gallery-item,
.gallery-columns-1.gallery-size-thumbnail .gallery-item {
text-align: center;
width: 98%;
width: -webkit-calc(96%);
width: calc(96%);
}
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 4px;
}
.gallery br {
display: none;
}
.gallery .gallery-item:nth-of-type(even) {
margin-right: 0;
}
.comment-author {
margin: 0 0 5px;
max-width: 100%;
}
.comment-author .avatar {
display: inline;
margin: 0 5px 0 0;
max-width: 20px;
}
.comment-metadata,
.comment-content,
.comment-list .reply {
width: 100%;
}
}
@media print,
(-o-min-device-pixel-ratio: 1.25),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
.site-header .search-field {
background-image: url(//www.metasyssoftware.com/wp-content/uploads/images/search-icon-2x.png);
}
.format-audio .audio-content,
.format-status .entry-content:before,
.format-status .entry-meta:before,
.comment-list > li:after,
.comment-list .children > li:before {
background-image: url(//www.metasyssoftware.com/wp-content/uploads/images/dotted-line-2x.png);
}
}
@media print {
body {
background: none !important;
color: #000;
font-size: 10pt;
}
footer a[rel="bookmark"]:link:after,
footer a[rel="bookmark"]:visited:after {
content: " [" attr(href) "] ";
}
.site {
max-width: 98%;
}
.site-header {
background-image: none !important;
}
.site-header .home-link {
max-width: none;
min-height: 0;
}
.site-title {
color: #000;
font-size: 21pt;
}
.site-description {
font-size: 10pt;
}
.author-avatar,
.site-footer,
.comment-respond,
.comments-area .comment-edit-link,
.comments-area .reply,
.comments-link,
.entry-meta .edit-link,
.page-links,
.site-content nav,
.widget-area,
.main-navigation,
.navbar,
.more-link {
display: none;
}
.entry-header,
.entry-content,
.entry-summary,
.entry-meta {
margin: 0;
width: 100%;
}
.page-title,
.entry-title {
font-size: 26px;
font-weight: bold;
}
.entry-meta,
.entry-meta a {
color: #444;
font-size: 10pt;
}
.entry-content img.alignleft,
.entry-content .wp-caption.alignleft {
margin-left: 0;
}
.entry-content img.alignright,
.entry-content .wp-caption.alignright {
margin-right: 0;
}
.format-image .entry-content .size-full {
margin: 0;
}
.hentry {
background-color: #fff;
}
.comments-area > li.comment {
background: none;
position: relative;
width: auto;
}
.comment-metadata {
float: none;
}
.comment-author .fn,
.comment-reply-link,
.comment-reply-login {
color: #333;
}
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-flyout
ul.mega-sub-menu
li.mega-menu-item
a.mega-menu-link:hover {
background: #ffffff;
color: #0095da;
}
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-flyout
ul.mega-sub-menu
li.mega-menu-item.current-menu-item
a.mega-menu-link,
#mega-menu-wrap-primary
#mega-menu-primary
> li.mega-menu-flyout
ul.mega-sub-menu
li.mega-menu-item.current_page_item
a.mega-menu-link
a {
color: #0095da;
}
.wpcf7 .ajax-loader {
background-image: url(https://res.cloudinary.com/metasyssoftware/images/v1/www.metasyssoftware.com/wp-content/plugins/contact-form-7/images/ajax-loader/ajax-loader.gif?_i=AA);
visibility: hidden;
display: inline-block;
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
.photogallery-wrapper ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.custreview-wrapper {
list-style-type: none;
margin: 50px 0 0;
padding: 0;
}
.review-content {
border: 1px solid #ddd;
padding: 20px;
background: #f3f3f3;
}
.review-name h3 {
margin: 10px 0 0;
padding: 0;
font-size: 20px;
font-weight: 500;
}
.review-designation {
font-style: italic;
font-size: 14px;
margin-bottom: 10px;
color: #949494;
letter-spacing: 0.5px;
}
.review-image img {
border-radius: 100%;
width: 15%;
position: absolute;
bottom: 0;
right: 20px;
}
.clutch-col-top .clutch-widget {
margin-bottom: 50px;
display: flex;
justify-content: center;
padding: 5px 0;
}
.clutch-col-top .clutch-widget iframe {
width: 292px;
box-shadow: 2px 2px 30px #c7d8f3;
background-color: #f8fafe;
}
.clutch-col .clutch-widget {
display: flex;
justify-content: center;
align-items: center;
padding-top: 120px;
}
.clutch-col .clutch-widget iframe {
max-width: 282px;
}
.clutch-col { margin-right: 30px;
}
.clutch-col .elementor-widget-wrap {
align-content: center;
}
.pop-up-form ul.enquiry-form_ul li.submitbutton {
text-align: right;
}
.post-meta .post-tags {
display: flex;
}
.post-meta .post-tags h3 { }
.home-testimonial-slider .testimonial-slider.swiper-container {
background: #fff;
box-shadow: 2px 2px 30px #c7d8f3;
padding: 30px;
border-top-left-radius: 50px;
border-bottom-right-radius: 50px;
}
.dialog-lightbox-widget {
z-index: 99999999 !important;
} .blog-content-table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
font-size: 15px;
border: 1px solid #ddd;
}
.blog-content-table th,
.blog-content-table td {
border: 1px solid #ddd;
padding: 12px 15px;
text-align: left;
vertical-align: top;
}
.blog-content-table th {
background-color: #f5f5f5;
font-weight: 600;
}
.blog-content-table tr:nth-child(even) {
background-color: #fafafa;
}
.blog-content-table tr:hover {
background-color: #f1f1f1;
}