/*
 Theme Name:   Coolair Child
 Theme URI:    https://themewant.com/products/wordpress/coolair
 Description:  Coolair Child
 Author:       ReacThemes
 Author URI:   http://reactheme.com
 Template:     coolair
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */
.milestone  .row.working-area {
    gap: 20px 0;
}
.arrow-div::after {
    content: '';
    display: inline-block;
    margin-left: 12px;
    width: 0;
    height: 0;
    border-left: 10px solid #000;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    position: absolute;
    right: -16px;
    top: 50%;
}
@media screen and (max-width:767px){
	.arrow-div::after {
		content: '';
		display: inline-block;
		margin-left: 12px;
		width: 0;
		height: 0;
		border-left: 10px solid #000;
		border-top: 10px solid transparent;
		border-bottom: 10px solid transparent;
		position: absolute;
		right: auto !important;
		top: 100% !important;
		transform: rotate(90deg);
		left: 50%;
	}
	.btn-whatsapp-pulse {
		left: 15px  !important;
		bottom: 65px !important;
	}
	#top-to-bottom {
    	bottom: 30px !important;
		right:15px !important;
	}
	.milestone  .row.working-area .col-6 {
		width:100% !important;
	}
}
.btn-whatsapp-pulse {
    background: #25d366;
    color: white !important;
    position: fixed;
    left: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: auto;
    bottom: 20px;
    z-index: 99;
    width: 50px;
    height: 50px;
    padding: 5px;
    text-decoration: none;
    border-radius: 50%;
    animation-name: pulse;
    animation-duration: 1.5s;
    animation-timing-function: ease-out;
    animation-iteration-count: infinite;
}
.btn-call-pulse {
    background: #234982;
    color: white !important;
    position: fixed;
    left: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: auto;
    bottom: 90px;
    z-index: 99;
    width: 50px;
    height: 50px;
    padding: 5px;
    text-decoration: none;
    border-radius: 50%;
    animation-name: pulse;
    animation-duration: 1.5s;
    animation-timing-function: ease-out;
    animation-iteration-count: infinite;
}
@media screen and (max-width:767px){
	.btn-call-pulse{
		 bottom: 125px !important;
	}
}
.termsandconditions ul li {
    list-style: circle !important;
}
.termsandconditions ul {
    padding-left: 20px !important;
}