.elementor-26049 .elementor-element.elementor-element-458afea4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26049 .elementor-element.elementor-element-458afea4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26049 .elementor-element.elementor-element-1cefc4f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26049 .elementor-element.elementor-element-1cefc4f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-26049 .elementor-element.elementor-element-1cefc4f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26049 .elementor-element.elementor-element-1cefc4f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26049 .elementor-element.elementor-element-7cfbacac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26049 .elementor-element.elementor-element-7cfbacac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26049 .elementor-element.elementor-element-7cfbacac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26049 .elementor-element.elementor-element-7cfbacac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26049 .elementor-element.elementor-element-160706c3{text-align:center;}.elementor-26049 .elementor-element.elementor-element-160706c3 .elementor-heading-title{color:#333333;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:bold;}.elementor-26049 .elementor-element.elementor-element-572b6c3{text-align:center;}.elementor-26049 .elementor-element.elementor-element-572b6c3 .elementor-heading-title{color:#333333;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:bold;}.elementor-26049 .elementor-element.elementor-element-d175dc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-26049 .elementor-element.elementor-element-458afea4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26049 .elementor-element.elementor-element-1cefc4f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26049 .elementor-element.elementor-element-d175dc0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}}@media(max-width:767px){.elementor-26049 .elementor-element.elementor-element-458afea4:not(.elementor-motion-effects-element-type-background), .elementor-26049 .elementor-element.elementor-element-458afea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jacanawarranty.com/wp-content/uploads/2022/06/Background.jpg");}.elementor-26049 .elementor-element.elementor-element-458afea4{margin-top:0px;margin-bottom:0px;padding:0px 10px 60px 10px;}.elementor-26049 .elementor-element.elementor-element-1cefc4f9 > .elementor-element-populated{margin:15px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-26049 .elementor-element.elementor-element-f2f404d{width:50%;}.elementor-26049 .elementor-element.elementor-element-6da5309{width:50%;}.elementor-26049 .elementor-element.elementor-element-26f86778, .elementor-26049 .elementor-element.elementor-element-26f86778 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-26049 .elementor-element.elementor-element-26f86778{padding:20px 0px 0px 0px;}.elementor-26049 .elementor-element.elementor-element-7cfbacac > .elementor-element-populated, .elementor-26049 .elementor-element.elementor-element-7cfbacac > .elementor-element-populated > .elementor-background-overlay, .elementor-26049 .elementor-element.elementor-element-7cfbacac > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-26049 .elementor-element.elementor-element-7cfbacac > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-26049 .elementor-element.elementor-element-160706c3 .elementor-heading-title{font-size:32px;line-height:20px;}.elementor-26049 .elementor-element.elementor-element-160706c3 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-26049 .elementor-element.elementor-element-572b6c3 .elementor-heading-title{font-size:32px;line-height:20px;}.elementor-26049 .elementor-element.elementor-element-572b6c3 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26049 .elementor-element.elementor-element-d175dc0 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 20px 10px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-d175dc0 */@media only screen and (max-width: 767px)
{
.gform_wrapper select,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {
   
	border:1px solid #ccc;
}
}/* End custom CSS */
/* Start custom CSS */#google_language_translator {
    display: none !important;
}
input#input_94_7::file-body.elementor-page-26049-button {
    padding: 10px !important;
}
li#field_94_10 label,li#field_94_9 label {
    margin: 0px !important;
}
ul#input_94_10 {
    padding-left: 10px;
}
ul#input_94_10 li {
    padding-bottom: 13px !important;
}
#gform_submit_button_94 {
    border-radius: 32px !important;
    background: linear-gradient(90deg, #06C140 0%, #77E205 100%);
    margin-top: 22px !important;
    float: left;
    width: 100% !important;
    max-width: 100% !important;
    font-weight: 500;
    font-family: 'Poppins';
    font-size: 18px;
	border-radius: 32px;
	height:52px
}
.gfmc-row-1-col-3-of-3, .gfmc-row-4-col-3-of-3 {margin-top: -23px !important;}
.gform_footer {margin-top: -10px !important;}
body .gform_legacy_markup_wrapper ul li.gfield {
    margin-top: 5px !important;
}
#input_94_74, #input_94_71 {width:100% !important;}
#field_94_75 {margin-bottom: 0px !important;
    margin-top: 40px !important;}
