body{color:#363636;overflow-x:hidden!important;margin:auto;-webkit-font-smoothing:subpixel-antialiased;line-height:28px;font-size:18px;font-family:Roboto,sans-serif;letter-spacing:.3px;font-weight:400}*{margin:0;padding:0}a{transition:all .5s ease}a:active,a:focus{outline:0}a:focus,a:hover{text-decoration:none!important}a:hover{text-decoration:none!important;color:#0291d2;transition:all .5s ease}h1,h2,h2.title,h3,h4,h5,h6{font-family:Roboto,sans-serif;font-weight:700}::selection{background:#f76f45;color:#fff}::-moz-selection{background:#f76f45;color:#fff}.white{color:#fff!important}.orange{color:#f76f45!important}.black{color:#363636}.pink{color:#c90035}.grey{color:#505050}.highlight{color:#a4a4a4}.grey-bg{background:#f5f5f5}.blue-bg{background:#f6f6f6}.black-bg{background:#171717}.orange-bg{background:#f76f45}.aligncenter{margin:0 auto;display:inherit}.footer-color,.footer-color a{color:#8c8c8c}.footer-color a:hover{color:#fff}.no-padding{padding:0}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-t-45{padding-top:45px}.p-t-50{padding-top:50px}.p-t-60{padding-top:60px}.p-t-70{padding-top:70px}.p-t-80{padding-top:80px}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-20-i{padding-bottom:20px!important}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-b-45{padding-bottom:45px}.p-b-50{padding-bottom:50px}.p-b-60{padding-bottom:60px}.p-b-70{padding-bottom:70px}.p-b-80{padding-bottom:80px}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-25{margin-top:25px}.m-t-30{margin-top:30px}.m-t-35{margin-top:35px}.m-t-40{margin-top:40px}.m-t-45{margin-top:45px}.m-t-50{margin-top:50px}.m-t-60{margin-top:60px}.m-t-70{margin-top:70px}.m-t-80{margin-top:80px}.m-t-55{margin-top:55px}.m-t-65{margin-top:65px}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px}.m-b-35{margin-bottom:35px}.m-b-40{margin-bottom:40px}.m-b-45{margin-bottom:45px}.m-b-50{margin-bottom:50px}.m-b-55{margin-bottom:50px}.m-b-70{margin-bottom:70px}.p-r-5{padding-right:5px}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-r-45{padding-right:45px}.p-r-50{padding-right:50px}.p-r-100{padding-right:100px}.pad-20{padding:20px}.p-l-0{padding-left:0}.p-r-0{padding-right:0}.m-l-40{margin-left:40px}.m-l-30{margin-left:30px}.m-l-15{margin-left:15px}.mar-30{margin:30px}.m-b-0-i{margin-bottom:0!important}.m-t-20-i{margin-top:20px!important}.pad-40{padding:40px}.p-l-30{padding-left:30px}.p-l-50{padding-left:50px}.m-t-22p{margin-top:22%}.p-l-15{padding-left:15px}.pos-rel{position:relative}.of-hid{overflow:hidden}.li-p-b-10 li{padding-bottom:10px}.line-h-1{line-height:1}.line-h-1-2{line-height:1.2}.b-t-f5{border-top:1px solid #f5f5f5}.case-line-3-h{min-height:470px}.m-r-10{margin-right:10px}.f-regular{font-family:Roboto,sans-serif;font-weight:400}.f-bold{font-family:Roboto,sans-serif!important;font-weight:700}.ebook-land-bg{height:500px;background:linear-gradient(90deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),url(../images/ecommerce-ebook.jpg) no-repeat 50% 50%;background-size:cover;text-align:center}.case-space{padding-left:60px;padding-right:60px}@media(max-width:991px){.col-md-9.m-t-30.m-b-20.text-left.no-padding.main-con-height{padding-right:0}}.case-date{font-size:12px;opacity:.5;margin-top:20px}.ebookTitle span{font-family:Roboto,sans-serif;font-size:26px}.ebookPageTitle span{font-family:Roboto,sans-serif;font-size:26px}.e-title{letter-spacing:-2px;color:#363636!important}.m-t-0-i{margin-top:0!important}.contact-form{border:1px solid #eaeaea;padding:7px 15px;border-radius:3px;margin-bottom:15px;width:88%;float:left}.contact-cta{background:#f76f45;float:left;color:#fff!important;font-weight:600;font-size:14px;text-align:center;padding:8px 25px 8px 25px;margin-top:10px;margin-left:0;transition:all .5s ease;border:none;font-family:Roboto,sans-serif!important;font-weight:700;text-transform:uppercase}.contact-cta:hover{background:#d94409;transition:all .5s ease;color:#fff}.contact-cta a{color:#fff;text-decoration:none}.sprite-after::after{background:url(../images/sprites.png);content:''}.white-arrow:after{width:12px;height:9px;display:inline-block;background-position:57px -16px;margin-left:5px}#ebookForm .contact-cta{float:none}#ebookForm .form-group:last-child{margin-bottom:0;text-align:center}.formWrapperFlex{display:flex;justify-content:center;flex-wrap:wrap}.formWrapperFlex .form-control{padding:12px 15px;height:auto;width:260px;border-right-width:0;border-radius:0;border: 1px solid #000;border-right: 0;}.formWrapperFlex .form-button .contact-cta{height:46px}.eBookFormWrapper{margin:30px 0 50px}@media (max-width:1199px){.formWrapperFlex .form-group:nth-child(3) .form-control{border-right-width:1px}}@media (max-width:991px){.formWrapperFlex .form-control{width:220px}}@media (max-width:690px){.formWrapperFlex{width:100%;max-width:390px;margin-left:auto;margin-right:auto;flex-direction:column}.formWrapperFlex .form-group .form-control{border-right-width:1px;width:100%}.formWrapperFlex .form-button{text-align:center}}.ebook-bg{height:500px;background:url(../images/ebook-banner.jpg) no-repeat 50% 50%;background-size:cover;text-align:center}.common-space{padding-left:50px;padding-right:50px}@media(max-width:1199px){.common-space{padding-left:15px;padding-right:15px}}@media(max-width:767px){.xs-text-left{text-align:left}}.inner-tag-content{width:100%}.ebook-high{font-size:16px;padding-left:50px;padding-right:50px;line-height:26px}@media(max-width:991px){.ebook-high{padding-left:0;padding-right:0}}@media(max-width:767px){.xs-p-b-0{padding-bottom:0}}.foot-cta-title{font-size:44px;margin-top:0;letter-spacing:-2px;line-height:44px}.ebook-1{margin-bottom:5px;padding-right:20px;margin-right:40px;padding:5px;transition:all .5s ease}.ebook-1::before{content:".";color:#f76f45;font-weight:700;float:left;padding-right:10px;font-size:35px;margin-top: -9px;}.ebook-1 p{padding-left:20px}@media(max-width:767px){.xs-p-r-0{padding-right:0}.xs-p-l-0{padding-left:0}}h2{font-size:44px;letter-spacing:-1px}.ebookTitle span{font-family:Roboto,sans-serif;font-size:26px;font-weight:400}@media(max-width:677px) {.blog-land-content,.blog-image {display: block;height: auto;}.blog-land-content{margin-top: 20px;}}@media(max-width:991px){.blog-bottom{padding-right: 0 !important;margin-bottom: 30px;}}
.magento-ebook-img-box{padding:50px 30px 0 30px;border-top-left-radius:30px;background:#ff4500;border-bottom-right-radius:30px}.accordian-ebook{padding:30px 60px 30px 30px;box-shadow:10px 10px 20px #00000026;cursor:pointer;font-size:20px}.number-ques:after{content:'+';position:absolute;right:40px;top:50px;font-size:24px;color:red}.open .number-ques:after{content:'-';color:red}.hidElement{padding:30px 15px 10px 15px}.hidElement li{list-style:none;padding-bottom:20px}.hidElement li:last-child{padding-bottom:0}.c-red{color:red;font-weight:700}.p-l-40{padding-left:40px}@media(min-width:768px){.p-l-md-40{padding-left:40px}}.magento-ebook-bg{height:500px;background:url(../images/magento-ebook-bg.jpg) no-repeat 50% 50%;background-size:cover;text-align:center}.ebook-m-t-0{margin-top:0}.ebook-banner-red{color:red}.magento-ebook-p{font-size:20px!important;margin-bottom:20px!important}
.headerInner{    background-color: transparent !important;}
.inner-banner-title{padding-bottom:30px;}
.banner h1{padding-bottom:30px;}
#menu-header .headerInner.scrolled{background: #223B59 !important;padding-top: 15px;}
#menu-header .headerInner.scrolled #wp-megamenu-main-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a{color:#fff !important;font-weight:bold !important;}
#menu-header #wp-megamenu-main-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a{color:#fff !important;font-weight:bold !important;}
#menu-header {height: 0px !important;}
@media screen and (max-width: 480px){
.banner h1 {
    font-size: 43px !important;
    line-height: 46px !important;
    line-height: 1;
	}}
.wpmm_mobile_menu_btn i{color:#fff;}
@media (min-width: 0px){.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap .wp-megamenu, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-container>ul.wp-megamenu-sub-menu, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container-container>ul.wp-megamenu-sub-menu, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:before, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul>li.wpmm-strees-row .wpmm-strees-row-container>.wp-megamenu-sub-menu:after, #wp-megamenu-main-menu>.wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu{background: #223B59 !important;}}
@media (min-width: 992px){.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu.company ul.wp-megamenu-sub-menu>li>ul ul, .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu.resources ul.wp-megamenu-sub-menu>li>ul ul{background: #223B59 !important;border:1px solid #fff;}}
.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu.company ul.wp-megamenu-sub-menu>li>ul ul, .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu.resources ul.wp-megamenu-sub-menu>li>ul ul{background: #223B59 !important;}
.headerInner{box-shadow: none;}
@media screen and (max-width: 736px){
.banner h1 {
    font-size: 52px !important;
    line-height: 1;
    line-height: 54px !important;
}
}

.service-bg{padding: 120px 0 60px 0;}


/* New Ebook Design - 2025 */

.ebook-bg-new{min-height:500px;background:url(../images/new-ebook-bg.webp) no-repeat #fc6806;background-size:cover;text-align:center;padding: 180px 0 90px 0;}
.new-thank-you-bg{height:500px;background:url(../images/new-ebook-bg.webp) no-repeat #fc6806;background-size:cover;text-align:center;padding: 180px 0 90px 0;}
.ebook-banner-head{
    font-size: 58px;
    text-align: left;
    margin: 40px 0 40px 0px;
    color: #FFFFFF;
}
.new-thank-you-bg h1{
font-size: 58px;
margin: 40px 0 0px 0px;
color: #FFFFFF;
}
.new-thank-you-bg .desc{
    font-size: 28px;
}
.ebook-banner-sub-head{
    text-align: left;
    color: #FFFFFF;
    font-size: 28px;
}
.ebook-content-section .d-flex{
    display: flex;
}
.ebook-content-section .ps-2{
    margin-right: 10px;
}
.ebook-content-section h2{
    font-size: 38px;
}
.ebook-banner-btn{
    background: #223B59;
    border: 0;
    width: auto;
    padding: 12px 15px;
    /* text-transform: uppercase; */
    font-weight: 700;
    font-size: 16px;
    letter-spacing: 1px;
    margin-top: 0;
    /* float: left; */
    display: inline-block;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
}

.ebook-form-btn{
    background: #223B59;
    border: 0;
    width: 100%;
    padding: 10px 10px;
    /* text-transform: uppercase; */
    font-weight: 700;
    font-size: 16px;
    letter-spacing: 1px;
    margin-top: 0;
    /* float: left; */
    display: inline-block;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    border-radius: 5px;
}

.ebook-form-sec .card{
    border: solid 2px #223B59;
    border-radius: 5px;
    padding: 20px;
}
.ebook-form-sec .card .form-head{
    font-size: 24px;
    color: #223B59;
    font-weight: 600;
    margin-bottom: 20px;
}
.ebook-form-sec .form-control{
    height: 40px;
}



    @media (max-width: 320px) {
	/* Styles for small phones */
	.ebook-bg-new{
        padding: 0px 0 40px 0;
    }
	} 
	@media (min-width: 320PX) and (max-width: 480PX) {
	/* Styles for small phones */
	.ebook-bg-new{
        padding: 0px 0 40px 0;
    }
	}
	@media (min-width: 481px) and (max-width: 767px) {
	/* Styles for larger phones */
	.ebook-bg-new{
        padding: 0px 0 40px 0;
    }
	}
	@media (min-width: 768px) and (max-width: 1024px) {
	/* Styles for tablets */
    .ebook-bg-new{
       padding: 120px 0 60px 0;
    }
	    
	    
	}
	@media (min-width: 1025px) and (max-width: 1200px) {
	/* Styles for small laptops/desktops */
	.ebook-banner-head {
        font-size: 40px;
        text-align: left;
        margin: 40px 0 40px 0px;
        color: #FFFFFF;
        }
	}
	@media (min-width: 1201px) {
	/* Styles for large screens */
	
	}
