/*!
Theme Name: Ready Artwork 2023
Theme URI: http://www.readyartwork.com
Description: A Ready Artwork Theme for Ready Artwork
Version: 1.0
Author: ReadyArtwork
Author URI: http://www.readyartwork.com
License: TBD
License URI: http://www.readyartwork.com
*/
 .subscribe-popup-wrapper .elementor .elementor-heading-title{position:relative}.subscribe-popup-wrapper .elementor .elementor-heading-title::before{content:"";display:block;width:70px;height:3px;background:red;position:absolute;top:18px;left:-90px}.public-sector-popup .elementor .elementor-heading-title::before{top:50%!important}.subscribe-popup-wrapper .elementor-widget-text-editor p{font-size:18px!important;margin-top:0!important}.subscribe-popup-wrapper .dialog-close-button{text-decoration:none}.subscribe-popup-wrapper .elementor-section{border-radius:12px}.subscribe-popup-wrapper form._form,.subscribe-popup-wrapper ._form_19{max-width:100%!important;padding:0!important;margin:0!important}.subscribe-popup-wrapper #_form_694E3D029BAD3_{max-width:100%!important;padding:0;margin:0}.subscribe-popup-wrapper .gform-body .gform_fields{row-gap:10px!important}.subscribe-popup-wrapper .gform-body input[type="text"],.subscribe-popup-wrapper .gform-body input[type="email"]{border:1px solid #979797;border-radius:4px;height:36px;padding:7px 6px;font-size:16px;font-weight:600;font-family:"Open Sans",sans-serif;color:#000;background-color:#fff}.subscribe-popup-wrapper .gform-body input[type="text"]::placeholder,.subscribe-popup-wrapper .gform-body input[type="email"]::placeholder{color:#909090}.subscribe-popup-wrapper .gform-body input[type="text"]:focus,.subscribe-popup-wrapper .gform-body input[type="email"]:focus,.subscribe-popup-wrapper .gform-body input[type="text"]:focus-visible,.subscribe-popup-wrapper .gform-body input[type="email"]:focus-visible{outline:none;box-shadow:none;border-color:red}.subscribe-popup-wrapper .gform-body .gfield_label{font-weight:700;font-size:14px}.subscribe-popup-wrapper .gform-body .gfield_required_asterisk{color:#ff0000!important}.subscribe-popup-wrapper .gform_heading{display:none!important}.subscribe-popup-wrapper .gchoice .gform-field-label{font-weight:400;font-size:14px;line-height:22.4px;margin-left:5px}.subscribe-popup-wrapper .gchoice .gfield-choice-input{margin-top:2px!important;border:2px!important;border:1px solid #767676!important;width:18px;height:18px}.subscribe-popup-wrapper .gchoice .gfield-choice-input:focus,.subscribe-popup-wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:none}.subscribe-popup-wrapper .gchoice .gfield-choice-input::before{color:red}.subscribe-popup-wrapper .gfield--type-html{font-weight:400;font-style:Italic;font-size:12px}.subscribe-popup-wrapper .gform-body .gfield--type-checkbox{margin-top:15px}.subscribe-popup-wrapper .gform-footer .gform_button{font-size:21px!important;font-weight:700!important;background-color:#ff0000!important;padding:14px 30px!important;border-radius:4px!important;border:2px solid #ff0000!important}.subscribe-popup-wrapper .gform_footer .gform_button{position:relative;overflow:hidden;z-index:0}.subscribe-popup-wrapper .gform_footer .gform_button:focus,.subscribe-popup-wrapper .gform_footer .gform_button:focus-within{outline:none!important;box-shadow:none!important}.subscribe-popup-wrapper .gform_wrapper .gform_footer .gform_button::before{content:""!important;background-color:red;transform:skew(30deg);transition:transform 0.4s cubic-bezier(.3,1,.8,1),background-color 0.4s ease-in-out!important;position:absolute;top:0;left:-10%;z-index:1;width:120%;height:100%}.subscribe-popup-wrapper .gform_wrapper .gform_footer .gform_button:hover::before{background:#000!important;transform:translate3d(100%,0,0)!important}.subscribe-popup-wrapper .gform_wrapper .gform_footer .gform_button:hover,.subscribe-popup-wrapper .gform_wrapper .gform_footer .gform_button:focus{border:2px solid #000!important;background-color:#000!important;color:#fff!important}.subscribe-popup-wrapper .gform_footer .gform_button span{position:relative;z-index:2}.public-sector-popup .gform_button{margin-top:15px!important}.author .ra-single-author-page-template .flexible-row-columns a:hover{color:red}.author .ra-single-author-page-template #page-section--page-title .flexible-image-and-text__content .flexible-image-and-text__text p{font-size:24px}.custom-author-box{display:flex;align-items:flex-start;flex-wrap:wrap;gap:30px;padding:35px;background:#f7f7f7;border-radius:15px}.custom-author-box .custom-author-box__image{flex-basis:120px;width:120px}.custom-author-box .custom-author-box__image img{width:100%;object-fit:cover;border-radius:10px}.custom-author-box .custom-author-box__content{flex-basis:calc(100% - 150px);width:calc(100% - 150px)}.custom-author-box .custom-author-box__content .custom-author-box__name{font-size:24px!important;line-height:1.2;color:#000;margin:0 0 15px}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .custom-author-box__bio,.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .custom-author-box__bio p{font-size:18px;line-height:1.7}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .custom-author-box__bio p{margin-top:0}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .custom-author-box__bio p:last-child{margin-bottom:0!important}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .custom-author-box__bio.full-bio{display:none}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .custom-author-box__bio.full-bio.active{display:block}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .custom-author-box__bio.short-bio.hide{display:none}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .author-read-toggle{border:0 none;background-color:#fff0;font-size:18px;font-weight:600;color:red;cursor:pointer;transition:0.3s ease;padding:0;margin:10px 0 0}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .author-read-toggle:hover{color:#000}.custom-author-box .custom-author-box__content .custom-author-box__buttons{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.custom-author-box .custom-author-box__content .custom-author-box__buttons .author-profile-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:6px;text-decoration:none;font-size:18px;font-weight:600;transition:0.3s ease;background-color:#fff;color:red;border:2px solid red}.custom-author-box .custom-author-box__content .custom-author-box__buttons .author-profile-btn:hover{background-color:red;color:#fff}@media (max-width:1024px){.subscribe-popup-wrapper .elementor .elementor-heading-title::before{width:70px;top:18px;left:-90px}.public-sector-popup .elementor .elementor-heading-title::before{top:50%!important}.subscribe-popup-wrapper .elementor-widget-text-editor p{font-size:16px!important}.subscribe-popup-wrapper .gform-footer .gform_button{font-size:16px!important}}@media (max-width:767px){.subscribe-popup-wrapper .elementor .elementor-heading-title::before{left:-80px}.subscribe-popup-wrapper .dialog-widget-content{width:100%!important;max-width:90%!important}.subscribe-popup-wrapper .dialog-message{width:100%!important}.subscribe-popup-wrapper .gform-footer .gform_button{font-size:15px!important;padding:14px 15px!important}.author .ra-single-author-page-template #page-section--page-title .flexible-image-and-text__content .flexible-image-and-text__text p{font-size:18px}.custom-author-box{flex-direction:column;align-items:center;padding:25px}.custom-author-box .custom-author-box__content{flex-basis:100%;width:100%;text-align:center}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .custom-author-box__bio,.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .custom-author-box__bio p{font-size:16px}.custom-author-box .custom-author-box__content .custom-author-box__bio-wrapper .author-read-toggle{font-size:16px}.custom-author-box .custom-author-box__content .custom-author-box__buttons{justify-content:center}.custom-author-box .custom-author-box__content .custom-author-box__buttons .author-profile-btn{font-size:16px}}