Call Now at (714) 235-3294 To Be Swimming By Next Season
.ddd_landing_footer .et_pb_promo a{ display: block; margin-bottom: 10px; } .ddd_landing_footer .et_pb_promo p{ padding-bottom: 0 !important; } .ddd_landing_mission .et_pb_column_1_2 .et_pb_image, .ddd_landing_mission .et_pb_column_1_2 .et_pb_image img{ height: auto !important; } /* Our Mission 3 Blurbs */ .our-mission-blurbs .et_pb_blurb_container { padding-left: 37px; padding-right: 37px; } .our-mission-blurbs .et_pb_module_header { margin-bottom: 14px; } .our-mission-blurbs .et_pb_blurb_container a { font-size: 12px; color: #0080ff !important; font-weight: bold; text-decoration: underline; letter-spacing: -0.1px; } .our-mission-blurbs .et_pb_blurb_container p { margin-bottom: 8px; } /* Video Blurb Icon Background */ .ddd_landing_video .et-pb-icon-circle { padding: 11px; transition: 0.3s; } .ddd_landing_video .et-pb-icon-circle:hover { transform: scale(1.1); } /* Testimonial */ .ddd_landing_testimonials .et_pb_slider .et_pb_slide_content { margin-left: 0; } /*Newslatter */ .ddd_landing_cta .et_pb_newsletter_form { text-align: center !important; } .ddd_landing_cta .et_pb_newsletter_form p { padding: 0 !important; width: 25%; float: none; margin-right: 3%; position: relative; display: inline-block; } .ddd_landing_cta .et_pb_newsletter_form .et_pb_newsletter_fields{ display: block !important; } .ddd_landing_cta .et_pb_newsletter_form p:last-of-type { width: 13.6% !important; margin-right: 0 !important; } .ddd_landing_cta .et_pb_newsletter p label { display: none !important; } .ddd_landing_cta .et_pb_main_blurb_image a span { transition: 0.3s !important; } .ddd_landing_cta .et_pb_main_blurb_image a:hover span { transform: scale(1.1) !important; } /*Footer*/ #page-container .ddd_landing_footer .et_pb_social_media_follow a:before, .ddd_landing_footer a { color: inherit !important; } .ddd_landing_footer a:hover { opacity: 0.5 !important; } .ddd_landing_footer .footer_menu p { padding: 0 !important; } .ddd_landing_footer .footer_menu a { margin-bottom: 1em !important; display: block !important; } .ddd_landing_footer .et_pb_column_1_4:first-child { width: 53.5% !important; margin-right: 6% !important; } .ddd_landing_footer .et_pb_column_1_4 { width: 11.2% !important; margin-right: 2% !important; } .ddd_landing_footer .et_pb_column_1_4.et-last-child { width: 8% !important; } /*Hovers*/ .our-mission-blurbs .et_pb_main_blurb_image{ overflow: hidden; } .our-mission-blurbs .et_pb_main_blurb_image img{ transition: 0.3s; } .our-mission-blurbs .et_pb_blurb:hover img{ transform: scale(1.1) rotate(3deg); } @media only screen and (min-width: 1930px) { .ddd_landing_cta .et_pb_newsletter_form p:not(.filled):not(.focus) input { padding: 16px 100px 17px 18px !important; } } @media only screen and (max-width: 1800px) { .ddd_landing_header .et_pb_button{ top:0 !important; } } @media only screen and (max-width: 1390px) { /*Footer*/ .ddd_landing_footer .et_pb_column_1_4:first-child { width: 33% !important; margin-right: 3% !important; } .ddd_landing_footer .et_pb_column_1_4 { width: 20% !important; margin-right: 2% !important; } .ddd_landing_footer .et_pb_column_1_4:last-child { width: 20% !important; } } @media only screen and (max-width: 1390px) and (min-width: 981px) { .ddd_landing_footer .et_pb_column_1_2:last-child{ width: 65% !important; } .ddd_landing_footer .et_pb_column_1_2:first-child{ width: 30% !important; margin-right: 5% !important; } } @media only screen and (max-width: 980px) { #page-container .ddd_landing_footer .et_pb_column_1_2 .et_pb_social_media_follow, #page-container .ddd_landing_footer .et_pb_column_1_2 .et_pb_text { text-align: center !important; } .ddd_landing_footer .et_pb_column_1_4 h2 { padding-bottom: 20px !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:first-child .et_pb_promo { max-width: 100% !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:first-child { width: 100% !important; margin-right: 0 !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:last-child { margin-right: 0 !important; } #page-container .ddd_landing_footer .et_pb_column_1_4 { width: 32% !important; margin-right: 2% !important; } .ddd_about_me_about .et_pb_bottom_inside_divider, .ddd_landing_header .et_pb_bottom_inside_divider{ background-size: 100% 50px !important; height: 50px !important; } .ddd_landing_mission .et_pb_image .et_pb_image_wrap, .ddd_landing_mission .et_pb_image .et_pb_image_wrap img{ display: block !important; width: 100% !important; } .ddd_landing_mission .et_pb_image{ margin-top: 0 !important; } .our-mission-blurbs .et_pb_column_1_3:last-child{ margin-right: 0 !important; } .our-mission-blurbs .et_pb_column_1_3{ width: 32% !important; margin-right: 2% !important; } .ddd_landing_testimonials .et_pb_slide .et_pb_slide_description h2, .ddd_landing_testimonials .et_pb_slide .et_pb_slide_description .et_pb_slide_content{ text-align: center !important; } .ddd_landing_testimonials .et_pb_slide .et_pb_slide_image{ margin-bottom: 20px; } .ddd_landing_testimonials .et_pb_slide .et_pb_slide_description, .ddd_landing_testimonials .et_pb_slide .et_pb_slide_image{ display: block !important; width: 100% !important; margin-right: 0 !important; text-align: center !important; } #page-container .ddd_landing_cta .et_pb_subscribe.et_pb_subscribe .et_pb_newsletter_button.et_pb_button { padding: 11px 7px !important; } } @media only screen and (max-width: 767px) { .ddd_landing_footer .et_pb_row:last-child .et_pb_text a { display: inline-block; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:last-of-type { margin-right: 0 !important; } #page-container .ddd_landing_cta .et_pb_newsletter_form p { width: 47% !important; margin-right: 5% !important; margin-bottom: 35px; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:nth-child(2n + 2) { margin-right: 0 !important; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:last-of-type, #page-container .ddd_landing_cta .et_pb_newsletter_form p:nth-last-of-type(2) { margin-bottom: 0 !important; } #page-container .our-mission-blurbs .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container{ padding: 20px !important; } #page-container .our-mission-blurbs .et_pb_column_1_3 .et_pb_blurb{ padding-bottom: 0 !important; } #page-container .our-mission-blurbs .et_pb_column_1_3 .et_pb_main_blurb_image{ margin-bottom: 0 !important; } #page-container #main-content .our-mission-blurbs .et_pb_column_1_3 { width: 100% !important; max-width: 320px; margin: 0 auto 40px !important; float: none !important; } } @media only screen and (max-width: 480px) { #page-container .ddd_landing_footer .et_pb_column .et_pb_promo, #page-container .ddd_landing_footer .et_pb_column .et_pb_promo h2 { text-align: center !important; } #page-container .ddd_landing_footer .et_pb_column_1_4 { margin-bottom: 30px !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:last-child { padding-bottom: 0 !important; } #page-container .ddd_landing_cta .et_pb_newsletter_form p { width: 100% !important; margin-right: 0 !important; margin-bottom: 20px; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:nth-last-of-type(2) { margin-bottom: 20px !important; } }

Leading Pool Builder Orange County | Delivering Lasting Value

From pool designing to construction, Calimingo is equipped with the knowledge and experience to make your dream pool come to life! Schedule a consultation today.

Pool Builder Orange Country | Offering Design and Construction Expertise

It’s a dream come true to build a swimming pool in your backyard, and it’s a thrilling process for you and your family. Creating an oasis in your backyard can truly bring relaxation and comfort.

To attain a cozy backyard pool that fits your outdoor space, you need a trusted pool builder. Orange County, CA, has a high demand for reliable pool contractors who can turn your dream backyard into a reality.

At Calimingo, we take pride in providing high-quality premier pools construction with integrity. When our Orange County pool builders complete a pool project, we ensure that every customer is completely satisfied.

With over 20 years of experience and over 840 completed projects, you can be confident that when you choose us for any of your Orange County pool building needs, you’re working with the industry’s top pool builders.

Custom Designs

We understand that finding the right pool builder is an important financial and lifestyle decision. Our pool builders work to create a design tailored to your specific needs and desires. 

Personalized Service

A team member will visit your home, in person, to take pictures and measurements. Once you complete our survey to ensure we understand exactly what you want, we present a digital rendering for your approval.

Transparency

Once we complete your custom pool design, it is yours to send to contractors, so you know our pool builders are offering a competitive bid price.

Calimingo: The #1 Orange County Pool Builder

Calimingo is proud to provide our customers with an exceptional pool construction experience. Our team is made up of experienced Orange County swimming pool contractors who bring creativity and customization to each project.

We can integrate your amenities and landscaping into a fluid design that complements your home and surroundings. No matter the size of your outdoor living space, we guarantee that our pool builders will customize the pool design to your needs and desires, use the best materials, and provide you with a dream pool that is perfect for you and your family.

Our swimming pool contractor team has won the trust of homeowners throughout Orange County, Fountain Valley, and Newport Beach, including homeowners who don’t have time to devote to the project themselves.

Our work has also been featured in prominent outlets such as House, HGTV, Dreams Luxury Lifestyle, and more, and all of our services are highly rated on Yelp and Google.

Design Your Custom Pool Through Our 5-Step Process

Regardless of your budget, swimming pools are an excellent way to add more fun to your life. The professional team at Calimingo can make your dreams come true. From design to maintenance, we will make your Southern California pools a dream come true!

When building swimming pools, it’s vital to work with a licensed swimming pool builder who has extensive knowledge and experience throughout the entire process.

Take the Design Survey

First, we spend time getting to know you and your goals, as well as understanding your design aesthetic and wish list, by conducting a quick survey with one of our Orange County custom pool specialists.

We Get to Know You

The goal of every Orange County custom pool project is to create a unique space that speaks to you. Our staff wants to know every detail about your lifestyle, and the information you provide will be used to create your custom pool design.

Obtain Photos and Site Measurements

Following that, we’ll need to understand your outdoor living space. Our team can create an accurate model of your current layout using photos and measurements.

Use Design Skills to Create the Perfect Pool

Then, a California pool designer will work with you to determine the best time to visit your home to gather additional information about your design goals.

Schedule a Screen Share Design Review

Finally, we create the California pools layout you’ve always wanted after a final review of your pool design.

Why Choose Calimingo as Your Pool Builder?

Not only can our Orange County pool builders build you a pool in the size, shape, depth, and style you desire.

We’re also proud to offer professional design rendering, 90 days of unlimited revisions, fly-through video, permit-ready site plan, build estimate, and more. Check out some of our previous work.

We Have Over 20+ Years of Experience In Building Custom Luxury Swimming Pools. Start Tanning & Relaxing In Your Custom Luxury Swimming Pool By Summer 2022!

Frequently Asked Questions

Before you start building your swimming pool, be sure to check out some of the most frequently asked questions we receive from customers to decide on the overall design of your swimming pool.

How do I choose a good pool builder?

Checking credentials is a good place to start when selecting a pool builder. Request the phone number and physical address of the company, as well as the full name and phone number of the sales representative.

Additionally, find out how long they’ve been in business and how many swimming pools they installed in the previous year. Also, be sure to inquire about who is in charge of swimming pool construction and check the licensing and certification of everyone involved in the pool installation.

How much value does a pool add to a house?

California pools can increase the value of your home by about 7%, which is roughly $15,000 for a $220,000 home.

How long does it take to have a pool built?

Building inground pools typically take 8 to 12 weeks to complete. In some cases, it may take less or more time, depending on the process.

What are the stages of building a pool?

Following the signing of your contract, you will receive a custom schedule as well as a detailed/customized plan for the construction of your pool. Followed by:

Step 1: Layout and design
Step 2: Excavation of the land
Step 3: Installing the steel
Step 4: Plumbing and electrical installation
Step 5: Shotcrete
Step 6: Installation of tile and decking
Step 7: Interior finishing
Step 8: Finishing touches

What is the life expectancy of an in-ground pool?

A well-maintained concrete pool should last for at least 50 years. In addition, a well-built in-ground concrete swimming pool should last a lifetime. The liner or finish on a pool, on the other hand, will wear out quickly, resulting in the need to resurface the area every 10 to 15 years.

We can’t say enough about the amazing job that Calimingo did on our new pool build. Being first time home owners, we were worried about getting stuck in a confusing and costly building process. Luckily, Calimingo eliminated those fears and took the time to make sure we understood every step of the process. So, if you want your pool built right – give these guys a ring!

-Justin B.

Had JE Proscapes remodel my old pool, expand it out, and added a jacuzzi. From the start when they came out to give me the estimate to the time the pool was done, they were very informative and gave me update as I ask them 200 question about status of work, design, and material. I was impressed with their team and their communication. I had a few tile that fell off because my cement guy didn’t cut expansion joint into my concrete and JE Proscapes not only told me what was wrong but went out of their way and fixed my tile at no charge. Their customer service and detail of service is 5 star worthy.

-Kyler F.

Call Us For a Consultation Today!

From refreshing midnight swim on a warm summer night to that soothing soak on a sun-soaked afternoon, owning a pool is a way of life worth celebrating. Not only should the pool itself be beautiful and inviting, but the surrounding area and atmosphere should be as well.

If you want a new pool that matches your personal style, look no further than Calimingo. From the design of swimming pools to the installation of water features, a fire pit, and other decorative borders, we have the skills and experience you need.

Contact us today to schedule an appointment and discuss your needs. Calimingo is proud to offer pool building services to customers throughout the Orange County, Huntington Beach, and Lake Forest areas.

.ddd_landing_footer .et_pb_promo a{ display: block; margin-bottom: 10px; } .ddd_landing_footer .et_pb_promo p{ padding-bottom: 0 !important; } .ddd_landing_mission .et_pb_column_1_2 .et_pb_image, .ddd_landing_mission .et_pb_column_1_2 .et_pb_image img{ height: auto !important; } /* Our Mission 3 Blurbs */ .our-mission-blurbs .et_pb_blurb_container { padding-left: 37px; padding-right: 37px; } .our-mission-blurbs .et_pb_module_header { margin-bottom: 14px; } .our-mission-blurbs .et_pb_blurb_container a { font-size: 12px; color: #0080ff !important; font-weight: bold; text-decoration: underline; letter-spacing: -0.1px; } .our-mission-blurbs .et_pb_blurb_container p { margin-bottom: 8px; } /* Video Blurb Icon Background */ .ddd_landing_video .et-pb-icon-circle { padding: 11px; transition: 0.3s; } .ddd_landing_video .et-pb-icon-circle:hover { transform: scale(1.1); } /* Testimonial */ .ddd_landing_testimonials .et_pb_slider .et_pb_slide_content { margin-left: 0; } /*Newslatter */ .ddd_landing_cta .et_pb_newsletter_form { text-align: center !important; } .ddd_landing_cta .et_pb_newsletter_form p { padding: 0 !important; width: 25%; float: none; margin-right: 3%; position: relative; display: inline-block; } .ddd_landing_cta .et_pb_newsletter_form .et_pb_newsletter_fields{ display: block !important; } .ddd_landing_cta .et_pb_newsletter_form p:last-of-type { width: 13.6% !important; margin-right: 0 !important; } .ddd_landing_cta .et_pb_newsletter p label { display: none !important; } .ddd_landing_cta .et_pb_main_blurb_image a span { transition: 0.3s !important; } .ddd_landing_cta .et_pb_main_blurb_image a:hover span { transform: scale(1.1) !important; } /*Footer*/ #page-container .ddd_landing_footer .et_pb_social_media_follow a:before, .ddd_landing_footer a { color: inherit !important; } .ddd_landing_footer a:hover { opacity: 0.5 !important; } .ddd_landing_footer .footer_menu p { padding: 0 !important; } .ddd_landing_footer .footer_menu a { margin-bottom: 1em !important; display: block !important; } .ddd_landing_footer .et_pb_column_1_4:first-child { width: 53.5% !important; margin-right: 6% !important; } .ddd_landing_footer .et_pb_column_1_4 { width: 11.2% !important; margin-right: 2% !important; } .ddd_landing_footer .et_pb_column_1_4.et-last-child { width: 8% !important; } /*Hovers*/ .our-mission-blurbs .et_pb_main_blurb_image{ overflow: hidden; } .our-mission-blurbs .et_pb_main_blurb_image img{ transition: 0.3s; } .our-mission-blurbs .et_pb_blurb:hover img{ transform: scale(1.1) rotate(3deg); } @media only screen and (min-width: 1930px) { .ddd_landing_cta .et_pb_newsletter_form p:not(.filled):not(.focus) input { padding: 16px 100px 17px 18px !important; } } @media only screen and (max-width: 1800px) { .ddd_landing_header .et_pb_button{ top:0 !important; } } @media only screen and (max-width: 1390px) { /*Footer*/ .ddd_landing_footer .et_pb_column_1_4:first-child { width: 33% !important; margin-right: 3% !important; } .ddd_landing_footer .et_pb_column_1_4 { width: 20% !important; margin-right: 2% !important; } .ddd_landing_footer .et_pb_column_1_4:last-child { width: 20% !important; } } @media only screen and (max-width: 1390px) and (min-width: 981px) { .ddd_landing_footer .et_pb_column_1_2:last-child{ width: 65% !important; } .ddd_landing_footer .et_pb_column_1_2:first-child{ width: 30% !important; margin-right: 5% !important; } } @media only screen and (max-width: 980px) { #page-container .ddd_landing_footer .et_pb_column_1_2 .et_pb_social_media_follow, #page-container .ddd_landing_footer .et_pb_column_1_2 .et_pb_text { text-align: center !important; } .ddd_landing_footer .et_pb_column_1_4 h2 { padding-bottom: 20px !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:first-child .et_pb_promo { max-width: 100% !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:first-child { width: 100% !important; margin-right: 0 !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:last-child { margin-right: 0 !important; } #page-container .ddd_landing_footer .et_pb_column_1_4 { width: 32% !important; margin-right: 2% !important; } .ddd_about_me_about .et_pb_bottom_inside_divider, .ddd_landing_header .et_pb_bottom_inside_divider{ background-size: 100% 50px !important; height: 50px !important; } .ddd_landing_mission .et_pb_image .et_pb_image_wrap, .ddd_landing_mission .et_pb_image .et_pb_image_wrap img{ display: block !important; width: 100% !important; } .ddd_landing_mission .et_pb_image{ margin-top: 0 !important; } .our-mission-blurbs .et_pb_column_1_3:last-child{ margin-right: 0 !important; } .our-mission-blurbs .et_pb_column_1_3{ width: 32% !important; margin-right: 2% !important; } .ddd_landing_testimonials .et_pb_slide .et_pb_slide_description h2, .ddd_landing_testimonials .et_pb_slide .et_pb_slide_description .et_pb_slide_content{ text-align: center !important; } .ddd_landing_testimonials .et_pb_slide .et_pb_slide_image{ margin-bottom: 20px; } .ddd_landing_testimonials .et_pb_slide .et_pb_slide_description, .ddd_landing_testimonials .et_pb_slide .et_pb_slide_image{ display: block !important; width: 100% !important; margin-right: 0 !important; text-align: center !important; } #page-container .ddd_landing_cta .et_pb_subscribe.et_pb_subscribe .et_pb_newsletter_button.et_pb_button { padding: 11px 7px !important; } } @media only screen and (max-width: 767px) { .ddd_landing_footer .et_pb_row:last-child .et_pb_text a { display: inline-block; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:last-of-type { margin-right: 0 !important; } #page-container .ddd_landing_cta .et_pb_newsletter_form p { width: 47% !important; margin-right: 5% !important; margin-bottom: 35px; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:nth-child(2n + 2) { margin-right: 0 !important; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:last-of-type, #page-container .ddd_landing_cta .et_pb_newsletter_form p:nth-last-of-type(2) { margin-bottom: 0 !important; } #page-container .our-mission-blurbs .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container{ padding: 20px !important; } #page-container .our-mission-blurbs .et_pb_column_1_3 .et_pb_blurb{ padding-bottom: 0 !important; } #page-container .our-mission-blurbs .et_pb_column_1_3 .et_pb_main_blurb_image{ margin-bottom: 0 !important; } #page-container #main-content .our-mission-blurbs .et_pb_column_1_3 { width: 100% !important; max-width: 320px; margin: 0 auto 40px !important; float: none !important; } } @media only screen and (max-width: 480px) { #page-container .ddd_landing_footer .et_pb_column .et_pb_promo, #page-container .ddd_landing_footer .et_pb_column .et_pb_promo h2 { text-align: center !important; } #page-container .ddd_landing_footer .et_pb_column_1_4 { margin-bottom: 30px !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:last-child { padding-bottom: 0 !important; } #page-container .ddd_landing_cta .et_pb_newsletter_form p { width: 100% !important; margin-right: 0 !important; margin-bottom: 20px; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:nth-last-of-type(2) { margin-bottom: 20px !important; } }
.ddd_landing_footer .et_pb_promo a{ display: block; margin-bottom: 10px; } .ddd_landing_footer .et_pb_promo p{ padding-bottom: 0 !important; } .ddd_landing_mission .et_pb_column_1_2 .et_pb_image, .ddd_landing_mission .et_pb_column_1_2 .et_pb_image img{ height: auto !important; } /* Our Mission 3 Blurbs */ .our-mission-blurbs .et_pb_blurb_container { padding-left: 37px; padding-right: 37px; } .our-mission-blurbs .et_pb_module_header { margin-bottom: 14px; } .our-mission-blurbs .et_pb_blurb_container a { font-size: 12px; color: #0080ff !important; font-weight: bold; text-decoration: underline; letter-spacing: -0.1px; } .our-mission-blurbs .et_pb_blurb_container p { margin-bottom: 8px; } /* Video Blurb Icon Background */ .ddd_landing_video .et-pb-icon-circle { padding: 11px; transition: 0.3s; } .ddd_landing_video .et-pb-icon-circle:hover { transform: scale(1.1); } /* Testimonial */ .ddd_landing_testimonials .et_pb_slider .et_pb_slide_content { margin-left: 0; } /*Newslatter */ .ddd_landing_cta .et_pb_newsletter_form { text-align: center !important; } .ddd_landing_cta .et_pb_newsletter_form p { padding: 0 !important; width: 25%; float: none; margin-right: 3%; position: relative; display: inline-block; } .ddd_landing_cta .et_pb_newsletter_form .et_pb_newsletter_fields{ display: block !important; } .ddd_landing_cta .et_pb_newsletter_form p:last-of-type { width: 13.6% !important; margin-right: 0 !important; } .ddd_landing_cta .et_pb_newsletter p label { display: none !important; } .ddd_landing_cta .et_pb_main_blurb_image a span { transition: 0.3s !important; } .ddd_landing_cta .et_pb_main_blurb_image a:hover span { transform: scale(1.1) !important; } /*Footer*/ #page-container .ddd_landing_footer .et_pb_social_media_follow a:before, .ddd_landing_footer a { color: inherit !important; } .ddd_landing_footer a:hover { opacity: 0.5 !important; } .ddd_landing_footer .footer_menu p { padding: 0 !important; } .ddd_landing_footer .footer_menu a { margin-bottom: 1em !important; display: block !important; } .ddd_landing_footer .et_pb_column_1_4:first-child { width: 53.5% !important; margin-right: 6% !important; } .ddd_landing_footer .et_pb_column_1_4 { width: 11.2% !important; margin-right: 2% !important; } .ddd_landing_footer .et_pb_column_1_4.et-last-child { width: 8% !important; } /*Hovers*/ .our-mission-blurbs .et_pb_main_blurb_image{ overflow: hidden; } .our-mission-blurbs .et_pb_main_blurb_image img{ transition: 0.3s; } .our-mission-blurbs .et_pb_blurb:hover img{ transform: scale(1.1) rotate(3deg); } @media only screen and (min-width: 1930px) { .ddd_landing_cta .et_pb_newsletter_form p:not(.filled):not(.focus) input { padding: 16px 100px 17px 18px !important; } } @media only screen and (max-width: 1800px) { .ddd_landing_header .et_pb_button{ top:0 !important; } } @media only screen and (max-width: 1390px) { /*Footer*/ .ddd_landing_footer .et_pb_column_1_4:first-child { width: 33% !important; margin-right: 3% !important; } .ddd_landing_footer .et_pb_column_1_4 { width: 20% !important; margin-right: 2% !important; } .ddd_landing_footer .et_pb_column_1_4:last-child { width: 20% !important; } } @media only screen and (max-width: 1390px) and (min-width: 981px) { .ddd_landing_footer .et_pb_column_1_2:last-child{ width: 65% !important; } .ddd_landing_footer .et_pb_column_1_2:first-child{ width: 30% !important; margin-right: 5% !important; } } @media only screen and (max-width: 980px) { #page-container .ddd_landing_footer .et_pb_column_1_2 .et_pb_social_media_follow, #page-container .ddd_landing_footer .et_pb_column_1_2 .et_pb_text { text-align: center !important; } .ddd_landing_footer .et_pb_column_1_4 h2 { padding-bottom: 20px !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:first-child .et_pb_promo { max-width: 100% !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:first-child { width: 100% !important; margin-right: 0 !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:last-child { margin-right: 0 !important; } #page-container .ddd_landing_footer .et_pb_column_1_4 { width: 32% !important; margin-right: 2% !important; } .ddd_about_me_about .et_pb_bottom_inside_divider, .ddd_landing_header .et_pb_bottom_inside_divider{ background-size: 100% 50px !important; height: 50px !important; } .ddd_landing_mission .et_pb_image .et_pb_image_wrap, .ddd_landing_mission .et_pb_image .et_pb_image_wrap img{ display: block !important; width: 100% !important; } .ddd_landing_mission .et_pb_image{ margin-top: 0 !important; } .our-mission-blurbs .et_pb_column_1_3:last-child{ margin-right: 0 !important; } .our-mission-blurbs .et_pb_column_1_3{ width: 32% !important; margin-right: 2% !important; } .ddd_landing_testimonials .et_pb_slide .et_pb_slide_description h2, .ddd_landing_testimonials .et_pb_slide .et_pb_slide_description .et_pb_slide_content{ text-align: center !important; } .ddd_landing_testimonials .et_pb_slide .et_pb_slide_image{ margin-bottom: 20px; } .ddd_landing_testimonials .et_pb_slide .et_pb_slide_description, .ddd_landing_testimonials .et_pb_slide .et_pb_slide_image{ display: block !important; width: 100% !important; margin-right: 0 !important; text-align: center !important; } #page-container .ddd_landing_cta .et_pb_subscribe.et_pb_subscribe .et_pb_newsletter_button.et_pb_button { padding: 11px 7px !important; } } @media only screen and (max-width: 767px) { .ddd_landing_footer .et_pb_row:last-child .et_pb_text a { display: inline-block; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:last-of-type { margin-right: 0 !important; } #page-container .ddd_landing_cta .et_pb_newsletter_form p { width: 47% !important; margin-right: 5% !important; margin-bottom: 35px; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:nth-child(2n + 2) { margin-right: 0 !important; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:last-of-type, #page-container .ddd_landing_cta .et_pb_newsletter_form p:nth-last-of-type(2) { margin-bottom: 0 !important; } #page-container .our-mission-blurbs .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container{ padding: 20px !important; } #page-container .our-mission-blurbs .et_pb_column_1_3 .et_pb_blurb{ padding-bottom: 0 !important; } #page-container .our-mission-blurbs .et_pb_column_1_3 .et_pb_main_blurb_image{ margin-bottom: 0 !important; } #page-container #main-content .our-mission-blurbs .et_pb_column_1_3 { width: 100% !important; max-width: 320px; margin: 0 auto 40px !important; float: none !important; } } @media only screen and (max-width: 480px) { #page-container .ddd_landing_footer .et_pb_column .et_pb_promo, #page-container .ddd_landing_footer .et_pb_column .et_pb_promo h2 { text-align: center !important; } #page-container .ddd_landing_footer .et_pb_column_1_4 { margin-bottom: 30px !important; } #page-container .ddd_landing_footer .et_pb_column_1_4:last-child { padding-bottom: 0 !important; } #page-container .ddd_landing_cta .et_pb_newsletter_form p { width: 100% !important; margin-right: 0 !important; margin-bottom: 20px; } #page-container .ddd_landing_cta .et_pb_newsletter_form p:nth-last-of-type(2) { margin-bottom: 20px !important; } }