.services div.our-services-block .views-row:nth-child(2n+1) .service-large-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.services div.our-services-block .views-row:nth-child(2n) .service-large-block{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;}.services .our-services-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10rem;padding-bottom:6rem;}@media (max-width:991px){.services .our-services-block{padding:2rem 2rem 3rem;}}@media (max-width:767px){.services .our-services-block{padding-top:16px;}}.services .our-services-block h2{text-align:center;}@media (max-width:991px){.services .our-services-block h2{font-size:40px;}}@media (min-width:1600px){.services .our-services-block h2{font-size:4.375rem;line-height:1rem;}}.services .our-services-block .views-row .views-field.views-field-nothing{padding-bottom:6rem;border-bottom:2px solid rgba(170,184,187,0.5);}@media (max-width:991px){.services .our-services-block .views-row .views-field.views-field-nothing{padding-bottom:0;}}.services .our-services-block .views-row:nth-child(2n) .service-large-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.services .our-services-block .service-large-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-left:0;padding-top:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:991px){.services .our-services-block .service-large-block{padding-top:4rem;padding-bottom:4rem;}}@media (max-width:767px){.services .our-services-block .service-large-block{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:2rem;padding-bottom:2rem;}}.services .our-services-block .service-large-block .hero-media{width:50%;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}@media (max-width:991px){.services .our-services-block .service-large-block .hero-media{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}}@media (max-width:767px){.services .our-services-block .service-large-block .hero-media{width:100%;}}.services .our-services-block .service-large-block .hero-media img{max-width:100%;}@media (max-width:767px){.services .our-services-block .service-large-block .hero-media img{width:100%;}}.services .our-services-block .service-large-block .service-large-text{width:50%;padding-right:2rem;padding-left:2rem;-ms-flex-item-align:center;align-self:center;}@media (max-width:991px){.services .our-services-block .service-large-block .service-large-text{margin-bottom:2rem;}}@media (max-width:767px){.services .our-services-block .service-large-block .service-large-text{width:100%;padding-right:0;padding-left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}}.services .our-services-block .service-large-block .service-large-text .service-heading{color:var(--secondary);text-align:left;font-size:1.875rem;letter-spacing:0.02rem;margin-bottom:20px;}@media (max-width:991px){.services .our-services-block .service-large-block .service-large-text .service-heading{font-size:20px;}}@media (max-width:767px){.services .our-services-block .service-large-block .service-large-text .service-heading{margin-top:1rem;color:var(--secondary);}}.services .our-services-block .service-large-block .service-large-text p{line-height:1.75rem;letter-spacing:0;}@media (max-width:991px){.services .our-services-block .service-large-block .service-large-text p{font-size:16px;}}@media (min-width:1600px){.services .our-services-block .service-large-block .service-large-text p{font-size:1.25rem;font-weight:300;line-height:1.75rem;}}.services .our-services-block .service-large-block .service-large-text .learn-more-link{display:inline-block;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;color:var(--secondary);font-weight:700;}.services .our-services-block .service-large-block .service-large-text .learn-more-link:hover{color:var(--primary);}.services .service-node{padding-left:3rem;padding-right:3rem;}@media (max-width:991px){.services .service-node{padding-left:2rem;padding-right:2rem;}}.services #cat-dog{background:#f2f2f2;padding-top:10rem;padding-bottom:10rem;}.services #cat-dog .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.services #cat-dog .row .text{padding-right:0;padding-left:0;}.services #cat-dog .row .text h2{letter-spacing:-0.15rem;}@media (max-width:767px){.services #cat-dog .row .text h2{text-align:center;}}@media (min-width:1600px){.services #cat-dog .row .text h2 .grey-text{font-weight:800;font-size:4.375rem;line-height:1rem;}}.services #cat-dog .row .cat{padding-right:0;text-align:center;}@media (max-width:767px){.services #cat-dog .row .cat{text-align:center;padding-bottom:20px;}}.services #cat-dog .row .cat img{position:relative;height:64px;}.services #cat-dog .row .dog{padding-left:0;text-align:center;}@media (max-width:767px){.services #cat-dog .row .dog{text-align:center;padding-top:20px;}}.services #cat-dog .row .dog img{position:relative;height:64px;}.services #cat-dog .row .hide-block,.services #cat-dog .row img.cat_hover.hide,.services #cat-dog .row img.dog_hover.hide,.services #cat-dog .row img.cat.hide,.services #cat-dog .row img.dog.hide{display:none;}.services #cat-dog .menus a{color:var(--primary);font-weight:500;}.services #cat-dog .menus a:hover{color:var(--secondary);}.services #cat-dog .menus ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;}@media all and (max-width:600px){.services #cat-dog .menus ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}.services #cat-dog .menus ul li{padding-left:1rem;}.services #cat-dog .menus ul li:before{top:1.15rem;}.services #cat-dog p strong{font-weight:700;}.services #cat-dog p a{text-decoration:underline;color:var(--primary);}.services #cat-dog p a:hover{color:var(--secondary);}@media all and (max-width:1340px){.services #cat-dog h2{font-size:3.8rem;line-height:3.8rem;}}.single-service .main-content img{width:100%;}@media (min-width:320px){.single-service .main-content img{width:100%;}}@media (min-width:1024px){.single-service .main-content img{width:100%;}}.single-service .service-content .container{line-height:1.6em;}.single-service .service-content .container p,.single-service .service-content .container a{font-size:20px;line-height:1.6em;}@media (max-width:991px){.single-service .service-content .container p,.single-service .service-content .container a,.single-service .service-content .container li{font-size:16px;}}.single-service .service-content .container .rich-text li{margin-top:0.5rem;}.single-service .service-content .container h1,.single-service .service-content .container h2{font-size:30px;}@media (max-width:991px){.single-service .service-content .container h1,.single-service .service-content .container h2{font-size:26px;}}.single-service .service-content .container h3{font-size:26px;}@media (max-width:991px){.single-service .service-content .container h3{font-size:22px;}}.single-service .service-content .container aside{margin-top:0;}.services-section{position:relative;}.services-section .decor{z-index:unset;}.services-section .section{padding-top:10rem;padding-bottom:9rem;}@media (max-width:768px){.services-section .section{padding-top:6rem;padding-bottom:6rem;}}.services-section .section h2.grey-text{letter-spacing:-0.12rem;}@media all and (max-width:835px) and (min-width:770px){.services-section .section h2.grey-text h2{padding-top:20px;}}.services-section .section .service-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-2rem;margin-left:-2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:420px) and (max-width:768px){.services-section .section{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}.services-section .section .service-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem;padding-right:1rem;}.services-section .section .service-block:hover h3,.services-section .section .service-block:hover div,.services-section .section .service-block:hover p{color:var(--secondary);}.services-section .section .service-block .service-image{width:260px;height:260px;border-radius:100%;background-repeat:no-repeat;background-attachment:scroll;background-position:50% 50%;background-size:cover;}@media all and (max-width:1024px) and (min-width:770px){.services-section .section .service-block .service-image{width:150px;height:150px;}}@media screen and (max-width:769px){.services-section .section .service-block .service-image{width:200px;height:200px;}}@media screen and (max-width:990px){.services-section .section .service-block .button.secondary{padding:8px 16px;width:auto;font-size:1rem;}}.services-section .section .service-block .service-heading{margin-top:1.3rem;margin-bottom:0.7rem;font-size:1.875rem;text-align:center;letter-spacing:0.02rem;line-height:2.25rem;}.services-section .section .service-block .centred.practice-text{max-width:100%;letter-spacing:-0.008rem;line-height:1.5rem;}@media all and (max-width:1346px){.services-section .section .service-block .service-heading{font-size:1.5rem;}}@media all and (min-width:1600px){.services-section .section .container .service-block .service-image{width:300px;height:300px;}}.services-section .nav-tabs .card{border:none;}.services-section .nav-tabs .card a.nav-link{border:1px solid #dee2e6;}.services-section .nav-tabs .card a.nav-link.active{background-color:#eee;}@media (max-width:320px){.services-section .nav-tabs .card a.nav-link .card-body{padding:15px;}}.services-section .tab-content{padding-top:50px;}@media (max-width:320px){.services-section .tab-content{padding-top:20px;}}@media (min-width:320px){.services-section .tab-content .services-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0 0;}}@media (min-width:1024px){.services-section .tab-content .services-holder{padding:40px 0 35px;}}@media (min-width:320px){.services-section .tab-content .service-list{width:50%;padding:0 15px;margin:0 0 30px;}}@media (min-width:768px){.services-section .tab-content .service-list{width:33.32%;}}@media (min-width:1024px){.services-section .tab-content .service-list{padding:0 30px;border-right:1px solid #eaeaea;}}@media (min-width:1024px){.services-section .tab-content .service-list:last-child,.services-section .tab-content .service-list:only-child{border-right:none;}}.services-section .tab-content .service-list li a{margin-left:30px;}@media (max-width:768px){.services-section .tab-content .service-list li i{top:6px;}}@media screen and (max-width:991px){.service-node-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.service-node-gallery .service-image{max-width:80%;}@media screen and (min-width:992px){.service-node-gallery .service-image{max-width:40%;}}@media all and (min-width:1200px){.blog-section .card a{height:720px;}}@media all and (min-width:1600px){.blog-section .card a{height:650px;}}@media (min-width:768px){.service-block-container .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}}@media (min-width:1600px){.blog-section .container{max-width:1300px;}.blog-section .container .slick-arrow.slick-next{right:-10px;}.blog-section .container .slick-arrow.slick-prev{left:-10px;}}@media (min-width:992px){.blog-section .card .card-body{padding-top:1.2rem;}}.blog-section .card .link-more{font-size:1rem;}.blog-section .card .link-more i{top:0.3rem;}.blog-section .card a{height:500px;}.blog-section .card a p{font-size:18px;line-height:20px;}.blog-section .card a h3{line-height:22px;font-size:22px;}@media (min-width:992px){.header-top .header-list{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;float:none;}}@media (min-width:992px) and (min-width:992px){.header-top .header-list{padding-left:14.625rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}}@media (min-width:992px) and (min-width:1600px){.header-top .header-list{padding-left:22.625rem;}}@media (min-width:992px){.header-top .header-item{padding:1rem 0 0.875rem 0.75rem;top:unset;}.header-top .dropdown-menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}#header .container{max-width:75rem;padding:0;}@media (min-width:1600px){#header .container{max-width:1540px;}}@media (min-width:992px){.header-holder .logo{margin:-95px 0 0;border-radius:0 0 20px 20px !important;padding:10px;background:white;}}input,select,textarea{font-size:16px;line-height:22px;color:#000 !important;background:white !important;}.button.js-form-submit{border-bottom:none;background:var(--tertiary) !important;}section.intro-holder{padding-top:4rem;}@media screen and (min-width:992px){.section.hero-background{padding-top:11rem;padding-bottom:2rem;}}.section.hero-background .hero-container .hero-heading{width:100%;color:#fff;margin-bottom:0;font-size:70px;line-height:70px;letter-spacing:-0.2rem;margin-top:0.1em;}@media screen and (max-width:767px){.section.hero-background .hero-container .hero-heading{font-size:40px !important;line-height:42px !important;}}.services .service-node{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.section{padding-top:3rem;}.review-us-block .card-header h4,.rrssb-block .card-header h3,.sidebar-services-menu .card-header h4,.blog-featured-section .half-page-block .blog-title.featured a,.blogs-grid .posts-holder .blog-title h2 a{color:rgb(128,128,128);}.blogs-grid .link-more-arrows,.blog-featured-section .half-page-block .blog-author-container .author-block{color:var(--secondary);}.blogs-grid .link-more-arrows:hover,.blog-featured-section .half-page-block .blog-author-container .author-block:hover{color:var(--tertiary);}.blogs-grid .link-more-arrows:hover i,.blog-featured-section .half-page-block .blog-author-container .author-block:hover i{border:1px solid var(--tertiary);color:var(--tertiary);}.blogs-grid .link-more-arrows i,.blog-featured-section .half-page-block .blog-author-container .author-block i{border:1px solid var(--secondary);color:var(--secondary);}@media (min-width:992px){.intro-section span.h1{font-size:5.25rem;}}@media (min-width:992px){.intro-section .intro-holder .text-holder{padding:0 0 4.375rem 0.625rem;}}.text-holder .button.secondary{background-color:var(--slider_btn);-webkit-box-shadow:none;box-shadow:none;}@media (max-width:1025px) and (min-width:835px){.header-holder .logo{margin-left:auto;}}@media all and (max-width:991px){.about-us-section.section.photo-left-2-section{padding-top:6rem;padding-bottom:0;}}@media (min-width:420px) and (max-width:768px){.services-section .section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media (max-width:767px){.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{padding:50px 0 0px 0;}.blog-featured-section{margin-bottom:0rem;min-height:auto;}}.header-holder .logo{max-width:7.75rem;}@media (min-width:1200px){.header-holder .logo{max-width:9.6875rem;}}.intro-section .img-holder.bg-stretch:before{opacity:0.2;}.btn-custom{display:inline-block;background:#2F89F7;color:#fff;padding:12px 30px;text-decoration:none;border-radius:5px;font-weight:bold;transition:background 0.3s ease;}.btn-custom:hover{background:#CDCDCD;color:#333;}
