@import url("https://fonts.googleapis.com/css?family=Montserrat|Playfair+Display:400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto|Roboto+Mono&display=swap");:root{--color-1: #141e3c;--color-2: #baad7b;--color-1-v: rgba(72, 97, 115, 0.856)}.push-right{margin-left:auto}.push-left{margin-right:auto;text-align:left}.mg-1{padding:1rem auto}.l-1{margin-left:1.5rem}.navbar-nav .active{border-top:1.2px solid var(--color-2) !important;color:var(--color-2) !important;transition:border position color 0.6s ease-out;position:relative}html{width:100%;height:100%;position:relative}::selection{color:#fff;background-color:#baad7b}::-moz-selection{color:#fff;background-color:#baad7b}body{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:400;line-height:24px;background-color:#fff;position:relative;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;overflow-x:hidden !important;box-sizing:border-box;transition:all 0.6s ease-out}body *{-webkit-font-smoothing:antialiased !important;box-sizing:border-box;transition:all 0.6s ease-out}.body-container{width:100vw;overflow-x:hidden}a:hover{text-decoration:none !important;text-emphasis:none;cursor:pointer !important}#form-description{margin:auto;font-family:"Playfair Display", sans-serif}#devis h1{font-family:"Playfair Display", sans-serif;color:#333;font-size:40px;font-weight:400;margin-bottom:3rem;margin:30px 0 10px;text-align:center}.legend{font-family:"Montserrat", sans-serif;font-size:1.3rem;text-align:left;font-weight:600;margin-top:2rem}.legend::after{content:"";display:block;height:1px;margin:auto;margin-top:-1px;margin-bottom:2rem;width:100%;background-color:rgba(128,128,128,0.246)}input[type="checkbox"]{margin-right:6px}#devis label{font-family:"Montserrat", sans-serif;color:#4b565b;font-size:0.93rem;font-weight:700}.buttondevis{margin:2em auto 4em auto}.buttondevis .btn-success{color:#fff;background-color:var(--color-2);border:2px solid var(--color-2);padding:0.5rem 3rem !important}.buttondevis .btn-success:hover{background-color:transparent;color:black;border-color:var(--color-2);transition:all 0.5s ease-out}.buttondevis .btn-default{border-color:black}.date::-webkit-datetime-edit-year-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-day-field:not([aria-valuenow]),::placeholder,::-webkit-input-placeholder{color:transparent !important}.column-container{display:flex;justify-content:space-around}.icon-box{border:1px solid rgba(128,128,128,0.424);padding:4.4px 7px;border-radius:3px;font-size:120%}.hover-transparent:hover{background-color:transparent !important;cursor:pointer}.hover-color:hover{background-color:var(--color-2) !important;cursor:pointer;color:white;border-color:var(--color-2)}.schedule:hover{color:white !important}.margin{margin:0 4rem}h1,h2,h3,h4,h5,h6{font-weight:700;font-style:italic;line-height:1.12;word-break:break-word;margin:0.65em inherit;font-family:"Playfair Display", sans-serif;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;text-transform:none}h1{font-size:70px;margin-top:1.2em;margin-bottom:0.7em}h2{font-size:60px;margin-top:1.2em;margin-bottom:0.7em}h3{font-size:50px;margin-top:1.3em;margin-bottom:0.8em}h4{font-size:40px;margin-top:1.6em;margin-bottom:0.9em}h5{font-size:30px;margin-top:1.6em;margin-bottom:1.2em}h6{font-size:20px;margin-top:2.5em;margin-bottom:1.5em}@media (max-width: 992px){h1{font-size:3.2rem}h2{font-size:2.8rem}h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.7rem}h6{font-size:1.3rem !important}}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}p{margin-bottom:24px}ul:last-child,ol:last-child,p:last-child{margin-bottom:0 !important}p:last-child:after{content:"";display:block;clear:both}.navbar{margin:0 !important;padding:0 !important;margin:auto}.navbar-2{background-color:var(--color-1);position:fixed !important;width:100%;margin-top:-1.5rem !important;z-index:1000000;color:white}.navbar-2 .navbar-nav{margin-left:2rem}.navbar-2 .navbar-nav .nav-item a{color:white !important}.navbar-2 .backup-logo{display:flex;flex-direction:row;margin-left:7vw;margin-top:0.5rem}.navbar-2 .backup-logo-image{background-image:url("../img/icon.png");height:3.7rem;width:3.7rem;margin:auto;margin-right:0.5rem;width:-moz-fit-content;width:-ms-fit-content;background-position:center;background-size:cover;background-repeat:no-repeat}.navbar-2 .backup-logo-text{display:contents !important;display:flex !important;flex-direction:column;margin:auto;color:var(--color-2) !important}.navbar-2 .backup-logo-text h1{margin-top:-1px;font-weight:700 !important;font-size:2.1rem}.navbar-2 .backup-logo-text h2{color:white !important;font-size:12px;letter-spacing:0.5em;padding:0 7px;position:relative;top:-9.5px;padding-left:0;font-family:"Montserrat", sans-serif;font-style:normal}.navbar-2 .number{display:flex;flex-direction:row;margin-right:2rem}.navbar-2 .number i{margin-right:0.5rem;font-size:1rem;position:relative;top:-6px}.navbar-2 .number h4{font-size:1.2rem;position:relative;top:8px;font-style:normal;font-family:"Montserrat", sans-serif}@media (max-width: 991.5px){.number{display:none}.navbar-nav{justify-content:right !important;padding-right:0.7rem !important}.nav-link,.nav-item{display:flex;margin-left:auto !important;text-align:right;padding-right:0 !important;margin-right:0 !important}}.nav-top{display:flex;flex-direction:row;justify-content:space-between;background-color:var(--color-1-v);color:white;margin:0;padding:0;width:100%;height:2.5rem;font-family:"Montserrat", sans-serif;font-weight:400}.nav-top .nav-top-left-side,.nav-top .nav-top-right-side{display:flex;flex-direction:row}.nav-top .left-side{margin-left:10vw}.nav-top .nav-top-right-side{margin-right:10vw}.nav-top .nav-top-right-side i{margin:auto 15px}.nav-top .nav-top-left-side{margin-left:10vw}.nav-top div{font-size:15.5px;text-transform:none;text-align:center;align-items:center}.nav-top .fa,.nav-top .fab{margin:auto 7px}.nav-middle{display:flex;flex-direction:row;justify-content:space-between;min-height:8rem;width:100vw;border-bottom:1px solid rgba(128,128,128,0.3)}.nav-middle .logo{display:flex;flex-direction:row;margin-left:7vw;margin-top:0.5rem}.nav-middle .logo-image{background-image:url("../img/icon.png");height:3.7rem;width:3.7rem;margin:auto;margin-right:0.5rem;width:-moz-fit-content;width:-ms-fit-content;background-position:center;background-size:cover;background-repeat:no-repeat}.nav-middle .logo-text{display:flex;flex-direction:column;margin:auto;color:var(--color-2) !important}.nav-middle .logo-text p.h1{margin-top:-1px;font-weight:700 !important;font-size:2.1rem;font-family:"Playfair Display", sans-serif}.nav-middle .logo-text p.h2{color:#486173 !important;font-size:12px;letter-spacing:0.5em;padding:0 7px;position:relative;top:-9.5px;padding-left:0;font-family:"Montserrat", sans-serif;font-style:normal}.nav-middle .nav-middle-right-side{margin-top:3rem;display:flex;flex-direction:row;margin-right:6.5vw}.nav-middle .nav-middle-right-side .customer-care-text,.nav-middle .nav-middle-right-side .order-flowers-text{margin-top:-0.5rem}.nav-middle .nav-middle-right-side .customer-care-text h4,.nav-middle .nav-middle-right-side .order-flowers-text h4{font-size:1.24rem;font-weight:700}.nav-middle .nav-middle-right-side .customer-care-text h5,.nav-middle .nav-middle-right-side .order-flowers-text h5{font-weight:400;font-family:"Montserrat", sans-serif;font-style:normal;font-size:1rem;margin-top:-2px}.nav-middle .nav-middle-right-side .customer-care-container{display:flex;flex-direction:row;margin-right:1rem;padding-right:2rem;height:fit-content;border-right:1px solid rgba(128,128,128,0.302)}.nav-middle .nav-middle-right-side .customer-care-container .customer-care-icon{background-image:url("../img/support.svg");height:2.5rem;width:2.5rem;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:1.5rem;margin-top:-5px}.nav-middle .nav-middle-right-side .costumer-care-container::after{content:" ";border-right:1px solid var(--color-1-v)}.nav-middle .nav-middle-right-side .order-flowers-container{display:flex;flex-direction:row}.nav-middle .nav-middle-right-side .order-flowers-container .order-flowers-icon{background-image:url("../img/bouqet.svg");height:2.5rem;width:2.5rem;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:1rem;margin-left:0.5rem;margin-top:-5px}.backup-logo{display:none}.nav-bottom{display:flex;justify-content:space-between !important}.nav-bottom .navbar-collapse{z-index:100}.nav-bottom .nav-item .nav-link{font-weight:500;font-family:"Montserrat", sans-serif;font-size:1.05rem;text-transform:none;padding-bottom:1rem;padding-top:1rem;transition:all 0.6s ease-out;border-top:1.2px solid transparent}.nav-bottom .navbar-nav .active a,.nav-bottom .nav-link:hover,.nav-bottom .navbar .active{border-top:1.2px solid var(--color-2);color:var(--color-2) !important;transition:border position color 0.6s ease-out;position:relative}.nav-bottom .fa{color:var(--color-2);margin-top:17px}.nav-bottom .fa:hover{cursor:pointer}.nav-bottom .buttons{display:flex;flex-direction:row}.nav-bottom .buttons .contact,.nav-bottom .buttons .quote{font-family:"Montserrat", sans-serif;font-weight:500;font-size:1rem;text-transform:none;border:2px solid var(--color-2);border-radius:10px;padding:0.5rem 2.3rem;color:white}.nav-bottom .buttons .contact{background-color:white;margin-right:0.5rem;color:var(--color-2)}.nav-bottom .buttons .quote{background-color:var(--color-2)}.navbar-1{padding:0 5vw !important}.navbar-1 .contact:hover{background-color:var(--color-2);border-color:white;transition:all 0.5s ease-out;cursor:pointer}.navbar-1 .quote:hover{background-color:transparent;color:black;transition:all 0.5s ease-out;cursor:pointer}.carousel-item .carousel-image-one,.carousel-item .carousel-image-two,.carousel-item .carousel-image-three{height:100% !important;width:100% !important;min-height:95vh;background-color:rgba(0,0,0,0.604) !important;background-blend-mode:multiply !important;background-size:cover;background-position:center !important;transition:all ease-out}.carousel-item .carousel-image-one{background-image:url("../img/slide01.jpg")}.carousel-item .carousel-image-two{background-image:url("../img/slide03.jpg")}.carousel-item .carousel-image-three{background-image:url("../img/slide04.jpg")}.carousel-item .carousel-caption{margin:3rem auto;height:80% !important}.carousel-item .carousel-caption p{font-family:"Montserrat", sans-serif;font-size:1.1rem;letter-spacing:10px;opacity:0.05;position:relative;top:4rem;transition:position top opacity 0.5s ease-out;transition-delay:0.1s}.carousel-item .carousel-caption .sub-text{letter-spacing:normal;line-height:1.5;font-size:1rem;font-weight:500;opacity:0.1;position:relative;top:4rem;transition:position top opacity 0.5s ease-out;transition-delay:0.5s}.carousel-item .carousel-caption .h2{font-family:"Playfair Display";font-size:4.6rem;font-weight:700;opacity:0.1;position:relative;top:4rem;margin-top:-1rem;transition:position top opacity 0.5s ease-out;transition-delay:0.3s}.carousel-item .carousel-caption .colored{font-size:4.6rem;color:var(--color-2);font-weight:700;opacity:0.1;position:relative;top:4rem;transition:position top opacity 0.5s ease-out;transition-delay:0.2s}.carousel-item .carousel-caption .buttons{display:flex;flex-direction:row;justify-content:center;margin:2rem auto;opacity:0.1;position:relative;top:4rem;transition:position opacity top 0.5s ease-out;transition-delay:0.3s}.carousel-item .carousel-caption .buttons .learn-more{font-family:"Montserrat", sans-serif;font-weight:500;font-size:0.9rem;text-transform:none;border:2px solid var(--color-2);border-radius:10px;padding:0.5rem 2.3rem;background-color:var(--color-2);color:white;margin:0 1rem}.carousel-item .carousel-caption .buttons .contact{font-family:"Montserrat", sans-serif;font-weight:500;font-size:1rem;text-transform:none;border:2px solid white;border-radius:10px;padding:0.5rem 2.3rem;color:white;margin:0 1rem}.carousel-item .carousel-caption .buttons .learn-more:hover{background-color:transparent !important;cursor:pointer}.carousel-item .carousel-caption .buttons .contact:hover{background-color:var(--color-2) !important;cursor:pointer;border-color:var(--color-2)}.difference-section .difference-section-text{padding:5% !important}.difference-section .difference-section-text .trademark-text{font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;position:relative;top:1rem}.difference-section .difference-section-text .text{font-size:3.2rem;color:var(--color-1-v);font-weight:700;margin-top:-10px;margin-bottom:3rem}.difference-section .difference-section-text .subtext{font-family:"Montserrat", sans-serif;font-weight:500;color:var(--color-1-v);font-size:1.1rem}.difference-section .difference-section-text .colored{font-size:3.2rem;color:var(--color-2);font-weight:700}.difference-section-images{position:relative;left:10vw;margin:10vh auto !important;transition:all 0.5s ease-out}.difference-section-images .image-1{width:70% !important;height:100% !important;max-height:22rem;max-width:27rem;position:relative;margin:auto;left:5%}.difference-section-images .image-2{height:100% !important;width:70% !important;max-height:22rem;max-width:27rem;position:absolute;top:15% !important;left:-2%;z-index:-1;transition:all 0.5s ease-out}.image-1:hover{position:left -5px !important;transition:position 0.5s ease-out !important}.call-to-action-container .plan-ahead,.call-to-action-container .experience{width:100% !important;display:flex;flex-direction:row;margin:2rem;margin-left:0}.call-to-action-container .plan-ahead .cta-heading,.call-to-action-container .experience .cta-heading{font-size:1.23rem;font-weight:700;color:rgba(72,97,115,0.918)}.call-to-action-container .plan-ahead .cta-icon-one,.call-to-action-container .plan-ahead .cta-icon-two,.call-to-action-container .experience .cta-icon-one,.call-to-action-container .experience .cta-icon-two{height:3.2rem;width:3.2rem;margin-right:1rem}.call-to-action-container .plan-ahead .cta-icon-one,.call-to-action-container .experience .cta-icon-one{background-image:url("../img/planning.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.call-to-action-container .plan-ahead .cta-icon-two,.call-to-action-container .experience .cta-icon-two{background-image:url("../img/favorites.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.call-to-action-container .plan-ahead p,.call-to-action-container .experience p{font-size:1.1rem;font-family:"Montserrat", sans-serif;font-weight:400;color:var(--color-1-v)}.quality-service-section{margin:13vw auto;padding:0 7%;display:flex;flex-direction:column;justify-content:center}.quality-service-section .quality-service-text .left-side{margin:auto !important}.quality-service-section .quality-service-text .left-side .trademark-text{font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;position:relative;top:1rem}.quality-service-section .quality-service-text .left-side .text{font-size:3.2rem;color:var(--color-1-v);font-weight:700;margin-top:-10px;margin-bottom:3rem}.quality-service-section .quality-service-text .left-side .subtext{font-family:"Montserrat", sans-serif;font-weight:500}.quality-service-section .quality-service-text .left-side .colored{font-size:3.2rem;color:var(--color-2);font-weight:700}.quality-service-section .quality-service-text .right-side .subtext{font-family:"Montserrat", sans-serif;font-weight:500}.quality-service-section .quality-service-images{display:flex !important;justify-content:space-between !important;margin-top:3rem;min-height:15rem;margin:auto;width:100% !important}.quality-service-section .quality-service-images .image-one{background-image:url("../img/gallery08-600x600.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;width:31.7%;font-family:"Playfair Display"}.quality-service-section .quality-service-images .image-two{background-image:url("../img/service05.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;width:31.7%;font-family:"Playfair Display"}.quality-service-section .quality-service-images .image-three{background-image:url("../img/service03.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;width:31.7%;font-family:"Playfair Display"}.quality-service-section .quality-service-images .image-four{background-image:url("../img/service_1.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;width:31.7%;font-family:"Playfair Display"}.quality-service-section .quality-service-images .image-five{background-image:url("../img/service06.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;width:31.7%;font-family:"Playfair Display"}.quality-service-section .quality-service-images .image-six{background-image:url("../img/service02.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;width:31.7%;font-family:"Playfair Display"}.quality-service-section .quality-service-images .inside-box-one{font-family:"Playfair Display" !important;text-align:center;font-style:italic;color:white !important;padding:0 1%;padding-top:2%;font-size:1.3rem;height:7rem !important;width:20%;position:absolute;margin-top:11rem;margin-left:4.5vw;background-color:var(--color-1-v);align-self:center}.quality-service-section .quality-service-images .inside-box-two{font-family:"Playfair Display" !important;text-align:center;font-style:italic;color:white !important;padding:0 1%;padding-top:2%;font-size:1.3rem;height:7rem !important;width:20%;position:absolute;margin-top:11rem;margin-left:4.5vw !important;background-color:var(--color-1-v);align-self:center}.quality-service-section .quality-service-images .inside-box-three{content:"One contact point for cremation";text-align:center;font-family:"Playfair Display" !important;font-size:1.3rem;font-style:italic;color:white !important;padding:0 1%;padding-top:2%;height:7rem !important;width:20%;position:absolute;margin-top:11rem;margin-left:4.5vw !important;background-color:var(--color-1-v);align-self:center}.quality-service-section .quality-service-images .inside-box-one a,.quality-service-section .quality-service-images .inside-box-two a,.quality-service-section .quality-service-images .inside-box-three a{font-family:"Playfair Display" !important;color:white;font-weight:700}.quality-service-section .quality-service-images .inside-box-one a:hover,.quality-service-section .quality-service-images .inside-box-two a:hover,.quality-service-section .quality-service-images .inside-box-three a:hover{color:var(--color-2);text-decoration:none;transition:color 0.5s ease-out}.recent-obituaries-section{margin:20vw 5% !important}.recent-obituaries-section .recent-obituaries-text .trademark-text{font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;position:relative;top:0.5rem}.recent-obituaries-section .recent-obituaries-text .heading{display:flex;flex-direction:row;margin-top:1rem}.recent-obituaries-section .recent-obituaries-text .text{font-size:3.2rem;color:var(--color-1-v);font-weight:700}.recent-obituaries-section .recent-obituaries-text .subtext{font-family:"Montserrat", sans-serif;font-weight:500;color:var(--color-1-v)}.recent-obituaries-section .recent-obituaries-text .colored{font-size:3.2rem;color:var(--color-2);font-weight:700;margin-right:1rem}.recent-obituaries-section .recent-obituaries-text .buttons{display:flex;flex-direction:row;justify-content:center;margin:2rem 0}.recent-obituaries-section .recent-obituaries-text .schedule,.recent-obituaries-section .recent-obituaries-text .learn-more{margin:auto}.recent-obituaries-section .recent-obituaries-text .or{color:black;font-size:1.2rem;padding-top:0.5rem;color:--color-1 !important;font-family:"Montserrat", sans-serif}.recent-obituaries-section .recent-obituaries-text .contact{font-family:"Montserrat", sans-serif;font-weight:500;font-size:1rem;text-transform:none;border:2px solid var(--color-2);border-radius:10px;margin:1rem;margin-left:0 !important;margin-top:0;color:white;padding:0.7rem 2rem;background-color:var(--color-2)}.recent-obituaries-section .recent-obituaries-text .learn-more{margin:1rem;margin-top:0.5rem;padding-bottom:1rem;color:black !important;font-family:"Montserrat", sans-serif;font-style:italic;font-size:1.3rem;text-decoration:underline;box-shadow:inset 0.5 -0.05rem black}.recent-obituaries-section .fas{color:white;background-color:var(--color-2);border-radius:13px;font-weight:700;padding:0.5rem;font-size:1.3rem}.recent-obituaries-section .fa-chevron-left{position:absolute !important;left:-1rem !important;bottom:50%}.recent-obituaries-section .fa-chevron-right{position:absolute !important;right:-1rem !important;bottom:50%}.recent-obituaries-section .owl-text-one,.recent-obituaries-section .owl-text-two,.recent-obituaries-section .owl-text-three{background-color:var(--color-1-v);color:white;text-align:center;padding:2rem}.recent-obituaries-section .owl-text-one .name,.recent-obituaries-section .owl-text-two .name,.recent-obituaries-section .owl-text-three .name{font-size:1.35rem;font-weight:700;padding-bottom:0.5rem}.recent-obituaries-section .owl-text-one .date,.recent-obituaries-section .owl-text-two .date,.recent-obituaries-section .owl-text-three .date{font-family:"Montserrat", sans-serif;font-style:normal;font-size:1rem;font-weight:500}.recent-obituaries-section .owl-image-one,.recent-obituaries-section .owl-image-two,.recent-obituaries-section .owl-image-three{height:12rem;width:12rem}.recent-obituaries-section .owl-image-one{background-image:url("../img/person_1.jpg");background-size:cover;background-position:center}.recent-obituaries-section .owl-image-two{background-image:url("../img/person_2.jpg");background-size:cover;background-position:center}.recent-obituaries-section .owl-image-three{background-image:url("../img/person_3.jpg");background-size:cover;background-position:center}.eco-funeral-section{background-image:url("../img/bg01.jpg");background-color:#141e3cda;background-blend-mode:multiply;background-size:cover;width:100vw;background-position:center;background-repeat:no-repeat;height:75vh;background-attachment:fixed}.eco-funeral-section .eco-funeral-text{text-align:center;margin:auto;padding-top:5%}.eco-funeral-section .heading{display:flex;flex-direction:row;justify-content:center;margin:2.5rem 0}.eco-funeral-section .trademark-text{font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;position:relative;top:1rem;color:white}.eco-funeral-section .text{font-size:3.2rem;font-weight:700;color:white}.eco-funeral-section .subtext{font-family:"Montserrat", sans-serif;font-weight:500;font-size:1rem;color:white;padding:0 30%}.eco-funeral-section .colored{font-size:3.2rem;color:var(--color-2);font-weight:700;margin-right:1rem}.eco-funeral-section .buttons{display:flex;flex-direction:row;justify-content:center}.eco-funeral-section .schedule{font-size:1.1rem;color:white;border:1px solid var(--color-2);background:var(--color-2);padding:1rem 1.7rem;border-radius:10px;margin-right:1rem;font-weight:500;font-family:"Montserrat", sans-serif}.eco-funeral-section .learn-more{padding:1rem;border-radius:10px;color:white;font-family:"Montserrat", sans-serif;font-size:1rem;border:1px solid white;box-shadow:inset 0.5 -0.05rem black}.maps-container{height:150vh;min-height:fit-content !important;margin:5rem auto}.maps-container iframe{width:110% !important;height:100%}.maps-container .home-address-container{padding-top:5%;height:fit-content;margin-bottom:7rem !important;padding-left:5vw !important;justify-content:center;margin:auto}.maps-container .heading{display:flex;flex-direction:row;margin:2.5rem 0}.maps-container .trademark-text{font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;position:relative;top:2rem;color:var(--color-1)}.maps-container .text{font-size:3.2rem;font-weight:700;color:var(--color-1-v)}.maps-container .subtext{font-family:"Montserrat", sans-serif;font-weight:500;font-size:1rem;color:white;padding:0 30%}.maps-container .colored{font-size:3.2rem;color:var(--color-2);font-weight:700;margin-right:1rem}.maps-container .email{display:flex;flex-direction:row;color:var(--color-1-v)}.maps-container .email :nth-child(1){font-size:1.27rem;font-weight:700;margin-right:1rem}.maps-container .email :nth-child(2){font-size:1.2rem;top:2px;font-family:"Monstserrat", sans-serif;font-weight:400;font-style:normal}.maps-container .phone{display:flex;flex-direction:row;color:var(--color-1-v)}.maps-container .phone :nth-child(1){font-size:1.27rem;font-weight:700;margin-right:1rem}.maps-container .phone :nth-child(2){font-size:1.17rem;top:2px;font-family:"Monstserrat", sans-serif;font-weight:400;font-style:normal}.maps-container .hours{display:flex;flex-direction:row;color:var(--color-1-v)}.maps-container .hours :nth-child(1){font-size:1.27rem;font-weight:700;margin-right:1rem}.maps-container .hours :nth-child(2){font-size:1.2rem;top:2px;font-family:"Monstserrat", sans-serif;font-weight:400;font-style:normal}.maps-container .form-wrapper{justify-content:left;padding-top:5%;margin-top:5%;position:relative;left:-1rem;margin-bottom:7rem !important}.maps-container .submit{background-color:var(--color-2);font-family:"Montserrat", sans-serif;padding:1rem 2rem;color:white;width:30%;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:2px solid var(--color-2)}.maps-container .form-wrapper input,.maps-container .form-wrapper textarea{font-size:1.05rem;font-family:"Montserrat", sans-serif;width:100%;box-shadow:0px 3px 5px 0px rgba(72,97,115,0.301);border:none;padding:1.7rem 2rem !important}.maps-container .form-wrapper textarea{padding-top:1rem !important}.maps-container .first{padding:0 2.5%}.maps-container .first input{margin:0;margin-right:0 !important}.maps-container .first input:nth-of-type(2){padding-top:1.95rem}.maps-container .fa{position:absolute;top:1.3rem;left:0%;margin-left:1.35rem;color:var(--color-1-v)}.banner{height:52vh;width:100vw;display:flex;position:relative;top:3.4rem;background:linear-gradient(90deg, rgba(36,41,61,0.670588), rgba(37,44,70,0.643137)),url("../img/slide01.jpg");background-blend-mode:darken;margin-bottom:7rem;background-position:top;background-attachment:fixed}.banner .text{display:flex;flex-direction:column;justify-content:center;margin-left:7vw}.banner .text .page-title{color:var(--color-2);font-size:4.2rem}.banner .text .breadcrumbs{color:black;font-size:1.1rem;color:white;font-family:"Montserrat", sans-serif}.banner .text .breadcrumbs a{color:white !important}.banner .text .breadcrumbs a:nth-of-type(1){margin-right:0.5rem}.banner .text .breadcrumbs a:nth-of-type(2){color:var(--color-2) !important;margin:0.5rem}.choose-us{display:flex;flex-direction:column}.choose-us .heading{display:flex;flex-direction:row;justify-content:center;margin-bottom:3rem}.choose-us .trademark-text{display:flex;font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;color:var(--color-1);width:100vw;justify-content:center}.choose-us .text{font-size:3.2rem;font-weight:700;color:var(--color-1-v)}.choose-us .subtext{font-family:"Montserrat", sans-serif;font-weight:500;font-size:0.92rem;color:white;padding:0 30%}.choose-us .colored{font-size:3.2rem;color:var(--color-2);font-weight:700;margin-right:1rem}.choose-us .choose-us-content{display:flex;justify-content:center}.choose-us .choose-us-content .choose-us-image{min-width:28%}.choose-us .choose-us-content .one,.choose-us .choose-us-content .two,.choose-us .choose-us-content .three{display:flex;flex-direction:row}.choose-us .choose-us-content .one .calender-icon{height:4rem !important;background-image:url("../img/booking.svg");background-repeat:no-repeat;background-position:center;background-size:100%;margin-right:0.7rem;position:relative;top:-1vw;width:11rem !important}.choose-us .choose-us-content .two .favourite-icon{height:3.5rem !important;width:3.5rem !important;background-image:url("../img/customer.svg");background-repeat:no-repeat;background-position:center;background-size:100%;margin-right:0.7rem}.choose-us .choose-us-content .three .excellence-icon{height:4rem !important;width:12rem !important;background-image:url("../img/rating.svg");background-repeat:no-repeat;background-position:center;background-size:100%;margin-right:0.7rem}.choose-us .choose-us-content .one .service-icon{height:4rem !important;width:13rem !important;background-image:url("../img/support.svg");background-repeat:no-repeat;background-position:center;background-size:100%;margin-right:0.7rem;position:relative;top:-0.7vw}.choose-us .choose-us-content .two .planning-icon{height:3rem !important;width:3rem !important;background-image:url("../img/survey.svg");background-repeat:no-repeat;background-position:center;background-size:100%;margin-right:0.7rem}.choose-us .choose-us-content .three .passion-icon{height:4rem !important;width:11rem !important;background-image:url("../img/review.svg");background-repeat:no-repeat;background-position:center;background-size:100%;margin-right:0.7rem}.choose-us .choose-us-content img{margin:5.5rem 0;margin-top:4.5rem}.choose-us .choose-us-content .title{font-size:1.22rem;font-weight:700;color:var(--color-1-v)}.choose-us .choose-us-content .left-side .one,.choose-us .choose-us-content .left-side .two,.choose-us .choose-us-content .left-side .three,.choose-us .choose-us-content .right-side .one,.choose-us .choose-us-content .right-side .two,.choose-us .choose-us-content .right-side .three{margin:6rem 2rem}.choose-us .choose-us-content .left-side .one,.choose-us .choose-us-content .right-side .one{margin-top:0}.choose-us .choose-us-content .left-side .one,.choose-us .choose-us-content .left-side .three{position:relative;left:5.5vw}.choose-us .choose-us-content .right-side .one,.choose-us .choose-us-content .right-side .three{position:relative;right:5.5vw}.choose-us .choose-us-content .left-side{left:2.5vw}.choose-us .choose-us-content .right-side{right:2.5vw}@media (max-width: 991.5px){.choose-us .choose-us-content .left-side .one,.choose-us .choose-us-content .left-side .three{left:0 !important}.choose-us .choose-us-content .right-side .one,.choose-us .choose-us-content .right-side .three{right:0 !important}}.choose-us .choose-us-content .text{display:flex;flex-direction:column}.choose-us .choose-us-content .subtext{color:var(--color-1);font-family:"Montserrat", sans-serif;font-size:1rem;padding:0;margin:0}.choose-us .choose-us-content .choose-us-image{margin-right:auto;height:100% !important}.team-section{margin:6rem 0}.team-section .about-carousel{padding:0 6vw !important}.team-section .about-carousel .owl-text-one,.team-section .about-carousel .owl-text-two,.team-section .about-carousel .owl-text-three{padding:2rem 2rem;text-align:center;color:var(--color-1-v)}.team-section .about-carousel .owl-text-one .name,.team-section .about-carousel .owl-text-two .name,.team-section .about-carousel .owl-text-three .name{font-size:1.3rem;font-family:"Playfair Display", serif;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;font-weight:700}.team-section .about-carousel .owl-text-one .job,.team-section .about-carousel .owl-text-two .job,.team-section .about-carousel .owl-text-three .job{font-family:"Montserrat", sans-serif;letter-spacing:10px;font-size:1rem;font-style:normal}.team-section .about-carousel .owl-text-one .icons,.team-section .about-carousel .owl-text-two .icons,.team-section .about-carousel .owl-text-three .icons{display:flex;flex-direction:row;margin:1rem;margin-top:0rem;position:relative;top:-10%;justify-content:center}.team-section .about-carousel .owl-text-one .icons .fa,.team-section .about-carousel .owl-text-two .icons .fa,.team-section .about-carousel .owl-text-three .icons .fa{margin-right:2rem;font-size:0.9rem}.team-section-text .heading{display:flex;flex-direction:row;justify-content:center;margin-bottom:3rem}.team-section-text .trademark-text{display:flex;font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;color:var(--color-1);width:100vw;justify-content:center}.team-section-text .text{font-size:3.2rem;font-weight:700;color:var(--color-1-v)}.team-section-text .subtext{font-family:"Montserrat", sans-serif;font-weight:500;font-size:0.92rem;color:white;padding:0 30%}.team-section-text .colored{font-size:3.2rem;color:var(--color-2);font-weight:700;margin-right:1rem}.welcome-section{margin:5rem auto;max-height:fit-content;overflow:hidden}.welcome-section img{margin:0;padding:0}.welcome-section .right-side{position:relative}.welcome-section .left-side{padding:20vw 5% !important}.welcome-section .left-side .trademark-text{font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;position:relative;top:0.5rem;color:var(--color-1-v)}.welcome-section .left-side .heading{display:flex;flex-direction:row;margin-top:1rem}.welcome-section .left-side .text{font-size:3.2rem;color:var(--color-1-v);font-weight:700}.welcome-section .left-side .subtext{font-family:"Montserrat", sans-serif;font-weight:500;color:var(--color-1-v)}.welcome-section .left-side .colored{font-size:3.2rem;color:var(--color-2);font-weight:700;margin-right:1rem}.welcome-section .left-side .buttons{display:flex;flex-direction:row;justify-content:center;margin:2rem 0}.welcome-section .left-side .schedule,.welcome-section .left-side .learn-more{margin:auto}.welcome-section .left-side .or{color:black;font-size:1.2rem;padding-top:0.5rem;color:--color-1 !important;font-family:"Montserrat", sans-serif}.welcome-section .left-side .contact{font-family:"Montserrat", sans-serif;font-weight:500;font-size:1rem;text-transform:none;border:2px solid var(--color-2);border-radius:10px;margin:1rem;margin-left:0 !important;margin-top:0;color:white;padding:0.6rem 2rem;text-align:center;max-height:3rem;background-color:var(--color-2)}.welcome-section .left-side .learn-more{margin:0.5rem;margin-top:0.5rem;padding-bottom:1rem;color:black !important;font-family:"Montserrat", sans-serif;font-style:italic;font-size:1.3rem;text-decoration:underline;box-shadow:inset 0.5 -0.05rem black}@media (max-width: 991.5px){.heading,.trademark-text{display:flex;justify-content:center}.welcome-section .right-side{display:flex;align-items:center !important;justify-content:center !important}.welcome-section .right-side img{display:flex;margin:auto !important;align-self:center !important}}.how-it-works-section .heading{display:flex;flex-direction:row;justify-content:center;margin-bottom:3rem}.how-it-works-section .trademark-text{display:flex;font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;color:var(--color-1);width:100vw;justify-content:center}.how-it-works-section .text{font-size:3.2rem;font-weight:700;color:var(--color-1-v)}.how-it-works-section .subtext{font-family:"Montserrat", sans-serif;font-weight:500;font-size:0.92rem;color:white;padding:0 30%}.how-it-works-section .colored{font-size:3.2rem;color:var(--color-2);font-weight:700;margin-right:1rem}.how-it-works-section .how-it-works-content{padding:0 7vw;display:flex;justify-content:center;align-content:center;align-items:center;margin:auto}.how-it-works-section .how-it-works-content .normal{font-size:1.8rem;margin-top:1.45rem;color:var(--color-1-v);font-weight:700}.how-it-works-section .how-it-works-content .first-step::after,.how-it-works-section .how-it-works-content .second-step::after{content:"";position:absolute;-webkit-mask:url(../img/arrow-image.png) no-repeat center/contain;mask:url(../img/arrow-image.png) no-repeat center/contain;-webkit-mask-repeat:no-repeat;width:26px;height:50px;background-color:#baad7b;mask-position:center;mask-size:cover;top:23%;left:92.5%;color:var(--color-2)}@media (max-width: 991.5px){.how-it-works-section .how-it-works-content .first-step::after,.how-it-works-section .how-it-works-content .second-step::after{content:none;display:none !important}}.how-it-works-section .how-it-works-content .first-step{margin:2rem 0}.how-it-works-section .how-it-works-content .first-step .first-image{background-image:url("../img/blog-01.jpg");height:12rem;width:12rem;border-radius:50%;background-position:center;background-size:cover;display:flex;margin:auto}.how-it-works-section .how-it-works-content .first-step .first-description{display:flex;flex-direction:row;justify-content:center}.how-it-works-section .how-it-works-content .first-step .first-description .first-colored{font-size:2.2rem;color:var(--color-2);margin:1rem;font-weight:700}.how-it-works-section .how-it-works-content .second-step{margin:2rem 0}.how-it-works-section .how-it-works-content .second-step .second-image{background-image:url("../img/gallery08-600x600.jpg");height:12rem;width:12rem;border-radius:50%;background-position:center;background-size:cover;display:flex;margin:auto}.how-it-works-section .how-it-works-content .second-step .second-description{display:flex;flex-direction:row;justify-content:center}.how-it-works-section .how-it-works-content .second-step .second-description .second-colored{font-size:2.2rem;color:var(--color-2);margin:1rem;font-weight:700}.how-it-works-section .how-it-works-content .third-step{margin:2rem 0}.how-it-works-section .how-it-works-content .third-step .third-image{background-image:url("../img/service_1.jpg");height:12rem;width:12rem;border-radius:50%;background-position:left;background-size:cover;justify-content:center;display:flex;margin:auto}.how-it-works-section .how-it-works-content .third-step .third-description{display:flex;flex-direction:row;justify-content:center}.how-it-works-section .how-it-works-content .third-step .third-description .third-colored{font-size:2.2rem;color:var(--color-2);margin:1rem;font-weight:700}.gallery-section{margin:7rem 0;display:block !important;margin-bottom:10rem}.gallery-section .heading{display:flex;flex-direction:row;justify-content:center;margin-bottom:3rem}.gallery-section .trademark-text{display:flex;font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:7px;color:var(--color-1);width:100vw;justify-content:center}.gallery-section .text{font-size:3.2rem;font-weight:700;color:var(--color-1-v)}.gallery-section .subtext{font-family:"Montserrat", sans-serif;font-weight:500;font-size:0.92rem;color:white;padding:0 30%}.gallery-section .colored{font-size:3.2rem;color:var(--color-2);font-weight:700;margin-right:1rem}.gallery-section{display:flex;margin:7rem auto;justify-content:center}.gallery-section-content{max-width:88vw;display:flex;justify-content:center;margin:auto !important;margin-bottom:20rem}.gallery-section-content .image-one-g,.gallery-section-content .image-two-g,.gallery-section-content .image-three-g{height:120vh;width:105.5%}.gallery-section-content .image-one-g{background-image:url("../img/gallery09-600x1215.jpg");background-size:cover;background-position:right}.gallery-section-content .image-two-g{display:flex;flex-direction:column}.gallery-section-content .image-two-g .one{background-image:url("../img/gallery08-600x600.jpg");background-size:cover;background-position:center;height:50%;width:100%}.gallery-section-content .image-two-g .two{background-image:url("../img/gallery06-600x600.jpg");background-size:cover;background-position:center;height:50%;width:100%}.gallery-section-content .image-two-g .one{margin-bottom:2%}.gallery-section-content .image-three-g{display:flex;flex-direction:column}.gallery-section-content .image-three-g .one{background-image:url("../img/gallery07-600x600.jpg");background-size:cover;background-position:center;height:50%;width:100%}.gallery-section-content .image-three-g .two{background-image:url("../img/blog-01.jpg");background-size:cover;background-position:center;height:50%;width:100%}.gallery-section-content .image-three-g .one{margin-bottom:2%}.footer{background-color:var(--color-1);min-height:40vw;display:flex}.footer .footer-container{margin:auto 7%;bottom:1rem;color:white}.footer .footer-container h4,.footer .footer-container h3{margin:3rem 0;color:var(--color-2);font-weight:900 !important;text-align:left;font-size:1.8rem}.footer .footer-container .logo-text{margin-bottom:0}.footer .footer-container .logo-text h4{margin:0;margin-top:3rem}.footer .footer-container .logo-text span{color:white;letter-spacing:5px;font-size:13px;font-weight:500;padding-left:0;position:relative;top:-5px;font-family:"Montserrat", sans-serif;font-style:normal}.footer .footer-container .logo{margin-bottom:2rem !important}.footer .footer-container .logo .logo-image-ft{background-image:url("../img/icon.png");background-size:contain;height:4rem;width:4rem;background-repeat:no-repeat;margin-top:3rem;margin-right:1rem}.footer .footer-container .description{font-weight:400;padding-left:0;font-size:16px;font-family:"Montserrat", sans-serif;font-style:normal;text-align:left;margin-left:auto}.footer .footer-container .widget{min-width:fit-content}.footer .footer-container .list-bordered{position:relative;left:-1.1rem}.footer .footer-container .list-bordered li{border-bottom:1px solid rgba(255,255,255,0.527);padding-top:1rem;padding-bottom:0.7rem}.footer .footer-container .list-bordered .day{font-family:"Montserrat", sans-serif;font-size:1.1rem !important;font-weight:400;text-align:left}.footer .footer-container .list-bordered .time{font-family:"Montserrat", sans-serif;font-size:1.1rem;font-weight:400;display:flex;margin-left:auto !important}.footer .footer-container li{list-style:none;margin-right:auto}.footer .footer-container .icon-inline{display:flex;flex-direction:row}.footer .footer-container .icon-inline .fa{margin:auto 0.8rem}.footer .newsletter-desc{font-size:1rem;font-weight:400;font-family:"Montserrat", sans-serif;width:80%}.footer .newsletter-form{margin-top:3rem}.footer .newsletter-form input{padding:0.5rem;width:90% !important;border-radius:2px;background-color:transparent;border:0.6px solid rgba(255,255,255,0.527)}.footer .newsletter-form button{margin-left:-40px}.footer .contacts ul{position:relative;left:-2.1rem}.footer .contacts ul li{font-size:1rem;font-weight:400;font-family:"Montserrat", sans-serif;margin:1rem auto}.footer .contacts ul li .fa{color:var(--color-2)}.footer .contacts ul li a{color:white}.footer .contacts ul li a:hover{color:initial}.copyright{background:white;color:grey;text-align:center;width:100%;margin:0;padding:1.25rem;font-size:1rem}@media (max-width: 775.5px){.service-page .quality-service-images{display:flex;flex-direction:column;justify-content:center}.service-page .quality-service-images .image-one,.service-page .quality-service-images .image-two,.service-page .quality-service-images .image-three,.service-page .quality-service-images .image-four,.service-page .quality-service-images .image-five,.service-page .quality-service-images .image-six{width:70%;justify-content:center;height:15rem;margin:auto;margin-top:5rem}.service-page .quality-service-images .image-one .inside-box-one,.service-page .quality-service-images .image-one .inside-box-two,.service-page .quality-service-images .image-one .inside-box-three,.service-page .quality-service-images .image-two .inside-box-one,.service-page .quality-service-images .image-two .inside-box-two,.service-page .quality-service-images .image-two .inside-box-three,.service-page .quality-service-images .image-three .inside-box-one,.service-page .quality-service-images .image-three .inside-box-two,.service-page .quality-service-images .image-three .inside-box-three,.service-page .quality-service-images .image-four .inside-box-one,.service-page .quality-service-images .image-four .inside-box-two,.service-page .quality-service-images .image-four .inside-box-three,.service-page .quality-service-images .image-five .inside-box-one,.service-page .quality-service-images .image-five .inside-box-two,.service-page .quality-service-images .image-five .inside-box-three,.service-page .quality-service-images .image-six .inside-box-one,.service-page .quality-service-images .image-six .inside-box-two,.service-page .quality-service-images .image-six .inside-box-three{width:50%}.service-dissapear{display:none !important}}@media (max-width: 560px){.service-page .quality-service-images .image-one,.service-page .quality-service-images .image-two,.service-page .quality-service-images .image-three,.service-page .quality-service-images .image-four,.service-page .quality-service-images .image-five,.service-page .quality-service-images .image-six{width:90% !important}.service-page .quality-service-images .image-one .inside-box-one,.service-page .quality-service-images .image-one .inside-box-two,.service-page .quality-service-images .image-one .inside-box-three,.service-page .quality-service-images .image-two .inside-box-one,.service-page .quality-service-images .image-two .inside-box-two,.service-page .quality-service-images .image-two .inside-box-three,.service-page .quality-service-images .image-three .inside-box-one,.service-page .quality-service-images .image-three .inside-box-two,.service-page .quality-service-images .image-three .inside-box-three,.service-page .quality-service-images .image-four .inside-box-one,.service-page .quality-service-images .image-four .inside-box-two,.service-page .quality-service-images .image-four .inside-box-three,.service-page .quality-service-images .image-five .inside-box-one,.service-page .quality-service-images .image-five .inside-box-two,.service-page .quality-service-images .image-five .inside-box-three,.service-page .quality-service-images .image-six .inside-box-one,.service-page .quality-service-images .image-six .inside-box-two,.service-page .quality-service-images .image-six .inside-box-three{width:68%}}.contact-page .maps-container{height:fit-content;height:-moz-fit-content;display:flex;flex-direction:column;justify-content:center}.contact-page .maps-container .address-container{margin:auto;text-align:center;padding:0 !important}.contact-page .maps-container .heading{justify-content:center}.contact-page .maps-container .submit{margin:auto}.contact-page .info-container{display:flex;justify-content:center;padding:4.5%}.contact-page .cont{height:12rem;display:flex;flex-direction:row;margin:0 1%;width:30%;padding:1.5rem;padding:3rem;justify-content:left;text-align:center;box-shadow:0px 1px 12px 5px rgba(182,181,181,0.376)}.contact-page .cont .icon-map-marker{height:3rem;width:3rem;background-image:url("../img/placeholders.svg");background-position:center;background-size:100%;background-repeat:no-repeat;margin-right:1rem}.contact-page .cont .icon-mail{height:3rem;width:3rem;background-image:url("../img/email.svg");background-position:center;background-size:100%;background-repeat:no-repeat;margin-right:1rem}.contact-page .cont .icon-phone{height:3rem;width:3rem;background-image:url("../img/smartphone.svg");background-position:center;background-size:100%;background-repeat:no-repeat;margin-right:1rem}.contact-page .cont h3{color:var(--color-1-v);font-weight:700;font-size:1.4rem;text-align:left}.contact-page .cont p{font-size:1rem;font-family:"Montserrat", sans-serif;font-style:normal;text-align:left;color:var(--color-1-v)}.cont:hover{box-shadow:0px 1px 12px 5px rgba(150,148,148,0.6);transition:all 0.5s ease-out}@media (max-width: 860px){.info-container{display:flex;flex-direction:column}.info-container .cont{width:100%;margin-bottom:2rem}}.hover-transparent:hover{background-color:transparent !important;cursor:pointer;color:black !important}.hover-color:hover{background-color:var(--color-2) !important;cursor:pointer;color:white !important;border-color:var(--color-2)}.schedule:hover{color:white !important}@media (min-width: 992px){.carousel-image-one,.carousel-image-two,.carousel-image-three{min-height:100vh !important}.carousel-caption{padding-right:10vw}.carousel-caption .buttons{justify-content:left;top:-1rem !important;left:-10rem !important}.carousel-caption .buttons .learn-more,.carousel-caption .buttons .contact{padding-top:1rem !important;padding-bottom:1rem !important}.carousel-caption .sub-text{padding-right:17vw}.welcome-section{max-height:120vh}.address-container{padding-left:5% !important}.carousel-heading{display:flex;flex-direction:row}.carousel-heading .h2{word-wrap:none;word-break:keep-all}.navbar-1 .buttons{order:2;position:relative;justify-content:right;margin-left:auto !important;left:0rem;right:0rem !important}.carousel{margin-bottom:3rem}.carousel-caption{text-align:left !important;margin-right:auto !important;top:3.5rem;left:5vw !important}.carousel-caption .colored{font-size:5.9rem !important}.carousel-caption .h2{font-size:5.9rem !important}.carousel-caption .sub-text{font-size:1.2rem !important;letter-spacing:1px !important}}@media (max-width: 991.5px){body{overflow-x:hidden !important}.navbar-1{display:flex;justify-content:space-between !important}.quality-service-text .heading{display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem}.quality-service-text .heading *{margin:0 !important;padding:0}.quality-service-text .heading .colored{margin-right:1rem !important}.difference-section-header{display:flex;flex-direction:row;justify-content:center}.difference-section-header .colored{margin-right:1rem}.difference-section-header .text{margin-top:0.17rem !important}.difference-section-images{position:relative;left:15vw;margin-bottom:13vw !important}.difference-section-images .image-1,.difference-section-images .image-2{min-height:85vh !important;min-width:70vw !important}.nav-item .nav-link{font-weight:500;font-family:"Montserrat", sans-serif;font-size:0.9rem !important;text-transform:none;padding:0 !important;transition:all 0.6s ease-out;border:none}.navbar-nav .nav-item{text-align:right !important;border:none !important;margin:0.2rem auto;margin-right:1rem}.navbar-nav .active a,.nav-link:hover{border:none !important;color:var(--color-2) !important;transition:position color 0.6s ease-out}.nav-bottom{padding:1.15rem 0 !important}.navbar-toggler{margin-right:1rem}.recent-obituaries-text .heading,.recent-obituaries-text .trademark-text{display:flex;flex-direction:column !important;justify-content:center;text-align:center}.carousel-caption .h2,.carousel-caption h2{font-size:4.2rem}.navbar-2 .number{display:none !important}}@media (max-width: 785px){.banner .text{margin:auto}*{font-size:small}.navbar-toggler-icon{font-size:large !important}.nav-middle .logo{display:none}.dissapear{display:none !important}.backup-logo{display:flex;flex-direction:row;margin-left:7vw;margin-top:0.5rem}.backup-logo-image{background-image:url("../img/icon.png");height:3.7rem;width:3.7rem;margin:auto;margin-right:0.5rem;width:-moz-fit-content;width:-ms-fit-content;background-position:center;background-size:cover;background-repeat:no-repeat}.backup-logo-text{display:contents !important;display:flex !important;flex-direction:column;margin:auto;color:var(--color-2) !important}.backup-logo-text h1{margin-top:-1px;font-weight:700 !important;font-size:2.1rem}.backup-logo-text h2{color:#486173 !important;font-size:12px;letter-spacing:0.5em;padding:0 7px;position:relative;top:-9.5px;padding-left:0;font-family:"Montserrat", sans-serif;font-style:normal}}@media (max-width: 767px){.maps-container{height:180vw !important;margin-bottom:10rem}.maps-container iframe{height:60vh}.maps-container .address-container,.maps-container .heading{justify-content:center !important;text-align:center !important}.maps-container .email,.maps-container .phone,.maps-container .hours{justify-content:center !important;text-align:left !important}.difference-section-text{text-align:center !important;padding:0.5rem !important}.difference-section-text .difference-section-header{display:flex;flex-direction:row;justify-content:center}.difference-section-text .difference-section-header :nth-child(1){margin-right:1rem}.difference-section-text .difference-section-header :nth-child(2){margin-bottom:0;margin-top:0}.difference-section-text .call-to-action-container .plan-ahead,.difference-section-text .call-to-action-container .experience{margin:2rem auto !important;text-align:left !important}.quality-service-text{justify-content:center}.quality-service-text .trademark-text{text-align:center}.quality-service-text .heading{display:flex;flex-direction:row;justify-content:center}.quality-service-text .heading *{margin:0 !important;padding:0}.quality-service-text .heading .colored{margin-right:1rem !important}.quality-service-text .dissapear-br{display:none !important}.quality-service-text .subtext{padding:0 !important;margin:2rem 0 !important}.home-page .image-one,.home-page .image-two{width:48.8% !important}.home-page .image-one::after,.home-page .image-two::after{width:43% !important;height:3.5% !important}.home-page .inside-box-one,.home-page .inside-box-two{width:35% !important}.home-page .inside-box-one a,.home-page .inside-box-two a{font-size:1.25rem}.home-page .image-three{display:none}.footer .logo{display:flex;margin:auto !important}.subtext{padding:0 7% !important}.recent-obituaries-text .heading,.recent-obituaries-text .trademark-text{display:flex;justify-content:center}}.contactBtn{font-family:"Montserrat", sans-serif;font-weight:500;font-size:1rem;text-transform:none;border:2px solid var(--color-2);border-radius:10px;padding:0.5rem 2.3rem;color:white;background-color:var(--color-2);padding:8px 36px}@media (max-width: 575px){.image-one-g{background-blend-mode:multiply;background-size:100% 100%;background-position:left;height:50vh !important;margin-bottom:10px}.image-two-g{margin-bottom:10px}.home-page .image-one{width:97% !important}.home-page .image-one::after{width:83.5% !important;height:3.8% !important;position:static}.home-page .inside-box-one{width:74% !important;margin-left:6vw !important}.home-page .inside-box-one a{font-size:1.25rem}.home-page .image-two{display:none}.difference-section-header{display:flex;flex-direction:column !important}}@media (max-width: 560px){.quality-service-text .heading{display:flex;flex-direction:column}.quality-service-text .heading .colored,.quality-service-text .heading .text{display:flex;justify-content:center}.footer h3{text-align:center !important}.footer .newsletter-desc,.footer .logo{margin:auto}}@media (max-width: 690px){.difference-section-images .image-1,.difference-section-images .image-2{min-height:55vh !important}}@media (max-width: 520px){.difference-section-images .image-1,.difference-section-images .image-2{min-height:40vh !important;min-width:50vw !important}}@media (max-width: 400px){.carousel-item .carousel-caption .colored,.carousel-item .carousel-caption .h2{font-size:3rem}.carousel-item .carousel-caption p{font-size:1rem}.difference-section-images .image-1,.difference-section-images .image-2{min-height:40vh !important}}@media (max-width: 426px){.quality-service-text .heading .text{text-align:center}}@keyframes zoom-in{0%{transform:scale(1)}25%{transform:scale(1.04)}90%{transform:scale(1.1)}100%{transform:scale(1)}}.carousel-inner .active .carousel-img{animation:zoom-in 10s ease-out;animation-delay:1.2s;-moz-animation-delay:1.2s;-webkit-animation-delay:1.2s;animation-fill-mode:backwards}.carousel-inner .active p{opacity:1;position:relative;top:0rem;transition:position top opacity 0.5s ease-out;-moz-transition:position top opacity 0.5s ease-out;-webkit-transition:position top opacity 0.5s ease-out}.carousel-inner .active .sub-text{opacity:1;position:relative;top:0rem;-webkit-transition:position top opacity 0.5s ease-out;-moz-transition:position top opacity 0.5s ease-out;transition:position top opacity 0.5s ease-out;-webkit-transition-delay:0.7s;-moz-transition-delay:0.7s;transition-delay:0.7s}.carousel-inner .active .h2{opacity:1;position:relative;top:0rem;-webkit-transition:position top opacity 0.5s ease-out;-moz-transition:position top opacity 0.5s ease-out;transition:position top opacity 0.5s ease-out;transition-delay:0.3s}.carousel-inner .active .colored{opacity:1;position:relative;top:0rem;transition:position top opacity 0.5s ease-out;-webkit-transition:position top opacity 0.5s ease-out;-moz-transition:position top opacity 0.5s ease-out;transition-delay:0.4s}.carousel-inner .active .buttons{opacity:1;position:relative;top:-1rem;-webkit-transition:position opacity top 0.5s ease-out;-moz-transition:position opacity top 0.5s ease-out;transition:position opacity top 0.5s ease-out;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}.home-page .image-one,.home-page .image-two,.home-page .image-three{overflow:hidden !important}.home-page .image-one::after,.home-page .image-two::after,.home-page .image-three::after{content:"";height:4.13%;width:30%;position:absolute;background-image:linear-gradient(0 1, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 35%, rgba(255,255,255,0.6) 40%, rgba(255,255,255,0) 55%);background:-webkit-linear-gradient(right, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 35%, rgba(255,255,255,0.6) 40%, rgba(255,255,255,0) 55%);background-image:-moz-linear-gradient(0 0, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 35%, rgba(255,255,255,0.6) 40%, rgba(255,255,255,0) 55%);background-position:+100%, 0 0;-webkit-background-size:300% 300%, 100% 100%;-moz-background-size:300% 300%, 100% 100%;background-size:300% 300%, 100% 100%;transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;background-repeat:no-repeat}.home-page .image-one:hover::after,.home-page .image-two:hover::after,.home-page .image-three:hover::after{visibility:0.2;background-position:0 0, 0 0;-moz-transition-duration:0.7s;-webkit-transition-duration:0.7s;transition-duration:0.7s;opacity:1}.company-page .image-one::after,.company-page .image-two::after,.company-page .image-three::after,sr .image-one::after,sr .image-two::after,sr .image-three::after{height:2.79%;width:27.6%}@media (max-width: 776px){.company-page .image-one::after,.company-page .image-two::after,.company-page .image-three::after{height:1.842% !important;width:27.6%}}.sell{display:flex;justify-content:center;align-items:center;position:relative;background:linear-gradient(193.43deg, #ffde2e -10.79%, #ffab2e 258.09%);box-shadow:0 3px 9px #ff7400;width:100%}.sell a{text-align:center;font-size:20px;color:#494949;font-weight:500;margin:0;padding:10px 0;text-decoration:none}.sell a:hover{color:#FFFFFF}.sell.fixsellmenu{position:fixed;inset:0 0 auto 0;z-index:99999}@media screen and (max-width: 1000px){.sell.fixsellmenu{inset:40px 0 auto 0}}.sticky-phone{position:fixed;bottom:15px;right:15px;z-index:15}.mx-0{margin-left:0;margin-right:0}

/*# sourceMappingURL=style.css.map */