@import url(https://fonts.googleapis.com/css?family=Muli:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i);@import url(https://fonts.googleapis.com/css?family=Courgette);@import url(https://fonts.googleapis.com/css?family=Bree+Serif);@import url(https://fonts.googleapis.com/css?family=Merienda+One);@import url(https://fonts.googleapis.com/css?family=Merienda:400,700);@font-face{font-family:"NellaSueDEMO";src:url(/wp-content/themes/loveandboundaries/fonts/NellaSueDEMO.eot);src:url(/wp-content/themes/loveandboundaries/fonts/NellaSueDEMO.eot) format("embedded-opentype"),url(/wp-content/themes/loveandboundaries/fonts/NellaSueDEMO.woff2) format("woff2"),url(/wp-content/themes/loveandboundaries/fonts/NellaSueDEMO.woff) format("woff"),url(/wp-content/themes/loveandboundaries/fonts/NellaSueDEMO.ttf) format("truetype"),url("/wp-content/themes/loveandboundaries/fonts/NellaSueDEMO.svg#NellaSueDEMO") format("svg")}html{overflow-x:hidden}input,select{outline:none;box-shadow:none}input:focus,textarea:focus,select:focus{outline:none}body{font-family:"Muli",sans-serif;color:#000;overflow-x:hidden}ul{list-style-type:none;padding:0;margin:0}ul li,ol li{color:#000}p{color:#000;font-family:"Muli",sans-serif;font-weight:400}a:hover,a:focus{text-decoration:none;outline:none}input:focus,button:focus{outline:none}img{max-width:100%}.header-outer{float:left;width:100%;position:relative;top:0;z-index:9}.header-outer::before{position:absolute;content:"";background-image:-moz-linear-gradient(90deg,#fff0 0%,#ffffff 100%);background-image:-webkit-linear-gradient(90deg,#fff0 0%,#ffffff 100%);background-image:-ms-linear-gradient(90deg,#fff0 0%,#ffffff 100%);height:230px;width:100%;top:0;left:0;z-index:0}.header-outer::after{position:absolute;content:"";background-image:-moz-linear-gradient(90deg,#fff0 0%,#ffffff 100%);background-image:-webkit-linear-gradient(90deg,#fff0 0%,#ffffff 100%);background-image:-ms-linear-gradient(90deg,#fff0 0%,#ffffff 100%);height:120px;width:100%;top:0;left:0;z-index:-1}.header-top{float:left;width:100%;position:relative;background:#8a6aa3}.header-top .logo-box{float:left;width:35%}.header-info .social-icons li a:hover{color:#8a6aa3}.header-info{float:left;width:100%;padding:12px 0 0}.header-info-left{float:left}.header-info .social-icons{float:right;position:relative;top:-6px}.header-info .social-icons a:hover svg{color:#ff679a}.header-info .head-contact{display:table}.cnt-top svg{float:left;margin-right:10px;font-size:15px;color:#8a6aa3}.cnt-top p,.cnt-top a{display:table;font-size:15px;color:#fff;margin:0;line-height:14px;font-weight:600}.cnt-top a:hover{color:#ff679a}.head-contact.cnt-top svg{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.head-contact.cnt-top svg,.head-address.cnt-top svg{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(413%) hue-rotate(82deg) brightness(104%) contrast(107%)}.header-info .social-icons li{float:left;margin:0 17px}.header-info .social-icons li a{color:#fff;font-size:20px}.head-address{float:left;margin-right:15px;width:130px}.logo-box{float:left;width:250px;height:120px;object-fit:contain}.logo-box img{object-fit:contain;width:100%;height:100%}.header .menubar{float:left;margin:0;padding:0 0;position:relative;width:75%;z-index:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.header .menubar .nav-mob{width:100%}.header .menubar nav.nav{position:relative;top:0;left:0;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s}.header .menubar nav.nav .nav-list{float:left;padding-left:30px;text-align:left}.header .menubar nav.nav .nav-item{float:left;list-style:outside none none;position:relative}.header .menubar nav.nav .nav-item a{border-bottom:0 solid #8a6aa3;color:#000;display:block;font-size:16px;font-weight:400;padding:28px 16px 20px;position:relative;text-transform:capitalize}.header .menubar nav.nav .nav-item:last-child a{padding-right:9px}.header .menubar nav.nav .nav-item:hover a{color:#8a6aa3;text-decoration:none}.header-info .social-icons li:last-child{margin-right:8px}.header .menubar nav.nav .nav-item:hover .sub-menu{display:block;background:#777;list-style:none;padding-left:0;opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);transition:all 0.7s ease 0s;-webkit-transition:all 0.7s ease 0s;visibility:visible;top:100%}.header .menubar nav.nav .nav-item .sub-menu li:nth-child(1) a{padding-left:15px}.header .menubar nav.nav .nav-item:hover .sub-menu li a{background:#fc3;border-bottom:1px solid #e4b118;color:#000;padding:10px 15px;transition:0.3s ease;-webkit-transition:0.3s ease}.header .menubar nav.nav .nav-item:hover .sub-menu li:last-child a{border:0}.header .menubar nav.nav .nav-item:hover .sub-menu li:hover a{background:#8a6aa3;color:#fff}.header .menubar nav.nav .sub-menu a{background:none repeat scroll 0 0 #fff0;border-bottom:0 solid #fff;color:#444;display:block;font-weight:400;padding:8px}.header .menubar nav.nav .sub-menu{display:none;background-color:#fff;box-shadow:0 0 0;display:table;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;transform-origin:0 0 0;-webkit-transform:scale(0);-webkit-transform-origin:0 0 0;transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;visibility:hidden;min-width:220px;z-index:9;transform:scaleY(0);-webkit-transform:scaleY(0)}.header .menubar nav.nav .sub-menu .current_page_item.nav-item a::before{display:none}.header .menubar nav.nav .sub-menu li{width:100%}.header .menubar nav.nav .sub-menu a{background:none repeat scroll 0 0 #fff0;border-bottom:0 solid #fff;color:#444;display:block;font-weight:400;padding:8px;font-size:13px}.header .menubar nav.nav .nav-item.active a{color:#8a6aa3}.header .menubar nav.nav .current_page_item.nav-item a{color:#8a6aa3}.header .menubar nav.nav .current_page_item.nav-item a:before{background:#00a29e none repeat scroll 0 0;content:none;height:4px;left:0;position:absolute;top:0;width:100%}.header .menubar nav.nav .sub-menu a{background:none repeat scroll 0 0 #fff0;border-bottom:0 solid #fff;color:#444;display:block;font-weight:400;padding:8px}.header .menubar nav.nav .nav-mobile{display:none;cursor:pointer;position:absolute;top:0;left:10px}.header .menubar nav.nav .nav-mobile{background:#4f986e none repeat scroll 0 0;color:#fff;border-radius:3px;font-size:14px;padding:10px 15px}.header .menubar nav.nav .nav-click{cursor:pointer;display:none;position:absolute;right:0;top:0;z-index:1}.header .menubar nav.nav .nav-click i{padding:10px 14px;color:#000;font-size:18px}.header .menubar nav.nav .nav-rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.header .menubar .top-menu{margin:0;position:relative;z-index:1;border-radius:50px;float:right}.menubar .top-menu .header-menu{float:left;width:100%}.header.header-bottom{background:#fff0;float:left;width:100%;position:relative;z-index:9999;margin-top:6px;margin-bottom:2px}.header.header-bottom .container-fluid{display:flex;justify-content:space-between;align-items:center}.header.header-bottom .container-fluid::before,.header.header-bottom .container-fluid::after{display:none}.header .menubar nav.nav .nav-item .sub-menu li .sub-menu{background-color:#b7b7b7;border:0 none;border-radius:0;box-shadow:0 0 0;opacity:0;visibility:hidden;left:100%;margin-left:0;margin-top:0;top:0;transform:none;-webkit-transform:none}.header .menubar nav.nav .nav-item .sub-menu li:hover .sub-menu{opacity:1;visibility:visible}.header .menubar nav.nav .nav-item:hover .sub-menu li:hover .sub-menu a:hover{background:#008254 none repeat scroll 0 0}.header .menubar nav.nav .nav-item:hover .sub-menu li:hover .sub-menu a{border-bottom:1px solid #ad1417}.slider{float:left;width:100%}.slider img{width:100%}.home-about{float:left;width:100%;padding:60px 0}.abt-img{float:right;width:80%}.abt-inner-left h4{font-size:18px;color:#8a6aa3;font-family:"Bree Serif",serif;font-weight:600;padding-left:65px;position:relative}.abt-inner-left h4::before{position:absolute;content:"";height:3px;width:50px;background:#8a6aa3;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.abt-inner-left h2{font-family:"Merienda",cursive;font-size:40px;line-height:50px;margin:0 0 35px}.abt-inner-left p{font-size:16px;line-height:30px}.abt-inner-left ul{margin:30px 0 40px}.abt-inner-left ul li{font-size:16px;color:#646464;line-height:35px;position:relative;padding-left:40px}.abt-inner-left ul li::before{position:absolute;content:"\f1b0";font-family:Fontawesome;font-size:16px;color:#ff679a;left:0;line-height:35px}.abt-inner-left ul li{font-size:16px;color:#646464;line-height:35px;position:relative;padding-left:30px}.abt-inner-left a.abt-read{float:left;color:#000;font-size:18px;background:#ffe933;padding:17px 55px;border-radius:50px;position:relative;z-index:0;font-weight:600;transition:0.3s ease;-webkit-transition:0.3s ease}.abt-inner-left a.abt-read:hover{background:#8a6aa3;color:#fff}.abt-inner-left a.abt-read::before{position:absolute;content:"";height:100%;width:100%;background-image:url(/wp-content/themes/loveandboundaries/images/button-pattern.jpg);background-size:cover;left:0;top:0;border-radius:50px;z-index:-1;opacity:.4;background-position:center center}.abt-video{float:left;margin:-95px 0 0 -50px;border:2px solid #fff;position:relative}.abt-video::before{position:absolute;content:"";height:100%;width:100%;background:rgb(0 0 0 / .5);top:0;left:0}.abt-video .play-icon{position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.abt-inner-right{float:left;width:100%;position:relative}.home-services{float:left;width:100%;background:#8a6aa3}.service-left{position:relative;background-image:url(/wp-content/themes/loveandboundaries/images/serv-img.jpg);height:485px;width:44%;background-size:cover;background-repeat:no-repeat;background-position:center center}.home-services .service-right{width:56%;position:relative;z-index:0}.home-services .service-right::before{position:absolute;content:"";width:323px;height:323px;background-image:url(/wp-content/themes/loveandboundaries/images/love-boundaries-logo-2.png);background-size:60%;background-position:top center;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:-1;background-repeat:no-repeat;opacity:.04}.service-left .serv-title h2{font-family:"Merienda",cursive;margin:0;position:absolute;right:0;bottom:60px;background-color:#fc3;font-size:42px;text-align:right;padding:22px 45px 22px 90px;z-index:0;line-height:40px}.service-left .serv-title h2::before{position:absolute;content:"";background-image:url(/wp-content/themes/loveandboundaries/images/love-boundaries-logo-2.png);background-repeat:no-repeat;width:189px;height:135px;left:-30px;top:-10px;z-index:-1;opacity:.05;background-position:center;background-size:60%}.serv-sec-outer{float:left;width:640px;padding:60px 10px 0 50px}.serv-sec-outer .serv-img{float:left;margin-right:20px;width:60px}.serv-sec-outer .serv-cont{display:table}.serv-sec-outer .serv-cont h3{color:#fff;font-size:28px;margin:0 0 12px;font-family:"Bree Serif",serif}.serv-sec-outer .serv-cont h3 a{color:#fff;transition:0.3s ease;-webkit-transition:0.3s ease}.serv-sec-outer .serv-cont h3 a:hover{color:#fc3}.serv-sec-outer .serv-cont p{color:#fff;font-size:15px;line-height:30px}.serv-sec-outer .serv-sec{margin-bottom:25px}.home-blog{float:left;width:100%;padding:50px 0;position:relative;overflow:hidden;z-index:0}.home-blog::before{position:absolute;content:"";width:820px;height:815px;top:10px;background-image:url(/wp-content/themes/loveandboundaries/images/blog-bg-foot-print.svg);background-size:100%;z-index:-1;right:95px;background-repeat:no-repeat;opacity:.05;transform:rotate(-15deg)}.blog-title h4{text-align:center;font-size:17px;font-family:"Bree Serif",serif;color:#8a6aa3;font-weight:600;margin:0 auto 10px;display:table}.blog-title h1{font-size:43px;display:table;margin:0 auto 30px;float:none;text-align:center;position:relative;background-image:url(/wp-content/themes/loveandboundaries/images/pow-logo.png);background-repeat:no-repeat;background-position:bottom center;background-size:25px;padding-bottom:40px;font-family:"Merienda",cursive}.blog-title h1::before{position:absolute;content:"";border-bottom:1px solid #bbb;width:50px;bottom:7px;left:50%;transform:translateX(-150%);-webkit-transform:translateX(-150%)}.blog-title h1::after{position:absolute;content:"";border-bottom:1px solid #bbb;width:50px;bottom:7px;left:50%;transform:translateX(50%);-webkit-transform:translateX(50%)}.blg-img img{border-radius:50%!important;width:100%;height:100%!important}.blg-date h4{font-size:14px;text-transform:uppercase;font-family:"Bree Serif",serif;font-weight:600;color:#fff;text-align:center;display:table;margin:0 auto;padding:14px 0 0}.blg-date h4 span{display:table;font-size:20px;padding-top:3px;margin:0 auto}.blg-sec-inner .blg-img{position:relative;display:table;margin:0 auto 30px;float:none}.blg-img .blg-date{position:absolute;background:#8a6aa3;left:0;bottom:20px;padding:0 15px;border-radius:50%;height:67px;width:67px;text-align:center}.blg-sec-inner .blg-cnt h3{text-align:center;font-size:22px;font-weight:600;text-transform:capitalize;font-family:"Bree Serif",serif}.blg-sec-inner .blg-cnt h3 a{color:#000;transition:0.3s ease;-webkit-transition:0.3s ease}.blg-sec-inner .blg-cnt h3 a:hover{color:#8a6aa3}.blg-sec-inner .blg-cnt p{font-size:16px;line-height:27px;text-align:center;margin:15px 0 20px}.blg-sec-inner .blg-cnt a.blg-read{display:table;margin:0 auto;float:none;color:#fff;background:#8a6aa3;font-size:16px;padding:6px 40px 7px;border-radius:50px;transition:0.3s ease;-webkit-transition:0.3s ease}.blg-sec-inner .blg-cnt a.blg-read:hover{background:#fc3;color:#000}.blg-sec-inner .blg-cnt{padding:0 20px}.blog-sec-outer{float:left;width:100%;padding-top:30px}.request-consultation{float:left;width:100%}.request-consultation .form-left{position:relative;z-index:0;background-image:url(/wp-content/themes/loveandboundaries/images/req-pattern.jpg);background-repeat:no-repeat;background-size:cover;width:54%;height:623px}.request-consultation .form-left::before{background:#000;position:absolute;content:"";height:100%;width:100%;left:0;top:0;z-index:-1;opacity:.9}.form_list{padding:60px 60px 60px 70px}.form_list .form-address li input,.form_list .form-address li textarea{width:100%;background:#fff0;border:0;color:#fff;border-bottom:1px solid #747474;resize:none}.form_list .form-address li input,.form_list .form-address li textarea{width:100%;background:#fff0;border:0;color:#fff;border-bottom:1px solid #747474;resize:none;padding-bottom:12px;font-size:16px;margin-bottom:25px}.form_list .form-address li input.wpcf7-not-valid{border-color:red}.form-address li.captcha img{top:4px}.form_list .form-address li input::-webkit-input-placeholder{color:#fff}.form_list .form-address li input:-moz-placeholder{color:#fff;opacity:1}.form_list .form-address li input::-moz-placeholder{color:#fff;opacity:1}.form_list .form-address li input:-ms-input-placeholder{color:#fff}.form_list .form-address li input::-ms-input-placeholder{color:#fff}.form_list .form-address li input::placeholder{color:#fff}.form_list .form-address li textarea::-webkit-input-placeholder{color:#fff;-webkit-appearance:none;outline:none}.form_list .form-address li textarea:-moz-placeholder{color:#fff;opacity:1;-webkit-appearance:none;outline:none}.form_list .form-address li textarea::-moz-placeholder{color:#fff;opacity:1;-webkit-appearance:none;outline:none}.form_list .form-address li textarea:-ms-input-placeholder{color:#fff;border:none}.form_list .form-address li textarea::-ms-input-placeholder{color:#fff;-webkit-appearance:none;outline:none}.form_list .form-address li textarea::placeholder{color:#fff;-webkit-appearance:none;outline:none}.form_list .form-address li.submit input{color:#fff;background:#8a6aa3;border:0;font-size:16px;width:auto;text-transform:capitalize;padding:14px 45px;border-radius:50px;font-weight:600;margin:0;transition:0.3s ease;-webkit-transition:0.3s ease}.form_list .form-address li.submit input:hover{background:#fc3;color:#000}.wpcf7-spinner{top:10px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{text-align:center!important}.request-consultation .form-right{position:relative;background-size:cover!important;background-repeat:no-repeat!important;width:46%;height:623px;background-position:center center!important}.request-consultation .form-right .form-title h2{margin:0;position:absolute;left:0;bottom:60px;background-color:#8a6aa3;font-size:35px;text-align:left;padding:17px 80px 16px 45px;z-index:0;color:#fff;line-height:52px;font-family:"Merienda",cursive}.home-testimonial{float:left;width:100%;padding:50px 0 60px;background-image:url(/wp-content/themes/loveandboundaries/images/hp-testimonial-bg.png);background-size:cover;position:relative}.home-testimonial::before{position:absolute;content:"";width:300px;height:300px;background-image:url(/wp-content/themes/loveandboundaries/images/love-boundaries-logo-2.png);background-size:60%;background-position:top center;right:15px;z-index:0;background-repeat:no-repeat;bottom:15px}.home-testimonial .owl-nav{display:none}.home-testimonial .owl-dots .owl-dot{background:#fff;height:13px;margin:0 6px;padding:0;width:13px;display:inline-block;border-radius:50px;border:1px solid #c4c4c4}.home-testimonial .owl-dots .owl-dot.active{background:#8a6aa3;border-color:#8a6aa3}.home-testimonial .owl-dots{display:table;margin:30px auto 0;float:none}.testi-cnt{float:left;width:100%;text-align:center;padding:0 180px}.testi-quote img{display:table;margin:0 auto;float:none}.testi-cnt h2{text-align:center;font-size:43px;margin-bottom:30px;font-family:"Merienda",cursive}.testi-cnt p{font-size:16px;line-height:30px}.testi-cnt h5{font-size:19px;font-weight:600;font-family:"Bree Serif",serif;margin:25px 0 7px;text-transform:capitalize}.testi-cnt span{font-size:14px;color:#8a6aa3}.footer-contact-section{background:#8a6aa3;float:left;width:100%;padding:15px 0}.footer-address img{float:left;margin-right:15px;width:54px;height:54px;object-fit:contain}.footer-address p,.footer-address a{color:#fff;font-weight:600;font-size:16px;display:table;padding:18px 0 0;margin:0}.footer-address p a{padding-top:0!important}.footer-address a:hover{color:#fc3}.footer-address .foot-share{float:right}.footer-address .foot-call{padding-left:30px;float:left;width:100%}.footer-address .foot-hours{padding-left:50px;float:left;width:100%}.foot-social-icons{display:table}.foot-social-icons li{float:left;margin-right:28px}.foot-social-icons li:last-child{margin:0}.foot-social-icons li a{font-size:22px}footer{float:left;width:100%}.footer-menu{background:#262626;padding-left:20px;padding-right:20px}.footer-menu .container{width:100%;max-width:100%}.Quick-Menu li{float:left}.Quick-Menu a{color:#fff;font-size:16px;font-weight:400;padding:0 22px;text-transform:capitalize;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s}.Quick-Menu a:hover{color:#8a6aa3}.Quick-Menu .current_page_item a{color:#8a6aa3}.footer-copyright{float:left;width:100%;border-top:1px solid #3c3c3c;display:flex;justify-content:space-between;align-items:center}.footer-copyright p{float:left;font-size:14px;font-weight:400;margin:0;padding:25px 0;color:#fff}.footer-copyright img{float:right;padding:9px 0;width:110px;height:auto;object-fit:contain}.footer-menu ul.Quick-Menu{display:table;float:none;margin:0 auto;padding:25px 0 25px}.Quick-Menu li:nth-child(1) a{padding-left:0}.Quick-Menu li:last-child a{padding-right:0}.banner-content{float:left;width:100%}.banner-content .sub-banner{float:left;width:100%;height:350px;position:relative;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.banner-content .sub-banner::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.sub-banner h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);color:#fff;font-family:"Merienda",cursive;font-size:45px;margin:50px 0 0;width:100%;padding:0 20px;text-align:center;text-transform:capitalize;line-height:40px}#inner-content{float:left;width:100%;padding:60px 0 40px}#inner-content{padding-bottom:0}#inner-content h1,#inner-content h2,#inner-content h3{font-family:"Merienda",cursive}.services-details-help{padding:75px 65px 45px;background:#8a6aa3;margin:20px 0 40px;position:relative;overflow:hidden;z-index:0}.services-details-help::before{content:"";width:200%;height:100px;background:#fff;position:absolute;top:-55px;left:-80px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.services-details-help::after{position:absolute;content:"";width:170px;height:170px;background-image:url(/wp-content/themes/loveandboundaries/images/serv-bglogo.png);background-size:100%;right:50px;bottom:20px;z-index:-1;background-repeat:no-repeat;opacity:.1}#inner-content .contact-content h3{font-family:"Bree Serif",serif;font-size:28px;line-height:40px;color:#fff;font-weight:700}.contact-content p{font-size:18px;color:#000}.form-contact li{float:left;width:48%}.form-contact li:nth-child(2n){float:right}.form-contact li input,.form-contact li textarea{border:1px solid #e0e0e0;width:100%;color:#646464;font-size:14px;padding:12px 15px;margin-bottom:20px;border-radius:3px}form li.captcha{position:relative;width:100%}.form-contact li.comments{width:100%}.form-contact li.req-button{width:100%}li.captcha img{position:absolute;right:0;z-index:9;top:12px;right:10px}.contact-us-inner h2{font-size:32px;padding-bottom:25px;margin-bottom:40px;position:relative}.contact-us-inner h2::before{position:absolute;content:"";border-bottom:1px solid #8a6aa3;bottom:0;width:60px}.form-contact li textarea{height:110px;resize:none}.form-contact li button#submit{color:#fff;font-size:18px;background:#8a6aa3;padding:15px 55px;border-radius:50px;position:relative;z-index:0;font-weight:600;transition:0.3s ease;-webkit-transition:0.3s ease;border:0}.form-contact li button#submit:hover{background:#ffe933;color:#000}.form-contact li button#submit::before{position:absolute;content:"";height:100%;width:100%;background-image:url(/wp-content/themes/loveandboundaries/images/button-pattern.jpg);background-size:cover;left:0;top:0;border-radius:50px;z-index:-1;opacity:.4;background-position:center center}.contact-us-inner{float:left;width:100%;padding-bottom:50px;z-index:0;position:relative}.contact-us-inner::before{position:absolute;content:"";width:400px;height:400px;bottom:40px;background-image:url(/wp-content/themes/loveandboundaries/images/blog-bg.png);background-size:100%;z-index:-1;right:0;background-repeat:no-repeat;opacity:.05}.contact-content h3 a{color:#fde731}.contact-content h3 a:hover{color:#000}.get-in-touch-with-us{padding-left:50px;float:left;width:100%}.get-in-touch-with-us li img{float:left;margin-right:25px}.get-in-touch-with-us li{float:left;width:100%;margin-bottom:50px}.get-in-touch-with-us .location-add{display:table}.get-in-touch-with-us li .location-add h4{font-size:20px;font-weight:600;margin:5px 0 10px;color:#000}.get-in-touch-with-us li .location-add p{font-size:16px}.get-in-touch-with-us li .location-add a{color:#646464}.get-in-touch-with-us li .location-add a:hover{color:#8a6aa3}.contact-us #inner-content{padding-bottom:0}.map-contact iframe{height:400px}.map-contact{height:400px}form .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{float:left;width:100%;margin:15px 0 10px;background:#ef0000;border:0;color:#fff;text-align:center;padding:10px 10px}form .wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{background:#398f14;float:left;width:100%;margin:20px 0 10px;border:0;color:#fff;text-align:center;padding:10px 10px}form span.wpcf7-not-valid-tip{display:none}.form-contact li input.wpcf7-not-valid{border:1px solid red}.faqs #inner-content{background-image:url(/wp-content/themes/loveandboundaries/images/testi-pattern.png);position:relative}.accordion-section-content{padding:0 30px 20px;display:none}.accordian_faq_cont a.accordion-section-title{margin-bottom:20px;background:#fff none repeat scroll 0 0;box-shadow:0 5px 10px rgb(0 0 0 / .1);border-radius:3px;color:#353535;cursor:pointer;display:block;font-weight:600;line-height:normal;padding:20px 30px;position:relative;text-transform:uppercase;transition:0.4s ease;-webkit-transition:0.4s ease}.accordian_faq_cont a.accordion-section-title::before{content:"\f217";cursor:pointer;display:block;font-size:20px;line-height:38px;padding:3px 6px 2px;position:absolute;right:20px;top:50%;font-family:ionicons;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.accordian_faq_cont a.accordion-section-title.active::before{content:"\f208"}.accordian_faq_cont a.accordion-section-title.active{background:#fc3}.accordian_faq_cont a.accordion-section-title:hover{background:#fc3 none repeat scroll 0 0}.accordian_faq_cont p{font-size:16px;line-height:28px;font-weight:400}.testimonial #inner-content{background-image:url(/wp-content/themes/loveandboundaries/images/testi-pattern.png);position:relative}.innertestimonial .testimonial-cnt{margin-bottom:70px}.innertestimonial .testimonial-inner-cnt{position:relative;padding:60px 35px 20px 40px;border-bottom:3px solid #ffd2ff;transition:all 0.3s ease;box-shadow:0 0 16px 2px rgb(249 239 239 / .96);background:#fff}.innertestimonial .testimonial-inner-cnt .testimonial-icon{position:absolute;content:"";top:-35px;left:40px;width:70px;height:70px;line-height:70px;border-radius:50%;background:#ffd2ff;text-align:center;transition:all 0.3s ease}.innertestimonial .testimonial-inner-cnt .testimonial-icon::after{position:absolute;content:"\f10d";font-family:fontawesome;color:#000;font-size:25px;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);color:#8a6aa3}.innertestimonial .testimonial-inner-cnt:hover .testimonial-icon{background:#8a6aa3}.innertestimonial .testimonial-inner-cnt:hover .testimonial-icon::after{color:#fff}.innertestimonial p{font-size:16px;line-height:30px}.innertestimonial .testimonial-name{text-transform:capitalize;font-weight:600;margin:20px 0 0;display:block}.testimonial-page{padding:40px 0 0;float:left;width:100%}.innertestimonial .testimonial-inner-cnt:hover{border-color:#8a6aa3}.about-area-image{float:left;margin:0 30px 10px 0;width:430px}.about-area-content-page h1{margin:0 0 20px}#inner-content p{font-size:16px;line-height:28px}#inner-content .about-area-content-page ul{display:table;margin-top:20px}#inner-content ul li{font-size:16px;color:#000;line-height:28px!important;position:relative;padding-left:30px;padding-bottom:10px}#inner-content ul li::before{position:absolute;font-family:Fontawesome;font-size:16px;color:#ff679a!important;left:6px;top:4px;line-height:30px;content:"";background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/wp-content/themes/loveandboundaries/images/head-icon-2.png);width:16px;height:16px;filter:brightness(0) saturate(100%) invert(61%) sepia(72%) saturate(2298%) hue-rotate(303deg) brightness(100%) contrast(108%)!important}#inner-content .about-page{float:left;width:100%;margin-bottom:50px}#inner-content ul.form-address li::before{display:none}#inner-content ul.form-address li{padding:0;line-height:normal}.about-us #inner-content{padding-bottom:5px}.about-area-content-page h1{position:relative;padding-bottom:20px;margin-bottom:20px;display:table}.about-area-content-page h1::before{position:absolute;content:"";border-bottom:2px solid #8a6aa3;width:60px;bottom:0}#inner-content .contact-us-inner ul li{padding:0;line-height:normal}#inner-content .contact-us-inner ul li::before{display:none}.about-area-content-page{position:relative;z-index:0}.about-area-content-page::before{position:absolute;content:"";width:400px;height:400px;top:50px;background-image:url(/wp-content/themes/loveandboundaries/images/blog-bg.png);background-size:100%;z-index:-1;right:0;background-repeat:no-repeat;opacity:.05}#inner-content .blg-cnt h3{font-family:"Bree Serif",serif}.blog-cmd{display:table;margin:15px auto 0;float:none}.blog-cmd span{color:#a4a4a4;margin-right:10px}.blog-cmd span a{color:#a4a4a4}.blog-cmd span a:hover{color:#8a6aa3}.blog-cmd span svg{font-size:13px;margin-right:3px}.inner-page-blg .blg-sec{margin-bottom:35px}#sidebar .req_bid{background:#fc3;padding:40px 30px 30px 40px;margin-bottom:20px;position:relative;z-index:0;overflow:hidden;border-radius:5px}#sidebar .req_bid::before{position:absolute;content:"";background-image:url(/wp-content/themes/loveandboundaries/images/love-boundaries-logo-2.png);background-repeat:no-repeat;width:189px;height:135px;right:-30px;bottom:0;z-index:-1;opacity:.05;background-position:center;background-size:60%}#sidebar h2{font-size:32px;position:relative;padding-bottom:20px;margin:0 0 20px}#sidebar h2::before{position:absolute;content:"";border-bottom:1px solid #8a6aa3;bottom:0;width:50px}#sidebar ul li a{color:#000;text-transform:capitalize}.single-blog-page span a{color:#762593}.single-blog-page span svg{color:#762593}.single-blog-page span a:hover{color:#8a6aa3}.single-img{margin-bottom:20px}.single-blog-page span svg{color:#8a6aa3;font-size:13px;position:relative;margin-right:3px}.single-blog-page span i{color:#8a6aa3;font-size:13px;position:relative}.single-blog-page span a{color:#8c8c8c;margin-right:10px}.heateor_sss_sharing_container.heateor_sss_horizontal_sharing{margin-bottom:15px}.single-blog-page h1{font-size:25px;font-weight:400;margin-bottom:15px;margin-top:5px}.single-blog-page p{font-size:14px;line-height:28px}.blog-admin span{float:left;margin-right:10px}.blog-admin{float:left;width:100%}.single-blog-page .blog-admin p{display:table}.single-blog-page .blog-admin i{color:#ec9b00;font-size:14px;margin-right:6px;float:left}.single-blog-page .blog-admin p{display:table;font-size:13px;line-height:normal;padding-top:2px}.single-blog-page .postcontent{height:auto;width:100%}.single-blog-page .blogcontainer p{border:0 none}.single-blog-page #commentform li input{width:100%}.single-blog-page #commentform input,.single-blog-page #commentform textarea{border:1px solid #ccc;box-shadow:none;margin-bottom:15px;padding:12px 15px;background:#fbfbfb}.single-blog-page #commentform li:first-child{float:left;width:49%}.single-blog-page #commentform li{margin-bottom:0}.single-blog-page #commentform li{width:100%;float:left}.single-blog-page #commentform li:nth-child(2){float:right;width:49%}.single-blog-page #commentform textarea{height:150px;resize:none;width:100%}.single-blog-page #commentform li input#submit{background:#8a6aa3;border:0;color:#fff;display:block;font-size:16px;font-weight:700;height:auto;margin:20px 0 0;padding:10px 50px 12px;text-transform:uppercase;width:auto;border-radius:50px;transition:0.3s ease;-webkit-transition:0.3s ease}.single-blog-page #commentform li input#submit:hover{background:#fc3;color:#000}.single-blog-page #commentform input.error,.single-blog-page #commentform textarea.error{border:1px solid #e1261d}.single-blog-page #commentform li label.error{display:none!important}.single-blog-page #respond h3{color:#8a6aa3;float:left;font-size:32px;margin:0 0 20px;width:100%;font-family:"Bree Serif",serif}.postcomments{float:left;margin-bottom:35px;width:100%;padding-top:20px}.inner-content .postcomments h3#comments{color:#000;float:left;font-size:24px;font-weight:400;margin:25px 0 10px;padding:0;width:100%;font-family:"Bree Serif",serif}.postcomments strong{color:#646464;float:left;font-size:16px;margin:0 0 15px;width:100%;font-weight:400}.postcomments .commentlist{float:left;padding:0;width:100%}.postcomments .commentlist li{float:left;list-style-type:none;margin-bottom:10px;width:100%}.comment-body{background-color:#fbfbfb;border:1px solid #eaeaea;float:left;padding:25px;width:100%;border-radius:5px}.postcomments .comment-author.vcard{float:left;margin-right:20px}.commentlist .comment-body p{display:table;line-height:25px}.comment-body p a{color:#e1261d}.commentlist .reply a.comment-reply-link{background:#fc3;color:#000;float:right;padding:7px 20px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;border-radius:50px}.commentlist .reply a.comment-reply-link:hover{background:#8a6aa3;color:#fff}cite a.url{color:#333;font-weight:600}cite{color:#333;font-weight:600}.comment-meta.commentmetadata a{color:#685f7e}.children{float:left;margin:10px 0;width:100%;padding-left:15px}.comment-author img{margin-right:5px}.logged-in .single-blog-page #commentform li:nth-child(2){margin-top:10px;width:100%}.single-blog-page #commentform li{list-style-type:none}.inner-content .single-blog-page #respond h3{color:#bb0305;float:left;font-size:24px;font-weight:400;margin:20px 0 20px;padding-bottom:0;width:100%;font-family:"Bree Serif",serif}#commentform small{display:none}.heateor_sss_sharing_title{display:none}.date-sec{margin:15px 0}.date-sec span{margin-right:10px}.postcomments #comments{font-size:30px}.cancel-comment-reply a{color:#db2325;float:left;font-size:14px;margin:0 0 10px;width:100%}.inner-content #commentform ul li::before{display:none}.inner-content #commentform ul li{line-height:normal;padding-left:0}.inner-content .blg-inner ul li{float:left;line-height:normal;margin-right:15px;padding:0;width:auto}.inner-content .inner-single-page ul li::before{display:none}.inner-content .img-scale .latest__block-post{padding:25px 15px 20px 5px}.blg-author-link a{color:#b0b0b0;margin-left:5px}.blg-author-link i{color:#c0272a;margin-left:5px}.blg-author-link a:hover{color:#c0272a}.blog-cnt-right .blg-author-link{float:left;margin-bottom:10px;width:100%}#inner-content .single-blog-page ul li{padding:0 0 0 30px!important;line-height:normal}#inner-content .single-blog-page ul li::before{display:none}#inner-content .single-blog-page ul li::before{display:none}#inner-content .single-blog-page .single-blog-content ul li::before{display:block}.single-admin{float:left;width:100%;margin-bottom:5px}.single-admin .blg-cmt{display:table;float:none}.single-content .heateor_sss_sharing_ul .heateorSssSharingRound i:hover{opacity:.7}.blog-date-outer{position:relative;margin-bottom:30px}.blog-date-outer .blog-date-single{position:absolute;background:#8a6aa3;right:20px;bottom:-30px;padding:0 15px;border-radius:50%;height:67px;width:67px;text-align:center}.blog-date-outer .blog-date-single h4{font-size:14px;text-transform:uppercase;font-family:"Bree Serif",serif;font-weight:600;color:#fff;text-align:center;display:table;margin:0 auto;padding:14px 0 0}.blog-date-outer .blog-date-single h4 span{display:table;font-size:20px;padding-top:3px;margin:0 auto}.single-blog-content{margin:10px 0;position:relative}.history-of-french-bulldogs #inner-content .about-page,.breeding #inner-content .about-page{margin-bottom:10px}.video #inner-content ul li{padding:0}.video #inner-content ul li::before{display:none}#inner-content #youmax-select-box{border-radius:0}#inner-content .gallery-area-top li.gallery-inner-section{padding:10px}#inner-content .gallery-area-top ul li::before{display:none}.error404 .error{padding:0 0 70px;float:left;width:100%;text-align:center}.error404 .postarea.error h1{font-size:300px;font-weight:800}.error404 .postarea.error p{font-size:45px;text-transform:uppercase}.gallery-inner-image .gallery-image{float:left;width:100%;position:relative}.gallery-inner-image .gallery-image::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#8a6aa3;opacity:0;transform:scale(0);-webkit-transform:scale(0);transition:0.3s ease;-webkit-transition:0.3s ease}.gallery-inner-image .gallery-image:hover::before{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.gallery-inner-image .gallery-image::after{position:absolute;content:"\f48a";left:50%;top:50%;transform:translate(-50%,-50%);font-family:ionicons;color:#fff;font-size:40px;opacity:0;transition:0.3s ease;-webkit-transition:0.3s ease}.gallery-inner-image .gallery-image:hover::after{opacity:1}.header-bottom.sticky{left:0;opacity:0;padding:10px 0;position:fixed;top:0;transition:all 500ms ease 0s;visibility:hidden;width:100%;z-index:9999;margin:0;background:#fff;box-shadow:0 0 10px 0 #dfdfdf}.header-bottom.sticky{animation-duration:500ms;animation-iteration-count:1;animation-name:fadeInDown;animation-timing-function:linear;opacity:1;visibility:visible;z-index:999}.header-bottom.sticky .container-fluid{display:flex;justify-content:space-between}.header-bottom.sticky .logo-box{width:150px;height:80px}.inner-sec-serv .sp-bottom-thumbnails .sp-thumbnail-container{border:1px solid #ffa2ff}.inner-srv-desc .flower-title{margin:10px 0 20px;color:#8a6aa3}.inner-srv-cnt{float:left;width:100%;margin-bottom:20px}.main-service-section{display:flex;flex-wrap:wrap;margin:0 auto;justify-content:center}.outer-srv-cnt{float:left;width:100%;border:1px solid #e9e9e9;margin-bottom:30px;padding-bottom:20px}.inner-srv-desc{float:left;width:100%;padding:0 30px}.inner-srv-details{float:left;width:100%;padding:0 30px}.inner-srv-details h5{float:left;margin-right:18px;font-size:14px;font-weight:700;color:#7c7c7c}.inner-srv-details h5 span{font-weight:400}.inner-srv-details .inner-srv-video{float:left;width:100%;margin:10px 0}.inner-srv-details .inner-srv-video a{background:#8a6aa3;color:#fff;padding:10px 25px;float:left;border-radius:50px;transition:0.3s ease;-webkit-transition:0.3s ease}.inner-srv-details .inner-srv-video a:hover{background:#fc3;color:#000}#preloader{background:#fff none repeat scroll 0 0;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}#status{background-image:url(/wp-content/themes/loveandboundaries/images/Frame-210-loader.gif);background-position:center center;background-repeat:no-repeat;background-size:100% auto;height:170px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}.stud-page{float:left;width:100%}button.yu2fvl-close{top:-6px;font-size:18px}.single-blog-content{position:relative}.single-blog-page .single-blog-content .secondlist li::before{position:absolute;content:"\f1b0";font-family:Fontawesome;font-size:16px;color:#ff679a;left:0;line-height:30px;top:-5px}ul.secondlist{position:relative;padding-left:20px;padding:10px 0 10px 15px}.single-blog-page .single-blog-content .firstlist li::before{position:absolute;content:"\f1b0";font-family:Fontawesome;font-size:16px;color:#ff679a;left:0;line-height:30px;top:-5px}ul.firstlist{position:relative;padding:0 0 0 25px}.page-id-21 .inner-content li{padding-bottom:30px;line-height:20px}.single-blog-content li{line-height:25px;padding-bottom:15px}.gallery li img{height:400px;width:100%;object-fit:cover}@media only screen and (min-width:768px) and (max-width:991px){.gallery li img{height:400px;width:100%;object-fit:cover}}@media only screen and (min-width:992px) and (max-width:1199px){.gallery li img{height:400px;width:100%;object-fit:cover}}.inner-page-blg .blg-sec:nth-child(2n+1){clear:both}.header .menubar nav.nav .nav-item a{padding:28px 13px 20px}.request-consultation form .wpcf7-response-output{color:#fff}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;float:left;width:100%;text-align:center}.single-blog-page #commentform li:first-child{float:left;width:50%}.logged-in .single-blog-page #commentform li:nth-child(2){margin-top:0;width:50%}.train-serv-sec{position:relative}.train-serv-sec::before{position:absolute;content:"";width:820px;height:815px;top:10px;background-image:url(/wp-content/themes/loveandboundaries/images/blog-bg.png);background-size:100%;z-index:-1;right:95px;background-repeat:no-repeat;opacity:.12}.train-serv-sec .blg-sec-inner{padding-top:20px!important}.schedule-an-appointments iframe{height:700px}.blg-sec{width:100%}.blog-sec-outer .blg-sec-inner .blg-img img{width:270px!important;height:270px!important;object-fit:cover}.blog-sec-outer{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:20px!important}li.current-menu-item a{color:#8a6aa3!important}.foot-menu-top li.current-menu-item a{color:#b399c8!important}.main-blog-page .blog-sec-outer.main-page{grid-template-columns:1fr 1fr;row-gap:40px!important}.inner-page-blg{display:grid!important;grid-template-columns:1fr 1fr;gap:20px!important}.blog-main-page,.inner-page-blg{padding-bottom:70px}.main-blog-page .blg-img .blg-date{left:10px;bottom:10px}.main-blog-page .blg-sec-inner .blg-cnt p{display:none!important}.main-blog-page .blg-sec-inner .blg-cnt{display:flex;flex-direction:column;gap:22px}.main-blog-page .blg-sec-inner .blg-cnt h3{margin:0!important}.train-serv-sec .blg-cnt p{text-align:left!important;margin-top:0!important}.train-serv-sec,.dog-health-ser{padding-top:0}.event-outer .container{padding:0px!important}.simcal-calendar-head tr{background:#000}.simcal-default-calendar-grid>table thead th.simcal-week-day{color:#000;padding:10px;font-size:15px;text-align:center;background:#fc3;font-weight:700;text-transform:uppercase}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav h3 span{color:#fff;font-weight:400;font-size:30px}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav .simcal-nav-button i{color:#bababa}.simcal-default-calendar-grid>table{table-layout:fixed;width:100%;border-collapse:collapse}.simcal-default-calendar-grid>table tbody td{text-align:left}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-number{text-align:center;background:transparent!important;color:#000!important;font-size:25px;font-weight:700;padding:10px 15px}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-event::before{display:none}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-has-events .simcal-day-number{color:#52435e!important;text-align:center}.simcal-calendar-grid .simcal-month tr,.simcal-calendar-grid .simcal-month tr td{padding:0 10px!important;height:100%;width:100%;border:1px solid #e4e4e4;opacity:.3}.simcal-calendar-grid .simcal-month tr,.simcal-calendar-grid .simcal-month tr td.simcal-day-has-events{opacity:1!important}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-has-events{opacity:1!important}.simcal-default-calendar-grid .simcal-events>.simcal-event{font-size:15px!important;font-weight:700;color:#141827;opacity:.6;line-height:inherit}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day:hover{background-color:rgb(255 255 255 / 10%);border-bottom:2px solid #000}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-future.simcal-day-has-events .simcal-event{opacity:1}.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day:hover{background-color:transparent!important}.simcal-default-calendar-grid .simcal-day>div{border:0px!important}.simcal-default-calendar .simcal-events{margin-top:5px!important;padding:0px!important}.simcal-event-bubble .simcal-event-details p .simcal-event-title{margin:0 0 0;font-size:20px;display:block;color:#fff;}.simcal-event-bubble .simcal-event-details .simcal-event-description,.simcal-event-bubble .simcal-event-details p{margin:8px 0 4px!important;color:#fff}.qtip{max-width:900px!important}.simcal-event-bubble{background-color:#8a6aa3!important}.simcal-event-bubble a{color:#f5c431!important;display:none!important}#inner-content .simcal-calendar ul li{color:#000!important;line-height:19px!important;position:relative;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;border-bottom-color:#00000052!important;opacity:.7!important}.simcal-calendar{margin-bottom:50px}.service-left{height:535px!important}.abt-inner-left ul li{color:#000!important}.home .blog-sec-outer{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center}.home .blog-sec-outer .blg-sec{width:31%!important}.single-blog-page #commentform li input#submit{padding:10px 50px 10px!important}.about-sec-left{width:100%!important;display:flex;flex-wrap:wrap}.abt-inner-left img{float:right;width:38%;padding-bottom:25px;padding-left:25px}.abt-inner-left{position:relative}.abt-inner-left img{position:relative;z-index:1}.abt-inner-left::after{content:"";position:absolute;width:145px;height:245px;background:url(/wp-content/themes/loveandboundaries/images/love-boundaries-logo-2.png) no-repeat;background-size:100%;top:90px;right:-38px;z-index:1}.train-serv-sec .blg-cnt h3 span{font-family:"Merienda",cursive!important;line-height:1.5!important}.train-serv-sec .blg-cnt h3{line-height:1.5!important}.training-services .blog-sec-outer{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:center}.blg-sec-inner h3{text-align:center;font-size:22px;font-weight:600;line-height:1.5!important;text-transform:capitalize}.train-serv-sec .blg-cnt h3{font-family:"Merienda",cursive!important;text-align:center;line-height:1.5!important}.training-services .blog-sec-outer .blg-sec{width:31%!important;display:flex;gap:10px;flex-direction:column;align-items:center}.train-serv-sec .blg-sec-inner .blg-img{margin:0 auto 0}.train-serv-sec{position:relative;display:flex;flex-direction:column;padding-bottom:50px}.training-services .train-serv-sec::before,.dog-health-services .train-serv-sec::before{opacity:0!important}.dog-health-services .blog-sec-outer{display:flex!important;flex-wrap:wrap;justify-content:center}.dog-health-services .blog-sec-outer .blg-sec{width:48%!important;display:flex;gap:10px;flex-direction:column;align-items:center}.dog-health-ser h3{line-height:1.5!important}.postcomments #commentform ul li{padding:0 0 0 0px!important}.google-calendar iframe{width:100%}.google-calendar{padding-bottom:40px}ol{padding-left:15px}ol li{font-size:16px;color:#000;line-height:35px;position:relative}a.ScrollTop{background:#8a6aa3;border:0;transition:0.5s ease;width:40px;height:40px;overflow:hidden;right:20px;padding:0!important;position:fixed;z-index:999;bottom:125px;font-size:0;border-radius:100px!important;cursor:pointer}a.ScrollTop::after{position:absolute;content:"";width:65%;height:100%;background-image:url(/wp-content/themes/loveandboundaries/images/head-icon-2.png);background-position:bottom;background-size:119%;background-repeat:no-repeat;bottom:7px;left:7px;filter:brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(0%) hue-rotate(264deg) brightness(101%) contrast(102%)}.rsvp-form-outer{background:#8a6aa3;padding:40px;margin-bottom:50px}.rsvp-form form ul.form-address{display:flex;flex-wrap:wrap;justify-content:space-between}.rsvp-form form ul.form-address li{width:47%}.rsvp-form form ul.form-address li input{width:100%;background:#fff0;border:0;color:#fff;border-bottom:1px solid #fff;resize:none;padding-bottom:12px;font-size:16px;margin-bottom:25px}.rsvp-form form ul.form-address li textarea{width:100%;background:#fff0;border:0;color:#fff;border-bottom:1px solid #fff;resize:none;padding-bottom:12px;font-size:16px;margin-bottom:25px}.rsvp-form form ul.form-address li input::placeholder,.rsvp-form form ul.form-address li textarea::placeholder{color:#fff!important}.rsvp-form form ul.form-address li select{width:100%;background:#fff0;border:0;color:#fff;border-bottom:1px solid #fff;resize:none;padding-bottom:15px;font-size:16px;margin-bottom:25px}.rsvp-form form ul.form-address li select option{color:#000}.rsvp-form form ul.form-address li.submit input{color:#fff;background:#120c02;border:0;font-size:16px;width:auto;text-transform:capitalize;padding:14px 45px;border-radius:50px;font-weight:600;margin:0;transition:0.3s ease;-webkit-transition:0.3s ease;border:1px solid #120c02}.rsvp-form form ul.form-address li.submit input:hover{background:#8a6aa3;border:1px solid #120c02}.rsvp-form-outer .rsvp-heading h2{margin-top:0;margin-bottom:40px;text-align:center;color:#fff;font-size:37px}.rsvp-form form ul.form-address li.captcha img{margin-bottom:-20px!important;top:30px}.rsvp-form form ul.form-address li.captcha{width:100%;z-index:0}.rsvp-form form ul.form-address li.attendance span.wpcf7-form-control.wpcf7-radio{display:flex;flex-direction:row}.rsvp-form form ul.form-address li.attendance span.wpcf7-form-control.wpcf7-radio label{display:flex;justify-content:flex-start;align-items:center;width:100%;flex-direction:row;gap:12px;color:#fff;font-weight:600}.rsvp-form form{display:table}span.wpcf7-list-item{width:100%}.rsvp-form form ul.form-address li.attendance span.wpcf7-form-control.wpcf7-radio label input[type="radio"]{width:fit-content;margin:0}.rsvp-form form ul.form-address li.comment{width:100%}.rsvp-form form .wpcf7 form.sent .wpcf7-response-output{border-color:#29ff3c;color:#fff}.rsvp-form form .wpcf7 form.invalid .wpcf7-response-output{border-color:#ffb900;color:#fff!important}.rsvp-form form ul.form-address .wpcf7-not-valid{border-color:red}.home-booking-section.container iframe{height:690px}