/***********************************
Cover
***********************************/

    /*paragraphs*/

        .cover .column p {
        }

    /*inlines*/

        .cover .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .cover .column a {
        }

    /*headers*/

        .cover .column h1 {
        }

        .cover .column h2 {
        }

        .cover .column h3 {
        }

        .cover .column h4 {
        }

        .cover .column h5 {
        }

        .cover .column h6 {
        }

/***********************************
Your Next Vacation Story Starts Here
***********************************/

    /*headers*/

        .your_next_vacation_story_star .column h1 {
           font-family: "lato",sans-serif;
           font-size: 32px;
           line-height: 1.3em;
        }

        .your_next_vacation_story_star .column h2 {
           font-family: "lato",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-bottom: 24px;
        }

        .your_next_vacation_story_star .column h3 {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 8px;
           text-transform: uppercase;
        }

        .your_next_vacation_story_star .column h4 {
        }

        .your_next_vacation_story_star .column h5 {
        }

        .your_next_vacation_story_star .column h6 {
           font-family: "lato",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*inlines*/

        .your_next_vacation_story_star .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .your_next_vacation_story_star .column a {
        }

    /*paragraphs*/

        .your_next_vacation_story_star .column p {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #ffffff;
        }

        .your_next_vacation_story_star .column p.ContactUs {
           font-family: "lato",sans-serif;
           font-size: 16px;
           line-height: 1.8em;
           margin-bottom: 24px;
           text-transform: uppercase;
        }

        .your_next_vacation_story_star .column p.Nolinespace {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 0px;
        }

        .your_next_vacation_story_star .column p.SmallPrint {
           font-family: "lato",sans-serif;
           font-size: 12px;
           line-height: 1.4em;
           margin-bottom: 24px;
        }

        .your_next_vacation_story_star .column p.Caption {
           font-family: Helvetica, sans-serif;
           font-size: 14px;
           line-height: 1.3em;
           margin-bottom: 24px;
           color: #ffffff;
        }

/***********************************
Stay Inspired, Year After Year
***********************************/

    /*headers*/

        .stay_inspired_year_after_year .column h1 {
           font-family: "lato",sans-serif;
           font-size: 32px;
           line-height: 1.3em;
        }

        .stay_inspired_year_after_year .column h2 {
           font-family: "lato",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-bottom: 24px;
        }

        .stay_inspired_year_after_year .column h3 {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 8px;
           text-transform: uppercase;
        }

        .stay_inspired_year_after_year .column h4 {
        }

        .stay_inspired_year_after_year .column h5 {
        }

        .stay_inspired_year_after_year .column h6 {
           font-family: "lato",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*inlines*/

        .stay_inspired_year_after_year .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .stay_inspired_year_after_year .column a {
           color: #008ecf;
        }

    /*paragraphs*/

        .stay_inspired_year_after_year .column p {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #008ecf;
        }

        .stay_inspired_year_after_year .column p.ContactUs {
           font-family: "lato",sans-serif;
           font-size: 16px;
           line-height: 1.8em;
           margin-bottom: 24px;
           text-transform: uppercase;
           text-align: center;
        }

        .stay_inspired_year_after_year .column p.Nolinespace {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 0px;
        }

        .stay_inspired_year_after_year .column p.SmallPrint {
           font-family: "lato",sans-serif;
           font-size: 12px;
           line-height: 1.4em;
           margin-bottom: 24px;
        }

        .stay_inspired_year_after_year .column p.Center {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #008ecf;
           text-align: center;
           margin-top: 12px;
        }

/***********************************
A Story In Every Stay
***********************************/

    /*headers*/

        .a_story_in_every_stay .column h1 {
           font-family: "lato",sans-serif;
           font-size: 32px;
           line-height: 1.3em;
        }

        .a_story_in_every_stay .column h2 {
           font-family: "lato",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-bottom: 24px;
        }

        .a_story_in_every_stay .column h3 {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 8px;
           text-transform: uppercase;
        }

        .a_story_in_every_stay .column h4 {
        }

        .a_story_in_every_stay .column h5 {
        }

        .a_story_in_every_stay .column h6 {
           font-family: "lato",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*inlines*/

        .a_story_in_every_stay .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .a_story_in_every_stay .column a {
           color: #ffffff;
        }

    /*paragraphs*/

        .a_story_in_every_stay .column p {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #ffffff;
           text-align: center;
        }

        .a_story_in_every_stay .column p.ContactUs {
           font-family: "lato",sans-serif;
           font-size: 16px;
           line-height: 0.5em;
           margin-bottom: 24px;
           text-transform: uppercase;
        }

        .a_story_in_every_stay .column p.Nolinespace {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 0px;
        }

        .a_story_in_every_stay .column p.SmallPrint {
           font-family: "lato",sans-serif;
           font-size: 12px;
           line-height: 1.4em;
           margin-bottom: 24px;
        }

/***********************************
Floor Plans
***********************************/

    /*headers*/

        .floor_plans .column h1 {
           font-family: "lato",sans-serif;
           font-size: 32px;
           line-height: 1.3em;
        }

        .floor_plans .column h2 {
           font-family: "lato",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-bottom: 24px;
        }

        .floor_plans .column h3 {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 8px;
           text-transform: uppercase;
        }

        .floor_plans .column h4 {
           font-family: "lato",sans-serif;
           color: #000000;
           font-size: 18px;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 9px;
           padding-left: 18px;
           padding-right: 18px;
        }

        .floor_plans .column h5 {
        }

        .floor_plans .column h6 {
           font-family: "lato",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*inlines*/

        .floor_plans .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .floor_plans .column a {
        }

    /*paragraphs*/

        .floor_plans .column p {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: transparent;
        }

        .floor_plans .column p.ContactUs {
           font-family: "lato",sans-serif;
           font-size: 16px;
           line-height: 1.8em;
           margin-bottom: 24px;
           text-transform: uppercase;
        }

        .floor_plans .column p.Nolinespace {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 0px;
        }

        .floor_plans .column p.SmallPrint {
           font-family: "lato",sans-serif;
           font-size: 12px;
           line-height: 1.4em;
           margin-bottom: 24px;
           color: #eb5338;
        }

        .floor_plans .column p.H4_BLUE {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 0px;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 9px;
           padding-left: 18px;
           padding-right: 18px;
           color: #008ed1;
        }

        .floor_plans .column p.Blue {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #008ed1;
        }

        .floor_plans .column p.H4Orange {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.6em;
           margin-bottom: 0px;
           color: #eb5338;
           text-align: center;
           padding-top: 18px;
           padding-bottom: 9px;
           padding-left: 18px;
           padding-right: 18px;
        }

        .floor_plans .column p.Orange {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #eb5338;
        }

/***********************************
Just a Brushstroke Away From The Magic
***********************************/

    /*headers*/

        .just_a_brushstroke_away_from_ .column h1 {
           font-family: "lato",sans-serif;
           font-size: 32px;
           line-height: 1.3em;
        }

        .just_a_brushstroke_away_from_ .column h2 {
           font-family: "lato",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-bottom: 24px;
        }

        .just_a_brushstroke_away_from_ .column h3 {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 8px;
           text-transform: uppercase;
        }

        .just_a_brushstroke_away_from_ .column h4 {
        }

        .just_a_brushstroke_away_from_ .column h5 {
        }

        .just_a_brushstroke_away_from_ .column h6 {
           font-family: "lato",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*inlines*/

        .just_a_brushstroke_away_from_ .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .just_a_brushstroke_away_from_ .column a {
           color: #ffffff;
        }

    /*paragraphs*/

        .just_a_brushstroke_away_from_ .column p {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #ffffff;
           text-align: center;
        }

        .just_a_brushstroke_away_from_ .column p.ContactUs {
           font-family: "lato",sans-serif;
           font-size: 16px;
           line-height: 1.8em;
           margin-bottom: 24px;
           text-transform: uppercase;
        }

        .just_a_brushstroke_away_from_ .column p.Nolinespace {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 0px;
        }

        .just_a_brushstroke_away_from_ .column p.SmallPrint {
           font-family: "lato",sans-serif;
           font-size: 12px;
           line-height: 1.4em;
           margin-bottom: 24px;
        }

/***********************************
A Blank Canvas For Years Of Dream Vacations
***********************************/

    /*headers*/

        .a_blank_canvas_for_years_of_d .column h1 {
           font-family: "lato",sans-serif;
           font-size: 32px;
           line-height: 1.3em;
        }

        .a_blank_canvas_for_years_of_d .column h2 {
           font-family: "lato",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-bottom: 24px;
        }

        .a_blank_canvas_for_years_of_d .column h3 {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 8px;
           text-transform: uppercase;
        }

        .a_blank_canvas_for_years_of_d .column h4 {
        }

        .a_blank_canvas_for_years_of_d .column h5 {
        }

        .a_blank_canvas_for_years_of_d .column h6 {
           font-family: "lato",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*inlines*/

        .a_blank_canvas_for_years_of_d .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .a_blank_canvas_for_years_of_d .column a {
           color: #ffffff;
        }

    /*paragraphs*/

        .a_blank_canvas_for_years_of_d .column p {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #ffffff;
           text-align: center;
        }

        .a_blank_canvas_for_years_of_d .column p.ContactUs {
           font-family: "lato",sans-serif;
           font-size: 16px;
           line-height: 1.8em;
           margin-bottom: 24px;
           text-transform: uppercase;
        }

        .a_blank_canvas_for_years_of_d .column p.Nolinespace {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 0px;
        }

        .a_blank_canvas_for_years_of_d .column p.SmallPrint {
           font-family: "lato",sans-serif;
           font-size: 12px;
           line-height: 1.4em;
           margin-bottom: 24px;
        }

/***********************************
The Villas at Disneyland® Hotel
***********************************/

    /*headers*/

        .the_villas_at_disneyland_hote .column h1 {
           font-family: "lato",sans-serif;
           font-size: 32px;
           line-height: 1.3em;
        }

        .the_villas_at_disneyland_hote .column h2 {
           font-family: "lato",sans-serif;
           font-size: 24px;
           line-height: 1.6em;
           margin-bottom: 24px;
        }

        .the_villas_at_disneyland_hote .column h3 {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 8px;
           text-transform: uppercase;
           color: #0092dd;
        }

        .the_villas_at_disneyland_hote .column h4 {
        }

        .the_villas_at_disneyland_hote .column h5 {
        }

        .the_villas_at_disneyland_hote .column h6 {
           font-family: "lato",sans-serif;
           font-size: 14px;
           margin-bottom: 18px;
        }

    /*inlines*/

        .the_villas_at_disneyland_hote .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .the_villas_at_disneyland_hote .column a {
        }

    /*paragraphs*/

        .the_villas_at_disneyland_hote .column p {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #0092dd;
        }

        .the_villas_at_disneyland_hote .column p.ContactUs {
           font-family: "lato",sans-serif;
           font-size: 16px;
           line-height: 1.8em;
           margin-bottom: 24px;
           text-transform: uppercase;
        }

        .the_villas_at_disneyland_hote .column p.Nolinespace {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 0px;
        }

        .the_villas_at_disneyland_hote .column p.SmallPrint {
           font-family: "lato",sans-serif;
           font-size: 12px;
           line-height: 1.4em;
           margin-bottom: 24px;
        }

        .the_villas_at_disneyland_hote .column p.Center {
           font-family: "lato",sans-serif;
           font-size: 18px;
           line-height: 1.8em;
           margin-bottom: 24px;
           color: #0092dd;
           text-align: center;
           margin-top: 12px;
        }

/***********************************
Property Map
***********************************/

    /*paragraphs*/

        .property_map .column p {
        }

    /*inlines*/

        .property_map .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .property_map .column a {
        }

    /*headers*/

        .property_map .column h1 {
        }

        .property_map .column h2 {
        }

        .property_map .column h3 {
        }

        .property_map .column h4 {
        }

        .property_map .column h5 {
        }

        .property_map .column h6 {
        }

/***********************************
Opening Fall 2023
***********************************/

    /*paragraphs*/

        .opening_fall_2023 .column p {
        }

    /*inlines*/

        .opening_fall_2023 .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .opening_fall_2023 .column a {
        }

    /*headers*/

        .opening_fall_2023 .column h1 {
        }

        .opening_fall_2023 .column h2 {
        }

        .opening_fall_2023 .column h3 {
        }

        .opening_fall_2023 .column h4 {
        }

        .opening_fall_2023 .column h5 {
        }

        .opening_fall_2023 .column h6 {
        }

/***********************************
Disney Vacation Club
***********************************/

    /*paragraphs*/

        .disney_vacation_club .column p {
        }

    /*inlines*/

        .disney_vacation_club .column .default-drop-cap {
           float: left;
           font-weight: 400;
           margin-top: 15px;
           margin-right: 2px;
           font-size: 60px;
           line-height: .3em;
        }

    /*links*/

        .disney_vacation_club .column a {
        }

    /*headers*/

        .disney_vacation_club .column h1 {
        }

        .disney_vacation_club .column h2 {
        }

        .disney_vacation_club .column h3 {
        }

        .disney_vacation_club .column h4 {
        }

        .disney_vacation_club .column h5 {
        }

        .disney_vacation_club .column h6 {
        }

