.services.center{text-align:center;padding:15px}.services.center i{text-align:center;margin-bottom:17px}.services.center .content .title{margin-top:18px;text-align:center;transition:all 350ms ease;font-family:"Playfair Display",sans-serif;font-size:26px;color:#222}.services.center .content .text{max-width:300px;margin-left:auto;margin-right:auto;margin-top:20px;transition:all 350ms ease;color:#999;font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.73;letter-spacing:.2px}.services i{color:#222;font-size:50px;text-align:right;display:inline-block;letter-spacing:.7px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.services.accordion{padding:0;max-width:none;position:relative}.services.accordion::after,.services.accordion::before{content:"";display:table;clear:both}.services.accordion .img-wrap{width:80%;height:715px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-size:cover}.container.services.section.pricing-section{margin:0 auto;max-width:1400px}@media only screen and (max-width:991px){.services.accordion .img-wrap{width:100%;height:550px}}@media only screen and (max-width:767px){.services.accordion .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%}}.services.accordion .accordeon-wrap{width:635px;background-color:#fff;padding:75px 55px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 20px 50px 0 rgba(0,0,0,.06);box-shadow:0 20px 50px 0 rgba(0,0,0,.06)}@media only screen and (max-width:1199px){.services.accordion .accordeon-wrap{padding:55px}}@media only screen and (max-width:767px){.services.accordion .accordeon-wrap{position:relative;top:auto;left:auto!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;margin:20px}}@media only screen and (max-width:480px){.services.accordion .accordeon-wrap{margin:10px}}.services.accordion .accordeon-wrap .main-title{font-family:"Playfair Display",sans-serif;font-size:40px;font-weight:400;line-height:1.3;letter-spacing:2.7px;margin-bottom:40px}@media only screen and (max-width:1199px){.services.accordion .accordeon-wrap{width:550px}}@media only screen and (max-width:991px){.services.accordion .accordeon-wrap{left:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:768px){.services.accordion .accordeon-wrap{width:100%;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px);padding:30px;right:0}}@media only screen and (max-width:480px){.services.accordion .accordeon-wrap{padding:20px;max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px)}}.services.accordion .accordeon{margin:0}.services.accordion .accordeon .list-drop{display:none}.services.accordion .accordeon ul{margin:0;padding:0}.services.accordion .accordeon li{list-style:none}.services.accordion .accordeon>li{padding:7px 0}.services.accordion .accordeon>li:first-of-type a+.list-drop{display:block}.services.accordion .accordeon a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #eee;text-decoration:none;color:#999;font-size:18px;font-weight:800;letter-spacing:.2px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.services.accordion .accordeon a:hover,.services.accordion .accordeon a:hover .title{color:#999}.services.accordion .accordeon a i{color:#222;font-size:14px}.services.accordion .accordeon .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.services.accordion .accordeon .title{color:#222;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;-ms-word-wrap:break-word;word-wrap:break-word}.services.accordion .accordeon .text{padding:25px 0;color:#999;-ms-word-break:break-word;word-break:break-word;font-size:15px;line-height:1.73;letter-spacing:.2px}.services.accordion .accordeon .number{margin-right:10px}.services.classic .img-wrap{-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:250px}.services.classic .content{text-align:center}.services.classic .title{margin-top:40px;color:#222;font-family:"Playfair Display",sans-serif;font-size:26px}.services.classic .text{margin-top:20px;color:#999;font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.73;letter-spacing:.2px;text-align:center}.services.section-2{background-color:#f8f8f8;padding:80px 16px 94px}.services.section-2 iframe{margin:0 auto;max-width:990px;max-height:716px;width:100%;height:100%;display:block}.services.tile{display:flex;gap:48px}.services.tile.compact .item{gap:12px!important}.services.tile .item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services.tile .img-wrap{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%!important;height:100%!important;max-width:450px!important;max-height:270px!important;min-height:270px!important;min-width:auto!important;border-radius:10px;overflow:hidden;cursor:pointer;position:relative}.services.tile .gallery-cta{position:absolute;left:10px;bottom:10px;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:rgba(0,0,0,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:6px;color:#fff;font-size:13px;font-weight:500;line-height:1;pointer-events:none}.services.tile .gallery-cta svg{width:14px;height:14px;flex-shrink:0}@media (max-width:576px){.services.tile .gallery-cta{font-size:12px;padding:5px 10px}}.services.tile .service-img-wrap-outer{position:relative}.services.tile .service-corner-link{position:absolute;top:10px;right:10px;z-index:6;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background-color:rgba(0,0,0,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:6px;color:#fff;transition:background-color .15s ease}.services.tile .service-corner-link:hover{background-color:rgba(0,0,0,.75)}.services.tile .service-corner-link svg{width:16px;height:16px}.services.large-carousel .service-swiper-container{width:100%!important}.services.large-carousel .img-wrap{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%!important;height:100%!important;max-width:1300px!important;max-height:none!important;min-height:300px!important;min-width:auto!important;border-radius:10px;overflow:hidden;cursor:pointer}@media only screen and (max-width:768px){.services.large-carousel .img-wrap{min-height:200px!important}}.services.tile .img-wrap picture{display:block;width:100%;height:100%;overflow:hidden;border-radius:10px}.services.tile .img-wrap img{width:100%;height:100%;object-fit:cover}.services.tile .img-wrap>a{display:block;width:100%;height:100%;min-width:auto!important}.services.tile .item{width:100%;gap:48px;flex-direction:column;justify-content:start}.services.tile .item.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.services.tile .item.mobile span.camera{display:none}.services.tile .item span.camera{display:block;color:#4a4af4;margin-bottom:-40px;font-weight:700;font-size:18px}.services.tile .item a.camera-link{text-decoration:none}.services.tile .item .text-wrap{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 32px;text-align:center}.services.tile .item .text-wrap i{font-size:50px;color:#222}.services.tile .item .text-wrap .title{margin-top:45px;padding-bottom:5px;border-bottom:1px solid #eee;color:#222;font-family:"Playfair Display",sans-serif;font-size:26px}.services.tile .item .text-wrap .subtitle{margin-top:40px;color:#999;font-family:"Playfair Display",sans-serif;font-size:18px;font-style:italic;line-height:1.44;letter-spacing:.3px}.services.tile .item .text-wrap>a{text-decoration:none}.services.tile .item .text-wrap .text{margin-top:40px;color:#000;font-family:"Open Sans",sans-serif;font-size:18px;line-height:1.73;letter-spacing:.2px;text-align:center}.services.tile .item .text-wrap .book-button{margin-top:48px}.services.tile .item-first{-webkit-box-orient:vertical}.services.button-container{display:flex;margin:16px auto 0!important;justify-content:center;align-items:center;text-align:center;gap:16px}.services.button-container.gathering{margin:16px auto 0!important}@media (max-width:576px){.services.button-container{flex-wrap:wrap;align-items:stretch;width:100%;max-width:340px;margin-left:auto!important;margin-right:auto!important;gap:10px}.services.button-container>a{flex:1 1 calc(50% - 5px);margin:0;text-align:center}.services.button-container>a.book-button{order:-1;flex-basis:100%}}.book-button.desktop,.check-available.desktop{display:inline-block}.book-button.mobile,.check-available.mobile{display:none}.check-available.pencil-cta{background:#f5f3fb!important;border:1px solid #9888e5!important;color:#4c28c0!important;padding-left:32px!important;padding-right:32px!important;width:auto;transition:background-color .15s ease,border-color .15s ease}.check-available.pencil-cta:hover{background:#e0d5fa!important;border-color:#b49bef!important;color:#3d0e8c!important}.check-available.pencil-cta:not(.mobile){display:inline-flex;align-items:center;justify-content:center;gap:8px}@media (max-width:1199px){.check-available.pencil-cta.mobile{align-items:center;justify-content:center;gap:8px}}.pencil-info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#9888e5;cursor:pointer;flex:0 0 auto;transition:color .15s ease}.pencil-info:focus,.pencil-info:hover{color:#4c28c0;outline:0}.pencil-info svg{width:18px;height:18px;display:block}.pencil-info::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(4px);width:240px;max-width:70vw;background:#2d2150;color:#fff;font-family:"Open Sans",sans-serif;font-size:13px;line-height:1.4;font-weight:400;text-align:center;white-space:normal;word-wrap:break-word;padding:10px 12px;border-radius:8px;box-shadow:0 8px 24px rgba(45,33,80,.25);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:20}.pencil-info::before{content:"";position:absolute;bottom:calc(100% + 4px);left:50%;transform:translateX(-50%) translateY(4px);border:6px solid transparent;border-top-color:#2d2150;opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease;z-index:20}.pencil-info.open::after,.pencil-info.open::before,.pencil-info:focus::after,.pencil-info:focus::before,.pencil-info:hover::after,.pencil-info:hover::before{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.large-carousel-info{max-width:1000px;margin-top:48px;color:#000;font-family:"Open Sans",sans-serif;font-size:18px;line-height:1.73;letter-spacing:.2px;text-align:center;white-space:break-spaces}.services.button-container.combined.warehouse{display:flex!important;padding-top:3rem;margin-top:3rem}@media only screen and (max-width:1125px){.book-button.desktop{display:none}.book-button.mobile{display:flex;margin-top:0!important}.check-available.desktop{display:none}.check-available.mobile{display:flex}.services.button-container.combined{display:none}.services.button-container.combined.show{display:flex!important}.services.button-container.combined.warehouse{padding-top:0!important;margin-top:0!important}.large-carousel-info{font-size:16px;padding-left:12px;padding-right:12px}}.services.tile .item-second,.services.tile .item-third{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services.tile .item-third .img-wrap{min-height:470px}.services.tile .item-fourth{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:30px 0}.services.tile .item-fourth .img-wrap{min-height:470px;width:calc(40% - 15px)}.services.tile .item-fourth .text-wrap{width:calc(60% - 15px)}@media only screen and (max-width:1199px){.services.tile .item-first .img-wrap,.services.tile .item-second .img-wrap{min-height:300px}.services.tile .item-fourth .img-wrap,.services.tile .item-third .img-wrap{min-height:300px}.services.tile .item-fourth{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:991px){.services.tile .item-first,.services.tile .item-fourth,.services.tile .item-second,.services.tile .item-third{margin:0;margin-bottom:30px}.services.tile .item-first .img-wrap,.services.tile .item-first .text-wrap,.services.tile .item-fourth .img-wrap,.services.tile .item-fourth .text-wrap,.services.tile .item-second .img-wrap,.services.tile .item-second .text-wrap,.services.tile .item-third .img-wrap,.services.tile .item-third .text-wrap{margin:0;min-height:300px}.services.tile .item-first .text-wrap,.services.tile .item-fourth .text-wrap,.services.tile .item-second .text-wrap,.services.tile .item-third .text-wrap{padding:30px}.services.tile .item .text-wrap .title{margin-top:25px}.services.tile .item .text-wrap .subtitle{margin-top:20px}.services.tile .item .text-wrap .text{margin-top:20px}}@media only screen and (max-width:768px){.services.classic .title{margin-top:30px}.services.classic .text{margin-top:10px}}@media only screen and (max-width:700px){.services.tile .item-first,.services.tile .item-fourth,.services.tile .item-second,.services.tile .item-third{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services.tile .item-first .img-wrap,.services.tile .item-first .text-wrap,.services.tile .item-fourth .img-wrap,.services.tile .item-fourth .text-wrap,.services.tile .item-second .img-wrap,.services.tile .item-second .text-wrap,.services.tile .item-third .img-wrap,.services.tile .item-third .text-wrap{width:100%}.services.tile .item-first .text-wrap,.services.tile .item-fourth .text-wrap,.services.tile .item-second .text-wrap,.services.tile .item-third .text-wrap{padding:30px 15px}}@media only screen and (max-width:1199px){.services.tile .service-img-wrap-outer{width:100%;max-width:450px;margin:0 auto}.services.tile .item{gap:16px}.services.tile .item .text-wrap{min-height:0}}@media only screen and (min-width:1200px){.services.tile{gap:24px}.services.tile .item{display:-webkit-box;display:-ms-flexbox;display:flex}.services.tile .img-wrap,.services.tile .item-fourth .img-wrap,.services.tile .item-third .img-wrap{max-width:none!important;aspect-ratio:3/2;min-height:0!important;max-height:none!important}}#bookingModal .modal-dialog .modal-content{padding:0 48px 80px}#bookingModal .modal-dialog{max-width:1300px}#bookingModal .modal-header{position:relative;display:flex;justify-content:center;padding:0!important}#bookingModal .modal-title{font-weight:400;font-size:36px;padding:32px 0 8px;text-align:center}#bookingModal .modal-selected-package{font-size:18px;padding-bottom:32px;text-align:center}#bookingModal .btn-close{position:absolute;right:0;top:50%;margin-top:-14px}#bookingModal .modal-title span:first-child{color:#000}#bookingModal .modal-title span:nth-child(2){color:#4e11ad;font-weight:900}#bookingModal #finalSelectionsContainer{text-align:left!important}#bookingModal #finalSelectionsContainer .col.calendar{min-width:600px}#bookingModal .flatpickr-calendar{box-shadow:none;width:100%;border:1px solid #acacac;border-radius:10px}#bookingModal .dayContainer,#bookingModal .flatpickr-days,#bookingModal .flatpickr-rContainer{width:100%;max-width:none}#bookingModal .dayContainer{justify-content:flex-start}#bookingModal .flatpickr-monthDropdown-months,#bookingModal .numInputWrapper .numInput{font-size:14px;font-weight:700}#bookingModal .form-group label{color:#3c3c3c;font-size:18px;font-weight:400;margin:32px 0}#bookingModal .form-group{margin-bottom:0}#bookingModal .duration-container .durations,#bookingModal .times-container .times{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;border:none!important;padding:0}#bookingModal .duration-container .durations .duration,#bookingModal .times-container .times .time{color:#535353;border:1px solid #828282;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer;width:108px;height:40px;display:flex;justify-content:center;align-items:center;margin:0!important}#bookingModal .flatpickr-calendar.arrowTop:after,#bookingModal .flatpickr-calendar.arrowTop:before{display:none}#bookingModal .flatpickr-months{display:flex;align-items:center}#bookingModal .flatpickr-months .flatpickr-next-month,#bookingModal .flatpickr-months .flatpickr-prev-month{background:#ebebf0;width:24px;height:24px;border-radius:160px;display:flex;justify-content:center;align-items:center;padding:8px!important;position:static;margin:0 4px}#bookingModal .flatpickr-months .flatpickr-next-month:hover svg,#bookingModal .flatpickr-months .flatpickr-prev-month:hover svg{fill:#4E11AD}#bookingModal .flatpickr-months .flatpickr-next-month svg,#bookingModal .flatpickr-months .flatpickr-prev-month svg{min-width:10px}#bookingModal .times-container label{margin-top:0!important}#bookingModal .duration-container .durations .duration.active,#bookingModal .times-container .times .time.active{color:#4e11ad;border:1px solid #4e11ad;background-color:#eee8f7!important}#bookingModal .duration-container .durations .duration:hover,#bookingModal .times-container .times .time:hover{background-color:#eee8f7!important;color:#4e11ad}#bookingModal .flatpickr-day.today span{border:1px solid #4e11ad!important}#bookingModal .flatpickr-day.selected span{background-color:#4e11ad!important;border:1px solid #4e11ad!important;color:#fff!important}#bookingModal .flatpickr-day.today:focus span,#bookingModal .flatpickr-day.today:hover span,.flatpickr-day:hover span{background:#eee8f7;color:#000}#bookingModal .flatpickr-day{width:14.2857143%;max-width:none;margin:24px 0!important;font-size:15px;border:none}#bookingModal .flatpickr-day{background:0 0!important}#bookingModal .flatpickr-day span{width:46px;height:44px;border-radius:160px;display:flex;justify-content:center;align-items:center;margin:0 auto}#bookingModal .flatpickr-weekdays{margin-top:32px}#bookingModal .flatpickr-weekday{font-size:12px;font-weight:400}#bookingModal #finalSelectionsContainer .book-button{margin-top:32px}@media (max-width:1125px){.services.tile{flex-direction:column}.services.tile .item{text-align:center}.services.tile .img-wrap{margin:0 auto!important;min-height:auto!important}}@media (max-width:1085px){#bookingModal #finalSelectionsContainer{flex-direction:column!important}}@media (max-width:600px){#bookingModal .modal-title{font-size:24px}#bookingModal .modal-dialog .modal-content{padding:0 24px 80px}#bookingModal .modal-dialog .modal-body{padding-left:0;padding-right:0}#bookingModal #finalSelectionsContainer .col.calendar{min-width:auto!important}#bookingModal #finalSelectionsContainer{flex-direction:column!important}#bookingModal .flatpickr-day{font-size:14px!important}#bookingModal .flatpickr-day span{width:36px;height:34px}#bookingModal .duration-container .durations .duration,#bookingModal .times-container .times .time{width:30%}}#addToBasketForm .packages-container{margin-bottom:30px;width:100%;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:stretch}#addToBasketForm .packages-container .package{position:relative;padding:10px;width:100%;max-width:300px;background-color:#e9f0ed;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:20px}#addToBasketForm .packages-container .package.active{background-color:#a3cfbb}#addToBasketForm .packages-container .package .top-container{display:flex;flex-direction:column;gap:10px}#addToBasketForm .packages-container .package .top-container .title{width:100%;font-size:14px;font-weight:700}#addToBasketForm .packages-container .package .top-container .title i{display:none;margin-left:6px;font-size:16px}#addToBasketForm .packages-container .package.active .top-container .title i{display:inline-block}#addToBasketForm .packages-container .package .top-container .price-container{padding:10px 0;width:100%;border-top:2px solid #c4cbc8;border-bottom:2px solid #c4cbc8;display:flex;flex-direction:row;justify-content:center;align-items:end;gap:8px}#addToBasketForm .packages-container .package .top-container .price{font-size:26px;line-height:31px;font-weight:700}#addToBasketForm .packages-container .package .top-container .duration{font-size:16px;line-height:21px}#addToBasketForm .packages-container .package .top-container .features-container{width:100%;display:flex;flex-direction:column;gap:8px}#addToBasketForm .packages-container .package .top-container .features-container .feature{font-size:16px;line-height:21px}#addToBasketForm .packages-container .package .button-container{width:100%;position:relative}#addToBasketForm .packages-container .package .button-container input[type=radio]{position:absolute;top:0;left:9999px}#addToBasketForm .packages-container .package .button-container button{width:100%}#addToBasketForm .packages-container .package .booking-date{position:absolute;bottom:0}#addToBasketForm .date-container{margin-bottom:30px;display:flex;justify-content:center}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px}.btn-primary{color:#fff;background-color:#4a4af4;border-color:#4a4af4}.btn-outline-primary{color:#4a4af4;background-color:transparent;border-color:#4a4af4}@media (max-width:768px){.service-youtube-embed{height:280px!important}.pricing-row.header{border-bottom:none!important}.pricing-row{border-bottom:1px solid #fafafa;padding-top:5px;padding-bottom:5px}}@media (min-width:768px){.service-youtube-embed{height:600px!important}}.mobile-tabs-navigation{display:none}@media (max-width:1199px){.services.tile{gap:16px!important}.mobile-tabs-navigation{display:block}.nav-tabs{list-style:none;padding:0;margin:0;display:flex;border-bottom:1px solid #ddd;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;justify-content:center}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs .tab-item{flex:0 0 auto}.nav-tabs .tab-item a{display:block;padding:10px 15px;text-decoration:none;white-space:nowrap;border:1px solid transparent;border-radius:4px 4px 0 0;color:#666}.nav-tabs .tab-item.active a{border-color:#ddd;border-bottom-color:transparent;background-color:#fff;color:#4a4af4;font-weight:700}.services.tile .item{display:none}.services.tile .item.active{display:block}}body.lg-on .bottom-nav-container{display:none!important}.lg-outer .lg-sub-html{background:0 0!important;padding:0 16px 28px!important}.lg-slide-info{display:flex;flex-direction:column;gap:14px;justify-content:center;align-items:center;text-align:center;max-width:560px;margin:0 auto;padding:22px 28px;background:rgba(18,18,20,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);border-radius:14px;box-shadow:0 8px 28px rgba(0,0,0,.35)}.lg-slide-contact{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;margin-top:4px;padding-top:14px;border-top:1px solid rgba(255,255,255,.14);width:100%;font-size:14px;color:rgba(255,255,255,.85)}.lg-slide-contact .lg-contact-label{color:rgba(255,255,255,.7)}.lg-slide-contact a{display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:600;text-decoration:none}.lg-slide-contact a svg{width:16px;height:16px}.lg-slide-contact a.wa{color:#25d366}.lg-slide-contact .sep{opacity:.4}.lg-outer .lg-next:before,.lg-outer .lg-prev:after{content:''!important;display:inline-block;width:14px;height:14px;border:solid currentColor;border-width:0 2px 2px 0;vertical-align:middle}.lg-outer .lg-prev:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-right:-4px}.lg-outer .lg-next:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-4px}@media (min-width:769px){.lg-outer .lg-sub-html{padding:0 20px 24px!important}.lg-outer .lg-img-wrap{bottom:170px!important}.lg-slide-info{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0 28px;width:100%;max-width:1440px;margin:0 auto;padding:18px 32px;text-align:left}.lg-slide-title{align-items:flex-start;flex:1 1 auto;min-width:0}.lg-slide-subtitle{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lg-slide-actions{flex:0 0 auto}.lg-slide-contact{flex:0 0 auto;width:auto;margin-top:0;padding-top:0;padding-left:28px;border-top:none;border-left:1px solid rgba(255,255,255,.16)}}@media (min-width:769px) and (max-width:1199px){.lg-outer .lg-img-wrap{bottom:240px!important}.lg-slide-info{flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;max-width:600px;padding:18px 24px;text-align:center}.lg-slide-title{align-items:center;flex:0 0 auto}.lg-slide-actions{flex:0 0 auto;flex-wrap:wrap;justify-content:center}.lg-slide-contact{flex:0 0 auto;width:100%;margin-top:0;padding-top:12px;padding-left:0;border-top:1px solid rgba(255,255,255,.14);border-left:none;justify-content:center}}@media (max-width:768px){.lg-outer .lg-sub-html{bottom:96px!important}.lg-outer .lg-img-wrap{bottom:360px!important}.lg-slide-subtitle{display:none!important}}.lg-slide-title{display:flex;flex-direction:column;gap:2px}.lg-slide-name{color:#fff;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.lg-slide-subtitle{color:rgba(255,255,255,.8);font-size:14px}.lg-slide-actions{display:flex;gap:10px;justify-content:center;align-items:center}.lg-slide-info a:hover{text-decoration:none!important}.lg-slide-info a.check-available{border:1px solid #fff!important}.lg-slide-info a.check-available.pencil-cta{background:#f5f3fb!important;border:1px solid #9888e5!important;color:#4c28c0!important}@media (max-width:768px){.lg-slide-info{padding:14px 16px;gap:8px}.lg-slide-actions{flex-direction:row;align-items:center;width:100%;max-width:none;margin:0 auto;gap:6px}.lg-slide-actions>a{width:100%;justify-content:center;text-align:center;margin:0;padding:9px 16px!important;font-size:14px!important}.lg-slide-actions .lg-faq-toggle{margin-top:2px;padding:6px 14px!important}.lg-slide-contact{padding-top:10px;font-size:12px}}@media (min-width:769px){.lg-slide-actions{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:576px){.lg-slide-name{font-size:16px}.lg-slide-subtitle{font-size:12px}.lg-slide-info{padding:16px 18px;gap:10px}.lg-slide-contact{font-size:12px;gap:4px 10px;padding-top:10px}}.service-features-strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;padding:14px 0;margin-bottom:24px}.service-feature{display:flex;align-items:center;gap:8px;padding:8px 24px;color:#4e11ad;font-size:20px;font-weight:400}.service-feature+.service-feature{border-left:1px solid #e8e8e8}.service-feature svg{flex-shrink:0;stroke:#4e11ad}@media (max-width:576px){.service-feature{padding:8px 14px;font-size:13px}}
