@charset "UTF-8";

/*
Theme Name: heyjohnnytravel
*/
#included li:before {
    content: "\f00c";
    font-family: "Font Awesome 6 Pro";
    color: green;
    padding-right: 10px;
}
#excluded li:before {
    content: "\f00d";
    font-family: "Font Awesome 6 Pro";
    color: red;
    padding-right: 10px;
}
#location_travel{max-width:30%;}
@media only screen and (max-width: 600px) {
	.header-logo img{max-width:260px;}
	#location_travel{max-width:100% !important;}
}

div.wpcr3_review div.wpcr3_review_title{font-weight: bold;}
#gform_submit_button_1 {
    position: relative;
    z-index: 2;
    vertical-align: middle;
    display: inline-block;
    text-transform: capitalize;
    text-align: center;
    color: var(--white);
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    overflow: hidden;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    background: var(--theme);
    padding: 18px 32px;
    border-radius: 100px;
}
#gform_fields_1 textarea {
    min-height: 180px;
    resize: none;
}
#gform_fields_1 input, #gform_fields_1 textarea {
    width: 100%;
    border-top-width: initial;
    border-right-width: initial;
    border-left-width: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    color: rgb(91, 91, 91);
    font-weight: 400;
    font-size: 16px;
    text-transform: capitalize;
    border-style: none none solid;
    border-image: initial;
    outline: none;
    padding: 16px 0px;
    border-bottom: 1px solid rgba(91, 91, 91, 0.5);
}
#gform_submit_button_2 {
    position: relative;
    z-index: 2;
    vertical-align: middle;
    display: inline-block;
    text-transform: capitalize;
    text-align: center;
    color: var(--white);
    font-size: 16px;
    font-weight: 700;
    line-height: 1;
    overflow: hidden;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    background: var(--theme);
    padding: 18px 32px;
    border-radius: 100px;
}
#gform_fields_2 textarea {
    min-height: 130px;
    resize: none;
}
#gform_fields_2 input, #gform_fields_2 .gfield_select, #gform_fields_2 textarea {
    width: 100%;
    border-top-width: initial;
    border-right-width: initial;
    border-left-width: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    color: rgb(91, 91, 91);
    font-weight: 400;
    font-size: 16px;
    text-transform: capitalize;
    border-style: none none solid;
    border-image: initial;
    outline: none;
    padding: 14px 30px;
    border-bottom: 1px solid rgba(91, 91, 91, 0.5);
}