                .footer1 {
                    background: url(../img/subtle-dots.png),#2b8793 !important;
                    /* padding: 18px 0px; */
                }

                .tll {
                    text-align: right;
                    padding: 75px 0;
                }

                .footer1 p {
                    font-family: 'Lato', sans-serif;
                    line-height: 30px;
                    color: white;
                    font-weight: 400;
                    font-size: 21px;
                    text-align: justify;
                    margin: 9px 0 0;
                }

                .technolinks {
                    padding: 30px 0 30px 0;
                }

                table {
                    background-color: transparent;
                    font-family: 'Lato', sans-serif;
                    font-size: 17px;
                    line-height: 23px;
                }


                .shape-img1 {
                    position: absolute;
                    left: 10%;
                    bottom: 25%;
                    z-index: 999999;
                    animation: animationFramesOne 20s infinite linear;
                }

                .shape-img2 {
                    position: absolute;
                    left: 5%;
                    top: 10%;
                    z-index: 999999;
                    animation-name: rotateMe;
                    animation-duration: 20s;
                    animation-iteration-count: infinite;
                    animation-timing-function: linear;
                }

                .shape-img3 {
                    position: absolute;
                    right: 10%;
                    top: 10%;
                    -webkit-animation: animationFramesOne 20s infinite linear;
                    animation: animationFramesOne 20s infinite linear;
                }

                .shape-img4 {
                    position: absolute;
                    left: 0;
                    z-index: 999999;
                    right: 0;
                    text-align: center;
                    margin: 0 auto;
                    z-index: -1;
                    top: 20%;
                    -webkit-animation: rotate3d 4s linear infinite;
                    animation: rotate3d 4s linear infinite;
                }

                .shape-img5 {
                    position: absolute;
                    z-index: 999999;
                    left: 20%;
                    top: 20%;
                    z-index: -1;
                    animation: animationFramesOne 20s infinite linear;
                }

                @keyframes MOVE-BG {
                    from {
                        transform: translateX(0);
                    }

                    to {
                        transform: translateX(88px);
                    }
                }

                @keyframes rotateMe {
                    from {
                        transform: rotate(0deg);
                    }

                    to {
                        transform: rotate(360deg);
                    }
                }

                @-webkit-keyframes movebounce {
                    0% {
                        -webkit-transform: translateY(0px);
                        transform: translateY(0px);
                    }

                    50% {
                        -webkit-transform: translateY(20px);
                        transform: translateY(20px);
                    }

                    100% {
                        -webkit-transform: translateY(0px);
                        transform: translateY(0px);
                    }
                }

                @keyframes movebounce {
                    0% {
                        -webkit-transform: translateY(0px);
                        transform: translateY(0px);
                    }

                    50% {
                        -webkit-transform: translateY(20px);
                        transform: translateY(20px);
                    }

                    100% {
                        -webkit-transform: translateY(0px);
                        transform: translateY(0px);
                    }
                }

                @-webkit-keyframes moveleftbounce {
                    0% {
                        -webkit-transform: translateX(0px);
                        transform: translateX(0px);
                    }

                    50% {
                        -webkit-transform: translateX(20px);
                        transform: translateX(20px);
                    }

                    100% {
                        -webkit-transform: translateX(0px);
                        transform: translateX(0px);
                    }
                }

                @keyframes moveleftbounce {
                    0% {
                        -webkit-transform: translateX(0px);
                        transform: translateX(0px);
                    }

                    50% {
                        -webkit-transform: translateX(20px);
                        transform: translateX(20px);
                    }

                    100% {
                        -webkit-transform: translateX(0px);
                        transform: translateX(0px);
                    }
                }

                .rotateme {
                    -webkit-animation-name: rotateme;
                    z-index: 999999;
                    animation-name: rotateme;
                    -webkit-animation-duration: 40s;
                    animation-duration: 40s;
                    -webkit-animation-iteration-count: infinite;
                    animation-iteration-count: infinite;
                    -webkit-animation-timing-function: linear;
                    animation-timing-function: linear;
                }

                @keyframes rotateme {
                    from {
                        -webkit-transform: rotate(0deg);
                        transform: rotate(0deg);
                    }

                    to {
                        -webkit-transform: rotate(360deg);
                        transform: rotate(360deg);
                    }
                }

                @-webkit-keyframes rotateme {
                    from {
                        -webkit-transform: rotate(0deg);
                    }

                    to {
                        -webkit-transform: rotate(360deg);
                    }
                }

                @-webkit-keyframes rotate3d {
                    0% {
                        -webkit-transform: rotateY(0deg);
                        transform: rotateY(0deg);
                    }

                    100% {
                        -webkit-transform: rotateY(360deg);
                        transform: rotateY(360deg);
                    }
                }

                @keyframes rotate3d {
                    0% {
                        -webkit-transform: rotateY(0deg);
                        transform: rotateY(0deg);
                    }

                    100% {
                        -webkit-transform: rotateY(360deg);
                        transform: rotateY(360deg);
                    }
                }

                @keyframes animationFramesOne {
                    0% {
                        -webkit-transform: translate(0px, 0px) rotate(0deg);
                        transform: translate(0px, 0px) rotate(0deg);
                    }

                    20% {
                        -webkit-transform: translate(73px, -1px) rotate(36deg);
                        transform: translate(73px, -1px) rotate(36deg);
                    }

                    40% {
                        -webkit-transform: translate(141px, 72px) rotate(72deg);
                        transform: translate(141px, 72px) rotate(72deg);
                    }

                    60% {
                        -webkit-transform: translate(83px, 122px) rotate(108deg);
                        transform: translate(83px, 122px) rotate(108deg);
                    }

                    80% {
                        -webkit-transform: translate(-40px, 72px) rotate(144deg);
                        transform: translate(-40px, 72px) rotate(144deg);
                    }

                    100% {
                        -webkit-transform: translate(0px, 0px) rotate(0deg);
                        transform: translate(0px, 0px) rotate(0deg);
                    }
                }

                @-webkit-keyframes animationFramesOne {
                    0% {
                        -webkit-transform: translate(0px, 0px) rotate(0deg);
                    }

                    20% {
                        -webkit-transform: translate(73px, -1px) rotate(36deg);
                    }

                    40% {
                        -webkit-transform: translate(141px, 72px) rotate(72deg);
                    }

                    60% {
                        -webkit-transform: translate(83px, 122px) rotate(108deg);
                    }

                    80% {
                        -webkit-transform: translate(-40px, 72px) rotate(144deg);
                    }

                    100% {
                        -webkit-transform: translate(0px, 0px) rotate(0deg);
                    }
                }


                #inner-banner9qs #DemoForm {
                    background: #fff;
                    padding: 30px 30px 10px;
                    color: #000;
                    border-radius: 20px;
                }



                #inner-banner9qs {
                    padding: 68px 0 40px 0;
                    margin: 75px 0 0;
                }

                    #inner-banner9qs h1, #inner-banner9qs p {
                        color: white;
                    }

                .uu h4 {
                    color: black !important
                }

                .uu {
                    background: #fff;
                    padding: 30px 30px 10px;
                    color: #000;
                    border-radius: 20px;
                }

                .ffd {
                    width: 100%
                }




                .box-style-2 {
                    border: 1px solid #2b8793;
                    background: #afd5fc;
                    border-top: 4px solid #1c5e67;
                    margin: 0px 0px 30px 0px;
                }

                .dfg a {
                    font-size: 20px;
                    color: #2b8793;
                }

                .dfg i {
                    color: #2b8793;
                    font-size: 20px;
                    margin: 0px 8px 0px 0px;
                }

                .particle,
                .particle:after {
                    background: transparent;
                }

                    .particle:after {
                        position: absolute;
                        content: "";
                        top: 2560px;
                    }

                .particle-1 {
                    -webkit-animation: animParticle 60s linear infinite;
                    animation: animParticle 60s linear infinite;
                    box-shadow: 0px 0px #fff, 223px 1368px #fff, 1288px 537px #fff, 2379px 1509px #fff, 641px 648px #fff, 1484px 354px #fff, 1507px 2077px #fff, 1438px 2507px #fff, 12px 944px #fff, 731px 2478px #fff, 611px 1810px #fff, 1602px 1259px #fff, 737px 620px #fff, 1913px 587px #fff, 942px 1609px #fff, 1120px 342px #fff, 517px 999px #fff, 248px 2376px #fff, 1907px 47px #fff, 721px 2245px #fff, 2540px 1090px #fff, 1320px 1251px #fff, 494px 259px #fff, 1062px 432px #fff, 2342px 442px #fff, 2161px 421px #fff, 1791px 484px #fff, 1437px 1016px #fff, 995px 1920px #fff, 340px 1197px #fff, 2529px 1676px #fff, 1688px 1039px #fff, 1526px 1115px #fff, 2270px 2131px #fff, 1463px 2033px #fff, 2170px 1516px #fff, 1490px 320px #fff, 1640px 1174px #fff, 1184px 1554px #fff, 2519px 2527px #fff, 28px 183px #fff, 1429px 1101px #fff, 1230px 1677px #fff, 2132px 320px #fff, 422px 58px #fff, 1672px 1504px #fff, 1472px 2538px #fff, 2222px 1921px #fff, 187px 942px #fff, 1256px 105px #fff, 175px 1349px #fff, 2461px 576px #fff, 2294px 1845px #fff, 1629px 143px #fff, 1763px 234px #fff, 520px 1430px #fff, 1729px 830px #fff, 555px 2149px #fff, 1305px 1225px #fff, 2456px 1928px #fff, 156px 306px #fff, 1626px 1505px #fff, 541px 1495px #fff, 1868px 2463px #fff, 1260px 130px #fff, 539px 753px #fff, 1654px 123px #fff, 2311px 2511px #fff, 1824px 1394px #fff, 1479px 1633px #fff, 2368px 2385px #fff, 764px 2190px #fff, 1907px 345px #fff, 646px 1003px #fff, 2119px 761px #fff, 689px 1752px #fff, 2049px 392px #fff, 1739px 571px #fff, 1554px 1183px #fff, 459px 128px #fff, 127px 1668px #fff, 824px 720px #fff, 2559px 2007px #fff, 1583px 942px #fff, 1678px 509px #fff, 606px 171px #fff, 2303px 938px #fff, 1255px 920px #fff, 574px 36px #fff, 549px 1576px #fff, 1758px 218px #fff, 2177px 2173px #fff, 2521px 355px #fff, 512px 902px #fff, 1678px 1839px #fff, 555px 129px #fff, 1304px 2125px #fff, 1183px 722px #fff, 1632px 1432px #fff, 1321px 1227px #fff, 790px 136px #fff, 473px 1413px #fff, 448px 2494px #fff, 437px 1499px #fff, 569px 28px #fff, 1212px 915px #fff, 357px 1296px #fff, 1756px 2296px #fff, 527px 1957px #fff, 1849px 2123px #fff, 2150px 1808px #fff, 2492px 1541px #fff, 1735px 450px #fff, 2202px 1360px #fff, 1827px 1784px #fff, 1768px 118px #fff, 387px 1152px #fff, 1544px 1593px #fff, 1455px 1029px #fff, 426px 2516px #fff, 1413px 2114px #fff, 1038px 1179px #fff, 581px 1034px #fff, 614px 783px #fff, 304px 1224px #fff, 837px 1980px #fff, 1810px 1469px #fff, 846px 1688px #fff, 2427px 1684px #fff, 151px 1655px #fff, 955px 467px #fff, 63px 1267px #fff, 556px 1287px #fff, 326px 2499px #fff, 1292px 48px #fff, 1129px 219px #fff, 570px 31px #fff, 1645px 2050px #fff, 657px 2521px #fff, 679px 1983px #fff, 2185px 714px #fff, 602px 2449px #fff, 1470px 1116px #fff, 1815px 2047px #fff, 2486px 245px #fff, 2131px 1607px #fff, 1270px 448px #fff, 1530px 1594px #fff, 2340px 1878px #fff, 1041px 883px #fff, 2422px 1561px #fff, 1445px 1332px #fff, 742px 200px #fff, 304px 1346px #fff, 2513px 2457px #fff, 887px 97px #fff, 2483px 1810px #fff, 1813px 720px #fff, 2327px 846px #fff, 1642px 1742px #fff, 1147px 981px #fff, 1746px 1341px #fff, 2404px 1841px #fff, 1521px 492px #fff, 351px 69px #fff, 605px 649px #fff, 504px 1612px #fff, 2156px 189px #fff, 849px 248px #fff, 1977px 588px #fff, 150px 1072px #fff, 2218px 2417px #fff, 318px 2301px #fff, 153px 1896px #fff, 1721px 1215px #fff, 518px 499px #fff, 2062px 1081px #fff, 599px 2211px #fff, 2002px 1632px #fff, 599px 2208px #fff, 2048px 314px #fff, 1945px 1096px #fff, 1370px 821px #fff, 2027px 1859px #fff, 2181px 1971px #fff, 2042px 2492px #fff, 741px 1578px #fff, 2331px 1758px #fff, 67px 2047px #fff, 964px 498px #fff, 825px 798px #fff, 257px 1264px #fff, 2149px 2397px #fff, 2187px 194px #fff, 2140px 7px #fff, 2053px 776px #fff, 1165px 1023px #fff, 869px 591px #fff, 1792px 1992px #fff, 1225px 2407px #fff, 773px 540px #fff, 1455px 1718px #fff, 2184px 1826px #fff, 535px 2188px #fff, 432px 222px #fff, 1667px 409px #fff, 1704px 1639px #fff, 1373px 875px #fff, 1101px 25px #fff, 312px 628px #fff, 238px 434px #fff, 144px 1644px #fff, 101px 1434px #fff, 2311px 1097px #fff, 754px 2357px #fff, 1918px 181px #fff, 2518px 2096px #fff, 2087px 1255px #fff, 1397px 365px #fff, 389px 2015px #fff, 465px 2245px #fff, 1306px 2220px #fff, 555px 761px #fff, 1315px 1351px #fff, 643px 1671px #fff, 857px 1550px #fff, 2537px 480px #fff, 353px 1912px #fff, 143px 2508px #fff, 1530px 2353px #fff, 573px 824px #fff, 1096px 1966px #fff, 589px 335px #fff, 584px 47px #fff, 1824px 2163px #fff, 2412px 258px #fff, 722px 2024px #fff, 2202px 1556px #fff, 844px 2266px #fff, 846px 192px #fff, 1492px 2464px #fff, 119px 2502px #fff, 1135px 1056px #fff, 1749px 1892px #fff, 1285px 2485px #fff, 1532px 885px #fff, 598px 657px #fff, 2110px 2113px #fff, 2498px 2245px #fff, 2056px 1185px #fff, 1710px 2180px #fff, 840px 199px #fff, 704px 810px #fff, 212px 241px #fff, 2142px 1626px #fff, 174px 683px #fff, 2413px 1060px #fff, 1191px 1288px #fff, 1402px 1595px #fff, 213px 763px #fff, 317px 2260px #fff, 1715px 60px #fff, 485px 1961px #fff, 2144px 2021px #fff, 2213px 776px #fff, 2300px 317px #fff, 1187px 900px #fff, 1462px 2046px #fff, 549px 523px #fff, 2481px 1220px #fff, 2344px 735px #fff, 591px 2146px #fff, 859px 1510px #fff, 434px 869px #fff, 709px 748px #fff, 678px 809px #fff, 169px 622px #fff, 1164px 690px #fff, 1755px 348px #fff, 1550px 2361px #fff, 62px 1857px #fff, 1834px 1284px #fff, 656px 1550px #fff, 1072px 1036px #fff, 1041px 1469px #fff, 857px 1934px #fff, 339px 830px #fff, 334px 2475px #fff, 693px 923px #fff, 1711px 162px #fff, 753px 1140px #fff, 1733px 1060px #fff, 1828px 2353px #fff, 899px 417px #fff, 2217px 422px #fff, 1168px 1370px #fff, 950px 830px #fff, 2227px 773px #fff, 46px 158px #fff, 1397px 1207px #fff, 1472px 1106px #fff, 370px 1128px #fff, 478px 1763px #fff, 334px 1886px #fff, 649px 1277px #fff, 918px 2313px #fff, 751px 2355px #fff, 197px 1079px #fff, 270px 1441px #fff, 2125px 1691px #fff, 959px 656px #fff, 103px 72px #fff, 1092px 1755px #fff, 495px 1182px #fff, 1056px 2100px #fff, 1575px 1194px #fff, 293px 1694px #fff, 1026px 750px #fff, 120px 69px #fff, 1753px 1239px #fff, 1817px 1092px #fff, 276px 1009px #fff, 352px 1935px #fff, 720px 1471px #fff, 104px 1183px #fff, 205px 456px #fff, 1437px 843px #fff, 174px 1326px #fff, 1397px 2330px #fff, 748px 2498px #fff, 249px 1561px #fff, 729px 389px #fff, 435px 64px #fff, 1053px 2546px #fff, 2260px 247px #fff, 331px 685px #fff, 1519px 960px #fff, 1007px 812px #fff, 1678px 2162px #fff, 2242px 1399px #fff, 2161px 1402px #fff, 1037px 1280px #fff, 1036px 981px #fff, 2429px 187px #fff, 1973px 2517px #fff, 2102px 1554px #fff, 83px 1824px #fff, 1295px 1228px #fff, 2140px 116px #fff, 94px 1336px #fff, 1951px 2377px #fff, 1121px 1603px #fff, 636px 595px #fff, 581px 2098px #fff, 2317px 1657px #fff, 2134px 89px #fff, 1615px 1330px #fff, 2150px 127px #fff, 1291px 999px #fff, 2354px 2415px #fff, 1932px 1679px #fff, 956px 2021px #fff, 1031px 1215px #fff, 1845px 1507px #fff, 1347px 400px #fff, 316px 1704px #fff, 2125px 1437px #fff, 487px 2203px #fff, 1456px 215px #fff, 1322px 926px #fff, 1402px 693px #fff, 455px 196px #fff, 2357px 155px #fff, 1895px 1945px #fff, 1278px 503px #fff, 1911px 1533px #fff, 1221px 1975px #fff, 1918px 1977px #fff, 227px 804px #fff, 221px 1953px #fff, 1324px 1038px #fff, 2126px 2428px #fff, 1770px 479px #fff, 46px 142px #fff, 1583px 207px #fff, 104px 998px #fff, 1721px 407px #fff, 795px 113px #fff, 208px 2336px #fff, 2016px 1775px #fff, 319px 2466px #fff, 1971px 2291px #fff, 1795px 800px #fff, 649px 1960px #fff, 139px 2342px #fff, 1359px 656px #fff, 2330px 1686px #fff, 1056px 2451px #fff, 2308px 569px #fff, 1218px 2477px #fff, 2274px 2367px #fff, 1818px 847px #fff, 865px 955px #fff, 1062px 160px #fff, 1066px 1522px #fff, 537px 786px #fff, 1264px 1769px #fff, 2058px 1198px #fff, 2534px 1558px #fff, 2228px 1549px #fff, 1928px 2388px #fff, 74px 1340px #fff, 2448px 1941px #fff, 636px 2286px #fff, 1297px 2456px #fff, 1133px 209px #fff, 1762px 1604px #fff, 302px 366px #fff, 205px 2244px #fff, 1129px 1322px #fff, 432px 2436px #fff, 1038px 842px #fff, 1525px 1285px #fff, 2197px 1954px #fff, 537px 298px #fff, 1473px 1459px #fff, 1865px 1143px #fff, 2007px 748px #fff, 517px 2483px #fff, 1216px 741px #fff, 1067px 495px #fff, 1062px 1130px #fff, 1453px 393px #fff, 55px 1093px #fff, 48px 1661px #fff, 79px 2352px #fff, 1898px 1676px #fff, 2210px 2500px #fff, 1216px 2081px #fff, 296px 2456px #fff, 2344px 900px #fff, 1404px 1227px #fff, 78px 2167px #fff, 87px 2337px #fff, 2387px 592px #fff, 2446px 2284px #fff, 1209px 242px #fff, 2288px 2348px #fff, 1262px 553px #fff, 2505px 1323px #fff, 1856px 341px #fff, 883px 1419px #fff, 1818px 1586px #fff, 1860px 1626px #fff, 1036px 2489px #fff, 484px 16px #fff, 2513px 2348px #fff, 2172px 2490px #fff, 1858px 1570px #fff, 2337px 404px #fff, 786px 652px #fff, 2316px 2269px #fff, 428px 1181px #fff, 1678px 421px #fff, 2348px 2163px #fff, 62px 1623px #fff, 203px 641px #fff, 348px 1014px #fff, 2269px 257px #fff, 2279px 2153px #fff, 888px 1292px #fff, 1813px 801px #fff, 1516px 2343px #fff, 1189px 1639px #fff, 2152px 332px #fff, 1861px 2282px #fff, 525px 289px #fff, 542px 188px #fff, 301px 1008px #fff, 2279px 1427px #fff, 1281px 1276px #fff, 57px 2080px #fff, 112px 914px #fff, 551px 2035px #fff, 2560px 2406px #fff, 2325px 162px #fff, 1903px 118px #fff, 2550px 1px #fff, 1002px 939px #fff, 1005px 780px #fff, 1933px 1678px #fff, 300px 130px #fff, 377px 937px #fff, 2034px 1784px #fff, 113px 1376px #fff, 1914px 1075px #fff, 1313px 2192px #fff, 928px 1382px #fff, 1402px 1749px #fff, 1633px 2474px #fff, 49px 1693px #fff, 2102px 2465px #fff, 1196px 786px #fff, 243px 545px #fff, 1612px 2515px #fff, 776px 308px #fff, 246px 1671px #fff, 880px 2392px #fff, 1425px 788px #fff, 2559px 150px #fff, 156px 2300px #fff, 1628px 559px #fff, 1088px 1189px #fff, 1038px 175px #fff, 402px 151px #fff, 1181px 2050px #fff, 2513px 1117px #fff, 1527px 2477px #fff, 2323px 2233px #fff, 1877px 773px #fff, 2364px 1737px #fff, 2229px 1293px #fff, 1926px 2266px #fff, 683px 1808px #fff, 340px 679px #fff, 1243px 890px #fff, 279px 1246px #fff, 789px 2399px #fff, 597px 1535px #fff, 190px 786px #fff, 2270px 1958px #fff, 1674px 362px #fff, 1456px 2548px #fff, 1356px 38px #fff, 1916px 1102px #fff, 526px 416px #fff, 106px 243px #fff, 1052px 2060px #fff, 2198px 1420px #fff, 840px 1831px #fff, 1341px 1286px #fff, 185px 1991px #fff, 1145px 1051px #fff, 450px 1377px #fff, 2020px 1913px #fff, 2206px 965px #fff, 522px 2090px #fff, 1052px 1251px #fff, 1937px 2379px #fff, 1826px 676px #fff, 200px 1352px #fff, 2326px 2450px #fff, 1678px 1951px #fff, 2123px 1254px #fff, 1065px 1532px #fff, 774px 326px #fff, 1811px 1338px #fff, 2529px 1899px #fff, 899px 1272px #fff, 1141px 504px #fff, 2021px 1580px #fff, 623px 413px #fff, 1007px 2524px #fff, 330px 1388px #fff, 1073px 466px #fff, 2235px 353px #fff, 1474px 1709px #fff, 846px 298px #fff, 1286px 1059px #fff, 2371px 2058px #fff, 717px 1044px #fff, 2134px 1477px #fff, 2550px 2052px #fff, 1310px 1199px #fff, 577px 2096px #fff, 1173px 2221px #fff, 2499px 1224px #fff, 1624px 2040px #fff, 567px 341px #fff, 1588px 1111px #fff, 1431px 1635px #fff, 1645px 1759px #fff, 2428px 961px #fff, 1640px 194px #fff, 831px 625px #fff, 2198px 1502px #fff, 2428px 2230px #fff, 1911px 25px #fff, 2061px 1067px #fff, 122px 1638px #fff, 552px 1550px #fff, 1038px 2186px #fff, 830px 1857px #fff, 67px 1753px #fff, 106px 593px #fff, 1328px 1730px #fff, 1544px 1723px #fff, 2210px 991px #fff, 1919px 1966px #fff, 1705px 283px #fff, 129px 1607px #fff;
                    height: 1px;
                    width: 1px;
                }

                    .particle-1:after {
                        box-shadow: 0px 0px #fff, 793px 2037px #fff, 2204px 729px #fff, 2100px 525px #fff, 698px 626px #fff, 1098px 159px #fff, 1065px 1452px #fff, 518px 490px #fff, 1263px 1746px #fff, 2500px 110px #fff, 2441px 815px #fff, 82px 2129px #fff, 1824px 1565px #fff, 403px 326px #fff, 148px 860px #fff, 1823px 2140px #fff, 1554px 415px #fff, 1714px 1203px #fff, 875px 829px #fff, 1219px 117px #fff, 929px 2461px #fff, 1946px 1405px #fff, 1836px 1411px #fff, 1947px 1638px #fff, 1380px 555px #fff, 1185px 1343px #fff, 859px 971px #fff, 524px 2038px #fff, 2128px 25px #fff, 2390px 1591px #fff, 1930px 932px #fff, 536px 1690px #fff, 759px 2445px #fff, 2450px 1750px #fff, 237px 1978px #fff, 996px 1599px #fff, 527px 244px #fff, 552px 322px #fff, 2191px 130px #fff, 1863px 2345px #fff, 2537px 173px #fff, 1314px 2183px #fff, 274px 347px #fff, 1903px 767px #fff, 2176px 2104px #fff, 85px 1191px #fff, 1709px 412px #fff, 1448px 1625px #fff, 517px 1392px #fff, 1887px 64px #fff, 124px 2336px #fff, 1579px 48px #fff, 1318px 367px #fff, 400px 195px #fff, 1148px 370px #fff, 454px 725px #fff, 933px 494px #fff, 1095px 2053px #fff, 1769px 1216px #fff, 1124px 260px #fff, 2162px 2160px #fff, 2453px 305px #fff, 745px 2118px #fff, 1714px 2480px #fff, 2364px 2108px #fff, 2198px 372px #fff, 1975px 1444px #fff, 393px 2218px #fff, 22px 2135px #fff, 797px 668px #fff, 1940px 2526px #fff, 2383px 1146px #fff, 1549px 2508px #fff, 1339px 567px #fff, 2536px 61px #fff, 883px 856px #fff, 514px 269px #fff, 2267px 2313px #fff, 1391px 2343px #fff, 640px 1293px #fff, 2211px 2521px #fff, 2210px 1459px #fff, 1513px 108px #fff, 134px 172px #fff, 99px 677px #fff, 2057px 2478px #fff, 1868px 1805px #fff, 1179px 2413px #fff, 448px 570px #fff, 69px 2450px #fff, 58px 1197px #fff, 25px 301px #fff, 1274px 2306px #fff, 1381px 1132px #fff, 1051px 1300px #fff, 296px 1709px #fff, 353px 1272px #fff, 1335px 1626px #fff, 2111px 865px #fff, 1522px 2035px #fff, 1051px 535px #fff, 775px 829px #fff, 2282px 916px #fff, 974px 1398px #fff, 1596px 2153px #fff, 875px 1587px #fff, 865px 2536px #fff, 264px 62px #fff, 1964px 14px #fff, 85px 1845px #fff, 2372px 1792px #fff, 710px 388px #fff, 221px 1443px #fff, 2033px 1673px #fff, 464px 85px #fff, 27px 1191px #fff, 1097px 274px #fff, 1710px 1544px #fff, 915px 444px #fff, 2116px 713px #fff, 2315px 1956px #fff, 497px 1135px #fff, 1289px 617px #fff, 2376px 1727px #fff, 1103px 814px #fff, 2195px 2309px #fff, 1045px 1585px #fff, 2088px 767px #fff, 539px 2432px #fff, 662px 1731px #fff, 1958px 2045px #fff, 313px 1853px #fff, 1358px 1923px #fff, 1018px 778px #fff, 1235px 2154px #fff, 1876px 1303px #fff, 1737px 2485px #fff, 215px 1879px #fff, 1650px 1556px #fff, 1053px 279px #fff, 2112px 537px #fff, 237px 60px #fff, 616px 541px #fff, 1490px 503px #fff, 1042px 1645px #fff, 489px 1794px #fff, 914px 746px #fff, 694px 1039px #fff, 1955px 2345px #fff, 2330px 504px #fff, 105px 2113px #fff, 1746px 484px #fff, 2360px 1766px #fff, 1041px 368px #fff, 1464px 290px #fff, 2049px 2469px #fff, 1363px 2325px #fff, 1964px 481px #fff, 1007px 354px #fff, 1431px 155px #fff, 624px 369px #fff, 680px 1717px #fff, 2352px 1309px #fff, 1161px 2216px #fff, 1424px 1777px #fff, 1019px 878px #fff, 2355px 1363px #fff, 1243px 2338px #fff, 1836px 472px #fff, 1771px 816px #fff, 1494px 1462px #fff, 1371px 2412px #fff, 230px 947px #fff, 1715px 1848px #fff, 1062px 550px #fff, 2264px 965px #fff, 338px 620px #fff, 575px 336px #fff, 1113px 988px #fff, 2100px 1080px #fff, 1816px 118px #fff, 1751px 701px #fff, 1086px 1420px #fff, 638px 2056px #fff, 1057px 893px #fff, 756px 2314px #fff, 2233px 18px #fff, 354px 2511px #fff, 1009px 1459px #fff, 951px 2002px #fff, 2002px 2094px #fff, 2451px 1424px #fff, 914px 1742px #fff, 1333px 1129px #fff, 1378px 976px #fff, 2151px 1983px #fff, 1944px 2466px #fff, 730px 1799px #fff, 1633px 1516px #fff, 32px 2247px #fff, 725px 1091px #fff, 702px 1317px #fff, 1082px 524px #fff, 1764px 966px #fff, 2081px 409px #fff, 1031px 1327px #fff, 762px 1571px #fff, 85px 1684px #fff, 786px 2201px #fff, 2034px 1981px #fff, 709px 1672px #fff, 10px 1792px #fff, 900px 1019px #fff, 1347px 42px #fff, 1586px 870px #fff, 1759px 2071px #fff, 2541px 177px #fff, 2041px 1043px #fff, 2038px 1801px #fff, 1821px 1517px #fff, 684px 2560px #fff, 1888px 934px #fff, 1769px 1373px #fff, 1009px 2239px #fff, 309px 2339px #fff, 190px 2244px #fff, 1189px 1834px #fff, 2266px 2276px #fff, 1200px 424px #fff, 1319px 1339px #fff, 1183px 984px #fff, 2335px 1788px #fff, 24px 1834px #fff, 1689px 1818px #fff, 1461px 1309px #fff, 1651px 950px #fff, 1690px 855px #fff, 1788px 2026px #fff, 2127px 75px #fff, 1871px 1050px #fff, 1289px 2057px #fff, 1941px 188px #fff, 240px 2092px #fff, 1405px 1418px #fff, 2136px 542px #fff, 1831px 258px #fff, 1299px 700px #fff, 478px 1291px #fff, 460px 2447px #fff, 2242px 1351px #fff, 795px 491px #fff, 698px 2006px #fff, 1101px 371px #fff, 221px 2325px #fff, 468px 1344px #fff, 46px 1667px #fff, 580px 460px #fff, 2460px 1355px #fff, 1935px 106px #fff, 1186px 1753px #fff, 1007px 1884px #fff, 679px 407px #fff, 2480px 983px #fff, 2186px 730px #fff, 2210px 1291px #fff, 1361px 337px #fff, 929px 1358px #fff, 453px 109px #fff, 442px 655px #fff, 2357px 1943px #fff, 1439px 2198px #fff, 2398px 1344px #fff, 1998px 1718px #fff, 2388px 1230px #fff, 1537px 660px #fff, 1729px 1634px #fff, 2554px 2254px #fff, 2516px 516px #fff, 1054px 388px #fff, 1269px 499px #fff, 1354px 1302px #fff, 811px 2195px #fff, 1268px 828px #fff, 732px 1712px #fff, 2015px 2516px #fff, 1897px 1971px #fff, 2526px 1866px #fff, 2051px 1022px #fff, 831px 2276px #fff, 422px 936px #fff, 757px 343px #fff, 39px 1585px #fff, 958px 735px #fff, 1994px 52px #fff, 1841px 993px #fff, 1657px 76px #fff, 1610px 1548px #fff, 670px 1557px #fff, 1713px 160px #fff, 177px 1189px #fff, 1575px 2171px #fff, 1270px 218px #fff, 642px 1167px #fff, 1903px 1997px #fff, 1121px 1491px #fff, 2019px 1184px #fff, 216px 2096px #fff, 1552px 2342px #fff, 825px 1550px #fff, 500px 23px #fff, 2185px 2287px #fff, 2457px 1963px #fff, 133px 204px #fff, 1666px 2458px #fff, 765px 437px #fff, 382px 2067px #fff, 2530px 2383px #fff, 2534px 1419px #fff, 837px 298px #fff, 119px 881px #fff, 2487px 1954px #fff, 1265px 1799px #fff, 2211px 2524px #fff, 304px 1916px #fff, 352px 975px #fff, 1178px 2507px #fff, 1289px 2187px #fff, 1678px 2167px #fff, 1574px 1549px #fff, 1117px 1065px #fff, 1394px 1702px #fff, 108px 2417px #fff, 2425px 114px #fff, 2198px 2530px #fff, 645px 1794px #fff, 79px 1309px #fff, 2105px 2281px #fff, 1485px 915px #fff, 2444px 996px #fff, 2243px 1880px #fff, 1796px 30px #fff, 1631px 980px #fff, 949px 897px #fff, 2298px 1302px #fff, 1474px 1609px #fff, 2275px 134px #fff, 739px 856px #fff, 1155px 1061px #fff, 1102px 150px #fff, 1235px 2015px #fff, 2340px 1607px #fff, 1004px 1673px #fff, 1067px 1501px #fff, 1866px 1805px #fff, 1854px 2415px #fff, 663px 1603px #fff, 2457px 2167px #fff, 174px 1361px #fff, 1060px 2431px #fff, 2347px 2509px #fff, 1024px 437px #fff, 957px 2323px #fff, 274px 2292px #fff, 2504px 1917px #fff, 694px 1749px #fff, 1361px 1065px #fff, 1134px 411px #fff, 1535px 1570px #fff, 2337px 547px #fff, 260px 1435px #fff, 1681px 1632px #fff, 944px 1064px #fff, 1165px 22px #fff, 907px 264px #fff, 1679px 99px #fff, 1879px 1471px #fff, 1214px 483px #fff, 2065px 600px #fff, 424px 713px #fff, 580px 440px #fff, 822px 646px #fff, 47px 822px #fff, 666px 1409px #fff, 1568px 2183px #fff, 1632px 1666px #fff, 2013px 467px #fff, 746px 1216px #fff, 1847px 1608px #fff, 1268px 2103px #fff, 1199px 1685px #fff, 1512px 157px #fff, 2121px 68px #fff, 1827px 321px #fff, 140px 1946px #fff, 1075px 2212px #fff, 1198px 2523px #fff, 1804px 1129px #fff, 2331px 738px #fff, 2332px 1215px #fff, 2320px 725px #fff, 2528px 570px #fff, 2196px 2006px #fff, 156px 133px #fff, 1368px 513px #fff, 1758px 834px #fff, 1743px 1166px #fff, 2296px 719px #fff, 1157px 715px #fff, 562px 397px #fff, 774px 1189px #fff, 450px 247px #fff, 1171px 41px #fff, 105px 118px #fff, 1422px 2203px #fff, 558px 98px #fff, 2167px 1371px #fff, 995px 953px #fff, 2354px 875px #fff, 2465px 896px #fff, 82px 1791px #fff, 426px 474px #fff, 1680px 2011px #fff, 477px 2556px #fff, 1659px 1196px #fff, 2513px 785px #fff, 1731px 248px #fff, 717px 1048px #fff, 2049px 2229px #fff, 2479px 1135px #fff, 34px 1012px #fff, 2252px 2536px #fff, 545px 215px #fff, 2475px 2202px #fff, 1040px 562px #fff, 1065px 1734px #fff, 1451px 1059px #fff, 1798px 1721px #fff, 2395px 879px #fff, 2396px 1643px #fff, 1770px 1879px #fff, 2395px 2527px #fff, 1936px 268px #fff, 2300px 655px #fff, 2184px 1867px #fff, 949px 2114px #fff, 1542px 1032px #fff, 1233px 2099px #fff, 1889px 1318px #fff, 2301px 520px #fff, 62px 319px #fff, 722px 1006px #fff, 2130px 1317px #fff, 1362px 2068px #fff, 677px 991px #fff, 1409px 240px #fff, 1134px 1438px #fff, 1037px 246px #fff, 2317px 402px #fff, 1890px 2217px #fff, 1713px 405px #fff, 123px 390px #fff, 330px 1528px #fff, 822px 1874px #fff, 2356px 597px #fff, 481px 2091px #fff, 1194px 2242px #fff, 269px 1693px #fff, 1451px 1754px #fff, 1838px 2384px #fff, 1880px 200px #fff, 1740px 2205px #fff, 2037px 673px #fff, 441px 1096px #fff, 629px 385px #fff, 1647px 140px #fff, 2087px 1531px #fff, 1292px 1515px #fff, 2076px 1820px #fff, 1344px 2261px #fff, 1552px 154px #fff, 1911px 1275px #fff, 1077px 899px #fff, 2063px 60px #fff, 2116px 607px #fff, 1668px 1339px #fff, 1954px 2246px #fff, 225px 49px #fff, 963px 90px #fff, 669px 2025px #fff, 1997px 96px #fff, 1429px 1901px #fff, 45px 1113px #fff, 690px 2556px #fff, 2444px 1382px #fff, 640px 1878px #fff, 60px 2446px #fff, 1975px 1340px #fff, 1387px 180px #fff, 2095px 2278px #fff, 1997px 1065px #fff, 2329px 2260px #fff, 1443px 170px #fff, 1111px 1702px #fff, 638px 1657px #fff, 975px 1846px #fff, 1395px 1609px #fff, 168px 829px #fff, 875px 1978px #fff, 1326px 1691px #fff, 1510px 1863px #fff, 1422px 733px #fff, 394px 1661px #fff, 202px 2460px #fff, 920px 1795px #fff, 716px 507px #fff, 958px 1510px #fff, 1959px 1999px #fff, 2065px 481px #fff, 1629px 1013px #fff, 546px 1701px #fff, 2031px 1189px #fff, 1769px 2211px #fff, 542px 1098px #fff, 748px 887px #fff, 332px 975px #fff, 1955px 556px #fff, 186px 422px #fff, 357px 1151px #fff, 1218px 2005px #fff, 175px 17px #fff, 2015px 1947px #fff, 636px 37px #fff, 2307px 643px #fff, 346px 2522px #fff, 2481px 1538px #fff, 2444px 2151px #fff, 1619px 773px #fff, 2005px 1179px #fff, 578px 170px #fff, 434px 2178px #fff, 1949px 512px #fff, 2204px 486px #fff, 1868px 795px #fff, 723px 1603px #fff, 511px 2332px #fff, 1293px 2163px #fff, 1801px 962px #fff, 1791px 42px #fff, 590px 1547px #fff, 1935px 1515px #fff, 664px 669px #fff, 545px 242px #fff, 1325px 337px #fff, 863px 1079px #fff, 1601px 2144px #fff, 1915px 2205px #fff, 817px 2005px #fff, 648px 398px #fff, 360px 1806px #fff, 250px 543px #fff, 684px 884px #fff, 475px 2349px #fff, 1741px 2451px #fff, 86px 683px #fff, 543px 2211px #fff, 2366px 623px #fff, 175px 2538px #fff, 1924px 894px #fff, 1206px 224px #fff, 1165px 1550px #fff, 2022px 671px #fff, 719px 1436px #fff, 440px 572px #fff, 2015px 190px #fff, 1750px 2031px #fff, 1050px 2371px #fff, 1837px 1677px #fff, 2121px 856px #fff, 1144px 2270px #fff, 1073px 738px #fff, 163px 1077px #fff, 907px 2290px #fff, 1186px 374px #fff, 2424px 1946px #fff, 1270px 2346px #fff, 15px 982px #fff, 1000px 871px #fff, 1037px 812px #fff, 2200px 68px #fff, 1170px 1305px #fff, 1019px 971px #fff, 1673px 1267px #fff, 2083px 155px #fff, 484px 2423px #fff, 1389px 673px #fff, 1624px 1403px #fff, 3px 2187px #fff, 1268px 2344px #fff, 37px 891px #fff, 679px 2208px #fff, 307px 2555px #fff;
                        height: 1px;
                        width: 1px;
                    }

                .particle-2 {
                    -webkit-animation: animParticle 120s linear infinite;
                    animation: animParticle 120s linear infinite;
                    box-shadow: 0px 0px #fff, 531px 1310px #fff, 1685px 1414px #fff, 47px 507px #fff, 24px 1008px #fff, 1589px 2527px #fff, 729px 419px #fff, 1553px 2272px #fff, 900px 1753px #fff, 1528px 994px #fff, 2431px 1154px #fff, 2459px 1123px #fff, 1893px 1165px #fff, 314px 374px #fff, 343px 1626px #fff, 644px 1322px #fff, 312px 1379px #fff, 2216px 1535px #fff, 211px 420px #fff, 1820px 2116px #fff, 1421px 1898px #fff, 1968px 996px #fff, 32px 2116px #fff, 13px 1035px #fff, 1769px 1618px #fff, 1054px 1531px #fff, 6px 1882px #fff, 774px 1633px #fff, 326px 2306px #fff, 1494px 1456px #fff, 749px 501px #fff, 865px 371px #fff, 1022px 1202px #fff, 1147px 831px #fff, 2023px 2544px #fff, 403px 1762px #fff, 1646px 1819px #fff, 2530px 2056px #fff, 705px 1929px #fff, 686px 1988px #fff, 2226px 2149px #fff, 187px 1202px #fff, 2256px 2370px #fff, 2007px 2513px #fff, 1817px 2170px #fff, 316px 1381px #fff, 727px 2550px #fff, 651px 682px #fff, 2413px 1134px #fff, 176px 170px #fff, 151px 1635px #fff, 1414px 678px #fff, 1835px 1408px #fff, 862px 1626px #fff, 686px 1653px #fff, 2200px 87px #fff, 1887px 1321px #fff, 2436px 599px #fff, 1722px 892px #fff, 1249px 1752px #fff, 945px 1147px #fff, 1859px 444px #fff, 850px 1667px #fff, 317px 1059px #fff, 512px 551px #fff, 822px 1763px #fff, 2358px 2033px #fff, 1896px 1718px #fff, 144px 2531px #fff, 1150px 1396px #fff, 1843px 1855px #fff, 1429px 2008px #fff, 449px 918px #fff, 2302px 364px #fff, 682px 1463px #fff, 2235px 676px #fff, 1549px 382px #fff, 2395px 2130px #fff, 82px 394px #fff, 793px 2322px #fff, 709px 2551px #fff, 893px 1932px #fff, 2308px 1321px #fff, 1612px 953px #fff, 2059px 291px #fff, 1294px 1157px #fff, 2452px 1131px #fff, 1821px 1617px #fff, 1551px 1345px #fff, 756px 196px #fff, 103px 148px #fff, 1370px 1051px #fff, 1357px 2170px #fff, 2309px 1985px #fff, 1204px 636px #fff, 983px 1461px #fff, 1599px 47px #fff, 1059px 323px #fff, 2188px 1016px #fff, 1744px 28px #fff, 762px 73px #fff, 1352px 852px #fff, 1650px 23px #fff, 1265px 721px #fff, 401px 963px #fff, 862px 1178px #fff, 2522px 1841px #fff, 1261px 1297px #fff, 2542px 1600px #fff, 1901px 2085px #fff, 1743px 712px #fff, 2160px 1318px #fff, 1097px 1864px #fff, 820px 1798px #fff, 1811px 464px #fff, 1151px 2527px #fff, 961px 1815px #fff, 1870px 550px #fff, 1247px 2257px #fff, 852px 1592px #fff, 1788px 697px #fff, 665px 988px #fff, 1279px 2102px #fff, 962px 2201px #fff, 1366px 1992px #fff, 1812px 2505px #fff, 1258px 12px #fff, 567px 1357px #fff, 693px 1835px #fff, 102px 473px #fff, 8px 1703px #fff, 844px 222px #fff, 1046px 898px #fff, 923px 115px #fff, 1640px 1807px #fff, 1756px 1976px #fff, 1968px 1014px #fff, 114px 1769px #fff, 1681px 2397px #fff, 1243px 1119px #fff, 775px 1807px #fff, 298px 2100px #fff, 477px 1656px #fff, 550px 1511px #fff, 592px 205px #fff, 2067px 2367px #fff, 1045px 2119px #fff, 1199px 743px #fff, 2171px 1508px #fff, 1585px 632px #fff, 1872px 1903px #fff, 992px 1742px #fff, 1385px 2118px #fff, 673px 375px #fff, 237px 1732px #fff, 323px 1743px #fff, 1002px 553px #fff, 1850px 895px #fff, 37px 709px #fff, 2311px 1364px #fff, 2018px 794px #fff, 841px 759px #fff, 523px 1557px #fff, 1387px 1482px #fff, 917px 1874px #fff, 998px 2247px #fff, 989px 1479px #fff, 2064px 308px #fff, 1742px 216px #fff, 160px 85px #fff, 2090px 1548px #fff, 672px 2390px #fff, 289px 1280px #fff, 434px 2260px #fff, 915px 681px #fff, 907px 1402px #fff, 164px 303px #fff, 1534px 1873px #fff, 790px 1708px #fff, 106px 1103px #fff, 2546px 1660px #fff, 982px 1549px #fff, 1365px 576px #fff, 1771px 1003px #fff, 883px 140px #fff, 2342px 1215px #fff, 553px 804px #fff, 1534px 2157px #fff, 115px 2369px #fff, 960px 321px #fff, 72px 1105px #fff, 2341px 2434px #fff, 2104px 2061px #fff, 1682px 568px #fff, 2508px 1686px #fff, 2114px 1724px #fff, 48px 1133px #fff, 1810px 362px #fff, 1405px 1001px #fff, 579px 2181px #fff, 1364px 2332px #fff;
                    height: 2px;
                    width: 2px;
                }

                    .particle-2:after {
                        box-shadow: 0px 0px #fff, 1523px 137px #fff, 1885px 2071px #fff, 2171px 2307px #fff, 1892px 511px #fff, 939px 1805px #fff, 1178px 1665px #fff, 1252px 1095px #fff, 1437px 1311px #fff, 1595px 1993px #fff, 1543px 1734px #fff, 2079px 308px #fff, 139px 1919px #fff, 107px 2239px #fff, 963px 1142px #fff, 1422px 260px #fff, 912px 1813px #fff, 2277px 275px #fff, 441px 527px #fff, 1137px 113px #fff, 1136px 1291px #fff, 781px 1809px #fff, 1511px 1884px #fff, 1747px 2489px #fff, 1012px 1486px #fff, 131px 1130px #fff, 637px 1798px #fff, 1359px 2472px #fff, 495px 1347px #fff, 1757px 1464px #fff, 2179px 2485px #fff, 450px 2030px #fff, 1765px 1228px #fff, 985px 1895px #fff, 1430px 513px #fff, 709px 1288px #fff, 802px 741px #fff, 2209px 1027px #fff, 1450px 1778px #fff, 379px 2097px #fff, 1242px 166px #fff, 1728px 822px #fff, 191px 2327px #fff, 736px 558px #fff, 1293px 1906px #fff, 887px 1404px #fff, 713px 1426px #fff, 2539px 1417px #fff, 978px 709px #fff, 1413px 2547px #fff, 1695px 1468px #fff, 2077px 2103px #fff, 2046px 1935px #fff, 374px 2110px #fff, 1280px 1849px #fff, 880px 1110px #fff, 351px 614px #fff, 2204px 1237px #fff, 416px 2189px #fff, 981px 1830px #fff, 545px 1540px #fff, 802px 450px #fff, 2555px 2381px #fff, 61px 1289px #fff, 2193px 1560px #fff, 1542px 2453px #fff, 1362px 2437px #fff, 2051px 1203px #fff, 1916px 1072px #fff, 699px 890px #fff, 59px 260px #fff, 185px 12px #fff, 235px 1538px #fff, 1872px 2517px #fff, 888px 1029px #fff, 234px 2560px #fff, 1416px 1588px #fff, 2286px 210px #fff, 2007px 1793px #fff, 702px 1690px #fff, 452px 2388px #fff, 588px 2346px #fff, 1985px 1216px #fff, 1502px 888px #fff, 741px 2179px #fff, 1030px 142px #fff, 1522px 2222px #fff, 2184px 2105px #fff, 1454px 914px #fff, 2487px 919px #fff, 2554px 1156px #fff, 2210px 2489px #fff, 375px 2483px #fff, 324px 242px #fff, 710px 303px #fff, 416px 1708px #fff, 229px 2010px #fff, 1068px 2035px #fff, 2475px 490px #fff, 455px 1778px #fff, 2505px 1383px #fff, 703px 2348px #fff, 2312px 956px #fff, 824px 269px #fff, 2215px 2227px #fff, 294px 312px #fff, 151px 1920px #fff, 2237px 1028px #fff, 1657px 289px #fff, 1867px 1573px #fff, 352px 2498px #fff, 874px 1119px #fff, 342px 1746px #fff, 681px 328px #fff, 1362px 218px #fff, 24px 682px #fff, 1225px 1547px #fff, 2364px 1716px #fff, 2338px 40px #fff, 212px 1265px #fff, 2489px 1681px #fff, 347px 1912px #fff, 864px 2484px #fff, 2538px 914px #fff, 1083px 921px #fff, 1965px 1602px #fff, 1203px 1155px #fff, 2163px 1891px #fff, 2475px 621px #fff, 1260px 475px #fff, 1784px 1904px #fff, 229px 1858px #fff, 21px 1594px #fff, 1697px 1236px #fff, 2225px 554px #fff, 1311px 1444px #fff, 904px 2368px #fff, 282px 2198px #fff, 726px 1468px #fff, 721px 2028px #fff, 1001px 441px #fff, 86px 1010px #fff, 1311px 2008px #fff, 993px 1253px #fff, 2143px 2375px #fff, 1977px 735px #fff, 264px 1841px #fff, 1772px 398px #fff, 2126px 1302px #fff, 1345px 111px #fff, 1012px 2245px #fff, 665px 195px #fff, 1925px 1640px #fff, 785px 1330px #fff, 2081px 654px #fff, 1339px 1446px #fff, 304px 2440px #fff, 409px 1043px #fff, 1516px 2285px #fff, 141px 2187px #fff, 1383px 1412px #fff, 2526px 594px #fff, 574px 901px #fff, 1257px 655px #fff, 1206px 1601px #fff, 989px 485px #fff, 2268px 1498px #fff, 1467px 1939px #fff, 925px 1453px #fff, 580px 697px #fff, 126px 1446px #fff, 2166px 884px #fff, 1863px 1361px #fff, 1123px 807px #fff, 1681px 2080px #fff, 325px 1489px #fff, 1999px 532px #fff, 2086px 395px #fff, 1060px 2554px #fff, 128px 785px #fff, 646px 2344px #fff, 1070px 340px #fff, 423px 125px #fff, 1117px 863px #fff, 1048px 336px #fff, 879px 1616px #fff, 99px 603px #fff, 1279px 1423px #fff, 1692px 2403px #fff, 1924px 1237px #fff, 1891px 2312px #fff, 1415px 2529px #fff, 1730px 1115px #fff, 1333px 2001px #fff, 1644px 1696px #fff, 1551px 956px #fff, 567px 1445px #fff, 1672px 1755px #fff, 2551px 1471px #fff, 2492px 1101px #fff, 1773px 776px #fff;
                        height: 2px;
                        width: 2px;
                    }

                .particle-3 {
                    -webkit-animation: animParticle 180s linear infinite;
                    animation: animParticle 180s linear infinite;
                    box-shadow: 0px 0px #fff, 1557px 1699px #fff, 2277px 2536px #fff, 1510px 2082px #fff, 1238px 608px #fff, 1993px 838px #fff, 222px 1073px #fff, 1478px 139px #fff, 694px 2384px #fff, 22px 2261px #fff, 224px 921px #fff, 1916px 778px #fff, 54px 1661px #fff, 2009px 799px #fff, 381px 1990px #fff, 1132px 277px #fff, 14px 2284px #fff, 283px 1081px #fff, 216px 301px #fff, 2538px 1385px #fff, 2354px 1279px #fff, 126px 2105px #fff, 446px 1056px #fff, 1986px 1345px #fff, 383px 49px #fff, 231px 202px #fff, 2019px 2263px #fff, 906px 518px #fff, 1197px 224px #fff, 2037px 2155px #fff, 1671px 611px #fff, 810px 965px #fff, 160px 931px #fff, 227px 692px #fff, 491px 1878px #fff, 1086px 134px #fff, 1953px 1287px #fff, 586px 2299px #fff, 48px 182px #fff, 1793px 1303px #fff, 1649px 798px #fff, 1069px 1080px #fff, 1246px 2148px #fff, 692px 1139px #fff, 1775px 1578px #fff, 1673px 520px #fff, 2099px 2013px #fff, 1405px 1397px #fff, 1434px 864px #fff, 1394px 2171px #fff, 1769px 1502px #fff, 1867px 1122px #fff, 2438px 2243px #fff, 2385px 1927px #fff, 1990px 1135px #fff, 1996px 2421px #fff, 832px 1596px #fff, 1185px 1471px #fff, 994px 1127px #fff, 2236px 2349px #fff, 149px 1416px #fff, 2236px 1225px #fff, 1360px 2435px #fff, 759px 1975px #fff, 2355px 874px #fff, 346px 1476px #fff, 304px 1981px #fff, 1223px 1698px #fff, 508px 2150px #fff, 2405px 2439px #fff, 1738px 917px #fff, 862px 1499px #fff, 2012px 1009px #fff, 698px 2037px #fff, 2035px 1368px #fff, 2273px 976px #fff, 1857px 2267px #fff, 874px 2251px #fff, 470px 1022px #fff, 957px 2525px #fff, 854px 595px #fff, 301px 1269px #fff, 1205px 1551px #fff, 872px 1695px #fff, 740px 1146px #fff, 2532px 1198px #fff, 865px 2097px #fff, 491px 465px #fff, 837px 179px #fff, 907px 288px #fff, 1871px 418px #fff, 561px 337px #fff, 1309px 594px #fff, 449px 2501px #fff, 2322px 111px #fff, 1503px 1892px #fff, 475px 1555px #fff, 1374px 2217px #fff, 543px 407px #fff, 1392px 505px #fff, 227px 1081px #fff;
                    height: 3px;
                    width: 3px;
                }

                    .particle-3:after {
                        box-shadow: 0px 0px #fff, 1589px 1736px #fff, 1285px 1432px #fff, 1058px 51px #fff, 403px 661px #fff, 553px 373px #fff, 148px 718px #fff, 838px 1625px #fff, 2033px 561px #fff, 143px 1572px #fff, 593px 881px #fff, 1753px 1511px #fff, 866px 1779px #fff, 1077px 580px #fff, 1539px 585px #fff, 606px 1561px #fff, 1358px 951px #fff, 806px 1333px #fff, 1770px 718px #fff, 1814px 956px #fff, 2244px 491px #fff, 1918px 19px #fff, 317px 1990px #fff, 2212px 1613px #fff, 1616px 264px #fff, 1394px 2548px #fff, 731px 1277px #fff, 1591px 1318px #fff, 2268px 532px #fff, 2023px 918px #fff, 518px 1082px #fff, 109px 426px #fff, 232px 445px #fff, 1279px 1672px #fff, 472px 2392px #fff, 2293px 2418px #fff, 1417px 362px #fff, 2363px 2239px #fff, 2332px 2457px #fff, 625px 706px #fff, 170px 2102px #fff, 1673px 97px #fff, 36px 204px #fff, 102px 1053px #fff, 838px 545px #fff, 1188px 1465px #fff, 922px 2206px #fff, 258px 2530px #fff, 1747px 325px #fff, 1267px 959px #fff, 2542px 318px #fff, 893px 2343px #fff, 2525px 898px #fff, 337px 2281px #fff, 2546px 413px #fff, 47px 262px #fff, 1682px 2427px #fff, 1298px 9px #fff, 2535px 908px #fff, 632px 754px #fff, 1987px 1373px #fff, 1358px 1685px #fff, 1707px 1449px #fff, 1081px 2277px #fff, 840px 583px #fff, 3px 2125px #fff, 373px 2220px #fff, 2159px 1996px #fff, 337px 294px #fff, 255px 2413px #fff, 2506px 462px #fff, 612px 2419px #fff, 536px 441px #fff, 2331px 2434px #fff, 792px 1529px #fff, 733px 2308px #fff, 1653px 164px #fff, 1807px 2410px #fff, 1525px 1819px #fff, 1170px 547px #fff, 508px 1426px #fff, 2134px 2031px #fff, 793px 1590px #fff, 2252px 261px #fff, 1977px 2001px #fff, 2091px 2236px #fff, 1780px 587px #fff, 1940px 1363px #fff, 203px 1888px #fff, 1312px 2226px #fff, 478px 1000px #fff, 2484px 1247px #fff, 1400px 542px #fff, 17px 1706px #fff, 1624px 94px #fff, 704px 1453px #fff, 853px 1455px #fff, 22px 2062px #fff, 1721px 55px #fff, 2134px 2533px #fff, 2068px 2293px #fff;
                        height: 3px;
                        width: 3px;
                    }

                .particle-4 {
                    -webkit-animation: animParticle 600s linear infinite;
                    animation: animParticle 600s linear infinite;
                    box-shadow: 0px 0px #fff, 1288px 2357px #fff, 661px 1802px #fff, 2480px 110px #fff, 1826px 1026px #fff, 220px 1011px #fff, 1262px 322px #fff, 1288px 2241px #fff, 437px 880px #fff, 1847px 1394px #fff, 1687px 1626px #fff, 2161px 134px #fff, 1913px 2142px #fff, 1817px 1839px #fff, 407px 1548px #fff, 2144px 1780px #fff, 688px 650px #fff, 243px 974px #fff, 2123px 1907px #fff, 309px 1240px #fff, 2342px 51px #fff, 1031px 62px #fff, 917px 275px #fff, 1028px 1699px #fff, 997px 2509px #fff, 1200px 2363px #fff, 1361px 1301px #fff, 1062px 819px #fff, 1391px 524px #fff, 133px 902px #fff, 870px 1202px #fff, 6px 515px #fff, 1651px 2389px #fff, 830px 871px #fff, 158px 2406px #fff, 950px 175px #fff, 1241px 1793px #fff, 1358px 761px #fff, 1448px 2044px #fff, 597px 2102px #fff, 2074px 611px #fff, 806px 121px #fff, 2343px 2264px #fff, 1684px 1114px #fff, 797px 328px #fff, 74px 1076px #fff, 2452px 1772px #fff, 1794px 2104px #fff, 1496px 2354px #fff, 1254px 1000px #fff, 1962px 1406px #fff, 1892px 2259px #fff, 205px 1504px #fff, 1197px 1840px #fff, 1754px 858px #fff, 2555px 396px #fff, 700px 196px #fff, 1533px 2195px #fff, 2212px 360px #fff, 498px 616px #fff, 1556px 2321px #fff, 879px 1291px #fff, 2072px 965px #fff, 1881px 500px #fff, 1386px 150px #fff, 1430px 2030px #fff, 1717px 1528px #fff, 1557px 1713px #fff, 1077px 2349px #fff, 2432px 1123px #fff, 117px 489px #fff, 2129px 1248px #fff, 1784px 1071px #fff, 1869px 527px #fff, 1737px 1957px #fff, 1860px 1727px #fff, 925px 685px #fff, 104px 2068px #fff, 14px 1041px #fff, 1219px 562px #fff, 1299px 983px #fff, 756px 1294px #fff, 164px 224px #fff, 1568px 1091px #fff, 1319px 1546px #fff, 1869px 569px #fff, 1082px 2401px #fff, 231px 129px #fff, 736px 2368px #fff, 1742px 1728px #fff, 306px 938px #fff, 1545px 1995px #fff, 1020px 2245px #fff, 242px 170px #fff, 1507px 248px #fff, 2516px 502px #fff, 1046px 584px #fff, 1924px 1450px #fff, 321px 1376px #fff, 282px 755px #fff, 2351px 1824px #fff, 1735px 1543px #fff, 866px 2172px #fff, 1971px 329px #fff, 1642px 2325px #fff, 2071px 1515px #fff, 114px 1753px #fff, 1071px 1321px #fff, 1328px 382px #fff, 1558px 2157px #fff, 2041px 1262px #fff, 2217px 1037px #fff, 1404px 29px #fff, 2148px 2355px #fff, 1156px 2407px #fff, 426px 2350px #fff, 1373px 1178px #fff, 597px 10px #fff, 2506px 2118px #fff, 925px 2151px #fff, 1938px 1907px #fff, 1976px 442px #fff, 629px 571px #fff, 542px 1821px #fff, 323px 143px #fff, 1825px 186px #fff, 1717px 904px #fff, 823px 1083px #fff, 250px 1287px #fff, 792px 629px #fff, 2231px 1545px #fff, 1415px 1354px #fff, 1098px 2441px #fff, 1393px 1245px #fff, 683px 1889px #fff, 2344px 257px #fff, 1595px 2357px #fff, 199px 214px #fff, 4px 164px #fff, 93px 1466px #fff, 1860px 1735px #fff, 1421px 938px #fff, 2366px 73px #fff, 976px 773px #fff, 1901px 1528px #fff, 1679px 2233px #fff, 1553px 2394px #fff, 911px 2207px #fff, 1321px 700px #fff, 1850px 2024px #fff, 1261px 1092px #fff, 101px 1168px #fff, 80px 2252px #fff, 2305px 1598px #fff, 2082px 850px #fff, 127px 2330px #fff, 174px 801px #fff, 1856px 552px #fff, 632px 2487px #fff, 589px 2461px #fff, 1907px 2556px #fff, 940px 1946px #fff, 468px 1414px #fff, 1499px 1358px #fff, 2227px 889px #fff, 1294px 1779px #fff, 302px 1338px #fff, 139px 60px #fff, 1816px 575px #fff, 2229px 306px #fff, 857px 1329px #fff, 448px 13px #fff, 1060px 1548px #fff, 2165px 2370px #fff, 2500px 383px #fff, 1002px 1148px #fff, 1359px 320px #fff, 2317px 1593px #fff, 460px 402px #fff, 1831px 1169px #fff, 1286px 1511px #fff, 1534px 797px #fff, 901px 2429px #fff, 159px 870px #fff, 360px 1183px #fff, 1878px 390px #fff, 1086px 1956px #fff, 1822px 566px #fff, 567px 2457px #fff, 306px 711px #fff, 381px 534px #fff, 2064px 111px #fff, 74px 525px #fff, 1116px 1798px #fff, 1776px 1162px #fff, 2527px 253px #fff, 1707px 827px #fff, 1021px 1898px #fff, 1620px 122px #fff, 1442px 1600px #fff, 2112px 669px #fff, 2386px 381px #fff, 1364px 1685px #fff, 2384px 751px #fff, 301px 1756px #fff, 2001px 898px #fff, 1352px 2136px #fff, 1743px 2452px #fff, 280px 151px #fff, 1787px 1798px #fff, 1806px 198px #fff, 745px 1665px #fff, 1780px 354px #fff, 931px 1004px #fff, 1384px 984px #fff, 918px 1255px #fff, 327px 850px #fff, 2227px 272px #fff, 1586px 993px #fff, 50px 813px #fff, 2478px 1980px #fff, 1020px 1980px #fff, 69px 1838px #fff, 1253px 273px #fff, 1015px 1311px #fff, 1353px 2327px #fff, 1492px 1836px #fff, 86px 840px #fff, 2304px 1854px #fff, 267px 2445px #fff, 79px 954px #fff, 1077px 839px #fff, 1870px 60px #fff, 1093px 977px #fff, 1176px 559px #fff, 543px 1759px #fff, 710px 534px #fff, 1557px 575px #fff, 940px 2248px #fff, 1950px 1941px #fff, 161px 1155px #fff, 1508px 748px #fff, 717px 1721px #fff, 1932px 2448px #fff, 1584px 424px #fff, 1862px 406px #fff, 207px 905px #fff, 1077px 1481px #fff, 1690px 1655px #fff, 897px 510px #fff, 2430px 2144px #fff, 635px 204px #fff, 565px 2416px #fff, 1670px 2343px #fff, 1300px 2347px #fff, 1396px 265px #fff, 2005px 1947px #fff, 2002px 2157px #fff, 2449px 1641px #fff, 488px 1100px #fff, 663px 1045px #fff, 2307px 1313px #fff, 2072px 787px #fff, 2052px 1561px #fff, 1432px 302px #fff, 274px 1779px #fff, 155px 532px #fff, 2211px 1706px #fff, 1286px 728px #fff, 859px 1634px #fff, 2289px 1210px #fff, 421px 1239px #fff, 2042px 1592px #fff, 775px 1555px #fff, 1672px 1562px #fff, 1168px 1510px #fff, 1140px 1606px #fff, 2229px 2398px #fff, 1829px 1214px #fff, 2277px 1628px #fff, 1987px 1112px #fff, 1162px 748px #fff, 910px 2215px #fff, 1699px 94px #fff, 26px 459px #fff, 1137px 41px #fff, 2494px 73px #fff, 599px 2553px #fff, 2120px 190px #fff, 2375px 2265px #fff, 1951px 829px #fff, 1327px 171px #fff, 1038px 362px #fff, 388px 1072px #fff, 2369px 2382px #fff, 1252px 1575px #fff, 1644px 1882px #fff, 261px 1671px #fff, 2029px 1381px #fff, 654px 931px #fff, 1997px 1705px #fff, 1963px 2294px #fff, 1589px 620px #fff, 1154px 2182px #fff, 443px 732px #fff, 581px 196px #fff, 953px 959px #fff, 2315px 2245px #fff, 1202px 1434px #fff, 27px 2305px #fff, 1441px 656px #fff, 330px 1273px #fff, 222px 1669px #fff, 766px 797px #fff, 1775px 363px #fff, 2556px 2456px #fff, 155px 558px #fff, 1099px 2363px #fff, 1517px 1044px #fff, 1553px 860px #fff, 404px 772px #fff, 1630px 2545px #fff, 2115px 1413px #fff, 1299px 226px #fff, 1688px 721px #fff, 519px 2342px #fff, 886px 1106px #fff, 295px 145px #fff, 2217px 1567px #fff, 533px 360px #fff, 2320px 1881px #fff, 2020px 2287px #fff, 1162px 724px #fff, 899px 2300px #fff, 2047px 964px #fff, 805px 1097px #fff, 1995px 838px #fff, 1772px 1099px #fff, 1368px 1625px #fff, 326px 2192px #fff, 612px 1202px #fff, 2158px 2238px #fff, 282px 2325px #fff, 1200px 2073px #fff, 942px 1982px #fff, 961px 2067px #fff, 1382px 1635px #fff, 1855px 1826px #fff, 1547px 1472px #fff, 532px 1px #fff, 1788px 681px #fff, 282px 2304px #fff, 1286px 1070px #fff, 2357px 2040px #fff, 2116px 1102px #fff, 1490px 410px #fff, 1358px 1021px #fff, 631px 220px #fff, 807px 2311px #fff, 853px 457px #fff, 1550px 1841px #fff, 1723px 502px #fff, 458px 2515px #fff, 617px 5px #fff, 2384px 1840px #fff, 1045px 1850px #fff, 219px 1545px #fff, 2342px 1372px #fff, 827px 561px #fff, 1117px 569px #fff, 276px 284px #fff, 852px 1510px #fff, 979px 2463px #fff, 2051px 2364px #fff, 1020px 1889px #fff, 2334px 728px #fff, 2246px 1014px #fff, 1915px 140px #fff, 1105px 1948px #fff, 1560px 31px #fff, 853px 573px #fff, 2199px 287px #fff, 226px 2003px #fff, 2312px 1991px #fff, 705px 1796px #fff, 451px 2026px #fff, 1809px 827px #fff, 1581px 2308px #fff, 2023px 865px #fff, 1534px 1194px #fff, 972px 314px #fff, 519px 1564px #fff, 51px 2457px #fff, 160px 1972px #fff, 92px 1896px #fff, 1464px 554px #fff, 1170px 1250px #fff, 137px 2161px #fff, 799px 2152px #fff, 396px 2176px #fff, 1746px 1547px #fff;
                    height: 1px;
                    width: 1px;
                }

                    .particle-4:after {
                        box-shadow: 0px 0px #fff, 1535px 1204px #fff, 1290px 1699px #fff, 2429px 1581px #fff, 662px 22px #fff, 1564px 1101px #fff, 1588px 1393px #fff, 1428px 516px #fff, 2082px 2415px #fff, 970px 738px #fff, 1053px 2480px #fff, 2481px 2151px #fff, 226px 361px #fff, 1229px 2013px #fff, 646px 2143px #fff, 2089px 1860px #fff, 1489px 15px #fff, 2053px 234px #fff, 921px 442px #fff, 1910px 2176px #fff, 541px 2240px #fff, 2008px 301px #fff, 2005px 1890px #fff, 315px 2101px #fff, 1566px 187px #fff, 2270px 1186px #fff, 598px 1910px #fff, 862px 1649px #fff, 1793px 1695px #fff, 643px 389px #fff, 1339px 2167px #fff, 1425px 1795px #fff, 1728px 2162px #fff, 1890px 615px #fff, 2239px 1294px #fff, 1156px 1482px #fff, 2166px 788px #fff, 1391px 2449px #fff, 407px 2465px #fff, 2321px 2032px #fff, 1591px 647px #fff, 559px 688px #fff, 564px 1380px #fff, 1978px 2238px #fff, 528px 723px #fff, 1466px 878px #fff, 214px 824px #fff, 2014px 2348px #fff, 314px 749px #fff, 1706px 374px #fff, 1858px 1836px #fff, 1211px 1358px #fff, 1532px 1767px #fff, 1558px 1168px #fff, 704px 662px #fff, 1490px 2245px #fff, 652px 928px #fff, 1283px 1352px #fff, 1817px 1037px #fff, 2149px 1739px #fff, 1898px 748px #fff, 2396px 1608px #fff, 2341px 2131px #fff, 784px 692px #fff, 2033px 1615px #fff, 1437px 471px #fff, 958px 891px #fff, 1099px 2262px #fff, 2543px 143px #fff, 885px 2431px #fff, 882px 1412px #fff, 1828px 929px #fff, 1302px 2276px #fff, 1685px 732px #fff, 74px 870px #fff, 1893px 1118px #fff, 608px 2396px #fff, 1157px 447px #fff, 1315px 1751px #fff, 350px 1227px #fff, 1088px 1787px #fff, 1643px 812px #fff, 1906px 118px #fff, 1890px 497px #fff, 748px 947px #fff, 657px 20px #fff, 2516px 2043px #fff, 453px 792px #fff, 70px 204px #fff, 1887px 2032px #fff, 2170px 490px #fff, 2003px 1313px #fff, 1029px 1543px #fff, 1846px 96px #fff, 1936px 2485px #fff, 1904px 1126px #fff, 1209px 263px #fff, 2005px 2000px #fff, 795px 844px #fff, 1015px 1025px #fff, 637px 2376px #fff, 2157px 2070px #fff, 971px 1016px #fff, 864px 2324px #fff, 793px 2143px #fff, 1545px 2269px #fff, 1026px 1547px #fff, 1160px 1751px #fff, 1959px 34px #fff, 2346px 2435px #fff, 1530px 1403px #fff, 2263px 589px #fff, 1550px 2372px #fff, 759px 1725px #fff, 2158px 191px #fff, 2075px 780px #fff, 1891px 421px #fff, 508px 14px #fff, 2166px 1351px #fff, 1643px 262px #fff, 107px 1058px #fff, 252px 103px #fff, 2222px 1882px #fff, 111px 2351px #fff, 1476px 745px #fff, 1766px 158px #fff, 624px 284px #fff, 1471px 1209px #fff, 1176px 1455px #fff, 2557px 1758px #fff, 1619px 1666px #fff, 979px 710px #fff, 1065px 311px #fff, 1044px 249px #fff, 2144px 725px #fff, 1571px 1218px #fff, 734px 2510px #fff, 194px 317px #fff, 2501px 1942px #fff, 290px 686px #fff, 1014px 827px #fff, 1734px 2401px #fff, 567px 980px #fff, 2051px 670px #fff, 325px 874px #fff, 2412px 2216px #fff, 2144px 226px #fff, 1966px 1194px #fff, 1215px 2246px #fff, 689px 220px #fff, 304px 406px #fff, 1948px 2352px #fff, 2119px 2058px #fff, 191px 931px #fff, 558px 50px #fff, 1904px 2392px #fff, 277px 291px #fff, 459px 929px #fff, 1269px 2038px #fff, 2463px 2001px #fff, 931px 788px #fff, 1638px 1459px #fff, 2436px 243px #fff, 985px 2181px #fff, 1614px 2174px #fff, 1211px 464px #fff, 592px 1988px #fff, 1995px 126px #fff, 2070px 1818px #fff, 2259px 530px #fff, 369px 1083px #fff, 2490px 948px #fff, 1910px 46px #fff, 1856px 920px #fff, 2366px 69px #fff, 1425px 539px #fff, 541px 2023px #fff, 1778px 1067px #fff, 1612px 2413px #fff, 501px 1032px #fff, 1378px 1181px #fff, 911px 1037px #fff, 2154px 1439px #fff, 284px 2007px #fff, 592px 676px #fff, 1910px 630px #fff, 301px 707px #fff, 774px 160px #fff, 1733px 2209px #fff, 1969px 1521px #fff, 1153px 951px #fff, 1832px 1172px #fff, 1615px 597px #fff, 1633px 1002px #fff, 85px 2259px #fff, 2277px 1009px #fff, 2191px 196px #fff, 1859px 1240px #fff, 1312px 352px #fff, 317px 621px #fff, 416px 2252px #fff, 1839px 271px #fff, 1432px 119px #fff, 877px 1185px #fff, 264px 1315px #fff, 2213px 2014px #fff, 663px 776px #fff, 948px 2263px #fff, 809px 553px #fff, 2081px 1155px #fff, 720px 2560px #fff, 879px 1280px #fff, 663px 1573px #fff, 330px 332px #fff, 2515px 2049px #fff, 1211px 1160px #fff, 469px 2285px #fff, 2288px 1758px #fff, 1555px 94px #fff, 1343px 2308px #fff, 1819px 1558px #fff, 1124px 942px #fff, 1408px 357px #fff, 2198px 2215px #fff, 1062px 1787px #fff, 2342px 2436px #fff, 2221px 2174px #fff, 2235px 555px #fff, 773px 1719px #fff, 743px 915px #fff, 725px 1396px #fff, 1759px 2217px #fff, 1799px 2510px #fff, 2239px 578px #fff, 1727px 1513px #fff, 1932px 1398px #fff, 341px 1137px #fff, 2479px 1100px #fff, 1168px 1972px #fff, 781px 462px #fff, 2501px 147px #fff, 1504px 90px #fff, 2052px 284px #fff, 531px 487px #fff, 2043px 1150px #fff, 154px 852px #fff, 2218px 617px #fff, 587px 1807px #fff, 2551px 1088px #fff, 2478px 1674px #fff, 786px 1506px #fff, 1428px 1071px #fff, 2432px 1384px #fff, 34px 565px #fff, 1698px 18px #fff, 1228px 1208px #fff, 772px 275px #fff, 1902px 2269px #fff, 1360px 1000px #fff, 2169px 1795px #fff, 1607px 2346px #fff, 166px 1683px #fff, 473px 2001px #fff, 2477px 115px #fff, 1790px 1108px #fff, 2150px 2532px #fff, 1374px 814px #fff, 1965px 1540px #fff, 1970px 410px #fff, 1954px 1823px #fff, 2555px 476px #fff, 2427px 478px #fff, 1747px 2378px #fff, 1911px 2559px #fff, 1498px 753px #fff, 740px 1743px #fff, 172px 1649px #fff, 610px 2456px #fff, 112px 642px #fff, 1605px 1304px #fff, 2325px 2490px #fff, 2021px 890px #fff, 1972px 368px #fff, 1719px 2380px #fff, 2519px 861px #fff, 748px 125px #fff, 2315px 378px #fff, 1540px 169px #fff, 1297px 1987px #fff, 488px 2241px #fff, 1146px 1734px #fff, 1766px 475px #fff, 1269px 332px #fff, 1189px 1276px #fff, 2304px 2168px #fff, 1858px 780px #fff, 288px 2234px #fff, 311px 1003px #fff, 1331px 635px #fff, 396px 1343px #fff, 1343px 2391px #fff, 1961px 1020px #fff, 2338px 1249px #fff, 786px 2279px #fff, 1644px 2494px #fff, 1568px 1440px #fff, 459px 1785px #fff, 660px 434px #fff, 150px 301px #fff, 2185px 2203px #fff, 1861px 2075px #fff, 326px 472px #fff, 483px 2477px #fff, 1735px 81px #fff, 724px 2518px #fff, 2237px 2083px #fff, 1319px 732px #fff, 2198px 39px #fff, 1144px 539px #fff, 1777px 413px #fff, 1798px 32px #fff, 1357px 2063px #fff, 1957px 1888px #fff, 2296px 1073px #fff, 2295px 1527px #fff, 1165px 1341px #fff, 1100px 1275px #fff, 382px 699px #fff, 1245px 2266px #fff, 1623px 1869px #fff, 722px 1475px #fff, 2109px 1028px #fff, 859px 1814px #fff, 1115px 758px #fff, 1607px 904px #fff, 513px 1085px #fff, 1892px 739px #fff, 2142px 1129px #fff, 867px 2495px #fff, 898px 348px #fff, 2475px 1438px #fff, 392px 826px #fff, 31px 542px #fff, 33px 2259px #fff, 1266px 167px #fff, 634px 2225px #fff, 521px 2342px #fff, 405px 317px #fff, 1982px 773px #fff, 2210px 887px #fff, 1562px 287px #fff, 467px 1156px #fff, 1083px 779px #fff, 2506px 390px #fff, 1942px 418px #fff, 2257px 1861px #fff, 795px 66px #fff, 454px 495px #fff, 229px 2424px #fff, 1633px 86px #fff, 572px 1891px #fff, 1735px 1752px #fff, 1862px 2113px #fff, 1665px 2468px #fff, 2413px 189px #fff, 49px 556px #fff, 1816px 1841px #fff, 530px 885px #fff, 861px 1914px #fff, 426px 2095px #fff, 2400px 1051px #fff, 2305px 801px #fff, 287px 1362px #fff, 772px 812px #fff, 1412px 12px #fff, 1798px 307px #fff, 2443px 1464px #fff, 345px 1790px #fff, 40px 488px #fff, 2015px 2420px #fff, 1703px 1766px #fff, 285px 1291px #fff, 204px 1498px #fff, 2249px 2028px #fff, 1523px 1492px #fff, 841px 898px #fff, 197px 1112px #fff, 1960px 1263px #fff, 1258px 1321px #fff, 1191px 1136px #fff, 1847px 337px #fff, 1935px 2556px #fff, 654px 2397px #fff, 1039px 1186px #fff, 2326px 1813px #fff, 291px 1647px #fff, 1709px 659px #fff, 439px 219px #fff, 21px 1658px #fff, 2406px 2342px #fff, 935px 1437px #fff;
                        height: 1px;
                        width: 1px;
                    }

                @-webkit-keyframes animParticle {
                    from {
                        -webkit-transform: translateY(0px);
                        transform: translateY(0px);
                    }

                    to {
                        -webkit-transform: translateY(-2560px);
                        transform: translateY(-2560px);
                    }
                }

                @keyframes animParticle {
                    from {
                        -webkit-transform: translateY(0px);
                        transform: translateY(0px);
                    }

                    to {
                        -webkit-transform: translateY(-2560px);
                        transform: translateY(-2560px);
                    }
                }


                .service-block-container {
                    display: flex;
                    justify-content: center;
                }

                .service-block {
                    min-width: 180px;
                    width: 100%;
                    height: 200px;
                    position: relative;
                    transition: all 0.3s ease-in-out;
                    overflow: hidden;
                    display: flex;
                    justify-content: center;
                    text-align: center;
                    background-color: #fff;
                    color: #666;
                    border: 1px solid #ccc;
                    margin-bottom: 20px;
                    padding: 0 10px;
                }

                .service-underlay {
                    position: absolute;
                    height: 60px;
                    bottom: 0;
                    left: 0;
                    right: 0;
                    background-color: rgb(28, 94, 103);
                    padding-top: 18px;
                    transition: all 0.3s ease-in-out;
                }

                .service-icon {
                    position: absolute;
                    top: 30px;
                    left: 0;
                    right: 0;
                    font-size: 50px;
                    transition: all 0.3s ease-in-out;
                    color: #1c5e67;
                }

                .service-name {
                    margin: 0 auto;
                    display: block;
                    text-transform: Capitalize;
                    color: white;
                    font-family: 'Open Sans', sans-serif;
                }

                .service-desc {
                    display: block;
                    font-size: 12px;
                    margin-top: 87px;
                    line-height: 20px;
                    font-family: 'Lato', sans-serif;
                }

                .service-underlay .cta {
                    margin-top: 115px;
                    display: inline-block;
                    color: #fff;
                    font-size: 14px;
                }

                .service-block:hover {
                    transform: scale(1.1);
                    cursor: pointer;
                    border: 1px solid #141b41;
                }

                    .service-block:hover .service-underlay {
                        height: 200px;
                        background-color: #3db8c5;
                    }

                    .service-block:hover .service-icon {
                        color: #fff;
                        transform: scale(1.5);
                        top: 80px;
                    }

                    .service-block:hover .service-name {
                        color: #fff;
                        font-weight: bold;
                    }

                    .service-block:hover .service-desc {
                        display: none;
                    }

                .service-block .service-underlay .cta:hover {
                    text-decoration: none;
                }


                .marquee_top {
                    padding-left: 0px;
                    padding-right: 0px;
                    margin-bottom: 0px;
                    background-color: #1c5e67;
                    color: #ffffff;
                    box-shadow: 0 0.1em 0.5em;
                    padding: 6px 0px 6px 0px;
                }

                    .marquee_top ul {
                        margin: 0px;
                    }

                        .marquee_top ul li {
                            display: initial;
                            font-weight: 500;
                            font-family: 'Lato', sans-serif;
                            font-size: 16px;
                            letter-spacing: .5px;
                        }

                .calls {
                    position: fixed;
                    z-index: 1 !important;
                    right: 5%;
                    background-color: #068793;
                    padding: 4px 15px;
                    border-radius: 0 0 10px 10px;
                    color: #fff;
                    box-shadow: inset 0px 3px 3px -2px rgba(0,0,0,1);
                    border: solid 2px rgba(255,255,255,.8);
                    border-top: 0;
                    font-family: 'Oswald', sans-serif !important;
                    font-weight: 700;
                    font-size: 13px;
                    letter-spacing: 1px;
                    top: 75px;
                }


                    .calls i {
                        background-color: rgba(0,0,0,.3);
                        padding: 5px 6px;
                        border-radius: 50%;
                    }



                    .calls a {
                        color: #fff;
                    }



                @media only screen and (max-width: 600px) {


                    .calls {
                        position: fixed;
                        z-index: 1 !important;
                        right: 4%;
                        background-color: #068793;
                        padding: 7px 15px;
                        border-radius: 0 0 10px 10px;
                        color: #fff;
                        box-shadow: inset 0px 3px 3px -2px rgba(0,0,0,1);
                        border: solid 2px rgba(255,255,255,.8);
                        border-top: 0;
                        font-family: 'Oswald', sans-serif !important;
                        font-weight: 700;
                        font-size: 15px;
                        letter-spacing: 1px;
                        top: 52px;
                    }
                }

                .t1 {
                    display: none;
                }

                .bs-content {
                    padding: 0px 40px 0px 40px;
                }

                .demohd {
                    font-family: monospace;
                    font-size: 30px;
                    text-transform: uppercase;
                }

                .logosmall {
                    float: left;
                    margin: 22px 0px 0px 40px;
                    z-index: 999999999;
                    position: absolute;
                    background: white;
                    border-radius: 50%;
                    padding: 10px 2px 9px 0px;
                    border: 2px solid #226e72;
                    box-shadow: 0 0 11px #313131;
                }



                .hd1 {
                    font-family: 'arial', sans-serif;
                    text-shadow: 0 -3px 0 #fff0, 0 6px 8px rgba(0,0,0,.4), 0 9px 10px rgba(0,0,0,.15), 0 30px 10px rgba(0,0,0,.18), 0 15px 10px rgba(0,0,0,.21);
                    color: WHITE;
                    FONT-SIZE: 50PX;
                }

                .hd2 {
                    color: white;
                    font-family: 'arial', sans-serif;
                    font-weight: 100;
                    text-shadow: 0 -3px 0 #fff0, 0 6px 8px rgba(0,0,0,.4), 0 9px 10px rgba(0,0,0,.15), 0 30px 10px rgba(0,0,0,.18), 0 15px 10px rgba(0,0,0,.21);
                }

                .hd3 {
                    color: white;
                    font-family: 'arial', sans-serif;
                    font-weight: 100;
                    text-shadow: 0 -3px 0 #fff0, 0 6px 8px rgba(0,0,0,.4), 0 9px 10px rgba(0,0,0,.15), 0 30px 10px rgba(0,0,0,.18), 0 15px 10px rgba(0,0,0,.21);
                }

                .featuresimg {
                    margin: 50px 0px 0px 0px;
                }


                .pricing {
                    width: 100%;
                    margin: 45px auto 15px;
                    text-align: center;
                    max-width: 80%;
                    display: inline-block;
                    position: relative;
                }

                .pricing__plan {
                    background-color: #f1f2f7;
                    width: 48.33%;
                    padding: 40px 0;
                    float: left;
                    position: relative;
                    -webkit-box-shadow: inset 2px 0 0 0 #fff;
                    box-shadow: inset 2px 0 0 0 #f1f2f7;
                    -moz-box-shadow: inset 2px 0 0 0 #fff;
                }

                .pricing__title {
                    width: 100%;
                    text-align: center;
                    position: relative;
                    font-size: 24px;
                    font-weight: 700;
                    padding: 0 0 40px;
                    margin: 0;
                }

                    .pricing__title:after {
                        content: '';
                        position: absolute;
                        left: 0;
                        right: 0;
                        top: 60%;
                        margin: auto;
                        width: 50px;
                        height: 1px;
                        background: #454545;
                        -webkit-transition: all .5s ease-out;
                        -moz-transition: all .5s ease-out;
                        -o-transition: all .5s ease-out;
                        transition: all .5s ease-out;
                    }

                .pricing__values {
                    font-size: 40px;
                    font-weight: 700;
                    height: 40px;
                    position: relative;
                    text-align: center;
                }

                .pricing__value--show {
                    -webkit-animation: showToY .6s forwards;
                    animation: showToY .6s forwards;
                }

                .pricing__list {
                    width: 80%;
                    margin: 20px 0 0 10%;
                    padding: 0;
                    list-style: none;
                }

                .pricing__signup {
                    display: inline-block;
                    padding: 12px 48px;
                    margin: 20px 0 0;
                    font-size: 16px;
                    letter-spacing: .5px;
                    font-weight: 600;
                    -webkit-border-radius: 25px;
                    -moz-border-radius: 25px;
                    border-radius: 25px;
                    -webkit-transition: background-color .3s ease;
                    -moz-transition: background-color .3s ease;
                    transition: background-color .3s ease;
                    background: 0 0;
                    color: #111935;
                    border: 2px solid #f9384b;
                }

                .pricing__plan--popular {
                    z-index: 2;
                    top: -25px;
                    padding: 50px 0 50px;
                    background-color: #111935;
                    color: #fff;
                    -moz-box-shadow: 10px 0 15px -10px rgba(0, 0, 0, .45), -10px 0 15px -10px rgba(0, 0, 0, .45);
                    -webkit-box-shadow: 10px 0 15px -10px rgba(0, 0, 0, .45), -10px 0 15px -10px rgba(0, 0, 0, .45);
                    box-shadow: 10px 0 15px -10px rgba(0, 0, 0, .45), -10px 0 15px -10px rgba(0, 0, 0, .45);
                }

                /*Button*/
                .buttonfx {
                    color: white;
                    box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.45);
                    border-radius: 2px;
                    outline: none;
                    background: #2b8793;
                    border: 1px solid #ffffff;
                    letter-spacing: 0.0625em;
                    padding: 4px 22px;
                    text-transform: uppercase;
                    line-height: 2;
                    position: relative;
                    display: inline-block;
                    cursor: pointer;
                    text-decoration: none;
                    overflow: hidden;
                    transition: all .5s;
                }

                    .buttonfx:before,
                    .buttonfx:after {
                        content: '';
                        position: absolute;
                        left: 0;
                        top: 0;
                        right: 0;
                        bottom: 0;
                        height: 100%;
                        background: #15a6b7;
                        z-index: -1;
                        transform: translate3D(0,-100%,0);
                        transition: all .5s;
                    }

                    .buttonfx:before {
                        background: #006d79c7;
                        z-index: -2;
                        transform: translate3D(0,0,0);
                    }

                    .buttonfx:hover {
                        color: white;
                    }

                        .buttonfx:hover:after {
                            transform: translate3D(0,0,0);
                            transition: all .5s;
                        }


                .team-content h3 {
                    font-size: 16px;
                    font-weight: 500;
                    background: #e22222;
                    color: white;
                }

                .team-content {
                }

                    .team-content p {
                        height: 64px;
                        padding: 0px 8px;
                        line-height: 20px;
                    }


                .our-product {
                    padding: 12px 0 15px;
                    margin-bottom: 30px;
                    background-color: #ffffff;
                    text-align: center;
                    overflow: hidden;
                    position: relative;
                    border: 1px solid #2b8793;
                }

                    .our-product .picture {
                        display: inline-block;
                        height: 200px;
                        width: 190px;
                        margin-bottom: 0px;
                        /*z-index: 1;*/
                        position: relative;
                    }

                        .our-product .picture::before {
                            content: "";
                            width: 100%;
                            height: 0;
                            border-radius: 50%;
                            /* background-color: #3bb0b9; */
                            position: absolute;
                            bottom: 135%;
                            right: 0;
                            left: 0;
                            opacity: 0.9;
                            transform: scale(3);
                            transition: all 0.3s linear 0s;
                        }

                    .our-product:hover .picture::before {
                        height: 100%;
                    }

                .our-team .picture::after {
                    content: "";
                    width: 100%;
                    height: 100%;
                    border-radius: 50%;
                    background-color: #1369ce;
                    position: absolute;
                    top: 0;
                    left: 0;
                    z-index: -1;
                }

                .our-product .picture img {
                    width: 200px;
                    height: 184px;
                    border: 2px solid white;
                    border-radius: 50%;
                    transform: scale(1);
                    transition: all 0.9s ease 0s;
                    box-shadow: 0px 3px 3px 1px rgba(0, 0, 0, 0.49);
                }

                .our-product:hover .picture img {
                    box-shadow: 0 0 0 14px #f7f5ec;
                    transform: scale(0.7);
                }

                .our-product .title {
                    display: block;
                    font-size: 15px;
                    color: #4e5052;
                    text-transform: capitalize;
                }

                .our-product .social {
                    width: 100%;
                    padding: 0;
                    margin: 0;
                    background-color: #3491ff;
                    position: absolute;
                    bottom: -100px;
                    left: 0;
                    transition: all 0.5s ease 0s;
                }

                .our-product:hover .social {
                    bottom: 0;
                }

                .our-product .social li {
                    display: inline-block;
                }

                    .our-product .social li a {
                        display: block;
                        padding: 10px;
                        font-size: 17px;
                        color: white;
                        transition: all 0.3s ease 0s;
                        text-decoration: none;
                    }

                        .our-product .social li a:hover {
                            color: #1369ce;
                            background-color: #f7f5ec;
                        }

                .feature_points .icn {
                    margin: 0;
                    padding: 0;
                    display: block;
                    width: 50px;
                    height: 50px;
                    position: absolute;
                    left: 0;
                    top: 5px;
                    text-align: center;
                    transition: all .3s ease;
                    border-radius: 4px;
                }


                @media only screen and (max-width:480px) {

                    .br {
                        margin: 0px 0px 50px 0px;
                    }

                    .hd1 {
                        display: none;
                    }

                    .featuresimg {
                        display: none;
                    }

                    .imagedropshadow {
                        width: 95%;
                        right: 3%;
                    }

                    .hd3 {
                        display: none;
                    }

                    .logosmall {
                        display: none;
                    }

                    .fxx {
                        display: none;
                    }

                    .bs-content {
                        padding: 0px 0px 0px 0px;
                    }

                        .bs-content .r1 {
                            font-size: 24px;
                            color: white;
                            FONT-WEIGHT: 400;
                            FONT-FAMILY: sans-serif;
                        }

                    .feature_points .icn {
                        width: 70px;
                        height: 70px;
                        position: absolute;
                        left: 2px;
                        top: 5px;
                    }

                    .bs-content .r1:after {
                        content: '';
                        top: 10%;
                        height: 1px;
                        background: #ffffff;
                        left: 0;
                        /* height: 11px; */
                        position: absolute;
                        right: 0;
                        margin: auto;
                        width: 50px;
                        opacity: .5;
                    }

                    .t1 {
                    }
                }


                .btn_readmore {
                    border: 1px solid #e22222;
                    padding: 6px 14px;
                    border-radius: 3px;
                    background: #e22222;
                    color: white;
                    font-family: 'Open Sans', sans-serif;
                }


                .ser {
                    text-align: center;
                    background: #ffffff;
                    -webkit-box-shadow: 0px 0px 50px rgba(0,0,0,0.1);
                    -moz-box-shadow: 0px 0px 50px rgba(0,0,0,0.1);
                    -ms-box-shadow: 0px 0px 50px rgba(0,0,0,0.1);
                    -o-box-shadow: 0px 0px 50px rgba(0,0,0,0.1);
                    box-shadow: 0px 0px 4px rgba(0,0,0,0.1);
                    -webkit-border-radius: 10px;
                    -moz-border-radius: 10px;
                    -ms-border-radius: 10px;
                    -o-border-radius: 10px;
                    /* border-radius: 10px; */
                    margin-bottom: 30px;
                    padding: 24px 20px;
                }

                .small, small {
                    font-size: 85%;
                }

                .small {
                    font-size: 14px;
                    line-height: 24px;
                }









                body {
                    padding: 0px;
                    margin: 0px;
                    font-family: 'Poppins', sans-serif;
                    line-height: 30px;
                    color: Black;
                    font-weight: 400;
                }
                /*-----------------------
        elements styles
        -----------------------*/
                a {
                    transition: all 0.3s ease;
                    outline: 0;
                }

                    a:hover, a:active, a:focus {
                        transition: all 0.3s ease;
                        text-decoration: none;
                        outline: 0;
                    }

                label {
                    font-weight: 400;
                    color: #333333;
                }


                img {
                    max-width: 100%;
                    height: auto;
                }

                .fix {
                    overflow: hidden;
                }

                h1,
                h2,
                h3,
                h4,
                h5,
                h6 {
                    margin: 0 0 15px;
                    font-weight: 700;
                    font-family: 'Poppins', sans-serif;
                    color: #222;
                }

                    h3 span {
                        font-weight: 300;
                    }

                p {
                    font-family: 'Lato', sans-serif;
                    line-height: 30px;
                    color: Black;
                    font-weight: 400;
                    font-size: 16px;
                    text-align: justify;
                }

                    p.lead {
                        font-weight: 600;
                        color: #777777;
                        font-size: 14px;
                    }


                h1 {
                    font-size: 36px;
                    line-height: 40px;
                }

                h2 {
                    font-size: 30px;
                    line-height: 36px;
                }

                h3 {
                    font-size: 24px;
                    line-height: 30px;
                }

                h4 {
                    font-size: 20px;
                    line-height: 24px;
                }

                h5 {
                    font-size: 18px;
                    line-height: 22px;
                }

                h6 {
                    font-size: 14px;
                    line-height: 18px;
                }

                .white-bg {
                    background: #fff !important;
                }

                .text-muted {
                    color: #ccc !important;
                }

                .no-padding {
                    padding: 0px !important;
                    transition: all 0.3s ease-out;
                }

                .hide {
                    display: none;
                }

                .fullhw {
                    width: 100%;
                    height: 100%;
                }

                .default-bg {
                    background: #fff;
                }

                .heading-alt, .para-alt {
                    color: #fff;
                }

                .p-10 {
                    padding: 10px;
                }

                .p-20 {
                    padding: 20px;
                }

                .p-30 {
                    padding: 30px;
                }

                .p-30 {
                    padding: 40px;
                }

                .pt-10 {
                    padding-top: 10px;
                }

                .pt-20 {
                    padding-top: 20px;
                }

                .pt-30 {
                    padding-top: 30px;
                }

                .pt-40 {
                    padding-top: 40px;
                }

                .pt-50 {
                    padding-top: 50px;
                }

                .pt-60 {
                    padding-top: 60px;
                }

                .pt-70 {
                    padding-top: 70px;
                }

                .pt-80 {
                    padding-top: 80px;
                }

                .pt-90 {
                    padding-top: 90px;
                }

                .pb-10 {
                    padding-bottom: 10px;
                }

                .pb-20 {
                    padding-bottom: 20px;
                }

                .pb-30 {
                    padding-bottom: 30px;
                }

                .pb-40 {
                    padding-bottom: 40px;
                }

                .pb-50 {
                    padding-bottom: 50px;
                }

                .pb-60 {
                    padding-bottom: 60px;
                }

                .pb-70 {
                    padding-bottom: 70px;
                }

                .pb-80 {
                    padding-bottom: 80px;
                }

                .pb-90 {
                    padding-bottom: 90px;
                }

                .ptb-10 {
                    padding: 10px 0px;
                }

                .ptb-20 {
                    padding: 15px 0px;
                }

                .ptb-30 {
                    padding: 30px 0px;
                }

                .ptb-40 {
                    padding: 40px 0px;
                }

                .ptb-50 {
                    padding: 50px 0px;
                }

                .ptb-60 {
                    padding: 50px 0px;
                }

                .ptb-70 {
                    padding: 70px 0px;
                }

                .ptb-80 {
                    padding: 80px 0px;
                }

                .ptb-90 {
                    padding: 80px 0px;
                }

                .mt-10 {
                    margin-top: 10px;
                }

                .mt-20 {
                    margin-top: 20px;
                }

                .mt-30 {
                    margin-top: 30px;
                }

                .mt-40 {
                    margin-top: 40px;
                }

                .mb-10 {
                    margin-bottom: 10px;
                }

                .mb-20 {
                    margin-bottom: 20px;
                }

                .mb-30 {
                    margin-bottom: 30px;
                }

                .mb-40 {
                    margin-bottom: 40px;
                }

                .br-1 {
                    border-right: 1px solid #ccc;
                }

                .bb-1 {
                    border-bottom: 1px solid #ccc;
                }

                .bl-1 {
                    border-left: 1px solid #ccc;
                }

                .bt-1 {
                    border-top: 1px solid #ccc;
                }

                .b-1 {
                    border: 1px solid #ccc;
                }

                .modal-content {
                    border-radius: 0px !important;
                }

                .modal-header .modal-title {
                    color: #fff !important;
                }

                .animate {
                    -webkit-transition: all 0.3s ease-in-out;
                    -moz-transition: all 0.3s ease-in-out;
                    -o-transition: all 0.3s ease-in-out;
                    -ms-transition: all 0.3s ease-in-out;
                    transition: all 0.3s ease-in-out;
                }

                @font-face {
                    font-family: "Flaticon";
                    src: url("font/Flaticon.eot");
                    src: url("font/Flaticond41d.eot?#iefix") format("embedded-opentype"), url("font/Flaticon.woff") format("woff"), url("font/Flaticon.ttf") format("truetype"), url("font/Flaticon.svg#Flaticon") format("svg");
                    font-weight: normal;
                    font-style: normal;
                }

                .seperator {
                    font-size: 25px;
                    font-family: "Flaticon";
                    margin-bottom: 10px;
                }

                    .seperator:before {
                        content: "\f100";
                    }

                .mejs-offscreen {
                    display: none !important;
                }

                .error {
                    color: #c4020b;
                    font-size: 10px;
                }

                .clear-fix {
                    clear: both;
                }

                .float_left {
                    float: left;
                }

                .float_right {
                    float: right;
                }
                /*-----------------------
        cards styles
        -----------------------*/
                .card-1 {
                    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
                    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
                }

                    .card-1:hover {
                        box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
                    }

                .card-2 {
                    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
                }

                .card-3 {
                    box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
                }

                .card-4 {
                    box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
                }

                .card-5 {
                    box-shadow: 0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);
                }

                /*-----------------------
        box styles
        -----------------------*/
                .box-style-1.right .icon-container {
                    float: right;
                }

                .box-style-1 .icon-container,
                .box-style-2 .icon-container {
                    border: 1px solid transparent;
                    height: 50px;
                    text-align: center;
                    transition: all 0.2s ease-in-out 0s;
                    width: 50px;
                    border-radius: 50%;
                    color: #fff;
                }

                .box-style-2 .icon-container {
                    display: block;
                    margin: -25px auto;
                    text-align: center;
                    background: #ff0000;
                    border: 4px solid white;
                }


                .box-style-2 h5 {
                    font-family: 'Open Sans', sans-serif;
                    margin: 8px 0px 15px 0px;
                    color: #004c57;
                    padding: 0px 6px;
                    height: 40px;
                    font-weight: 400;
                }

                .box-style-1 .icon-container {
                    float: left;
                }

                .box-style-1 .image-container {
                    float: left;
                    height: 80px;
                    transition: all 0.2s ease-in-out 0s;
                    width: 80px;
                }

                .box-style-1 i,
                .box-style-2 i {
                    font-size: 22px;
                    line-height: 45px;
                }

                .box-style-1.right .body {
                    margin-left: 0;
                    margin-right: 70px;
                    text-align: right;
                }

                .box-style-1 .body {
                    margin-left: 70px;
                }

                    .box-style-1 .body h4 a, .box-style-2 .body h4 a {
                        color: #333333;
                    }

                .size-30 {
                    font-size: 40px !important;
                }


                /*-----------------------
        list styles
        -----------------------*/
                ul {
                    list-style: square;
                }

                    ul.list {
                        list-style: outside none none;
                        margin: 0;
                        padding: 0;
                    }

                        ul.list li {
                            line-height: 30px;
                            overflow: hidden;
                        }

                            ul.list li i {
                                font-size: 15px;
                                height: 22px;
                                line-height: 21px;
                                margin-right: 8px;
                                text-align: center;
                                width: 22px;
                                display: inline-block;
                            }
                /*-----------------------
        accordion style
        -----------------------*/

                .panel-group .panel {
                    border-radius: 0;
                    box-shadow: none;
                    border-color: #eee;
                }

                .panel-default > .panel-heading {
                    padding: 0;
                    border-radius: 0;
                    color: #fff;
                    border-color: #eee;
                }

                .panel-title {
                    font-size: 14px;
                }

                    .panel-title > a {
                        display: block;
                        padding: 15px;
                        text-decoration: none;
                    }

                        .panel-title > a:hover {
                            color: #fff;
                        }

                .more-less {
                    float: right;
                }

                .panel-default > .panel-heading + .panel-collapse > .panel-body {
                    border-top-color: #eee;
                }

                .pagination li a {
                    border-radius: 0px !important;
                }
                /*-----------------------
        form styles
        -----------------------*/
                .form-control {
                    border: 1px solid #ccc !important;
                    border-radius: 0px;
                    height: px;
                    box-shadow: none !important;
                }

                    .form-control:focus {
                        border: 1px solid #777 !important;
                    }

                    .form-control::-webkit-input-placeholder {
                        color: #ccc;
                    }

                    .form-control:-moz-placeholder {
                        color: #ccc;
                    }

                    .form-control::-moz-placeholder {
                        color: #ccc;
                    }

                    .form-control:-ms-input-placeholder {
                        color: #ccc;
                    }
                /*-----------------------
        pageloader styles
        -----------------------*/
                #page-loader {
                    position: fixed;
                    top: 0;
                    left: 0;
                    bottom: 0;
                    right: 0;
                    z-index: 99999;
                }

                    #page-loader .loader {
                        display: inline-block;
                        width: 30px;
                        height: 30px;
                        position: absolute;
                        border: 4px solid #Fff;
                        top: 50%;
                        left: 50%;
                        animation: loader 2s infinite ease;
                        -webkit-animation: loader 2s infinite ease;
                    }

                    #page-loader .loader-inner {
                        vertical-align: top;
                        display: inline-block;
                        width: 100%;
                        background-color: #fff;
                        animation: loader-inner 2s infinite ease-in;
                        -webkit-animation: loader-inner 2s infinite ease-in;
                    }

                @keyframes loader {
                    0% {
                        transform: rotate(0deg);
                        -webkit-transform: rotate(0deg);
                    }

                    25% {
                        transform: rotate(180deg);
                        -webkit-transform: rotate(180deg);
                    }

                    50% {
                        transform: rotate(180deg);
                        -webkit-transform: rotate(180deg);
                    }

                    75% {
                        transform: rotate(360deg);
                        -webkit-transform: rotate(360deg);
                    }

                    100% {
                        transform: rotate(360deg);
                        -webkit-transform: rotate(360deg);
                    }
                }

                @keyframes loader-inner {
                    0% {
                        height: 0%;
                    }

                    25% {
                        height: 0%;
                    }

                    50% {
                        height: 100%;
                    }

                    75% {
                        height: 100%;
                    }

                    100% {
                        height: 0%;
                    }
                }

                @-webkit-keyframes loader {
                    0% {
                        transform: rotate(0deg);
                        -webkit-transform: rotate(0deg);
                    }

                    25% {
                        transform: rotate(180deg);
                        -webkit-transform: rotate(180deg);
                    }

                    50% {
                        transform: rotate(180deg);
                        -webkit-transform: rotate(180deg);
                    }

                    75% {
                        transform: rotate(360deg);
                        -webkit-transform: rotate(360deg);
                    }

                    100% {
                        transform: rotate(360deg);
                        -webkit-transform: rotate(360deg);
                    }
                }

                @-webkit-keyframes loader-inner {
                    0% {
                        height: 0%;
                    }

                    25% {
                        height: 0%;
                    }

                    50% {
                        height: 100%;
                    }

                    75% {
                        height: 100%;
                    }

                    100% {
                        height: 0%;
                    }
                }

                @-moz-keyframes loader {
                    0% {
                        transform: rotate(0deg);
                        -webkit-transform: rotate(0deg);
                    }
                    25% {
                        transform: rotate(180deg);
                        -webkit-transform: rotate(180deg);
                    }

                    50% {
                        transform: rotate(180deg);
                        -webkit-transform: rotate(180deg);
                    }

                    75% {
                        transform: rotate(360deg);
                        -webkit-transform: rotate(360deg);
                    }

                    100% {
                        transform: rotate(360deg);
                        -webkit-transform: rotate(360deg);
                    }
                }

                @-moz-keyframes loader-inner {
                    0% {
                        height: 0%;
                    }

                    25% {
                        height: 0%;
                    }

                    50% {
                        height: 100%;
                    }

                    75% {
                        height: 100%;
                    }

                    100% {
                        height: 0%;
                    }
                }

                .hash {
                    background-color: #eef1f4;
                }
                /*FULL WIDTH TABS*/
                .full-width-tabs > ul.nav.nav-tabs {
                    position: relative;
                    border: none !important;
                }

                    .full-width-tabs > ul.nav.nav-tabs > li {
                        width: 25%;
                    }

                        .full-width-tabs > ul.nav.nav-tabs > li.active > a:before {
                            position: absolute;
                            top: -12px;
                            left: 47%;
                            display: inline-block;
                            border-right: 12px solid transparent;
                            border-left: 12px solid transparent;
                            border-bottom-color: transparent;
                            content: '';
                        }

                        .full-width-tabs > ul.nav.nav-tabs > li.active > a:after {
                            position: absolute;
                            top: -11px;
                            left: 47%;
                            display: inline-block;
                            border-right: 11px solid transparent;
                            border-left: 11px solid transparent;
                            content: '';
                        }

                        .full-width-tabs > ul.nav.nav-tabs > li > a {
                            border: none !important;
                            border-color: transparent;
                            border-radius: 0px;
                            color: #fff;
                            padding-top: 20px;
                            margin-right: 0px;
                        }

                            .full-width-tabs > ul.nav.nav-tabs > li > a > i {
                                border: 2px solid #fff;
                                display: block;
                                height: 50px;
                                text-align: center;
                                transition: all 0.2s ease-in-out 0s;
                                width: 50px;
                                border-radius: 50%;
                                color: #fff;
                                font-size: 30px;
                                line-height: 50px;
                                float: left;
                                font-style: normal;
                                font-weight: 300;
                            }

                            .full-width-tabs > ul.nav.nav-tabs > li > a > h5 {
                                margin-left: 70px;
                            }

                                .full-width-tabs > ul.nav.nav-tabs > li > a > h5 > span {
                                    font-weight: 300;
                                }

                .full-width-tabs > .nav-tabs > li.active > a,
                .full-width-tabs > .nav-tabs > li.active > a:hover,
                .full-width-tabs > .nav-tabs > li.active > a:focus {
                    border: none !important;
                    border-color: transparent;
                    border-radius: 0px;
                }

                .full-width-tabs > .tab-content {
                    overflow: hidden;
                    transition: all 0.2s ease-in-out 0s;
                }

                    .full-width-tabs > .tab-content .main-content h3 span {
                        font-weight: 300;
                    }
                /*===================================
        BUTTONS
        ===================================*/
                .btn {
                    /* border-radius: 0px; */
                    /* padding: 10px 25px; */
                    /* font-weight: 500; */
                    /* text-transform: uppercase; */
                    white-space: normal;
                }

                .btn-small {
                    border-radius: 0px;
                    padding: 7px 15px;
                    font-weight: 500;
                    text-transform: uppercase;
                }

                .btn-ghost-default {
                    border: 2px solid #fff !important;
                    color: #fff;
                }

                    .btn-ghost-default:hover,
                    .btn-ghost-default:active,
                    .btn-ghost-default:focus {
                        color: #fff;
                    }

                .btn-ghost-black {
                    border: 2px solid #777777 !important;
                    color: #777777;
                }

                    .btn-ghost-black:hover,
                    .btn-ghost-black:active,
                    .btn-ghost-black:focus {
                        color: #777;
                    }

                .btn-theme-default,
                .btn-theme-default:hover,
                .btn-theme-default:active,
                .btn-theme-default:focus {
                    background: #fff;
                    color: #777;
                    border: 2px solid #fff !important;
                }

                .btn-appstore, .btn-appstore:focus, .btn-appstore:active {
                    background: url('../images/app-store.png') no-repeat;
                    width: 131px;
                    height: 41px;
                }

                .btn-googleplay, .btn-googleplay:focus, .btn-googleplay:active {
                    background: url('../images/google-play.png') no-repeat;
                    width: 131px;
                    height: 41px;
                }

                /*===================================
        NAVIGATION
        ===================================*/


                .m1 {
                    float: left;
                    width: 25%;
                }

                .navbar-brand {
                    float: left;
                    height: 50px;
                    padding: 10px 15px;
                    font-size: 18px;
                    line-height: 20px;
                }


                .navbar-right {
                    float: right !important;
                }

                #main-navigation.navbar-default {
                    background: #ffffff1f;
                    border: none !important;
                    transition: all 0.2s ease-in;
                }

                #main-navigation.scrolled {
                    background: #fff !important;
                    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
                    padding: 20px 20px;
                    transition: all 0.2s ease-in;
                }

                #main-navigation .navbar-brand img {
                    margin-top: -14px;
                    height: 84px;
                    /* background-color: #fff; */
                    padding: 4px;
                    border-bottom-left-radius: 6px;
                    border-bottom-right-radius: 6px;
                }

                #main-navigation .nav,
                #main-navigation .collapse,
                #main-navigation .dropup,
                #main-navigation .dropdown {
                    position: static;
                    margin: 1px 0px 0px 0px;
                }


                .style1 {
                    border: 2px solid white;
                    border-radius: 50px;
                    background: blue;
                    color: white;
                }

                #main-navigation .dropdown-menu {
                    left: auto;
                }

                .bnn img {
                    margin: -10px 0px;
                    width: 120px;
                }

                #main-navigation .nav a,
                #main-navigation .nav a:active,
                #main-navigation .nav a:hover {
                    padding: 7px 12px;
                    margin: 20px 0px;
                    font-size: 14px;
                    color: #000;
                    background: transparent;
                    text-transform: uppercase;
                    transition: color 0.2s ease-in;
                    font-family: 'Lato', sans-serif;
                    /* font-weight: 600; */
                    letter-spacing: .3px;
                    border-right: 1px solid silver;
                }

                .dropdown-menu li a {
                    padding: 3px 9px !important;
                    margin: 0px 0px !important;
                    border-bottom: 1px solid #d1d1d1;
                    border-right: 1px solid #f1eded05 !important;
                    color: black !important;
                }

                #main-navigation .nav li {
                    margin: 0px 0px;
                }

                    #main-navigation .nav li.menu-alt {
                        margin-top: -5px;
                    }

                        #main-navigation .nav li.menu-alt a {
                            padding: 3px 15px;
                            background: #fff;
                            border-radius: 15px;
                            transition: all 0.2s ease-in;
                        }

                #main-navigation .navbar-right .dropdown-menu {
                    right: auto !important;
                }

                #main-navigation ul.dropdown-menu {
                    text-align: left !important;
                    box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.46);
                    border-radius: 0px !important;
                    border: none !important;
                    padding: 0px;
                    box-shadow: none;
                }

                    #main-navigation ul.dropdown-menu li:last-child {
                        padding-bottom: 10px;
                    }

                #main-navigation.scrolled ul.dropdown-menu li a,
                #main-navigation.scrolled ul.dropdown-menu li a:hover {
                    color: #000 !important;
                }

                #main-navigation ul.dropdown-menu:before {
                    position: absolute;
                    top: -7px;
                    left: 9px;
                    display: inline-block;
                    border-right: 7px solid transparent;
                    border-left: 7px solid transparent;
                    border-bottom-color: rgba(0, 0, 0, 0.2);
                    content: '';
                }

                #main-navigation ul.dropdown-menu:after {
                    position: absolute;
                    top: -6px;
                    left: 10px;
                    display: inline-block;
                    border-right: 6px solid transparent;
                    border-bottom: 6px solid #ffffff;
                    border-left: 6px solid transparent;
                    content: '';
                }

                #main-navigation .navbar-collapse,
                #main-navigation .navbar-form {
                    border-color: transparent !important;
                }


                #main-navigation .navbar-toggle {
                    background-color: transparent;
                    background-image: none;
                    border-radius: 0px;
                    float: right;
                    margin-bottom: 8px;
                    margin-right: 15px;
                    margin-top: 8px;
                    padding: 9px 10px;
                    position: relative;
                }

                    #main-navigation .navbar-toggle .icon-bar {
                        border-radius: 1px;
                        display: block;
                        height: 3px;
                        width: 22px;
                    }

                #header {
                    background: #fff;
                }
                /*===================================
        CONTENTS
        ===================================*/
                #main-banner {
                    max-width: 100% !important;
                    height: 100vh;
                }

                    #main-banner h1 {
                        transition: all 0.3s ease-in-out 0s;
                        -webkit-transition: all 0.3s ease-in-out 0s;
                        -moz-transition: all 0.3s ease-in-out 0s;
                        -o-transition: all 0.3s ease-in-out 0s;
                    }

                    #main-banner .bg-animation {
                        background: url('../images/intro-bg.gif') 0 0 repeat;
                        -webkit-animation: animate_background 10s linear 0s infinite;
                        -moz-animation: animate_background 10s linear 0s infinite;
                        -o-animation: animate_background 10s linear 0s infinite;
                        animation: animate_background 10s linear 0s infinite;
                        height: 100vh;
                    }

                @-webkit-keyframes animate_background {
                    from {
                        background-position: 0 0;
                    }

                    to {
                        background-position: 0 -200px;
                    }
                }

                @-moz-keyframes animate_background {
                    from {
                        background-position: 0 0;
                    }

                    to {
                        background-position: 0 -200px;
                    }
                }

                @-o-keyframes animate_background {
                    from {
                        background-position: 0 0;
                    }

                    to {
                        background-position: 0 -200px;
                    }
                }

                @keyframes animate_background {
                    from {
                        background-position: 0 0;
                    }

                    to {
                        background-position: 0 -200px;
                    }
                }

                #main-banner .video-overlay,
                #main-banner .banner-content {
                    height: 100vh;
                    position: relative;
                }

                #main-banner .banner-info {
                    padding: 20% 0;
                }

                #main-banner .banner-content img {
                    display: block;
                    max-width: 100%;
                    position: absolute;
                    bottom: 0;
                    left: 50%;
                    transform: translateX(-50%);
                }



                @media only screen and (max-width:600px) {


                    #main-navigation .nav a, #main-navigation .nav a:active, #main-navigation .nav a:hover {
                        padding: 6px 6px;
                        margin: 5px 0px;
                    }


                    #slider {
                        background: #fff;
                        margin-top: 60px;
                    }

                    #main-navigation .navbar-brand img {
                        margin-top: 0px;
                        /* max-width: 112px; */
                        float: left;
                        height: 50px;
                    }


                    #main-navigation .navbar-toggle {
                        background-color: transparent;
                        background-image: none;
                        border-radius: 0px;
                        float: right;
                        margin-bottom: 8px;
                        margin-right: 15px;
                        margin-top: 8px;
                        padding: 9px 10px;
                        position: absolute;
                        right: 0;
                    }




                    #main-navigation .nav,
                    #main-navigation .collapse,
                    #main-navigation .dropup,
                    #main-navigation .dropdown {
                        position: static;
                        margin: 18px 0px 0px 0px;
                    }
                }


                /*-----------------------
        slider styles
        -----------------------*/
                #slider {
                    background: #fff;
                }

                    #slider .flexslider {
                        width: 100%;
                        margin: 0 auto;
                        box-shadow: none;
                        border: none !important;
                        background: #ffffff;
                    }

                        #slider .flexslider li {
                            position: relative;
                        }

                            #slider .flexslider li .meta {
                                position: absolute;
                                bottom: 224px !important;
                                left: 35px;
                                color: white;
                                display: flex;
                                flex-direction: column;
                                justify-content: flex-start;
                                align-items: flex-start;
                                font-family: 'Lato', sans-serif;
                            }

                                #slider .flexslider li .meta H1 {
                                    font-size: 46px;
                                    color: white;
                                }

                                #slider .flexslider li .meta H2 {
                                    color: #002746;
                                }


                            #slider .flexslider li .imgbn img {
                                text-align: center;
                                margin: -176px auto;
                            }


                            #slider .flexslider li h1,
                            #slider .flexslider li span,
                            #slider .flexslider li p,
                            #slider .flexslider li a {
                                -webkit-animation-duration: .6s;
                                animation-duration: .6s;
                                -webkit-animation-fill-mode: both;
                                animation-fill-mode: both;
                                -webkit-animation-name: fadeOutLeft;
                                animation-name: fadeOutLeft;
                            }

                            #slider .flexslider li.flex-active-slide .meta h1,
                            #slider .flexslider li.flex-active-slide .meta span,
                            #slider .flexslider li.flex-active-slide .meta p,
                            #slider .flexslider li.flex-active-slide .meta a {
                                -webkit-animation-delay: .4s;
                                animation-delay: .4s;
                                -webkit-animation-duration: .6s;
                                animation-duration: .6s;
                                -webkit-animation-fill-mode: both;
                                animation-fill-mode: both;
                                -webkit-animation-name: fadeInLeft;
                                animation-name: fadeInLeft;
                            }

                            #slider .flexslider li.flex-active-slide .meta h2 {
                                -webkit-animation-delay: .5s;
                                animation-delay: .5s;
                            }

                            #slider .flexslider li.flex-active-slide .meta p {
                                -webkit-animation-delay: .6s;
                                animation-delay: .6s;
                                font-size: 20px;
                            }

                            #slider .flexslider li.flex-active-slide .meta a {
                                -webkit-animation-delay: .8s;
                                animation-delay: .8s;
                            }



                    #slider .flex-direction-nav {
                        position: absolute;
                        bottom: 20px;
                        left: 83px;
                    }

                        #slider .flex-direction-nav a {
                            animation: none !important;
                            text-decoration: none;
                            display: block;
                            width: 30px;
                            height: 30px;
                            margin-left: -60px;
                            margin-top: -32px;
                            position: absolute;
                            top: 0.5px;
                            z-index: 10;
                            overflow: hidden;
                            opacity: 1;
                            cursor: pointer;
                            color: #fff;
                        }

                        #slider .flex-direction-nav .flex-prev {
                            text-align: left;
                            left: -10px;
                        }

                        #slider .flex-direction-nav .flex-next {
                            text-align: right;
                            left: 30px;
                        }

                    #slider .flexslider:hover .flex-prev {
                        left: -10px;
                        background: black;
                    }

                    #slider .flexslider:hover .flex-next {
                        left: 30px;
                    }

                        #slider .flexslider:hover .flex-next:hover,
                        #slider .flexslider:hover .flex-prev:hover {
                            opacity: 1;
                        }

                    #slider .flex-direction-nav a:before {
                        font-family: FontAwesome;
                        content: '\f104';
                        font-size: 18px;
                        display: flex;
                        color: #fff;
                        justify-content: center;
                        align-items: center;
                        position: relative;
                        top: -2px;
                        padding: 2px;
                        background: #045e67;
                    }

                    #slider .flex-direction-nav a.flex-next:before {
                        content: '\f105';
                    }

                .bg-search {
                    background: url(../images/search.jpg);
                    background-position: left;
                }

                @media only screen and (max-width:500px) {

                    .slider_heading {
                        font-size: 21px !important;
                        color: #af0000 !important;
                        position: relative !important;
                        top: 0px !important;
                        left: 3px !important;
                        bottom: 0px !important;
                    }

                    .call {
                        position: relative;
                        top: 5px;
                        border: 1px solid #266871;
                        padding: 6px;
                        border-radius: 5px;
                        color: #10626d;
                        font-weight: 800;
                    }


                    #slider .flexslider li .imgbn img {
                        text-align: center;
                        margin: 27px 10px;
                        max-width: 90%;
                        position: absolute;
                    }

                    #slider .flexslider li .meta {
                        position: absolute;
                        bottom: 264px !important;
                        left: 10px;
                        right: 10px;
                        color: white;
                        display: flex;
                        flex-direction: column;
                        justify-content: flex-start;
                        align-items: flex-start;
                    }
                }



                @-webkit-keyframes fadeInLeft {
                    0% {
                        opacity: 0;
                        -webkit-transform: translate3d(-100%, 0, 0);
                        transform: translate3d(-100%, 0, 0);
                    }

                    100% {
                        opacity: 1;
                        -webkit-transform: none;
                        transform: none;
                    }
                }

                @keyframes fadeInLeft {
                    0% {
                        opacity: 0;
                        -webkit-transform: translate3d(-100%, 0, 0);
                        transform: translate3d(-100%, 0, 0);
                    }

                    100% {
                        opacity: 1;
                        -webkit-transform: none;
                        transform: none;
                    }
                }

                @-webkit-keyframes fadeOutLeft {
                    0% {
                        opacity: 1;
                    }

                    100% {
                        opacity: 0;
                        -webkit-transform: translate3d(-100%, 0, 0);
                        transform: translate3d(-100%, 0, 0);
                    }
                }

                @keyframes fadeOutLeft {
                    0% {
                        opacity: 1;
                    }

                    100% {
                        opacity: 0;
                        -webkit-transform: translate3d(-100%, 0, 0);
                        transform: translate3d(-100%, 0, 0);
                    }
                }

                .feature {
                    overflow: hidden;
                    padding: 0;
                }

                    .feature .feature-desc .feature-info {
                        position: absolute;
                    }

                    .feature .feature-desc .row {
                        position: relative;
                    }

                    .feature .feature-desc article {
                        padding: 60px 0px;
                    }

                .browser {
                    background: #fff none repeat scroll 0 0;
                    border: 1px solid #d5dadf;
                    border-radius: 3px;
                    box-shadow: 0 13px 35px rgba(98, 100, 112, 0.25);
                    display: inline-block;
                    margin: auto;
                    min-height: 200px;
                    overflow: hidden;
                    position: relative;
                }

                    .browser .top-bar {
                        background: #fff none repeat scroll 0 0;
                        border-bottom: 1px solid #d5dadf;
                        border-radius: 4px 4px 0 0;
                        height: 43px;
                    }

                        .browser .top-bar .lights {
                            left: 18px;
                            top: 9px;
                        }

                        .browser .top-bar .lights {
                            left: 12px;
                            list-style: outside none none;
                            padding: 0;
                            position: absolute;
                            top: 5px;
                        }

                            .browser .top-bar .lights li {
                                margin-right: 8px;
                                width: 10px;
                                border: 1px solid #da4b47;
                                border-radius: 100%;
                                box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12) inset;
                                display: inline-block;
                                height: 10px;
                                margin-right: 6px;
                                width: 10px;
                            }

                                .browser .top-bar .lights li:nth-child(1) {
                                    background: #f66560 none repeat scroll 0 0;
                                }

                                .browser .top-bar .lights li:nth-child(2) {
                                    background: #f9c964 none repeat scroll 0 0;
                                    border-color: #dcac47;
                                }

                                .browser .top-bar .lights li:nth-child(3) {
                                    background: #30c75d none repeat scroll 0 0;
                                    border-color: #1fa748;
                                }

                    .browser .frame img {
                        width: 100% !important;
                    }

                #mobile-app .mobile-app-image img {
                    position: absolute;
                    bottom: 0px;
                    margin-bottom: -445px;
                }

                #testimonials figure.testimonial-card {
                    position: relative;
                    float: left;
                    overflow: hidden;
                    margin: 10px 1%;
                    min-width: 220px;
                    width: 100%;
                    text-align: left;
                    box-shadow: none !important;
                }

                    #testimonials figure.testimonial-card * {
                        -webkit-box-sizing: border-box;
                        box-sizing: border-box;
                    }

                    #testimonials figure.testimonial-card img {
                        max-width: 100%;
                        height: 80px;
                        width: 80px;
                        border-radius: 50%;
                        margin-right: 5px;
                        display: block;
                        z-index: 1;
                        position: absolute;
                        right: 50%;
                    }


                .secondary-bg {
                    background: #2b8793 !important;
                    border-top: 5px solid #1c5e67 !important;
                    background: url(../img/subtle-dots.png),#2b8793 !important;
                }

                .footer-level-2 .heading-alt {
                    color: #fff;
                    /* font-family: 'Open Sans', sans-serif; */
                    font-weight: 300;
                    font-size: 26px;
                    text-transform: uppercase;
                    margin: 0px 0px 30px 0px;
                }

                #testimonials figure.testimonial-card blockquote {
                    margin: 0;
                    display: block;
                    border-radius: 8px;
                    position: relative;
                    background-color: #fff;
                    padding: 65px 50px 35px 50px;
                    font-size: 16px;
                    margin: -40px 0 0;
                    box-shadow: none;
                    font-family: 'Lato', sans-serif;
                    line-height: 24px;
                    border: 2px solid #2b8793;
                }

                    #testimonials figure.testimonial-card blockquote:before,
                    #testimonials figure.testimonial-card blockquote:after {
                        font-family: 'FontAwesome';
                        content: "\201C";
                        position: absolute;
                        font-size: 60px;
                        opacity: 0.3;
                        font-style: normal;
                    }

                    #testimonials figure.testimonial-card blockquote:before {
                        top: 55px;
                        left: 20px;
                    }

                    #testimonials figure.testimonial-card blockquote:after {
                        content: "\201D";
                        right: 20px;
                        bottom: 5px;
                    }

                #testimonials figure.testimonial-card .author {
                    margin: 0;
                    height: 80px;
                    display: block;
                    text-align: left;
                    padding: 0 35px;
                    position: relative;
                    z-index: 1;
                }

                    #testimonials figure.testimonial-card .author h5,
                    #testimonials figure.testimonial-card .author span {
                        left: 50%;
                        position: absolute;
                        opacity: 0.8;
                        padding: 3px 5px;
                    }

                    #testimonials figure.testimonial-card .author h5 {
                        text-transform: uppercase;
                        bottom: 50%;
                        margin: 0;
                        font-weight: 600;
                    }

                    #testimonials figure.testimonial-card .author span {
                        font-size: 14px;
                        color: #000000;
                        top: 50%;
                        font-weight: 400;
                    }

                #testimonials-carousel .item {
                    margin: 0px 5px !important;
                }

                #footer .footer-menu {
                    margin: 0px;
                    padding: 0px;
                }

                    #footer .footer-menu li {
                        list-style: none;
                    }

                #footer p.policy {
                    font-size: 12px;
                    line-height: 20px;
                }

                #footer .footer-level-2 .min-height {
                    /* min-height: 200px; */
                    margin: 10px 0 21px 0;
                }

                #footer .social-links {
                    margin: 0px;
                    padding: 0px;
                    list-style: none;
                }

                    #footer .social-links li {
                        float: left;
                        margin: -10px 0px 0px 0px;
                        list-style-type: none;
                    }

                        #footer .social-links li a {
                            /*display: block;
            width: 50px;
            height: 50px;
            border-radius: 50%;
            -moz-border-radius: 50%;
            -webkit-border-radius: 50%;
            line-height: 50px;
            text-align: center;
            font-size: 25px;*/
                        }

                #footer .form-group {
                    padding-right: 15px;
                }

                #footer .footer-contact i {
                    font-size: 14px;
                    width: 30px;
                    height: 30px;
                    border-radius: 50%;
                    text-align: center;
                    line-height: 32px;
                    margin: 0px 10px 10px 0px;
                    vertical-align: middle;
                }

                p.p1 {
                    font-size: 14px;
                    width: 30px;
                    height: 30px;
                    border-radius: 50%;
                    text-align: center;
                    line-height: 32px;
                    margin: 10px 10px 10px 0px;
                    vertical-align: middle;
                }




                #footer .footer-contact .contact-item {
                    padding-bottom: 10px;
                }

                #footer .footer-contact i.fa-envelope {
                    font-size: 12px;
                    line-height: 30px;
                }

                #footer .footer-contact p {
                    display: inline-block;
                    vertical-align: middle;
                    margin: 0;
                    text-align: -webkit-auto;
                }

                    #footer .footer-contact p span {
                        display: block;
                        font-weight: normal;
                        font-size: 14px;
                        line-height: 2;
                    }

                    #footer .footer-contact p a {
                        text-decoration: none;
                        ;
                    }

                /*DARK FOOTER*/

                #footer.dark-footer p {
                    color: #ffffff;
                    margin: 0 0px 16px;
                }

                #footer.dark-footer .footer-level-1,
                #footer.dark-footer .footer-level-2 {
                    /* border-bottom: 1px solid #31495f; */
                }

                #footer.dark-footer .fbl-1 {
                    /*border-left: 1px solid #31495f;*/
                    padding-left: 15px;
                }

                #footer.dark-footer .footer-menu li a {
                    color: #83929f;
                }


                #footer.dark-footer .social-links li a {
                    /*background: #152331;*/
                    color: #83929f;
                }

                #footer.dark-footer .form-control {
                    background: #033c6d;
                    color: #fff;
                    border: 1px solid #83929f !important;
                }

                #footer.dark-footer .footer-contact i {
                    background-color: #ffffff;
                    color: #000;
                }

                .footer_product li {
                    list-style: none;
                    margin: 0px 0px 0px 0px;
                }

                .footer_product1 li {
                    list-style: none;
                    margin: -5px 0px 0px 0px;
                }

                    .footer_product1 li a {
                        color: #ffffff;
                        font-size: 15px;
                        /* text-transform: uppercase; */
                    }

                .footer_product li a {
                    color: #ffffff;
                }

                .address li {
                    list-style: none;
                }






                /* footer social icons */
                ul.social-network {
                    list-style: none;
                    display: inline;
                    margin-left: 0 !important;
                    padding: 0;
                }

                    ul.social-network li {
                        display: inline;
                        margin: 0 5px;
                    }


                /* footer social icons */
                .social-network a.icoRss:hover {
                    background-color: #F56505;
                }

                .social-network a.icoFacebook:hover {
                    background-color: #3B5998;
                }

                .social-network a.icoTwitter:hover {
                    background-color: #33ccff;
                }

                .social-network a.icoGoogle:hover {
                    background-color: #BD3518;
                }

                .social-network a.icoVimeo:hover {
                    background-color: #0590B8;
                }

                .social-network a.icoLinkedin:hover {
                    background-color: #007bb7;
                }

                    .social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
                    .social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {
                        color: #fff;
                    }

                a.socialIcon:hover, .socialHoverClass {
                    color: #44BCDD;
                }

                .social-circle li a {
                    display: inline-block;
                    position: relative;
                    margin: 0 auto 0 auto;
                    -moz-border-radius: 50%;
                    -webkit-border-radius: 50%;
                    border-radius: 50%;
                    text-align: center;
                    width: 42px;
                    height: 42px;
                    color: #065f6b;
                    font-size: 22px;
                    background: white;
                    line-height: 40px;
                }

                .social-circle li i {
                    margin: 0;
                    line-height: 44px;
                    text-align: center;
                    color: #065f6b;
                }

                .social-circle li a:hover i, .triggeredHover {
                    -moz-transform: rotate(360deg);
                    -webkit-transform: rotate(360deg);
                    -ms--transform: rotate(360deg);
                    transform: rotate(360deg);
                    -webkit-transition: all 0.2s;
                    -moz-transition: all 0.2s;
                    -o-transition: all 0.2s;
                    -ms-transition: all 0.2s;
                    transition: all 0.2s;
                }

                .social-circle i {
                    color: #fff;
                    -webkit-transition: all 0.8s;
                    -moz-transition: all 0.8s;
                    -o-transition: all 0.8s;
                    -ms-transition: all 0.8s;
                    transition: all 0.8s;
                }









                /*LIGHT FOOTER*/

                #footer.light-footer p {
                    color: #7f8c8d;
                }

                #footer.light-footer .footer-level-1,
                #footer.light-footer .footer-level-2 {
                    border-bottom: 1px solid #efefef;
                }

                #footer.light-footer .fbl-1 {
                    border-left: 1px solid #efefef;
                    padding-left: 15px;
                }

                #footer.light-footer .footer-menu li a {
                    color: #7f8c8d;
                }


                #footer.light-footer .social-links li a {
                    background: #efefef;
                    color: #83929f;
                }

                #footer.light-footer .form-control {
                    background: #efefef;
                    color: #858585;
                    border: 1px solid #efefef !important;
                }

                #footer.light-footer .footer-contact i {
                    background-color: #efefef;
                    color: #83929f;
                }

                /*===================================
        INNER PAGES
        ===================================*/



                #inner-banner1 {
                    min-height: 400px;
                    background: url('../img/about-us-banner-new.jpg') no-repeat;
                    background-size: cover;
                
                }

                #inner-banner2 {
                    min-height: 400px;
                    background: url('../img/services_banner.png') no-repeat;
                    background-size: cover;
                }

                #inner-banner3 {
                    min-height: 400px;
                    background: url('../images/career.jpg') no-repeat;
                    background-size: cover;
                }

                #inner-banner4 {
                    min-height: 400px;
                    background: url('../images/contact.jpg') no-repeat;
                    background-size: cover;
                }

                #inner-banner5 {
                    min-height: 400px;
                    background: url('../images/about-banner.jpg') no-repeat;
                    background-size: cover;
                }

                #inner-banner6 {
                    min-height: 400px;
                    background: url('../images/industriesbanner.png') no-repeat;
                    background-size: cover;
                }

                #inner-banner7 {
                    min-height: 400px;
                    background: url('../images/portfolio-banner-green.jpg') no-repeat;
                    background-size: cover;
                }

                #inner-banner8 {
                    min-height: 400px;
                    background: url('../images/bannerv-1.jpg') no-repeat;
                    background-size: cover;
                }

                #inner-banner9 {
                    min-height: 400px;
                    background: url('../img/banner-software.jpg') no-repeat;
                    background-size: cover;
                }

                #inner-banner10 {
                    min-height: 300px;
                    background: url('../images/enquirynow.jpg') no-repeat;
                    background-size: cover;
                }

                #inner-banner .banner-heading {
                    padding: 150px 0px;
                }

                #inner-banner .breadcrumbs {
                    width: 100%;
                    list-style: none;
                    margin: 0px;
                    padding: 0px;
                }

                    #inner-banner .breadcrumbs li {
                        float: left;
                        padding: 0px;
                        color: #fff;
                    }

                        #inner-banner .breadcrumbs li:after {
                            content: "\f105";
                            font-family: FontAwesome;
                            padding: 10px;
                        }

                        #inner-banner .breadcrumbs li:last-child:after {
                            content: "";
                            padding: 0px;
                        }
                /*TEAM SECTION*/
                blockquote {
                    text-align: justify;
                }


                @media only screen and (max-width:500px) {



                    #inner-banner1 {
                        min-height: 192px;
                        background: url('../img/about-us-banner-new.jpg') no-repeat;
                        background-size: cover;
                    }

                    #inner-banner2 {
                        min-height: 215px;
                        background: url('../img/services_banner.png') no-repeat;
                        background-size: cover;
                    }

                    #inner-banner3 {
                        min-height: 215px;
                        background: url('../images/career.jpg') no-repeat;
                        background-size: cover;
                    }

                    #inner-banner4 {
                        min-height: 215px;
                        background: url('../images/contact.jpg') no-repeat;
                        background-size: cover;
                    }

                    #inner-banner5 {
                        min-height: 215px;
                        background: url('../images/about-banner.jpg') no-repeat;
                        background-size: cover;
                    }

                    #inner-banner6 {
                        min-height: 215px;
                        background: url('../images/industriesbanner.png') no-repeat;
                        background-size: cover;
                    }

                    #inner-banner7 {
                        min-height: 215px;
                        background: url('../images/portfolio-banner-green.jpg') no-repeat;
                        background-size: cover;
                    }

                    #inner-banner8 {
                        min-height: 215px;
                        background: url('../images/bannerv-1.jpg') no-repeat;
                        background-size: cover;
                    }

                    #inner-banner9 {
                        min-height: 215px;
                        background: url('../img/banner-software.jpg') no-repeat;
                        background-size: cover;
                    }
                }


















                #team-section {
                    text-align: center;
                    padding: 70px 0 80px;
                    background: #f0f5f6;
                }

                    #team-section h2 {
                        font-weight: normal;
                    }

                    #team-section .member {
                        background-color: #fff;
                    }

                        #team-section .member figure {
                            overflow: hidden;
                            width: 100%;
                            height: 196px;
                        }

                    #team-section img {
                        width: 100%;
                        height: auto;
                        margin-top: 0px;
                    }

                    #team-section .member .text-content {
                        padding: 19px 14px 13px;
                    }

                .member-img {
                    /* Webkit for Chrome and Safari */
                    -webkit-transform: scale(1, 1);
                    -webkit-transition-duration: 500ms;
                    -webkit-transition-timing-function: ease-out;
                    /* Webkit for Mozila Firefox */
                    -moz-transform: scale(1, 1);
                    -moz-transition-duration: 500ms;
                    -moz-transition-timing-function: ease-out;
                    /* Webkit for IE( Version: 11, 10 ) */
                    -ms-transform: scale(1, 1);
                    -ms-transition-duration: 500ms;
                    -ms-transition-timing-function: ease-out;
                }

                .team-member:hover .member-img {
                    /* Webkit for Chrome and Safari */
                    -webkit-transform: scale(1.2, 1.2);
                    -webkit-transition-duration: 500ms;
                    -webkit-transition-timing-function: ease-out;
                    /* Webkit for Mozila Firefox */
                    -moz-transform: scale(1.2, 1.2);
                    -moz-transition-duration: 500ms;
                    -moz-transition-timing-function: ease-out;
                    /* Webkit for IE( Version: 11, 10 ) */
                    -ms-transform: scale(1.20, 1.20);
                    -ms-transition-duration: 500ms;
                    -ms-transition-timing-function: ease-out;
                    opacity: 0.7;
                }

                #faq-categories .nav-pills {
                    border: 1px solid #eee;
                }

                    #faq-categories .nav-pills li {
                        border-bottom: 1px solid #eee;
                    }

                        #faq-categories .nav-pills li a {
                            border-left: 3px solid #fff;
                            border-radius: 0px;
                            color: #777777;
                            font-size: 14px;
                            font-weight: 600;
                        }

                            #faq-categories .nav-pills li a:hover,
                            #faq-categories .nav-pills li a:focus {
                                background: none !important;
                                border-left: 3px solid #ccc;
                            }

                        #faq-categories .nav-pills li:last-child {
                            border-bottom: 0px;
                        }

                #faq-categories .nav li.active {
                    background: #fff !important;
                }

                #faq-categories .nav-pills > li.active > a,
                #faq-categories .nav-pills > li.active > a:hover,
                #faq-categories .nav-pills > li.active > a:focus {
                    background: #fff !important;
                    color: #777777;
                    font-size: 14px;
                    font-weight: 600;
                }

                #terms ol {
                    margin: 0px;
                    padding: 0px;
                    margin-left: 10px;
                }

                    #terms ol li {
                        margin-bottom: 20px;
                    }

                        #terms ol li strong {
                            color: #777777;
                        }

                /*BLOGS*/

                .blog-card {
                    transition: height 0.3s ease;
                    -webkit-transition: height 0.3s ease;
                    background: #fff;
                    border-radius: 0px;
                    border: 1px solid #eee;
                    overflow: hidden;
                    position: relative;
                    font-size: 14px;
                    -webkit-font-smoothing: antialiased;
                    -moz-osx-font-smoothing: grayscale;
                }

                    .blog-card:hover .details {
                        left: 0;
                    }


                    .blog-card .photo {
                        height: 300px;
                        position: relative;
                        background-size: cover;
                        background-repeat: no-repeat;
                    }

                    .blog-card .details {
                        transition: all 0.3s ease;
                        -webkit-transition: all 0.3s ease;
                        background: rgba(0, 0, 0, 0.6);
                        box-sizing: border-box;
                        color: #fff;
                        list-style: none;
                        margin: 0;
                        padding: 10px 15px;
                        height: 300px;
                        /*POSITION*/
                        position: absolute;
                        top: 0;
                        left: -100%;
                    }

                        .blog-card .details > li {
                            padding: 3px 0;
                        }

                        .blog-card .details li:before, .blog-card .details .tags ul:before {
                            font-family: FontAwesome;
                            margin-right: 10px;
                            vertical-align: middle;
                        }

                        .blog-card .details .author:before {
                            content: "\f007";
                        }

                        .blog-card .details .date:before {
                            content: "\f133";
                        }

                        .blog-card .details .tags ul {
                            list-style: none;
                            margin: 0;
                            padding: 0;
                        }

                            .blog-card .details .tags ul:before {
                                content: "\f02b";
                            }

                        .blog-card .details .tags li {
                            display: inline-block;
                            margin-right: 3px;
                        }

                        .blog-card .details a {
                            color: inherit;
                            border-bottom: 1px dotted;
                        }

                    .blog-card .description {
                        padding: 10px;
                        box-sizing: border-box;
                        position: relative;
                    }

                        .blog-card .description h1 {
                            font-size: 26px;
                            line-height: 1em;
                            margin: 0 0 10px 0;
                        }

                        .blog-card .description h2 {
                            color: #9b9b9b;
                            line-height: 1.2em;
                            text-transform: uppercase;
                            font-size: 1em;
                            font-weight: 400;
                            margin: 1.2% 0;
                        }

                        .blog-card .description p {
                            position: relative;
                            margin: 0;
                            padding-top: 20px;
                        }

                            .blog-card .description p:after {
                                content: "";
                                height: 6px;
                                width: 40px;
                                /*POSITION*/
                                position: absolute;
                                top: 6px;
                                left: 0;
                            }

                        .blog-card .description a {
                            color: #75D13B;
                            margin-bottom: 10px;
                            float: right;
                        }

                            .blog-card .description a:after {
                                transition: all 0.3s ease;
                                -webkit-transition: all 0.3s ease;
                                content: "\f061";
                                font-family: FontAwesome;
                                margin-left: -10px;
                                opacity: 0;
                                vertical-align: middle;
                            }

                            .blog-card .description a:hover:after {
                                margin-left: 5px;
                                opacity: 1;
                            }

                @media screen and (min-width: 600px) {
                    .blog-card {
                        height: 300px;
                        max-width: 100%;
                    }

                        .blog-card:hover .photo {
                            -webkit-transform: rotate(5deg) scale(1.3);
                            transform: rotate(5deg) scale(1.3);
                        }

                        .blog-card .photo {
                            transition: all 0.5s ease;
                            -webkit-transition: all 0.5s ease;
                            float: left;
                            height: 100%;
                            width: 40%;
                        }

                        .blog-card .details {
                            width: 40%;
                        }

                        .blog-card .description {
                            float: left;
                            width: 60%;
                            z-index: 0;
                            height: 300px;
                        }

                            .blog-card .description:before {
                                content: "";
                                background: #fff;
                                width: 100%;
                                z-index: -1;
                                /*POSITION*/
                                position: absolute;
                                left: -15px;
                                top: 0;
                                bottom: 0;
                            }
                }

                .blog-meta {
                    padding: 20px 0px;
                }

                    .blog-meta span {
                        margin-left: 10px;
                    }

                .share-social .share-icon {
                    width: 40px;
                    height: 40px;
                    text-align: center;
                    font-size: 18px;
                    line-height: 42px;
                    margin-right: 10px;
                    color: #fff;
                    display: block;
                    float: left;
                }

                .share-social .facebook {
                    background: #3b5998;
                }

                .share-social .twitter {
                    background: #00aced;
                }

                .share-social .googleplus {
                    background: #dd4b39;
                }

                .share-social .linkedin {
                    background: #007bb6;
                }

                .blog-action {
                    overflow: hidden;
                    padding-right: 15px;
                    padding-left: 15px;
                    padding-bottom: 15px;
                }

                .blog-author img,
                .blog-author-content {
                    display: inline-block;
                    vertical-align: middle;
                }

                .blog-author-bio {
                    padding-left: 70px;
                }

                .blog-author img {
                    border-radius: 50%;
                    margin-right: 0.6em;
                }

                .comment-list {
                    padding: 15px;
                }

                    .comment-list .row {
                        margin-bottom: 0px;
                    }

                    .comment-list figure.thumbnail {
                        border: none !important;
                    }

                    .comment-list .panel {
                        border-radius: 0px !important;
                    }

                        .comment-list .panel .panel-heading .panel-body {
                            padding-top: 6px;
                        }

                    .comment-list figcaption {
                        /*For wrapping text in thumbnail*/
                        word-wrap: break-word;
                    }
                /* Portrait tablets and medium desktops */
                @media (min-width: 768px) {
                    .comment-list .arrow:after, .comment-list .arrow:before {
                        content: "";
                        position: absolute;
                        width: 0;
                        height: 0;
                        border-style: solid;
                        border-color: transparent;
                    }

                    .comment-list .panel.arrow.left:after, .comment-list .panel.arrow.left:before {
                        border-left: 0;
                    }
                    /*****Left Arrow*****/
                    /*Outline effect style*/
                    .comment-list .panel.arrow.left:before {
                        left: 0px;
                        top: 30px;
                        /*Use boarder color of panel*/
                        border-right-color: inherit;
                        border-width: 16px;
                    }
                    /*Background color effect*/
                    .comment-list .panel.arrow.left:after {
                        left: 1px;
                        top: 31px;
                        /*Change for different outline color*/
                        border-right-color: #FFFFFF;
                        border-width: 15px;
                    }
                    /*****Right Arrow*****/
                    /*Outline effect style*/
                    .comment-list .panel.arrow.right:before {
                        right: -16px;
                        top: 30px;
                        /*Use boarder color of panel*/
                        border-left-color: inherit;
                        border-width: 16px;
                    }
                    /*Background color effect*/
                    .comment-list .panel.arrow.right:after {
                        right: -14px;
                        top: 31px;
                        /*Change for different outline color*/
                        border-left-color: #FFFFFF;
                        border-width: 15px;
                    }
                }

                .comment-list .comment-post {
                    margin-top: 6px;
                }

                .comment-form {
                    padding: 15px;
                }

                #sidebar .categories a,
                #sidebar .archives a {
                    font-weight: 500;
                    font-size: 15px;
                    color: #777;
                }

                #sidebar .tags p {
                    line-height: 40px;
                }

                #sidebar .tags a {
                    border: 1px solid #333333;
                    padding: 5px;
                    margin-right: 10px;
                    color: #777;
                }

                #sidebar .box-style-1 .body {
                    margin-left: 90px;
                }

                #custom-search-input {
                    margin: 0;
                    margin-bottom: 20px;
                    padding: 0;
                }

                    #custom-search-input .search-query {
                        padding-right: 3px;
                        padding-right: 4px \9;
                        padding-left: 3px;
                        padding-left: 4px \9;
                        /* IE7-8 doesn't have border-radius, so don't indent the padding */
                        margin-bottom: 0;
                    }

                    #custom-search-input button {
                        border: 0;
                        background: none;
                        /** belows styles are working good */
                        padding: 2px 5px;
                        margin-top: 2px;
                        position: relative;
                        left: -28px;
                        /* IE7-8 doesn't have border-radius, so don't indent the padding */
                        margin-bottom: 0;
                        -webkit-border-radius: 3px;
                        -moz-border-radius: 3px;
                        border-radius: 3px;
                    }

                .search-query:focus + button {
                    z-index: 3;
                }

                /*PRICING*/



                .db-button-color-square {
                    color: #fff;
                    background-color: rgba(0, 0, 0, 0.50);
                    border: none;
                    border-radius: 0px;
                    -webkit-border-radius: 0px;
                    -moz-border-radius: 0px;
                }

                    .db-button-color-square:hover {
                        color: #fff;
                        background-color: rgba(0, 0, 0, 0.50);
                        border: none;
                    }


                .pricing-content {
                    margin-bottom: 30px;
                    margin-top: 50px;
                    text-align: center;
                    color: #777777;
                    border: 1px solid #eee;
                    line-height: 30px;
                }

                    .pricing-content ul {
                        list-style: none;
                        margin: 0;
                        text-align: center;
                        padding-left: 0px;
                    }

                        .pricing-content ul li {
                            padding-top: 20px;
                            padding-bottom: 20px;
                            cursor: pointer;
                            border-bottom: 1px solid #eee;
                        }

                            .pricing-content ul li i {
                                margin-right: 5px;
                            }


                    .pricing-content .price {
                        background-color: rgba(0, 0, 0, 0.5);
                        padding: 40px 20px 20px 20px;
                        font-size: 60px;
                        font-weight: 900;
                        color: #FFFFFF;
                    }

                        .pricing-content .price small {
                            color: #4d7192;
                            display: block;
                            font-size: 12px;
                            margin-top: 22px;
                        }

                    .pricing-content .type {
                        padding: 50px 20px;
                        font-weight: 900;
                        text-transform: uppercase;
                        font-size: 24px;
                        color: #fff;
                    }

                    .pricing-content .pricing-footer {
                        padding: 20px;
                    }

                .pricing-container > .col-lg-4,
                .pricing-container > .col-lg-3,
                .pricing-container > .col-md-4,
                .pricing-container > .col-md-3,
                .pricing-container > .col-sm-4,
                .pricing-container > .col-sm-3 {
                    padding-left: 0;
                    padding-right: 0;
                }

                .pricing-content.popular {
                    margin-top: 10px;
                }

                    .pricing-content.popular .price {
                        padding-top: 80px;
                    }

                .pricing__plan--popular .pricing__title {
                    font-size: 44px;
                    color: #fff;
                    font-weight: 900;
                    letter-spacing: -1px;
                    padding: 0 0 40px;
                }

                .pricing__plan--popular .pricing__signup {
                    color: #ffffff;
                    background-color: #f9384b;
                    border: 2px solid #f9384b;
                }

                .bs-content .r1 {
                    margin: 0px 0px 50px 0px;
                    color: white;
                    FONT-WEIGHT: 400;
                    FONT-FAMILY: sans-serif;
                }

                    .bs-content .r1:after {
                        content: '';
                        top: 18%;
                        height: 1px;
                        background: #ffffff;
                        left: 0;
                        /* height: 11px; */
                        position: absolute;
                        right: 0;
                        margin: auto;
                        width: 50px;
                        opacity: .5;
                    }

                @media (max-width: 800px) and (min-width: 240px) {
                    .pricing {
                        width: 100%;
                        margin: 10px auto 15px;
                    }
                }

                @media screen and (max-width: 800px) {
                    .pricing__plan {
                        width: 100%;
                        padding: 20px 0;
                        margin: 0 0 10px;
                        -webkit-box-shadow: none;
                        box-shadow: none;
                        -moz-box-shadow: none;
                    }

                    .pricing__plan--popular {
                        z-index: 2;
                        top: 0;
                        padding: 20px 0;
                        -moz-box-shadow: 10px 0 15px -10px rgba(0, 0, 0, .45), -10px 0 15px -10px rgba(0, 0, 0, .45);
                        -webkit-box-shadow: 10px 0 15px -10px rgba(0, 0, 0, .45), -10px 0 15px -10px rgba(0, 0, 0, .45);
                        box-shadow: 10px 0 15px -10px rgba(0, 0, 0, .45), -10px 0 15px -10px rgba(0, 0, 0, .45);
                    }
                }
                /*-----------------------
        MAP
        -----------------------*/
                #google-container {
                    position: relative;
                    width: 100%;
                    min-height: 400px;
                    background-color: #ccc;
                }


                #cd-google-map {
                    position: relative;
                }


                #cd-zoom-in, #cd-zoom-out {
                    height: 32px;
                    width: 32px;
                    cursor: pointer;
                    margin-left: 10px;
                    background-color: rgba(211, 104, 104, 0.9);
                    background-repeat: no-repeat;
                    background-size: 32px 64px;
                    background-image: url("../images/cd-icon-controller.svg");
                }

                .no-touch #cd-zoom-in:hover, .no-touch #cd-zoom-out:hover {
                    background-color: #d36868;
                }

                #cd-zoom-in {
                    background-position: 50% 0;
                    margin-top: 10px;
                    margin-bottom: 1px;
                }

                #cd-zoom-out {
                    background-position: 50% -32px;
                }

                .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
                    max-height: 421px
                }
                /*===================================
        RESPONSIVE STYLES
        ===================================*/
                @media only screen and (max-width: 1199px) {
                    #mobile-app .mobile-app-image img {
                        margin-bottom: -475px;
                    }

                    #main-navigation .nav a,
                    #main-navigation .nav a:active,
                    #main-navigation .nav a:hover {
                        padding: 0 8px;
                        font-size: 12px;
                    }
                }

                @media only screen and (max-width: 991px) {
                    .feature .feature-desc .feature-info {
                        position: relative;
                    }

                    .full-width-tabs > ul.nav.nav-tabs > li {
                        width: 50%;
                    }

                    #footer.dark-footer .fbl-1 {
                        border-left: 0px;
                        padding-left: 0px;
                    }

                    #mobile-app .mobile-app-image img {
                        margin-bottom: -505px;
                    }

                    #main-navigation .nav a,
                    #main-navigation .nav a:active,
                    #main-navigation .nav a:hover {
                        padding: 0px;
                        color: black;
                        opacity: 1;
                        font-size: 10px;
                        padding: 0 5px;
                    }
                }

                @media only screen and (max-width: 768px) {

                    #main-navigation.navbar-default {
                        background: #159be9;
                        /* border: none !important; */
                        padding: 14px;
                        transition: all 0.2s ease-in;
                    }

                    #slider {
                        background: #fff;
                        margin-top: 100px;
                    }

                    #main-navigation.scrolled {
                        background: #159be9 !important;
                        box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
                        padding: 10px 20px;
                        transition: all 0.2s ease-in;
                    }


                    #main-navigation .drop-collapsed a {
                        width: 100%;
                    }

                    #main-navigation .navbar-nav a .caret {
                        float: right;
                        color: #066269;
                    }

                    #main-navigation .navbar-nav li {
                        text-align: left;
                        padding-bottom: 0px;
                    }

                    #main-navigation.scrolled .navbar-nav li a, #main-navigation.scrolled .navbar-nav li a:hover {
                        color: #fff;
                    }

                    #main-navigation .navbar-nav li:last-child {
                        border-bottom: none !important;
                    }

                    #main-navigation .navbar-nav .dropdown-menu {
                        padding-top: 0px;
                    }

                    #footer .row {
                        padding-left: 10px;
                    }
                }



                ::-webkit-input-placeholder {
                    color: Black !important;
                }

                ::-moz-placeholder {
                    color: Black !important;
                }

                ::-ms-placeholder {
                    color: Black !important;
                }

                ::placeholder {
                    color: Black !important;
                }

                .technolinks ul {
                    list-style: none
                }

                    .technolinks ul li a {
                        color: black
                    }

                .tpp {
                    padding: 78px 0 0 0;
                }

                .bigtext4 {
                    font-size: 31px;
                    line-height: 1.2;
                    color: #068793;
                    font-weight: 700;
                }

                .mb-40 {
                    margin-bottom: 40px
                }

                .tpp p {
                    /* font-family: 'Lato', sans-serif; */
                    line-height: 30px;
                    color: Black;
                    font-weight: 400;
                    font-size: 18px;
                    line-height: 22px;
                    text-align: justify;
                    /* padding: 15px; */
                }

                .yu {
                    padding: 53px 0 52px;
                }

                .qw1 {
                    font-size: 28px;
                }


                .tpp .about-us-content {
                    position: relative;
                    border: 2px solid #04849e;
                    box-shadow: 0 3px 15px 0 rgb(0 0 0 / 10%);
                    margin: 6px;
                    border-radius: 7px;
                    padding: 10px;
                    height: 258px;
                }

                .pf20 {
                    padding: 25px 0 50px 0;
                }

                .bt {
                    background: #eef6f7;
                    padding: 40px 0;
                }

                .fr .about-us-content {
                    height: 232px;
                    margin: 0 0 35px 0;
                    padding: 7px;
                }

                .ng-bb {
                    background: #cbf9fd
                }

                .tyi {
                    height: 213px;
                    border: 1px solid silver;
                    padding: 11px 18px;
                }

                .dd {
                    border-bottom: 1px solid silver;
                    font-weight: 700;
                    background: aliceblue;
                    padding: 0 11px;
                }

                .yu1 {
                    border: 4px solid #ffffff;
                    background: #cbf9fd;
                    color: black;
                }

                .cta-form-design .row > .col-md-6:first-child {
                    background: #253f4f;
                    color: #fff;
                    padding: 40px 30px 0 100px;
                }

                .cta-form-design .row > .col-md-6:first-child {
                    background: #253f4f;
                    color: #fff;
                    padding: 40px 30px 0 100px;
                }

                .form-colom h4 {
                    font-size: 30px;
                    /* font-family: poppinslight; */
                    margin-bottom: 17px;
                    width: 100%;
                    color: black;
                    font-weight: 400;
                    text-align: center;
                }

                    .form-colom h4 strong {
                        /* font-family: poppinsbold; */
                        font-size: 16px;
                        font-weight: 100;
                        line-height: 22px;
                        margin: 20px 0 0px 0;
                        padding: 42px 0 0 0;
                    }

                .cta-form-design .row > .col-md-6:first-child {
                    background: #253f4f;
                    color: #fff;
                    padding: 40px 30px 0 100px;
                }

                .cta-form-design .row > .col-md-6:first-child {
                    background: #253f4f;
                    color: #fff;
                    padding: 40px 30px 0 100px;
                }

                .cta-form-design .row > .col-md-6:first-child {
                    background: #253f4f;
                    color: #fff;
                    padding: 40px 30px 0 100px;
                }

                .cta-form-design .row > .col-md-6:first-child {
                    background: #f2ffff0d;
                    color: #000;
                    padding: 60px 30px 60px 30px;
                }

                .form-colom .form-group.col-md-6 {
                    padding: 0 15px !important;
                }

                .form-colom .form-control {
                    border-radius: 0;
                    background: 0 0;
                    border-color: #cccccc1a;
                    padding: 8px 20px;
                    height: 36px !important;
                }

                .cta-form-design .form-control {
                    color: #c3c4c5;
                }

                .form-colom .row:last-child .form-group.col-md-12 + .form-group.col-md-12 {
                    text-align: right;
                    margin-bottom: 40px;
                }

                    .form-colom .row:last-child .form-group.col-md-12 + .form-group.col-md-12 input.btn.btn-warning {
                        text-transform: uppercase;
                        font-weight: 600;
                        border-radius: 0;
                        transition: all .4s ease-in-out;
                    }

                .fr43 {
                    background: #fff;
                    padding: 60px 30px 60px 51px;
                    /* padding-bottom: 30px; */
                    /* box-shadow: 1px 1px 5px 3px rgb(119 119 119 / 45%); */
                    border-left: 1px solid #69def4;
                    border-right: 1px solid #69def4;
                }


                    .fr43 p {
                        line-height: 21px;
                    }

                    .fr43 a {
                        line-height: 20px;
                        color: black;
                        font-family: 'Lato', sans-serif;
                        font-size: 17px;
                    }




                .cta-form-design .col-md-6:last-child a.pgone {
                    display: block;
                    font-size: 18px;
                    /* font-family: poppinsbold; */
                    color: #000000;
                    line-height: 14px;
                    /* margin-bottom: 15px; */
                    font-weight: 700;
                    font-family: 'Lato', sans-serif;
                }

                    .cta-form-design .col-md-6:last-child a.pgone + a {
                        font-size: 18px;
                        /* font-family: poppinsbold; */
                        color: #000000;
                        font-weight: 700;
                        font-family: 'Lato', sans-serif;
                    }

                        .cta-form-design .col-md-6:last-child a.pgone + a + P {
                            padding-top: 13px;
                            font-size: 18px !important;
                            border-bottom: none;
                        }

                .cta-form-design .col-md-6:last-child p {
                    font-size: 18px;
                    color: #000000;
                    border-bottom: 4px solid #f1f0f0cc;
                    margin: -11px 0 21px 0;
                    line-height: 20px;
                    padding: 0 0 0px;
                }

                p {
                }

                .btn-warning {
                    color: #ffffff;
                    background: url(../img/subtle-dots.png),#2b8793 !important;
                    border-color: #00697a;
                    font-weight: 700;
                    font-family: 'Lato', sans-serif;
                    font-size: 17px;
                    /* text-transform: capitalize; */
                }


                ul.footer-nav.our-services {
                    text-transform: uppercase;
                    left: 0;
                }

                ul.footer-nav {
                    margin: 0;
                    padding: 0;
                }

                ul li.footer-sub-h {
                    position: relative;
                }

                .footer-nav li a {
                    color: #a9a9a9;
                    text-decoration: none;
                    /* line-height: 19px!important; */
                    font-weight: 500;
                    padding: 7px 0;
                    display: block;
                    font-size: 15px;
                }

                .footer-nav li ul.footer-dropdown {
                    background: #065f6b;
                    position: absolute;
                    opacity: 0;
                    display: none;
                    z-index: 999;
                    width: 315px;
                    left: 73%;
                    top: 0;
                    visibility: hidden;
                    transition: all .4s ease-in-out;
                    display: none;
                }

                    .footer-nav li ul.footer-dropdown li {
                        padding: 0px 10px;
                        border-bottom: 1px solid #004952;
                        border-top: 1px solid #097180;
                    }

                .footer-nav ul li {
                    list-style: none;
                    position: relative;
                }

                .footer-nav li a {
                    color: #ffffff;
                    text-decoration: none;
                    line-height: 20px;
                    font-weight: 400;
                    padding: 2px 0;
                    display: block;
                    font-size: 15px;
                    text-transform: capitalize;
                }

                .footer-nav li:hover ul.footer-dropdown {
                    display: block;
                    left: 75%;
                }

                .footer-nav li:hover ul.footer-dropdown {
                    opacity: 1;
                    visibility: visible;
                    display: block;
                    -webkit-transition: all .4s ease-in-out;
                    -o-transition: all .4s ease-in-out;
                    transition: all .4s ease-in-out;
                    padding-left: 0;
                }



                .form-colom p {
                    font-size: 15px;
                    /* font-family: 'Open Sans'; */
                    margin-bottom: 40px;
                    width: 100%;
                    color: black;
                    font-weight: 300;
                    text-align: center;
                    font-weight: 400;
                    line-height: 21px;
                }

                .jk .col-md-12 {
                    padding-left: 15px;
                }

                .jk1 {
                    /* text-align:right; */
                    margin: 0 9px 0;
                }

                .fr43 h1 {
                    font-size: 30px;
                    font-weight: 400;
                    line-height: 20px;
                    margin-bottom: 17px;
                }

                .fr43

                .contact-item p {
                    font-size: 17px;
                    color: #000000;
                    border-bottom: 0px solid #f1f0f0cc !important;
                    margin: 9px 0 !important;
                }

                .cta-form-design input[type=text], .form-control {
                    box-shadow: none;
                    height: 36px;
                    color: #323436;
                    background-color: #fff !important;
                    outline: none !important;
                    border: none !important;
                    border: solid 1px #999 !important;
                    -moz-transition: all .2s linear;
                    -webkit-transition: all .2s linear;
                    -o-transition: all .2s linear;
                    transition: all .2s linear;
                    font-size: 13px;
                    margin: 0 0px 0px;
                    font-weight: 500;
                    border-radius: 5px;
                    width: 100% !important;
                    font-family: 'Poppins';
                }

                .hhy ul {
                    list-style: none;
                    margin: 0;
                    padding: 0 8px;
                    background: #e9fdff;
                    font-size: 15px;
                }

                .lp11 .col-lg-4 {
                    border: 1px solid #a1eaf1;
                    padding: 0;
                    height: 332px;
                    margin: 0;
                    background: #e9fdff;
                }

                .lp12 .col-lg-4 {
                    border: 1px solid #a1eaf1;
                    padding: 0;
                    height: 251px;
                    margin: 0;
                    background: #e9fdff;
                }

                .lp11 h4 {
                    font-size: 20px;
                    line-height: 24px;
                    background: #068793;
                    color: white;
                    padding: 6px 8px;
                }

                .lp12 h4 {
                    font-size: 20px;
                    line-height: 24px;
                    background: #068793;
                    color: white;
                    padding: 6px 8px;
                }

                .lp11 box2 {
                    font-size: 20px;
                    line-height: 24px;
                }

                .lp12 box2 {
                    font-size: 20px;
                    line-height: 24px;
                }

                .lp11 ul {
                    /* font-size: 20px; */
                    line-height: 24px;
                    margin: 15px;
                }

                .lp12 ul {
                    /* font-size: 20px; */
                    line-height: 24px;
                    margin: 15px;
                }

                .lp11 ul li {
                    /* font-size: 20px; */
                    line-height: 24px;
                    margin: 0;
                    padding: 2px 0;
                    border-bottom: 1px solid #068793;
                }

                .lp12 ul li {
                    /* font-size: 20px; */
                    line-height: 24px;
                    margin: 0;
                    padding: 2px 0;
                    border-bottom: 1px solid #068793;
                }

                .btt {
                    padding: 1px 0;
                    background: #068793;
                }


                    .btt h4 {
                        margin: 0;
                        color: white;
                        padding: 10px 0;
                    }

                .lp11 p {
                    /* font-family: 'Lato', sans-serif; */
                    line-height: 30px;
                    color: Black;
                    font-weight: 400;
                    font-size: 18px;
                    line-height: 22px;
                    text-align: justify;
                    padding: 15px;
                }

                .lp112 .col-lg-4 {
                    border: 1px solid #a1eaf1;
                    padding: 0;
                    margin: 0;
                    background: #e9fdff;
                }

                .lp12 p {
                    /* font-family: 'Lato', sans-serif; */
                    line-height: 30px;
                    color: Black;
                    font-weight: 400;
                    font-size: 18px;
                    line-height: 22px;
                    text-align: justify;
                    padding: 15px;
                }

                .LP90 H4 {
                    HEIGHT: 69PX;
                    TEXT-ALIGN: CENTER;
                }

                .LP90 .col-lg-4 {
                    border: 1px solid #a1eaf1;
                    padding: 0;
                    height: 316px;
                    margin: 0;
                    background: #e9fdff;
                }




                @media only screen and (max-width: 768px) {

                    .pf20 {
                        padding: 25px 15px 50px 15px;
                    }

                    .tpp {
                        padding: 78px 15px 0 15px !important;
                    }

                    .bg-search {
                        background: url(../images/search.jpg);
                        background-position: center;
                        background: white !important;
                    }

                    .footer-nav li:hover ul.footer-dropdown {
                        display: block;
                        left: 0%;
                        TOP: 110%;
                    }

                    .cta-form-design .col-md-6:last-child p {
                        font-size: 16px;
                        color: #263f4e;
                        border-bottom: 4px solid #f1f0f0cc;
                        margin: 20px 0 30px 0;
                        line-height: 20px;
                    }

                    .cta-form-design .col-md-6:last-child a.pgone {
                        display: block;
                        font-size: 30px;
                        /* font-family: poppinsbold; */
                        color: #065f6b;
                        line-height: 40px;
                        margin-bottom: 15px;
                        font-weight: 600;
                    }

                        .cta-form-design .col-md-6:last-child a.pgone + a {
                            font-size: 19px;
                            /* font-family: poppinsbold; */
                            color: #11559b;
                        }

                    .cta-form-design .col-md-6:last-child p {
                        font-size: 14px;
                        color: #263f4e;
                        border-bottom: 4px solid #f1f0f0cc;
                        margin: 20px 0 30px 0;
                        line-height: 20px;
                    }

                    .cta-form-design .col-md-6:last-child {
                        background: #fff;
                        padding: 45px 24px;
                        padding-bottom: 30px;
                    }

                    #footer .footer-level-2 .min-height {
                        /* min-height: 200px; */
                        margin: 10px 0 0px 0;
                        padding: 0 0;
                    }

                    .footer1 p {
                        font-family: 'Lato', sans-serif;
                        line-height: 30px;
                        color: white;
                        font-weight: 400;
                        font-size: 16px;
                        text-align: center;
                    }

                    .social-circle li a {
                        display: inline-block;
                        position: relative;
                        margin: 0 auto 0 auto;
                        -moz-border-radius: 50%;
                        -webkit-border-radius: 50%;
                        border-radius: 50%;
                        text-align: center;
                        width: 42px;
                        height: 42px;
                        color: #065f6b;
                        font-size: 28px;
                        background: white;
                    }

                    .social-circle li i {
                        margin: 0;
                        line-height: 42px;
                        text-align: center;
                        color: #065f6b;
                        font-size: 25px;
                    }

                    .tll {
                        text-align: center;
                        padding: 5px 0;
                    }

                    .uu .imagedropshadow {
                        width: 100%
                    }

                    .shape-img1 {
                        display: none
                    }

                    .shape-img2 {
                        display: none
                    }

                    .shape-img3 {
                        display: none
                    }

                    .shape-img4 {
                        display: none
                    }

                    .shape-img5 {
                        display: none
                    }


                    #inner-banner9qs h1 {
                        color: white;
                        FONT-SIZE: 30PX;
                    }

                    #inner-banner9qs p {
                        color: white;
                        FONT-SIZE: 14PX
                    }


                    #main-navigation .navbar-nav {
                        background: rgba(36, 57, 76, 0.9);
                        float: none !important;
                    }




                    .full-width-tabs > ul.nav.nav-tabs > li {
                        width: 100%;
                    }

                    #main-navigation.scrolled {
                        background: #fff !important;
                        box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
                        padding: 10px 20px;
                        transition: all 0.2s ease-in;
                    }


                    #main-navigation.navbar-default {
                        background: #159be9;
                        /* border: none !important; */
                        padding: 10px;
                        transition: all 0.2s ease-in;
                        min-height: 70px;
                    }

                    #slider {
                        background: #fff;
                        margin-top: 61px !important;
                    }

                    .qw1 {
                        font-size: 16px;
                        line-height: 25px;
                        text-align: justify;
                    }

                    .yu {
                        padding: 0px 0 52px;
                    }
                }


                #slider {
                    background: #fff;
                    margin-top: 78px;
                }



                #neonShadow {
                    /* height:50px; */
                    /* width:100px; */
                    border: none;
                    border-radius: 50px;
                    transition: 0.3s;
                    background-color: rgba(156, 161, 160,0.3);
                    animation: glow 1s infinite;
                    transition: 0.5s;
                }

                    #neonShadow:hover {
                        transform: translateX(-20px)rotate(30deg);
                        border-radius: 5px;
                        background-color: #c3bacc;
                        transition: 0.5s;
                    }

                @keyframes glow {
                    0% {
                        box-shadow: 5px 5px 20px rgb(93, 52, 168),-5px -5px 20px rgb(93, 52, 168);
                    }

                    50% {
                        box-shadow: 5px 5px 20px rgb(81, 224, 210),-5px -5px 20px rgb(81, 224, 210)
                    }

                    100% {
                        box-shadow: 5px 5px 20px rgb(93, 52, 168),-5px -5px 20px rgb(93, 52, 168)
                    }
                }

                .notice marquee ul li {
                    line-height: 2;
                    margin-right: 15px;
                    FONT-SIZE: 20PX;
                    FONT-WEIGHT: 600;
                }

                .fx {
                    position: fixed;
                    z-index: 999999;
                    /* left: 0; */
                    right: 9px;
                    top: 17%;
                }
                /* Floating Social Media Bar Style Starts Here */

                .fl-fl {
                    background: #ff3c2a;
                    text-transform: uppercase;
                    letter-spacing: 3px;
                    padding: 4px;
                    width: 190px;
                    position: fixed;
                    right: -150px;
                    z-index: 1000;
                    font: normal normal 10px Arial;
                    -webkit-transition: all .25s ease;
                    -moz-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    -o-transition: all .25s ease;
                    transition: all .25s ease;
                }

                .float-sm .fa {
                    font-size: 20px;
                    color: #fff;
                    padding: 10px 0;
                    width: 40px;
                    margin-left: 8px;
                }

                .fl-fl:hover {
                    right: 0;
                }

                .fl-fl a {
                    color: #fff !important;
                    text-decoration: none;
                    text-align: center;
                    line-height: 43px !important;
                    vertical-align: top !important;
                }

                .float-fb {
                    top: 160px;
                }

                .float-tw {
                    top: 215px;
                }

                .float-gp {
                    top: 270px;
                }

                .float-rs {
                    top: 269px;
                }

                .float-ig {
                    top: 323px;
                }

                .float-pn {
                    top: 376px;
                }



                .auto-style1 {
                    color: #000000;
                }

                .auto-style2 {
                    color: #FF3300;
                }

                /*.col-sm-4 {
                    padding-left: 0px !important;
                    padding-right: 0px !important;
                    padding-top: 15px !important;
                }*/

                .thstyle {
                    font-family: Cambria;
                    color: Black;
                    font-size: 16px;
                }

                .thstyle1 {
                    width: 10%;
                    color: Black;
                }

                #mask {
                    position: absolute;
                    left: 0;
                    top: 0;
                    z-index: 9000;
                    background-color: rgb(0,0,0);
                    background-color: rgba(0,0,0,0.4);
                    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
                    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
                    display: none;
                }

                #boxes .window {
                    position: fixed;
                    left: 0;
                    top: 0;
                    width: 340px;
                    height: 500px;
                    display: none;
                    z-index: 9999;
                    padding: 20px;
                    border-radius: 15px;
                    text-align: center;
                }

                #boxes #dialog {
                    width: 416px;
                    top: 5% !important;
                    height: 350px;
                    padding: 1px;
                    border-radius: 2px;
                    background-color: #ffffff;
                    font-family: 'Segoe UI Light', sans-serif;
                    font-size: 13pt;
                }

                .auto-style1 {
                    font-weight: bold;
                }

                .auto-style2 {
                    /*text-decoration: underline;*/
                    color: red;
                }

                @media only screen and (max-width:600px) {

                    /*#whats-chat{position:fixed;right:3%;bottom:15%;height:auto;width:auto;background:#25D366;padding:12.5px;border-radius:50px;z-index:999999}
        #whats-chat:hover{cursor:pointer;box-shadow:2px 2px 15px #ccc;bottom:15%;}
        #chat-box{position:fixed;right:-500px;bottom:18%;width:250px;height:200px;transition:all .5s;z-index:999}*/
                    .calls {
                        position: fixed;
                        z-index: 1 !important;
                        right: 1%;
                        background-color: #068793;
                        padding: 7px 15px;
                        border-radius: 0 0 10px 10px;
                        color: #fff;
                        box-shadow: inset 0px 3px 3px -2px rgba(0,0,0,1);
                        border: solid 2px rgba(255,255,255,.8);
                        border-top: 0;
                        font-family: 'Oswald', sans-serif !important;
                        font-weight: 700;
                        font-size: 15px;
                        letter-spacing: 1px;
                        top: 48px;
                    }

                    #boxes #dialog {
                        width: 350px;
                        padding: 1px;
                        background-color: #ffffff;
                        font-family: 'Segoe UI Light', sans-serif;
                        font-size: 15pt;
                        margin: -70px 0px 0px -10px;
                    }
                }

                @media (min-width: 992px) {
                    .col-md-push-7 {
                        left: 43.333333%;
                    }
                }

                input.form-control-sm {
                    background-color: #243a4c00;
                    border: 2px solid white;
                }

                ::placeholder {
                    color: white;
                    margin-right: 2px;
                }

                :-ms-input-placeholder { /* Internet Explorer 10-11 */
                    color: white;
                }

                ::-ms-input-placeholder { /* Microsoft Edge */
                    color: white;
                }


                .mew {
                    border: none;
                    color: #FFFFFF;
                    cursor: pointer;
                    font-family: Arial;
                    font-size: 18px;
                    padding: 8px 10px;
                    text-align: center;
                    border-radius: 2px;
                    width: 92%;
                    text-decoration: none;
                    margin: 13px 0 0;
                    -webkit-animation: glowing 1500ms infinite;
                    -moz-animation: glowing 1500ms infinite;
                    -o-animation: glowing 1500ms infinite;
                    animation: glowing 1500ms infinite;
                }

                @-webkit-keyframes glowing {
                    0% {
                        background-color: #2e3192;
                        box-shadow: 0 0 3px #2e3192;
                    }

                    50% {
                        background-color: #f79a00;
                        box-shadow: 0 0 40px #00034a;
                    }

                    100% {
                        background-color: #2e3192;
                        box-shadow: 0 0 3px #B20000;
                    }
                }

                @-moz-keyframes glowing {
                    0% {
                        background-color: #2e3192;
                        box-shadow: 0 0 3px #2e3192;
                    }

                    50% {
                        background-color: #f79a00;
                        box-shadow: 0 0 40px #00034a;
                    }

                    100% {
                        background-color: #2e3192;
                        box-shadow: 0 0 3px #B20000;
                    }
                }

                @-o-keyframes glowing {
                    0% {
                        background-color: #2e3192;
                        box-shadow: 0 0 3px #2e3192;
                    }

                    50% {
                        background-color: #f79a00;
                        box-shadow: 0 0 40px #00034a;
                    }

                    100% {
                        background-color: #2e3192;
                        box-shadow: 0 0 3px #B20000;
                    }
                }

                @keyframes glowing {
                    0% {
                        background-color: #2b8793;
                        box-shadow: 0 0 3px #ffffff;
                    }

                    50% {
                        background-color: #d80404;
                        box-shadow: 0 0 40px #ffffff;
                    }

                    100% {
                        background-color: #00606d;
                        box-shadow: 0 0 3px #ffffff;
                    }
                }


                input[type=text], .form-control {
                    box-shadow: none;
                    height: 36px;
                    color: #323436;
                    background-color: #fff !important;
                    outline: none !important;
                    border: none !important;
                    border: solid 1px #999 !important;
                    -moz-transition: all .2s linear;
                    -webkit-transition: all .2s linear;
                    -o-transition: all .2s linear;
                    transition: all .2s linear;
                    font-size: 16px;
                    margin: 0 0px 25px;
                    font-weight: 500;
                    border-radius: 5px;
                    width: 100% !important;
                    font-family: 'Poppins';
                }

                .form-control {
                    border: 1px solid #ccc !important;
                    border-radius: 0px;
                    height: px;
                    box-shadow: none !important;
                }

                .jku {
                    top: 199.5px;
                    left: 551.5px;
                }

                button.close {
                    -webkit-appearance: none;
                    padding: 0;
                    cursor: pointer;
                    background: transparent;
                    border: 0;
                    color: white;
                    opacity: 1;
                }

                .float {
                    position: fixed;
                    width: 50px;
                    height: 50px;
                    bottom: 54px;
                    right: 15px;
                    background-color: #25d366;
                    color: #FFF;
                    border-radius: 50px;
                    text-align: center;
                    font-size: 30px;
                    box-shadow: 2px 2px 3px #999;
                    z-index: 100;
                    line-height: 50px;
                    padding: 8px;
                    text-align: center;
                }

                @media only screen and (max-width:768px) {

                    .float {
                        position: fixed;
                        width: 50px;
                        height: 50px;
                        bottom: 87px;
                        right: 15px;
                        background-color: #25d366;
                        color: #FFF;
                        border-radius: 50px;
                        text-align: center;
                        font-size: 30px;
                        box-shadow: 2px 2px 3px #999;
                        z-index: 100;
                        line-height: 50px;
                        padding: 8px;
                        text-align: center;
                    }



                    #mask {
                        width: 100% !important;
                    }

                    .jku {
                        top: 199.5px;
                        left: 0 !important;
                        right: 0 !important;
                        margin: 0 auto !important;
                    }

                    #boxes #dialog {
                        top: 11% !important;
                    }
                }



                .tawk-bubble-container .tawk-icon-right {
                    text-align: right;
                    display: none !important;
                }

                .float {
                    position: fixed;
                    width: 50px;
                    height: 50px;
                    bottom: 70px;
                    right: 15px;
                    background-color: #25d366;
                    color: #FFF;
                    border-radius: 50px;
                    text-align: center;
                    font-size: 30px;
                    box-shadow: 2px 2px 3px #999;
                    z-index: 100;
                    line-height: 40px;
                    padding: 8px;
                    text-align: center;
                }

                .my-float {
                    font-size: 35px;
                    margin: 0 0px 0;
                }


                .jki {
                    margin: 74px 0 0;
                    padding: 100px 0;
                    background: white
                }

                .cta-form-design {
                    background: #f2ffff;
                    box-shadow: 1px 1px 5px 3px rgb(119 119 119 / 45%);
                }

                .rt {
                    background: white;
                    padding: 0 0px 30px;
                    border-radius: 12px;
                    min-height: 340px;
                }

                .btn-theme-primary {
                    background: #068793 !important;
                    color: #fff;
                    border: 2px solid #068793 !important;
                }

                .cta-form-design .col-md-6:last-child p i {
                    margin: 0 4px 0 0px;
                }


                .btn_readmore:hover {
                    color: white
                }

                #footer i {
                    margin: 0 4px 0 0px;
                }


                .productss {
                    padding: 60px 0
                }


                #DemoForm {
                    display: none
                }

                h5, .h5 {
                    font-size: 11px;
                }


                .uiie {
                    padding: 0 13px 0;
                }




                .jk2 {
                    padding-left: 15px;
                }

                .mrtop {
                    margin: 65px 30px 0 0;
                }

                .cpp {
                    height: 36px !important;
                    border: solid 1px #999 !important;
                    border-radius: 6px;
                }

                .rtf {
                    width: 97%
                }

                .mapp {
                    position: absolute;
                    width: 159%;
                    margin: 69px 0 0 83px;
                }

                .mew {
                    border: none;
                    color: #FFFFFF;
                    cursor: pointer;
                    font-family: Arial;
                    font-size: 22px;
                    padding: 8px 10px;
                    text-align: center;
                    border-radius: 2px;
                    width: 100%;
                    text-decoration: none;
                    -webkit-animation: glowing 1500ms infinite;
                    -moz-animation: glowing 1500ms infinite;
                    -o-animation: glowing 1500ms infinite;
                    animation: glowing 1500ms infinite;
                    position: relative;
                    left: 87%;
                    margin-top: 103%;
                }




                @media only screen and (max-width:768px) {

                    .getdirection {
                        position: absolute;
                        top: 40%;
                        left: 7%;
                    }




                    .mapp {
                        position: relative;
                        width: 100%;
                        margin: 0 auto;
                    }

                    .fr43 {
                        background: #fff;
                        padding: 60px 20px 60px 20px;
                        /* padding-bottom: 30px; */
                        /* box-shadow: 1px 1px 5px 3px rgb(119 119 119 / 45%); */
                        border-left: 1px solid #69def4;
                        border-right: 1px solid #69def4;
                        border-top: 1px solid #69def4;
                        border-bottom: 1px solid #69def4;
                        margin: 44px 0;
                    }

                        .fr43 .contact-item p {
                            font-size: 15px;
                            color: #000000;
                            border-bottom: 0px solid #f1f0f0cc !important;
                            margin: 9px 0 !important;
                        }

                    .mrtop {
                        margin: 65px 30px 0 30px;
                    }

                    .cpp {
                        height: 36px !important;
                        border: solid 1px #999 !important;
                        border-radius: 6px;
                        margin: 0 0 14px;
                        background: white;
                    }

                    .rtf {
                        width: 103%;
                    }

                    .mew {
                        border: none;
                        color: #FFFFFF;
                        cursor: pointer;
                        font-family: Arial;
                        font-size: 18px;
                        padding: 8px 10px;
                        text-align: center;
                        border-radius: 2px;
                        width: auto;
                        text-decoration: none;
                        -webkit-animation: glowing 1500ms infinite;
                        -moz-animation: glowing 1500ms infinite;
                        -o-animation: glowing 1500ms infinite;
                        animation: glowing 1500ms infinite;
                        position: relative;
                        left: 76px;
                        margin: 0 0 34px;
                    }



                    .my-float {
                        font-size: 28px !important;
                        margin: 0 0px 0;
                    }

                    .float {
                        position: fixed;
                        width: 40px !important;
                        height: 40px !important;
                        bottom: 106px !important;
                        right: 15px;
                        background-color: #25d366;
                        color: #FFF;
                        border-radius: 50px;
                        text-align: center;
                        font-size: 30px;
                        box-shadow: 2px 2px 3px #999;
                        z-index: 100;
                        line-height: 33px !important;
                        padding: 6px !important;
                        text-align: center;
                    }
                }



                #main-navigation .nav a:hover {
                    color: red;
                }


                .open #main-navigation .nav a:active {
                    color: red
                }


                @media only screen and (min-width:1700px){

                    .calls {
                        top: 80px;
                    }
                    #main-navigation .nav a
                {
                    padding: 6px 21px;
                    margin: 30px 0px;
                    font-size: 18px;
                    color: #000;
                    background: transparent;
                    text-transform: uppercase;
                    transition: color 0.2s ease-in;
                    font-family: 'Lato', sans-serif;
                    font-weight: 600;
                    letter-spacing: .3px;
                    border-right: 1px solid silver;
                }



                .navbar .btn {
                    margin: 30px 0px 0 115px !important;
                    background: #139dab !important;
                    color: white !important;
                }



                #slider .flexslider li .meta {
                    position: absolute;
                    bottom: 328px !important;
                    left: 35px;
                    color: white;
                    display: flex;
                    flex-direction: column;
                    justify-content: flex-start;
                    align-items: flex-start;
                    font-family: 'Lato', sans-serif;
                }


                .flexslider .slides .img-siz {
                    width: 100%;
                    display: block;
                    height: 770px;
                }

                #slider .flexslider li .imgbn img {
                    text-align: center;
                    margin: -338px auto;
                }

                .slider_heading {
                    font-size: 50px;
                    color: #1c5e67;
                    position: relative;
                    top: -25px;
                    left: 3px;
                    bottom: 0px;
                    font-weight: 900;
                    line-height: 40px;
                }

                .call {
                    position: relative;
                    top: 22px;
                    border: 1px solid #266871;
                    padding: 6px;
                    border-radius: 5px;
                    font-weight: 600;
                    color: #022327;
                    font-size: 24px;
                }

                #slider .flexslider li.flex-active-slide .meta p {
                    -webkit-animation-delay: .6s;
                    animation-delay: .6s;
                    font-size: 25px;
                }



                #main-navigation .nav a:hover {
                    color: red;
                    padding: 6px 21px;
                    margin: 28px 0px;
                    font-size: 18px;
                    border-bottom: 2px solid red;
                }


                #main-navigation .open a {
                    color: red;
                }
            }