@font-face{font-family:raleway_blackregular;src:url(../fonts/Raleway/raleway-black.woff2) format('woff2'),url(../fonts/Raleway/raleway-black.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:raleway_blackitalic;src:url(../fonts/Raleway/raleway-blackitalic.woff2) format('woff2'),url(../fonts/Raleway/raleway-blackitalic.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:ralewaybold;src:url(../fonts/Raleway/raleway-bold.woff2) format('woff2'),url(../fonts/Raleway/raleway-bold.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:ralewaybold_italic;src:url(../fonts/Raleway/raleway-bolditalic.woff2) format('woff2'),url(../fonts/Raleway/raleway-bolditalic.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:ralewayregular;src:url(../fonts/Raleway/raleway-regular.woff2) format('woff2'),url(../fonts/Raleway/raleway-regular.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:raleway_extraboldregular;src:url(../fonts/Raleway/raleway-extrabold.woff2) format('woff2'),url(../fonts/Raleway/raleway-extrabold.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:raleway_extralightregular;src:url(../fonts/Raleway/raleway-extralight.woff2) format('woff2'),url(../fonts/Raleway/raleway-extralight.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:raleway_lightregular;src:url(../../fonts/Raleway/raleway-light.woff2) format('woff2'),url(../../fonts/Raleway/raleway-light.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:raleway_lightregular;src:url(../fonts/Raleway/raleway-light.woff2) format('woff2'),url(../fonts/Raleway/raleway-light.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:raleway_mediumregular;src:url(../fonts/Raleway/raleway-medium.woff2) format('woff2'),url(../fonts/Raleway/raleway-medium.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:oswaldregular;src:url(../fonts/Oswald/oswaldwght-webfont.woff2) format('woff2'),url(../fonts/Oswald/oswaldwght-webfont.woff) format('woff');font-weight:400;font-style:normal}body{margin:0;padding:0;font-family:ralewayregular;font-size:14px}.top-header{background-color:#fff;border-bottom:1px solid #ccc}.top-header .navbar.navbar-expand-lg{padding:.5rem 1rem}.top-header .navbar.navbar-expand-lg .navbar-brand{padding:0}.top-header .navbar.navbar-expand-lg .navbar-nav .nav-item{margin-right:5px}.top-header .navbar.navbar-expand-lg .navbar-nav .nav-item a{color:#333;font-family:raleway_mediumregular;padding:5px 10px;border-radius:4px}.top-header .navbar.navbar-expand-lg .navbar-nav .nav-item a:hover{color:#11a3ad}.banner-section{position:relative;min-height:658px;height:auto;margin-top:0;padding-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center}.banner-section .cover{padding:75px 0;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.22);display:flex;align-items:center}.banner-section .main-text{position:absolute;width:100%;right:10%;text-align:center;transform:translateY(-50%);top:55%;left:0}.banner-section .main-text h1{font-size:55px;color:#fff;margin-bottom:15px;font-family:ralewaybold;text-shadow:0 1px 2px rgba(0,0,0,.6)}.banner-section .main-text h3{font-size:35px;color:#fff;font-family:raleway_mediumregular;margin-bottom:15px;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.4)}.banner-section .main-text h5{font-size:24px;color:#fff;font-family:raleway_mediumregular;margin-bottom:15px;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.4)}.partners-section{background:#f4f7fb;width:100%;padding:70px 0}.partners-section .main-head{text-align:center}.partners-section .main-head h2{font-size:28px;font-family:ralewaybold;color:#101e33}.partners-section .partner-brand{margin:50px auto 0}.partners-section .partner-brand img{width:auto!important;display:block;margin:auto}.partners-section .owl-dots button{background:#11a3ad!important;width:10px;height:10px;border-radius:26px;margin:0 5px;transition:.3s}.partners-section .owl-dots{text-align:center;margin-top:50px}.partners-section .owl-dots button.active{width:30px}.partners-section .owl-carousel .owl-nav button.owl-next,.partners-section .owl-carousel .owl-nav button.owl-prev{color:#f5f5f5!important}:focus-visible,button:focus{outline:0}.development-section{padding:70px 0;background-color:#fff;position:relative;overflow: hidden;}.development-section .content-section h2{color:#101e33;font-size:3rem;line-height:1.4;font-family:ralewaybold;margin-bottom:25px}.development-section .content-section h5{position:relative;color:#333;font-size:16px;line-height:1.5;margin-bottom:25px}.development-section .content-section h5:before{content:"";height:2px;width:30px;position:absolute;left:0;background-color:#82c441;top:26px}.development-section .content-section p{font-size:17px;color:#444;line-height:1.7;text-align:left}.development-section .vector-back{width:100%}.development-section .vector-back img{width:100%;margin:auto;display:block}.services-section{background:#f4f7fb;padding:70px 0;position:relative;overflow: hidden;}.services-section .main-head h2{color:#101e33;font-size:3rem;line-height:1.4;font-family:ralewaybold;margin-bottom:25px}.services-section .service-box{padding:20px 30px;cursor:pointer;box-shadow:0 10px 25px -10px #ddd;background:#fff;border-radius:8px;min-height:260px;margin-top:30px;transition-duration:1s}.services-section .service-box:hover{box-shadow:0 10px 25px -10px #ddd}.services-section .service-box img{width:auto;margin:auto;display:block}.services-section .service-box h3{font-size:22px;font-family:ralewaybold;line-height:1.2;color:#1d293f;text-align:left;margin-bottom:0}.services-section .service-box p{font-size:17px;color:#44464a;padding-top:15px;display:block;text-align:left;margin:0;line-height:1.7}.support-section{background:#82c441;padding:70px 0;overflow: hidden;}.support-section .cutom-box img{width:auto;margin:auto;display:block}.support-section .cutom-box h3{font-size:22px;font-family:ralewaybold;line-height:1.2;color:#fff;text-align:left;margin-bottom:0}.support-section .cutom-box p{font-size:17px;color:#fff;padding-top:15px;display:block;text-align:left;margin:0;line-height:1.7}.support-section .fa{font-size:17px;vertical-align:middle}.support-section .view-now{background:0 0;border:2px solid #fff;color:#fff;height:45px;border-radius:50px;padding:8px 25px;margin-top:18px;font-size:16px;text-transform:capitalize;transition-duration:2s;transition-property:transform;transition-timing-function:ease-out}.support-section .view-now:hover{background:#fff;border:2px solid #fff;color:#82c441;transform:translateY(-10px);transition-duration:2s}.api-platform-section{background:#f4f7fb;padding:70px 0;position:relative;overflow: hidden;}.api-platform-section img{width:100%;margin:20px auto auto;display:block}.api-platform-section h3{font-size:22px;font-family:ralewaybold;line-height:1.2;color:#1d293f;padding-top:20px;text-align:left;margin-bottom:0}.api-platform-section p{font-size:17px;color:#44464a;padding-top:20px;display:block;text-align:left;margin-bottom:30px;line-height:1.7}.get-in-touch{background:#fff;position:relative;padding:70px;min-height:330px}.get-in-touch .main-head{position:absolute;width:100%;right:10%;text-align:center;transform:translateY(-50%);top:50%;padding:0 15px;left:0}.get-in-touch .main-head h2{color:#101e33;font-size:2.5rem;line-height:1.4;font-family:ralewaybold;margin-bottom:0}.get-in-touch .main-head h4{font-size:22px;font-family:ralewaybold;line-height:1.2;color:#1d293f;padding-top:15px;text-align:center;margin-bottom:0}.get-in-touch .main-head .fa{font-size:17px;vertical-align:middle}.get-in-touch .main-head .getin-now{background:#11a3ad;border:1px solid #11a3ad;color:#fff;height:55px;border-radius:50px;padding:8px 30px;margin-top:30px;font-size:16px;text-transform:capitalize;transition-duration:2s;transition-property:transform;transition-timing-function:ease-out}.get-in-touch .main-head .getin-now:hover{background:#82c441;border:1px solid #82c441;transform:translateY(-10px);transition-duration:2s}*{box-sizing:border-box}.footer-section{background:bottom no-repeat #f5f5f5;padding:50px 0;background-size:cover}.footer-section .quicklink{margin:0;padding:0}.footer-section .quicklink p{font-family:raleway_mediumregular;color:#555;margin-bottom:25px;text-transform:capitalize!important}.footer-section .quicklink p .col-text{color:#11a3ad}.footer-section .quicklink ul{margin:0;padding:0;float:right}.footer-section .quicklink ul li{margin:5px 0;padding-left:40px;display:inline-block}.footer-section .quicklink ul li a{color:#555;font-size:14px}.footer-section .quicklink ul li a:hover{color:#11a3ad;text-decoration:none}.footer-section p{font-size:17px;color:#555;padding-top:20px}.footer-section .contact-info{margin:0;padding:0}.footer-section .contact-info h5{color:#fff;font-family:raleway_mediumregular;margin-bottom:25px;position:relative;right:30px;text-transform:capitalize!important}.footer-section .contact-info ul{margin:0;padding:0}.footer-section .contact-info ul li{margin:10px 0;padding:0;color:#fff;font-size:14px}.footer-section .contact-info ul li a{color:#fff}.footer-section .contact-info ul li a:hover{color:#fff;text-decoration:none}.footer-section .contact-info ul li i{font-size:20px;padding:0;margin:0 0 0 -30px;float:right;display:ruby-text-container;width:10%}.footer-section ul.social-network.social-circle{margin:15px 0 0;padding:0;list-style-type:none;float:right}.footer-section ul.social-network.social-circle li{display:inline-block;margin-left:8px}.footer-section ul.social-network.social-circle li a{color:#555;text-decoration:none;font-size:18px}.footer-bootm-sec{background:#fff;padding:0}.footer-bootm-sec p{margin:15px 0;padding:0;font-size:14px}.footer-bootm-sec p span{color:#333}#scroll{position:fixed;right:10px;bottom:10px;cursor:pointer;width:50px;height:50px;background-color:#3498db;text-indent:-9999px;display:none;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}#scroll span{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#fff}#scroll:hover{background-color:#11a3ad;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
@media screen and (max-width :768px){
	 .banner-section .main-text h1{
    font-size: 40px;
    }
    .support-section .view-now{
    margin-bottom: 40px;
    }
    .support-section{
        padding: 70px 0 20px;
    }
    .support-section .cutom-box img{
    width: 100%;
    }
    h2{
    font-size: 30px!important;
    }
}