@media screen and (min-width:769px){.ast-container{max-width:1250px}}body{line-height:1.6}p{margin-bottom:0}.show{display:block !important}.hide{display:none !important}#main-menu{position:fixed;width:100%;z-index:99999;display:none;transition:1s ease;overflow:hidden}#main-menu a{border:none !important;outline:none !important}.fl-builder-edit.page-id-79 #menu-close,.fl-builder-edit.page-id-79 #main-menu,.fl-builder-edit.page-id-79 #search-box{display:block;overflow:visible}.fl-builder-edit.page-id-79 .site-content .ast-container{width:100%;display:inline}@media only screen and (max-width:800px){body.menu-open{position:inherit !important;width:100%}}@media only screen and (max-width:800px){.menu-open #main-menu .fl-row-content-wrap{height:calc(100vh - 150px);overflow-y:scroll}}nav.navigation-accessibility{height:100%;display:flex;align-items:center}.nav-icon{width:38px;height:36px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.nav-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav-icon span:nth-child(1){top:5px}.nav-icon span:nth-child(2),.nav-icon span:nth-child(3){top:17px}.nav-icon span:nth-child(4){top:29px}.nav-icon.open span:nth-child(1){top:18px;width:0;left:50%}.nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}.menu-link{font-family:'Gothic A1',sans-serif;border-color:#79b4c1;background-color:#79b4c1;padding:6px;line-height:2.3;margin-left:15px;font-weight:800 !important;text-decoration:underline !important;color:#062232 !important}.main-header-bar{padding:0 20px}@media only screen and (max-width:800px){.main-header-bar{padding:10px 20px}}@media (max-width:800px){#main-menu .fl-row-content-wrap{height:100vh}}.ast-footer-overlay{padding:0 !important}.ast-small-footer .ast-container{padding:0 !important}.ast-small-footer{border:none !important}.footer-address .fl-heading{text-decoration:underline !Important;color:#fff !important}.entry-content p{margin-bottom:0}@media only screen and (min-width:800px){.button-leftgroup-container .fl-col-content{flex-direction:initial !important;display:flex;margin-top:40px}}.description-left .fl-col-content{padding:0 60px 0 0}@media only screen and (max-width:800px){.description-left .fl-col-content{padding:0 !important}}.whyus-tile .fl-col-content{padding:60px}@media only screen and (max-width:800px){.whyus-tile .fl-col-content{padding:30px 20px !important}}.content-box-dark{padding:60px;background:#062232}@media only screen and (max-width:800px){.content-box-dark{padding:10px 20px 20px !important}}.content-box-light{padding:60px;background:#79b4c1}@media only screen and (max-width:800px){.content-box-light{padding:10px 20px 30px !important}}.description-left-box{padding:60px;background:#062232}@media only screen and (max-width:800px){.description-left-box{padding:10px 20px 30px !important}}.faq-right{padding:0 0 0 8px}@media only screen and (max-width:800px){.faq-right{padding:0 !important}}.faq-left{padding:0 8px 0 0}@media only screen and (max-width:800px){.faq-left{padding:30px 0 0 !important}}.text-row .fl-row-content-wrap{padding:80px 40px}@media only screen and (max-width:1250px){.text-row .fl-row-content-wrap{padding:40px 20px !important}}.kingtext-row .fl-row-content-wrap{padding:80px 40px}@media only screen and (max-width:800px){.kingtext-row .fl-row-content-wrap{padding:20px !important}}.entrance-row .fl-row-content-wrap{padding:80px 40px}@media only screen and (max-width:1250px){.entrance-row .fl-row-content-wrap{padding:60px 20px 25px !important}}.dual-col-row .fl-row-content-wrap{padding:100px 40px}@media only screen and (max-width:800px){.dual-col-row .fl-row-content-wrap{padding:40px 20px !important}}.faq-row .fl-row-content-wrap{padding:50px 40px 80px}@media only screen and (max-width:800px){.faq-row .fl-row-content-wrap{padding:20px 20px 40px !important}}.title-row .fl-row-content-wrap{padding:60px 0 100px 40px!important}@media only screen and (max-width:800px){.title-row .fl-row-content-wrap{padding:40px 20px !important}}.royal-treat-row .fl-row-content-wrap{padding:60px 40px 40px !important}@media only screen and (max-width:800px){.royal-treat-row .fl-row-content-wrap{padding:0 200px 0 20px !important;background-position:center;min-height:200px}}@media only screen and (max-width:800px){.subscribe-banner .fl-row-content-wrap{min-height:auto}}@media only screen and (max-width:800px){.image-banner-row .fl-row-content-wrap{min-height:auto}}.button-style .fl-button-wrap a.fl-button{border:none;border-radius:0;padding:12px 25px}@media only screen and (max-width:800px){.button-style .fl-button-wrap a.fl-button{width:100%;text-align:center}}@media only screen and (max-width:800px){.mobile-btn .fl-button-wrap a.fl-button{width:50% !important}}.button-dark .fl-button-wrap a.fl-button{background:#062232}.button-dark .fl-button-wrap span{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;letter-spacing:-.05em;color:#fff !important;line-height:1;text-decoration:underline}.button-light .fl-button-wrap a.fl-button{background:#79b4c1}.button-light .fl-button-wrap span{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;letter-spacing:-.05em;color:#fff !important;line-height:1;text-decoration:underline}.button-mix .fl-button-wrap a.fl-button{background:#79b4c1}.button-mix .fl-button-wrap span{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;letter-spacing:-.05em;color:#062232 !important;line-height:1;text-decoration:underline}.button-white .fl-button-wrap a.fl-button{background:#fff}.button-white .fl-button-wrap span{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;letter-spacing:-.05em;color:#062232 !important;line-height:1;text-decoration:underline}.button-pink .fl-button-wrap a.fl-button{background:#ff159b}.button-pink .fl-button-wrap span{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;letter-spacing:-.05em;color:#fff !important;line-height:1;text-decoration:underline}.button-cayan .fl-button-wrap a.fl-button{background:#00f9ff}.button-cayan .fl-button-wrap span{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;letter-spacing:-.05em;color:#062232 !important;line-height:1;text-decoration:underline}.button-green .fl-button-wrap a.fl-button{background:#00ff5b}.button-green .fl-button-wrap span{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;letter-spacing:-.05em;color:#062232 !important;line-height:1;text-decoration:underline}.button-purple .fl-button-wrap a.fl-button{background:#580bff}.button-purple .fl-button-wrap span{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;letter-spacing:-.05em;color:#fff !important;line-height:1;text-decoration:underline}.btnspace{margin-top:20px}.h2-style-white .fl-rich-text p{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:44px;letter-spacing:-.05em;color:#fff;line-height:1.4}@media only screen and (max-width:800px){.h2-style-white .fl-rich-text p{font-size:22px}}.h2-style-light .fl-rich-text p{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:44px;letter-spacing:-.05em;color:#79b4c1;line-height:1.4}@media only screen and (max-width:800px){.h2-style-light .fl-rich-text p{font-size:22px}}.h2-style-dark .fl-rich-text p{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:44px;letter-spacing:-.05em;color:#062232;line-height:1.4}.h3-style{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:32px;line-height:48px;letter-spacing:-.05em}@media only screen and (max-width:800px){.h3-style{font-size:24px}}.whyus-tile h3.fl-heading{text-decoration:underline;color:#fff}@media only screen and (max-width:800px){.h4-banner-large .fl-heading{font-size:48px}}@media only screen and (max-width:800px){.royal-treat-heading .fl-heading{font-size:24px;line-height:1.3 !important}}.subscribe-banner-title .fl-heading{line-height:106px;letter-spacing:-.05em;color:#fff}@media only screen and (max-width:800px){.subscribe-banner-title .fl-heading{line-height:40px !important;letter-spacing:-.05em !important;color:#fff;font-size:28px !important}}.h5-style .fl-rich-text h5{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;line-height:36px;letter-spacing:-.05em;color:#062232;text-decoration:underline}.h5-style .fl-rich-text{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px;line-height:36px;letter-spacing:-.05em;color:#062232;text-decoration:underline}.undeline .fl-heading span{text-decoration:underline}.service-title .fl-heading{margin:30px 0 15px !important}.service-title .fl-rich-text{margin:30px 0 15px !important}.link-hover a:hover{color:#79b4c1 !Important}.read-more-button .uabb-adv-accordion-button{padding-left:0;color:#062232;display:inline-flex;align-items:center;padding:0;background:#fff;opacity:1 !Important}.read-more-button .uabb-adv-accordion-content{padding:15px 0 0}.read-more-button .uabb-adv-accordion-button-label{font-size:22px;letter-spacing:-.05em;color:#062232}.uabb-adv-accordion-button-label:focus,.uabb-adv-accordion-button-label:active,.uabb-adv-accordion-button:focus,.uabb-adv-accordion-button:active,.uabb-adv-accordion-icon-wrap:focus,.uabb-adv-accordion-icon-wrap:active{outline:none !important}.dark-accordian .uabb-adv-accordion-button{background:#062233}.dark-accordian .uabb-adv-accordion-button-label{font-family:"Gothic A1",sans-serif !important;padding:10px 0 0;color:#fff;font-size:32px;letter-spacing:-.05em;line-height:1.2;text-decoration:underline}@media only screen and (max-width:800px){.dark-accordian .uabb-adv-accordion-button-label{font-size:18px;line-height:1.5}}.dark-accordian i.uabb-adv-accordion-button-icon{color:#79b4c1;margin-top:10px;font-size:20px !important}.dark-accordian .uabb-accordion-desc{color:#fff}.faq-accordian .uabb-adv-accordion-button{background:#f4f8fb}.faq-accordian .uabb-adv-accordion-button-label{font-family:"Roboto",sans-serif !important;font-weight:600;background:#f4f8fb;font-size:22px;line-height:24px;letter-spacing:-.05em;color:#062232}@media only screen and (max-width:800px){.faq-accordian .uabb-adv-accordion-button-label{font-size:18px}}.faq-accordian .uabb-adv-accordion-button-icon{color:#79b4c1}.faq-accordian .uabb-adv-accordion-button-icon.dashicons:before{color:#79b4c1;font-size:20px !important;margin-top:2px}.faq-accordian .uabb-accordion-desc{background:#f4f8fb}.price-popup .uabb-modal-action{height:280px;font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:28px;line-height:12.5;letter-spacing:-.05em;color:#fff;text-decoration:underline;padding:25px}.view-list li{list-style:none;text-indent:-60px;margin-bottom:10px}.view-list li:before{content:"\2713" !Important;font-family:system-ui;color:#79b4c1;font-weight:800;padding:20px 20px 0 0}@media only screen and (max-width:800px){.view-list{margin:0 0 0 2em}}@media only screen and (max-width:800px){.view-list li{text-indent:-35px}}.verticle-tiles .fl-col-content{border:1px solid #fff}.verticle-tiles .fl-col-content:hover{border:none !important}.verticle-tiles:hover .fl-col-content:after{background-color:#ffffff00 !important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.verticle-infobox .uabb-infobox-title-prefix{font-size:22px !important;letter-spacing:-.05em !important;color:#fff !important;text-decoration:underline !important;font-weight:800;margin-top:50px !important}.verticle-infobox .uabb-imgicon-wrap{margin-top:5px !important}.about-quote{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:32px;line-height:48px;letter-spacing:-.05em;color:#062232;text-decoration:underline}.service-slider-button{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px !important;line-height:36px !important;letter-spacing:-.05em !important;color:#fff;text-decoration:underline !important;padding:3px 15px !important}.service-slider-title{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:32px !important;line-height:48px !important;letter-spacing:-.05em !important;color:#062232 !important;text-decoration:underline !important}.slider-service-row .nextend-bullet-bar{display:none !important}.subscribe-form .subscribe-button{background:#79b4c1;border-radius:0;font-family:"Gothic A1",sans-serif !important;font-size:22px;letter-spacing:-.05em;color:#fff;text-decoration:underline !important;padding:3px 28px;border:none;font-weight:800}@media only screen and (max-width:800px){.subscribe-form .subscribe-button{width:100% !important}}.subscribe-form .nf-field-element input::placeholder{font-family:"Roboto",sans-serif !important;font-size:19px;color:#062233;font-weight:300}.subscribe-form .nf-form-fields-required{display:none}.subscribe-form .nf-field-element input[type=text],.subscribe-form .nf-field-element input[type=email]{padding:12px 0 12px 30px;border:none;line-height:15px;Border-radius:0 !important;color:#062233 !important}@media only screen and (max-width:800px){.subscribe-form .nf-field-element input[type=text],.subscribe-form .nf-field-element input[type=email]{padding:12px 0;text-align:center}}.subscribe-form .nf-field-container{margin-bottom:10px}.contact-form .send-button{background:#79b4c1;border-radius:0;font-family:"Gothic A1",sans-serif !important;font-size:22px;letter-spacing:-.05em;color:#fff;text-decoration:underline;padding:3px 28px;border:none;font-weight:800}.contact-form .send-button:hover{background:#79b4c1}.contact-form .nf-field-element input::placeholder,.contact-form .nf-field-element textarea::placeholder{font-family:"Roboto",sans-serif !important;font-size:19px;color:#062233;font-weight:300}.contact-form .nf-form-fields-required{display:none}.contact-form .nf-field-element input[type=text],.contact-form .nf-field-element input[type=email],.contact-form .nf-field-element input[type=tel]{padding:12px 0 12px 30px;border:none;line-height:15px;Border-radius:0 !important;color:#062233 !important}.contact-form .nf-field-element textarea{padding:30px 0 10px 30px;border:none;line-height:15px;Border-radius:0 !important;color:#062233 !important;height:150px}.contact-form .nf-field-container{margin-bottom:10px}.mode-checkbox label{font-family:"Roboto",sans-serif !important;font-size:19px;letter-spacing:-.05em;color:#fff !Important;line-height:1.2;margin:0 25px}.mode-checkbox ul li{display:inline-block !important}.c-form-text{font-family:"Roboto",sans-serif !important;font-size:19px;letter-spacing:-.05em;color:#fff}.slider-text-bar a,.slider-text-bar2 a{font-family:"Gothic A1",sans-serif !important;font-weight:800;font-size:22px !important;letter-spacing:-.05em !important;color:#fff !important;padding:0 40px 10px 0;text-shadow:0px 0px 6px #00000000,0px 0px 25px #00000000 !important}.n2-section-smartslider .banner-links a{display:inline-block !important}@media only screen and (min-width:1920px){.slider-text-bar p{text-align:left !important}}@media only screen and (max-width:800px){.home-slider #n2-ss-2item1,.home-slider #n2-ss-2item6,.home-slider #n2-ss-2item11,.home-slider #n2-ss-2item16{padding:40px 40px 0 30px !important}}@media only screen and (max-width:800px){.home-slider .n2-ss-slide-background-image{background-position:57% 69% !important}}@media only screen and (max-width:800px){.home-slider .slider-text-bar{display:none}}@media only screen and (max-width:1250px){.home-slider .arrow-row-home .n2-ss-layer-row-inner{width:auto !important;margin:0 0 -10px;position:absolute !important;bottom:0 !important;right:10px !important}}@media only screen and (max-width:800px){.slider-text-bar2{margin-top:-120px !Important;padding-left:40px}}@media only screen and (max-width:767px){.slider-text-bar2 p{margin-left:-15px !important;margin-top:-40px !important}}@media only screen and (min-width:800px) and (max-width:1250px){.slider-text-bar2 p{margin-left:40px !important}}.home-slider .pagebanners-title{letter-spacing:-.05em !important}@media only screen and (min-width:2560px){.arrow-row-home{margin-left:16.8% !important}}.about-slider .nextend-bullet-bar{display:none !important}@media only screen and (max-width:800px){.about-slider .quote-box{margin-top:70px !important}}@media only screen and (min-width:800px){.home-slider .n2-ss-slide-background-image{background-position:0 25% !important}}.m-service-menu{display:inline-flex;align-items:center}.m-service-menu .fl-menu-toggle{margin-right:-15px !important}.m-service-menu .fl-has-submenu-container.focus{display:inline-flex !important;align-items:center !important}.m-service-menu .sub-menu a{font-family:"Gothic A1",sans-serif !important;font-size:22px;line-height:16px;letter-spacing:-.55px;color:#062232 !important}