/*
Theme Name: pegos
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 6.0.6
*/
#wp-admin-bar-wp-logo {display:none}
/*************** ADD CUSTOM CSS HERE. ***************/
.text-capitalize {text-transform:capitalize;}
#top-bar {border-bottom: 1px solid #ddd;}
.nav>li.header-divider {height: 16px}

.header-nav-main > li ul a:hover {color:#4ba3da;}

header .account-link {position:relative;}
header .account-link span {padding-left:20px;}
header .account-link i {position:absolute;top:7px;}

header .account-item:before {content:"\f007";font-family: var(--fa-style-family, "Font Awesome 6 Free");font-weight: var(--fa-style, 900);font-size:12px;}

header .icon-phone {background:#4ba3da;color:#fff;border-radius:5px;padding:2px 3px;font-size:12px !important;position:relative;top:-1px;}

header .header-button-1 .button{font-weight:400;padding:5px 15px 5px 35px;}
header .header-button-1 .button:before {color:#4ba3da;content: "\f274";font-family: var(--fa-style-family, "Font Awesome 6 Free");font-weight: 400;font-size:20px;position:absolute;left:10px;top:5px;}
header .header-button-1:hover .button:before {color:#fff;}

.section-newsletter {color:#000;margin-top:-120px;margin-bottom:60px;border-radius:10px;box-shadow: 0px 0px 20px 0px #ddddddab;background:#fff;}
.section-newsletter .col {border-radius:10px;color:#000;}
.section-newsletter .col *{color:#000;}

.section-newsletter form{margin:0;position:relative;border:1px solid #4ba3da;border-radius:14px;width:380px;max-width:100%}
.section-newsletter form input{margin:0;border-radius:15px;border-color:transparent!important;padding-right:100px;height:60px;width:100%;font-size:16px}
.section-newsletter form .wpcf7-submit{position:absolute;right:5px!important;top:5px;border-radius:0 10px 10px 0;border:none;background:#4ba3da;color:#fff;text-transform:uppercase;height:50px;width:130px;font:700 15px/25px Roboto,Tahoma;transition:all .3s ease 0;padding:0 30px;display:inline-block}
.section-newsletter form button:hover{color:#fff;opacity:.8}
.section-newsletter form .wpcf7-spinner{position:absolute;right:0}

.home-about img {border:7px solid #4ba3da;border-radius:5px;}
.home-about .img2 {position:relative;left:-7px;}
.home-about .video-button-wrapper {position:absolute;left:0;top:40%;width:100%;text-align:center}
.home-about .video-button-wrapper .button {background:#4ba3da;}
.home-about .video-button-wrapper .button i{color:#fff;}

.section-title-center span {text-transform:capitalize !important;text-align:center;background:url('/wp-content/uploads/2024/03/section-img3.png') no-repeat center bottom;padding-bottom:30px;}
.section-title-center b {background:transparent;}

.working .title img{max-width:30px}
.working .content p{margin-bottom:0;font-size:14px;border-bottom:1px dashed #ccc;display:flex;align-items:center;justify-content:space-between;padding:8px 0}

.section-about .speciality-right .speciality-emergency:hover{opacity:.8}
.section-about .speciality-right .speciality-emergency{position:absolute;bottom:20px;left:-15px;background-color: #4ba3da;padding:30px 295px 25px 40px;border-radius:10px;height: 108px;}
.section-about .speciality-right .speciality-icon{width:45px;height:45px;background-color:#fff;transform:rotate(45deg);display:inline-block;position:relative}
.section-about .speciality-right .speciality-emergency h3{font-weight:700;color:#fff;font-size:24px;position:absolute;top:23px;text-transform:uppercase;margin:0;left:120px}
.section-about .speciality-right .speciality-emergency span {margin-bottom:0;color:#fff;position:absolute;left:122px;top:56px}
.section-about .speciality-right .speciality-icon i{display:inline-block;line-height:45px;color: #4ba3da;text-align:center;font-size:30px;transform:rotate(-45deg);position:absolute;top:0;left: 7px;}
.speciality-emergency a {color:#fff;}
.section-about .speciality-right::before{position:absolute;content:"";top:-25px;right:0;width:405px;height:300px;z-index:-1;background-color: #4ba3da;}

#footer {padding-top: 100px;}

@media (min-width: 1024px) {
	.footer-secondary {padding-top:0}
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE ***************/


}
/*end*/