/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Open Sans",Arial,Tahoma,sans-serif;font-size:14px;line-height:25px;font-weight:400;letter-spacing:0px;color:#4f4f4f;background-image:url(/themes/contrib/dogstroll/images/bkgnd.png);background-position:center;}body.navbar-is-fixed-top{margin-top:0 !important;}a{color:#67a3af;}.btn{white-space:inherit;}.btn:hover,.btn:focus,.btn.focus{border-color:#000;}.navbar-default .navbar-brand{color:#f90600;text-transform:uppercase;font-weight:900;font-family:"Raleway",Arial,Tahoma,sans-serif;font-size:20px;letter-spacing:1px;transition:all 0.2s ease-out;margin-top:7px;}.tiny.navbar-default .navbar-brand{font-size:20px;margin-top:7px;}.page-header{border:none;margin:30px 0 0 0;}h1,h2,h3,h4,#webform-submission-contact-node-7-add-form p.phone{font-family:"Raleway",Arial,Tahoma,sans-serif;font-weight:900;}h1{font-size:38px;line-height:50px;letter-spacing:-1px;}#block-service-points .row > div::before,.leading{font-family:"Crimson Text",Arial,Tahoma,sans-serif;font-style:italic;}.leading{font-size:23px;line-height:30px;letter-spacing:0px;color:#777777;margin-bottom:30px;}span.large{font-size:36px;font-family:"Raleway",Arial,Tahoma,sans-serif;font-weight:900;line-height:30px;}.navbar .logo img{margin-left:-15px;}.mm-page,.mm-wrapper_background body{background-color:transparent;}.mm-wrapper_opened body{margin-top:0;}.responsive-menu-toggle-icon{z-index:4;margin-top:11px;}.responsive-menu-toggle{float:right;}.responsive-menu-toggle-icon span.label{display:none;}.responsive-menu-toggle-icon span.icon,.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after{background:#67a3af;width:26px;}.responsive-menu-toggle-icon span.icon{top:16px;}.responsive-menu-toggle-icon::after{top:24px;}#block-responsive-menu{float:right;}.mm-menu_theme-dark{font-family:"Open Sans",Arial,Tahoma,sans-serif;background:#3f3f3f;border-color:#595959;color:#FFF;text-transform:uppercase;}.nav > li > a:hover,.nav > li > a:focus,ul.menu.mm-listview a.is-active{text-decoration:none;background-color:transparent;color:#67a3af;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:30px;padding-left:20px;}.webform-flex{margin-top:30px;}h1,h2{color:#575757;}h3{color:#2603FA;}.btn{color:#f90706;border-radius:5px;padding:15px 30px;border-width:0;font-weight:900;width:100%;margin-top:15px;}p a.btn,li a.btn{background-color:#fff;border:1px solid #D9D9D9;width:auto;}.form-actions .btn{margin-right:10px;color:#FFF;border-color:#9F9F9F;}.logo img{transition:all 0.2s ease-out;padding:2px;height:85px;width:auto;}.region-header{margin:0 -15px;}.region-content{text-align:center;}.region-content .content{padding-bottom:50px;}.region-footer{margin-top:15px;padding-top:15px;}.footer{padding-top:0;background-color:#a3dffb;border:none;margin-top:0;padding-bottom:12px;}.footer h2{font-size:24px;}#block-location{padding:30px 0;}#block-contacts ul li img{max-width:176px;height:auto;}.mt-30{margin-top:30px;}.policy{text-align:left;}#webform-submission-contact-node-7-add-form{text-align:left;}#webform-submission-contact-node-7-add-form p{color:#4F4F4F;}#webform-submission-contact-node-7-add-form .callout > div{padding:30px 30px 0 30px;}#webform-submission-contact-node-7-add-form p.phone,#webform-submission-contact-node-7-add-form p.large{font-size:30px;}#webform-submission-contact-node-7-add-form p.phone{letter-spacing:2px;color:#FFF;}#webform-submission-contact-node-7-add-form p.phone a{color:#FFF;}#webform-submission-contact-node-7-add-form .social-icons{}#webform-submission-contact-node-7-add-form .social-icons a{display:inline-block;background-color:#F3F3F3;width:40px;height:40px;text-align:center;line-height:40px;margin-left:4px;transition:all 0.2s ease-out;}#webform-submission-contact-node-7-add-form .social-icons a svg{font-size:16px;color:#a3dffb;transition:all 0.2s ease-out;}#webform-submission-contact-node-7-add-form .social-icons a:nth-child(1):hover{background-color:#3a589b;}#webform-submission-contact-node-7-add-form .social-icons a:nth-child(2):hover{background-color:#32ccfe;}#webform-submission-contact-node-7-add-form .social-icons a:nth-child(3):hover{background-color:#c536a4;}#webform-submission-contact-node-7-add-form .social-icons a:hover svg{color:#FFF;}#webform-submission-contact-node-7-add-form .webform-confirmation{text-align:center;margin:130px 0 150px 0;font-size:16px;}#block-call,.callout{color:#FFF;background-color:#a3dffb;margin:0 -15px;}.callout{text-align:right;background-position:-150px bottom;min-height:inherit;margin:auto;}#block-call{padding-bottom:350px;}#block-call a.btn{display:block;white-space:inherit;background-color:rgba(0,0,0,0.5);}#block-call .field--name-body{margin-top:100px;}#block-call h2,#block-call p{color:#FFF;}#block-call .btn{color:#FFF;border-color:#FFF;}#block-intro,#block-infographic,#block-hopital,#block-contacts{padding:30px 0 50px 0;}#block-intro img,#block-infographic img,#block-hopital img{margin:30px auto;}#block-infographic,#block-contacts{background-color:#FFF;margin-left:-15px;margin-right:-15px;}#block-video{padding:50px 0;background-color:#FFF;margin:0 -15px;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{border:none;position:absolute;top:0;left:0;width:100%;height:100%;}#block-service-points{padding:120px 0 80px 0;background-color:#f2f2f2;counter-reset:section;margin:0 -15px;}#block-service-points .row > div,#block-highlights .row > div{text-align:left;margin-top:50px;}#block-service-points .row > div > div{margin-left:100px;}#block-service-points .row > div::before{counter-increment:section;content:counter(section);background-color:#67a3af;float:left;display:block;width:80px;height:80px;border-radius:40px;color:#FFF;text-align:center;line-height:87px;font-size:40px;}#block-service-points p{color:#43b620;}#block-highlights{padding-bottom:50px;}#block-highlights h4{margin-top:0;}#block-highlights .row > div::before{content:"";background-color:#67a3af;float:left;display:block;width:12px;height:12px;border-radius:6px;margin:3px}#block-highlights .row > div > div{margin-left:26px;}#block-gallery,#block-gallery2,#block-gallery-2{margin:0 -15px;}#block-gallery img,#block-gallery2 img,#block-gallery-2 img{width:100%;}#block-gallery-2{padding:50px 0 0 0;}#block-gallery-2 h2{margin-bottom:50px;margin-top:0;}#block-team{text-align:left;padding-bottom:80px;}#block-team h3{margin-top:0;}#block-team img{border-radius:50%;padding:15px;}#block-reviews{margin-bottom:50px;}#block-reviews ul li{position:relative;}#block-reviews ul li a{display:block;margin-top:20px;}#block-reviews ul li .review{max-height:400px;overflow:hidden;border-bottom:30px solid #FFF;}#block-reviews ul li .review{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);}#block-reviews ul li > img{position:absolute;top:-14px;left:0;width:50px;height:auto;}#block-posts{padding-bottom:50px;}#block-posts .article .blog-teaser,#block-reviews .review,#block-services .wrapper{background-color:#FFF;padding:20px;}.blog-teaser{text-align:left;}#block-posts .article .blog-teaser h2{margin-top:0;}#block-posts .article .blog-teaser .content{padding-bottom:0;}#block-posts .article .blog-teaser .node-readmore a{color:#67a3af;text-align:right;margin-top:15px;display:inline-block;}#block-posts .list-unstyled li:nth-child(3n+1),#block-reviews .list-unstyled li:nth-child(3n+1){clear:left;}#block-areas{background-color:#6cbd32;margin:0 -15px;padding:30px 0;}#block-areas p{color:#FFF;}#block-map{margin:0 -15px;}#block-map iframe{display:block;width:100%;border:none;}#block-callout{background-color:#2d2d2d;margin:0 -15px;}#block-callout .img-fill div img{width:100%;height:auto;object-fit:cover;min-height:440px;}#block-callout .img-txt{text-align:left;max-width:530px;float:right;padding:30px;}#block-callout .img-txt h2,#block-callout .img-txt p{color:#FFF;}#block-callout .img-txt h3{color:#fcca2c;letter-spacing:2px;text-transform:uppercase;}#block-callout .img-txt li{color:#67a3af;}#block-experience{background-color:#67a3af;padding:70px 0;margin:0 -15px;}#block-experience h3{font-size:32px;color:#FFF;margin-top:0;}#block-experience p{color:#FFF;}.narrow{max-width:440px;margin-left:auto;margin-right:auto;}#block-banner video{display:block;width:100vw;object-fit:cover;height:70vh;}#block-banner .view-header{min-height:60px;}#block-banner .view-header .media-wrapper{min-height:400px;height:50vh;display:flex;align-items:center;padding:120px 0;}#block-banner .view-header .field--name-field-media-image .field--item{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden;width:100%;height:100%;}#block-banner .view-header .media-overlay{text-align:center;margin:0 auto;}#block-banner .view-header img{object-fit:cover;height:100%;width:100%;}#block-banner .view-header .media-title{font-size:3rem;line-height:3rem;color:#f90600;letter-spacing:1px;font-weight:900;font-family:"Raleway",Arial,Tahoma,sans-serif;}#block-banner .view-header .media-sub{font-size:2rem;line-height:2rem;color:#000904;letter-spacing:1px;font-weight:900;font-family:"Raleway",Arial,Tahoma,sans-serif;}#block-legal{clear:left;margin:15px 0 0 0;text-align:center;font-size:12px;color:#8f8f8f;line-height:22px;}#block-seo{clear:left;margin:15px 0 0 0;text-align:left;font-size:12px;color:#8f8f8f;line-height:22px;}#block-services{text-align:left;padding-bottom:50px;}#block-services .view-service{margin-left:-15px;margin-right:-15px;}#block-badges,#block-intro{background-color:#FFF;padding-top:5rem;}#block-badges .img-responsive{display:inline-block;}#block-social{float:none;text-align:center;}#block-social a{display:inline-block;margin-left:10px;text-align:center;}#block-social a svg{font-size:20px;}#block-dogstroll-footer{float:none;text-align:center;margin:15px 0;}#block-footerlogo img{max-width:100%;height:auto;}#instawidget_instagram{padding-bottom:50px;}#insta_load{margin-bottom:50px;}.review-google,.review-facebook{background-repeat:no-repeat;background-position:center top;padding-top:60px;padding-bottom:30px;background-size:90px;margin-top:30px;}.review-google{background-image:url(/themes/contrib/dogstroll/images/google-reviews.svg);}.review-facebook{background-image:url(/themes/contrib/dogstroll/images/facebook-reviews.png);}.page-node-type-article h1.page-header,.page-node-type-article .breadcrumb{max-width:560px;margin:30px auto;}.page-node-type-article .breadcrumb{margin:0 auto;}.content .field--name-body,.field--name-field-files,#block-promoted h2{max-width:1170px;margin:0 auto;}#block-promoted{background-color:#a3dffb;padding:70px 0;margin:0 -15px;}#block-promoted .blog-teaser{text-align:center;margin-top:30px;}.field--name-field-files{margin-top:30px;text-align:left;}.field--name-field-files .file,a.file{font-size:inherit;}.field--name-field-faq{max-width:780px;margin:0 auto;text-align:left;margin-top:30px;}.field--name-field-faq .ui-accordion .ui-accordion-header{font-size:20px;}.field--name-field-faq .ui-state-default{background-color:transparent;}.field--name-field-faq .ui-state-active{color:#67a3af;background-color:#a3dffb;}.ui-accordion .ui-accordion-content{font-family:"Open Sans",Arial,Tahoma,sans-serif;font-size:16px;line-height:25px;font-weight:400;letter-spacing:0px;color:#4f4f4f;}.tiny .logo img{height:60px;}.tiny .horizontal-menu > li > a{line-height:65px;}.tiny .responsive-menu-toggle{margin:0 0 0 0;transition:all 0.2s ease-out;}#block-services .attachment{padding-left:15px;padding-right:15px;}.field--name-field-videos{margin-top:30px;}#block-contacts ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}.field--name-field-media-video-file video{max-width:100%;height:auto;}#webform-submission-contact-node-7-add-form .form-field-wrapper{padding:15px;background-color:#FFF;}@media all and (min-width:768px){#block-banner .view-header .media-title{font-size:10rem;line-height:10rem;}#block-banner .view-header .media-sub{font-size:3rem;line-height:3rem;}.tiny .responsive-menu-toggle{margin:7px 0 0 0;}.tiny.navbar-default .navbar-brand{font-size:20px;margin-top:2px;}.page-header{margin:70px 0 0 0;}h1{font-size:51px;}.navbar-default .navbar-brand{font-size:34px;}.navbar-default .navbar-brand{margin-top:24px;}.tiny.navbar-default .navbar-brand{margin-top:11px;}.callout{background-position:-220px bottom;}#block-services .view-service{margin-left:auto;margin-right:auto;}#block-services .attachment{padding-left:0;padding-right:0;}#block-call a.btn{display:block;white-space:inherit;}#block-legal{text-align:left;}.webform-flex{margin-top:0;}#webform-submission-contact-node-7-add-form .form-field-wrapper{padding:30px;}#webform-submission-contact-node-7-add-form .callout > div{padding:30px;}#webform-submission-contact-node-7-add-form p.phone,#webform-submission-contact-node-7-add-form p.large{font-size:40px;}.video-container{position:relative;padding-bottom:0;height:430px;}.video-container iframe,.video-container object,.video-container embed{position:relative;top:0;left:0;width:100%;height:100%;max-width:700px;max-height:400px;}#block-call,.callout{background-size:auto auto;text-align:left;padding-bottom:0;}#block-social{float:right;text-align:left;}#block-dogstroll-footer{float:left;text-align:left;margin:0;}#block-banner video{height:auto;}.navbar .logo{float:left !important;}#block-responsive-menu{float:right;}.navbar-header.container{margin-left:auto;margin-right:auto;float:none;}.horizontal-menu > li > a{transition:all 0.2s ease-out;text-transform:uppercase;line-height:90px;font-family:"Open Sans",Arial,Tahoma,sans-serif;background-color:transparent;}.horizontal-menu > li > a:hover,.horizontal-menu > li > a.is-active{color:#372c6d;text-decoration:none;}.horizontal-menu > li > a:hover{color:#fff;background-color:#73afcb;}.horizontal-menu > li ul{background-color:#73afcb;width:15.75em;}.horizontal-menu > li ul > li > a{color:#FFF;}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;}#block-callout .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.body{min-height:780px;}.main-container{min-height:780px;}}
