@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap);h1,h2,h3,h6{color:#010101}body,h5,html,p{color:rgba(1,1,1,.9)}.btn,.cloud-tags li{display:inline-block}.btn,.cloud-tags li a,.main-footer p a,.main-footer p a:hover,.mfp-close,.social-media a{text-decoration:none}body,html{height:100%;font:500 16px/1.5 Lora,serif;letter-spacing:.9px;-webkit-hyphens:auto;hyphens:auto}h1,h2,h3,h4{font-weight:700}h4,h5{line-height:30px;margin-bottom:25px}#scroll-top,.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.scroll-top-box{background:#fdd600;width:45px;height:45px;position:fixed;bottom:15px;right:15px;z-index:99999;cursor:pointer;border:1px solid #fff;transition:.15s ease-in-out;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-ms-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 10px 10px rgba(1,1,1,.5)}.btn-primary,.btn-primary:hover{color:rgba(255,255,255,.9);border-color:transparent}.scroll-top-box i{font-size:16px;color:#010101;margin-top:0}.scroll-top-box:hover{background:#eec900;cursor:pointer;box-shadow:0 10px 10px rgba(1,1,1,.7)}h1,h2{font-size:36px;line-height:48px;margin-bottom:40px}h1 span,h2 span{color:#d1344e}@media only screen and (max-width:1199.98px){body,html{font:14px/1.5 Lora,serif}h1,h2{font-size:26px;line-height:38px;margin-bottom:30px}p{font-size:14px}}h3,h4,h5{font-size:24px}h3{line-height:36px;margin-bottom:20px}.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link:hover,h3 span{color:#032d5f}h4{color:#fff}h5{font-weight:600}h6{font-size:16px;line-height:24px;font-weight:700;margin-bottom:10px}.availabe-rooms .col,p{margin-bottom:20px}p{font-weight:500}.btn{min-width:80px;min-height:28px;font-size:14px;font-weight:400;border-width:1px;margin:1px 3px;padding:7px 15px;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.btn-lg,.btn-sm,.btn-xs{min-height:auto}.btn-sm{font-size:12px;padding:5px 15px}.btn-lg{font-size:24px;padding:15px 40px}.btn-xs{min-width:auto;font-size:10px;font-weight:500;margin:1px;padding:1px 5px}.btn-primary{background:#032d5f}.btn-primary:hover{background:#01162e}.btn-primary:focus,.btn-secondary:focus,.navbar .navbar-toggler:focus{box-shadow:none!important}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none!important;color:#fff;background-color:#032d5f;border-color:#032d5f}.btn-outline-primary{color:#032d5f;border-color:#032d5f}.btn-outline-primary:hover{background:#032d5f;border-color:transparent;color:#fff;cursor:pointer}.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{color:#fff!important;background-color:#032d5f!important;border-color:#032d5f!important;box-shadow:none!important}.btn-secondary,.btn-secondary:hover{color:rgba(255,255,255,.9);border-color:transparent}.btn-secondary{background:#f78e92}.btn-secondary:hover{background:#f45e64}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:none!important;color:#fff;background-color:#f78e92;border-color:#f78e92}.btn-outline-secondary{color:#f78e92;border-color:#f78e92}.btn-outline-secondary:hover{background:#f78e92;border-color:transparent;color:#fff;cursor:pointer}.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:none!important;color:#fff!important;background-color:#f78e92!important;border-color:#f78e92!important}#header{background:#fafbfc;padding:7px 0;box-shadow:0 5px 5px rgba(1,1,1,.2)}.logo img{max-height:84px}.navbar{position:static}.navbar .navbar-nav{font-size:16px;font-weight:600;margin-left:auto}.navbar .navbar-nav .nav-link{color:rgba(1,1,1,.7);padding-right:15px;padding-left:15px;text-transform:uppercase;position:relative;z-index:1}.navbar .navbar-nav .nav-link::after{content:"";background:#f78e92;width:20px;height:3px;position:absolute;left:15px;right:15px;bottom:0;display:none}.navbar .navbar-nav .nav-link.active::after,.navbar .navbar-nav .nav-link:hover::after{display:block}.navbar .navbar-nav .btn-login{background:#032d5f;color:#fff;padding-right:25px;padding-left:25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.navbar .navbar-nav .btn-login:focus,.navbar .navbar-nav .btn-login:hover{background:#01162e;color:#fff}@media only screen and (min-width:1200px){.navbar .navbar-nav .btn-login{margin-left:20px}}.navbar .navbar-toggler{padding:0;border:none}.navbar .navbar-toggler svg{width:23px}.navbar .navbar-toggler svg .st0{transition:d 3s;-webkit-transition:d 3s}.navbar .navbar-toggler:hover svg .st-1{d:path("M21.75,3.68H2.24C1.01,3.68,0,2.85,0,1.84l0,0C-0.01,0.83,1,0,2.24,0h19.51C22.99,0,24,0.83,24,1.84l0,0 C24, 2.86, 22.99, 3.68, 21.75, 3.68z")}.navbar .navbar-toggler:hover svg .st-2{d:path("M22.15,12.34H1.84C0.83,12.34,0,11.51,0,10.5l0,0c0-1.01,0.83-1.84,1.84-1.84h20.31c1.01,0,1.84,0.83,1.84,1.84 l0,0C24,11.51,23.17,12.34,22.15,12.34z")}.navbar .navbar-toggler:hover svg .st-3{d:path("M22.15,21H1.84C0.83,21,0,20.17,0,19.16l0,0c0-1.01,0.83-1.84,1.84-1.84h20.31c1.01,0,1.84,0.83,1.84,1.84l0,0 C24,20.17,23.17,21,22.15,21z")}.navbar .dropdown-menu{background:#e9f1fc;max-height:400px;overflow:auto;font-size:13px;margin-top:0;border:none;border-top:1px solid #d3e3f9!important;border-bottom:1px solid #d3e3f9!important;right:0;left:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.navbar .dropdown-menu .dropdown-item{color:#010101;font-weight:500}.navbar .dropdown-menu .dropdown-custom{padding:30px 0!important}.navbar .dropdown-menu .dropdown-custom h6{margin-bottom:15px;text-transform:uppercase}.navbar .dropdown-menu .dropdown-custom ul{color:rgba(1,1,1,.7);margin-left:28px!important}.navbar .dropdown-menu .dropdown-custom ul a{text-decoration:none;color:rgba(1,1,1,.7);display:block;margin-bottom:5px;position:relative;z-index:1}.navbar .dropdown-menu .dropdown-custom ul a::before{content:"➝";width:18px;height:18px;position:absolute;left:-28px;top:0;z-index:1;transition:.15s ease-in-out;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-ms-transition:.15s ease-in-out;-o-transition:.15s ease-in-out}.navbar .dropdown-menu .dropdown-custom ul a:hover{color:rgba(3,45,95,.9)}.navbar .dropdown-menu .dropdown-custom ul a:hover::before{left:-22px}.dropdown-toggle::after{margin-left:.1em;vertical-align:.22em}main{margin-top:90px;overflow:hidden}.banner .carousel-inner,.container-relative{position:relative;z-index:1}.banner .carousel-inner::after{content:"";background:rgba(3,45,95,.4);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.banner .carousel-control-next,.banner .carousel-control-prev{z-index:999999}.trusted-client{position:relative;padding-top:20px}.trusted-client::after{content:"";background:rgba(3,45,95,.1);width:500px;height:500px;position:absolute;right:-20%;top:-433px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.availabe-rooms,.service-box{position:relative;border-radius:20px;box-shadow:0 15px 15px rgba(1,1,1,.2)}@media (min-width:1400px) and (max-width:1495px){.trusted-client::after{width:200px;height:200px;right:10%;top:-133px}}.trusted-client h3{text-align:right;margin-top:7px}@media only screen and (max-width:1199.98px){.btn-lg{font-size:16px;padding:10px 20px}#header .container,.container{max-width:95%}.navbar .navbar-nav{background:#f2f5f8;border-top:1px solid rgba(3,45,95,.2);border-bottom:1px solid rgba(3,45,95,.2);padding:20px 4%;position:absolute;left:0;right:0;top:112px;z-index:-999;box-shadow:0 5px 5px rgba(1,1,1,.2)}.navbar .navbar-nav .nav-link::after{left:0}.navbar .navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar .navbar-nav .btn-login{display:inline-block}.navbar .dropdown-menu{border:1px solid #d3e3f9!important;max-height:auto}.navbar .dropdown-menu .dropdown-custom{padding:10px 20px!important}.navbar .dropdown-menu .dropdown-custom ul{margin-bottom:30px!important}.navbar .dropdown-menu .dropdown-custom ul a{margin-bottom:15px}.trusted-client h3{text-align:left}}.cloud-tags,.cloud-tags li,.map-section,.mapz,.mfp-container,.social-media a{text-align:center}@media only screen and (max-width:991.98px){.trusted-client::after{display:none}.trusted-client h3{margin-bottom:0}}.welcome-section{background:#fafafa;padding:100px 0 200px}.service-box{background:#032d5f;min-height:320px;padding:40px;-webkit-border-radius:20px;-moz-border-radius:20px;z-index:2}.service-box p{color:rgba(255,255,255,.7)}.my-box-wrap{margin-bottom:25px}.listing-tick,.listing-tick-dark,.navbar .dropdown-menu .dropdown-custom,.navbar .dropdown-menu .dropdown-custom ul,.photos-footer ul,.social-media{margin:0;padding:0;list-style:none}.listing-tick{margin-left:27px}.listing-tick li{font-size:16px;color:#fff;font-weight:300;margin-bottom:15px;position:relative}.listing-tick li::before{content:"";background:url("../img/tick.png") 50% 50% no-repeat;width:18px;height:18px;position:absolute;left:-28px;top:3px;z-index:1}.listing-tick-dark{margin-left:30px;margin-top:50px}.listing-tick-dark li{font-size:16px;color:rgba(1,1,1,.9);font-weight:400;margin-bottom:15px;position:relative}.listing-tick-dark li::before{content:"";background:url("../img/tick-black.png") 50% 50% no-repeat;width:18px;height:18px;position:absolute;left:-28px;top:3px;z-index:1}#footer::after,.availabe-rooms::after,.map-section::after,.photos-footer li::after{left:0;right:0;bottom:0;content:""}.availabe-rooms{background:url("../img/hostel-bg.webp") 50% 50% no-repeat;margin-top:50px;padding:30px 50px;z-index:1;-webkit-border-radius:20px;-moz-border-radius:20px;overflow:hidden}.availabe-rooms::after{background:rgba(1,1,1,.8);position:absolute;top:0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.availabe-rooms h3{color:#fff;position:relative;z-index:3}.availabe-rooms .roomz{background:rgba(255,255,255,.9);min-width:180px;padding:10px 20px;color:#010101;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative;z-index:2;box-shadow:0 15px 15px rgba(1,1,1,.5)}.cloud-tags{max-width:960px;margin:0 auto}.cloud-tags ul{padding-left:0}.cloud-tags li a{display:block;background:#f9f9f9;background:linear-gradient(135deg,#f9f9f9 0,#f78e92 100%);padding:8px 20px;margin:0 3px 10px;color:#010101;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.happy-section,.inner-section{background:rgba(3,45,95,.05);padding:100px 0}.happy-section .review-box{margin-bottom:30px}.happy-section .review{letter-spacing:.02px}.happy-section .review .client-box{width:124px;height:124px;overflow:hidden;border-radius:10px;float:left;margin-right:25px;border:5px solid rgba(255,255,255,.9);box-shadow:0 7px 5px rgba(0,0,0,.3)}.happy-section .review .client-box img,.mfp-image-holder .mfp-content,.opening-hour-wrap .opening-hour-img img,.photos-footer li img{max-width:100%}.happy-section .review .client-testimonials{margin-top:7px;float:left;width:calc(100% - 154px);overflow:hidden}@media only screen and (max-width:767.98px){h1,h2{line-height:30px}.logo img{max-height:56px}.navbar .navbar-nav{margin-top:-28px}main{margin-top:63px}.trusted-client h3{font-size:16px;text-align:center;margin-bottom:20px}.service-box{padding:40px 18px 0}.listing-tick li,.listing-tick-dark li{font-size:14px}.availabe-rooms{padding:30px 18px}.happy-section .review .client-box{width:72px;height:72px}.happy-section .review .client-testimonials{width:calc(100% - 98px)}}.happy-section .review .client-testimonials p{font-size:14px;margin:0 0 5px;line-height:18px}.happy-section .review .client-name,.hostel-owner{font-size:16px;color:#2b399d;font-weight:600;margin:0 0 10px}.happy-section-content,.map-section-content{max-width:960px;margin:0 auto}.happy-section-content h3{font-size:32px;color:rgba(1,1,1,.9);font-weight:700;line-height:40px;margin-bottom:40px}.hold-ipad-absolute{position:absolute;right:10px;top:0}.hold-ipad{width:525px;height:505px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;overflow:hidden;position:relative;z-index:1;box-shadow:0 15px 15px rgba(1,1,1,.2)}.hold-ipad::before,.hold-worker::before{content:"";background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);position:absolute;left:0;right:0;top:0;bottom:0}.hold-worker-absolute{position:absolute;right:40%;top:55px}@media only screen and (max-width:1399.98px){.trusted-client::after{width:200px;height:200px;right:10%;top:-133px}.hold-worker-absolute{right:20%}}.hold-worker,.map-section{position:relative;z-index:1}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.hold-worker{width:946px;height:345px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;overflow:hidden;box-shadow:0 15px 15px rgba(1,1,1,.2)}.map-section{background:url("../img/hostel-img.webp") 50% 50%/cover no-repeat #000;padding-bottom:100px}.main-footer,.sub-footer{position:relative;z-index:8}.map-section::after{background:rgba(3,45,95,.95);position:absolute;top:0;z-index:-1}.mapz{max-width:500px;margin:-120px auto 15px}.map-section-content h3{font-size:32px;color:rgba(255,255,255,.9);font-weight:700;line-height:40px;margin-bottom:40px}#footer{background:url("../img/footer-bg.webp") 50% 0/cover no-repeat;padding:80px 0;position:relative;z-index:1}#footer::after{background:rgba(3,45,95,.9);position:absolute;top:0}.sub-footer{background:rgba(255,255,255,.9);padding:50px;margin:0 0 50px;color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.connected,.photos-footer li{margin-bottom:10px}.opening-hour-wrap .opening-hour-img{min-width:52px;width:52px;height:52spx;margin-right:20px}.social-media{margin-left:0}.social-media a{background:#032d5f;width:36px;height:36px;font-size:16px;color:#fff;margin-right:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.social-media a:hover{background:#010101;color:#fff}.social-media .facebook-icon a:hover{background:#385593}.social-media .twitter-icon a:hover{background:#3d93f6}.social-media .linkedin-icon a:hover{background:#105282}.social-media .google-icon a:hover{background:#c74432}.sub-footer .bottom-header{background:#f78e92;background:linear-gradient(135deg,#f78e92 0,#032d5f 100%);color:#fff;margin-top:10px;padding:30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.photos-footer{margin-left:20px;padding:0 20px}.photos-footer li{background:silver;width:96px;height:96px;margin-right:10px;overflow:hidden;border:2px solid #fff;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.2)}.photos-footer li::after{background:rgba(3,45,95,.3);position:absolute;top:0}address b,address p{color:rgba(1,1,1,.9)}.main-footer{color:#fff}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0;width:100%;height:100%}.main-footer p{font-size:14px;color:rgba(255,255,255,.9);margin:0 0 5px}@media only screen and (max-width:575.98px){address p{letter-spacing:-.5px}.main-footer p{letter-spacing:-.5px;margin-bottom:20px}}.main-footer .pinky{color:#f78e92;margin:0 0 5px}.main-footer p a{color:rgba(255,255,255,.9)}.main-footer p a:hover{color:#fff}@media only screen and (max-width:1199.98px){.welcome-section{padding:30px 0 160px}.service-box{min-height:auto;height:100%}.happy-section-content h3{font-size:18px;line-height:24px}.hold-ipad-absolute{position:static}.hold-ipad{width:auto;height:auto;display:none}.hold-worker-absolute{right:0;position:static;display:none}.hold-worker{width:auto;height:auto;max-height:300px}.hold-worker img{width:100%}.map-section-content h3{font-size:18px;line-height:24px;font-weight:500}.photos-footer li{width:84px;height:84px}.main-footer p{letter-spacing:-.5px}.inner-section{padding:30px 0}}.sec-wrap{margin-bottom:70px}.about-image img{max-width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:5px solid rgba(255,255,255,.9);margin-bottom:20px;box-shadow:0 10px 10px rgba(0,0,0,.3)}.about-image img:nth-child(2){max-width:80%;margin:-50% auto 0}.row-custom{margin-left:-10px;margin-right:-10px}.row-custom .col-custom{padding-left:10px;padding-right:10px;margin-bottom:20px}.photo-gallery .gallery-box img{max-width:100%;width:144px;height:144px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border:5px solid rgba(255,255,255,.9);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 10px 10px rgba(0,0,0,.3)}@media only screen and (max-width:991.98px){.inner-section,.welcome-section{padding:30px 0}.service-box{margin-top:30px}.cloud-tags li a{font-size:12px;padding:3px 7px}#footer,.happy-section{padding:40px 0}.happy-section .review-box,.sec-wrap{margin-bottom:10px}.hold-worker{max-height:200px}.map-section{padding-bottom:40px}.mapz{max-width:300px;margin:50px auto 20px}.sub-footer,.sub-footer .bottom-header{padding:20px}.photos-footer{margin-left:0;padding:0}.about-image img:nth-child(2){margin-bottom:30px}.photo-gallery .gallery-box img{width:130px;height:130px}}a.image-popup-vertical-fit{cursor:-webkit-zoom-in}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;transition:.3s ease-out}.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:focus,.mfp-close:hover,.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.98}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-arrow-left:before{border-right:none!important}.mfp-arrow-right:before{border-left:none!important}.mfp-counter,button.mfp-arrow{opacity:0!important;transition:opacity .2s ease-in,opacity 2s ease-out}.mfp-container:hover .mfp-counter,.mfp-container:hover button.mfp-arrow{opacity:1!important}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";height:100%}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-gallery .mfp-image-holder .mfp-figure,.mfp-zoom{cursor:pointer}.mfp-zoom{cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-preloader a{color:#ccc}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.table{box-shadow:0 10px 10px rgba(1,1,1,.1)}.table th{font-size:18px;text-transform:uppercase}.table td,.table th{padding:10px 20px}.table td:first-child{background:rgba(3,45,95,.05);text-transform:uppercase}.g-map-section{background:#032d5f;margin:0;padding:0;line-height:0}.g-map-section:first-child,.g-map-section:last-child{border-right:1px solid #a8a8a8}.g-map-section iframe{height:700px}.custom-form{max-width:600px}.form-control{padding:.8rem;border:2px solid rgba(3,45,95,.2);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.touch{background:#f1f1f1;background:linear-gradient(135deg,#f1f1f1 0,#c9dcf3 100%)}