/* Start custom CSS *//* Shared 1140px frame, expanded past the legacy 24px inset */
body.page-id-2034 #cv-book-page,body.page-id-2034 main{box-sizing:border-box!important;width:min(calc(100% - 48px),1140px)!important;max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;}
body.page-id-2034 #cv-book-page main{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}
body.page-id-2034 #cv-book-page .cv-shell{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}
@media(max-width:767px){body.page-id-2034 #cv-book-page,body.page-id-2034 main{width:calc(100% - 32px)!important;max-width:none!important;}}/* End custom CSS */