:root{--heading-font:"quicksandbold";--para:"EdmondsansMedium";--primary-font:"Edmondsans Regular";--primary-color:#1662da;--secondary-color:#14a15f;--alpha6:0.65}@font-face{font-family:"Edmondsans Regular";src:url(../fonts/Edmondsans.eot);src:url(../fonts/Edmondsans.eot?#iefix) format("embedded-opentype"),url(../fonts/Edmondsans.woff2) format("woff2"),url(../fonts/Edmondsans.woff) format("woff"),url(../fonts/Edmondsans.ttf) format("truetype"),url("../fonts/Edmondsans.svg#Edmondsans Regular") format("svg")}@font-face{font-family:quicksandbold;src:url(../fonts/quicksand-bold-webfont.woff2) format("woff2"),url(../fonts/quicksand-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:EdmondsansMedium;src:url(../fonts/EdmondsansMedium_web.woff2) format("woff2"),url(../fonts/EdmondsansMedium_web.woff) format("woff");font-weight:400;font-style:normal}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{padding:0;margin:0;background-color:#e0e4e9;font-family:var(--primary-font)!important;font-weight:100!important;font-size:16px!important;color:grey!important;letter-spacing:.0001px}a:hover{text-decoration:none!important;color:var(--primary-color);cursor:pointer!important}p,ul{margin:0!important;padding:0}p{color:#333}li{list-style:none}.content-block-list ul.default-list{padding-left:40px;list-style:disc;color:#333}ul.default-list li{list-style-type:disc;color:#333}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font)!important;font-weight:700;margin:0!important}a,button,input,select{outline:0}button:focus,input:focus,select:focus,textarea:focus{outline:0}.center{text-align:center}.right{text-align:right}.white{color:#fff!important}.flex{display:flex}.flex-center{display:flex;align-items:center}.btn{background-color:var(--secondary-color);color:#fff;border:none;padding:10px 30px;font-family:var(--heading-font);padding:10px 30px!important;border-radius:30px!important;display:inline-block!important}a.btn:hover{color:#fff}a.gost-btn:hover{color:var(--secondary-color)!important}.white a,.white div,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6,.white label,.white li,.white p{color:#fff!important}.shadow{box-shadow:0 10px 15px 0 rgba(0,0,0,.1);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.shadow-hover{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.shadow-hover:hover{box-shadow:0 10px 15px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}h4.modal-title{font-size:22px;line-height:38px}.transition{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.gost-btn{border:1px solid var(--secondary-color);color:var(--secondary-color);padding:10px 30px;font-family:var(--heading-font);padding:10px 30px!important;border-radius:30px!important;display:inline-block!important}.gost-btn2{border:1px solid var(--primary-color);color:var(--primary-color);padding:10px 30px;font-family:var(--heading-font);padding:10px 30px!important;border-radius:30px!important;display:inline-block!important}header{position:fixed;width:100%;top:0;z-index:999991!important}header .logo img{width:200px;height:85px}header.blue-bg{background-color:var(--primary-color)!important}header.blue-bg a{color:#fff!important}header.blue-bg+section{margin-top:90px}header.blue-bg .logo-c,header:not(.blue-bg) .logo-w{display:none}header.blue-bg .logo-w,header:not(.blue-bg) .logo-c{display:block}header .offerBanner{font-family:var(--heading-font);background-color:#f3f3f3;text-align:center;color:#14a15f;font-size:16px;padding:6px 15px;overflow:hidden;transition:.3s all ease-in-out;height:40px}.sticky-header header .offerBanner{height:0;padding:0}header>div:last-child{min-height:91px;display:flex;align-items:center;justify-content:space-between}header .nav ul li{display:inline-block}header .nav ul li a{font-family:var(--heading-font);color:var(--primary-color);font-weight:700;font-size:15px;padding-right:15px;position:relative}header .nav ul li:first-child a{padding-left:15px}@media (min-width:1366px){.header-main .container{max-width:1350px!important}}.sitter-search .alertify .ajs-dialog{margin:10% auto!important}header .nav ul li a.active:before{content:"";position:absolute;bottom:-5px;height:2px;border-radius:2px;width:calc(100% - 30px);background-color:var(--secondary-color);left:15px}header .nav ul li a:hover:before{content:"";position:absolute;bottom:-5px;height:2px;border-radius:2px;width:calc(100% - 30px);background-color:var(--secondary-color);left:15px}header .login ul li{display:inline-block}header .login ul li a{font-family:var(--heading-font);color:var(--primary-color);font-weight:700;font-size:15px;padding:0 15px;position:relative}header .login ul li.sign-up a{background-color:var(--secondary-color);color:#fff;border-radius:50px;padding:10px 20px}header .login li.hd-login a{padding-right:0}.required{display:inline!important}.banner{min-height:685px;background-image:url(../images/banner.jpg);background-size:cover;background-position:center center;display:flex;align-items:center;padding:170px 0 160px 0}.banner-login{padding:120px 0 110px 0!important}.form-box-head{display:flex;justify-content:space-between}.head-right{display:flex;align-items:center}.head-right .right-info-icon{margin-right:7px}.head-right .right-info-icon img{width:20px;height:28px}.head-right.mobile-info-view{display:none}.form-box-head a{color:#fff!important}.form-box-head a:hover{font-weight:600}.banner h1{font-size:55px;text-align:center;color:var(--secondary-color)}.banner h1.reset-password{font-size:28px;color:grey}.banner h1.h1Small{font-size:24px;color:grey;margin-top:30px!important;margin-bottom:20px!important}.signup-process-details h1.add-phone-number{font-size:28px;margin-bottom:20px!important;display:inline-block;color:#14a15f}.signup-process-details h1.add-phone{font-size:20px;margin-bottom:20px!important;display:inline-block;color:#14a15f}.banner .form-container{padding:50px 40px 0 40px;background-color:rgba(34,86,168,.65);border-radius:30px;margin-top:20px}.banner .form-container .form-group{margin-bottom:50px}.banner .form-container ul li{display:inline-block;position:relative;z-index:1}.banner .form-container p>label{font-size:22px;font-weight:100;margin-bottom:10px}.banner .form-container label{margin-bottom:0}.banner .form-container p{margin-bottom:10px}.banner .form-container svg{width:40px;position:absolute;z-index:-1}.banner .form-container ul li>div{min-width:100px}.banner .form-container ul li label{padding:8px 20px 8px 50px;margin-right:20px;cursor:pointer}.banner .form-container ul li input[type=radio]:checked+svg path{fill:var(--secondary-color);stroke:var(--secondary-color);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.banner .form-container .row2 li>label{padding:0 20px;border:1px solid #fff;border-radius:50px;margin-right:10px;height:40px;line-height:40px}.banner .form-container li>label{font-size:15px}.banner .form-container .row2 li>input[type=radio]:checked+label{background-color:var(--secondary-color);border-color:var(--secondary-color)}.banner .form-container .row3>div{margin-right:30px;max-width:33%}.banner .form-container .row3 input,.banner .form-container .row3 select{height:40px;padding:0 20px;border:1px solid #fff;border-radius:50px;-webkit-appearance:none;background-color:transparent;color:#fff;width:105%;font-weight:700;font-size:15px}.banner .dog-section .row3 select option{color:#333!important}.banner .form-container input[type=radio]{display:none}.banner .form-container .row3 input[type=date]{position:relative;width:170px;color:#fff}.banner .form-container .row3 input[type=date]:before{position:absolute;top:3px;left:3px;content:attr(data-date);width:100%;line-height:35px;text-align:center;font-size:15px}.banner .form-container .row3 input[type=date]::-webkit-clear-button,.banner .form-container .row3 input[type=date]::-webkit-datetime-edit,.banner .form-container .row3 input[type=date]::-webkit-inner-spin-button{display:none}.banner .form-container .row3 input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:12px;right:5px;color:#fff;opacity:1}.banner .form-container .form-submit{text-align:center;display:flex;align-items:center}.banner .form-container .form-submit ul{margin:auto!important;display:inline-block}.banner .form-container .form-submit .search-submit{background-color:var(--secondary-color);color:#fff;border:none;padding:15px 30px;position:absolute;left:-100px;width:200px;top:-25px;border-radius:50px;font-size:24px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.banner .form-container .form-submit li:hover .search-submit{box-shadow:0 10px 15px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}section.services{padding:80px 0}section.services h2{color:var(--primary-color);font-size:40px}section.services ul.services-list{margin-top:30px!important}section.services ul.services-list li{display:flex;align-items:center;padding:20px 0;width:80%}section.services ul.services-list li img{height:45px;width:60px}section.services ul.services-list li span:first-child{margin-right:30px}section.services ul.services-list li h3{font-size:26px;color:var(--secondary-color);margin-bottom:10px!important}section.services .book-now{margin-top:50px;border-radius:30px;background-color:#f5f6f7}section.services .book-now .book-now-title{background-color:var(--primary-color);padding:25px;border-radius:30px 30px 0 0}section.services .book-now .book-now-title h5{color:#fff;text-align:center}section.services .book-now .book-now-body{padding:50px}section.services .book-now .book-now-body li{padding:20px 0 0 30px;background-image:url(../images/foot.svg);background-repeat:no-repeat;background-size:20px;background-position:0 20px}section.services .book-now .book-now-footer{text-align:center}section.services .book-now .book-now-footer .btn{margin-bottom:-20px;color:#fff}section.bg-image-section{background-image:url(../images/dog1.jpg);background-size:cover;min-height:900px;background-position:center;padding:80px 0}section.bg-image-section h2{font-size:40px;color:var(--primary-color)}section.bg-image-section ul{margin-top:60px!important;position:relative}section.bg-image-section ul li{display:flex;align-items:center;padding:30px 0}section.bg-image-section ul li span:last-child{display:inline-block;padding-left:30px}section.bg-image-section ul li span:first-child{min-width:110px;min-height:110px;border-radius:100%;background-color:var(--secondary-color);display:inline-block}section.bg-image-section ul:before{content:"";width:2px;height:80%;position:absolute;left:54px;top:10%;background-color:var(--secondary-color)}footer{background-color:var(--primary-color);padding:80px 0;font-size:20px;position:relative;overflow:hidden}footer input[type=submit]{margin-top:0!important}.home footer{border-radius:0;overflow:hidden}footer>.container{position:relative;z-index:999}footer .f-logo img{width:200px;height:50px}footer a{color:#fff;margin-bottom:20px;display:inline-block;font-family:var(--heading-font)}footer p{font-family:var(--heading-font)}footer a:hover{color:var(--secondary-color)}footer .social{margin:15px 0 30px 0;display:block}footer .social li{display:inline-block;width:40px;height:40px;border-radius:30px;background-color:var(--secondary-color);text-align:center;line-height:40px;font-size:20px;margin-right:10px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}footer .social li:hover{background-color:#fff;transition:all .3s ease}footer .social li:hover a{color:var(--secondary-color);transition:all .3s ease}footer p{color:#fff;margin-bottom:10px!important;display:inline-block}footer form input[type=email]{border-radius:50px;border:1px solid #fff;background-color:transparent;padding:10px 20px;color:#fff!important}footer form{display:flex}footer form input[type=email]::placeholder{color:#fff;font-size:16px}footer form input[type=submit]{background-color:#fff;border:1px solid #fff;color:var(--primary-color);font-size:16px;padding:10px 0;width:100%;margin-left:15px}footer form input[type=submit]:hover{background-color:var(--secondary-color);border:1px solid var(--secondary-color);color:#fff}footer:after{content:"";width:100%;height:100%;background-image:url(../images/f-foot.svg);background-position:right;background-repeat:no-repeat;position:absolute;right:0;z-index:0;top:0}.sticky-header header{position:fixed;background-color:#fff}.sticky-header header .logo img{width:130px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.sticky-header header>div:last-child{min-height:80px}.sign-up .banner{background-image:url(../images/register.png)!important;background-position:center;background-size:cover;background-repeat:no-repeat}.sign-up .sign-up-container{padding:50px 40px;background-color:rgba(255,255,255,.65);border-radius:30px;margin-top:20px}.sign-up .sign-up-container .signup-links a.shadow-hover:hover{box-shadow:none}.sign-up .sign-up-container .signup-links a img{width:30px;margin-right:20px}.sign-up .sign-up-container .signup-links a span{width:40%;text-align:center}.sign-up .sign-up-container .login-with-fb{background-color:#4265b1!important;border-color:#4265b1!important;color:#fff!important;padding:16px 10px;border-radius:15px;margin-right:15px}.signup-links h4{margin-top:35px!important;margin-bottom:20px!important}.sign-up .sign-up-container .login-with-g{background-color:#4688f1!important;border-color:#4688f1!important;color:#fff!important;padding:16px 10px;border-radius:15px}.sign-up .sign-up-container .signup-terms{padding:50px;text-align:center;font-size:16px}.sign-up .sign-up-container .signup-terms+hr{border:none;border-bottom:1px solid #ccc;width:80%;margin:auto}.sign-up .sign-up-container .signup-terms p{color:#333!important}.sign-up .sign-up-container .sign-in{text-align:center;padding:5px}.sign-up .sign-up-container .sign-in a{color:var(--primary-color)}ul.signup-process-menu{display:flex}ul.signup-process-menu li{width:100%;display:inline-block;padding:110px 20px 10px}.owner-up{background-color:var(--secondary-color);color:#fff!important;border-radius:50px;padding:10px 20px!important;margin-right:5px}.sitter-up{background-color:#2256a8!important;color:#fff!important;border-radius:50px;padding:10px 20px!important;border:none}.loged-section .loged-in-account{background-color:#14a15f!important;color:#fff!important;border-radius:50px;padding:10px 20px!important;border:none}button{outline:0!important}.dropdown-menu{padding-bottom:0!important;border:none!important;padding-top:15px!important}.dropdown-menu li{display:block!important;padding-bottom:10px}.mobile-menu .sitter-up{margin-left:25px;margin-top:10px}.about-me ul.signup-process-menu li:first-child{background-size:131px;background-position:top center;background-repeat:no-repeat}.change-password ul.signup-process-menu li:first-child,.change-password ul.signup-process-menu li:nth-child(2),.pet-prefer ul.signup-process-menu li:first-child,.profile ul.signup-process-menu li:nth-child(2),.service-rates ul.signup-process-menu li:nth-child(2){background-image:none!important}.mobile-info input[type=submit]{margin-top:40px}ul.signup-process-menu li h3{font-size:24px;text-align:center}.signup-process-details{padding:40px 0 80px 0}.mobile-info .signup-process-details .details-card{background-color:#fafbfc;border-radius:20px;padding:50px;box-shadow:2px 0 5px 2px #eee;height:100%}.signup-process-details h3{margin-bottom:20px!important;display:inline-block;color:var(--secondary-color)}.signup-process-details .add-number{position:relative;padding:30px 0}.signup-process-details .add-number select{background-color:var(--secondary-color);border-radius:50px;color:#fff;height:50px;line-height:50px;-webkit-appearance:none;border:none;padding:0 20px;position:relative;z-index:1;border:solid 1px var(--secondary-color);text-align:center;position:absolute;left:0;max-width:90px;background-image:url(../images/dwn-arrow-w.svg);background-size:12px;background-repeat:no-repeat;background-position:60px 50%}.signup-process-details .add-number input{height:50px!important;border-radius:50px!important;border:solid 1px #ccc!important;padding:0 30px 0 100px!important;background:0 0;position:absolute;left:0}.signup-process-details .add-number input[class=contact-name]{padding:0 20px!important}.signup-process-details .emergency-contact{padding:20px 0}.signup-process-details .emergency-contact span,.signup-process-details .emergency-contact span label{display:block}.signup-process-details .emergency-contact span label{font-family:var(--heading-font);color:var(--secondary-color);font-size:14px;margin-top:20px}.signup-process-details .emergency-contact span input{width:80%;border-radius:50px;height:50px;border:1px solid #ccc;padding:0 20px}.general-info .gost-btn{margin-left:15px}.details-card>div{margin:15px 0;width:100%;padding:20px 30px}.partnership-detail-card .email-detail{margin:25px 0;width:100%;padding:0 30px}.details-card>div span{width:100%}.details-card>div label{display:block;font-family:var(--heading-font);color:var(--secondary-color);font-size:20px}.details-card>div input[type=email],.details-card>div input[type=number],.details-card>div input[type=password],.details-card>div input[type=tel],.details-card>div input[type=text],.details-card>div select,.details-card>div textarea,.pet-preference-details>div select,.sitter-profile-details>div select{width:100%;height:45px;border-radius:30px;background-color:#f2f2f2;border:none;padding:0 20px;-webkit-appearance:none;outline:0}.pet-preference-details>div select,.sitter-profile-details>div select{background-image:url(../images/dwn-arrow.svg);background-size:15px;background-repeat:no-repeat;background-position:93%}.details-card .flex-center{justify-content:space-between;align-items:baseline}.details-card .flex-center span{width:47%;position:relative}.partnership-detail-card .flex-center span{width:100%;position:relative}.details-card>div input[type=file]{display:none}.pet-info .details-card svg{width:40px;position:absolute;z-index:-1;top:0}.pet-info .details-card input[type=radio]:checked+svg path{fill:var(--secondary-color);stroke:var(--secondary-color);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.pet-info .details-card input[type=radio]+svg path{fill:#fff;stroke:grey;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.pet-info .details-card .pet-type span label{padding:8px 20px 8px 50px;margin-right:40px;cursor:pointer}.pet-info .details-card .pet-type span:last-child label{margin-right:0}.pet-info .details-card .pet-type>span{position:relative;display:inline-block;width:initial;float:left}.pet-info .details-card .pet-type>span label{color:grey;font-family:var(--primary-font);font-size:16px;position:relative;z-index:999}.signup-process-details.sitter-profile{padding:0 0 30px 0!important}.pet-info .details-card input[type=radio]{display:none}.pet-info .details-card>div{margin:20px 0;width:100%;padding:15px 30px}.pet-info .details-card>div textarea{max-height:250px;min-height:150px;border-radius:20px;padding:20px}.booking{padding:80px 0}.booking .booking-listing .card,.booking .sidebar{background-color:#fafbfc;box-shadow:2px 0 5px 2px #eee;padding:40px 50px 30px 50px;border-radius:15px;border:none;margin-bottom:30px}.booking .sidebar h3{color:var(--secondary-color);text-align:left}.booking .sidebar ul li{padding:10px 0;text-align:left}.booking .sidebar ul li span{cursor:pointer;font-size:18px}.booking .sidebar ul li input{margin-right:20px}.booking .booking-listing .card .flex-center>div:first-child{width:40%;max-width:130px}.booking .booking-listing .card .flex-center>div:nth-child(2){width:55%}.booking .booking-listing .card .flex-center>div img{border-radius:100px;width:100px;height:100px;object-fit:cover}.booking .booking-listing .card a.btn{margin-bottom:15px}.booking .booking-listing .card a.btn,.booking .booking-listing .card a.gost-btn{min-width:220px}.booking .booking-listing .card .flex-center>div h3{margin-bottom:10px!important;color:var(--secondary-color);display:block}.booking .booking-listing .card .flex-center>div p{margin-bottom:5px!important}.booking .booking-listing .card>div:first-child{position:absolute;right:25px;top:15px;font-size:14px}.loged-in .login,.loged-in-account{display:none}.loged-in .loged-in-account{display:block;min-width:100px}.loged-in .loged-in-account div{position:relative;text-align:right}.loged-in .loged-in-account div a{position:absolute}.loged-in .loged-in-account div a.accnt-name{margin-right:20px;border-radius:70px;height:70px;width:70px;top:calc(50% - 35px);text-align:center;line-height:68px;font-size:14px;font-weight:700;font-family:var(--heading-font);right:11px;transition:all .3s ease}.loged-in .loged-in-account div a.notification{width:35px;height:35px;background-color:#fff;border:3px solid var(--primary-color);border-radius:35px;top:calc(50% - 40px);right:0;color:var(--primary-color)!important;text-align:center;line-height:29px;font-family:var(--heading-font);transition:all .3s ease}.sticky-header.loged-in .loged-in-account div a.accnt-name{margin-right:70px;border-radius:50px;height:50px;width:50px;top:calc(50% - 25px);text-align:center;line-height:48px;font-size:18px;font-family:var(--heading-font);right:0;transition:all .3s ease}.card-icon{width:33px;height:30px}.card-icon img{width:100%;height:100%;object-fit:contain}.card-contents{margin-left:20px}p.card-para{font-size:15px!important}h2.card-head{font-size:16px;color:#14a15f}.card-outer{row-gap:10px;background-color:#f5f6f7;border-radius:30px;padding:25px}.service-info{font-size:22px}.sticky-header.loged-in .loged-in-account div a.notification{width:25px;height:25px;background-color:#fff;border:2px solid var(--primary-color);border-radius:20px;top:calc(50% - 30px);right:0;color:var(--primary-color)!important;text-align:center;line-height:18px;font-family:var(--heading-font);transition:all .3s ease}.dog-owner .dog-owner-details .chats{background-color:#fafbfc;border-radius:5px;box-shadow:2px 0 5px 2px #eee;padding:30px 0;margin-top:80px;height:90%}.dog-owner .dog-owner-details .chats h3{color:var(--secondary-color)!important}.dog-owner .dog-owner-details .chats li h5{font-family:var(--primary-font)!important;color:var(--secondary-color)!important;margin-bottom:10px!important}.dog-owner .dog-owner-details .chats ul{margin-top:20px!important}.dog-owner .dog-owner-details .chats ul li img{width:80px;height:80px;border-radius:100px;object-fit:cover}.dog-owner .dog-owner-details .chats ul li a{padding:30px;border-bottom:1px solid #ccc;display:flex}.dog-owner .dog-owner-details .chats ul li a:hover{background-color:#fff}.dog-owner .dog-owner-details .chats ul li:last-child a{border-bottom:none}.dog-owner .dog-owner-details .chats ul li div:last-child{padding-left:20px}.dog-owner .dog-owner-details .profile-details>div:first-child{margin-top:80px!important}.dog-owner .dog-owner-details .profile-details img{width:180px;height:180px;border-radius:180px;margin-bottom:30px;object-fit:cover}.dog-owner .dog-owner-details .profile-details .star-rating{direction:rtl;display:inline-block;padding:20px}.dog-owner .dog-owner-details .profile-details .star-rating input[type=radio]{display:none}.dog-owner .dog-owner-details .profile-details .star-rating label{color:#bbb;font-size:18px;padding:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dog-owner .dog-owner-details .profile-details .star-rating label svg{width:25px;height:25px}.dog-owner .dog-owner-details .profile-details .star-rating label svg path{fill:transparent;stroke:#666}.dog-owner .dog-owner-details .profile-details .star-rating input[type=radio]:checked~label svg path,.dog-owner .dog-owner-details .profile-details .star-rating label:hover svg path,.dog-owner .dog-owner-details .profile-details .star-rating label:hover~label svg path{fill:var(--secondary-color);stroke:var(--secondary-color)}.dog-owner .dog-owner-details .profile-details h2{color:var(--secondary-color)}.dog-owner .dog-owner-details .profile-details a.btn:first-child{margin-right:10px}.dog-owner .dog-owner-details .profile-details{padding-bottom:50px;border-bottom:1px solid #ccc;margin-top:60px!important;display:inline-block;width:100%}.dog-owner .dog-owner-details .profile-convo{background-image:url(../images/foot-bg.svg);padding:30px 0;position:relative}.dog-owner .dog-owner-details .profile-convo .chat-scroll{max-height:900px;overflow-y:auto;margin-bottom:30px;padding-right:20px;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--secondary-color) #ccc}.dog-owner .dog-owner-details .profile-convo .chat-box{display:table;vertical-align:bottom;width:100%}.dog-owner .dog-owner-details .profile-convo .chat-scroll::-webkit-scrollbar,.dog-owner .dog-owner-details .profile-convo .chat-scroll::scrollbar{width:5px}.dog-owner .dog-owner-details .profile-convo .chat-scroll::-webkit-scrollbar-track{background:#ccc;border-radius:5px}.dog-owner .dog-owner-details .profile-convo .chat-scroll::-webkit-scrollbar-thumb{background:var(--secondary-color);border-radius:5px}.dog-owner .dog-owner-details .profile-convo .chat-box>div{display:flex;padding:20px 0}.dog-owner .dog-owner-details .profile-convo .chat-box>div img{border-radius:800px;width:80px;height:80px;object-fit:cover}.dog-owner .dog-owner-details .profile-convo .chat-box>div .chat-card{background-color:#fafbfc;box-shadow:2px 0 5px 2px #eee;border-radius:20px;position:relative}.dog-owner .dog-owner-details .profile-convo .chat-box>div .chat-card span.time{position:absolute;right:15px;bottom:15px;font-size:12px;color:#a2a2a2}.dog-owner .dog-owner-details .profile-convo .chat-box>div .chat-card span.time-sitter{position:absolute;right:40px;bottom:15px;font-size:12px;color:#a2a2a2;margin-left:10px}.dog-owner .dog-owner-details .profile-convo .chat-box>div .chat-card span.time-owner{position:absolute;right:15px;bottom:15px;font-size:12px;color:#a2a2a2}.dog-owner .dog-owner-details .profile-convo .chat-box>div .chat-card span.tick-sitter{position:absolute;right:15px;bottom:15px;font-size:12px;color:#a2a2a2}.dog-owner .dog-owner-details .profile-convo .chat-box>div.right{justify-content:flex-end}.dog-owner .dog-owner-details .profile-convo .chat-box>div.left .chat-card{margin-left:30px!important}.dog-owner .dog-owner-details .profile-convo .chat-box>div.right .chat-card{margin-right:30px!important}.dog-owner .dog-owner-details .profile-convo .chat-box>div.right img{order:2}.dog-owner .dog-owner-details .profile-convo .chat-box>div.right .chat-card span.time{left:10px;right:auto}.dog-owner .dog-owner-details .profile-convo .chat-box>div.left .chat-card{padding:20px 50px 40px 20px}.dog-owner .dog-owner-details .profile-convo .chat-box>div.right .chat-card{padding:20px 30px 40px 32px}.dog-owner .dog-owner-details .profile-convo .chat-box>div #myImg{border-radius:0;width:150px;height:100px}.foot-bg{background-image:url(../images/signup-process-foot.svg);background-size:100px;background-position:center -1px;background-repeat:no-repeat}.dog-owner .dog-owner-details .profile-convo .chat-input div .chat-send-btn{background:0 0;border:none;width:10%;min-width:50px;height:50px;background-image:url(../images/send-icon.svg);background-size:30px;background-position:center;background-repeat:no-repeat;cursor:pointer}.dog-owner .dog-owner-details .profile-convo .field-value span{margin-right:25px;color:var(--secondary-color);padding:0;display:inline-block}.dog-owner .dog-owner-details .profile-convo .field-value #file-img-name{padding-top:20px}.sitter-search .sitter-details .filter{background-image:url(../images/signup-process-foot.svg);background-size:100px;background-position:center -1px;background-repeat:no-repeat;padding-top:120px;padding-bottom:40px}.sitter-search .sitter-details .filter>ul>li{margin-bottom:30px}.sitter-search .sitter-details .filter>ul>#parameters>li{margin-bottom:30px}.sitter-search .sitter-details li h4{color:var(--secondary-color)}.sitter-search .sitter-details li input[type=email],.sitter-search .sitter-details li input[type=tel],.sitter-search .sitter-details li input[type=text]{width:100%;border:1px solid #ccc;height:40px;border-radius:40px;padding:0 20px}.sitter-search .sitter-details li.filter-dog-cat svg{width:35px}.sitter-search .sitter-details li.filter-dog-cat input[type=radio]{display:none}.sitter-search .sitter-details li.filter-dog-cat span{position:relative;display:inline-block;min-width:120px}.sitter-search .sitter-details li.filter-dog-cat span label{padding:5px 10px 5px 50px;position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:0!important;line-height:30px}.sitter-search .sitter-details .filter h4{margin-bottom:15px!important;font-size:22px}.sitter-search .sitter-details li.filter-dog-cat input[type=radio]:checked+svg path{fill:var(--secondary-color);stroke:var(--secondary-color)}.sitter-search .sitter-details li.filter-dog-size input[type=radio]{display:none}.sitter-search .sitter-details li.filter-dog-size label{height:40px;border-radius:40px;padding:0 15px;border:1px solid #ccc;line-height:38px;margin-right:5px}.sitter-search .sitter-details li.filter-dog-size input[type=radio]:checked+label{border-color:var(--secondary-color);background-color:var(--secondary-color);color:#fff}.sitter-search .sitter-details li.rate-per-night div{display:flex;justify-content:space-between}.sitter-search .sitter-details li.rate-per-night div input{max-width:45px;padding:0;border:none;color:grey}.sitter-search .sitter-details li.rate-per-night>div>span:nth-child(2){width:65%;padding:15px 25px 15px 0}.sitter-search .sitter-details li.rate-per-night>div>span:nth-child(3) input{text-align:right}.sitter-search .sitter-details .ui-button,.sitter-search .sitter-details .ui-state-default,.sitter-search .sitter-details .ui-widget-content .ui-state-default,.sitter-search .sitter-details .ui-widget-header .ui-state-default,html .sitter-search .sitter-details .ui-button.ui-state-disabled:active,html .sitter-search .sitter-details .ui-button.ui-state-disabled:hover{background:0 0!important;border:none!important;outline:0}.ui-slider-handle:after{content:url(../images/foot-w.svg);filter:drop-shadow(2px 2px 2px #ccc)}.sitter-search .sitter-details .ui-slider .ui-slider-handle{width:25px;top:-15px}.sitter-search .sitter-details li.rate-per-night>div>span{display:flex;align-items:center}.sitter-search .sitter-details li.rate-per-night>div>span:first-child,.sitter-search .sitter-details li.rate-per-night>div>span:first-child span,.sitter-search .sitter-details li.rate-per-night>div>span:last-child span{margin-right:3px}.sitter-search .sitter-details li.rate-per-night>div>span:last-child{margin-left:5px}.sitter-search .sitter-details li.rate-per-night #slider{width:100%;border:none;background:var(--secondary-color);height:5px}div.main-filter{margin-top:30px!important;display:inline-block;width:100%}div.main-filter>li{margin-bottom:30px!important}div.main-filter>li ul li{margin-bottom:5px}div.main-filter>li:first-child{display:flex;justify-content:space-between}div.main-filter li input[type=reset]{display:inline-block;width:initial!important;border:none!important}div.main-filter h2{color:var(--secondary-color)}div.main-filter h4{font-size:18px!important;padding-bottom:10px;border-bottom:2px solid #ccc}div.main-filter li label{margin-bottom:0!important;margin-left:10px}.sitter-search .sitter-details .filter>ul{background:#fafbfc;padding:25px;border-radius:20px;box-shadow:2px 0 5px 2px #eee}.sitter-search .sitter-details .sitter-list:first-child{margin-top:120px}.sitter-search .sitter-details .sitter-list{background:#fafbfc;padding:25px;border-radius:20px;box-shadow:2px 0 5px 2px #eee;margin-bottom:40px}.sitter-search .sitter-details .sitter-list .sitter-list-top{position:relative;border-bottom:1px solid #ccc;padding-bottom:10px}.sitter-search .sitter-details .sitter-list .sitter-list-top a{position:absolute;right:0;top:0;color:var(--secondary-color)}.sitter-search .sitter-details .sitter-list .sitter-list-middle>div:last-child{padding-left:30px}.sitter-search .sitter-details .sitter-list .sitter-list-middle>div:first-child img{border-radius:180px;width:180px;height:180px;object-fit:cover}.sitter-search .sitter-details .sitter-list .sitter-list-middle h2{color:var(--secondary-color)}.sitter-search .sitter-details .sitter-list .sitter-list-middle h2>a{color:var(--secondary-color)}.sitter-search .sitter-details .sitter-list .sitter-list-middle>div{padding:30px 0 30px 0}.sitter-search .sitter-details .sitter-list .sitter-list-middle .sitter-list-links{margin-top:30px}.sitter-search .sitter-details .sitter-list .sitter-list-middle .sitter-list-profile-details{padding-right:20px;max-width:350px;width:60%}.sitter-search .sitter-details .sitter-list .sitter-list-middle .sitter-list-right span:last-child h2{font-size:25px!important}.sitter-search .sitter-details .sitter-list:first-child .sitter-list-bottom{align-items:center}.sitter-search .sitter-details .sitter-list .sitter-list-bottom img{width:100px;height:100px;border-radius:100px;margin-right:20px;object-fit:cover}.sitter-search .sitter-details .sitter-list .sitter-list-middle .star-rating{direction:rtl;display:inline-block;padding:20px}.sitter-search .sitter-details .sitter-list .sitter-list-middle .star-rating input[type=radio]{display:none}.sitter-search .sitter-details li select{background-color:transparent;border:1px solid #ccc;border-radius:40px;height:40px;line-height:40px;-webkit-appearance:none;width:100%;padding:0 20px;color:#666;background-image:url(../images/dwn-arrow.svg);background-size:20px;background-repeat:no-repeat;background-position:95%}.sitter-search .sitter-details .sitter-list .sitter-list-middle .star-rating label{margin-bottom:0!important;color:#bbb;font-size:18px;padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sitter-search .sitter-details .sitter-list .sitter-list-middle .star-rating label svg{width:20px;height:20px}.sitter-search .sitter-details .sitter-list .sitter-list-middle .star-rating label svg path{fill:transparent;stroke:#666}.sitter-search .sitter-details .sitter-list .sitter-list-middle input[type=radio]:checked~label svg path{fill:var(--secondary-color);stroke:var(--secondary-color)}.user-profile .user-profile-section{padding:80px 0}.user-profile .user-profile-section img{border-radius:250px;width:250px;height:250px;margin-right:50px;object-fit:cover}.user-profile .user-profile-section .profile-img-contact h2,.user-profile .user-profile-section .profile-img-contact p{color:var(--secondary-color);margin-bottom:10px!important}.user-profile .user-profile-section .profile-img-contact .gost-btn{padding:0!important;width:52px;line-height:50px;text-align:center;margin-left:15px}.user-profile .user-profile-section .profile-img-contact .star-rating{direction:rtl;display:inline-block;padding:20px 0}.user-profile .user-profile-section .profile-img-contact .star-rating input[type=radio]{display:none}.user-profile .user-profile-section .profile-img-contact .star-rating label{margin-bottom:0!important;color:#bbb;font-size:18px;padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-profile .user-profile-section .profile-img-contact .star-rating label svg{width:25px;height:25px}.user-profile .user-profile-section .profile-img-contact .star-rating label svg path{fill:transparent;stroke:var(--secondary-color)}.user-profile .user-profile-section .profile-img-contact input[type=radio]:checked~label svg path{fill:var(--secondary-color);stroke:var(--secondary-color)}.user-profile .user-profile-section .profile-services{background:#fafbfc;padding:30px;border-radius:20px;box-shadow:2px 0 5px 2px #eee;margin-bottom:40px}.profile-services .service-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.profile-services .service-head .btn{padding:3px 37px!important}.user-profile .user-profile-section .profile-services h3,.user-profile .user-profile-section .profile-services h4,.user-profile .user-profile-section .profile-services span p:first-child{font-family:var(--heading-font);color:var(--secondary-color)}.user-profile .user-profile-section .profile-services li{display:flex;justify-content:space-between;margin:20px 0}.user-profile .user-profile-section .profile-services li span:last-child{text-align:right}.user-profile .sidebar-widgets{margin-bottom:50px}.user-profile .sidebar-widgets h4{color:var(--secondary-color);margin-bottom:15px!important}.sidebar-widgets.widgets1 ul{display:flex;align-items:baseline}.sidebar-widgets.widgets1 ul li{width:25%;padding:0 10px;font-size:12px;text-align:center}.sidebar-widgets.widgets1 ul li:first-child svg{width:40%}.sidebar-widgets.widgets1 ul li p{margin-top:10px!important;display:inline-block}.sidebar-widgets.widgets1 ul li:nth-child(2) svg{width:60%}.sidebar-widgets.widgets1 ul li:nth-child(3) svg{width:80%}.sidebar-widgets.widgets1 ul li:nth-child(4) svg{width:100%}.sidebar-widgets.widgets1 ul li.selected-wt svg path{fill:var(--secondary-color)}.fc-bgevent{background-color:var(--secondary-color)!important;opacity:1!important;height:40px!important;padding:0!important}.fc-today-button{display:none}.sidebar-widgets.widgets3 select{background-color:transparent;border:1px solid #ccc;border-radius:50px;height:50px;line-height:50px;-webkit-appearance:none;width:100%;padding:0 20px;color:#666;background-image:url(../images/dwn-arrow.svg);background-size:20px;background-repeat:no-repeat;background-position:95%}.fc-toolbar{margin:30px 0 10px 0!important}button.fc-next-button,button.fc-prev-button{background:0 0!important;border:none!important;box-shadow:none;outline:0!important}.fc-center h2{font-size:18px;text-transform:uppercase;color:#666;font-family:var(--primary-font)!important;line-height:35px}.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed hr,.fc-unthemed tbody,.fc-unthemed th,.fc-unthemed thead{border:none!important;background-color:transparent!important}.fc-ltr .fc-basic-view .fc-day-number{text-align:center!important;line-height:50px!important}.fc-unthemed td{border:none!important}.fc-view-container{background-color:#f0f1f2;border-radius:20px;box-shadow:2px 0 5px 2px #eee;overflow:hidden}.fc-basic-view tbody .fc-row{min-height:initial!important}.fc-widget-header{padding:20px 10px;background:#fff;font-family:var(--heading-font)}.fc-widget-content{font-family:var(--heading-font)}.fc-day-grid-container.fc-scroller{height:auto!important}.fc-icon-left-single-arrow:after{display:none}.fc-icon-right-single-arrow:after{display:none}.fc-icon-left-single-arrow{height:30px!important;width:30px!important;background-image:url(../images/left-arrow.svg);background-size:10px;background-position:center;background-repeat:no-repeat}.fc-icon-right-single-arrow{height:30px!important;width:30px!important;background-image:url(../images/right-arrow.svg);background-size:10px;background-position:center;background-repeat:no-repeat}.sidebar-widgets iframe{width:100%;min-height:300px}.profile-gallery span.divider{padding:0 10px}.profile-gallery img{width:100%}.profile-gallery>div{width:100%;margin-right:15px}.profile-gallery>div a{width:calc(25% - 10px);margin-left:10px;display:inline-block;margin-bottom:20px}.profile-gallery>div a:first-child{width:47%}.profile-gallery>div a:first-child img{min-height:280px}.profile-gallery>div a img{height:130px;object-fit:cover}.profile-gallery div a{overflow:hidden;border-radius:15px;float:left}.profile-gallery .gallery-link{position:relative}.profile-gallery .gallery-link:before{content:"";width:100%;height:100%;background:rgba(34,86,168,.8);display:block;z-index:99999;position:absolute;top:0;left:0}.profile-gallery .gallery-link img{position:relative;z-index:-1}.profile-reviews h2{color:var(--secondary-color);margin-bottom:20px!important;margin-top:30px!important}.profile-reviews .profile-rerviews-details{margin-bottom:50px}.profile-reviews .profile-rerviews-details img{width:100px;height:100px;border-radius:100px;margin-right:20px;object-fit:cover}.profile-reviews .profile-rerviews-details span h3,.profile-reviews .profile-rerviews-details span p{color:var(--secondary-color)}.profile-reviews .profile-rerviews-details>div:last-child{margin-top:20px}.profile-benifit h2,.profile-benifit h3{color:var(--secondary-color);margin:25px 0 15px 0!important}.profile-benifit ul li{display:inline-block;padding-left:30px;margin-right:15px;background-image:url(../images/tick.svg);background-repeat:no-repeat;background-size:20px;background-position:center left}.widgets2 ul li{padding-left:30px;background-image:url(../images/tick.svg);background-repeat:no-repeat;background-size:20px;background-position:center left}.profile-gallery>div:last-child a .center{text-align:center;position:absolute;z-index:99999;color:#fff!important;top:37%;left:0;width:100%}.profile-gallery>div:last-child a .center p{color:#fff!important}.profile-gallery>div:last-child a .center .view-image{color:#fff!important}@media (max-width:1600px){.sitter-banner{background-size:cover!important}}.sitter-banner{padding:160px 0 100px 0;background-image:url(../images/sitter-banner.png);background-size:contain;background-position:center!important;min-height:900px;background-color:#f0eeef;background-repeat:no-repeat}.sitter-banner .banner-content{padding:20px 10px 30px 30px;background-color:#00000040;border-radius:20px}.sitter-banner .banner-content.become-sitter{padding:20px 10px 30px 30px;background-color:#00000040;border-radius:20px}.sitter-banner .banner-content h1{color:#ffff;margin-bottom:50px!important;font-size:60px}.sitter-banner .banner-content>p{margin-bottom:50px!important;font-size:22px;color:#333}.sitter-banner .banner-content h2{margin-top:10px!important;color:#fff}.sitter-banner .banner-content p{font-size:22px;color:#333}.sitter-banner .banner-content .btn{margin-top:30px}.sitter-features h2{color:var(--primary-color);font-size:42px;margin-bottom:20px!important}.sitter-features li{display:block;width:100%;font-size:22px;padding:15px 50px;background-image:url(../images/tick.svg);background-size:20px;background-position:0 20px;background-repeat:no-repeat}.sitter-testimonial{padding:80px 0;background-image:url(../images/testimonial.min.webp);background-size:cover;background-position:center}.sitter-testimonial img{border-radius:100px;width:100px;margin-bottom:30px}.sitter-testimonial h3{margin-bottom:20px!important}.sitter-testimonial .testimonial-each img{margin:auto;margin-bottom:20px}.nav-icon{width:30px;height:23px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:inline-block}.nav-icon span{display:inline-block;position:absolute;height:3px;width:100%;background:var(--secondary-color);border-radius:99px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav-icon span:nth-child(1){top:0}.nav-icon span:nth-child(2),.nav-icon span:nth-child(3){top:9px}.nav-icon span:nth-child(4){top:18px}.nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}.nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}.menu-responsive-icon{height:23px}.pet-bording-mid{margin-left:0!important;margin-right:0!important}.pet-bording-mid .col-md-12{padding-right:0;padding-left:0}.mobile-menu{position:fixed;z-index:99999999;background-color:#fff;min-height:100vh;top:0;left:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;transform:translate(-300px,0);padding:20px 0;width:300px;opacity:0;display:flex;flex-direction:column;justify-content:initial;-webkit-box-shadow:10px 10px 20px 0 rgba(0,0,0,.08);-moz-box-shadow:10px 10px 20px 0 rgba(0,0,0,.08);box-shadow:10px 10px 20px 0 rgba(0,0,0,.08)}.nav-open .mobile-menu{transform:translate(0,0);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;opacity:1}.mobile-menu .nav ul li a{font-family:var(--heading-font);color:var(--primary-color);font-weight:700;font-size:15px;padding:0 25px;position:relative}.mobile-menu .login ul li a{font-family:var(--heading-font);color:var(--primary-color);font-weight:700;font-size:15px;padding:0 25px;position:relative}.sitter-search.user-profile .mobile-menu .login ul li a{font-family:var(--heading-font)!important;color:var(--primary-color)!important;font-weight:700!important;font-size:15px!important;padding:8px 0!important;background-color:transparent!important}.sitter-search.user-profile .mobile-menu .nav ul li{margin-bottom:15px}.sitter-search.user-profile .mobile-menu .login{margin-top:-15px}.mobile-menu .login ul li{margin-bottom:0}.mobile-menu .login ul li .owner-up{padding:10px 15px!important}.mobile-menu .nav{margin-bottom:10px}.mobile-menu .nav ul li{margin-bottom:15px}.mobile-menu .nav ul li a.active:before{content:"";position:absolute;bottom:-5px;height:2px;border-radius:2px;width:calc(100% - 50px);background-color:var(--secondary-color)}.mobile-menu .nav ul li a:hover:before{content:"";position:absolute;bottom:-5px;height:2px;border-radius:2px;width:calc(100% - 50px);background-color:var(--secondary-color)}header.blue-bg .nav-icon span{background-color:#fff}.chat-list a{border-radius:50px;background-color:var(--secondary-color);color:#fff;font-size:16px;display:inline-block;padding:5px 16px;width:48px;height:34px}div.main-filter>li:first-child{align-items:center}div.main-filter li input[type=reset]{background-color:var(--secondary-color);color:#fff;border-radius:50px;padding:5px 15px;font-size:14px}.filter-toggle .f-toggle-btn{color:var(--secondary-color);background-color:#fff;padding:10px 15px;font-size:18px;display:inline-block;border:1px solid var(--secondary-color);width:50%;text-align:center;border-radius:40px}.filter-toggle .f-toggle-btn:first-child{margin-right:10px}.filter-toggle a.f-toggle-btn:hover{background-color:var(--secondary-color);color:#fff}.filter-toggle{margin-bottom:20px;width:100%;display:flex;margin-top:20px;justify-content:center;align-items:center}.filter-relative{position:relative}.filter-close-btn{font-size:30px;color:var(--secondary-color);background-color:#fff;position:absolute;right:10px;top:-70px;border-radius:50px;line-height:24px;cursor:pointer;z-index:99;opacity:0}.pet-detail-open .filter-close-btn{opacity:1}.filter-box-open .filter-close-btn{opacity:1}.filter-box-open::before,.pet-detail-open::before{content:"";background-color:#fafbfc;width:100%;height:3090px;position:absolute;top:0;left:0;display:block;z-index:9}.profile-gallery .gallery-link:before{z-index:99}.profile-gallery>div:last-child a .center{z-index:991}.available-dec p{font-size:18px;position:relative;margin-right:20px!important;padding-left:48px}.available-dec p::before{content:"";position:absolute;top:0;left:0;border-radius:50px;height:28px;width:28px;background-color:#f0f1f2}.available-dec p:first-child::before{background-color:var(--secondary-color)}.available-dec{margin-top:35px;display:flex;justify-content:center;align-items:center}.sitter-search .sitter-details .booking-filter>ul>li{width:48%}.sitter-search .sitter-details .booking-filter>ul{display:flex;flex-wrap:wrap;justify-content:space-between;background:0 0;box-shadow:none}.details-card>div input[type=number]{width:100%;height:45px;border-radius:45px;background-color:#f2f2f2;border:none;padding:0 20px;-webkit-appearance:none;outline:0}.sitter-search .signup-process-details .booking-card{background:#fafbfc;padding:25px;border-radius:20px;box-shadow:2px 0 5px 2px #eee}.cvv-section p{padding-top:30px}.card-container{position:relative;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;height:708px}.card-flip{width:100%;height:100%;position:absolute;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%}.card-flip>div{display:block;width:100%;position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.card-flip .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.card-flip.flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.sign-up .sign-up-container .signup-links ul li input{display:flex;align-items:center;justify-content:center;max-width:600px;margin:20px auto;padding:15px;background-color:#fff;border-radius:30px;border:1px solid #e6e6e6;font-size:18px;color:grey;width:100%;text-align:center}.accnt-togle-menu{position:absolute!important;z-index:9999;background-color:#14a15f;min-height:auto;top:60px;right:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;transform:translate(0,-60px);padding:20px 0;width:300px;opacity:1;display:flex;flex-direction:column;justify-content:space-between;-webkit-box-shadow:10px 10px 20px 0 rgba(0,0,0,.08);-moz-box-shadow:10px 10px 20px 0 rgba(0,0,0,.08);box-shadow:10px 10px 20px 0 rgba(0,0,0,.08);display:none}.open-acc-drop .accnt-togle-menu{display:block;-webkit-animation:fadein .2s;-moz-animation:fadein .2s;-ms-animation:fadein .2s;-o-animation:fadein .2s;animation:fadein .2s;top:45px;transform:translate(0,0)}.sticky-header .accnt-togle-menu{top:50px}@keyframes fadein{from{opacity:0}to{opacity:1}}.accnt-togle-menu .nav-drop ul li{margin-bottom:15px}.accnt-togle-menu .nav-drop ul li a{font-family:var(--heading-font);color:var(--primary-color);font-weight:700;font-size:15px;padding:0 25px;position:relative}.loged-in .loged-in-account{position:relative}.sign-up .sign-up-container{padding:40px 40px}.accnt-togle-menu .nav-drop ul li a:hover:before{content:"";position:absolute;bottom:-5px;height:2px;border-radius:2px;width:calc(100% - 50px);background-color:var(--secondary-color)}.about-me-page .sitter-profile .sitter-profile-icon{width:200px;height:200px;border-radius:100px;padding:30px;background-color:var(--primary-color);text-align:center;position:relative;background-position:center;background-size:cover}.about-me-page .sitter-profile .sitter-profile-icon img{max-width:120px}.about-me-page .sitter-profile .sitter-profile-icon p{color:#fff;margin-top:15px!important;display:inline-block}.about-me-page .sitter-profile .sitter-profile-icon label{position:absolute;top:0;left:0;width:100%;height:100%}.about-me-page .sitter-profile .sitter-profile-icon input{display:none}.about-me-page .sitter-profile .sitter-profile-icon input[type=file]::valid+img{display:none}.about-me-page .sitter-profile .sitter-profile-icon label{display:flex;align-items:center}.about-me-page .sitter-profile .sitter-profile-icon label p{width:100%;display:none;font-weight:700;font-size:20px;margin:0!important}.about-me-page .sitter-profile label{display:block;font-family:var(--heading-font);color:var(--secondary-color);font-size:20px}.about-me-page .sitter-profile .sitter-profile-name h2{margin-bottom:30px!important;color:var(--primary-color);font-size:45px}.about-me-page .sitter-profile input[type=text]{width:100%;height:45px;border-radius:45px;background-color:#f2f2f2;border:none;padding:0 20px;-webkit-appearance:none;outline:0}.sitter-profile textarea{width:100%;max-height:200px;min-height:100px;height:45px;border-radius:20px;background-color:#f2f2f2;border:none;padding:20px;-webkit-appearance:none;outline:0}.about-me-page .sitter-profile .sitter-profile-details{margin-top:60px}.about-me-page .sitter-profile .sitter-profile-details label{margin-bottom:20px}.about-me-page .sitter-profile .sitter-profile-details span{display:block;margin-top:30px}.about-me-page .sitter-profile .sitter-profile-details .button-section span{display:inline-block!important;text-align:center}.sitter-profile .button-section{text-align:center;width:100%;margin-top:50px}ul.checkbox-list li{margin-bottom:20px}.exp-year.checkbox-list li{margin-right:25px}ul.checkbox-list li label{font-size:18px!important;font-family:var(--primary-font)!important;display:inline-block!important;color:#666!important;position:relative;padding-left:35px;margin-bottom:0!important;cursor:pointer}ul.checkbox-list li label:before{content:"";display:inline-block;width:20px;height:20px;border-radius:20px;border:1px solid var(--secondary-color);display:inline-block;position:absolute;top:3px;left:0}ul.checkbox-list li input[type=checkbox]{display:none}ul.checkbox-list li input[type=checkbox]:checked+label:after{content:"";display:inline-block;width:14px;height:14px;position:absolute;left:3px;top:6px;background-color:var(--secondary-color);border-radius:20px}.main-lp header{position:absolute!important;background-color:transparent}.main-lp .lp-banner{min-height:700px;background-image:url(../images/main-lp-banner.jpg);background-size:cover;background-position:center}.main-lp .lp-banner h1{margin-bottom:30px!important}.main-lp .lp-banner p{font-size:22px}.main-lp .lp-banner form{margin-top:50px}.main-lp .lp-banner form input[type=email]{background-color:transparent;border:1px solid #fff;min-width:400px;width:100%;min-height:60px;border-radius:60px;margin-bottom:20px;padding:0 20px}.main-lp .lp-banner form input[type=submit]{margin-right:15px}.main-lp footer:after{display:none}.main-lp footer{background-color:var(--primary-color);padding:60px 0;font-size:20px;position:relative;border-radius:0;text-align:center}.main-lp footer a{cursor:pointer}.main-lp footer img{width:250px}.main-lp footer ul.lp-social li{display:inline-block;margin:15px 5px}.main-lp footer ul.lp-social li a{width:50px;height:50px;border-radius:50px;line-height:50px;text-align:center;background-color:var(--secondary-color)}.main-lp footer ul.lp-footer-links a{margin-bottom:0!important;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-lp footer ul.lp-social li a i{color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-lp footer ul.lp-footer-links li{display:inline-block;margin:20px 25px 0 25px}.main-lp footer ul.lp-social li a:hover{background-color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-lp footer ul.lp-social li a:hover i{color:var(--secondary-color);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-lp footer .container .row>div{max-width:100%!important}.about-me-page .sitter-profile .sitter-profile-icon{width:200px;height:200px;border-radius:100px;padding:30px;background-color:var(--primary-color);text-align:center;position:relative;background-position:center;background-size:cover}.about-me-page .sitter-profile .sitter-profile-icon img{max-width:120px}.about-me-page .sitter-profile .sitter-profile-icon p{color:#fff;margin-top:15px!important;display:inline-block}.about-me-page .sitter-profile .sitter-profile-icon label{position:absolute;top:0;left:0;width:100%;height:100%}.about-me-page .sitter-profile .sitter-profile-icon input{display:none}.about-me-page .sitter-profile .sitter-profile-icon input[type=file]::valid+img{display:none}.about-me-page .sitter-profile .sitter-profile-icon label{display:flex;align-items:center}.about-me-page .sitter-profile .sitter-profile-icon label p{width:100%;display:none;font-weight:700;font-size:20px;margin:0!important}.about-me-page .sitter-profile label{display:block;font-family:var(--heading-font);color:var(--secondary-color);font-size:20px}.about-me-page .sitter-profile .sitter-profile-name h2{margin-bottom:30px!important;color:var(--primary-color);font-size:45px}.about-me-page .sitter-profile input[type=text]{width:100%;height:45px;border-radius:45px;background-color:#f2f2f2;border:none;padding:0 20px;-webkit-appearance:none;outline:0}.sitter-profile textarea{width:100%;max-height:200px;min-height:100px;height:45px;border-radius:20px;background-color:#f2f2f2;border:none;padding:20px;-webkit-appearance:none;outline:0}.about-me-page .sitter-profile .sitter-profile-details{margin-top:60px}.about-me-page .sitter-profile .sitter-profile-details label{margin-bottom:20px}.about-me-page .sitter-profile .sitter-profile-details span{display:block;margin-top:30px}.about-me-page .sitter-profile .sitter-profile-details .button-section span{display:inline-block!important;text-align:center}.sitter-profile .button-section{text-align:center;width:100%;margin-top:50px}ul.checkbox-list li{margin-bottom:20px}ul.checkbox-list li label{font-size:18px!important;font-family:var(--primary-font)!important;display:inline-block!important;color:#666!important;position:relative;padding-left:35px;margin-bottom:0!important;cursor:pointer}ul.checkbox-list li label:before{content:"";display:inline-block;width:20px;height:20px;border-radius:20px;border:1px solid var(--secondary-color);display:inline-block;position:absolute;top:3px;left:0}ul.checkbox-list li input[type=checkbox]{display:none}ul.checkbox-list li input[type=checkbox]:checked+label:after{content:"";display:inline-block;width:14px;height:14px;position:absolute;left:3px;top:6px;background-color:var(--secondary-color);border-radius:20px}.main-lp header{position:absolute!important;background-color:transparent}.main-lp .lp-banner{min-height:700px;background-image:url(../images/main-lp-banner.jpg);background-size:cover;background-position:center}.main-lp .lp-banner h1{margin-bottom:30px!important}.main-lp .lp-banner p{font-size:22px}.main-lp .lp-banner form{margin-top:50px}.main-lp .lp-banner form input[type=email]{background-color:transparent;border:1px solid #fff;min-width:400px;width:100%;min-height:60px;border-radius:60px;margin-bottom:20px;padding:0 20px}.main-lp .lp-banner form input[type=submit]{margin-right:15px}.main-lp footer:after{display:none}.main-lp footer{background-color:var(--primary-color);padding:60px 0;font-size:20px;position:relative;border-radius:0;text-align:center}.main-lp footer a{cursor:pointer}.main-lp footer img{width:250px}.main-lp footer ul.lp-social li{display:inline-block;margin:15px 5px}.main-lp footer ul.lp-social li a{width:50px;height:50px;border-radius:50px;line-height:50px;text-align:center;background-color:var(--secondary-color)}.main-lp footer ul.lp-footer-links a{margin-bottom:0!important;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-lp footer ul.lp-social li a i{color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-lp footer ul.lp-footer-links li{display:inline-block;margin:20px 25px 0 25px}.main-lp footer ul.lp-social li a:hover{background-color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-lp footer ul.lp-social li a:hover i{color:var(--secondary-color);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.main-lp footer .container .row>div{max-width:100%!important}label.title{display:block;font-family:var(--heading-font);color:var(--secondary-color);font-size:20px;margin-bottom:10px}.sitter-profile h4{margin-bottom:15px!important}.sitter-profile .service-info p{font-size:16px;line-height:24px;font-weight:400;padding-bottom:10px}.sitter-profile .service-info p:last-child{padding-bottom:0}.sitter-profile .service-info .info-left{font-weight:600}.pet-service-outer .top-head p{font-weight:400;font-size:17px;line-height:26px;padding-bottom:30px}.pet-service-outer .dog-service-rate .service-rate-wrapp{padding-top:18px}.service-rates ul.add-rates{margin-top:30px!important}.service-rates ul.add-rates li{margin-bottom:30px!important}.service-rates input[type=text]{background-color:#eff1f2;border-radius:50px;border:none;padding:10px 20px}.service-rates input[type=number]{background-color:#eff1f2;border-radius:50px;border:none;padding:10px 20px}.service-rates .boarding-days select{background-color:#eff1f2;width:100%;border-radius:50px;border:none;padding:10px 20px;height:45px;-webkit-appearance:none;margin-bottom:40px;background-image:url(../images/dwn-arrow.svg);background-size:15px;background-position:95% 20px;background-repeat:no-repeat}.service-rates ul.add-rates li .gost-btn div,.service-rates ul.add-rates li input[type=checkbox]{display:none}.service-rates ul.add-rates li input[type=checkbox]:checked+label span div{display:block}.service-rates ul.add-rates li input[type=checkbox]:checked+label{background-color:var(--secondary-color);color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.service-rates form .container{margin-bottom:80px}.service-rates .boarding-days h5{color:var(--secondary-color);margin-bottom:15px!important}.service-rates .boarding-days .flex{justify-content:space-between}.service-rates .boarding-days input[type=text]{width:90%;min-width:150px}.service-rates .boarding-days .title{font-size:18px;color:var(--secondary-color);font-weight:700}.testimonial-slider button.slick-next:before,.testimonial-slider button.slick-prev:before{display:none}.testimonial-slider button.slick-prev{width:25px;height:45px;background-image:url(../images/slider-arrows.svg);background-size:cover;background-repeat:no-repeat;left:-20%}.testimonial-slider button.slick-next{width:25px;height:45px;background-image:url(../images/slider-arrows.svg);background-size:cover;background-repeat:no-repeat;background-position:right;right:-20%}.signup-popup{display:none;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;z-index:99999}.signup-popup>div{display:inline-block;max-width:500px;box-shadow:3px 3px 20px 5px #ccc;margin:auto;background-color:#fff;border-radius:20px;overflow:hidden;padding:40px}.open-signup-popup .signup-popup{display:flex!important}.open-signup-popup .signup-blur{filter:blur(4px);-webkit-filter:blur(4px);-moz-filter:blur(4px);-ms-filter:blur(4px);-o-filter:blur(4px)}.signup-popup h2,.signup-popup h3{display:block;color:var(--primary-color);margin-bottom:30px!important}.signup-popup h5{color:var(--primary-color);margin-bottom:30px!important}.signup-popup .gost-btn{margin-top:40px;color:var(--primary-color)!important;border-color:var(--primary-color)!important}.signup-popup .btn{float:left;margin-right:15px;background-color:var(--primary-color)!important}.signup-popup .gost-btn:hover{color:var(--primary-color)!important}.signup-popup img{max-width:80px;margin:auto;margin-bottom:20px}.signup-popup.center .btn{float:initial!important;margin-top:0}.signup-popup input[type=email],.signup-popup input[type=text]{background-color:#fff;border:1px solid #ddd;height:45px;border-radius:50px;min-width:250px;width:100%;margin:auto;margin-top:25px;margin-bottom:25px;padding:0 20px}label.title{display:block;font-family:var(--heading-font);color:var(--secondary-color);font-size:20px;margin-bottom:10px}.sitter-profile h4{margin-bottom:15px!important}button.step-btn.shadow-hover.pre-btn{margin-right:10px}.service-rates ul.add-rates{margin-top:30px!important}.service-rates ul.add-rates li span{width:100%;display:flex;justify-content:flex-start}.service-rates ul.add-rates li{margin-bottom:30px!important}.service-rates input[type=text]{background-color:#eff1f2;border-radius:50px;border:none;padding:10px 20px}.service-rates .boarding-days select{background-color:#eff1f2;width:100%;border-radius:50px;border:none;padding:10px 20px;height:45px;-webkit-appearance:none;margin-bottom:40px;background-image:url(../images/dwn-arrow.svg);background-size:15px;background-position:95% 20px;background-repeat:no-repeat}.service-rates ul.add-rates li .gost-btn div,.service-rates ul.add-rates li input[type=checkbox]{display:none}.service-rates ul.add-rates li input[type=checkbox]:checked+label span div{display:block}.service-rates ul.add-rates li input[type=checkbox]:checked+label{background-color:var(--secondary-color);color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.service-rates form .container{margin-bottom:50px}.service-rates .boarding-days h5{color:var(--secondary-color);margin-bottom:15px!important}.service-rates .boarding-days .flex{justify-content:space-between}.service-rates .boarding-days input[type=text]{width:90%;min-width:150px}.service-rates .boarding-days .title{font-size:18px;color:var(--secondary-color);font-weight:700}.testimonial-slider button.slick-next:before,.testimonial-slider button.slick-prev:before{display:none}.testimonial-slider button.slick-prev{width:25px;height:45px;background-image:url(../images/slider-arrows.svg);background-size:cover;left:-20%}.testimonial-slider button.slick-next{width:25px;height:45px;background-image:url(../images/slider-arrows.svg);background-size:cover;background-position:right;right:-20%}.how-it-works{padding:80px 0}.how-it-works img{width:60px;height:65px;margin:30px 0}.how-it-works .button-section{margin-top:60px}.how-it-works h4{color:var(--secondary-color);margin-bottom:20px!important}.how-it-works h2{font-size:40px;color:var(--secondary-color);margin-bottom:20px!important}.signup-popup{display:none;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;z-index:99999}.signup-popup>div{display:inline-block;max-width:500px;box-shadow:3px 3px 20px 5px #ccc;margin:auto;background-color:#fff;border-radius:20px;overflow:hidden;padding:40px}.open-signup-popup .signup-popup{display:flex!important}.open-signup-popup .signup-blur{filter:blur(4px);-webkit-filter:blur(4px);-moz-filter:blur(4px);-ms-filter:blur(4px);-o-filter:blur(4px)}.signup-popup h2,.signup-popup h3{display:block;color:var(--primary-color);margin-bottom:10px!important}.signup-popup h5{color:var(--primary-color);margin-bottom:30px!important}.signup-popup .gost-btn{margin-top:20px;color:var(--primary-color)!important;border-color:var(--primary-color)!important}.signup-popup .btn{float:left;margin-right:15px;background-color:var(--primary-color)!important}.signup-popup .gost-btn:hover{color:var(--primary-color)!important}.signup-popup img{max-width:80px;margin:auto;margin-bottom:20px}input.btn.shadow-hover.btn-generate{margin-top:25px}a.btn.shadow-hover.btn-confirmed{margin-top:25px}.details-card>div label.error{color:red;margin-top:6px}.signup-popup.center .btn{float:initial!important;margin-top:0}.signup-popup input[type=email],.signup-popup input[type=text]{background-color:#fff;border:1px solid #ddd;height:45px;border-radius:50px;min-width:250px;width:100%;margin:auto;margin-top:25px;margin-bottom:25px;padding:0 20px}.hidden{display:none!important}.loader{border:10px solid #efefef;border-radius:50%;border-top:10px solid var(--secondary-color);width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:fixed;z-index:999999;top:50%;right:35%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.p-body-fade::after{content:"";position:fixed;width:100%;height:100vh;background-color:#ffffff85;top:0;right:0;z-index:99}.sticky-header.p-body-fade::after{z-index:999}.sticky-header header{z-index:99991}.sign-up .sign-up-container .signup-links .log-email,.sign-up .sign-up-container .signup-links .log-password{display:flex;align-items:center;justify-content:center;max-width:600px;margin:20px auto;padding:15px;background-color:#fff;border-radius:30px;border:1px solid #e6e6e6;font-size:18px;color:grey;width:100%;text-align:center;letter-spacing:.5px}.sitter-search .sitter-details .booking-filter{background:#fafbfc;padding:25px;border-radius:20px;box-shadow:2px 0 5px 2px #eee;margin-bottom:40px;margin-top:80px}.sitter-search .sitter-details .booking-filter>ul{padding:25px 25px 0}.image{width:100%;background:#ccc;margin-left:auto;margin-right:auto;border-radius:15px;height:140px;background-repeat:no-repeat;background-size:cover;background-position:center center}.image img{width:100%}.grid-wrapper{margin:0 auto;display:flex;flex-wrap:wrap;padding:0 30px}.card-content{border:1px solid #ccc;border-radius:15px;padding:0;height:100%}.sitter-search .sitter-details .booking-filter .card-content ul h4{font-size:18px;color:#565656}.card-content *{cursor:pointer}.card-content label{width:100%}.card-content label ul{padding:15px}.pet-wrapper .card-wrapper{position:relative;width:185px;min-height:270px;margin:10px;padding:0;border:none}.c-card{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.c-card~.card-content{transition:all .5s ease-out}.c-card~.card-content label:before{position:absolute;top:14px;right:14px;content:"";width:30px;height:30px;transition:all .2s ease-out;border-radius:70px;background-color:var(--secondary-color)}.c-card~.card-content:hover{border:1px solid var(--secondary-color)}.c-card~.card-content:hover:before{width:30px;height:30px;transition:all .2s ease-out;border-radius:70px;background-color:var(--secondary-color)}.c-card:checked~.card-content{border:1px solid var(--secondary-color)}.c-card:checked~.card-content:before{background-color:var(--secondary-color)}.c-card:checked~.card-content label:after{position:absolute;content:"\f00c";font-family:FontAwesome;top:16px;right:16px;z-index:2;width:20px;height:20px;background-position:0 0;transition:all .1s ease-out;color:#fff}.alertify-notifier{z-index:999999999!important}.pet-grid-head{padding-left:25px}.booking-card hr{margin-bottom:0}.pet-info .modal-content .details-card svg{z-index:99}.modal{z-index:9999999!important}.booking-card .pet-book-cldr{margin-bottom:0;padding-bottom:0}.booking-card .card-heading{margin-bottom:0}.booking-card #calendar .fc-toolbar{margin-top:0!important}.booking-card .flex-center{margin-top:0}.booking-card .flex-center #calendar .fc-toolbar span{width:100%}.booking-card .flex-center #calendar .fc-toolbar button span{font-size:4em}ul.signup-process-menu li h3{color:#666}.gen-info-profile{position:relative;width:130px;height:130px;margin-bottom:20px;display:inline-block;padding-left:20px!important}.gen-info-profile input[type=file]{display:none}.gen-info-profile label{position:absolute;width:130px;height:130px;top:50px;border-radius:130px;display:flex!important;align-items:center}.gen-info-profile label i{position:absolute;right:0;cursor:pointer;color:#fff;background:#333;width:30px;height:30px;text-align:center;line-height:30px;font-size:14px;border-radius:15px;background-color:#313553}.gen-info-profile img{width:130px;height:130px;border-radius:150px;object-fit:cover}.signup-process-details .close-btn,.signup-process-details .close-btn:active{background-color:transparent;width:20px;height:20px;background-image:url(../images/close-btn.png)!important;background-size:cover;padding:0!important;float:right;margin-top:20px}.pet-data .col-md-8{border-top:1px solid #ddd}.sign-up .sign-up-container .signup-links a.forgot-pwd{display:inline-block!important;background:0 0;padding:0!important;border:none;margin:0}.booking-card #calendar .fc-event-container .fc-day-grid-event .fc-content .fc-title{position:relative;padding-left:18px;font-size:12px;margin-left:6px}.booking-card #calendar .fc-event-container .fc-day-grid-event .fc-content .fc-title::before{position:absolute;content:"\f00c";font-family:FontAwesome;top:0;left:0;z-index:2;width:10px;height:10px;background-position:0 0;transition:all .1s ease-out;color:#fff}.user-profile .add-pet-modal .details-card .error{font-size:15px;color:#dc3545!important}.user-profile .add-pet-modal .details-card .text-danger{font-size:15px;color:var(--secondary-color)!important;font-family:var(--heading-font);display:block}.mobile-info .signup-process-details .signup-blur .details-card #email-error,.mobile-info .signup-process-details .signup-blur .details-card #mobile-error{margin-top:55px!important;font-size:16px;position:absolute}.adres-wraper .card-content label{padding:10px 45px 10px 10px}.adres-wraper .card-content label p{word-break:break-all;font-size:18px}.adres-wraper .c-card:checked~.card-content label:after{top:13px;right:21px;width:17px;height:15px}.card-wrapper.adres-wraper{min-height:140px}.card-wrapper.add-address{min-height:140px}.card-wrapper.add-address button{padding:43px 30px;width:100%;cursor:pointer}.card-wrapper.add-address button span{display:inline-block;width:100%}.grid-wrapper.adress-grid{padding:0 0}.web-credits{margin-top:10px;text-align:left}.web-credits p{font-size:15px}.review-input,.sitter-rating{margin-top:30px}.star-rating{direction:rtl}.review-input .star-rating label,.sitter-rating .star-rating label{margin-bottom:0!important;color:#bbb;font-size:18px;padding:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.review-input .star-rating label svg,.sitter-rating .star-rating label svg{width:20px;height:20px}.review-input .star-rating label svg path,.sitter-rating .star-rating label svg path{fill:transparent;stroke:#666}.review-input .star-rating input[type=radio],.sitter-rating .star-rating input[type=radio]{display:none}.review-input .star-rating input[type=radio]:checked~label svg path,.sitter-rating .star-rating input[type=radio]:checked~label svg path{fill:var(--secondary-color);stroke:var(--secondary-color)}.sitter-rating-btn .gost-btn{background-color:transparent}.booking .booking-listing .card .gost-btn,.booking .sidebar{text-align:center!important;color:var(--secondary-color);min-width:220px}.review-input .review textarea{background:#fff;border:1px solid #ccc;width:100%;margin-top:5px;border-radius:10px;max-height:150px;margin-bottom:10px}.sidebar>ul>li>span .filter-by-date{border-radius:50px;border:1px solid #ccc;padding:5px;color:#828eb2}.sitter-listing-profile{border:none;border-radius:10px;background-color:#fff}.sitter-profile-title{display:flex;justify-content:space-between;align-items:center}.sitter-profile-title h2{color:var(--primary-color)}.sitter-profile-title .avtar img{border-radius:100px;margin-right:20px;width:150px;height:150px;object-fit:cover}.sitter-listing-dates .dates span{display:inline-block;padding:5px 20px;background-color:#eee;margin-right:5px;border-radius:50px;font-size:14px}.sitter-listing{padding:20px 0}.sitter-listing .pet-details-list>h2{margin-bottom:30px!important;color:var(--secondary-color)}.sitter-listing .pet-details-list .each-pet{display:flex;padding:25px 0;border-bottom:1px solid #f6f6f6}.sitter-listing .pet-details-list .each-pet .avtar img{border-radius:100px;margin-right:30px}.sitter-listing .pet-details-list .each-pet .pet-content h3{color:var(--primary-color);font-size:23px;margin-bottom:10px!important}.sitter-listing .pet-details-list .each-pet .pet-content h5{font-family:var(--primary-font)!important;font-size:16px;margin-bottom:5px!important}.owner-comission .banner{background-image:url(../images/owner-comission.jpg)!important}.owner-comission .banner h1{text-align:left;margin-bottom:20px!important}.owner-comission .banner .banner-box{padding:35px;margin-top:30px;background:#fff;border-radius:20px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.05)}.owner-comission .banner .banner-box h3{margin-bottom:20px!important;color:var(--primary-color)}.owner-comission .banner .banner-box>div{text-align:center;padding:30px 0}.owner-comission .banner .banner-box>div a:first-child{margin-right:15px}.service-rates input[type=number]{background-color:#eff1f2;border-radius:50px;border:none;padding:10px 20px}.banner.adminbanner{min-height:100vh;padding:45px 0 45px 0;margin-top:-25px}.pet-listing .pet-details-list>h2{margin-bottom:30px!important;color:var(--secondary-color)}.pet-listing .pet-content{font-family:var(--heading-font)!important}label#mobile-error{font-size:14px;margin-top:60px}.empty-sitter{margin-top:122px;font-size:25px;text-align:center}.cm-amount a{font-size:18px!important;color:var(--secondary-color)!important;font-weight:500!important}.cm-amount a span{color:#fff!important;font-weight:400!important}.accnt-togle-menu .nav-drop ul li.cm-amount a:hover:before{content:none}.user-profile .commission-table thead{font-size:16px;background-color:#2356a7;color:#fff}.user-profile .commission-table thead th{padding:10px 13px}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok{color:#fff!important;background-color:#0c7cd5}.alertify .ajs-footer .ajs-buttons .ajs-cancel{color:#fff!important;background-color:#d4ca84!important}input[type=password]{font-family:arial}.user-profile .commission-table tbody{font-size:18px;padding:10px}.user-profile .commission-table tbody tr{background-color:#e6e6e6}.details-card div.total-amount{margin:0 0!important;width:100%!important;padding:20px 0!important}.pb-pagination{display:flex;align-items:center;justify-content:center;margin:10px 0!important;padding:10px 30px!important}.user-profile .commission-table tbody tr td{padding:10px 13px}.total-amount table tbody tr td{width:25%;text-align:left;padding:4px 10px}.signup-process-head{padding-top:60px}.sitter-profile-icon i.fa{position:absolute;bottom:40px;right:-2px;background-color:var(--secondary-color);padding:7px 6px;border-radius:50px;color:#fff;cursor:pointer;display:inline-block}.mobile-info.signup-process-details.col-md-12.alert.print-error-msg{margin-top:-10px;padding:0}.mobile-info .signup-process-details .col-md-12.alert.print-error-msg .error-display li{margin-top:-25px}.alert.alert-success{margin:20px auto;max-width:600px;border-radius:50px}.btn-resend{margin-right:0}.info-profile-text{padding-left:20px}span.invalid-feedback{font-size:15px;margin-top:-4px;margin-bottom:-8px}.sign-up .sign-up-container .signup-links.ow-reset-password .log-email{margin:20px auto 0}.sign-up .sign-up-container .signup-links.ow-reset-password .form-group{margin-bottom:0}.sign-up .sign-up-container .signup-links.ow-reset-password button.btn{margin-top:20px}.details-card>div label.error{font-size:16px;font-weight:400;font-family:inherit;margin:0 0!important}label.gost-btn{cursor:pointer}.sitter-search .sitter-details .sitter-list .sitter-list-middle .sitter-list-links a{cursor:default!important}.sitter-search .sitter-details .filter>ul>.filter-dog-cat label,.sitter-search .sitter-details .filter>ul>.filter-dog-size label,.sitter-search .sitter-details .ui-slider .ui-slider-handle,.sitter-search .sitter-details li.filter-dog-size label{cursor:pointer}.loged-section.login{display:block;position:relative;right:-15px}.loged-section.login+.loged-in-account{min-width:135px}.sticky-header .loged-section.login+.loged-in-account{min-width:160px}.sign-up ul li a.shadow-hover{background-color:var(--secondary-color);color:#fff;border-radius:50px;padding:10px 20px}.profile-gallery.view_gallery>div a:first-child img{min-height:130px!important}.profile-gallery.view_gallery>div a:first-child{width:calc(25% - 10px)}.profile-gallery.view_gallery2>div{width:65%}.profile-gallery.view_gallery2>div a img,.profile-gallery.view_gallery2>div a:first-child img{min-height:80px!important;height:80px!important}.profile-gallery.view_gallery2>div:last-child a .center h4{font-size:14px}i.fa.fa-edit.profile-edit{position:absolute;bottom:40px;right:-2px;background-color:var(--secondary-color);padding:1px 4px;border-radius:50px;color:#fff;cursor:pointer;display:inline-block}label#file-value{cursor:pointer}.details-card.booking-card .adres-wraper .card-content label p{font-family:var(--primary-font)!important;font-size:16px!important}.details-card.booking-card .adres-wraper .card-content{height:210px;overflow:auto;padding:10px 0 20px 0}.pet-each-card .each-pet.col-md-4{padding:0 15px;margin:0 15px}.pet-each-card .each-pet .pet-content{border:1px solid #ccc;border-radius:5px;padding:20px;width:100%;display:block}body.scroll-none{overflow-y:hidden!important;margin-right:50px}.fc-ltr .fc-basic-view .fc-day-number{cursor:default}.details-card>div select{background-image:url(../images/dwn-arrow.svg);background-size:15px;background-repeat:no-repeat;background-position:93%}.signup-process-details #addPet{float:left}.signup-process-details #addPet label{cursor:pointer;display:inline-block}.pet-container .details-card{border:1px solid #eee;border-radius:5px;margin-top:30px}.pet-container .col-md-8{border-top:none}.pet-container .close-btn,.pet-container .close-btn:active{margin-right:20px;margin-top:50px}div#sitter-profile-icon label #upload-image{cursor:pointer}.home .banner .dog-form label#date-picker-to-error{padding-left:10px;width:117%;color:red!important}.home .banner .dog-form label#to_date-error{padding-left:10px;width:117%;color:red!important}.emergency-info{background:#fafbfc;padding:30px;border-radius:20px;box-shadow:2px 0 5px 2px #eee;margin-bottom:40px}.emergency-info h3,.emergency-info p{padding:3px}.service-drop{position:relative}.p-nav-drop{position:absolute!important;z-index:9999;background-color:var(--primary-color);top:60px;left:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;transform:translate(0,-60px);padding:20px 0;width:200px;opacity:1;display:flex;flex-direction:column;justify-content:space-between;-webkit-box-shadow:10px 10px 20px 0 rgba(0,0,0,.08);-moz-box-shadow:10px 10px 20px 0 rgba(0,0,0,.08);box-shadow:10px 10px 20px 0 rgba(0,0,0,.08);display:none}li.service-drop:hover>.p-nav-drop{display:block;-webkit-animation:fadein .2s;-moz-animation:fadein .2s;-ms-animation:fadein .2s;-o-animation:fadein .2s;animation:fadein .2s;top:23px;left:15px;transform:translate(0,0)}li.service-drop .p-nav-drop ul li a{color:#fff}li.service-drop .p-nav-drop ul li{display:block;width:100%;margin-bottom:5px}section.bg-image-section ul li span:first-child{text-align:center;line-height:110px;position:relative;z-index:999}.pet-bording-mid h3{margin-bottom:30px!important;color:var(--secondary-color)}.pet-bording-mid p{margin-bottom:20px!important;font-size:22px}.book-in-section{padding:0 0 80px}.book-in-section .center h3{color:var(--primary-color)!important}.how-it-works.book-in-section img{width:62px;height:70px}.how-it-works.book-in-section .pet-foot-ico img{width:100%}.sitter-banner.pet-service-section .banner-content h2{font-size:53px}.pet-service-section .banner-content p{color:#ffff}.round-num-sec-item{text-align:center}.round-num-sec{position:relative}.round-num-sec::after{content:"";width:70%;position:absolute;left:15%;height:1px;background:#999;display:block;top:65px;z-index:-1}.reg-loader{border:10px solid #efefef;border-radius:50%;border-top:10px solid var(--secondary-color);width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;position:fixed;z-index:999999;top:50%;right:50%}.open-signup-popup .signup-blur:before{content:"";width:100%;height:100%;position:absolute;top:0;background:0 0;left:0;z-index:9}.upload_gallery{width:65%}.upload_gallery>a{width:calc(25% - 10px);margin-left:10px;display:inline-block;margin-bottom:20px}.upload_gallery img{width:100%;height:80px;object-fit:cover;overflow:hidden;border-radius:15px}section.unsubscribe-section{min-height:300px;margin-top:220px!important}.unsubscribe-section .unsb-content{border:solid 1px #dedede;border-radius:50px;padding:21px;margin-top:20px}.sitter-search .user-profile-details .profile-benifit{margin-bottom:60px}.sitter-rating .review{margin:15px 0;padding:15px 60px 15px 15px;border:1px solid #ccc;width:95%;width:calc(100% - 60px);position:relative;min-height:100px;border-radius:10px}.sitter-rating .review button{position:absolute;right:-20px!important;top:calc(50% - 20px);top:30%;padding:0!important;width:40px;height:40px;line-height:40px;text-align:center;border-radius:5px!important}.profile-rerviews-details.sitter-rating .star-rating{margin-top:10px!important}.modal-body .sitter-rating .star-rating{margin-left:15px;margin-bottom:20px}.gallery button,.gallery button:active,.gallery button:focus{outline:0!important}.modal-title{color:var(--primary-color)}.header-box{text-align:center}.banner .form-container .dog-size-range.row2 li>label{padding:5px 20px;height:auto;line-height:20px;display:flex;flex-wrap:wrap;justify-content:center}.banner .form-container .dog-size-range.row2 li>label span{display:block;width:100%;text-align:center}.dog-section .row3 ul li .select2-container .select2-selection--single{height:40px;border-radius:80px}.dog-section .row3 ul li .select2-container--default .select2-selection--single{background-color:#fff0;border:1px solid #fff;border-radius:80px}.dog-section .row3 ul li .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;padding-left:20px;padding-right:20px}.dog-section .row3 .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.dog-section .row3 .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.dog-section .row3 ul li .select2-container--default .select2-selection--single .select2-selection__arrow{top:6px;right:8px}.dog-section .row3 ul li .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.dog-section .row3 ul li .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent}.notification-dropdown{display:none;position:absolute;border-radius:7px;background-color:var(--primary-color);list-style:none;padding:0 0;width:300px;margin:0;top:33px;z-index:999;right:0}.notification-dropdown h3{font-size:18px;font-weight:600;text-align:center;padding:15px 15px;margin-top:0;border-bottom:1px solid transparent;border-radius:8px 8px 0 0;background-color:var(--secondary-color);color:#fff}.notification-dropdown h6{text-align:left;padding-left:9px;font-weight:600;font-size:15px;margin-bottom:6px!important;color:#fff;margin-top:12px!important}.notification-wrapper{max-height:245px;overflow:auto;height:auto}.notifications-list{list-style:none;padding-left:18px;text-align:left;margin:0 0}.notifications-list li{cursor:pointer;border-bottom:1px solid rgba(159,159,159,.17);padding:10px 10px;width:100%}.noti-item-inner{display:flex;align-items:center;cursor:pointer}.noti-cont{color:#fff}.open-notify .notification-dropdown{display:block}span#noti-count{position:absolute;color:#fff;background-color:#609;display:inline-block;border-radius:50%;min-width:10px;height:13px;text-align:center;line-height:1px;font-weight:700;font-size:14px;padding:13px 6px;top:-20px;right:11px}.select2-results__option[aria-selected]{cursor:default!important}.select2-container .select2-selection--single{cursor:default!important}.dog-section .row3 ul li .select2-container--default .select2-selection--single:focus{outline:0}.about-banner{background-image:url(../images/cat1.jpg)!important}.about-banner .about-us h1{color:var(--secondary-color);margin-bottom:20px!important;font-size:53px}.about-banner p{margin-bottom:20px!important;font-size:16px;color:grey}.about-banner .quotes{font-style:italic}.about-us.p-content-bg{background-color:rgb(255 255 255 / 75%);border-radius:30px;padding:40px 40px;margin:0 0 40px 0}.about-banner{padding-bottom:70px!important}.service-rates.service-rates2 .signup-process-details.sitter-profile{padding-top:50px!important}.pet-preference .signup-process-details.sitter-profile{padding-top:60px!important}.about-me-page .signup-process-details.sitter-profile.new{padding-top:40px!important}.p-abt-founder{margin-top:40px}.support-banner{background-image:none!important}.support-banner .support{background-color:#fafbfc;box-shadow:2px 0 5px 2px #eee;border-radius:30px;padding:40px 40px;margin-bottom:40px}.foot_active{background-image:url(../images/signup-process-foot.svg);background-size:131px;background-position:top center;background-repeat:no-repeat}li.foot_active h3{color:var(--secondary-color)!important}.approval-1 ul.signup-process-menu li:nth-child(7) h3{color:var(--secondary-color)!important}.p-quiz-head h3{font-size:24px;color:var(--secondary-color);margin-bottom:10px!important}.p-quiz-head p{font-size:18px}.approval-head{padding-top:50px}.quiz-quastion p{font-size:18px}.quiz-answer label{font-size:18px;cursor:pointer}.quiz-answer-item input[type=checkbox]:checked,.quiz-answer-item input[type=checkbox]:not(:checked){position:absolute;left:-9999px}.quiz-answer-item input[type=checkbox]:not(:checked)+label{position:relative;padding:20px 24px;cursor:pointer;line-height:30px;display:inline-block;color:#14a15f;min-height:66px;display:flex}.quiz-answer-item input[type=checkbox]:checked+label{position:relative;padding:20px 24px;cursor:pointer;line-height:30px;display:inline-block;color:#fff;min-height:66px;display:flex}.quiz-item-one .quiz-answer-item input[type=checkbox]:checked+label{width:100%;max-width:373px;padding:7px 18px;min-height:auto}.quiz-item-one .quiz-answer-item input[type=checkbox]:not(:checked)+label{width:100%;max-width:373px;padding:7px 18px;min-height:auto}.quiz-answer-item input[type=checkbox]:checked+label:before,.quiz-answer-item input[type=checkbox]:not(:checked)+label:before{content:"";width:100%;height:100%;background:#f2f2f2;position:absolute;top:0;left:0;border-radius:20px;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:-2;transition:all .2s ease-in-out;-wekit-transition:all .2s ease-in-out}.quiz-answer-item input[type=checkbox]:checked+label:after,.quiz-answer-item input[type=checkbox]:not(:checked)+label:after{content:"";width:100%;height:100%;background:#14a15f;position:absolute;top:0;left:0;border-radius:20px;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:-1;transition:all .2s ease-in-out;-wekit-transition:all .2s ease-in-out}.quiz-answer-item input[type=checkbox]:not(:checked)+label:after{opacity:0;transition:all .2s ease-in-out;-wekit-transition:all .2s ease-in-out}.quiz-answer-item input[type=checkbox]:checked+label:after{opacity:1;transition:all .2s ease-in-out;-wekit-transition:all .2s ease-in-out}.quiz-btn .button-section .btn{display:inline-block;margin:0 30px;padding:16px 33px!important;width:221px}.quiz-btn .button-section .btn.btn-back{background-color:#fff;color:var(--secondary-color);border:1px solid var(--secondary-color)!important;font-family:var(--heading-font);padding:16px 33px!important;border-radius:30px!important;display:inline-block!important}.quiz-btn{display:flex;justify-content:center;align-items:center}.approval-section{margin-bottom:100px}.quiz-quastion{margin-bottom:18px}.quiz-item{margin-bottom:25px!important}.p-quiz-wrap{margin-top:15px}.quiz-footer{margin-top:35px}.quiz-item-one{margin-bottom:25px!important}.ans-icon{display:inline-block;padding-right:8px}.quiz-quastion p{display:flex;justify-content:center}.quiz-answer-item input[type=checkbox]:checked+label,.quiz-answer-item input[type=checkbox]:not(:checked)+label,.quiz-item-one .quiz-answer-item input[type=checkbox]:checked+label,.quiz-item-one .quiz-answer-item input[type=checkbox]:not(:checked)+label{width:800px!important;max-width:800px!important;padding:20px 24px!important;min-height:auto;margin:0 auto!important;margin-bottom:15px!important}.quiz-wrapper{justify-content:space-between}.quiz-quastion p span:first-child{display:inline-block;padding-right:8px}.quiz-answer-item label span:first-child{display:inline-block;padding-right:8px}.referance-head h3{font-size:20px}.p-reference-item label{font-size:18px;font-weight:400!important}.reference-sec{padding-top:70px}p-reference-item{margin-bottom:0}.p-reference-item input{width:100%;border-radius:15px;background-color:#f2f2f2;border:none;padding:14px 18px;-webkit-appearance:none;outline:0;color:var(--secondary-color)!important;min-height:60px;font-size:18px;margin-bottom:15px}.p-reference-item input::-webkit-input-placeholder{color:var(--secondary-color)!important}.p-reference-item input::placeholder{color:var(--secondary-color)!important}.p-reference-item input::-moz-placeholder{color:var(--secondary-color)!important}.about-me .sitter-profile label{display:block;font-family:var(--heading-font);color:var(--secondary-color);font-size:20px}.about-me .sitter-profile input[type=text]{width:100%;height:45px;border-radius:45px;background-color:#f2f2f2;border:none;padding:0 20px;-webkit-appearance:none;outline:0}.about-me .sitter-profile .sitter-profile-details label{margin-bottom:20px;margin-top:15px}.about-me .sitter-profile .sitter-profile-details{margin-top:60px}.upload-bg{position:relative;width:170px;height:170px;margin-bottom:0;display:inline-block}.upload-bg label{position:absolute;width:170px;top:0;border-radius:130px;display:flex!important;align-items:center;cursor:pointer}.upload-bg input[type=file]{display:none}.upload-bg img{width:170px;border-radius:150px}.quiz-upload{display:flex;justify-content:center;align-items:center;margin-top:15px}.document .gallery.sitter-images{width:100%}.document .gallery.sitter-images .photos img{min-height:150px!important}.document .profile-gallery.view_gallery>div a:first-child{margin-left:110px}.document .profile-gallery.view_gallery>div a:nth-child(4){margin-left:110px}.document button.btn.btn-link.pr-edit-btn{text-decoration:none}.approval input::-webkit-inner-spin-button,.approval input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.approval input[type=number]{-moz-appearance:textfield}.banner-content.become-sitter h1{color:#ffff}.banner-content.become-sitter p{color:#ffff}.overlay-bg{position:relative}.overlay-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.overlay-bg .container{position:relative;z-index:9}.star-rating{direction:rtl;display:inline-flex}.star-rating input[type=radio]{display:none}.star-rating label{color:#bbb!important;font-size:22px;padding:0;cursor:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:3px}.star-rating input[type=radio]:checked~label{color:var(--secondary-color)!important}.faqs .card{border:none;margin-bottom:20px}.faqs div.faq-section{text-align:left;margin-bottom:45px}.faqs h3{text-align:left}.res-circle{width:4%;border-radius:50%;background:#dc3545;line-height:0;position:relative}.res-circle::after{content:"";display:block;padding-bottom:100%}.row.or-circle{justify-content:center;margin-top:45px}.circle-txt{position:absolute;bottom:50%;width:100%;text-align:center;color:#fff}#lightbox .lb-data .lb-details{display:none!important}.contactus h1{color:var(--secondary-color);padding-bottom:20px}.contactus{margin-top:80px}.accordion{background-color:#eee;color:#2da25f;cursor:pointer;padding:18px;width:100%;display:flex;align-items:center;text-align:left;outline:0;font-size:15px;transition:.4s;justify-content:space-between}.panel{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.col-md-10.support.contactus p{font-size:22px}.accordion:after{content:"\f067";font-size:13px;color:#2da25f;float:right;margin-left:5px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.accordion.active:after{content:"\f068";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.faqs .pet-bording-mid h3{color:#2e62da}.dropdown-menu-tab .nav-tabs li a{padding:5px 10px;color:#fff}.dropdown-menu-tab .nav-tabs{padding:7px 20px}.dropdown-menu-tab .nav-tabs li a.active{color:var(--secondary-color)!important}.testimonial-slider .owl-controls .owl-buttons .owl-next{width:25px;height:45px;background-image:url(../images/slider-arrows.svg);background-size:cover;background-position:right;right:-20%}.testimonial-slider .owl-controls .owl-buttons .owl-prev{width:25px;height:45px;background-image:url(../images/slider-arrows.svg);background-size:cover;left:-20%}.owl-next,.owl-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background-color:transparent}.sitter-testimonial .row{justify-content:center}.dropdown-menu-tab .noti-cont a{color:#fff!important;font-family:var(--primary-font);padding:0 2px;font-weight:400}.registrationFormAlert{position:absolute;right:8px;top:41px;font-size:30px}div.thumb-output img{height:120px;width:120px;margin-left:10px;object-fit:cover}.pet-form input.file-input{display:none}.pet-form label.custom-file-upload{display:inline-block;padding:6px 47px;cursor:pointer;font-family:var(--heading-font);color:var(--secondary-color);font-size:20px}.banner.terms{background:0 0}b{font-weight:700!important}.terms-condition h1{padding-bottom:40px}.terms-condition h2{color:var(--secondary-color);padding-top:25px;padding-bottom:10px}.terms-condition h3{color:var(--primary-color);padding-bottom:10px;padding-top:8px}.terms-condition p{padding-bottom:10px}.petbea-last{margin-top:35px}.address-line{font-size:18px!important}.sidecart-payment-cards img{height:35px;width:57px}.sidecart-payment-cards{margin-top:30px;float:right}.sitter-search .sitter-details li.leash-icon svg g,.sitter-search .sitter-details li.leash-icon svg path{fill:var(--secondary-color);stroke:var(--secondary-color)}.sitter-search .sitter-details li.leash-icon svg{width:35px;height:35px}.pet-category-show ul{display:flex;align-items:center;justify-content:flex-start}.sitter-search .sitter-details .pet-category-show .filter-dog-cat span{min-width:35px}.academy-text p{color:#8b8b93;font-size:18px}.pet-category-show{border:1px solid #ccc;border-radius:50px;padding:20px 20px 14px 20px}.pet-category-show ul li{margin-right:20px}.cat-label{position:absolute!important;top:60%!important;left:-128%!important;font-weight:100!important;color:#8b8b93!important}div.thumb-output.sitter-photos{display:inline-flex}.thumb-output.sitter-photos span.pip{padding-right:10px;position:relative}.thumb-output.sitter-photos span.remove{position:absolute;top:0;right:20px;font-size:25px;cursor:pointer;text-align:right}.thumb-output.sitter-photos img.thumb{margin-left:0!important;width:180px;height:80px;object-fit:cover;max-width:100%;border-radius:15px}.form-group.p-reference-item input[type=number]::-webkit-inner-spin-button,.form-group.p-reference-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.service-menu-tab .nav-tabs li a.active{color:#2da25f!important;font-weight:600}.service-menu-tab .nav-tabs li a{padding:5px 10px;color:#007bff;font-size:17px;font-weight:500}.service-menu-tab .nav-tabs{padding:10px}.service-menu-tab .notification-wrapper{overflow:unset}@-moz-document url-prefix(){.image-upload-sec label:hover{border-bottom:none}.form-group.p-reference-item input[type=number]::-webkit-inner-spin-button,.form-group.p-reference-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}}input.home-location{border:1px solid #fff;border-radius:30px;background-color:transparent;color:#fff;width:445px;max-width:100%}.mobile-menu .logo img{width:130px;height:23px}.mobile-menu .logo{padding-bottom:15px}.mobile-menu .login{margin-top:-10px!important}.row.bank-details h3{margin-bottom:0!important}.row.bank-details{margin-top:10px}.service-rates.service-rates2 .cat-imglabel{margin-bottom:100px}img.thumb.emirates-id{width:200px!important;height:auto!important}.flex.image-upload-flex{flex-wrap:wrap}.details-card.booking-card #calendar .fc-content span.fc-time{display:none!important}.strp-card-banner{background-color:var(--primary-color);height:250px;border-radius:10px 10px 0 0;background-size:cover}.stripe-card-wrap{background-color:#fff;box-shadow:rgb(100 100 111 / 10%) 0 7px 29px 0;border-radius:10px;border:1px solid #ebebeb;margin-top:30px}.strp-user-image img{width:270px;height:270px;border-radius:50%;object-fit:cover;border:5px solid #fff}.strp-card-body{text-align:center;padding:0 30px 30px;margin-top:-100px}.strp-card-body h2{font-size:30px;font-weight:700;margin-top:35px}.strp-card-body .btn{width:100%;padding:14px 29px}.strp-status.not-connect{background-color:#ff070724;color:#be120e}.strp-status.connect{background-color:#39d3c61f;color:#1f9b91}.strp-status{display:inline-block;padding:8px 25px;text-align:center;border-radius:40px;min-height:20px;background-color:#ff070724;color:#be120e;font-weight:600;margin:12px 0}.strp-card-body p{font-size:18px;font-weight:600;margin-bottom:20px;margin-top:10px}.payment_row{min-height:650px;padding:100px 15px}.payment_page{background-color:#fdfdfd}.membership_details{padding-right:0;border-top-left-radius:30px;border-bottom-left-radius:30px;background-image:url(../images/payment_bg.png);background-color:#1662da;background-repeat:no-repeat;background-size:cover;display:inline-grid;text-align:center;align-items:center;max-width:398px;padding:40px 20px}.payment_card_details{border-top-right-radius:30px;border-bottom-right-radius:30px}.payment_card_details{background-color:#fff;border:1px solid #ebebeb;border-left:none}.membership_content{text-align:center}.membership_card_icon{width:82px;height:82px;border-radius:50px;background-color:#5ac4be;margin:0 auto;display:flex;align-items:center}.membership_card_icon .fa{color:#fff;width:32px;margin:0 auto}.membership_plan_name p{color:#fff;font-size:20px;margin-top:30px}.membership_price h1{font-size:40px;color:#fff;margin-top:20px}.payment_submit .btn{background-color:#14a15f;color:#fff;font-size:16px;width:100%;display:block;height:58px;border-radius:0}.payment_form{margin:60px 60px}.payment_card_details .payment_card_number label,.payment_card_details .payment_email label{font-size:16px;color:#333;text-transform:capitalize}.payment_card_details .credit_card_email,.payment_card_details .credit_card_number{height:58px;border:1px solid #f3f3f3;border-radius:0;color:#999;font-size:16px}.payment_card_details .credit_card_cvv,.payment_card_details .payment_card_date{border:1px solid #f3f3f3;border-top:none;margin-bottom:22px}.expiration input{border:0;width:56px;display:inline-block;padding:10px 11px}.credit_card_month,.credit_card_year{outline:0}.credit_card_cvv,.credit_card_month,.credit_card_year{height:58px;color:#999;font-size:16px}.card_details_row .payment_card_date_col{padding-right:0}.card_details_row .payment_card_cvv_col{padding-left:0}.expiration span{color:#999;font-size:16px}.card-user-image img{width:80px;height:80px;object-fit:cover;border-radius:100%}.card-user-image{background-color:#fff;border-radius:100%;width:90px;height:90px;margin:0 auto;display:flex;align-items:center;justify-content:center}.card-user-details h3{color:#fff;font-size:20px;margin-top:20px}.card-user-details{margin-top:20px}.card-user-details p{color:#fff}.radio-input{position:absolute;visibility:hidden}.radio-label{cursor:pointer;display:inline-block;font-size:16px;height:auto;line-height:18px;margin-right:1rem;position:relative;vertical-align:top;margin-bottom:0;color:#666}.radio-label:before{background-color:#fff;border:1px solid #b7b7b7;border-radius:.8rem;content:"";display:inline-block;height:18px;margin-right:9px;width:18px;vertical-align:top;flex:0 0 18px}.radio-group input[type=radio]:checked+label:after{background:var(--primary-color);border-radius:.5rem;content:"";height:10px;left:4px;position:absolute;top:4px;width:10px;flex:0 0 10px}.radio-group input[type=radio]:checked+label:before{border:1px solid var(--primary-color)}.check-card-item{display:flex;align-items:flex-start;position:relative;margin-bottom:25px}h6.card-number{margin-bottom:6px!important}h5.holder-name{font-size:18px;margin-bottom:7px!important}.add-card-btn .btn{background-color:#14a15f;color:#fff;font-size:16px;width:auto;display:block;height:50px;border-radius:0;line-height:28px;padding:10px 30px!important}.add-card-btn button{margin-right:15px}.add-card-btn .btn.btn-border{background-color:#fff;color:#14a15f;display:block;height:50px;line-height:28px;border:1px solid #14a15f}.add-card-btn .btn.btn-border:hover{background-color:#14a15f;color:#fff}.payment-title{width:100%;text-align:center}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.card-payment-container{width:360px;max-width:100%;height:auto}#ccsingle{position:relative;right:15px;top:20px}#ccsingle svg{width:100px;max-height:60px}.creditcard svg#cardback,.creditcard svg#cardfront{width:100%;-webkit-box-shadow:1px 5px 6px 0 #00000026;box-shadow:1px 5px 6px 0 #00000026;border-radius:22px}#generatecard{cursor:pointer;float:right;font-size:12px;color:#fff;padding:2px 4px;background-color:#909090;border-radius:4px;cursor:pointer}.creditcard .darkcolor,.creditcard .lightcolor{-webkit-transition:fill .5s;transition:fill .5s}.creditcard .lightblue{fill:#03a9f4}.creditcard .lightbluedark{fill:#0288d1}.creditcard .red{fill:#ef5350}.creditcard .reddark{fill:#d32f2f}.creditcard .purple{fill:#ab47bc}.creditcard .purpledark{fill:#7b1fa2}.creditcard .cyan{fill:#26c6da}.creditcard .cyandark{fill:#0097a7}.creditcard .green{fill:#66bb6a}.creditcard .greendark{fill:#388e3c}.creditcard .lime{fill:#d4e157}.creditcard .limedark{fill:#afb42b}.creditcard .yellow{fill:#ffeb3b}.creditcard .yellowdark{fill:#f9a825}.creditcard .orange{fill:#ff9800}.creditcard .orangedark{fill:#ef6c00}.creditcard .grey{fill:#e1e1e1}.creditcard .greydark{fill:#707070}#svgname{text-transform:uppercase}#cardfront .st2{fill:#fff}#cardfront .st3{font-weight:600}#cardfront .st4{font-size:54.7817px}#cardfront .st5{font-weight:400}#cardfront .st6{font-size:33.1112px}#cardfront .st7{opacity:.6;fill:#fff}#cardfront .st8{font-size:24px}#cardfront .st9{font-size:36.5498px}#cardfront .st10{font-weight:300}#cardfront .st11{font-size:16.1716px}#cardfront .st12{fill:#4c4c4c}.widget-wrap.delivery-address-wrap{min-height:280px;overflow:hidden;overflow-y:scroll;max-height:530px;margin-bottom:20px}.payment-success-wrap{background-color:#14a15f1f;padding:60px 60px;border-radius:10px;border:1px solid #14a15fa1}.payment-success-wrap h1{margin-top:45px!important;font-size:35px;font-weight:700;color:#000}.payment-success-wrap p{color:#000;margin-top:15px!important;font-size:20px}.msg-order-id span{display:inline-block;color:#000;font-size:18px;font-weight:500}.msg-order-id{border:1px dashed #000;padding:15px 35px;text-align:left;border-radius:5px}.success-msg-row{align-items:center;justify-content:center;min-height:calc(100vh - (120px + 490px))}.payment-success-wrap img{width:108px}.msg-order-id{margin-bottom:40px;margin-top:20px}.success-message-section{padding:40px 0}.signup-process-details.signup-process-success{padding:40px 0 40px 0}label.error{color:#e73333!important}.add-card-btn-wrapper{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.add-card-large{text-align:center}.add-card-large .btn-large{width:200px;height:200px;border-radius:100%!important;font-size:120px;display:flex!important;align-items:center;justify-content:center;background-color:#14a15f33;color:#14a15fa8;border:1px solid #14a15f9c}.add-card-large .btn-large:hover{background-color:var(--secondary-color);color:#fff}.add-card-large p{padding-top:10px}.dispute-input .btn{margin-top:10px}.gost-btn.dispute{margin-top:10px}.chat-pet-info .details-card svg{width:40px;position:absolute;z-index:9;top:0}.chat-pet-info .details-card input[type=radio]:checked+svg path{fill:var(--secondary-color);stroke:var(--secondary-color);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.chat-pet-info .details-card input[type=radio]+svg path{fill:#fff;stroke:grey;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.chat-pet-info .details-card .pet-type span label{padding:8px 20px 8px 50px;margin-right:20px;cursor:pointer}.chat-pet-info .details-card .pet-type>span{position:relative;display:inline-block;width:initial;float:left}.chat-pet-info .details-card .pet-type>span label{color:grey;font-family:var(--primary-font);font-size:16px;position:relative;z-index:999}.chat-pet-info .details-card input[type=radio]{display:none}.sitter-list-profile-details .text-secondary svg{fill:#6c757d!important}.chat-modal-input{position:relative}.datepicker-dropdown{z-index:9999999!important}.prepare-chat-modal .modal-content{padding:20px 20px 50px}.prepare-chat-modal .datepicker-field .form-control{padding:10px 20px}.details-card span.chat-booking-message{width:100%}.chat-booking-message textarea{padding:10px 25px!important}.details-card .booking-filter-dog .flex-center{flex-wrap:wrap;flex-direction:column-reverse}.datepicker-field .form-control{width:100%;height:45px;border-radius:45px;background-color:#f2f2f2;border:none;padding:0 20px;-webkit-appearance:none;outline:0}.details-card .modal-rate-details span{display:inline;font-family:var(--heading-font);color:var(--secondary-color);font-size:20px}.chat-booking-confirm .pet-category-show ul{justify-content:space-between}.chat-booking-confirm .c-card:checked~.card-content label::after{right:18px;font-size:17px}.service-rates ul.add-rates li span p{margin-left:10px!important;font-size:14px}.service-rates ul.add-rates li span label{margin-left:15px!important;white-space:nowrap}.service-rates ul.add-rates li .row{margin-top:10px}.service-rates ul.add-rates li span button.shadow-hover{padding:6px 15px!important;margin-left:10px}.service-rates .service-rate-wrapp .add-rates li .form-group input{max-width:100%!important}.add-rates .look-after-dropdown{appearance:none;min-width:80px;text-align:left}.add-rates .service-select-dropdown{position:relative;display:inline-block!important;width:auto!important}.add-rates .service-select-dropdown::after{border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;content:"";display:inline-block;height:8px;right:14px;position:absolute;top:11px;width:8px;border-color:#fff;transform:rotate(45deg)}.sitter-search .sitter-details li.filter-dog-cat svg{position:relative;z-index:1}.availability-services-modal .notification-wrapper{max-height:initial}.availability-services-modal .notification-wrapper .checkbox-list{max-height:280px;overflow:hidden;overflow-y:scroll}.btn-chat-view{background-color:var(--secondary-color);color:#fff;border:none;font-family:var(--heading-font);padding:10px 15px!important;border-radius:30px!important}.pending-booking-main{margin-top:40px}.pending-booking-main .booking-card-row{margin-top:30px}.booking .pending-booking-main .card{padding:15px 15px}.card-booking-details h3{color:var(--secondary-color);margin-bottom:10px!important}.booking-btns-wrapp{margin-top:20px}.booking-btns-wrapp a.btn{width:100%;min-width:100%!important}.booking-btns-wrapp button.btn{width:50%;min-width:auto!important;padding:10px 23px!important}.booking-btns-wrapp .gost-btn{width:50%;margin-left:7px;min-width:auto!important}.booking-pending-btn{text-align:center}.accept-reject{display:flex}.select-dropdown-wrapper{position:relative}.sitter-search .sitter-details li .select-dropdown-primary{background-color:var(--secondary-color);color:#fff;min-width:65px;padding:6px 15px;line-height:normal;background-image:none}.select-dropdown-wrapper::after{pointer-events:none;border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;content:"";display:inline-block;height:8px;right:14px;position:absolute;top:5px;width:8px;border-color:#fff;transform:rotate(45deg)}.partnership-banner{min-height:600px;background-size:cover;align-items:center;padding:170px 0 160px 0}.background-grey{padding:20px;background-color:#00000040;border-radius:20px;color:#fff;text-align:center}.background-grey .white-para{font-size:22px;color:#fff;margin-bottom:50px!important}.background-grey h1{margin-bottom:50px!important;font-size:60px;color:#ffff}.partner-container{position:relative}.dubai-logo{position:absolute;left:-120px;z-index:9}.Doggie-logo{width:250px}.partners{min-height:700px;background-size:cover;align-items:center;padding:170px 0 160px 0}.partner-logo{width:300px;margin:30px 20px}.partner-logo-new{width:200px;margin:30px 20px}.background-grey-font{padding:20px 100px;background-color:#00000040;border-radius:20px;color:#fff;display:inline-block}.partner-button{margin-top:70px;padding:25px 40px!important}.loged-in-account{background-color:#14a15f;padding:9px 16px;border-radius:30px}.loged-in-account a{color:#fff}.pet-type .fc-body{text-align:center!important}.date-field{width:50%;margin:auto;padding-top:20px;text-align:center}.banner-right-image img{max-width:100%;height:auto}.about-new-banner{background-color:#f3f3f3;margin-top:119px}.banner-inner{padding-top:60px;padding-bottom:60px}.about-new-banner .banner-text{width:80%}.about-new-banner .banner-text p{font-family:Quicksand;font-weight:600;font-size:20px;line-height:43px;letter-spacing:0;color:#000}.about-new-banner .banner-text h1{font-family:Quicksand;font-weight:700;font-size:55px;line-height:71px;letter-spacing:0;text-transform:capitalize;color:#000;margin-bottom:30px!important}section.owners-community{position:relative}section.owners-community .inner-back-image{position:absolute;left:-117px;bottom:-191px}.inner-back-image img{max-width:100%}.community-head h2{font-size:55px;font-weight:700;line-height:normal;letter-spacing:0;color:#3056a2;margin-bottom:50px!important}.community-para p{font-size:20px;font-weight:500;line-height:32px;letter-spacing:0;text-align:left;color:#000}.community-btn{display:flex;flex-wrap:wrap;align-items:center;margin-top:60px}.community-btn .pet-btn.btn-1{margin-right:43px}.community-btn .pet-btn button{font-family:Quicksand;font-weight:700;font-size:18px;line-height:145%;letter-spacing:0;text-align:left;background-color:#14a15f;color:#fff;border:1px solid #14a15f;padding:20px 20px;border-radius:35px;cursor:pointer}.community-btn .pet-btn.btn-1 button{background-color:#fff;color:#14a15f}.owners-community .inner-contents{padding-top:130px;padding-bottom:190px}.subscribe-news{background-color:#f3f3f3;padding-top:100px;padding-bottom:100px}.subscribe-news .news-inner{background-color:#2256a8;padding-top:83px;padding-bottom:83px;border-radius:27px;box-shadow:0 4.44px 38.85px 0 #00000040;position:relative;z-index:1}.sec-head h2{font-family:Quicksand;font-weight:700;font-size:44.43px;line-height:normal;letter-spacing:0;text-align:center;color:#fff;margin-bottom:16px!important}.subscribe-news .news-inner::after{position:absolute;content:"";background-image:url(../images/dog-envelope.png);background-repeat:no-repeat;width:309px;height:342px;bottom:0;left:0;z-index:-1}.sec-head p{font-family:Quicksand;font-weight:400;font-size:26.64px;line-height:37.74px;letter-spacing:.16px;text-align:center;color:#fff;width:65%;margin:auto!important}.sec-form{padding-top:36px;display:flex;width:65%;margin:auto}.email-input{position:relative;display:flex;align-items:center;width:100%}.email-input i{position:absolute;left:21px;color:#2256a8;font-size:16px}.email-input input{padding-left:54px!important}.sec-form .email-input .form-control:focus{box-shadow:none}.sec-form .email-input .form-control::placeholder{font-family:quicksandbold;font-size:15px;font-weight:700;line-height:20px;letter-spacing:0;color:#9d9d9d}.sec-form .email-input .form-control{padding:10px 22px;border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:0;border-bottom-right-radius:0}.sec-form .submit-btn button{font-family:quicksandbold;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0;text-align:center;color:#fff;border:none;background-color:#14a15f;padding:13px 40px;border-top-right-radius:20px;border-bottom-right-radius:20px;cursor:pointer}.service-outer{background-color:#f3f3f3;padding-top:90px;padding-bottom:140px}.service-outer .service-head h2{font-family:Quicksand;font-weight:700;font-size:55px;line-height:32.17px;letter-spacing:0;text-align:center;color:#3056a2;margin-bottom:50px!important}.service-outer .service-subhead p{font-family:Quicksand;font-weight:700;font-size:20px;line-height:32.17px;letter-spacing:0;text-align:center;color:#000;width:61%;margin:auto!important}.service-outer .service-cards{margin-top:100px;display:flex;flex-wrap:wrap;justify-content:center;grid-column-gap:38px;grid-row-gap:48px}.service-outer .service-cards .card-items{text-align:center;background:#fff;box-shadow:3.23px -3.23px 32.32px 0 #0000001a;border-radius:25px;padding:24px 34px;width:31.1%}.service-outer .service-cards .card-items .card-image img{width:70px}.service-outer .service-cards .card-items .card-title h3{font-family:Quicksand;font-weight:700;font-size:19.39px;line-height:14.54px;letter-spacing:0;color:#000;margin-bottom:12px!important}.service-outer .service-cards .card-items .card-title p{font-family:Quicksand;font-weight:600;font-size:12.93px;line-height:19.39px;letter-spacing:0;color:#000}.success-head{font-size:41px;font-weight:700;color:#14a15f}.success-para{font-size:31px;font-weight:700;color:#14a15f;margin-bottom:25px!important}.message-outer{background-position:center;background-size:cover;background-repeat:no-repeat}.message-inner{padding-top:100px;padding-bottom:40px}.message-head h2{font-size:40px;font-weight:700;line-height:50px;letter-spacing:0;color:#fff}.message-sub-para p{font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left;color:#fff;padding-top:27px;padding-bottom:20px}.message-sub-para span.sub-para-border{background-color:#fff;height:8px;width:35%;display:block;margin-left:auto;border-radius:20px}.sub-para-bold{font-size:22px;font-weight:600;line-height:26px}.founders{display:flex;align-items:center;justify-content:end;margin-top:26px}.founder-inner{text-align:center;margin-right:38px}.founders .founder-inner:last-child{margin-right:0}.founder-image{width:68px;height:68px;margin:auto}.founder-image img{width:100%;height:100%;object-fit:cover}.founder-name p{font-family:quicksandbold;font-size:16px;font-weight:700;line-height:26px;letter-spacing:0;color:#fff;padding-top:4px}section.management-team{margin-top:89px;margin-bottom:106px}.row.team-inner{text-align:center;margin-top:46px}.management-head h2{font-size:40px;font-weight:700;line-height:50px;letter-spacing:0;text-align:center;color:#3056a2}.management-team .team-name p{font-family:quicksandbold;font-size:22px;font-weight:700;line-height:26px;letter-spacing:0;color:#14a15f;padding-top:29px}.management-team .team-designation p{font-family:quicksandbold;font-size:16px;font-weight:700;line-height:26px;letter-spacing:0;color:#3056a2}.team-image img{max-width:100%}section.our-mission{background-color:#3056a2;padding-top:117px;padding-bottom:117px}.our-mission .mission-image img{max-width:100%}.mission-head h2{font-family:Quicksand;font-weight:700;font-size:55px;line-height:32.17px;letter-spacing:0;color:#fff;margin-bottom:50px!important}.mission-content p{font-family:Quicksand;font-weight:500;font-size:20px;line-height:32.17px;letter-spacing:0;color:#fff}.mission-btn{margin-top:50px}.mission-btn button{font-family:Quicksand;font-weight:700;font-size:18px;line-height:145%;letter-spacing:0;color:#fff;border:none;background-color:#14a15f;border-radius:35px;padding:20px 56px;cursor:pointer}.sitter-contents{padding-top:156px;padding-bottom:206px}.sitter-community{position:relative}.sitter-cat-image{position:absolute;right:-210px;bottom:-207px}.sitter-cat-image img{max-width:100%}.white-btn{font-size:1rem!important;background-color:transparent!important;border:1px solid var(--secondary-color)!important;color:var(--secondary-color)!important}.bottom-btn-wrapper{display:flex;justify-content:center!important;align-items:center;gap:10px}.bottom-btn-wrapper span{width:fit-content!important}.booking-modal-content{padding:30px 15px}.chat-btns-outer a:first-child{margin-right:5px}.location-outer{margin-top:50px}a.show-booking-details{margin-right:5px}.modal-sitter-loc{width:48%}a.show-booking-details,a.show-pet-details{padding:10px!important;font-size:12px!important}.pet-home{display:flex;align-items:flex-start}.pet-home input[type=checkbox]{display:flex;appearance:none;background:#f0f0f0;height:25px;width:25px;margin-right:13px;border-radius:20%;box-shadow:2px 2px 2px #b4b4b4}.pet-home input:checked::after{content:"✔";font-size:17px;margin:auto;color:#14a15f;transition:color .2s ease-out,text-shadow 150ms ease-out 25ms}.error-msg{font-size:15px}.how-we-vet ol li{list-style-type:decimal}.booking-modal-content-wrapper{padding:23px}.w-select-range{max-width:100%!important;width:345px}.w-select-range ul li{width:80%}.w-select-range ul li:first-child input{padding-left:35px!important}.home_input_calendar{position:relative}.home_input_calendar .booking-date~i{position:absolute;left:10px;top:27%}.home_input_calendar .error{padding-left:15px!important}.home_input_calendar .booking-date.error~i{top:15.5%}.payment-info p{font-size:14px;line-height:22px}.booking-detail-card{min-height:575px}.bottom-pet-info-card{padding:15px;padding-bottom:3px}.bottom-pet-info-card .form-row{padding:0}.pet-detail-label label{font-size:14px!important}.drp-menu{padding-bottom:1rem!important;box-shadow:-1px 1px 5px #ada7a7}.card-wrapper{padding:15px;border:1px solid green;width:25%}.card-image img{width:100%;object-fit:cover}.pet-name{border:1px solid #14a15f;border-radius:10px;cursor:pointer}.pet-name h3,.pet-name p{color:#14a15f;font-size:18px;line-height:28px;background-color:#fff;display:inline-block}.pet_details_main_outer{max-height:630px;overflow-y:scroll}.pet_details_main_outer::-webkit-scrollbar{width:10px}.pet-card-head p{display:block;font-family:var(--heading-font);color:var(--secondary-color);font-size:1rem;margin-bottom:8px!important}.add-pet-container a,.add-pet-container2 a,label.custom-file-upload{background-color:#14a15f;color:#fff!important;border-radius:20px;padding:5px 20px!important;font-size:17px!important;width:fit-content;margin-bottom:17px}.add-pet-container a{font-family:var(--heading-font);margin:0;margin-top:34px}.add-pet-container2 a{font-family:var(--heading-font)}.add-pet-container a label,.add-pet-container2 a label{margin:0}.booking-pet-name{cursor:pointer}.owner-reg-upload-image{width:80px!important;height:80px!important;margin-top:30px;margin-left:0!important;cursor:pointer}.left-label{width:35%}.booking-p-info label{font-size:20px!important}p.l-text{width:47%}.cashouts-booking-wrap{padding-bottom:32px;border-bottom:2px dashed rgba(0,0,0,.3);margin-bottom:55px}.cashouts-booking-wrap button{background:#f5f5f5;border-radius:20px;color:#395182;border:none;padding:10px 35px;font-family:Quicksand;font-weight:700;font-size:16px;line-height:26px}.cashouts-booking-wrap button.active{background-color:#395182;color:#fff;z-index:9999;position:relative}.cashouts-booking-wrap button.active.cashout{left:30px}.cashouts-booking-wrap button.active.booking{left:-30px}.revenue-outer{background:#fafbfc;border-radius:18px;padding:23px 45px 37px 45px!important;margin-bottom:40px}.revenue-outer h2{font-family:Quicksand!important;font-style:normal;font-weight:700;font-size:27px;line-height:41px;color:#2f2f2f;margin-bottom:18px!important}.revenue-icon{width:41px;height:39px;padding:5px;box-shadow:0 5.50355px 5.50355px rgba(0,0,0,.04);border-radius:8.25532px}.revenue-icon img{width:100%;height:100%;object-fit:cover}.revenue-card{padding:22px 29px!important;box-shadow:0 2.75177px 5.50355px rgba(0,0,0,.1);border-radius:6.87943px;flex:0 0 30%!important;max-width:30%!important}.revenue-cost{margin-top:35px!important;font-family:Quicksand!important;font-weight:600;font-size:30px;line-height:33px}.revenue-title{font-family:Quicksand!important;font-weight:500;font-size:14px;line-height:22px;color:#000}.bottom-btn{margin-bottom:30px}.revenue-card:nth-child(2) .revenue-cost{color:#f77!important}.revenue-card:nth-child(2) .revenue-icon{background-color:#fceaea}.revenue-card:nth-child(3) .revenue-icon{background:#e0f9fc}.revenue-card:nth-child(3) .revenue-cost{color:#3aeaff!important}.revenue-card:nth-child(4) .revenue-icon{background:#eeecfd}.revenue-card:nth-child(4) .revenue-cost{color:#7563ff!important}.swal2-container{z-index:9999!important}.app-ad-outerwrap{background-color:#fdffff;border:1px solid #e1e6eb;border-radius:20px;box-shadow:10px 10px #55895a;padding:35px 70px!important}.app-ad-form-sec input{border:none;border-bottom:1px solid #000;width:100%}.app-ad-form-sec label{color:#000;font-size:14px}.app-ad-btn{background-color:#82da90;padding:10px 30px;color:#fff;font-weight:500;border-radius:25px}.blue-text{font-size:20px;color:#2f5e9e;font-weight:600;font-family:var(--heading-font)!important}.green-text{font-size:20px;color:#14a15f;font-weight:600;font-family:var(--heading-font)!important}.wait-list-error{font-size:14px}.app-card-head h3{font-size:20px;color:var(--secondary-color);margin-bottom:10px!important}.pet_image_input_icon{max-width:100%;cursor:pointer}.h2Font{font-family:var(--heading-font)!important;text-align:center}.pFont{font-family:var(--para)!important;text-align:center;font-size:32.1px;line-height:45.86px}.h2Uppercase{text-transform:uppercase;color:#3056a2;margin-bottom:50px!important}.h2Uppercase span{color:#14a15f}.flexWrap{display:flex;flex-wrap:wrap;column-gap:30px}.flexCol{display:flex;flex-direction:column}.borderBottom{border-bottom:1px solid #3056a2}.pad-0{padding:0!important}.pad-15{padding:0 15px}.pad-70{padding-top:70px;padding-bottom:70px}.psMainBanner{padding:200px 0 220px 0;position:relative;min-height:660px;background-position:70% 100%}.psMainBanner::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,rgba(0,0,0,.75) 40%,rgba(255,255,255,0) 100%);z-index:0}.psMainBannerCol{row-gap:36px;z-index:1}.psMainBannerTitle{font-size:73.65px;line-height:78.91px;text-align:left;color:#fff;width:100%}.psMainBannerTitle img{width:322px;height:60px}.psMainBannerButton{background-color:#fff;color:#5ca063;font-size:26.3px;line-height:35.07px;letter-spacing:75;border-radius:28.83px;letter-spacing:2px;padding:12px 50.5px;width:fit-content}.psWhatIs h2{font-size:50px;line-height:75px;letter-spacing:2px}.psWho h2{font-size:50px;line-height:62.5px}.psService{display:flex;justify-content:space-around;flex-wrap:wrap;column-gap:2.75%;row-gap:30px}.psService .eachPsService{background-color:#14a15f;padding:25.5px;width:17.8%;border-radius:20px;align-items:center;justify-content:space-between;row-gap:12px}.psOurService h2{font-size:50.4px;line-height:62.5px}.psService .eachPsService h3{font-size:25.4px;line-height:36.28px;color:#fff;text-transform:capitalize}.psServiceButton{color:#fff;background:#3955a0;padding:10px 30px;border-radius:28.83px;font-size:29.17px;line-height:41.67px;text-transform:capitalize;width:fit-content;margin:80px auto 15px auto}.psServiceButton:hover{background-color:#14a15f;color:#fff}.psPackage{padding:108px 15px 138px 15px}.psPackage .container{max-width:1420px!important}.psPackage .h2Uppercase{color:#fff;font-size:50px;line-height:normal;margin-bottom:120px!important;letter-spacing:3px}.psPackage .psPackages{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:40px;row-gap:40px;margin-left:65px}.psPackage h3{text-transform:uppercase;font-size:40px;line-height:50px;background-color:#3955a0;color:#fff;padding:10px 55px 20px;border-radius:0 100px 0 100px;width:340px;text-align:left;margin:25px 0 40px -110px!important}.psPackage a{color:#3955a0;font-size:40px;line-height:50px;text-transform:capitalize;margin-left:auto;width:fit-content;display:flex;margin-top:45px}.psPackage a:hover{color:#14a15f}.psPackage .eachPsPackage:nth-child(2n) h3{background-color:#14a15f}.psPackage .eachPsPackage:nth-child(2n) a{color:#14a15f}.psPackage .eachPsPackage:nth-child(2n) a:hover{color:#3955a0}.psPackage .eachPsPackage{background-color:#fff;border-radius:0 200px 0 200px;padding:0 50px 50px;width:26.4%}.psPackage .eachPsPackage ul li{background-color:#f1f1f1;padding:10px;text-transform:capitalize;display:flex;align-items:center;color:#3955a0;font-family:var(--heading-font)!important;font-size:14px;line-height:24px}.psPackage .eachPsPackage ul li:nth-child(2n){background-color:#fff}.psPackage .eachPsPackage ul li img{width:30px;height:30px;padding:8px;margin-right:5px}.imgRotate{transform:rotate(45deg)}.psBuilding h2{font-size:50px;line-height:75px;letter-spacing:2px}.psPartner h2{font-size:50px;line-height:62.5px}.psPartner .psPartners{display:flex;justify-content:space-between;row-gap:40px;flex-wrap:wrap}.psPartner .psPartners a{height:100%;width:18%;margin:auto;display:flex}.psPartner .psPartners img{height:100%;width:100%;margin:auto}.psPartner h2{margin-bottom:20px!important}#show-booking-details-modal .booking-detail-card{min-height:auto}#show-booking-details-modal .details-card>div{margin:0;padding:0}#booking-dates-calendar .fc-toolbar{margin:0 0 10px 0!important}#show-booking-details-modal .mt-4{margin-top:0!important}#show-booking-details-modal .mar-40{margin-top:40px!important}#show-booking-details-modal .width-100{width:100%!important}.booking-modal-content-wrapper{padding:50px 30px}.pad-0{padding:0!important}#show-offer-details-modal .booking-detail-card{min-height:auto}#show-offer-details-modal .details-card>div{margin:0;padding:15px}#show-offer-details-modal .mt-4{margin-top:15px!important}#show-offer-details-modal .mar-40{margin-top:40px!important}#show-offer-details-modal .width-100{width:100%!important}.display-center{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:20px;justify-content:center}.width-100{width:100%!important}.app-ad-form-sec textarea{border:none;border-bottom:1px solid #000;width:100%}.booking-pay-details{font-weight:700!important;font-size:1.4rem!important;font-family:var(--heading-font)!important}.booking-payment-info .w-35{width:35%!important}.booking-pay-details-eq{font-size:88%!important;font-weight:400!important}.font-qs{font-family:quicksandbold!important}.text-green{color:var(--secondary-color)!important}.searchFlex{display:flex;flex-wrap:wrap;column-gap:5%;row-gap:15px}.searchFlex h6{width:100%}.searchFlex input{width:77%;padding-left:45px}.searchFlex button{width:23%;margin-top:0!important;padding:10px 20px!important}.searchFlex .searchForm{display:flex;width:100%;column-gap:20px;align-items:center;position:relative}.searchFlex .searchForm i{position:absolute;top:13px;left:15px}.searchFlex .searchForm input{outline:0;height:42.2px}.searchFlex .searchForm input:focus{box-shadow:none}.labelSpace label{display:flex!important;justify-content:space-between;width:150px}.labelSpace label span{width:10px}.timeWidth{width:48%;float:left}.timeSlot{width:45%}.timeSlot .border{margin-bottom:5px}.timeSlot .border:last-child{margin-bottom:0}.boxShadow{box-shadow:1px 1px 10px #00000020}.contactBanner{background:#fff}.contactBanner .row{margin:0}.contactBanner .contactLeft{background:#000000b3;padding:60px;display:flex;flex-direction:column;row-gap:30px;height:100%;justify-content:end}.contactBanner .contactLeft h1{font-family:var(--heading-font)!important;font-size:50px;line-height:58px;text-align:start;color:#fff;display:flex;flex-direction:column}.contactBanner .contactLeft h1 span{color:#14a15f;text-transform:capitalize}.contactBanner .contactLeft p{color:#fff;font-family:var(--para)!important;font-size:14px;line-height:22px}.contactBanner .contactLeft a{background-color:#14a15f;color:#fff;font-family:var(--heading-font)!important;font-size:20px;line-height:28px;border-radius:50px;padding:8px 13px;display:inline-flex;border:2px solid #14a15f;column-gap:10px}.contactBanner .contactLeft a img{width:30px;filter:invert(1);background-color:#c25a9d;border-radius:100%}.contactBanner .contactLeft a:hover{background-color:transparent}.contactBanner .contactLeft .readButton{background-color:transparent}.contactBanner .contactLeft .readButton:hover{background-color:#14a15f}.contactBanner .contactButtons{display:flex;column-gap:15px;row-gap:15px;flex-wrap:wrap}.pad0{padding:0!important}.contactRight{display:flex;flex-direction:column;padding:100px 15px}.contactRight h2{display:flex;flex-direction:column;color:#3056a2;font-family:var(--heading-font)!important;font-size:30px;line-height:38px;text-align:center}.contactRight h2 span{color:#14a15f}.contactRight h3{color:#3056a2;font-family:var(--heading-font)!important;font-size:30px;line-height:38px;text-align:center;margin-bottom:20px!important}.contactRight h3 span{color:#14a15f}.contactRight p{color:#000;font-family:var(--para)!important;font-size:20px;line-height:28px;font-weight:300;margin:40px 0 60px!important;text-align:center}.contactRight .quickLinks{display:flex;justify-content:space-around;flex-wrap:wrap}.contactRight .quickLinks a{background-color:#14a15f;height:80px!important;width:80px!important;border-radius:15px;display:flex;justify-content:center;align-items:center;border:2px solid #14a15f}.contactRight .quickLinks a:hover{background-color:#000}.contactRight .quickLinks a img{width:60px}.contactRight .quickLinks a.faqButton img,.contactRight .quickLinks a.mailButton img{filter:invert(1)}.hyt100VH{height:100vh;min-height:100%}.hyt100VH .form-container svg{width:30px}.hyt100VH .type-pets{height:30px}.hyt100VH .form-container p>label{margin-bottom:5px}.hyt100VH .form-container .row2 li>label{height:30px;line-height:28px;padding:0 13px}.hyt100VH .form-container .row3 input{height:30px}.hyt100VH .form-container .form-group{margin-bottom:10px}.hyt100VH .form-container .dog-size-range.row2 li>label{padding:3px 10px}.hyt100VH h1{font-size:40px}.hyt100VH .header-box h3{font-size:18px}@media screen and (max-height:880px){.hyt100VH{height:900px}}.partnersSection{padding:80px 0}.partnersSection h2{text-align:center;font-size:40px;color:#14a15f;margin-bottom:30px!important}.partnersSection img{width:75%;height:120px;margin:auto;object-fit:contain}.partnersSection .slick-list{max-width:90%;margin:auto}.partnersSection .slick-slide{margin:0 60px}.partnersSection .slick-next,.partnersSection .slick-prev{width:35px;height:35px;border-radius:10px}.partnersSection .slick-prev{left:0;z-index:1;opacity:0}.partnersSection .slick-next{right:0;z-index:1;opacity:0}.partnersSection:hover .slick-arrow{opacity:1}.slick-track{display:flex!important;align-items:center}.wallet-dropdown-text{font-family:var(--para)!important}.wallet-dropdown{display:none;position:absolute;border-radius:7px;background-color:var(--primary-color);list-style:none;padding:0 0;width:300px;margin:0;top:33px;z-index:999;right:0}.wallet-dropdown h3{font-size:18px;font-weight:600;text-align:center;padding:15px 15px;margin-top:0;border-bottom:1px solid transparent;border-radius:8px 8px 0 0;background-color:var(--secondary-color);color:#fff}.wallet-dropdown h6{text-align:left;padding-left:9px;font-weight:600;font-size:15px;margin-bottom:6px!important;color:#fff;margin-top:12px!important}.pull-up{transition:all .25s ease}.pull-up-bg-none:hover{box-shadow:0 14px 24px transparent!important}.pull-up:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 14px 24px rgba(62,57,107,.2);z-index:30}.blogbanner{margin-top:150px}.blogSlider .slick-arrow{width:40px;height:60px;z-index:1;object-fit:contain;filter:invert(1) opacity(.7);background-color:#555;border-radius:8px}.blogSlider .slick-arrow:hover{filter:invert(1) opacity(1);background-color:#ccc}.blogSlider .slick-prev{left:10px;transform:rotate(180deg);top:35%}.blogSlider .slick-next{right:10px;top:50%}.blogSlider .slick-dots{bottom:35px}.blogSlider .slick-dots li{background:#ffffff82;border-radius:50px;width:15px;height:15px;margin:0 8px}.blogSlider .slick-dots li button:before{color:transparent!important}.blogSlider{margin-bottom:0!important}.blogSlider .slick-dots li:hover{background:#00000082}.blogSlider .slick-dots li.slick-active{background:#00000082}.eachBlogSlider{height:190px;background-color:#14a15f;width:100%}.eachBlogSlider img,.featureBlogs .eachFeatureBlog img{height:100%;object-fit:cover;width:100%}.featureBlogs{margin:40px 0 60px}.blogSection .row,.featureBlogs .row{row-gap:30px}.featureBlogs h1{font-size:50px;line-height:50px;letter-spacing:2px;color:#3056a2;text-align:center}.featureBlogs h3{font-size:28px;line-height:36px;color:#14a15f;text-align:center;margin-bottom:30px!important}.featureBlogs .eachFeatureBlog{height:150px;width:150px;margin:auto;background-color:#3056a2}.featureBlogs h4{font-family:var(--para)!important;text-align:center;font-size:20px;line-height:30px;color:#3056a2;max-width:85%;margin:auto!important}.featureBlogs .container .row:last-child{margin:0 -8px}.featureBlogs .container .row:last-child .col-3{padding:0 8px}.seamlessAndTestimonial h2{font-size:35px;line-height:40px;color:#3056a2;padding-bottom:10px;border-bottom:2px solid #dfdfdf;margin-bottom:30px!important}.seamlessAndTestimonial video{width:100%;height:230px}.testimonials .slick-slide{margin:0 50px}.testimonials .eachtestimonial{display:flex!important;justify-content:space-between}.testimonials .eachtestimonial .content{width:55%}.testimonials .eachtestimonial .content .divider{height:7px;width:50px;background-color:#14a15f;margin:5px 0}.testimonials .eachtestimonial .dp{height:100px;width:100px;border-radius:100%;overflow:hidden;background-color:#3056a2}.testimonials .eachtestimonial .dp img{height:100%;width:100%;object-fit:cover}.testimonials .eachtestimonial .content p{color:grey}.testimonials .eachtestimonial h6{font-size:25px;line-height:30px;max-width:130px;color:#3056a2}.testimonials .slick-track{align-items:baseline}.testimonials .slick-arrow{filter:invert(1);background-color:#c25a9d;padding:5px;width:30px;height:30px}.testimonials .slick-arrow:hover{background-color:#fff}.testimonials .slick-prev{transform:rotate(180deg);top:-70px;right:39px;left:auto}.testimonials .slick-next{top:-55px;right:7px}.blogSection{margin:60px 0}.blogSection h2{font-size:50px;line-height:50px;letter-spacing:2px;color:#3056a2;text-align:center;margin-bottom:30px!important}.blogSection .eachBlog{height:150px;width:150px;margin:auto;background-color:#3056a2}.blogSection .eachBlog img{height:100%;width:100%;object-fit:cover}.blogSection h4{font-family:var(--para)!important;text-align:center;font-size:20px;line-height:30px;color:#3056a2;margin-top:20px!important}.blogSection .loadMoreBlogs{color:#fff;text-transform:uppercase;font-size:25px;line-height:25px;border-radius:50px;background-color:#14a15f;padding:5px 10px;margin:auto;display:flex;width:fit-content;margin-top:40px}.singleBlogBanner{margin:150px 0 40px}.singleBlogBanner .img{height:400px;width:100%;background-color:#14a15f}.singleBlogBanner .img img{height:100%;width:100%;object-fit:cover}.singleBlogContent{margin-bottom:60px}.singleBlogContent .dateAndName{display:flex;font-size:25px;font-weight:600;line-height:40px}.singleBlogContent .dateAndName p{color:#3056a2}.singleBlogContent .dateAndName span{color:#14a15f;margin:0 7px}.singleBlogContent h1{font-size:40px;line-height:47px;letter-spacing:-2px;color:#14a15f;margin:5px 0 40px!important}.singleBlogContent h2{font-size:30px;line-height:37px;letter-spacing:-2px;color:#3056a2}.singleBlogContent h3{font-size:25px;line-height:32px;letter-spacing:-2px;color:#3056a2}.singleBlogContent h3{color:#000;margin:10px 0 30px!important}.singleBlogContent .entry{display:block!important}.singleBlogContent .entry p{font-family:var(--para)!important;font-size:16px;font-weight:400;line-height:26px}.singleBlogContent .entry .boxPara{margin:0 0 40px 40px;float:right;width:45%}.singleBlogContent .entry .sideBox{background-color:#f3f3f3;padding:80px 60px;border-radius:20px}.singleBlogContent img{width:100%}.profile-gallery.view_gallery2>div{width:100%}#reviewGallery.gallery.sitter-images{border-radius:15px;overflow:hidden;margin:0}#reviewGallery.gallery.sitter-images a img{height:120px!important;width:100%;border-radius:15px;margin:0;min-height:100%!important}#reviewGallery.gallery.sitter-images a{display:flex;margin:0!important}#reviewGallery.gallery.sitter-images .slick-list{margin:0 -10px}#reviewGallery.gallery.sitter-images .slick-slide{margin:0 10px}#reviewGallery.gallery.sitter-images .slick-arrow{width:35px;height:100%;z-index:1;object-fit:contain;filter:invert(1) opacity(.7);background-color:#555;margin:0;top:50%;border-radius:0 15px 15px 0;padding:8px}#reviewGallery.gallery.sitter-images .slick-arrow:hover{filter:invert(1) opacity(1);background-color:#ccc}#reviewGallery.gallery.sitter-images .slick-prev{left:0;transform:rotate(180deg);top:0}#reviewGallery.gallery.sitter-images .slick-next{right:0}.nav-open .mobile-menu{transform:translate(-300px,0)}.loged-section.login{right:0}.loged-section.login ul{display:flex}.loged-in-account img{display:none;filter:invert(1);width:20px;position:absolute;top:10%;left:0;transition:.5s all ease-in-out}.open-acc-drop .loged-in-account img{transform:rotate(90deg);transition:.5s all ease-in-out}.sticky-header .loged-section.login+.loged-in-account{min-width:150px}.sitter-header .loged-section.login span#noti-count{top:-20px;right:16px}header .login .notification-dropdown ul.notifications-list{flex-direction:column}.fc .fc-day-other .fc-bg-event{opacity:var(--fc-bg-event-opacity,.6)!important}@font-face{font-family:poppins-reg;src:url(../fonts/Poppins-Regular.ttf)}@font-face{font-family:poppins-semi;src:url(../fonts/Poppins-SemiBold.ttf)}.appLandingPage{display:flex}.dropdown-menu .appLandingPage img{max-width:100%;height:fit-content}.appLandingPage>div{padding-top:180px;padding-bottom:60px}.appLandingPage .left{display:flex;flex-direction:column;width:36%;background-color:#deebf6;padding-right:3%;border-radius:0 80px 80px 0}.appLandingPage .left h1{text-align:left;font-size:45px;line-height:45px;text-transform:initial;width:285px;letter-spacing:-3px}.appLandingPage .left p{text-align:left;font-size:16px;line-height:24px;font-family:var(--primary-font)!important}.appLandingPage .left .stores img{max-width:100%;height:50px;object-fit:contain}.appLandingPage .left .stores{display:flex;margin-top:120px;column-gap:30px}.appLandingPage .right{display:flex;flex-wrap:wrap;width:64%;justify-content:space-between;padding-left:7%}.appLandingPage .right>div{width:216px;justify-content:end;display:flex;flex-direction:column;position:relative}.appLandingPage .right .users{width:100%;flex-direction:row;justify-content:flex-start;column-gap:20px;align-items:center;margin-top:100px}.appLandingPage .right .users span{color:#000;font-size:30px;line-height:30px;font-family:var(--heading-font)!important;letter-spacing:-1.5px}.appLandingPage .right .users p{font-size:14px;line-height:18px;max-width:228px;text-align:left;font-family:poppins-reg!important}.appLandingPage .right .users img{height:40px}.appLandingPage .right h2{font-size:22px;line-height:22px;text-transform:none;margin-bottom:20px!important}.appLandingPage .right .imgDiv{position:relative;height:438px;overflow:hidden}.appLandingPage .right .imgDiv img{border-radius:40px;padding:5px 10px;width:100%}.appLandingPage .right .imgDiv:after{content:"";position:absolute;top:0;left:0;width:100%;height:438px;background-image:url(../images/iphoneFrame.png);background-position:center;background-size:cover;background-repeat:no-repeat}.twoCircle:before{content:"";position:absolute;bottom:30px;left:-45%;width:150px;height:150px;border-radius:50%;background-color:#3056a2;z-index:-1}.twoCircle:after{content:"";position:absolute;width:200px;bottom:80px;right:-30%;height:200px;border-radius:50%;background-color:#13a15f;z-index:-1}.oneCircle:after{content:"";position:absolute;width:200px;bottom:200px;left:-30%;height:200px;border-radius:50%;background-color:#3056a2;z-index:-1}.petbaeApp .logo:after{content:"The App";color:#13a15f;font-family:var(--heading-font);font-size:28px;line-height:35px;display:flex;justify-content:end}.petbaeApp header>div:first-child{justify-content:initial}.petbaeApp header .nav{margin-left:auto}.petbaeApp header .login button.sitter-up{padding:6px 10px!important;font-size:13px}.petbaeApp header .nav ul li a{font-size:12px;padding:0 10px}.petbaeApp .loged-section.login{display:none}.toggle-switcher-box{display:inline-block;margin:0;cursor:pointer;outline:0;overflow:hidden}.toggle-switcher-box input{display:none}.toggle-switcher-box input:checked+.toggle-switch-item::before{left:0}.toggle-switcher-box input:checked+.toggle-switch-item::after{right:-100%}.toggle-switcher-box input:checked+.toggle-switch-item .switch-button{left:calc(100% - 23px)}.toggle-switcher-box .toggle-switch-item{position:relative;display:block;min-width:60px;min-height:26px}.toggle-switcher-box .toggle-switch-item .switch-button,.toggle-switcher-box .toggle-switch-item::after,.toggle-switcher-box .toggle-switch-item::before{position:absolute;top:50%;transform:translate3d(0,-50%,0)}.toggle-switcher-box .toggle-switch-item::after,.toggle-switcher-box .toggle-switch-item::before{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:11px;text-transform:uppercase;font-weight:700;color:#fff;line-height:1}.toggle-switcher-box .toggle-switch-item::before{left:-100%;padding:0 23px 0 0;background-color:transparent;content:attr(data-tg-on);transition:left .3s cubic-bezier(.175,.885,.32,1.275)}.toggle-switcher-box .toggle-switch-item::after{right:0;padding:0 0 0 23px;background-color:#d0d4e7;content:attr(data-tg-off);transition:right .3s cubic-bezier(.175,.885,.32,1.275)}.toggle-switcher-box .toggle-switch-item .switch-button{left:3px;display:block;width:20px;height:20px;border:3px solid transparent;background-color:#fff;border-radius:50%;z-index:1;transition:left .3s cubic-bezier(.175,.885,.32,1.275)}.switch-rounded{border-radius:26px}.switch-rectangular{border-radius:3px}.switch-rectangular .toggle-switch-item .switch-button{border-radius:3px}.switch-bg-primary .toggle-switch-item::before{background-color:#14a15f}.wa_floating_btn a{text-decoration:none}.wa_floating_btn{position:fixed;bottom:30px;right:30px;width:100px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000}@keyframes wa_pulsing{to{box-shadow:0 0 0 30px rgba(232,76,61,0)}}.wa_contact_icon{background-color:#42db87;color:#fff;width:60px;height:60px;font-size:30px;border-radius:50px;text-align:center;box-shadow:2px 2px 3px #999;display:flex;align-items:center;justify-content:center;transform:translatey(0);animation:pulse 1.5s infinite;box-shadow:0 0 0 0 #42db87;-webkit-animation:wa_pulsing 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:wa_pulsing 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:wa_pulsing 1.25s infinite cubic-bezier(.66,0,0,1);animation:wa_pulsing 1.25s infinite cubic-bezier(.66,0,0,1);font-weight:400;font-family:sans-serif;text-decoration:none!important;transition:all .3s ease-in-out}.pop-app-download-btn{padding:0 12px 3px 12px!important;background-color:#2256a8}.pop-app-download-btn:hover{background-color:#406bc1}.app-install-banner{height:75px!important;transition:.4s}.sticky-header .app-install-banner{height:0!important}.google-button{display:block;margin:15px auto;width:70%;max-width:270px;padding:10px 10px 10px 50px;border:2px solid #14a15f;border-radius:50px;text-decoration:none;text-align:center;font-size:13px;line-height:20px;color:#14a15f;background:url(../images/new-google-favicon-512.png) no-repeat left 20px center/40px 40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-animation:wiggle 2s ease-in infinite;-moz-animation:wiggle 2s ease-in infinite;-o-animation:wiggle 2s ease-in infinite;animation:wiggle 2s ease-in infinite}.google-button:hover{color:#fff;background-color:#14a15f;background-image:url(../images/new-google-favicon-512-white.png)}.google-button strong{font-size:18px;display:block}@-webkit-keyframes wiggle{0%,100%,20%{background-position:left 20px center}5%{background-position:left 15px center}10%{background-position:left 20px center}15%{background-position:left 25px center}}@-moz-keyframes wiggle{0%,100%,20%{background-position:left 20px center}5%{background-position:left 15px center}10%{background-position:left 20px center}15%{background-position:left 25px center}}@-o-keyframes wiggle{0%,100%,20%{background-position:left 20px center}5%{background-position:left 15px center}10%{background-position:left 20px center}15%{background-position:left 25px center}}@keyframes wiggle{0%,100%,20%{background-position:left 20px center}5%{background-position:left 15px center}10%{background-position:left 20px center}15%{background-position:left 25px center}}.alertify .ajs-dialog{background-color:#fff;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.25);box-shadow:0 15px 20px 0 rgba(0,0,0,.25);border-radius:2px}.alertify .ajs-header{color:#000;font-weight:700;background:#fafafa;border-bottom:#eee 1px solid;border-radius:2px 2px 0 0}.alertify .ajs-body{color:#000}.alertify .ajs-body .ajs-content .ajs-input{display:block;width:100%;padding:8px;margin:4px;border-radius:2px;border:1px solid #ccc}.alertify .ajs-body .ajs-content p{margin:0}.alertify .ajs-footer{background:#fbfbfb;border-top:#eee 1px solid;border-radius:0 0 2px 2px}.alertify .ajs-footer .ajs-buttons .ajs-button{background-color:transparent;color:#000;border:0;font-size:14px;font-weight:700;text-transform:uppercase}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok{color:#3593d2}.alertify-notifier .ajs-message{background:rgba(255,255,255,.95);color:#000;text-align:center;border:solid 1px #ddd;border-radius:2px}.alertify-notifier .ajs-message.ajs-success{color:#fff;background:rgba(91,189,114,.95);text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.alertify-notifier .ajs-message.ajs-error{color:#fff;background:rgba(217,92,92,.95);text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.alertify-notifier .ajs-message.ajs-warning{background:rgba(252,248,215,.95);border-color:#999}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.loading_overlay,.loading_overlay_chat{position:fixed;width:100%;height:100%;display:none;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:99999999999;justify-content:center;align-items:center}.spinner-border,.spinner-grow{display:inline-block;vertical-align:text-bottom;position:absolute}.loading_overlay_cnt,.loading_overlay_cnt_chat{position:absolute;top:55%;left:50%;color:#fff;transform:translate(-50%,0);-ms-transform:translate(-50%,-50%)}.spinner-border{width:2rem;height:2rem;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border;left:50%;top:50%}.spinner-grow{width:5rem;height:5rem;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow;top:44%;right:48%}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}/*!
 * smartbanner.js v1.14.6 <https://github.com/ain/smartbanner.js>
 * Copyright © 2019 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{position:absolute;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif}.smartbanner__exit{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}.smartbanner__exit::after,.smartbanner__exit::before{position:absolute;width:1px;height:12px;background:#767676;content:" "}.smartbanner__exit::before{transform:rotate(45deg)}.smartbanner__exit::after{transform:rotate(-45deg)}.smartbanner__icon{position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}.smartbanner__info{position:absolute;top:10px;left:104px;display:flex;overflow-y:hidden;width:60%;height:64px;align-items:center;color:#000}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#f3f3f3;color:#1474fc;font-size:18px;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px 0 #88b131}.smartbanner.smartbanner--android .smartbanner__exit{left:6px;margin-right:7px;width:17px;height:17px;border-radius:14px;background:#1c1e21;box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3);color:#b1b1b3;font-family:ArialRoundedMTBold,Arial;font-size:20px;line-height:17px;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit::after,.smartbanner.smartbanner--android .smartbanner__exit::before{top:3px;left:8px;width:2px;height:11px;background:#b1b1b3}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button{top:30px;right:20px;padding:0;min-width:12%;border-radius:0;background:0 0;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-size:14px;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:0 0}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;padding:0 10px;background:#42b6c9;background:linear-gradient(to bottom,#42b6c9,#39a9bb);box-shadow:none;line-height:24px;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}.iti__selected-country-primary{background-color:var(--secondary-color);border-radius:50px!important;border:solid 1px #ccc!important;padding:0 30px 0 30px!important}.iti__search-input{position:relative!important}.iti__country-name{width:auto!important}.iti__dial-code{width:auto!important}.iti__search-input{border-radius:0!important}.discount-section{background-color:#fff;padding-top:133px;padding-bottom:30px}.discount-section .dog-with-cat.mobile{display:none}.discount-section .discount-title{font-family:Quicksand;font-weight:700;font-size:45px;line-height:60px;letter-spacing:2%;padding-bottom:24px}.discount-section .discount-title .blue{color:#1662da}.discount-section .discount-title .green{color:#14a15f}.discount-section .discount-text{font-family:Quicksand;font-weight:700;font-size:20.74px;line-height:31.16px;letter-spacing:0;color:grey;padding-bottom:41px}.discount-section .discount-text .highlight{color:#14a15f}.discount-section .code-text{color:#333;font-family:Quicksand;font-weight:700;font-size:22px;line-height:31.16px;letter-spacing:0;vertical-align:middle;color:#14a15f}.discount-section .code-text .code{color:#1662da}.discount-section .service-buttons{margin-top:46px;display:flex;flex-wrap:wrap;align-items:center;gap:13px}.discount-section .service-buttons button{font-family:Quicksand;font-weight:700;font-size:18px;line-height:145%;letter-spacing:0;text-align:left;background-color:#14a15f;color:#fff;border:1px solid #14a15f;padding:15px 31px;border-radius:35px;cursor:pointer}.discount-section .service-buttons .explore-btn-1 button{background-color:#fff;color:#14a15f}.discount-section aside.dog-with-cat.desktop{position:relative;bottom:-37px;right:-84px}.app-section{background-color:#f8f8f8;padding:80px 0}.app-section .app-title{font-family:Quicksand;font-weight:700;font-size:55px;line-height:78px;letter-spacing:0;padding-bottom:30px;color:#1662da}.app-section .app-text{font-family:Quicksand;font-weight:700;font-size:24px;line-height:40px;letter-spacing:0;color:#000}.app-section .app-store-buttons{margin-top:38px;display:flex;gap:23px;flex-wrap:wrap}.app-section .app-store-btn img{height:70px}.how-it-works.how-to-book{padding:100px 0}.how-to-book h3{font-family:Quicksand;font-weight:700;font-size:45px;line-height:60px;letter-spacing:2%;text-align:center;color:var(--primary-color)}.how-to-book .points-wrapper{margin-top:30px}.how-to-book .points-wrapper .round-num-sec img{width:95px;height:95px}.how-to-book .points-wrapper .round-num-sec::after{height:3px;background:var(--primary-color);top:50%;transform:translateY(-50%)}.how-to-book .point-detail-wrapper p{font-family:Quicksand;font-weight:500;font-size:20.74px;line-height:100%;letter-spacing:0;text-align:center;color:#000}.how-to-book .point-detail-wrapper .detail-items{width:70%;margin:auto}.how-to-book .service-buttons{margin-top:66px;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:13px}.how-to-book .service-buttons button{font-family:Quicksand;font-weight:700;font-size:18px;line-height:145%;letter-spacing:0;text-align:left;background-color:#14a15f;color:#fff;border:1px solid #14a15f;padding:15px 31px;border-radius:35px;cursor:pointer}.how-to-book .service-buttons .explore-btn-1 button{background-color:#fff;color:#14a15f}.booking-faq{padding:80px 0;background-color:#ebebeb63}.booking-faq .section-title{font-family:Quicksand;font-weight:700;font-size:55px;line-height:48px;letter-spacing:0;text-align:center;text-transform:capitalize;color:var(--primary-color);margin-bottom:30px!important}.booking-faq .section-description{font-family:Quicksand;font-weight:700;font-size:20px;line-height:40px;letter-spacing:0;text-align:center;color:#6c757d;max-width:70%;margin:auto!important}.booking-faq .faq-accordion{margin-top:52px}.booking-faq .faq-accordion .faq-accordion_item{margin-bottom:15px;padding:17px 22px 19px 16px;background:#fff;border-radius:35px;cursor:pointer;transition:all .3s}.booking-faq .faq-accordion-head{font-family:Quicksand;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;color:var(--secondary-color);cursor:pointer;display:flex;align-items:center;justify-content:space-between}.booking-faq .faq-accordion-body{display:none}.booking-faq .faq-accordion-body p{font-family:Quicksand;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.2px;vertical-align:middle;color:#425466}.booking-faq .faq-accordion_item .faq-accordion-head.active{padding-bottom:18px}.booking-faq .faq-accordion_item .faq-accordion-head svg{transition:.3s all;transform:rotate(0)}.booking-faq .faq-accordion_item .faq-accordion-head.active svg{transform:rotate(-180deg)}