body[data-elementor-device-mode="mobile"] #input_94_10 .gchoice_94_10_0 {
    width: 100% !important;
    float: left;
	    font-family: poppins;
}
ul#input_94_10 li {
    font-family: poppins;
    color: #6E7191 !important;
    font-weight: 500 !important;
}
.gform_wrapper select option {
    background-color: #0A647A !important;
    color: #fff !important;}
body[data-elementor-device-mode="mobile"] .processing {background-size:cover !important;}

body[data-elementor-device-mode="mobile"] .gfield_label {}
body[data-elementor-device-mode="mobile"] #input_94_10 li {margin-bottom: 0px !important;}
#input_94_56 {    width: 100% !important;
    padding: 6px !important;}
@media only screen and (min-width: 641px) {
#input_94_60 {width: 100% !important;    padding: 5.5px 2px;}
    
}
#input_94_60 {width: 100% !important;    padding: 5.5px 2px;}
.bemobile #field_94_51 {margin-top:5px !important;}
#field_94_51 {margin-top:45px !important;}
#gform_submit_button_94:hover {color: #fff;
    background-color: #ff00be !important;}
.bemobile .gform_body .ginput_container {margin-top:2px !important;}
.bemobile .gform_body input {padding:2px 4px !important;}
.bemobile .gform_wrapper ul li.gfield {margin-top:0px !important;margin-bottom:0px !important;}
.bemobile .gform_body li {margin-bottom:0px !important;}
#menu-item-8266 a {background-color: #24ade3 !important;}
.gv-search-field-radio input {position: relative;
    top: 2px;
    margin-right: 5px;}

#gform_fields_94 .gfield_required {color:#ff0000 !important;}
#gform_fields_103 .gfield_label {color:#000 !important;}
#gform_fields_103 .gfield_required {color:#ff0000 !important;}
.gv-widget-search {float:left !important;clear:both;    margin-bottom: 15px !important;}
.gform_button {   font-size: 17px;border:0px !important;
    color: #ffffff;
    background-color: #24ade3;
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    padding: 10px 20px;    margin-top: 0px !important;    display: block;
    max-width: 150px;cursor:pointer;}
#gform_submit_button_22 { max-width: 200px !important;}
.gform_button:hover, #gf_coupon_button:hover {color: #24ade3;
    background-color: #000;}
.savechanges .fa {padding-right: 10px !important;}
.gfield_checkbox li input {margin-top:0px !important;}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {font-size:1em !important;}
ul.page-numbers { float: right;
        padding-top: 25px !important;}
        #cancel_subscription, #renew_subscription, #renew_manually { 
        font-size: .9rem !important;padding: 2px 10px !important;font-weight:normal !important;text-transform:none !important;}
td[data-label="View Details"] a, td[data-label="Cancel"] button, #cancel_subscription, #renew_subscription, #renew_manually  {background-color: #24ade3;color: #fff;padding: 4px 7px;display: inline-block;margin:2px !important;float:left;}
td[data-label="View Details"] a:hover {background-color: #212121;color:#fff;}
.gv-table-multiple-container .allcards {width: 110px !important;}
.elementor-450 .elementor-element.elementor-element-d09dc15 .eael-advance-tabs .eael-tabs-content > div
{padding:20px 10px !important;}
.fa-question-circle {color:orange;    font-size: 110%;}
.gv-container-4710.gv-table-single-container .gv-table-view-content th {width:20% !important; text-align:left !important;}
.gv-container-4710.gv-table-single-container .gv-table-view-content td { text-align:left !important;}
.allcards {    padding: 2px  !important;    width: 15% !important;
    font-size: 14px !important;
}
.elementor-4640 .gv-widgets-header {} 
#gv-item-reviewed {padding-top:25px !important;}
.gv-edit-entry-wrapper #gform_fields_77 li {width:33%; display:inline-block;}
.gv-edit-entry-wrapper .clear {float:left;display:block;}
#gform_77 {}
.gv-notice  {margin-top:-25px !important;}
#gform_77 .gv-button-delete {display:none !important;}
#gform_fields_77 .edittitle {    width: 100% !important;
    display: block !important}
