h1,h2,h3,h4,h5,h6{font-weight:100}body .pulled-right,body .pulled-left,blockquote.wp-block-quote,blockquote.wp-block-quote p{font-family:cinzel,Georgia,times new roman,serif!important;font-style:normal!important;font-size:24px!important;font-weight:100!important;line-height:1.9em!important;color:#222}body .pulled-right strong,body .pulled-left strong,blockquote.wp-block-quote strong{font-weight:100}.post-content .wp-caption{border:0;text-align:center;background-color:transparent;margin-bottom:0;max-width:100%;padding:0}.post-content .wp-caption.alignleft{text-align:left}.post-content .wp-caption.alignright{text-align:right}.center-post-title .et_pb_title_container{height:100%}.center-post-title .entry-title{position:absolute;top:50%;transform:translate(0%,-50%)}body .has-drop-cap:not(:focus)::first-letter{color:#99bec4!important;font-family:times!important;font-size:100px!important;line-height:80px!important;padding-right:5px!important;padding-top:1px!important}.post-content .alignwide{margin-left:-80px;margin-right:-80px}.post-content .alignfull{margin-left:calc( -100vw/2 + 100%/2 );margin-right:calc( -100vw/2 + 100%/2 );max-width:100vw}.alignfull img{width:100vw}.aligncenter,.aligncenter .fb-video,body .post-content blockquote.tiktok-embed,.aligncenter .fb-post,.aligncenter .instagram-media,.aligncenter .instagram-media-rendered,.aligncenter iframe,.post-content iframe,.post-content .fb-video,.post-content .fb-post,.post-content .instagram-media,.post-content .instagram-media-rendered,iframe.flickr-embed-frame{margin:0 auto!important;display:block!important;text-align:center!important;position:relative;border:0!important}.post-content .twitter-tweet{margin:0 auto!important}.instagram-media{min-width:235px!important;width:60%!important;display:block!important;margin:0 auto!important}.wp-block-image.upsize .aligncenter,.wp-block-image.upsize .alignleft,.wp-block-image.upsize .alignright,.wp-block-image.upsize img{width:100%!important}.wp-block-image.captionleft,.wp-block-image.captionright,.wp-block-image.captioncenter{margin-bottom:0}.alignleft figcaption,.wp-block-image figcaption,.wp-block-image.captionleft figcaption{text-align:left;font-size:70%;margin:4px 0;line-height:1.3em;display:block}.alignright figcaption,.wp-block-image.captionright figcaption{text-align:right;font-size:70%;margin:4px 0;line-height:1.3em;display:block}.aligncenter figcaption,.wp-block-image.captioncenter figcaption{text-align:center;font-size:70%;margin:4px 0;line-height:1.3em;display:block}.vsel-meta{width:100%}.post-content blockquote::before,.borderbox::before{display:none}body .post-content blockquote:not(.wp-block-quote),.borderbox{border:0;border-left:1px solid #1e1e1e;padding:30px;margin-left:30px;margin-top:20px;margin-bottom:20px}body .pulled-right,body .pulled-left,blockquote.wp-block-quote{display:block;width:300px;text-align:center;border-left:0;border-right:0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-top:20px!important;margin-bottom:10px!important;padding:24px 0!important}blockquote.wp-block-quote,body .pulled-left{float:left;margin-left:-50px!important;margin-right:20px!important}blockquote.wp-block-quote.has-text-align-right,body .pulled-right{float:right;margin-right:-50px!important;margin-left:20px!important}body .pullquote_social a{opacity:.8!important}body .pullquote_social a:hover,body .pullquote_social a:focus{opacity:1!important}body .pullquote_social{text-align:center;margin:0;border-top:0;padding:0;margin-bottom:-30px}body .pullquote_social .pullquote_twitter,body .pullquote_social .pullquote_facebook{float:none;display:inline-block}body #main-header{box-shadow:0 0;-moz-box-shadow:0 0;-webkit-box-shadow:0 0}.bg-transition{transition:background .5s ease-in-out!important}.arrows-noshadow .dmach_carousel_container .slick-next::before,.arrows-noshadow .dmach_carousel_container .slick-prev::before{text-shadow:0 0!important}.round-filters .divi-radio-buttons .et_pb_contact_field_radio label{border-radius:30px}.no-overflow .limit_filter_cont{overflow:visible!important}.dsm_image_carousel.fullslide .swiper-slide img{width:100%}.nyt-bestseller{position:relative}.nyt-bestseller::after{content:'';position:absolute;background-image:url(https://annvoskamp.com/wp-content/uploads/2016/11/TBW_NYTBestseller.png);background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;width:100%;height:50px;margin:0;z-index:10;bottom:50px}.cba-award::before{content:'';position:absolute;background-image:url(https://annvoskamp.com/wp-content/uploads/2021/03/ChristianBookAward-R.png);background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;width:100%;height:60px;margin:0;z-index:10;bottom:110px}.cr-award::before{content:'';position:absolute;background-image:url(https://annvoskamp.com/wp-content/uploads/2021/03/cr-BEST-Awards.png);background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;width:100%;height:60px;margin:0;z-index:10;bottom:110px}#main-footer{position:relative;z-index:20}@media only screen and (min-width:980px){.inline-buttons .et_pb_button_module_wrapper{display:inline-block!important}}@media only screen and (max-width:980px){body .hidemobile{display:none!important}body .nomarginmobile{margin:0!important}body .nopaddingmobile{padding:0!important}body .mobiletxt-large{font-size:160%!important;line-height:210%!important}body .mobiletxt-medium{font-size:130%!important;line-height:180%!important}body .mobiletxt-small{font-size:100%!important;line-height:150%!important}body .mobiletxt-xsmall{font-size:90%!important;line-height:140%!important}body .mobiletxt-xxsmall{font-size:80%!important;line-height:130%!important}body .pulled-right,body .pulled-left,blockquote.wp-block-quote,blockquote.wp-block-quote.has-text-align-right,blockquote.wp-block-quote.has-text-align-left{width:100%!important;margin:20px 0 40px!important}.two-columns-mobile .et_pb_column{width:50%!important}body .post-content blockquote:not(.wp-block-quote),.borderbox{border:0;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;padding:10px;margin-left:0}.two-column-mobile .et_pb_column{width:47.25%!important;padding:15px!important}.et_header_style_split #et_mobile_nav_menu{text-transform:uppercase;letter-spacing:1px;font-weight:400}}