@font-face{font-family:'Quiche-Bold';src:url('../fonts/Quiche/QuicheSansBold.woff2') format('woff2'),url('../fonts/Quiche/QuicheSansBold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Quiche-ExtraBold';src:url('../fonts/Quiche/QuicheSansExtraBoldRegular.woff2') format('woff2'),url('../fonts/Quiche/QuicheSansExtraBoldRegular.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat-Regular';src:url('../fonts/Montserrat/Montserrat-Regular.woff') format('woff'),url('../fonts/fonts/Montserrat/Montserrat-Regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Montserrat-Medium';src:url('../fonts/Montserrat/Montserrat-Medium.woff') format('woff'),url('../fonts/Montserrat/Montserrat-Medium.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Montserrat-Semibold';src:url('../fonts/Montserrat/Montserrat-Semibold.woff') format('woff'),url('../fonts/Montserrat/Montserrat-Semibold.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Caveat-Bold';src:url('../fonts/Caveat/Caveat-Bold.woff2') format('woff2'),url('../fonts/Caveat/Caveat-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Caveat-SemiBold';src:url('../fonts/Caveat/Caveat-SemiBold.woff2') format('woff2'),url('../fonts/Caveat/Caveat-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}*{--border-default:solid 1px #1e1e1e;--bg-color-even:#E8E8E8;--bg-color-odd:#FFF;--bg-dark-1:#1E1F22;--bg-dark-2:#252629;--bg-dark-3:#303030;--body-font-color:#757575;--dark-body-font-color:#ADB7BE;--swiper-theme-color:var(--secondary-color)}body{margin:0px;padding:0px;font-family:'Montserrat-Regular';font-size:14px}.common-banner-section,.contact-section{margin-top:80px}.common-banner-section{padding:100px 0px;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:400px;max-height:400px;z-index:1}.common-banner-section .main-head{padding:0px 0;position:relative;z-index:1}.common-banner-section .main-head h1{font-size:3rem;color:#fff;line-height:1.3;text-align:center;font-family:'Quiche-Bold';margin-bottom:0px}.common-banner-section .main-head h1 span{font-family:'Montserrat-Medium'}.common-banner-section .main-head p{color:#f4f4f4;font-size:16px;line-height:24px;margin-bottom:30px}.common-banner-section .banner-button{margin:-10px}.common-banner-section .banner-button .btn{border-radius:30px;padding:1rem 2.5rem}.common-banner-section .button-round{background-color:#ffd700;border:none;color:#2a2a2a;display:inline-block;position:relative;-webkit-transition-duration:1s;transition-duration:1s}.common-banner-section .button-round:hover{background-color:#231f20;-webkit-transition-duration:1s;transition-duration:1s;color:#fff}.common-banner-section .button-round:focus,.common-banner-section .button-round:focus-visible{-webkit-box-shadow:none;box-shadow:none;border:none}.servers-section{background-image:radial-gradient(at top left,#231f20,#231f20)}.servers-section .main-head{color:#fff;text-align:center}.servers-section .highlights-back{background:#302b2c}.servers-section .highlights-back .highlights-title{padding:30px 10px 0 45px}.servers-section .highlights-back .highlights-title ul{width:100%;padding:0;max-width:100%;text-align:left;margin-top:15px}.servers-section .highlights-back .highlights-title ul li{background-image:radial-gradient(at top left,#231f20,#231f20);padding:15px 15px 15px 45px;margin-bottom:20px;display:inline-block;width:100%;position:relative}.servers-section .highlights-back .highlights-title ul li .number{position:absolute;left:-19px;background-color:rgba(31,82,200,0.65);width:40px;height:40px;color:#fff;border-radius:100px;text-align:center;line-height:40px;font-size:18px;top:50%;-webkit-transform:translate(0px,-50%);transform:translate(0px,-50%)}.servers-section .highlights-back .highlights-title ul li h3{color:#e7e7e7;margin:0 0 5px;font-size:1.15rem;font-family:'Montserrat-Medium'}.servers-section .highlights-back .highlights-title ul li p{font-size:14px;margin:0;color:#e5e5e5;line-height:22px;text-align:left}.servers-section .highlights-back .highlights-right{position:relative;height:100%}.servers-section .highlights-back .highlights-right img{max-height:600px;-o-object-fit:cover;object-fit:cover;width:100%}.cms-banner-section{background:#fff;padding:100px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:600px;z-index:1}.cms-banner-section .main-head{max-width:80%;padding:0px 0;position:relative;z-index:1;margin:auto;text-align:center}.cms-banner-section .main-head h1{font-size:3rem;color:#141414;line-height:1.3;font-family:'Montserrat-Medium';margin-bottom:45px}.cms-banner-section .main-head p{color:#f4f4f4;font-size:16px;line-height:24px;margin-bottom:30px}.cms-banner-section .banner-button{margin:0px auto}.cms-banner-section .banner-button .btn{border-radius:30px;padding:1rem 2.5rem}.cms-banner-section .button-round{background-color:#ffd700;border:none;color:#2a2a2a;display:inline-block;position:relative;-webkit-transition-duration:1s;transition-duration:1s}.cms-banner-section .button-round:hover{background-color:#231f20;-webkit-transition-duration:1s;transition-duration:1s;color:#fff}.about-story-section{position:relative;padding:60px 0px 60px;min-height:500px;background-position:center}.about-story-section .main-head{color:#151515;text-align:left}.about-story-section h2{position:relative;padding-bottom:6px}.about-story-section h2:before{content:'';position:absolute;background:#ffd700;width:90px;height:3px;bottom:0;left:0}.about-story-section h4{font-size:1.5rem;color:#343434;font-family:'Montserrat-Medium';margin-bottom:15px}.about-story-section p{font-size:0.95rem;color:#585858;margin-bottom:0px;line-height:1.6;font-family:'Montserrat-Regular'}.about-story-section .mission-wrap img{width:100%;-webkit-box-shadow:-14px 14px 26px rgba(0,0,0,0.1);box-shadow:-14px 14px 26px rgba(0,0,0,0.1);border-radius:80px 80px 80px 0px;min-height:350px;max-height:350px}.about-story-section .vision-wrap img{width:100%;-webkit-box-shadow:-14px 14px 26px rgba(0,0,0,0.1);box-shadow:-14px 14px 26px rgba(0,0,0,0.1);border-radius:80px 80px 0px 80px;min-height:350px;max-height:350px}.contact-section{padding:100px 0px;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:400px;max-height:400px;z-index:1}.contact-section .main-head{margin:0px auto 0px;padding:0px 0;max-width:80%;position:relative;z-index:1}.contact-section .main-head h1{font-size:3rem;color:#fff;line-height:1.3;text-align:center;font-family:'Quiche-Bold';margin-bottom:14px}.contact-section .main-head p{color:#f4f4f4;font-size:18px;line-height:1.6;text-align:center;margin-bottom:0px}.contact-form-section{position:relative;padding:60px 0px 60px;min-height:500px;background-position:center}.contact-form-section .main-head{color:#151515;text-align:left}.contact-form-section .form-group label{color:#333}.contact-form-section .form-group label .must{color:#ff0000}.contact-form-section .form-group .form-control{background-color:#fcfcfc;border:1px solid #e1e1e1;min-height:45px;border-radius:0px;font-size:13px}.contact-form-section .form-group .form-control:focus,.contact-form-section .form-group .form-control:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}.contact-form-section .form-group .form-control textarea{min-height:110px}.contact-form-section .btn{border-radius:30px}.contact-form-section .button-round{background-color:#ffd700;border:none;color:#2a2a2a;display:inline-block;position:relative;-webkit-transition-duration:1s;transition-duration:1s}.contact-form-section .button-round:hover{background-color:#231f20;-webkit-transition-duration:1s;transition-duration:1s;color:#fff}.contact-form-section .button-round:focus,.contact-form-section .button-round:focus-visible{-webkit-box-shadow:none;box-shadow:none;border:none}.contact-form-section .map-form{overflow:hidden;margin-top:50px;padding:10px;background-color:#fff;-webkit-box-shadow:0px 0px 30px 0px rgba(130,130,130,0.1);box-shadow:0px 0px 30px 0px rgba(130,130,130,0.1)}.contact-form-section .map-form iframe{width:100%;max-height:450px}.contact-form-section .address-area{margin-bottom:30px}.contact-form-section .address-area h5{font-size:1.15rem;color:#151515;line-height:1.3;text-align:left;font-family:'Montserrat-Medium';margin-bottom:8px}.contact-form-section .address-area a,.contact-form-section .address-area p{color:#333;font-size:14px;line-height:1.6;text-align:left;margin-bottom:5px}.contact-form-section .address-area a:hover{color:#ffd700}.contact-form-section .tqmodal .modal-body{width:100%;max-height:350px;min-height:350px;padding:2rem;z-index:1;background-position:center;background-size:cover}.contact-form-section .tqmodal .modal-body:before{position:absolute;content:'';width:100%;height:100%;background:rgba(52,52,52,0.4) linear-gradient(181deg,rgba(0,0,0,0),rgba(8,8,5,0.5)) repeat scroll 0 0;left:0;top:0;z-index:1}.contact-form-section .tqmodal .close{position:absolute;right:15px;top:15px;color:#fff;opacity:1;z-index:99}.contact-form-section .tqmodal .close:hover{color:#ffd700}.contact-form-section .tqmodal .close:focus,.contact-form-section .tqmodal .close:focus-visible{outline:none;border:none;-webkit-box-shadow:none;box-shadow:none}.contact-form-section .tqmodal .pop-box{background-color:rgba(255,255,255,0.93);position:absolute;margin:0px auto;padding:25px 20px;width:87%;right:auto;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:9;left:auto;z-index:1}.contact-form-section .tqmodal .pop-box h4{font-size:2.5rem;color:#e0bb00;line-height:1.3;font-family:'Quiche-Bold';margin-bottom:15px;text-shadow:0 4px 3px rgba(0,0,0,0.2)}.contact-form-section .tqmodal .pop-box p{font-size:13px;font-family:'Montserrat-Medium';color:#151515;margin-bottom:6px}.contact-form-section .tqmodal .pop-box a,.contact-form-section .tqmodal .pop-box span{color:#999;font-size:13px}.cursor,.cursor2,.cursor3{position:fixed;border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:none;left:-100px;top:50%;mix-blend-mode:difference;-webkit-transition:all 300ms linear;transition:all 300ms linear}.cursor{background-color:#fff;height:0;width:0;z-index:99999}.cursor2,.cursor3{height:36px;width:36px;z-index:99998;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.cursor2.hover,.cursor3.hover{-webkit-transform:scale(2) translateX(-25%) translateY(-25%);transform:scale(2) translateX(-25%) translateY(-25%);border:none}.cursor2{border:2px solid #fff;-webkit-box-shadow:0 0 12px rgba(255,255,255,0.2);box-shadow:0 0 12px rgba(255,255,255,0.2)}.cursor2.hover{background:#ffffff;-webkit-box-shadow:0 0 0 rgba(255,255,255,0.2);box-shadow:0 0 0 rgba(255,255,255,0.2)}.gallery-story{position:relative;padding:60px 0px 60px;overflow:hidden}.gallery-story .section{position:relative;width:100%;display:block;overflow:hidden;height:500px;padding:30px}.gallery-story .moving-image{background:url('../images/banner-frame.jpg') repeat fixed;background-size:cover;position:absolute;background-position:center;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;opacity:0.4}.gallery-story .case-study-wrapper{position:relative;z-index:10;margin:0px 20px;padding:0;list-style:none}.gallery-story .case-study-wrapper .case-study-name{margin:0;padding:0px 20px;display:inline-block}.gallery-story .case-study-wrapper .case-study-name a{position:relative;list-style:none;margin:0 auto;display:inline-block;text-align:center;padding:0;margin-top:6px;margin-bottom:6px;font-size:17px;font-family:'Montserrat-Medium';line-height:1.15;letter-spacing:1px;color:rgba(255,255,255,0.65);-webkit-transition:all 300ms linear;transition:all 300ms linear;text-decoration:none}.gallery-story .case-study-wrapper .case-study-name a:hover{text-decoration:none}.gallery-story .case-study-wrapper .case-study-name a:hover a{color:#fff}.gallery-story .case-study-wrapper .case-study-name.active a{color:#fff}.gallery-story .case-study-wrapper .case-study-name.active a:before{background-color:#ffffff;content:"";height:2px;width:100%;position:absolute;left:0;top:100%}.gallery-story .case-study-images{position:absolute;top:55%;left:70px;width:calc(100% - 90px);max-width:500px;margin:0;padding:0;z-index:5;list-style:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gallery-story .case-study-images li{position:absolute;top:50%;left:0;width:100%;margin:0;padding:0;list-style:none;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0 30px rgba(14,14,14,0.35);box-shadow:0 0 30px rgba(14,14,14,0.35);-webkit-transition:all 300ms linear;transition:all 300ms linear}.gallery-story .case-study-images li.show{opacity:1}.gallery-story .case-study-images li .rooms{width:100%;height:auto;display:block;max-height:300px;min-height:300px;-o-object-fit:cover;object-fit:cover}.gallery-story .case-study-images li p{position:absolute;top:20px;left:20px;text-align:left;font-size:13px;line-height:1;z-index:99;letter-spacing:1px;color:#fff;font-weight:300;margin:0;padding:5px 10px;background-color:rgba(0,0,0,0.8);border-radius:3px;display:inline-block}.gallery-story .case-study-images li .info{position:relative;padding:12px 20px;background-color:rgba(255,255,255,0.5);display:block}.gallery-story .case-study-images li .info img{width:20px;height:20px;display:inline-block;margin-right:10px;-webkit-filter:grayscale(75%);filter:grayscale(75%)}.gallery-story .case-study-images li .info img:hover{-webkit-filter:none;filter:none}.gallery-snap-section{padding:60px 0px;position:relative;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0.85)),to(#ffffff)),url(../images/screen-10.jpg) no-repeat;background:linear-gradient(to left,rgba(255,255,255,0.85),#ffffff),url(../images/screen-10.jpg) no-repeat;background-size:90% 100%;background-position:right}.gallery-snap-section .main-head{color:#151515;text-align:left}.gallery-snap-section .main-head span{font-family:'Montserrat-Medium'}.gallery-snap-section .official-sec{margin-bottom:30px;position:relative}.gallery-snap-section .official-sec img{cursor:pointer;width:100%;max-height:212px;min-height:212px}.gallery-snap-section .official-sec:after{background:rgba(255,255,255,0.4);content:"";position:absolute;left:0;top:0;width:100%;height:0;opacity:1;z-index:9;pointer-events:none}.gallery-snap-section .official-sec:hover{-webkit-box-shadow:0 0 10px 4px rgba(31,66,135,0.1);box-shadow:0 0 10px 4px rgba(31,66,135,0.1)}.gallery-snap-section .official-sec:hover:after{height:100%;opacity:0;-webkit-transition:all 0.4s linear;transition:all 0.4s linear}.gallery-snap-section .modal-dialog{max-width:800px;margin:30px auto;top:8%}.gallery-snap-section .modal-body{position:relative;padding:0px;min-height:400px;background:#fff}.gallery-snap-section .close{position:absolute;right:-40px;top:0;z-index:999;font-weight:normal;background-color:#141414;color:#fff;border-radius:50%;width:30px;height:30px;opacity:1}.gallery-snap-section #image{min-height:400px;max-height:400px;width:100%;margin:auto;display:block}.gallery-choose-section{position:relative;padding:60px 0px 60px;min-height:500px;background-position:center}.gallery-choose-section .main-head{color:#151515;text-align:left}.gallery-choose-section .main-head span{font-family:'Montserrat-Medium'}.gallery-choose-section img{width:100%;-o-object-fit:cover;object-fit:cover}.gallery-choose-section .carousel-inner{border-radius:10px}.gallery-choose-section .carousel-inner .carousel-item{border-radius:10px}.gallery-choose-section .carousel-container{position:relative}.gallery-choose-section .carousel-item img{-o-object-fit:cover;object-fit:cover}.gallery-choose-section #carousel-thumbs{background:rgba(255,255,255,0.3);bottom:-10px;left:0;padding:0 0px;position:absolute;right:0}.gallery-choose-section #carousel-thumbs img{border:0px solid transparent;cursor:pointer}.gallery-choose-section #carousel-thumbs img:hover{border-color:rgba(255,255,255,0.3)}.gallery-choose-section #carousel-thumbs .selected img{border-color:#fff}.gallery-choose-section .carousel-control-next,.gallery-choose-section .carousel-control-prev{width:50px}.gallery-choose-section .thumb img{min-height:60px;max-height:60px;opacity:10;border-radius:5px}.gallery-choose-section .thumb.selected img{opacity:0.3}.suite-card{position:relative;width:100%;margin:10px 0px;border-radius:10px;min-height:220px;max-height:220px;background:radial-gradient(#111 50%,#000 100%);overflow:hidden;cursor:pointer}.suite-card .tag{position:absolute;top:20px;left:20px;text-align:left;font-size:13px;line-height:1;z-index:99;letter-spacing:1px;color:#fff;font-weight:300;margin:0;padding:5px 10px;background-color:rgba(0,0,0,0.8);border-radius:3px;display:inline-block}.suite-card .main-branch{width:100%;min-height:220px;max-height:220px;border-radius:10px;overflow:hidden;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:0.3s ease-out;transition:0.3s ease-out}.suite-card .main-title{position:absolute;top:auto;bottom:20px;left:20px;right:20px;color:#fff;font-size:1.1rem;font-family:'Montserrat-Medium';cursor:auto;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.suite-card:hover .main-branch{-webkit-transform:scale(1.1) translateY(-20px);transform:scale(1.1) translateY(-20px);opacity:0.3;cursor:auto;min-height:230px;max-height:230px}.suite-card:hover .main-title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.suite-card:hover .tag{display:none}.cms-includes{padding:50px 0px;background:linear-gradient(55deg,#fff 60%,#f3f8fb 60%);background-attachment:fixed;margin:0px}.cms-includes .heading-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cms-includes .heading-wrap h3{font-size:2rem;color:#151515;font-family:'Quiche-Bold';line-height:1.5;margin-bottom:0px}.cms-includes .heading-wrap p{font-size:1rem;color:#030125;line-height:normal;margin-bottom:0px}.cms-includes .cms-content .min-head{font-size:1.15rem;padding-top:15px;color:#151515;margin:15px 0px;font-family:'Montserrat-Medium'}.cms-includes .cms-content .cms-text{font-size:0.9rem;color:#030125;text-align:justify;line-height:1.7;padding-left:25px;position:relative}.cms-includes .cms-content .cms-text:before{content:"\ea12";color:#484848;position:absolute;width:1.2em;font-size:18px;top:-3px;text-indent:-25px;font-family:"boxicons"!important}.cms-includes .cms-content p{font-size:0.9rem;color:#030125;text-align:justify;line-height:1.7}.cms-includes .cms-content .sub-title{font-size:1.1rem;color:#151515;margin:15px 0px;font-family:'Montserrat-Medium'}.cms-includes .listing{list-style:none;margin:0px 0px 30px;padding:0px}.cms-includes .listing li{margin:10px 0px;padding-left:30px;line-height:1.7;position:relative;color:#030125;font-size:0.9rem;font-family:'Montserrat-Regular'}.cms-includes .listing li:before{content:"\ea12";color:#030125;position:absolute;width:1.2em;font-size:18px;top:-3px;text-indent:-25px;font-family:"boxicons"!important}.cms-includes .inner-listing li:before{content:"\ea22";color:#e0bb00}.cms-includes .top-head{font-size:1.25rem;color:#151515;margin:15px 0px;line-height:1.4;font-family:'Montserrat-Regular'}.cms-includes .cookie-side{border-radius:0px;background-color:#ffffff;-webkit-box-shadow:1px 1.732px 60px 0px rgba(0,0,0,0.1);box-shadow:1px 1.732px 60px 0px rgba(0,0,0,0.1);padding:20px;position:relative;margin-bottom:20px}.cms-includes .cookie-side h4{font-size:1.25rem;color:#151515;margin:15px 0px;font-family:'Montserrat-Medium'}.cms-includes .cookie-side ul{list-style:none;margin:0px 0px 30px;padding:0px}.cms-includes .cookie-side ul li{margin:10px 0px;padding-left:25px;line-height:1.7;position:relative;font-size:0.9rem;font-family:'Montserrat-Regular'}.cms-includes .cookie-side ul li a{color:#030125}.cms-includes .cookie-side ul li a:before{content:"\ea12";color:#030125;position:absolute;width:1.2em;font-size:18px;top:-3px;text-indent:-25px;font-family:"boxicons"!important}.cms-includes .cookie-side ul li.active a,.cms-includes .cookie-side ul li.active a:before{color:#ffd700}.cms-includes .cookie-side ul li:hover a,.cms-includes .cookie-side ul li:hover a:before{color:#ffd700}.cms-includes .data-box{border-radius:0px;background-color:#ffffff;-webkit-box-shadow:1px 1.732px 60px 0px rgba(0,0,0,0.1);box-shadow:1px 1.732px 60px 0px rgba(0,0,0,0.1);padding:20px;position:relative;margin-bottom:20px}.cms-includes .data-box img{margin-bottom:18px;max-height:65px}.cms-includes .data-box h3{font-size:1.25rem;text-align:left;font-family:'Montserrat-Semibold';color:#252525;margin-bottom:20px;border-left:3px solid #f26739;padding-left:15px}.cms-includes .data-box p{font-size:15px;color:#333;line-height:1.6;margin:12px 0px;text-align:left}@media screen and (max-width:768px){.common-banner-section{background-position:right}.common-banner-section .main-head{max-width:100%}.common-banner-section .main-head h1{font-size:2.25rem}.common-banner-section .banner-button .btn{padding:0.75rem 1.75rem}.services-solutions .solutions-bottom .custom-btn{padding:0.75rem 1.75rem}.letconnect-section .connect-wrap .connect-bottom .custom-btn{padding:0.75rem 1.75rem}.transform-section .transform-wraper .transform-title{padding:30px 0px 20px 0px}.contact-section{background-position:right}.contact-section .main-head{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-section .main-head h1{font-size:2rem;margin-bottom:10px}.contact-section .main-head p{font-size:1rem}.contact-section .label-image img{display:none}.contact-form-section .address-area{margin-top:30px;margin-bottom:0px}.contact-form-section .map-form iframe{max-height:350px}.gallery-story .section{padding:25px}.gallery-story .case-study-images{top:58%;left:20px;width:calc(100% - 40px);max-width:100%}.gallery-story .case-study-images li .info{padding:12px 12px}.gallery-story .case-study-images li .rooms{max-height:250px;min-height:250px}.gallery-story .case-study-wrapper{margin:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-story .case-study-wrapper .case-study-name{margin:0px;padding:5px 0px;width:50%}.gallery-choose-section .first-child,.gallery-choose-section .second-child,.gallery-choose-section.third-child{min-height:150px;max-height:150px}.gallery-choose-section .first-child img,.gallery-choose-section .second-child img,.gallery-choose-section.third-child img{min-height:170px;max-height:170px}.suite-card{margin:10px 0px 0px}.about-story-section .about-wrap.pt-5{padding-top:0px!important}.about-story-section h4{font-size:1.25rem;color:#343434;font-family:'Montserrat-Medium';margin-bottom:15px;line-height:1.3}.about-story-section .main-head{margin-top:20px}.about-story-section p{margin-bottom:20px}.about-story-section .mission-wrap img{min-height:300px;max-height:300px}.gallery-snap-section .modal-body{min-height:300px}.gallery-snap-section .modal-body #image{min-height:300px;max-height:300px}.gallery-snap-section .close{right:10px;top:-40px}.cms-includes .heading-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cms-includes .heading-wrap h3{margin-bottom:10px}.cms-includes .heading-wrap p{font-size:13px}.cms-includes .cms-content .cms-text{text-align:left}}