/**handles:ximple-style**/
/*!
Theme Name: ximple
Author: Dots and Coms
Author URI: http://www.dotscoms.com/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ximple
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
*/.btn-default.focus,.btn-default:active:hover,.btn-default:focus{border:none;outline:0}.blog-text h1,.blog-text h2,.blog-text h3,.blog-text h4,.blog-text h5,.blog-text h6{margin:15px 0}.margin-top-0{margin-top:0}.alignright{float:right;margin-left:15px;margin-bottom:15px}.alignleft{float:left;margin-right:25px;margin-bottom:15px}.footer-social-links{margin-left:0}.openbtn{font-size:32px;cursor:pointer;color:#000;float:right;position:relative;z-index:11}.navbar-default .navbar-nav>.active>a::after{border:none}.proudly-desc a.btn{color:#fff}.service-bg a{color:#fff}.industry-image a{color:#333}.in-page-nav{position:fixed;right:2%;width:20px;top:50%;transform:translateY(-50%);z-index:2}.play-button{display:none}.in-page-nav .nav>li>a>span{display:none}.in-page-nav .nav>li>a:hover>span{display:inline-block;position:absolute;right:25px;color:#222}.nav>li>a.nav-dot{width:18px;height:18px;display:inline-block;background:rgba(24,39,56,0);box-shadow:inset 0 0 0 4px rgba(24,39,56,.1);border-radius:10px;margin-top:20px;transition:all .2s linear;position:relative}.nav>li>a.nav-dot:hover{background:#a8e2c1;box-shadow:inset 0 0 0 0 rgba(24,39,56,.1)}.nav>li.active>a.nav-dot{background:#182738;box-shadow:inset 0 0 0 4px #182738,0 0 0 1px #182738}.nav-inpage:first-child .nav-dot{margin-top:0}.nav>li>a.nav-dot{padding:0}@media screen and (min-width:767px){.inner-banner h2{width:450px;display:inline-block}}.navbar-nav .open .dropdown-menu>li>a{font-size:14px;line-height:26px}.starratingawesome:not(:checked)>label{width:auto}.starrating_number,.starratingawesome>input:checked~label{color:#ffb900}.home-banner h1{margin-top:0}.banner-caption{border-radius:20px;padding:3% 5%;background-repeat:revert}.white-shadow{background-color:#fff;padding:25px 50px;border-radius:10px;-webkit-box-shadow:0 0 12px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 12px 1px rgba(0,0,0,.3);box-shadow:0 0 12px 1px rgba(0,0,0,.3)}.contact-form.white-shadow{padding:20px}.contact-form p{margin-bottom:25px}.contact-form .form-control{background:#ddd;color:#333;font-weight:600}.white-shadow.quiz{background-image:url(https://www.ximplesolution.com/wp-content/themes/ximple/images/results.png);min-height:300px;background-size:300px;background-position:center;background-repeat:no-repeat}.white-shadow h3{font-size:26px;margin-bottom:30px;color:#1b487d}.white-shadow .list-group-item{font-size:16px;line-height:35px;font-weight:600;transition:all .5s ease}.white-shadow .list-group-item span{margin-right:10px}.white-shadow a.list-group-item:hover{color:#fff;background-color:#1b487d}.anslist,.queslist{background:#fff}.queslist a{display:block;padding:10px;color:#000;margin:5px 0;background:#f4f4f4;font-weight:400;transition:all .5s ease}.queslist a:hover{background-color:#a8e2c1}.queslist a span{margin-right:5px;font-size:20px;vertical-align:middle}.comment-form label{display:block}.comment-form input,.comment-form textarea{width:100%;padding:7px}.comment-form input.btn{width:auto}.comment-list{margin:15px 0;padding:15px 0;border-top:1px solid}.comment-list .comment{border-bottom:1px solid;margin-bottom:15px}.blog-text{margin-bottom:30px}.homeblog h3{font-weight:600;margin-bottom:15px}.randomblog h3{font-size:18px;line-height:28px}.randomblog hr{margin:10px 0 0}.blog-padding-css{padding:15px 15px 15px 0}.blog-padding-css h4{margin-bottom:10px;line-height:28px}.comments-title{font-size:18px}.blog-padding-css hr{margin:10px 0}.blog-text .post-thumbnail{margin-bottom:15px}.widget-area:after,.widget-area:before,.widget:after,.widget:before{content:"";display:table;table-layout:fixed}.widget-area:after,.widget:after{clear:both}.widget a{font-size:16px;color:#333}.widget{padding-bottom:1em;border-bottom:1px solid;margin-bottom:1.5em}.widget li{padding:10px 0}h2.widget-title{color:#222;font-size:18px;font-weight:800;letter-spacing:.1818em;text-transform:uppercase}.widget .screen-reader-text,.widget .search-submit{display:none}.widget .search-form label{display:block}.widget .search-field{border:1px solid;width:100%;height:45px;padding:10px}#main-navbar .navarrow{display:none}.wp-block-audio{margin-left:0;margin-right:0}.wp-block-audio audio{width:100%}blockquote,blockquote.wp-block-quote{font-size:130%;line-height:1.5;margin:32px 0;padding:12px 18px;border-left:2px solid rgba(0,0,0,.12)}.wp-block-quote:not(.is-large):not(.is-style-large){padding-left:18px;border-left:2px solid rgba(0,0,0,.12)}.wp-block-quote cite,.wp-block-quote footer,.wp-block-quote__citation{display:block;color:rgba(0,0,0,.4);font-size:.85rem;margin-top:12px}.wp-block-quote cite::before,.wp-block-quote footer::before{content:'— '}.wp-block-button{position:relative;box-sizing:border-box}.wp-block-button.alignwide a{display:block}.wp-block-code,code,pre{color:#666;font-family:Courier,sans-serif;line-height:1.4;margin:32px 0;padding:12px;border:2px solid rgba(0,0,0,.24);box-shadow:inset 0 0 6px rgba(0,0,0,.12);box-sizing:border-box;border-radius:3px}.wp-block-cover,.wp-block-cover-image{margin-top:32px;margin-bottom:32px}.wp-block-cover-image.has-background-dim,.wp-block-cover-image.has-background-dim h2{color:#fff}.wp-block-gallery .blocks-gallery-item{margin-left:0;margin-right:0;padding:0}.wp-block-gallery .blocks-gallery-image{margin-left:0;margin-right:0}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{box-sizing:border-box}.wp-block-image{max-width:none;margin:32px auto;padding:0}.wp-block-image.aligncenter{display:block;margin:12px auto;padding:0}.wp-block-image.alignnone{display:inline;margin:12px 0;padding:0}.wp-block-image.alignright{display:inline;margin:16px 0 16px 24px;padding:0}.wp-block-image.alignleft{display:inline;margin:16px 24px 16px 0;padding:0}table.wp-block-table{width:100%;text-align:left;margin:32px 0;padding:0;box-shadow:0 0 12px rgba(0,0,0,.08);border:3px solid rgba(0,0,0,.12);border-spacing:0;border-radius:4px}table.wp-block-table th{font-size:1.1rem;text-transform:uppercase;margin:0;padding:12px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.12);box-sizing:border-box}table.wp-block-table td{padding:12px;margin:0;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.12);box-sizing:border-box}table.wp-block-table.is-style-stripes{border-collapse:collapse}table.wp-block-table.is-style-stripes td{border:1px solid #ddd;border:1px solid rgba(0,0,0,.12)}.blog-text img{max-width:100%;height:auto}@media only screen and (min-width:767px){.navbar-nav>li.dropdown:hover ul.dropdown-menu{display:block}}@media screen and (max-width:767px){#fixed{padding:10px 0 30px}#main-navbar .navarrow{display:inline-block;float:right;font-size:18px}.navbar-toggle{margin-right:0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#333}.navbar-collapse{position:absolute;width:100%;background:#fff;left:0;right:0;margin:0}#navbar-close{padding:0;line-height:10px;font-size:20px}.dropdown-menu{position:relative}#logo{height:45px}.home-banner p{margin-top:0}.cloud-based .table-responsive td,.cloud-based .table-responsive th{display:block;text-align:center;width:100%}.cloud-based .table-responsive td.content1{background:#fff}.cloud-based .table-responsive td:nth-child(2n){background:#f5f5f5}.cloud-based .table-responsive tr{border-bottom:2px solid #ccc}.modules-bg{text-align:center}.modules-bg img{margin:0 auto}.navbar-nav>li.dropdown.open ul.dropdown-menu{display:block;position:static;width:100%;box-shadow:none;border:none;float:none}.white-shadow{padding:20px}.alignleft{margin-right:0}.alignright{float:none;margin-left:0}.demo-bg .form-control.wpcf7-radio{height:auto}.about-section img{margin-bottom:15px}#main-navbar .nav>li{margin:10px 0;padding:5px 0 15px;border-bottom:1px solid rgba(0,0,0,.1)}.navigation .nav>li>a{padding:10px 20px}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333}.blog-padding-css{padding:15px}.title+p{margin-top:15px}}.ugb-card.ugb-d70df3e.ugb-card--v2.ugb-block-content{grid-gap:35px;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.top a{color:#fff}