/*--------------------------------------------------------------
General Styles
--------------------------------------------------------------*/
.header-cta-button{background: rgb(51, 106, 234) !important;box-shadow: 0 12px 28px rgb(0 0 0 / 12%) !important;padding-right: 0.75em !important;padding-left: 0.75em !important;}
.header-cta-button:hover{background: #ff5538 !important;box-shadow: 0px 20px 60px 0px rgb(248 85 78 / 19%) !important;}

.mb-badge h6{color: rgb(255, 90, 61);background: rgb(255, 234, 230);padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;text-transform: lowercase;font-weight: 500;font-size: 14px;border-radius: 20px;}
.mt-10{margin-top: 10px !important;}
.mt-20{margin-top: 20px !important;}
.mt-30{margin-top: 30px !important;}
.mt-40{margin-top: 40px !important;}
.mt-50{margin-top: 50px !important;}

.megamenu-col .iconbox p{line-height: 18px !important;}
.header-module .iconbox .iconbox-icon-wrap{width: 40px !important;}

.SectionTitle h2{color: #1f2a58;font-weight: bold;font-size: 44px;margin-bottom: 1.5em;}
.SectionTitle h3{color: #1f2a58;font-weight: bold;font-size: 44px;margin-bottom: 1.5em;}
.SectionTitle h4{color: #1f2a58;font-weight: bold;font-size: 44px;margin-bottom: 1.5em;}
.SectionTitle .lqd-highlight-inner{bottom: 0px !important;}
.SectionTitle .lqd-highlight-inner svg{fill: rgba(255, 185, 158, 0.51) !important;height:0.275em !important;display: block !important; width: 100% !important;}

.SectionTitleWhite h2{color: #FFF;font-weight: bold;font-size: 44px;margin-bottom: 1.5em;}
.SectionTitleWhite h3{color: #FFF;font-weight: bold;font-size: 44px;margin-bottom: 1.5em;}
.SectionTitleWhite h4{color: #FFF;font-weight: bold;font-size: 44px;margin-bottom: 1.5em;}
.SectionTitleWhite .lqd-highlight-inner{bottom: 0px !important;}
.SectionTitleWhite .lqd-highlight-inner svg{fill: rgba(0, 0, 0, 0.51) !important;height:0.275em !important;display: block !important; width: 100% !important;}

.SectionText{color: #3c4555;font-size: 18px;line-height: 30px;margin-bottom: 1em;}

.section-cta-button{background: rgb(51, 106, 234) !important;box-shadow: 0 12px 28px rgb(0 0 0 / 12%) !important;padding-right: 0.75em !important;padding-left: 0.75em !important;}
.section-cta-button:hover{background: #ff5538 !important;box-shadow: 0px 20px 60px 0px rgb(248 85 78 / 19%) !important;}
.section-cta-button-white{background: rgb(255, 255, 255) !important;color: #1f2a58 !important;border: 0px !important;box-shadow: 0 12px 28px rgb(0 0 0 / 12%) !important;padding-right: 0.75em !important;padding-left: 0.75em !important;}
.section-cta-button-white:hover{background: #ff5538 !important;color: #FFF !important;box-shadow: 0px 20px 60px 0px rgb(248 85 78 / 19%) !important;}

.special-iconbox.iconbox{margin-bottom: 0.5em;}
.special-iconbox.iconbox .iconbox-icon-container{color: rgb(255, 90, 61);background: rgb(255, 234, 230);font-size: 18px;width: 40px !important;height: 40px !important;border-radius: 20px;}
.special-iconbox.iconbox .iconbox-icon-wrap{margin-inline-end: 15px;}
.special-iconbox.iconbox h3{font-size: 16px;font-weight: normal;line-height: 40px;}

.specialfaq h4{font-size: 18px;font-weight: 600;}
.specialtabs .iconbox-title.h3{font-size: 15px;font-weight: 500;}

#hero-narrow{padding-top: 180px;padding-bottom: 60px;background-size: cover;}
#hero-narrow h1{color: #FFF;}
#hero-narrow p{color: #FFF;}
#hero-narrow .btn-icon{color: #FFF;}
/*--------------------------------------------------------------
Homepage
--------------------------------------------------------------*/
#TrustedBy h5{font-weight: 500;}
#TrustedBy h5 .lqd-highlight:only-child{padding: 0.2em 0.1em;}
#TrustedBy #trustedimages{text-align: center;margin-top: 1.5em;}
#TrustedBy #trustedimages .wpb_single_image{float: left;margin-left: 47px;margin-right: 47px;}

#ChooseTo .iconbox {border: 1px solid #f7f8fa;border-radius: 5px;padding: 25px 10%;}
#ChooseTo .iconbox p{font-size: 15px;line-height: 25px;}

#ThreeSteps {padding:90px 0 110px;background: rgba(14,86,177,.04);}
#ThreeSteps .wpb_single_image{margin-bottom: 30px;}
#ThreeSteps .iconbox {background-color: transparent;border-radius: 10px;}
#ThreeSteps .iconbox .iconbox-icon-container{background: #FFF;width: 50px;height: 50px;text-align: center;border-radius: 10px;}
#ThreeSteps .iconbox .iconbox-icon-container i{color: #525252;}
#ThreeSteps .iconbox h3{font-weight: 600;margin: 0 0 0.2em;}
#ThreeSteps .iconbox p{font-size: 15px;line-height: 25px;}
#ThreeSteps .btn-section-cta{margin-top: 30px;font-size: 15px !important;border-radius: 6px !important;background: #bfe7ff;color: #0063FF;}

#HomeFeatures .iconbox-icon-container{border-radius: 4%;background: #FFF;padding: 30px;margin-bottom: 20px;}
#HomeFeatures .iconbox-icon-container img{width: 80px;}
#HomeFeatures .iconbox{margin-bottom: 4em;}
#HomeFeatures .iconbox h3{font-size: 16px;font-weight: 500;color: #FFF;}
/*--------------------------------------------------------------
Reseller
--------------------------------------------------------------*/
#resellerpricing{padding:90px 0;background:linear-gradient(180deg, rgb(248, 251, 255) 0.6369426751592356%, rgb(255, 255, 255) 99.04458598726114%);}
#resellerfaq{padding:90px 0;background:linear-gradient(125deg, rgb(47, 52, 66) 3.1847133757961785%, rgb(52, 61, 82) 100%);}
#rstestimonials{padding:80px 0;background: url(https://mobiroller.com/wp-content/uploads/2021/03/circles2.svg) no-repeat center center;}
#rstestimonials h4{font-weight: bold;font-size: 44px;margin-bottom: 1.5em;}
#rstestimonials h6{font-size: 15px;}

.RSpecial-iconbox.iconbox{margin-bottom: 1.2em;}
.RSpecial-iconbox.iconbox .iconbox-icon-container{color: rgb(255, 90, 61);background: rgb(255, 234, 230);font-size: 18px;width: 40px !important;height: 40px !important;border-radius: 20px;}
.RSpecial-iconbox.iconbox .iconbox-icon-wrap{margin-inline-end: 15px;}
.RSpecial-iconbox.iconbox h3{font-size: 16px;font-weight: normal;line-height:0px;}
/*--------------------------------------------------------------
Terms of Use
--------------------------------------------------------------*/
#faqnavigation h3{background: #f2f4f7;padding: 20px 30px;font-size: 18px;border-radius: 5px;margin-bottom: 1.5em;}
#faqnavigation .reset-ul li{margin-bottom: 5px;background: #f2f4f7;border-radius: 5px;padding: 10px 12px;}
#faqcontents h3{font-size: 20px;}
#faqcontents p{font-size: 14px;line-height: 26px;margin-bottom: 0.5em;}
#faqcontents li{font-size: 14px;line-height: 26px;}
/*--------------------------------------------------------------
Feature
--------------------------------------------------------------*/
#frlist{padding:190px 0 120px;background: linear-gradient(180deg, rgba(236,243,255,0.45) 0%, rgba(255,255,255,0.45) 54.77707006369427%);}
#frlist h2{font-weight: bold;font-size: 44px;margin-bottom: 1.5em;}
#frlist .iconbox-md .iconbox-icon-container img{width: 50px;}
/*--------------------------------------------------------------
App Builder
--------------------------------------------------------------*/
#UseBaseTabs .lqd-tabs-nav li {flex-basis: 18.333333% !important;} 
#UseBaseTabs .lqd-tabs-nav .iconbox {height: 40px !important;}