ul#tg-offer-list li{background:#f9f9f9;list-style:none;font-size:22px;margin-bottom:18px;padding:17px 14px;border:5px solid #fff;border-radius:20px}#tg-offer-list{padding:0}input#gform_submit_button_2{background:#000;font-family:"Sherborne",Sans-serif;font-weight:700;font-size:22px}a{color:#1da1f2}.swiper-wrapper{z-index:0}.comments-area a,.page-content a{text-decoration:none}.gform_required_legend{display:none}.cc-hero .btn-primary{background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent);padding:10px 25px;font-weight:600}.service-block-row .elementor-column{transition:0.2s}.service-block-row .elementor-column:hover{margin-top:-8px;margin-bottom:8px}.elementor-shape .elementor-shape-fill{-webkit-transform:none;transform:none}input.large{border:1px solid #dadada;border-radius:5px}.sidebar-form fieldset#field_3_5{text-align:left}.sidebar-form .gfield_label_before_complex{text-align:left}input[type=submit]{background:#3C98EF;border:none;padding:8px 30px;color:#fff;font-size:1rem;border-radius:5px;margin:0 auto;display:block;cursor:pointer;font-weight:500;letter-spacing:.5px;width:100%}.sidebar-form .gform_footer.top_label{padding:0}.sidebar a.cr-phone{margin:auto}textarea#input_3_4{border-radius:5px}input#gform_submit_button_3:hover{background:#242020}.team-bio p.elementor-image-box-description{text-align:left}h3.geo{color:#537ea2cf!important;font-size:.98rem;font-style:italic;margin:8px 0}.modal-block{color:#fff;text-align:center;padding:30px;margin:24px 0 24px;border-radius:10px}.page-child .modal-block{background-image:linear-gradient(350deg,#4695e0 15%,#3B7DC4 48%)}a.parent-post:before{content:"‹ "}figure.alignright.wp-block-post-featured-image{max-width:350px}input#gform_submit_button_2:hover{background:#242020}button#myModal-launch{background-color:var(--e-global-color-accent);padding:10px 30px;font-weight:600;border:none;transition:0.2s;color:#fff}button#myModal-launch:hover{filter:contrast(1.1)}.modal{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.modal.fade:not(.show){opacity:1!important}.modal-backdrop.in{opacity:.5!important}.modal-header button.close{color:#000}.modal-header button.close:hover{color:grey!important}.modal-footer{display:none}#myModal-114 h3#modalLabel:before{content:'';background:url(/wp-content/uploads/2021/07/cr-logo.png);background-size:contain;background-repeat:no-repeat;background-position:center center;display:block;width:300px;height:55px;margin:0 auto;position:relative;top:-3px;pointer-events:none}.modal{font-family:sans-serif}.modal-body{padding-top:5px}.modal-body p:first-child{color:#7a7a7a;padding-bottom:20px;padding-top:20px;font-size:18px}.modal form{max-width:500px;margin:0 auto}h3#modalLabel:before{content:url(https://cityranked.com/wp-content/uploads/2021/08/CRlogo-2021-e1628875355902.png)}h3#modalLabel{color:#333;margin-bottom:40px;font-size:1.6rem;font-weight:700}ul#gform_fields_1 input{font-weight:600!important;color:#7a7a7a!important;border-radius:6px!important;background:#f8f9fa}.modal-header{background:#f8f9fa}input#input_10_1,input#input_10_2,input#input_10_5,input#input_10_7,input#gform_submit_button_10{font-weight:600}.modal-block{background:#06b}[type=submit]:hover,[type=button]:hover{background-color:#000}.geo-block-inner{background:#ECF6FF}h3.gb-cities-col{line-height:1.6}.gb-buttons a{background:#102031;border-radius:5px;padding:12px}.gb-title h2{font-size:1.2rem;line-height:1.1}.footer-shortcode button#myModal-launch{display:none}span.fn.org{color:#ffffff61;font-weight:600}a.cr-phone{background:var(--e-global-color-accent);color:#fff;padding:7px 20px;display:block;width:fit-content;border-radius:3px;font-weight:600;font-size:1rem;transition:0.2s}.subfooter a{color:#FFFFFF80}.subfooter a:hover{color:#fff}.gform_required_legend{display:none}.gfield_validation_message,.validation_message{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.gform_wrapper.gravity-theme .gform_validation_errors{background:#c02b0a!important}.gform_wrapper.gravity-theme .gform_validation_errors h2{color:#fff!important;font-size:.8rem!important}.modal-content .gfield select{height:44px}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:1px solid #c02b0a!important}@media only screen and (max-width:760px){figure.alignright.wp-block-post-featured-image{margin:0 auto 20px;float:none}}