.vertical-align{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:981px){#rp_main_header .et_pb_menu li a{padding-bottom:0}#page-container #rp_main_header .rp_menu_cta a{background:#c94b57;padding:15px 30px;border-radius:3px;color:white!important;box-shadow:inset 0px -3px 0px 0px rgba(0,0,0,0.09);transition:all .3s ease;transform:translatey(1px)}#page-container #rp_main_header .rp_menu_cta a:hover{box-shadow:inset 0px -50px 0px 0px rgb(0 0 0 / 9%);transition:all .3s ease;opacity:1!important}#rp_main_header #menu-main-menu{display:flex;align-items:center!important}#rp_main_header .et_pb_menu__logo-wrap{display:none!important}#rp_main_header ul.et_pb_social_media_follow_0_tb_header{margin-top:4px!important}#page-container #rp_main_header #menu-main-menu li a{height:44px!important;display:flex!important;align-items:center!important;padding-top:0;padding-bottom:0}#page-container #rp_main_header #menu-main-menu .sub-menu li a:hover{color:white!important;opacity:1!important}#page-container .et-menu .menu-item-has-children>a:first-child{padding-right:0!important}}#rp_main_header .et_pb_social_media_follow .icon:hover{transform:rotate(360deg);transition:all .3s ease}@media only screen and (min-width:981px) and (max-width:1412px){#rp_main_header .et_pb_menu__wrap{justify-content:center!important}}@media only screen and (min-width:981px) and (max-width:1180px){#page-container #rp_main_header .et_pb_menu li a{font-size:14px!important}}#rp_main_header.fixed #rp_logo{width:200px;transition:all .3s ease}#rp_main_header #rp_logo{transition:all .3s ease}#page-container .et_pb_row{width:95%!important}#page-container .et_pb_row.rp_fullwidth_row{width:100%!important}#page-container #et-boc .rp_recent_releases .entry-title.de_title_module.dmach-post-title{font-size:18px!important;font-weight:500!important;line-height:1.3;text-align:center;margin-bottom:-10px}.rp_recent_releases .grid-item-cont .et_pb_section{padding:20px!important;overflow:hidden;padding-bottom:0px}.rp_recent_releases .et_pb_de_mach_thumbnail{margin-bottom:20px!important;margin-top:10px}.rp_recent_releases .et_pb_de_mach_thumbnail img{border-radius:5px}#page-container #et-boc .rp_recent_releases .dmach-postmeta-value{font-size:13px!important;text-align:center;font-family:Rubik;font-weight:400;letter-spacing:.5px}.rp_recent_releases .et_pb_de_mach_view_button{text-align:center;margin-top:20px}.rp_recent_releases .grid-item-cont .et_pb_section .et_pb_row{padding:0}.rp_recent_releases .dmach-loadmore{bottom:-100px}@media only screen and (max-width:479px){#page-container #et-boc .rp_recent_releases .entry-title.de_title_module.dmach-post-title{font-size:14px!important}#page-container #et-boc .rp_recent_releases .et_pb_de_mach_title{margin-bottom:5px!important}#page-container #et-boc .rp_recent_releases .dmach-postmeta-value{font-size:12px!important;line-height:1.2}.rp_recent_releases .dmach-loadmore.et_pb_button{font-size:14px!important;width:100%!important;text-align:center}.rp_recent_releases .dmach-loadmore{bottom:-80px}}#form_newsletter-signup label{color:white;font-family:Rubik;font-weight:600;text-align:center;font-size:18px}#form_newsletter-signup input{height:50px;padding:10px;text-align:center;border:0;border-radius:3px}#form_newsletter-signup .frm_button_submit.frm_final_submit{width:100%;background:#c94b57;border:0;border-radius:3px;box-shadow:none;font-family:Rubik;height:50px;font-weight:600;font-size:16px;box-shadow:inset 0px -5px 0px 0px rgba(0,0,0,0.09);transition:all .3s ease}#form_newsletter-signup input{height:50px;padding:10px;text-align:center;border:0;border-radius:3px;font-family:Rubik;color:#000000}#form_newsletter-signup .frm_button_submit.frm_final_submit:hover{color:white!important;box-shadow:inset 0px -50px 0px 0px rgba(0,0,0,0.09);transition:all .3s ease}#form_newsletter-signup .form-field{margin-bottom:2px}#form_newsletter-signup .frm_fields_container{display:flex!important;justify-content:center}#form_newsletter-signup .frm_submit{flex-basis:30%}#form_newsletter-signup .frm_submit button.frm_button_submit{margin:0}@media only screen and (max-width:479px){#form_newsletter-signup .frm_fields_container{display:block!important}#form_newsletter-signup .form-field{margin-bottom:10px}#form_newsletter-signup{max-width:300px;margin-left:auto;margin-right:auto;margin-top:10px}}@media only screen and (min-width:981px){.et-menu .menu-item-has-children>a:first-child:after{display:none}#page-container .et-menu .menu-item-has-children>a:first-child{padding-right:0;height:80px;display:flex;align-items:center}#page-container #rp_main_header .sub-menu{background-color:#F0F1F4!important;border-top:3px solid #25313a}#rp_main_header .sub-menu li a{font-size:14px;width:100%;color:#fff}#rp_main_header .sub-menu li:hover{background-color:#c94b57;transition:all .3s!important}#rp_main_header .sub-menu li{padding-left:0px;padding-right:0px;width:100%;transition:all .3s!important}.nav li li{border-bottom:1px solid rgba(0,0,0,0.05)}.nav li li:last-child{border-bottom:0}#rp_main_header li li a{padding-top:10px;padding-bottom:8px}#rp_main_header .sub-menu{padding-top:0px;padding-bottom:0px}body .et_pb_section .et_pb_row .et_pb_menu ul li li a:hover{opacity:1;background:transparent!important;color:white!important;transition:all 0!important}.nav li ul{width:240px!important}.nav li li ul{left:240px!important}#rp_main_header li li a{width:240px!important}.et-menu li li a{padding:10px 20px!important}.et_pb_menu .et-menu-nav>ul ul{padding:0!important}.nav li ul{border-top:0!important;box-shadow:0 20px 20px 0 rgba(0,0,0,0.05)}.nav li li a{transition:all 0s!important}}@media only screen and (max-width:479px){#page-container .et_pb_section .et_pb_row.rp_two_columns_on_mobile .et_pb_column{width:50%!important}}@media only screen and (min-width:480px) and (max-width:980px){#page-container .et_pb_section .et_pb_row.rp_two_columns_on_tablet .et_pb_column{width:50%!important}}@media only screen and (max-width:479px){#page-container .et_pb_section .et_pb_row.rp_three_columns_on_mobile .et_pb_column{width:33.3333%!important}}@media only screen and (min-width:480px) and (max-width:980px){#page-container .et_pb_section .et_pb_row.rp_three_columns_on_tablet .et_pb_column{width:33.3333%!important}}#page-container .mobile_nav.opened ul#mobile_menu1{position:absolute;width:106%;margin-left:-3%;height:100vh;display:flex!important;align-items:center!important;border-top:0;flex-direction:column;animation:rp_mobile_menu_animation;animation-duration:.5s;background-color:white!important;box-shadow:none}.mobile_menu_bar{z-index:99999999}.mobile_nav.opened .mobile_menu_bar::before{content:'\4d'!important}#page-container .et_mobile_menu li a{border-bottom:2px dashed rgba(0,0,0,.1)!important;padding:15px 0!important}#page-container .et_mobile_menu li:last-child a{border-bottom:0!important}.et_pb_menu .et_mobile_nav_menu{margin:0}#page-container .et_mobile_menu li{width:100%;text-align:left}#page-container .mobile_nav.opened::before{color:#282d43;z-index:9999999999999}.et_pb_menu__wrap .mobile_menu_bar::before{top:0;border:1px solid #c94b57;padding:5px;border-radius:5px}#page-container .et_mobile_menu .sub-menu li a{border-bottom:0!important;padding:0!important;font-weight:400!important}#page-container .et_mobile_menu .sub-menu{margin-top:10px}@media only screen and (max-width:980px){.et_pb_menu__logo{z-index:9999999}.et_mobile_menu .menu-item-has-children>a{background-color:transparent!important}#page-container .et_mobile_menu li li{padding-left:0!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:transparent}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{padding-left:0!important}.et_mobile_menu .menu-item-has-children>a{font-weight:inherit!important}}@media (max-width:980px){.rp_footer_menu .et_pb_menu__menu{display:flex!important}.rp_footer_menu .et_mobile_nav_menu{display:none!important}}#page-container .rp_contact_form input{border:0;box-shadow:0 0 30px 0 rgba(0,0,0,.02);background:white;border-radius:3px;height:50px;margin-bottom:10px;font-family:Rubik;font-weight:400;color:black}#page-container .rp_contact_form textarea{border:0;box-shadow:0 0 30px 0 rgba(0,0,0,.02);background:white;border-radius:3px;margin-bottom:10px;font-family:Rubik;font-weight:400;color:black;height:200px}#page-container .rp_contact_form label{color:#000;font-family:Rubik;font-weight:600;font-size:18px}#page-container .rp_contact_form .frm_submit{text-align:right}#page-container .rp_contact_form .frm_submit button{background:#c94b57;border:0;font-family:Rubik;font-weight:500;font-size:18px;padding:15px 30px;width:100%;box-shadow:inset 0px -5px 0px 0px rgba(0,0,0,0.09);transition:all .3s ease;margin-top:-10px}#page-container .rp_contact_form .frm_submit button:hover{box-shadow:inset 0px -55px 0px 0px rgb(0 0 0 / 9%);transition:all .3s ease;color:white}.rp_agents .entry-title.de_title_module.dmach-post-title{text-align:center;padding-bottom:0;font-weight:500!important}.rp_agents .dmach-postmeta-value{text-align:center}.rp_agents .et_pb_button::after{display:none}.rp_agents .et_pb_button{background:#c94b57;color:white;border:0;font-size:16px;font-family:Rubik;padding:7.5px;margin-top:20px;box-shadw:inset 0px -3px 0px 0px rgba(0,0,0,0.09);transition:all .3s ease!important}.rp_agents .et_pb_button:hover{border:none!important;padding:7.5px!important}.rp_agents .grid-item-cont:hover .et_pb_button{box-shadow:inset 0px -50px 0px 0px rgb(0 0 0 / 9%);transition:all .3s ease!important}#page-container .rp_agents .et_pb_section{padding-bottom:0;padding-top:0}#page-container #agents .et_pb_image{max-height:150px;margin-bottom:10px!important;text-align:center}#page-container #agents .et_pb_image img{border-radius:50%;max-height:150px}@media only screen and (max-width:479px){#page-container .rp_agents .et_pb_image{margin-bottom:10px!important}#page-container .rp_agents .et_pb_de_mach_title{margin-bottom:5px}.rp_agents .entry-title.de_title_module.dmach-post-title{font-size:18px!important}#page-container .rp_agents .et_pb_button{margin-top:-15px}#page-container .rp_agents .dmach_cat_senior-agent{font-size:16px!important}}.rp_about_author_text h3{margin-top:30px}.rp_about_author_text ul li{margin-bottom:5px}.rp_about_author_text ul li:last-child{margin-bottom:0!important}.rp_meet_agent strong{font-weight:500!important;line-height:1.3!important}@media only screen and (max-width:479px){.rp_agent_social_network{display:inline-block;margin:0 10px;margin-bottom:0px}.rp_agent_social_network .dmach-acf-label{font-size:16px}}#page-container #et-boc .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"\4c";display:block;color:#000;font-size:16px;font-family:ETmodules;background:#f7f7f7;width:30px;height:30px;display:flex;justify-content:center;align-items:center;transform:translatey(4px)}#page-container span.menu-closed.menu-open:before{content:"\4d"}#page-container .mobile_nav .menu-closed{padding-right:0!important}#page-container .rp_blog article{margin-bottom:40px;padding-bottom:40px;border-bottom:5px dashed rgba(0,0,0,.05)}.rp_blog .pagination.clearfix a{background:#c94b57;padding:15px 30px;border-radius:3px;color:white;font-weight:500;font-family:Rubik;box-shadow:inset 0px -3px 0px 0px rgba(0,0,0,0.09);transition:all .3s ease}.rp_blog .pagination.clearfix a:hover{box-shadow:inset 0px -50px 0px 0px rgb(0 0 0 / 9%);transition:all .3s ease}@media only screen and (max-width:479px){#page-container .rp_blog .post-meta,#page-container .rp_blog .post-meta a{margin-top:10px;font-size:13px!important;font-weight:400}}.rp_recent_posts img{display:none!important}.rp_recent_posts .rpwwt-post-title::after{content:"read more";display:block;font-weight:400;color:#c94b57;text-decoration:underline}#rpwwt-recent-posts-widget-with-thumbnails-2 ul li{border-bottom:3px dashed rgba(0,0,0,.05);padding-bottom:20px}#rpwwt-recent-posts-widget-with-thumbnails-2 ul li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}#recent-posts-widget-with-thumbnails-2{margin-bottom:0}.rp_filter .radio-count{display:none!important}.rp_filter .divi-filter-item{text-align:center;background:none;padding:20px 0}.rp_filter .divi-filter-item input{visibility:hidden;width:0;position:absolute}.rp_filter .et_pb_contact_field_radio label{background:white;margin:5px;padding:8px 30px!important;height:40px!important;display:inline-block;color:#000;font-family:Rubik;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.05)}.rp_filter .divi-filter-item{background:none!important}.rp_filter .et_pb_contact_field_radio label:hover{cursor:pointer;background:#c94b57;color:white}@media only screen and (max-width:479px){.rp_filter .et_pb_contact_field_radio label{height:36px!important}}@media only screen and (min-width:981px){.search_filter_cont .et_pb_contact_field_options_list{display:flex;justify-content:center}}@media only screen and (max-width:980px){.divi-filter-item span.et_pb_contact_field_radio{display:inline-block}}.wpgb-facet-2 .wpgb-hierarchical-list li,.wpgb-facet-3 .wpgb-hierarchical-list li{display:inline-block!important}.wpgb-facet-2 .wpgb-hierarchical-list li .wpgb-checkbox,.wpgb-facet-3 .wpgb-hierarchical-list li .wpgb-checkbox{background:white;padding:15px 30px;margin:5px;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.05);color:black;font-family:Rubik}@media only screen and (max-width:479px){.wpgb-facet-2 .wpgb-hierarchical-list li .wpgb-checkbox,.wpgb-facet-3 .wpgb-hierarchical-list li .wpgb-checkbox{padding:7.5px 20px;margin:2.5px;margin-bottom:0;margin-top:0!important}.wpgb-facet .wpgb-hierarchical-list{text-align:center}.wpgb-facet .wpgb-hierarchical-list li{margin-top:5px!important}}.rp_author_picture img{width:200px;height:200px;object-fit:cover;border-radius:50%}@media only screen and (max-width:479px){.rp_author_picture img{width:100px;height:100px}}.rp_author_books .wpgb-card-media-overlay{display:none}.wpgb-card{transition:all .3s ease!important}.wpgb-card:hover{transform:translatey(-10px)!important;transition:all .3s ease!important}.wpgb-card:hover .wpgb-card-inner{box-shadow:rgba(0,0,0,0.1) 0 20px 50px 0!important;transition:all .3s ease!important}.wpgb-card .wpgb-card-inner{transition:all .3s ease!important}.rp_author_list .wpgb-sidebar.wpgb-sidebar-left{box-shadow:0 0 50px 0 rgba(0,0,0,.02);border-radius:7px}.rp_author_list .wpgb-facet-title{margin-bottom:10px!important}.rp_author_list .wpgb-card-media{display:none!important}@media only screen and (max-width:479px){.rp_author_list .wpgb-sidebar{padding:30px!important;padding-bottom:0!important;margin-bottom:20px}}.rp_clients .wpgb-card{width:100%!important}.rp_clients .et_pb_tab{background:transparent;border:0;padding:0}.rp_clients.et_pb_module.et_pb_tabs{background:none;border:0!important}.rp_clients .et_pb_tabs_controls.clearfix{background:none;border:0;margin-bottom:30px;text-align:center;display:flex;justify-content:center}.rp_clients .et_pb_tabs_controls.clearfix li{border-right:0}.rp_clients .et_pb_tabs_controls.clearfix li a{background:white;font-size:18px;padding:15px 30px;border-radius:5px;display:inline-block;margin:5px}.rp_clients .et_pb_tabs_controls li.et_pb_tab_active{background-color:transparent!important}.rp_clients .et_pb_tabs_controls li.et_pb_tab_active a{background-color:#c94b57!important;color:white!important}#page-container .rp_clients .wpgb-card-inner{background:#fff;padding:15px;border-radius:7px;box-shadow:rgba(0,0,0,0.04) 0 0 50px 0}#page-container .rp_clients .wpgb-card-media.wpgb-scheme-light{display:none!important}#page-container .rp_clients .et_pb_tab_1 .wpgb-card{position:relative}#page-container .rp_clients .et_pb_tab_1 .wpgb-viewport{height:100vh!important}#page-container .rp_clients .et_pb_tabs_controls li{border-bottom:0}#page-container .rp_related_agent .et_pb_button{padding:0!important}#page-container .rp_related_agent .entry-title.de_title_module.dmach-post-title{padding-bottom:0!important}#page-container #et-boc .rp_related_agent .et_pb_de_mach_title{margin-bottom:0!important}#page-container .rp_related_agent .et_pb_button::after{display:none}#page-container #et-boc .rp_related_agent .et_pb_section{padding-top:0!important;padding-bottom:0!important}#page-container .rp_related_agent.et_pb_module.et_pb_de_mach_acf_item{margin-bottom:0!important}#page-container .rp_related_agent .et_pb_row{width:100%!important;padding:0!important}@media only screen and (max-width:980px){#page-container .rp_related_agent img{width:50px!important}#page-container .rp_related_agent .et_pb_column:first-child{margin-bottom:0!important}#page-container .rp_related_agent h4{text-align:center}#page-container .rp_related_agent div{text-align:center}}.rp_agent_image img{width:200px;height:200px;object-fit:cover;border-radius:50%}#page-container #agents .et_pb_image img{width:150px;height:150px;object-fit:cover;border-radius:50%}@media only screen and (max-width:479px){.rp_agent_image img{width:75px!important;height:75px!important;object-fit:cover!important}}.rp_authors_list .grid-col.dmach-grid-item{margin-bottom:10px}.rp_authors_list .grid-col.dmach-grid-item a{display:flex;flex-direction:column-reverse}.rp_authors_list .grid-col.dmach-grid-item h3{text-align:center}.rp_authors_list .grid-col.dmach-grid-item img{width:150px;height:150px;object-fit:cover;margin-left:auto;margin-right:auto;border-radius:50%}.rp_authors_list span.et_portfolio_image{text-align:center;margin-bottom:20px}#page-container #agents .et_pb_section{background:transparent!important}.grid-item-cont .et_pb_section{background:none}.rp_authors_list .dmach-acf-item-content{text-align:center}.rp_authors_list .dmach-acf-item-content img{margin-bottom:10px}.tabs .single-tab{-ms-flex:0 0 16.6666666667%;-webkit-box-flex:0;flex:0 0 16.6666666667%;max-width:calc(16.6666666667% - 10px);text-align:center;margin-right:5px;margin-left:5px;margin-bottom:0!important;cursor:pointer}.tabs .single-tab:hover,.tabs .single-tab.current{background:#c94b57!important}#page-container .tabs .single-tab:hover .et-pb-icon,#page-container .tabs .single-tab.current .et-pb-icon,#page-container tabs .single-tab:hover h4,#page-container .tabs .single-tab.current h4,#page-container .tabs .single-tab:hover span{color:white!important}.tab_content .tabs_item{display:none}.tab_content .tabs_item:first-child,.et-fb-root-ancestor .tab_content .tabs_item{display:block}.features-overview{-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.kh-feature-text h2{margin-bottom:10px}.kh-feature-text span{color:#4ee2c1;text-transform:uppercase;font-size:14px}.kh-feature-text ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style-type:none;margin-top:30px;margin-bottom:0;margin-left:-10px;margin-right:-10px}.kh-feature-text ul li{-ms-flex:0 0 48%;-webkit-box-flex:0;flex:0 0 48%;max-width:48%;margin-top:5px;margin-bottom:10px;margin-left:1%;margin-right:1%;position:relative;background-color:#f9f9f9;border-radius:5px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.kh-feature-text ul li span{display:block;color:#292929;text-transform:inherit;padding:12px 12px 10px 45px;z-index:1;position:relative;-webkit-transition:0.5s;transition:0.5s;font-weight:600;font-size:15px}.kh-feature-text ul li span:before{content:"\e052";font-family:"ETModules";color:#99eedb;display:block;position:absolute;left:13px;font-size:20px;line-height:47px;top:0}.kh-feature-text ul li:before{content:'';position:absolute;left:0;top:0;width:0;height:100%;border-radius:5px;background-color:#99eedb;z-index:-1;-webkit-transition:0.5s;transition:0.5s}.kh-feature-text ul li:hover:before{width:100%;z-index:1}.kh-feature-text ul li:hover span,.kh-feature-text ul li:hover span:before{color:#292929}@media only screen and (max-width:768px){.kh-feature-content.text-left{order:2}.kh-feature-image.text-left{order:1;padding-bottom:35px}.kh-feature-text ul li{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.tabs .single-tab{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:calc(50% - 10px);margin-top:10px}}@media only screen and (min-width:768px) and (max-width:980px){.tabs .single-tab{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:calc(33.333333% - 10px);margin-top:10px}}#page-container .tabs .single-tab{border-radius:5px!important}.mfp-bottom-bar{display:none}.rp_featured_books .grid-item-cont .et_pb_section{background:white!important}.rp_author_clients .wpgb-card-media-thumbnail{width:150px;height:150px;object-fit:contain;margin-left:auto!important;margin-right:auto!important;border-radius:50%}.rp_author_clients .wpgb-card:hover{transform:none!important}.rp_author_clients .wpgb-card:hover .wpgb-card-inner{box-shadow:none!important}.rp_author_clients .wpgb-card-body{background:none!important}.rp_author_clients h4.wpgb-facet-title{margin-bottom:10px;text-align:center}#page-container .wp-grid-builder .wpgb-viewport>div{transition:none!important}#page-container #et-boc .df-activebutton{background:#c94b57!important;color:white!important}h3.dmach-acf-value.not-available-for-ip-work{display:none}.rp_author_books .wpgb-card.wpgb-no-result{color:#fff;font-size:18px}.contact-links__container .contact-links__link{display:block;line-height:1em}.contact-links__container .contact-links__link+.contact-links__link{margin-top:15px}.single-illustrators .wpgb-no-result,.single-book_authors .wpgb-no-result{min-height:100px}.single-illustrators .wpgb-no-result .wpgb-card-wrapper,.single-book_authors .wpgb-no-result .wpgb-card-wrapper{display:none!important}