.section.slogan-section{background-size:cover;background-position:50% 50%;}@media (min-width:992px){.section.slogan-section{background-attachment:fixed;}}.section.slogan-section h2.white-centred-heading{color:#000;}.section.slogan-section:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.6);}.smile-gallery-block{padding:50px 0;}.services-section .bg-image{opacity:0.7;}.services-section .button{font-size:1.5rem;width:unset;padding:15px;border:2px solid #000;color:#000;}.services-section .button:hover{border:2px solid var(--btn);}.testimonials-section{height:unset;}@media screen and (max-width:767px){.testimonials-section{height:unset;}}.testimonials-section .testimonial-slider{margin-bottom:0;background:#505969;border-radius:4px;padding:30px;}@media (min-width:768px){.testimonials-section .heading{margin-bottom:20px;}}.testimonials-section blockquote{letter-spacing:normal;font-size:30px;line-height:36px;}@media (min-width:769px){.testimonials-section blockquote{font-size:2.125rem;line-height:2.75rem;}}.testimonials-section blockquote cite{font-size:1.25rem;}.testimonials-section .slick-arrow{-webkit-box-shadow:none;box-shadow:none;color:#505969;}.testimonials-section .slick-arrow:hover{-webkit-box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.09);box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.09);color:#000;}.btn.btn-warning,.button{border-radius:4px;}@media (min-width:992px){.header-item .icon-alarm-clock + .address-list{display:grid;grid-template-columns:1fr 120px;grid-column-gap:10px;}}.header-item .icon-alarm-clock + .address-list li:nth-child(odd){font-weight:normal;}@media (min-width:1200px){.header-item .item-icon{top:5px;}}@media (min-width:992px){.header-item{top:0;padding:14px 0;}}.header-holder.slide-show-header form#search-block-form .search-toggle,.header-holder.slide-show-header form#search-block-form input[type=submit]{background-color:transparent;}@media (min-width:992px){.menu-holder > .btn,.menu-holder > .btn.btn-warning{padding:15px 20px;}}@media (min-width:992px){#header .header-holder,#header .header-holder .container-fluid{padding-left:5px;}}@media (min-width:992px){.intro-section .intro-holder-video .gv-video-holder video.gv-bg-video{min-height:100vh;}}.intro-section .slick-dots li:only-child{display:none;}@media (min-width:992px){.intro-section .intro-holder-video .gv-video-holder .text-holder h1{font-size:3rem;text-shadow:2px 4px 3px rgba(0,0,0,0.3);}}@media (min-width:769px){.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block .heading h1.h2{font-size:2.5rem;line-height:2.8rem;}}.about-us-section .btn.btn-warning{min-width:200px;font-size:1.2rem;line-height:1.5rem;padding:1rem;width:unset;}.about-us-section.section.photo-left-2-section .left-photo-container .left-photo img{border-radius:4px;}#block-views-block-cta-cta-promoted-to-front > div > div .button{text-transform:capitalize;}@media (max-width:599px){#block-views-block-cta-cta-promoted-to-front > div > div .button{min-height:100px;}}@media (min-width:992px){#block-views-block-cta-cta-promoted-to-front > div > div .button{padding:30px 0;line-height:36px;}#block-views-block-cta-cta-promoted-to-front > div > div .button strong{font-size:36px;}}#block-views-block-cta-cta-promoted-to-front > div > div .button strong{color:#fff;}.smile-gallery-block .smile-gallery:not(.smile-gallery-stacked) .smile-gallery-wrapper{background-color:transparent;}.smile-gallery-block .smile-gallery:not(.smile-gallery-stacked) .smile-gallery-wrapper img:first-child{padding-right:0;margin-right:5px;}.smile-gallery-block .smile-gallery:not(.smile-gallery-stacked) .smile-gallery-wrapper img{border-radius:4px;}.smile-gallery-block .smile-gallery:not(.smile-gallery-stacked) .smile-gallery-wrapper p{padding:20px 0 10px;text-align:left;}.smile-gallery-block .btn.btn-warning.apptButton{background-color:var(--btn_hover);color:var(--btn_font_hover);border:1px solid var(--btn_hover);}.smile-gallery-block .btn.btn-warning.apptButton:hover{background-color:var(--btn);border:1px solid var(--btn);color:var(--btn_font);}.team-section .bg-image{opacity:0.8;}.team-section .btn.btn-warning{min-width:200px;font-size:1.2rem;line-height:1.5rem;padding:1rem;width:unset;}.team-section .container{max-width:1300px;}.team-section .slick-arrow{-webkit-box-shadow:none;box-shadow:none;}.team-section .slick-arrow:hover{-webkit-box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.09);box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.09);color:#000;}.blog-section .blog-slider .card a{border:none;background-color:#FAB16C;}.blog-section .blog-slider .card a:hover{background-color:#F28D2E;}.blog-section .blog-slider .card a h3{color:#fff;}.blog-section .blog-slider .card a .card-body{border-top:none;}.blog-section .blog-slider .slick-arrow{-webkit-box-shadow:none;box-shadow:none;}.blog-section .blog-slider .slick-arrow:hover{-webkit-box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.09);box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.09);color:#000;}.blog-section .btn.btn-warning{min-width:200px;font-size:1.2rem;line-height:1.5rem;padding:1rem;width:unset;}input[type=submit].button.js-form-submit{background-color:var(--btn);border:1px solid var(--btn);color:var(--btn_font);border-bottom:8px solid var(--btn_border);}input[type=submit].button.js-form-submit:hover{background-color:var(--btn_hover);color:var(--btn_font_hover);border:1px solid var(--btn_hover);border-bottom:8px solid var(--btn_border);}.members-holder .card .heading .h3 a,.members-holder .card .heading h3 a{color:#000;}.members-holder .card .heading .h3 a:hover,.members-holder .card .heading h3 a:hover{color:var(--secondary);}.members-holder .card .heading strong{color:#505969;}.btn.btn-outline-warning:hover{background-color:#FAB16C;}.slick-arrow{color:#000;}.slick-arrow:hover{color:#505969;}.slick-arrow:focus{outline:none;}@media (min-width:992px){.section.hero-background:not(.image-hero-height){min-height:500px;background:#fff;}.section.hero-background:not(.image-hero-height):before{background-image:url("/sites/default/files/2023-10/title-bg.jpg");content:"";top:0;left:0;right:0;bottom:0;position:absolute;background-size:cover;background-position:top;}.section.hero-background:not(.image-hero-height):after{background:linear-gradient(rgba(0,0,0,0.3) 40px,rgba(255,255,255,0.2) 50%,#fff);content:"";position:absolute;top:0;left:0;right:0;bottom:0;}}@media (max-width:991px){.intro-section h1{font-size:2rem;}}@media (max-width:768px){.intro-section .intro-holder-video .gv-video-holder .text-holder{top:unset;height:unset;bottom:50px;padding:0 15px;}}.intro-section .btn.btn-warning{padding:15px 20px;}@media (max-width:575px){.slogan-section h2.white-centred-heading{font-size:26px;line-height:35px;}}@media (min-width:992px){.slogan-section h2.white-centred-heading strong{padding-top:0;}}.blogs-grid .posts-holder .blog-title h2 a{color:#000;}.blogs-grid .posts-holder .blog-title h2 a:hover{color:var(--link_hover);}#sidebar .card-header h3,#sidebar .card-header h4{color:var(--secondary);}#sidebar .card-body{text-align:center;}.btn .decor-holder:before{color:var(--sidebar_social_bg);}.review-us-block .btn.btn-decor.btn-sm:hover{color:var(--btn);}.card-body.rrssb.rrssb-bs-share_this{max-width:300px;margin:auto;}@media (min-width:992px){.header-top .header-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}}@media (min-width:1200px){.header-item .social-networks li a{padding:5px;}}@media (min-width:1200px){.header-item .social-networks li{height:unset;width:unset;}}.header-item .social-networks li{line-height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}div[itemprop=review]{background:#505969;}div[itemprop=review] .review-author p,div[itemprop=review] .review-star,div[itemprop=review] .review-comment span,div[itemprop=review] .review-comment .review-response p{color:#fff;}.blog-slider .slider-row .card-body{height:200px;}.intro-section .intro-holder-video .gv-video-holder .text-holder{height:unset;top:unset;margin-left:20px;text-align:left;max-width:unset;}@media (max-width:991px){.intro-section .intro-holder-video .gv-video-holder .text-holder{padding-bottom:50px;}}@media (min-width:992px){#header.logo_top .header-top .logo{max-width:250px;}}@media (min-width:992px){form#search-block-form{position:relative;}}@media (min-width:992px){#header.logo_top .header-holder .container-fluid .menu-holder > nav{max-width:1200px;}}form#search-block-form input[type=submit].button.js-form-submit:hover,form#search-block-form input[type=submit].button.js-form-submit{border:0;border-bottom:0;}@media (min-width:992px){form#search-block-form .form-search{right:10px;top:55px;}}@media (min-width:992px){.menu-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}#block-views-block-cta-cta-promoted-to-front{margin-top:40px;margin-bottom:40px;}@media (min-width:768px){#block-views-block-cta-cta-promoted-to-front{margin-top:50px;margin-bottom:0;}}@media (min-width:992px){#block-views-block-cta-cta-promoted-to-front > div > div .button{font-size:1.875rem;}}.intro-section .intro-holder-video.slick-slide{height:auto;min-height:unset;}.intro-section .intro-holder-video .gv-video-holder video.gv-bg-video{height:80vh;}#sidebar .card-body ul li{text-align:left;}.intro-section .intro-holder-video .play-button{z-index:200;}