.gv-table-view th, .gv-table-view td { vertical-align:middle; }
.gv-search-box input[type="text"] {width:125px !important;}
.site-header {display:none !important;visibility:hidden !important;}


.left a {
    color: #7947C9;
    text-transform: capitalize;
    font-family: poppins;
    font-weight: 500;
    font-size: 13px;
	display: flex;
    align-items: center;
}
.left img {
    margin-right: 4px;
	width: 8px;
}
.left {
    width: 30%;
    float: left;
    text-align: left;
}
.top-.bar {
    width: 100%;
    float: left;
}

label.gfield_label {
    color: #4E4B66 !important;
    font-size: 18px !important;
    font-family: poppins;
    font-weight: 500 !important;
    line-height: 22px !important;
    margin-top: 12px;
    margin-bottom: 0px;
}

.ginput_container.ginput_container_text input,input#input_94_41,input#input_94_9 {
    background: #F2F2F7;
    border: none !important;
    border-radius: 10px !important;
    font-size: 15px;
    height: 50px;
    font-family: poppins !important;
    padding: 0px 0px 0px 16px !important;
}
.gform_legacy_markup_wrapper ul.gfield_checkbox li, .gform_legacy_markup_wrapper ul.gfield_radio li {
    overflow: visible !important;
}
ul.gfield_radio li input[type=radio]:checked+label
{
color:#000 !important}
span#gfield_upload_rules_94_7 {
    color: #ACB3BF;
    font-family: poppins;
    font-size: 15px;
    margin-top: 5px;
    margin-bottom: 10px;
}

input#input_94_7::file-body.elementor-page-26049-button {
    font-family: poppins;
    height: 50px;
    background: #F2F2F7;
    border: 1px solid #A0A3BD;
    border-radius: 5px;
    color: #6E7191;
    font-size: 15px;
}

input#input_94_7 {
    font-size: 15px;
    font-family: poppins;
    color: #6E7191;
}
input[type="radio"] {
  appearance: none;
}
ul#input_94_10 input:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
 top: 0px;
    left: -8px;
    position: relative;
    content: '';
    display: inline-block;
    visibility: visible;
    background: #EFF0F6;
    border: 1px solid #6E7191;
}
ul#input_94_10 input {
    visibility: hidden;
}

ul#input_94_10 input:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    top: 0px;
    left: -8px;
    position: relative;
           content:url('https://www.jacanawarranty.com/wp-content/uploads/2022/06/2732655-2.png');
               text-align: center;
    display: inline-block;
    visibility: visible;
    background: #5DC333;
    border: 1px solid #6E7191;
}


input[type=file]::-webkit-file-upload-button {
    
    font-family: poppins;
    height: 40px !important;
    background: #F2F2F7 !important;
    border: 1px solid #A0A3BD !important;
    border-radius: 5px;
    color: #6E7191 !important;
	padding: 0px 15px;
	border-radius: 5px;
}



ul#gform_fields_94 {
    float: left;
    width: 100%;
}


.gform_footer.top_label .disabled {
    background: #D9DBE9 !important;
}
.gform_footer.top_label {
   margin-top:45px;
   float: left;
    width: 100%;
    z-index: 9999;
    position: relative;
}
div#title-pro h2 {
    border-bottom: 1px solid #D9DBE9;
    padding-bottom: 25px;
}
li#field_94_10 {
    margin-top: 0px !important;
}
li#field_94_10 {
    margin-top: 0px !important;
}

li.gchoice.gchoice_94_10_1 {
    float: left;
    width: 100%;
}

li.gchoice.gchoice_94_10_2 {
    float: left;
    width: 100%;
}/* End custom CSS */