/*
Theme Name: Pool Care Business
Theme URI: https://www.wpradiant.net/products/pool-care-business
Author: WP Radiant
Author URI: https://www.wpradiant.net/
Description: Pool Care Business is a website theme built to organize information about pool-related services in a clear and accessible format. Its layout can present business details, service descriptions, project images, and contact information across dedicated sections. The homepage introduces the business and helps visitors explore the available services. Image galleries can display completed work, while descriptive text explains service options and the general process. Navigation menus provide access to important pages, and call-to-action buttons can guide visitors toward inquiry forms or contact details. A Pool Cleaning Service can use service sections to explain routine cleaning tasks, debris removal, and water care. Businesses offering Swimming Pool Maintenance can outline inspection schedules and ongoing maintenance options. A Pool Repair Company can present information about equipment repairs, leak detection, and related services. For a Pool Installation Service, project images and service descriptions can explain the installation process and available features. A Pool Construction Company can use dedicated pages to showcase construction projects, pool designs, and related work. The theme also allows adjustments to colors, typography, and images to reflect a business's visual identity. Its structured presentation helps visitors review services and locate relevant contact information.
Version: 1.0.1
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.2
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
WordPress Available: yes
Requires License: no
Text Domain: pool-care-business
Template: swimming-pool-service
Tags: grid-layout, one-column, two-columns, right-sidebar, left-sidebar, custom-colors, sticky-post, threaded-comments, wide-blocks, block-patterns, block-styles, custom-menu, custom-background, custom-header, custom-logo, editor-style, featured-images, full-site-editing, full-width-template, template-editing, translation-ready, rtl-language-support, style-variations, entertainment, blog, three-columns, four-columns,footer-widgets, photography

Pool Care Business Theme, Copyright 2026 wpradiant
Pool Care Business is distributed under the terms of the GNU GPL
*/


/* Choose Us Section */
.choose-us-section .choose-info-outer .choose-info-title{
    background: var(--wp--preset--gradient--primary-gradient);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.choose-us-section .choose-info-outer .choose-info-img img{
    outline: 2px dashed var(--wp--preset--color--background);
    outline-offset: -2px;
    aspect-ratio: 1;
    object-fit: cover;
}
.choose-us-section .owl-nav{
    display: flex;
    justify-content: space-between;
    position: absolute;
    top: 35%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: calc(50% + 80px);
    margin-top: 0;
}
.choose-us-section .owl-nav button{
    background-color: transparent;
    color: var(--wp--preset--color--accent);
    border: 1px solid var(--wp--preset--color--accent);
    border-radius: 50%;
    height: 40px;
    aspect-ratio: 1;
}
.choose-us-section .owl-nav button:hover{
    background-color: var(--wp--preset--color--accent);
    color: var(--wp--preset--color--background);
}
.choose-us-section .choose-info-outer{
    z-index: 1;
}
.choose-us-section .choose-info-img img{
    transition: 0.9s;
}
.choose-us-section .choose-info-inner:hover .choose-info-img img{
    transform: scale(0.95);
}
.choose-us-section .custom-dots{
    z-index: 1;
}
.choose-us-section{
    position: relative;
}
.choose-us-section .custom-dots .dot{
    border: none;
    padding: 0;
    cursor: pointer;
    background-color: transparent;
    position: absolute;
}
.choose-us-section .custom-dots .dot img{
    height: 150px;
    border-radius: 50%;
    aspect-ratio: 1;
    object-fit: cover;
    outline: 2px dashed var(--wp--preset--color--secaccent);
    outline-offset: -2px;
}
.choose-us-section .custom-dots .dot:nth-child(3),
.choose-us-section .custom-dots .dot:nth-child(4){
    transform: scale(1) translateX(-50%);
    bottom: 0;
}
.choose-us-section .custom-dots .dot:nth-child(2),
.choose-us-section .custom-dots .dot:nth-child(5){
    transform: scale(0.6) translateX(-50%);
    bottom: 8%;
}
.choose-us-section .custom-dots .dot:nth-child(1),
.choose-us-section .custom-dots .dot:nth-child(6){
    transform: scale(0.4) translateX(-50%);
    bottom: 32%;
}
.choose-us-section .custom-dots .dot:nth-child(3){
    left: 40%;
}
.choose-us-section .custom-dots .dot:nth-child(4){
    left: 60%;
}
.choose-us-section .custom-dots .dot:nth-child(2){
    left: 15%;
}
.choose-us-section .custom-dots .dot:nth-child(5){
    right: 10%;
}
.choose-us-section .custom-dots .dot:nth-child(1){
    left: 20%;
}
.choose-us-section .custom-dots .dot:nth-child(6){
    right: 16%;
}
.header-box-upper .wp-block-columns{
    background-color: transparent !important;
}

/* Responsive */
@media screen and (max-width: 767px) {
    .choose-us-section .choose-info-inner{
        max-width: 90%;
    }
    .choose-us-section .owl-nav{
        width: calc(85% + 80px);
    }
    .choose-us-section .owl-nav button{
        height: 36px;
    }
    .choose-us-section .choose-info-outer .choose-info-img img{
        height: 200px !important;
    }
    .choose-us-section .choose-bg-img, .choose-us-section .custom-controls{
        display: none;
    }
}
@media screen and (min-width: 768px) and (max-width: 991px){
    .choose-us-section .choose-info-inner{
        max-width: 75%;
    }
    .choose-us-section .choose-bg-img{
        margin-top: -22% !important;
    }   
    .choose-us-section .custom-dots .dot:nth-child(3) img, 
    .choose-us-section .custom-dots .dot:nth-child(4) img{
        height: 120px;
    }
    .choose-us-section .custom-dots .dot:nth-child(5) {
        right: 3%;
    }
    .choose-us-section .custom-dots .dot:nth-child(2), .choose-us-section .custom-dots .dot:nth-child(5){
        bottom: 6%;
    }
    .choose-us-section .custom-dots .dot:nth-child(1) {
        left: 6%;
    }
    .choose-us-section .custom-dots .dot:nth-child(1), .choose-us-section .custom-dots .dot:nth-child(6){
        bottom: 20%;
    }
    .choose-us-section .custom-dots .dot:nth-child(6) {
        right: -2%;
    }
}
@media screen and (min-width: 992px) and (max-width: 1199px){
    .choose-us-section .choose-info-inner{
        max-width: 70%;
    }
    .choose-us-section .choose-bg-img{
        margin-top: -16% !important;
    }
    .choose-us-section .custom-dots .dot:nth-child(5) {
        right: 8%;
        bottom: 6%;
    }
    .choose-us-section .custom-dots .dot:nth-child(2){
        bottom: 7%;
    }
    .choose-us-section .custom-dots .dot:nth-child(1) {
        left: 10%;
    }
    .choose-us-section .custom-dots .dot:nth-child(1), .choose-us-section .custom-dots .dot:nth-child(6){
        bottom: 26%;
    }
    .choose-us-section .custom-dots .dot:nth-child(6) {
        right: 4%;
    }
}
@media screen and (min-width: 1200px) and (max-width: 1399px){
    .choose-us-section .choose-bg-img{
        margin-top: -12% !important;
    } 
}