<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**************************
* Footer styles
***************************/
.appilo-main footer.footer .subscribe-section .wpcf7 {
    background: #6541c1;
    background: -webkit-gradient(left top, right top, color-stop(0%, #6541c1), color-stop(98%, #d43396), color-stop(100%, #d43396));
    background: -webkit-gradient(linear, left top, right top, from(#6541c1), color-stop(98%, #d43396), to(#d43396));
    background: linear-gradient(to right, #6541c1 0%, #d43396 98%, #d43396 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6541c1', endColorstr='#d43396', GradientType=1);
    border-radius: 60px;
    padding: 34px 35px;
    padding-left: 37px;
    -webkit-box-shadow: 0px 23px 42px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 23px 42px rgba(0, 0, 0, 0.2);

}
.appilo-main .subscribe-section form{
    overflow: hidden;
}

.appilo-main .subscribe-section .wpcf7-submit {
    display: inline-block;
    border: none;
    outline: none;
    background: #6541c1;
    background: -webkit-gradient(left top, right top, color-stop(0%, #6541c1), color-stop(98%, #d43396), color-stop(100%, #d43396));
    background: -webkit-gradient(linear, left top, right top, from(#6541c1), color-stop(98%, #d43396), to(#d43396));
    background: linear-gradient(to right, #6541c1 0%, #d43396 98%, #d43396 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6541c1', endColorstr='#d43396', GradientType=1);
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 600;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    border-radius: 28px;
    padding: 15px 29px;
    position: relative;
}
.appilo-main .subscribe-section .wpcf7-submit:hover{
    background: black;
    color: #fff;
}
.appilo-main footer.footer .wpcf7-text {
    background-color: transparent;
    border: none;
    outline: none;
    color: #EAE9EC;
    font-size: 14px;
    font-weight: 600;
    display: inline-block;
    vertical-align: middle;
    border-bottom: 1px solid #EAE9EC;
    width: 100%;
    max-width: 220px;
    float: left;
    margin-left: 46px;
}
.appilo-main footer.footer .subscribe-section i{
    font-size: 24px;
    color: #EAE9EC;
    display: inline-block;
    vertical-align: middle;
    float: left;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
}
.appilo-main footer.footer .subscribe-section .left-content {
    position: relative;
    top: 10px;
}

.appilo-main footer.footer .subscribe-section ::-webkit-input-placeholder { /* Chrome */
    color: white;
}
.appilo-main footer.footer .subscribe-section :-ms-input-placeholder { /* IE 10+ */
    color: white;
}
footer.footer .subscribe-section ::-moz-placeholder { /* Firefox 19+ */
    color: white;
    opacity: 1;
}
.appilo-main footer.footer .subscribe-section :-moz-placeholder { /* Firefox 4 - 18 */
    color: white;
    opacity: 1;
}
.appilo-main .pricing-section .list-inline li {
    display: inline-block;
}

/**************************
* sidebar styles
***************************/
.appilo-main .widget {
    position: relative;
    margin-bottom: 45px;
}
.appilo-main .widget ul li{
    border-bottom: 1px solid #E0E0E0;
    padding-bottom: 10px;
    margin-top: 10px;
    color: #7D7D7D;
    font-size: 15px;
    font-weight: 500;
    position: relative;
    list-style: none;
}
.appilo-main .widget ul li a{
    color: #7D7D7D;
    font-size: 15px;
    font-weight: 500;
    position: relative;
    width: 87%;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
}
.appilo-main .widget-title{
    margin: 0;
    color: #150A33;
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 30px;
}
.appilo-main .widget-title:after{
    content: '';
    display: inline-block;
    width: 35px;
    height: 2px;
    background: #CD3498;
    margin-left: 10px;
}
.appilo-main .widget_recent_entries ul li a {
    margin: 0;
    color: #150A33;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: .01em;
    font-weight: 600;
    margin-bottom: 3px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
}
.appilo-main .post-date{
    color: #929191;
    font-size: 16px;
    line-height: 1em;
    display: inline-block;
}
.appilo-main .widget_tag_cloud a {
    display: inline-block;
    border: 1px solid #F5F9FF;
    color: #514A47;
    font-size: 15px !important;
    line-height: 1em;
    font-weight: 500;
    padding: 10px 19px;
    -webkit-transition: all .4s;
    transition: all .4s;
    background: #F5F9FF;
    margin: 0px 2px 5px 0px;
}
.appilo-main .widget .tagcloud a:hover {
    color: #fff;
    border-color: #CC3498;
    background: #CC3498;
}
.appilo-main .search-field {
    width: 100%;
    height: 100%;
    color: #514A47;
    font-size: 15px;
    padding-left: 20px;
    border: none;
    outline: none;
    background-color: transparent;
    letter-spacing: .05em;
}
.appilo-main .search-submit{
    background-color: transparent;
    outline: none;
    border: none;
    color: #514A47;
    font-size: 15px;
    position: absolute;
    top: 50%;
    right: 0px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 75px;
    height: 100%;
    border-left: 1px solid #ececf0;
}
.appilo-main .search-form {
    position: relative;
    border: 1px solid #d8e4e4;
    padding: 8px 0px;
}
/**************************
* Custom styles
***************************/
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
    .appilo-main .subscribe-section .wpcf7-submit{
        margin-top: 25px;
    }
}
.blog-style-two .single-blog-post-style-two .img-box:before{
    content: none;
}
.blog-details-page .single-blog-post-style-two .text-box .tags-box ul li a {
    display: inherit;
    border: 1px solid #E0E0E0;
    padding: 4px 19.5px;
    font-size: 15px;
    margin-right: 12px;
    color: #929191;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
}
.appilo-main .related-post-img img{
    width: 229px;
    height: 166px;
}
.appilo-main .pagination li{
    position:relative;
    display:inline-block;
}
.appilo-main .blog-style-two .blog-post-pagination a {
    line-height: 25px;
    padding-top: 4px;
}
.appilo-main .pagination li a, .pagination li span{
    position:relative;
    display: inline-block;
    vertical-align: middle;
    width: 42px;
    height: 42px;
    line-height: 28px;
    color: #170B35;
    font-weight: 600;
    margin-right:10px;
    font-size: 18px;
    background-color: transparent;
    border-radius: 50%;
    border: 2px solid #CBCACA;
    text-align: center;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
}
.appilo-main .pagination li a:focus, .pagination li a:hover, .pagination li span:focus, .pagination li span:hover, .pagination li span.current{
    border-color: #cd339a;
    color: #fff;
    background: #cd339a;
}
.appilo-main .pagination&gt;li:first-child&gt;a, .pagination&gt;li:first-child&gt;span,
.appilo-main .pagination&gt;li:last-child&gt;a, .pagination&gt;li:last-child&gt;span{
    border-radius:50% !important;
    padding-top: 4px;
}

/* =WordPress Core
-------------------------------------------------------------- */
.appilo-main .alignnone {
    margin: 5px 20px 20px 0;
}

.appilo-main .aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.appilo-main .alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.appilo-main .alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.appilo-main a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

.appilo-main a img.alignnone {
    margin: 5px 20px 20px 0;
}

.appilo-main a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.appilo-main a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.appilo-main .wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.appilo-main .wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.appilo-main .wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.appilo-main .wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.appilo-main .wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.appilo-main .wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

/* Text meant only for screen readers. */
.appilo-main .screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.appilo-main .screen-reader-text:focus {
    background-color: #eee;
    clip: auto !important;
    clip-path: none;
    color: #444;
    display: block;
    font-size: 1em;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    /* Above WP toolbar. */
}

.appilo-main .gallery-caption {
    flex-direction: column;
}
.appilo-main .sticky{
    transition: ease-in;
}
.appilo-main .bypostauthor  {
    background: #e7f8fb;
}
.appilo-main #testimonials-slider-pager a.pager-item {
    max-width: 70px;
    max-height: 70px;
}
.appilo-main .features-style-one .feature-style-content &gt; i:before ,
.appilo-main .app-features .single-app-features i:before{
    font-size: 45px;
}
.appilo-main .how-app-work-section .single-how-app-work .icon-box .inner i:before {
    font-size: 44px;
    margin-left: 5px;
}
.appilo-main .pricing-section .single-pricing ul.list-item li i {
    color: #12CE32;
}

/*Topapp CSS*/

/* =WordPress Core
-------------------------------------------------------------- */
.topapp-main .alignnone {
    margin: 5px 20px 20px 0;
}

.topapp-main .aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.topapp-main .alignright {
    float:right;
    margin: 5px 0 20px 20px;
}
.topapp-main .alignleft {
    margin: 5px 20px 20px 0;
}
.topapp-main .wp-block-button {
    margin: 1%;
}
.topapp-main .wp-block-button__link{
    background-image: linear-gradient(to right, #0084fd 0%, #6cd8ff 100%);
    color: #ffffff;
    cursor: pointer;
}
.lower-content table, tbody, tr, td, th, tfoot{
    border: 1px solid #ccc;
    padding: 1%;
}
.lower-content .text address{
    font-style: italic;
}
.lower-content .text ul li, .comment-inner ul li {
    list-style: initial;
}
.lower-content .text ul li ul, .comment-inner ul li ul {
    padding-left: 15px;
}
.lower-content .text ul li ul li ul, .comment-inner ul li ul li ul {
    padding-left: 15px;
}
.lower-content .text ol li, .comment-inner ol li {
    list-style: circle;
}
.lower-content .text ol li ol, .comment-inner ol li ol {
    padding-left: 15px;
}
.lower-content .text ol li ol li ol, .comment-inner ol li ol li ol {
    padding-left: 15px;
}
.lower-content .text u, .lower-content .text em, .lower-content .text a, .comment-inner em, .comment-inner u{
    text-decoration: underline;
}
.lower-content .text dl dd, .comment-inner dl dd{
    padding-left: 20px;
}
.lower-content .text .wp-block-archives li,
.lower-content .text .wp-block-categories li,
.lower-content .text .wp-block-latest-posts li{
    list-style: none;
}
.lower-content .text .wp-block-archives li a,
.lower-content .text .wp-block-categories li a,
.lower-content .text .wp-block-latest-posts li a{
    color:#223543;
    text-decoration: none;
    font-size:15px;
    font-weight:500;
}
.lower-content .text .wp-block-archives li a:hover,
.lower-content .text .wp-block-categories li a:hover,
.lower-content .text .wp-block-latest-posts li a:hover{
    color:#369efd;
}
.lower-content .text .wp-block-archives li:before,
.lower-content .text .wp-block-categories li:before{
    content: "\f105";
    display:inline-block;
    color:#369efd;
    font-family: 'Font Awesome\ 5 Free';
    padding:16px 15px 16px 38px;
}
.lower-content .text .wp-block-latest-comments li{
    list-style: none;
}
.lower-content .text .wp-block-latest-comments li a{
    text-decoration: none;
}
.lower-content .text .wp-block-latest-comments li img{
    width: 92px;
    height: 92px;
    border-radius: 50%;
    margin-bottom: 20px;
}
.topapp-main a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

.topapp-main a img.alignnone {
    margin: 5px 20px 20px 0;
}

.topapp-main a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.topapp-main a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.topapp-main .wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.topapp-main .wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.topapp-main .wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.topapp-main .wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.topapp-main .wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.topapp-main .wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}
.topapp-main .gallery-caption{
    width: auto;
}
.topapp-main .bypostauthor{
    width: auto;
}
.topapp-main .wp-block-archives select {
    border: 1px solid #ccc;
    padding: .5%;
}
/* Text meant only for screen readers. */
.topapp-main .screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.topapp-main .screen-reader-text:focus {
    background-color: #eee;
    clip: auto !important;
    clip-path: none;
    color: #444;
    display: block;
    font-size: 1em;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    /* Above WP toolbar. */
}
.topapp-main .wp-caption {
    margin-bottom: 1.5em;
    text-align: center;
    padding-top: 5px;
}
.topapp-main .wp-caption-text {
    line-height: 1.5;
    font-size: 10px;
    margin: 0;
}

.topapp-main .search-form{
    position:relative;
    line-height:28px;
    padding:10px 50px 10px 20px;
    border:1px solid #ececf0;
    background:none;
    display:block;
    font-size:14px;
    width:100%;
    height:50px;
    color:#808080;
    font-weight:400;
    transition:all 500ms ease;
    -moz-transition:all 500ms ease;
    -webkit-transition:all 500ms ease;
    -ms-transition:all 500ms ease;
    -o-transition:all 500ms ease;
}
.topapp-main .search-submit{
    position:absolute;
    right:0px;
    top:0px;
    height:50px;
    width:50px;
    font-size:14px;
    color:#222222;
    line-height:100%;
    background:none;
    display:inline-block;
    font-weight:normal;
    text-align:center;
    border-left:1px solid #f2f2f2;
}
.news-block-two .inner-box .content-column .inner-column {
    padding-bottom: 20px;
}
.topapp-main .sticky-post {
    background-color:#eff3ff;
}
.topapp-main .sticky-post:before {
    content: "Featured";
    color: #FFF;
    background-image: linear-gradient(to right, #0586fc 0%, #65b5ff 100%);
    padding: 10px;
    display: inline-block;
    text-align: right;
    font-weight: bold;
    position: absolute;
    text-transform: uppercase;
}
/* Blog Category */

.topapp-main .sidebar-widget ul{
    position:relative;
}
.topapp-main .sidebar-widget ul li{
    position:relative;
    border-bottom:1px solid #ececf0;
}

.topapp-main .sidebar-widget ul li a{
    position:relative;
    color:#223543;
    font-size:15px;
    font-weight:500;
    display:block;
    padding:16px 15px 16px 38px;
    transition:all 500ms ease;
    -moz-transition:all 500ms ease;
    -webkit-transition:all 500ms ease;
    -ms-transition:all 500ms ease;
    -o-transition:all 500ms ease;
    font-family: 'Poppins', sans-serif;
}

.topapp-main .sidebar-widget ul li a span{
    position:absolute;
    right:0px;
    top:15px;
    width:27px;
    height:27px;
    font-size:12px;
    text-align:center;
    line-height:27px;
    background-color:#eeeeee;
}
.topapp-main .recentcomments {
    position: absolute;
    margin: 15px 0px;
}
.topapp-main .comment-author-link a{
    font-weight: bold;
}
.topapp-main .recentcomments a:before {
    content: none !important;
}
.topapp-main .sidebar-widget ul li a:before, .recentcomments{
    position:absolute;
    content: "\f11f";
    left:20px;
    top:15px;
    transition:all 500ms ease;
    -moz-transition:all 500ms ease;
    -webkit-transition:all 500ms ease;
    -ms-transition:all 500ms ease;
    -o-transition:all 500ms ease;
    display:inline-block;
    color:#369efd;
    font-family: 'Flaticon';
    font-size: 9px;
    line-height: 27px;
}

.topapp-main .sidebar-widget ul li a:hover::before{
    opacity:1;
}

.topapp-main .sidebar-widget ul li a:hover{
    color:#369efd;
}

.topapp-main .popular-posts&gt;ul&gt;li{
    position: relative;
    font-size: 14px;
    color: #666666;
    min-height: 100px;
    padding-left: 90px;
    margin-bottom: 25px;
    border-bottom: 1px solid #e2e2e7;
}
.topapp-main .popular-posts .wp-post-image {
    left: 0px;
    top: 0px;
    width: 65px !important;
    height: 65px !important;
    overflow: hidden;
    border-radius: 50%;
}
.topapp-main .popular-posts .rpwwt-post-title{
    background: transparent !important;
}
.topapp-main .popular-posts ul li a{
    padding: 1% !important;
}
.topapp-main .popular-posts ul li a:before{
    content: none !important;
}
.topapp-main .popular-posts .rpwwt-post-title{
    position: relative;
    top: 0px;
    font-size: 16px;
    margin: 0px 0px 3px;
    font-weight: 600;
    color: #373a5b;
    line-height: 1.5em;
    text-transform: capitalize;
    font-family: 'Poppins', sans-serif;
}
.topapp-main .popular-posts .rpwwt-post-date {
    position: relative;
    font-size: 15px;
    color: #777a91;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
}
.topapp-main .tagcloud a {
    position: relative;
    display: inline-block;
    line-height: 24px;
    padding: 7px 24px 7px;
    margin: 0px 4px 8px 0px;
    color: #3a505f;
    text-align: center;
    font-size: 15px !important;
    border: 1px solid #eeecec;
    background-color: #ffffff;
    transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    font-family: 'Poppins', sans-serif;
}
.topapp-main .tag-cloud-link:hover {
    background: #0185fd;
    color: #fff;
    border: 1px solid #eeecec;
    transform: all 300ms ese;
}
.topapp-main .gallery img {
    height: 100px;
    margin: 5px;
    width: 100px;
    float: left;
}

.topapp-main .subscribe-widget form {
    position: relative;
    padding: 32px 25px 35px;
    background-color: #373a5b;
}

.topapp-main .comment-reply a:after {
    padding-left: 5px;
    content: "\f11f";
    font-family: 'Flaticon';
    font-size: 10px;
}
.topapp-main ul.children {
    margin-bottom: 40px;
}
.topapp-main .comment-reply a {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Poppins', sans-serif;
}
.topapp-main .comment-reply a:hover {
    color: #ffffff;
}
.topapp-main .styled-pagination li .current {
    position: relative;
    width: 40px;
    height: 40px;
    color: #ffffff;
    font-size: 16px;
    font-weight: 600;
    line-height: 42px;
    text-align: center;
    display: inline-block;
    background-color: #1a90fd;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1224px) {
    .topapp-main .dropdown-toggle::after{
        content: none !important;
    }
    .topapp-main .dropdown-btn {
        display: none;
    }
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
    .topapp-main .dropdown-menu {
        position: relative !important;
        width: 100%;
        padding-left: 7px;
        border-bottom: 2px solid #ccc;
        float: none;
    }
}

/* Widget Css*/

.topapp-main .feature_icon i {
    position: relative;
    color: #ffffff;
    z-index: 1;
    font-size: 32px;
}
.topapp-main .app_block_icon i {
    position: relative;
    color: #ffffff;
    font-size: 36px;
    z-index: 1;
}
.topapp-main .contact-section .info-column .info-list li .icon i{
    position: absolute;
    content: '';
    left: 0px;
    top: 7px;
    font-size: 36px;
    line-height: 1em;
    background: -webkit-gradient(linear, left top, right top, from(#2bb852), color-stop(98%, #6ede4c), to(#6ede4c));
    background: linear-gradient(to right, #2bb852 0%, #6ede4c 98%, #6ede4c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.topapp-main .contact-section .info-column .info-list li:nth-child(2) .icon i{
    background: -webkit-gradient(linear, left top, right top, from(#9828d5), color-stop(98%, #de3fdb), to(#de3fdb));
    background: linear-gradient(to right, #9828d5 0%, #de3fdb 98%, #de3fdb 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.topapp-main .contact-section .info-column .info-list li:nth-child(3) .icon i{
    background: -webkit-gradient(linear, left top, right top, from(#0084fd), color-stop(98%, #69d6ff), to(#69d6ff));
    background: linear-gradient(to right, #0084fd 0%, #69d6ff 98%, #69d6ff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.topapp-main .contact_us_btn:before {
    content: "\f0a9";
    font-family: 'Font Awesome\ 5 Free';
    padding-right: 5px;
}
.team-block .inner-box .lower-content .social-boxed .social-inner .share-now {
    line-height: inherit;
}

.main-footer .links-widget ul {
    column-count: 2;
}

/*Contact Form 7*/

.topapp-main .banner-form{
    position:relative;
    display:block;
    max-width:515px;
    margin-bottom:10px;
    padding-right:185px;
}
.banner-form .banner-form-input{
    position:relative;
    display:block;
    width:100%;
    line-height:26px;
    padding:10px 15px 10px 30px;
    height:65px;
    font-size:15px;
    color:#848383;
    font-weight:400;
    border-radius:5px;
    background-color:#ffffff;
    -webkit-transition:all 300ms ease;
    -ms-transition:all 300ms ease;
    -o-transition:all 300ms ease;
    -moz-transition:all 300ms ease;
    transition:all 300ms ease;
}
.banner-form .banner-submit{
    position:absolute;
    right: 0px;
    top:0px;
    cursor: pointer;
}

a.home-read-more {
    font-size: 15px;
    line-height: 35px;
    color: #373a5b;
    font-weight: 700;
    font-family: 'Poppins', sans-serif;
}
a.home-read-more:hover {
    color: #1b8cfc;
}
.topapp-main img.error-bg {
    padding: 8% 0px 0px 4%;
}
.team-single .team-content .team-single-content h3 {
    position: relative;
    color: #373a5b;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.3em;
}
.team-single .team-content .team-single-content .designation{
    position: relative;
    color: #373a5b;
    font-size: 14px;
    margin-top: 6px;
}
.team-single .team-content .team-single-content {
    position: relative;
    padding-top: 60px;
}
.team-single .team-content .team-single-content .social-boxed {
    transform: scale(0.9,0.9);
    margin-top: 12px;
    padding-bottom: 8px;
    height: 40px;
    position: relative;
    display: inline-block;
}
.team-single .team-content .team-single-content .social-boxed .social-inner {
    opacity: 1;
    visibility: visible;
    position: relative;
    color: #ffffff;
    font-size: 16px;
    border-radius: 7px;
    display: inline-block;
    padding: 10px 32px 12px;
    width: 38%;
    max-width: 100%;
    height: 40px;
    overflow: hidden;
    background-image: -ms-linear-gradient(left, #f24548 0%, #fb8383 100%);
    background-image: -moz-linear-gradient(left, #f24548 0%, #fb8383 100%);
    background-image: -o-linear-gradient(left, #f24548 0%, #fb8383 100%);
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #f24548), color-stop(100, #fb8383));
    background-image: -webkit-linear-gradient(left, #f24548 0%, #fb8383 100%);
    background-image: linear-gradient(to right, #f24548 0%, #fb8383 100%);
    transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
}
.team-single .team-content .team-single-content .social-boxed .social-inner:hover {
    width: 100%;
}
.team-single .team-content .team-single-content .social-boxed .social-inner .share-now {
    line-height: inherit;
    position: relative;
    margin-right: 8px;
    margin-bottom: 4px;
    float: left;
    transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
}
.team-single .team-content .team-single-content .social-boxed .social-inner a {
    position: relative;
    color: #ffffff;
    margin: 0px 8px 3px;
    font-size: 16px;
    float: left;
}
.topapp-main .single-testimonial{
    font-size: 15px !important;
}
/*Galaxy Sidebar*/
.galaxy input.search-submit {
    display: none;
}
.galaxy input.search-field {
    background-color: transparent;
    padding: 8px 24px;
    height: auto;
    border: #bfbfbf 1px solid;
}
</pre></body></html>