/**handles:child-style**/
*{box-sizing:border-box;-webkit-box-sizing:border-box}html body{font-family:'Open Sans',sans-serif;font-size:14px;line-height:normal;color:#525252}body h1,body h2,body h3,body h4,body h5,body h6{margin:10px 0;font-family:inherit;font-weight:600;color:inherit}body h1{font-size:36px;line-height:normal}body h2{font-size:31px;line-height:normal}body h3{font-size:24px;line-height:normal}body h4{font-size:20px}body h5{font-size:16px}body h6{font-size:11.9px}.cnt article .entry-title,.cnt article h1{margin-top:35px;text-align:center}.custom-post-grid .vc_grid-item .vc_grid-item-mini .vc_btn3-container a,body .site-button a{background-color:#2a617f!important;color:#fff!important;transition:all .3s ease-in-out;font-weight:500}.custom-post-grid .vc_grid-item .vc_grid-item-mini .vc_btn3-container a:hover,body .site-button a:hover{background-color:#59a7c1!important}body .cnt article a:hover{color:#59a7c1}body .wrp{max-width:1170px;width:100%}div#floating_menu header{padding:0 0}div#floating_menu header div#logo a{display:block}div#floating_menu header div#logo a img{display:block}div#floating_menu header div#logo{padding:10px 0}div#floating_menu header div#nav_right{padding:0}div#floating_menu header div#nav_right nav>ul#menu-main-menu>li{padding:0}div#floating_menu header div#nav_right nav>ul#menu-main-menu>li>a{padding:30px 15px;display:block;transition:all .4s ease-in-out;color:#646464;letter-spacing:.4px}div#floating_menu header div#nav_right nav>ul#menu-main-menu>.sub-menu li a{padding:10px 15px}header nav ul li>ul{top:auto!important;margin-left:0!important;left:0!important}footer .ftw a{color:#b6bbc9}div#floating_menu header div#nav_right nav>ul#menu-main-menu>li a:hover,div#floating_menu header div#nav_right nav>ul#menu-main-menu>li.current_page_item a{color:#2a617f;background:#ffff}body .bspr,body .spr{height:auto}.hero-slide-section{position:static}.hero-slide-section .white{padding:0 30px 15px 30px!important;border:transparent!important;border-radius:0!important;background:0 0!important}.hero-slide-section .sa_hover_container{min-height:auto!important;padding:10px!important;text-align:center;background:0 0!important}.hero-slide-section .owl-dots{display:none!important}.hero-section{position:relative}div#sample_slider .owl-stage-outer .owl-item h2{font-size:45px}div.hero-img{position:absolute;width:300px;right:0;bottom:-40px}div.hero-slide-section{padding-top:0;padding-bottom:50px;width:60%;margin:0 auto 0 0;float:none;position:static}.author-section .author-text p{font-size:18px;margin:0!important;color:#fff}.author-section .author-text{background:rgba(42,97,127,.4);display:inline-block;padding:10px 15px}.author-section{text-align:center;position:absolute;right:0;bottom:0}.book-row h2 a{color:#fff!important}.book-promo-section>.wpb_column,.book-promo-section>.wpb_column>.vc_column-inner,.book-promo-section>.wpb_column>.vc_column-inner .wpb_wrapper{position:relative}.book-promo-section .wpb_single_image.wpb_content_element.vc_align_center{margin:0;top:-68px;width:250px;bottom:0;position:absolute;left:0;text-align:left}.book-promo-section{overflow:visible!important}.book-promo-section .book-row{margin-left:140px}.join-section.book-promo-section .vc_col-sm-12 .vc_column-inner{padding-top:10px!important;padding-bottom:10px}.book-promo-section>.wpb_column>.vc_column-inner .wpb_wrapper img{max-width:150px}.flex-cnt section.bSe .cta-div h3,.flex-cnt section.bSe .cta-div h3 a{color:#fff;font-size:18px}.book-promo-section .book-row .footer-social{margin:0}.book-promo-section .book-row .footer-social li{width:30px;margin:0 0 0 10px}.book-promo-section .book-row .footer-social li i,.book-promo-section .book-row .footer-social li span{width:30px;height:30px;padding:2px;font-size:15px}.book-promo-section .book-row .footer-social li i{padding:6px}.book-promo-section .book-row .wpb_raw_html{margin-bottom:0!important;position:absolute;right:0;top:7px}.single-testimonial .testimonial-author{width:50%;display:flex;border:1px solid #ccc;position:absolute;bottom:-44px;left:-50px}.single-testimonial .testimonial-author img{max-width:85px;height:auto}.single-testimonial .testimonial-author .author-name p{font-size:26px;line-height:1;margin-bottom:0!important;color:#fff;padding-left:5px}.single-testimonial .testimonial-author .author-name p span{font-size:21px}.home-testimonial-row{box-shadow:rgba(0,0,0,.2) 0 3px 3px 0,rgba(255,255,255,.4) 0 0 0 1px inset,rgba(0,0,0,.05) 0 0 0 1px;margin-bottom:50px;margin-left:50px}.single-testimonial .single-testimonial-text p i{color:#bebdbd;padding-right:10px}.single-testimonial .single-testimonial-text{padding:30px 15px}.single-testimonial .single-testimonial-text p{font-size:18px}.home-testimonial-row .vc_column-inner{padding:15px!important}.single-testimonial .testimonial-author .author-name{background-color:#555;padding:0 15px}.image-box-section .image-box{border:3px solid #eaeaea;margin:0;padding:5px;box-shadow:0 0 6px 0 #f1f1f1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.custom-post-grid .vc_grid-item .vc_grid-item-mini{border:2px solid #2a617f;box-shadow:2px 4px 2px #ccc}.custom-post-grid .vc_grid-item .vc_grid-item-mini:hover{box-shadow:none}body .testimonial-theme1 .testimonial-thumb-theme1{width:120px;height:120px;border:2px solid #2b627f}.super-testimonial-theme1{display:none!important}body .testimonial-theme1 .testimonial-description-profiles-theme1 small a,body .testimonial-theme1 .testimonial-description-title-theme1{color:#2b627f;cursor:default}body .testimonial-theme1 .testimonial-description-theme1{font-style:initial;color:#525252}.meet-owner-section h3{margin-top:0}body .join-section h2 a{text-decoration:none}body footer .colm section[id*=nav_menu] ul li{border:none}body footer .colm section[id*=nav_menu] ul li a:hover{color:#fff}footer .cnt .ttl{letter-spacing:1px;font-weight:600}section#media_image-2{display:flex;justify-content:center}section#media_image-2 p.ttl{display:none}.contact-details i{font-size:20px;color:#fff;width:30px}.detail-box{margin-bottom:15px}ul.footer-social{display:flex}ul.footer-social li{width:30px;margin-right:14px}ul.footer-social li a i,ul.footer-social li a span.awe{color:#fff;border:1px solid;width:32px;height:32px;border-radius:50%;padding:5px;display:flex;justify-content:center;transition:.3s ease-in-out}ul.footer-social li a i:hover,ul.footer-social li a span.awe:hover{background-color:#fff;color:#34495e}ul.footer-social li a i{font-size:20px}body ul.footer-social{list-style-image:none!important;list-style-type:none;padding:0!important}body ul.footer-social li a{text-decoration:none}footer .fmn .wrp.cnt p{display:flex;justify-content:center;color:#fff;text-transform:capitalize}.email-marketing-section .vc_column-inner{padding-top:15px}body .email-marketing-section .vc_column-inner a{color:#fff;font-size:20px;text-decoration:none}.email-marketing-section .vc_column-inner p{text-align:center}ul.service-ul li{display:inline-block;position:relative;padding:0 18px}body ul.service-ul{padding:0}ul.service-ul li:before{position:absolute;content:"";width:10px;height:10px;background-color:#59a7c1;border-radius:50%;top:19px;left:0}.blog section.bSe article a.psb{height:400px;overflow:hidden;position:relative}.blog section.bSe article a.psb img.fwI{width:100%;height:auto;position:absolute}.blog section.bSe article{max-width:750px;width:100%;margin:0 auto}.blog section.bSe article h2{font-size:26px}.blog section.bSe article a.rmt{background-color:#2e5f7a;padding:10px 15px;border-radius:5px;color:#fff;text-decoration:none}.blog section.bSe .pgn{display:none}.blog section.bSe{margin-bottom:35px}body .page-numbers.current,body .page-numbers:hover{background:#2e5f7a;color:#fff;border-color:#2e5f7a;margin-bottom:10px}.blog .awr section.bSe.fullWidth{margin-top:35px}.call-to.action a{color:#fff;border:2px solid #fff;padding:8px}.call-to.action a:hover{border:2px solid #fff}.contact-section i{width:25px;font-size:20px;color:#2e5f7a}.contact-section div{margin-bottom:15px}div#af-form-680912648{border-color:#2e5f8a;max-width:350px}body #af-form-680912648 .af-body input.text,body #af-form-680912648 .af-body textarea{border-color:#2e5f7a}body #af-form-680912648 .buttonContainer input.submit{background-color:#2e5f7a;border:none;color:#fff;padding:10px 15px;cursor:pointer}body #af-form-680912648 .af-body a{color:#2e5f7a}.amazon-image,.amazon-kindle-image{width:49%;display:inline-block;padding:15px;vertical-align:middle}.buy-book-banner p{margin-bottom:0!important}.amazon-image a,.amazon-kindle-image a{display:flex}.buy-book-banner{padding:15px 15px 0 15px;border:3px solid #59a7c1;box-shadow:1px 1px 4px #ccc}p.testimonial-text{position:relative;font-size:16px;line-height:26px;color:#696969;padding:25px 20px;border:2px solid #59a7c1}.testimonial-text i{color:#59a7c1}p.testimonial-text:after{content:"";width:20px;height:20px;background:#fff;border-style:none none solid solid;border-width:0 0 2px 2px;border-color:#59a7c1;position:absolute;bottom:-13px;left:6%;transform:skewY(-45deg)}.testimonial-author .name{color:#2e5f7a;font-weight:600;font-size:18px;display:inline-block;margin:0;position:relative}.testimonial-author .designation{display:inline;margin:0;padding-left:25px;font-weight:600}.testimonial-author .name:after{position:absolute;content:"";height:22px;width:2px;color:#2e5f7a;background-color:#2e5f7a;top:2px;right:-16px}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:15px!important}p{margin-bottom:15px!important}body .email-marketing-section .vc_column-inner{padding-top:0}@media only screen and (max-width:767px){body .wrp .fullWidth .awr,footer .wrp.cnt,header #head_wrp{padding:0 15px}header:before{display:none}.author-section{position:absolute;bottom:0;width:100%;left:0}.hero-slide-section .white{padding:0!important}div.hero-slide-section{width:100%}.hero-section{position:relative}div.hero-img{position:relative;width:100%;bottom:-65px}.book-promo-section .wpb_single_image.wpb_content_element.vc_align_center{position:static;width:100%}.book-promo-section .book-row{margin:0}.book-promo-section>.wpb_column>.vc_column-inner .wpb_wrapper img{max-width:100%}.book-promo-section .wpb_single_image.wpb_content_element.vc_align_center{text-align:center}.book-promo-section .book-row .wpb_raw_html{position:relative;display:flex;justify-content:center}.book-promo-section{padding:30px 0!important}.single-testimonial .testimonial-author{position:static;width:100%;display:block;text-align:center}.single-testimonial .testimonial-author .author-name{padding:15px}.blog section.bSe article a.psb{height:auto}.blog section.bSe article a.psb img.fwI{width:100%;height:auto;position:relative;margin:0}}