.bg-img-1{background-image:url(https://brawic.info/assets/gallery/images/index/spa-merkezi.webp)}.bg-img-2{background-image:url(https://brawic.info/assets/gallery/images/index/spa-dan%C4%B1smanligi.webp)}.bg-img-3{background-image:url(https://brawic.info/assets/gallery/images/index/turk-hamami.webp)}.bg-img-4{background-image:url(https://brawic.info/assets/gallery/images/index/fitness-merkezi.webp)}.bg-img-5{background-image:url(https://brawic.info/assets/gallery/images/index/yuzme-havuzu.webp)}.parallax-image-bg-1{background-image:url(https://brawic.info/assets/gallery/images/background/parallax-image-bg-1.jpg)}.parallax-image-bg-2{background-image:url(https://brawic.info/assets/gallery/images/background/parallax-image-bg-2.jpg)}.parallax-image-bg-3{background-image:url(https://brawic.info/assets/gallery/images/background/parallax-image-bg-3.jpg)}.parallax-image-bg-4{background-image:url(https://brawic.info/assets/gallery/images/background/parallax-image-bg-4.jpg)}.about-bg-1{background-image:url(https://brawic.info/assets/gallery/images/index/biz-kimiz.webp)}.about-bg-2{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/neden-biz.webp)}.services-bg-1{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/vizyon.webp)}.services-bg-2{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/misyon.webp)}.services-bg-3{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/degerler.webp)}.carousel-item-team-01{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/sacred-logo.webp)}.carousel-item-team-02{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/hilton-logo.webp)}.carousel-item-team-03{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/ramada-logo.webp)}.carousel-item-team-04{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/kaya-logo.webp)}.carousel-item-team-05{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/nino-logo.webp)}.rooms-bg{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/hilton/hilton-giris.webp)}.rooms-bg-r{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/ramada/ramada-giris.webp)}.rooms-bg-sh{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/sacred-house/sacred-house-giris.webp)}.rooms-bg-sm{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/sacred-mansion/sacred-mansion-giris.webp)}.rooms-bg-u{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/uchisar/uchisar-giris.webp)}.rooms-bg-s{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/giris.webp)}.rooms-bg-n{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/nino/nino-giris.webp)}.rooms-bg-h{background-image:url(https://brawic.info/assets/gallery/images/hakkimizda/giris.webp)}.rooms-bg-1{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/ramada-1.webp)}.rooms-bg-2{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/hilton-1.webp)}.rooms-bg-3{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/kaya-1.webp)}.rooms-bg-4{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/house-1.webp)}.rooms-bg-5{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/mansion-1.webp)}.rooms-bg-6{background-image:url(https://brawic.info/assets/gallery/images/subelerimiz/nino-1.webp)}.restaurant-bg{background-image:url(https://brawic.info/assets/gallery/images/facilities/restaurant/1.jpg)}.spa-bg{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/spa-merkezi/giris.webp)}.spad-bg{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/spa-danismanligi/giris.webp)}.spad-bg-1{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/spa-danismanligi/neden-biz.webp)}.hamam-bg{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/turkhamami/giris.webp)}.hamam-bg-1{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/turkhamami/neden-biz.webp)}.spa-bg-1{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/spa-merkezi/neden-biz.webp)}.fitness-bg{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/fitness-merkezi/giris.webp)}.fitness-bg-1{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/fitness-merkezi/neden-biz.webp)}.pool-bg{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/yuzme-havuzu/giris.webp)}.pool-bg-1{background-image:url(https://brawic.info/assets/gallery/images/hizmetlerimiz/yuzme-havuzu/neden-biz.webp)}.facilities-bg-1{background-image:url(https://brawic.info/assets/gallery/images/index/hizmetlerimiz-spa-merkezi.webp)}.facilities-bg-2{background-image:url(https://brawic.info/assets/gallery/images/index/hizmetlerimiz-spa-dan%C4%B1smanligi.webp)}.facilities-bg-3{background-image:url(https://brawic.info/assets/gallery/images/index/hizmetlerimiz-turk-hamami.webp)}.facilities-bg-4{background-image:url(https://brawic.info/assets/gallery/images/index/hizmetlerimiz-fitness-merkezi.webp)}.facilities-bg-5{background-image:url(https://brawic.info/assets/gallery/images/index/hizmetlerimiz-yuzme-havuzu.webp)}.gallery-bg{background-image:url(https://brawic.info/assets/gallery/images/gallery/1.jpg)}.blog-bg{background-image:url(https://brawic.info/assets/gallery/images/blog/blog-intro/1.jpg)}.blog-single-bg{background-image:url(https://brawic.info/assets/gallery/images/blog/blog-single-intro/1.jpg)}.contact-bg{background-image:url(https://brawic.info/assets/gallery/images/contact/1.jpg)}.booking-bg{background-image:url(https://brawic.info/assets/gallery/images/booking/1.jpg)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline}body,html{height:100%;line-height:170%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}a:active,a:focus,button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;outline:0}body{height:100%;overflow-y:auto;overflow-x:hidden;padding:0;font-size:15px;font-weight:500;font-style:normal;text-align:left;margin:0;background:#fff;width:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Raleway,sans-serif}a,a:active,a:focus,a:hover,a:visited,body{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#5f5f5f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:active,a:focus,a:hover,a:visited{-webkit-transform:translateZ(0);transform:translateZ(0);text-decoration:none;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}p{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:15px;letter-spacing:.05em;text-align:left;-webkit-font-smoothing:antialiased;line-height:2;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}p,p a,p a:hover{font-weight:500;color:#5f5f5f}p a,p a:hover{-webkit-transform:translateZ(0);transform:translateZ(0);text-decoration:none;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;outline:none}strong{font-weight:700}::-moz-selection{color:#fff;background:#5f5f5f}::selection{color:#fff;background:#5f5f5f}.nopadding{padding:0!important;margin:0!important}.upper-page{height:100%;min-height:586px;position:relative;width:100%;display:table}.center-container{height:100%;table-layout:fixed;position:absolute;background:none;width:100%;display:table}.center-block{vertical-align:middle;display:table-cell}.logo .logo-light{height:auto;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.logo .logo-dark,.main-navigation-bg .logo .logo-light{height:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-moz-opacity:0;-webkit-opacity:0}.main-navigation-bg .logo .logo-dark{height:auto;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.navbar-bg-switch{position:fixed;top:0;left:0;width:100%;z-index:999}.logo,.navbar-bg-switch{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.logo{padding-top:15px;margin:0 0 0 50px}@media only screen and (max-width:880px){.logo{padding-top:6px;margin:7px 0 0 25px}}@media only screen and (max-width:768px){.logo{padding-top:8px;margin:5px 0 0 10px}}.main-navigation .navbar-nav li a{padding:58px 15px 35px;font-size:12px;text-decoration:none;font-weight:700;color:#fff;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;text-transform:uppercase;letter-spacing:.05em;text-align:center;margin:0 auto;font-family:Montserrat,sans-serif}.main-navigation .navbar-nav li:last-child a{margin:0 50px 0 0}@media only screen and (max-width:880px){.main-navigation .navbar-nav li:last-child a{margin:0}.main-navigation .navbar-nav li a{padding:33px 15px 0;right:25px}}@media only screen and (max-width:768px){.main-navigation .navbar-nav li a{padding:10px 15px;right:auto;color:#5f5f5f}}.main-navigation .navbar-nav li a:hover{color:#fff;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media only screen and (max-width:768px){.main-navigation .navbar-nav li a:hover{color:#5f5f5f}}.nav li a:focus,.nav li a:hover{color:#fff;background:none}.main-navigation-bg,.nav li a:focus,.nav li a:hover{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.main-navigation-bg{height:81px;-webkit-box-shadow:0 0 15px hsla(0,0%,77%,.35);-moz-box-shadow:0 0 15px hsla(0,0%,77%,.35);box-shadow:0 0 15px hsla(0,0%,77%,.35);background:#fff}@media only screen and (max-width:768px){.main-navigation-bg{height:auto;min-height:81px}}.main-navigation-bg .logo{padding-top:8px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;margin:0 0 0 50px}@media only screen and (max-width:880px){.main-navigation-bg .logo{margin:1px 0 0 25px}}@media only screen and (max-width:768px){.main-navigation-bg .logo{margin:1px 0 0 10px}}.main-navigation-bg .main-navigation .navbar-nav li a{padding:31px 15px 0;color:#5f5f5f;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media only screen and (max-width:880px){.main-navigation-bg .main-navigation .navbar-nav li a{padding:32px 15px 0}}@media only screen and (max-width:768px){.main-navigation-bg .main-navigation .navbar-nav li a{padding:10px 15px}.main-navigation .navbar-nav li:first-child{padding-top:7px}.main-navigation .navbar-nav li:last-child{padding-bottom:8px}}.main-navigation-bg .main-navigation .navbar-nav li a:hover{color:#5f5f5f}@media only screen and (max-width:768px){.navbar-toggle .icon-bar{background:#fff}.main-navigation-bg .navbar-toggle .icon-bar{background:#111}.navbar-toggle{margin-top:-42px}.main-navigation-bg .navbar-toggle,.navbar-toggle{margin-right:10px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.main-navigation-bg .navbar-toggle{margin-top:-38px}.navbar-collapse{background:#fff;margin-top:19px}}.navbar-nav .active a{text-decoration:none;color:#ccc!important;background:none}.navbar .navbar-nav>li{height:110px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media only screen and (max-width:768px){.navbar .navbar-nav>li{height:auto}}.navbar .navbar-nav>li.open>a:focus,.navbar .navbar-nav>li.open>a:hover{background-color:#fff}.main-navigation-bg.navbar .navbar-nav>li{height:80px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media only screen and (max-width:768px){.main-navigation-bg.navbar .navbar-nav>li{height:auto}}.main-navigation .navbar-nav li .dropdown-menu a{padding:25px 15px 0;font-size:11px;color:#5f5f5f}@media only screen and (max-width:768px){.main-navigation .navbar-nav li .dropdown-menu a{padding:5px 15px;font-size:10px}}.main-navigation .navbar-nav li .dropdown-menu a:hover{color:#5f5f5f}.main-navigation .navbar-nav li .dropdown-menu:last-child a{margin:0}.dropdown:hover .dropdown-menu{-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);right:auto;left:50%}@media only screen and (max-width:768px){.dropdown:hover .dropdown-menu{-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0);left:auto}}@media only screen and (min-width:768px){.dropdown:hover .dropdown-menu{display:block}}@media only screen and (max-width:768px){.dropdown-menu>li:first-child{margin-top:-7px}}.dropdown-menu>li:last-child{padding-bottom:25px!important}@media only screen and (max-width:768px){.dropdown-menu>li:last-child{padding-bottom:0!important}}.dropdown-menu{border:none;-webkit-box-shadow:0 10px 10px hsla(0,0%,77%,.35);-moz-box-shadow:0 10px 10px hsla(0,0%,77%,.35);box-shadow:0 10px 10px hsla(0,0%,77%,.35);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:focus,.navbar .navbar-nav>.open>a:hover{background:#fff}.dropdown a.disabled-custom{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}@media only screen and (max-width:880px){.dropdown a.disabled-custom{-webkit-pointer-events:auto;-moz-pointer-events:auto;pointer-events:auto}}.extra-margin-border{height:auto;min-height:inherit;margin-right:50px;position:relative;background:none;margin-left:50px}@media only screen and (max-width:768px){.extra-margin-border{margin-right:25px;margin-left:25px}}.border-top,.border-top.top-position-primary{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;position:absolute;background:hsla(0,0%,100%,.2);z-index:105}.border-top.top-position-primary{background:none}.border-top{height:1px;top:110px;width:100%}@media only screen and (max-width:768px){.border-top{top:86px}}.border-top.top-position-primary{-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}@media only screen and (max-width:768px){.border-top.top-position-primary{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.overlay:before{right:0;content:"";position:absolute;bottom:0;top:0;left:0;display:block;z-index:1}.hero-fullscreen{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%;z-index:0}.hero-bg{position:relative}.hero-fullscreen-FIX{height:100%;width:100%}.to-top-arrow{height:50px;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";font-size:16px;right:80px;color:#fff;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;position:fixed;opacity:0;-moz-opacity:0;-webkit-opacity:0;bottom:-10px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#111;cursor:pointer;width:50px;line-height:47px;z-index:105}@media only screen and (max-width:995px){.to-top-arrow{right:80px}}@media only screen and (max-width:880px){.to-top-arrow{right:30px}}@media only screen and (max-width:768px){.to-top-arrow{right:15px}}.to-top-arrow.show{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1;bottom:60px}@media only screen and (max-width:995px){.to-top-arrow.show{bottom:60px}}@media only screen and (max-width:880px){.to-top-arrow.show{bottom:-5px}}.scroll-indicator-wrapper,.to-top-arrow:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.scroll-indicator-wrapper{height:100%;margin-right:auto;right:0;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s;transition:all .7s;position:absolute;visibility:visible;margin-left:auto;left:-1px;width:1px!important}.scroll-indicator{-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);position:absolute;bottom:100px;left:50%;z-index:1005}@media only screen and (max-width:768px){.scroll-indicator{bottom:50px}}.scroll-line{height:50px;background:none;width:1px;display:block}@media only screen and (max-width:768px){.scroll-line{height:25px}}.scroll-line:before{-webkit-animation:scroll-down 2s ease-in-out infinite;-ms-animation:scroll-down 2s ease-in-out infinite;animation:scroll-down 2s ease-in-out infinite;height:50%;content:"";top:0;background-color:#fff;width:1px;display:block}@-webkit-keyframes scroll-down{0%{height:0}50%{height:100%}70%{height:100%;transform:scaleY(.5);transform-origin:bottom}to{height:100%;transform:scaleY(0);transform-origin:bottom}}@-ms-keyframes scroll-down{0%{height:0}50%{height:100%}70%{height:100%;transform:scaleY(.5);transform-origin:bottom}to{height:100%;transform:scaleY(0);transform-origin:bottom}}@keyframes scroll-down{0%{height:0}50%{height:100%}70%{height:100%;transform:scaleY(.5);transform-origin:bottom}to{height:100%;transform:scaleY(0);transform-origin:bottom}}.parallax-overlay,.parallax-overlay-video-testimonials{height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.parallax-overlay{background:rgba(0,0,0,.7)}.parallax-overlay-video-testimonials{background:rgba(0,0,0,.3)}.parallax{height:100%;overflow:hidden;padding:200px 0;width:100%;display:block}@media only screen and (max-width:880px){.parallax{padding:100px 0}}.parallax-all{border:none;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.more-wraper-center{height:120px;margin-right:auto;right:0;position:relative;max-width:120px;text-align:center;margin-left:auto;left:0;width:120px!important;z-index:1}.more-wraper-center.more-wraper-center-form{bottom:-20px;margin:-5px auto 0}.more-button-bg-center{background:#fff}.more-button-bg-center.more-button-bg-center-dark{border:2px dashed #111;background:#fff}.more-button-circle{height:100%;padding:2.5px;background-clip:content-box;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer;width:100%;display:block}.more-wraper-center:hover .more-button-circle{-webkit-animation:spin 5s linear infinite;-moz-animation:spin 5s linear infinite;-ms-animation:spin 5s linear infinite;-o-animation:spin 5s linear infinite;animation:spin 5s linear infinite}.more-button-txt-center{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:10px;font-weight:800;font-style:normal;color:#111;text-transform:uppercase;position:absolute;letter-spacing:normal;top:60px;margin:0 auto;cursor:pointer;left:60px;width:120px!important;line-height:normal;font-family:Montserrat,sans-serif}.more-button-txt-center span{color:#111}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.img-fullwidth-wrapper{position:relative}.img-fullwidth{min-height:600px}@media (min-width:992px){.img-fullwidth{height:auto;position:absolute;bottom:0;top:0;width:50vw}}@media only screen and (max-width:640px){.img-fullwidth{min-height:350px}}.img-fullwidth-all{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}#preloader,.preloader-bg{height:100%;overflow:hidden;position:fixed;background:#fff;width:100%;z-index:999999}#preloader{table-layout:fixed;display:table}#preloader-status{vertical-align:middle;display:table-cell}.preloader-position{position:relative;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.loader{-webkit-animation:rotate 1s linear infinite;-moz-animation:rotate 1s linear infinite;-ms-animation:rotate 1s linear infinite;-o-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;border:3px solid hsla(0,0%,7%,.15);position:relative;top:auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-left:-22px;left:50%;margin-top:2px}.loader,.loader span{height:45px;width:45px}.loader span{border:3px solid transparent;position:absolute;border-top-color:hsla(0,0%,7%,.75);top:-3px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;left:-3px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hover-icons{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-ms-transition:all .35s ease-out;-o-transition:all .35s ease-out;transition:all .35s ease-out;position:absolute;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;-moz-opacity:0;-webkit-opacity:0;text-align:center;top:50%;left:15px;width:100%;z-index:1}@media only screen and (min-width:1024px){.hover-icons{left:10px}}@media only screen and (max-width:880px){.hover-icons{left:5px}}@media only screen and (max-width:640px){.hover-icons{left:0}}.hover-icons a{height:50px;font-size:20px;border:1px solid #111;text-decoration:none;color:#fff;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-ms-transition:all .35s ease-out;-o-transition:all .35s ease-out;transition:all .35s ease-out;position:relative;margin:0 4px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#111;width:50px;line-height:50px;vertical-align:middle;display:inline-block}.hover-icons a.iw-slide-left{-webkit-transform:translate3d(-60px,0,0);-moz-transform:translate3d(-60px,0,0);-ms-transform:translate3d(-60px,0,0);-o-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}.hover-icons a.iw-slide-right{-webkit-transform:translate3d(60px,0,0);-moz-transform:translate3d(60px,0,0);-ms-transform:translate3d(60px,0,0);-o-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.hover-effect-img:hover .hover-icons a{-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important;-ms-transform:translateZ(0)!important;-o-transform:translateZ(0)!important;transform:translateZ(0)!important;padding:0}.hover-icons a:hover{border:1px solid #111;color:#fff;background:#111}.hover-icons a:hover:after{background:#111}.hover-effect-img:hover .hover-icons{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.hover-icons a i,.hover-icons a:before{position:relative;z-index:1}.hover-effect-img{position:relative;z-index:5!important}.hover-effect{height:-webkit-calc(100% - 80px);height:-moz-calc(100% - 80px);height:calc(100% - 80px);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";right:40px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;bottom:40px;top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;cursor:pointer;left:40px;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}@media only screen and (max-width:880px){.hover-effect{height:-webkit-calc(100% - 30px);height:-moz-calc(100% - 30px);height:calc(100% - 30px);right:15px;bottom:15px;top:15px;left:15px;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px)}}.hover-effect-img:hover .hover-effect{filter:alpha(opacity=85);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:.85;-moz-opacity:.85;-webkit-opacity:.85}.legendary-gallery{position:relative;margin:-20px 20px 0;z-index:0}@media only screen and (max-width:880px){.legendary-gallery{margin:0 15px}}.legendary-gallery figure{padding:20px}.legendary-gallery figure:last-child{margin-bottom:20px}@media only screen and (max-width:880px){.legendary-gallery figure:last-child{margin-bottom:15px}}.legendary-gallery .img-caption{display:none}@media only screen and (max-width:880px){.move-down{margin-bottom:15px}}#google-maps-wrapper{overflow:hidden;-webkit-filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");position:relative;bottom:-59px;margin:-59px auto 0}#google-maps-wrapper,.google-maps,.google-maps iframe{height:600px;width:100%}.google-maps iframe{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;position:relative;top:-59px}.hero-heading{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:55px;font-weight:700;font-style:normal;color:#fff;text-transform:none;position:relative;letter-spacing:-.04em;text-align:center;margin:-6px auto 0;-webkit-font-smoothing:antialiased;width:100%;line-height:1.15;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Montserrat,sans-serif;z-index:1}@media (min-width:1920px){.hero-heading{font-size:65px;margin:-8px auto 0}}@media only screen and (max-width:995px){.hero-heading{font-size:45px;margin:-6px auto 0}}@media only screen and (max-width:880px){.hero-heading{padding:0 25px}}.hero-heading.hero-heading-dark{color:#111}@supports((text-stroke:1px #111) or (-webkit-text-stroke:1px #111)){.hero-heading.hero-heading-dark span{text-shadow:none;color:transparent;-webkit-text-stroke:1px #111;text-stroke:1px #111}}h2.hero-heading{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:55px;font-weight:700;font-style:normal;color:#fff;text-transform:none;position:relative;letter-spacing:-.04em;text-align:center;margin:-6px auto -8px;-webkit-font-smoothing:antialiased;width:100%;line-height:1.15;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Montserrat,sans-serif;z-index:1}@media (min-width:1920px){h2.hero-heading{font-size:65px;margin:-8px auto -9px}}@media only screen and (max-width:995px){h2.hero-heading{font-size:45px;margin:-6px auto}}@media only screen and (max-width:880px){h2.hero-heading{padding:0 25px}}@supports((text-stroke:1px #fff) or (-webkit-text-stroke:1px #fff)){h2.hero-heading span{text-shadow:none;color:transparent;-webkit-text-stroke:1px #fff;text-stroke:1px #fff}}h2.hero-heading.hero-heading-dark{color:#111}@supports((text-stroke:1px #111) or (-webkit-text-stroke:1px #111)){h2.hero-heading.hero-heading-dark span{text-shadow:none;color:transparent;-webkit-text-stroke:1px #111;text-stroke:1px #111}}.hero-subheading{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:12px;font-weight:700;font-style:normal;color:#fff;text-transform:uppercase;position:relative;letter-spacing:.05em;text-align:center;margin:-1px auto;-webkit-font-smoothing:antialiased;line-height:normal;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Montserrat,sans-serif;z-index:1}.hero-subheading.hero-subheading-dark{color:#111}.hero-subheading span{margin-right:30px;color:#fff;position:relative;padding-right:60px;line-height:1;display:inline-block}@media only screen and (max-width:880px){.hero-subheading span{margin-right:20px;padding-right:40px}}.hero-subheading.hero-subheading-dark span{color:#111}.hero-subheading span:before{height:0;right:0;content:"";position:absolute;border-top:1px solid #fff;top:50%;width:30px;margin-top:-1px;display:block}@media only screen and (max-width:880px){.hero-subheading span:before{width:20px}}.hero-subheading.hero-subheading-dark span:before{border-top:1px solid #111}h4{font-size:15px;font-weight:800;color:#5f5f5f;text-transform:uppercase;letter-spacing:-.04em;text-align:left;line-height:1;font-family:Montserrat,sans-serif}.color-switch{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#111;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}.col-all .color-switch,.col-all:hover .color-switch{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.col-all:hover .color-switch{color:#5f5f5f}.testimonial{position:relative;text-align:left}.testimonial,.testimonial.testimonial-bottom{margin:-5px 0 -30px}.testimonial .inner{padding:0;margin:0 auto}.testimonial blockquote{padding:0;font-size:20px;font-weight:600;font-style:italic;margin-bottom:25px;color:#5f5f5f;position:relative;line-height:2;font-family:Raleway,sans-serif;z-index:1}blockquote,q{quotes:none}.quote-inner a,.quote-inner a:hover{text-decoration:none;color:#5f5f5f}.testimonial blockquote:before{font-size:165px;font-style:normal;color:hsla(0,0%,7%,.15);content:"\201C";position:absolute;top:-90px;left:0;font-family:Georgia,serif;z-index:-10}@media only screen and (max-width:768px){.testimonial blockquote:before{font-size:135px;top:-70px}}.panel-wrapper{height:calc(100% + 300px);position:relative;margin:-25px auto -45px 0;background:none;width:100%;z-index:1}.panel-title{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;font-size:13px;font-weight:800;font-style:normal;color:#5f5f5f;text-transform:uppercase;position:relative;letter-spacing:.02em;text-align:left;-webkit-font-smoothing:antialiased;margin-left:-15px;line-height:2;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Montserrat,sans-serif}@media only screen and (max-width:1200px){.panel-title{font-size:14px}}.panel-title-span{color:#5f5f5f}.panel-group .panel{border:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:none}.panel-group .panel .panel-heading{border:none;background:none}.panel-group .panel .panel-heading h4 a{padding:15px;display:block}.panel-group .panel .panel-heading h4 a,.panel-group .panel .panel-heading h4 a:hover,.panel-group .panel .panel-heading h4 a:not(.collapsed){-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background:none}.panel-group .panel .panel-heading h4 a:not(.collapsed) i:before{content:"\f209";font-family:Ionicons}.ion{font-size:15px;padding-right:10px}.panel-group .panel .panel-heading h4 a i{color:#5f5f5f;position:relative;text-align:center;top:6px;left:-15px;display:block}.panel-group .panel .panel-body{padding-top:0}.panel-group .panel .panel-heading+.panel-collapse>.list-group,.panel-group .panel .panel-heading+.panel-collapse>.panel-body{padding:25px 0;border-top:none;text-align:center;background:none}.panel-group .panel+.panel{border:none;margin-top:0}.panel-body p{color:#5f5f5f;text-align:left}.footer-credits{text-align:center}.footer-credits-logo{margin:1px auto -7px}.social-icons{height:auto;font-size:10px;border:none;font-weight:700;font-style:normal;color:#111;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;text-transform:uppercase;position:relative;letter-spacing:.05em;margin:-5px auto -4px;background:none;width:auto;line-height:2;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Montserrat,sans-serif}.social-icons,.social-icons a,.social-icons a:hover{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icons a,.social-icons a:hover{text-decoration:none;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}.social-icons li a:active,.social-icons li a:focus,.social-icons li a:hover,.social-icons li a:visited{font-size:10px;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:.05em;font-family:Montserrat,sans-serif}.social-icons li{padding:0;display:inline}.social-icons li span{padding:0 10px;color:#111}.copyright{font-size:9px;font-weight:800;color:#111;text-transform:uppercase;position:relative;letter-spacing:.05em;text-align:center;margin:-5px auto -8px}a.link-effect{text-decoration:none;color:inherit;position:relative;display:inline-block}a.link-effect:after{height:1px;padding:0;-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);-moz-transition:-moz-transform .4s cubic-bezier(.4,0,.2,1);-ms-transition:-ms-transform .4s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);content:"";position:absolute;bottom:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;left:0;width:100%;display:block}a.link-effect.link-effect-light:after{background-color:#fff}a.link-effect:hover:after{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);-moz-transition:-moz-transform .4s cubic-bezier(.4,0,.2,1);-ms-transition:-ms-transform .4s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.home-quotes-wrap{position:relative}.section-all{margin-right:40px;margin-left:40px}.item-selector{padding:0;justify-content:center;flex-wrap:wrap;margin:-5px 0 0;display:flex}.item-button{padding:0;font-size:15px;font-weight:800!important;color:#5f5f5f!important;text-transform:uppercase;position:relative;letter-spacing:-.04em;text-align:center;margin:4px 0 0;line-height:1;font-family:Montserrat,sans-serif}.menu{display:none}@media (min-width:768px){.menu{grid-template-columns:repeat(2,1fr);grid-column-gap:40px}}.menu-visible{display:grid}.item-wrapper{align-items:baseline;display:flex}.item-name{font-size:13px;font-weight:800;color:#5f5f5f;text-transform:uppercase;letter-spacing:-.04em;text-align:center;line-height:1.5;font-family:Montserrat,sans-serif}.item-divider{flex:1;border-bottom:1px dashed #5f5f5f;margin:0 15px}.item-price{font-size:13px;font-weight:800;color:#5f5f5f;text-transform:uppercase;letter-spacing:-.04em;text-align:center;line-height:1.5;font-family:Montserrat,sans-serif}.item-description{margin:0 0 50px}.carousel-img-item-all{height:100%;min-height:600px;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}@media only screen and (max-width:995px){.carousel-img-item-all{min-height:500px}}.team-box{padding:10px 15px;font-size:15px;font-weight:800;color:#111;text-transform:uppercase;position:absolute;bottom:0;letter-spacing:-.04em;text-align:center;background:#f7f7f7;left:0;line-height:1.5;font-family:Montserrat,sans-serif}@media only screen and (max-width:880px){.team-box{padding:5px 10px}}.team-box span{font-size:11px;font-weight:700;letter-spacing:.05em;font-family:Raleway,sans-serif}.hover-effect.the-team{height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";right:20px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;bottom:20px;top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;cursor:default;left:20px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}@media only screen and (max-width:880px){.hover-effect.the-team{height:-webkit-calc(100% - 30px);height:-moz-calc(100% - 30px);height:calc(100% - 30px);right:15px;bottom:15px;top:15px;left:15px;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px)}}.bg-light{background:#fff}.bg-dark{background:#f7f7f7}.hero-bg{height:100%;overflow:hidden;position:absolute;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}.hero-bg,.hero-bg-show{-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.hero-bg,.hero-bg-FIX{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.hero-bg-FIX{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.hero-bg-show{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.pswp__bg{background:#fff}.pswp__counter{color:#111;opacity:1}.pswp__caption__center{color:#111}.pswp__share-modal{background:hsla(0,0%,100%,.5)}.pswp__img--placeholder--blank{background:#fff}.pswp__caption,.pswp__top-bar,.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:#fff}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{height:44px;background:url(https://brawic.info/assets/gallery/photoswipe/default-skin/default-skin-reverse.png) 0 0 no-repeat;background-size:264px 88px;width:44px}@media (-webkit-min-device-pixel-ratio:1.09375),(-webkit-min-device-pixel-ratio:1.1),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{background-position:-88px 0;display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{height:100px;position:absolute;top:50%;background:none;width:70px;margin-top:-50px}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{height:30px;content:"";position:absolute;top:35px;background-color:hsla(0,0%,100%,.3);width:32px}.pswp__button--arrow--left:before{background-position:-138px -44px;left:6px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.owl-carousel{cursor:grab}.owl-nav-custom-all,.owl-nav-custom-facilities,.owl-nav-custom-menu,.owl-nav-custom-rooms,.owl-nav-custom-team{height:50px;overflow:hidden;right:0;position:relative;max-width:114px;text-align:center;margin:2px auto;left:2px;width:114px!important}.owl-buttons{position:static}.owl-next,.owl-prev{position:absolute;text-align:center;display:block}.owl-prev{left:0}.owl-next{left:60px}.owl-next,.owl-prev{height:50px;font-size:12px;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#111;cursor:pointer;width:50px;line-height:50px;z-index:10}.owl-next,.owl-next:hover,.owl-prev,.owl-prev:hover{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.owl-next.disabled,.owl-prev.disabled{height:50px;color:#fff;-webkit-transition:all .27s ease-out;-moz-transition:all .27s ease-out;-ms-transition:all .27s ease-out;-o-transition:all .27s ease-out;transition:all .27s ease-out;content:"";position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#ccc!important;cursor:default!important;width:50px;line-height:50px;display:block}.swiper-container{height:100%;margin:0 auto;width:100%}.hero-slider-img .swiper-slide{height:100%;overflow:hidden;position:relative;width:100%;float:left}.swiper-slide-txt{padding:0;margin-right:auto;right:0;position:relative;margin-left:auto;left:0;width:100%!important;z-index:1}@media only screen and (max-width:995px){.swiper-slide-txt{padding:0 10px;left:0}}.swiper-slide-txt-inner{position:relative;max-width:600px}@media only screen and (max-width:995px){.swiper-slide-txt-inner{max-width:100%}}.hero-slider-bg-controls{right:75px;position:absolute;bottom:80px;z-index:10}@media only screen and (max-width:880px){.hero-slider-bg-controls{right:25px;bottom:15px}}@media only screen and (max-width:768px){.hero-slider-bg-controls{right:10px}}.swiper-slide-controls{height:50px;font-size:16px;color:#111;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background:#fff;cursor:pointer;width:50px;line-height:50px;display:inline-block}.swiper-slide-controls.slide-next,.swiper-slide-controls.slide-prev{margin-right:6px;right:0;position:relative;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;left:0;width:50px!important}.swiper-slide-controls:hover{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;background:#fff}@media only screen and (max-width:880px){.swiper-slide-controls.slide-next{margin-top:10px}}.swiper-slide-pagination{position:absolute;bottom:78px;left:80px;width:8px;z-index:10}@media only screen and (max-width:880px){.swiper-slide-pagination{bottom:12px;left:30px}}@media only screen and (max-width:768px){.swiper-slide-pagination{left:15px}}.swiper-slide-pagination:before{right:0;content:"";position:absolute;bottom:-50px;top:-50px;background:none;left:0}.swiper-slide-pagination .swiper-pagination-bullet{height:6px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative;opacity:1;-moz-opacity:1;-webkit-opacity:1;background:none;width:100%}.swiper-slide-pagination .swiper-pagination-bullet:last-child{margin-bottom:0}.swiper-slide-pagination .swiper-pagination-bullet:after,.swiper-slide-pagination .swiper-pagination-bullet:before{height:6px;content:"";position:absolute;top:0;margin:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#fff;left:50%;width:6px}.swiper-slide-pagination .swiper-pagination-bullet:after{height:8px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);content:"";position:absolute;top:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:-4px 0 0 -1px;left:50%;width:8px}.swiper-slide-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.swiper-slide-pagination .swiper-pagination-bullet:after{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.swiper-slide-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8);background:#fff}.slider-progress-bar{position:absolute;top:0;left:0;z-index:-1}.circle-svg{-webkit-transform:scale(1) rotate(-90deg);-moz-transform:scale(1) rotate(-90deg);-ms-transform:scale(1) rotate(-90deg);-o-transform:scale(1) rotate(-90deg);transform:scale(1) rotate(-90deg);-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;-o-transition:transform .4s ease;-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;position:relative}.circle,.circle-svg circle{fill:none;stroke-dasharray:3;stroke-width:1px;stroke:#fff}.slider-progress-bar.slider-active .circle{-webkit-transition:stroke-dashoffset 4s linear;transition:stroke-dashoffset 4s linear;stroke-dashoffset:200px}.swiper-slide-controls-play-pause{height:50px;font-size:16px;right:201px;color:#fff;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;position:absolute;bottom:80px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:none;cursor:pointer;width:50px;line-height:50px;z-index:10}@media only screen and (max-width:880px){.swiper-slide-controls-play-pause{right:150px;bottom:15px}}@media only screen and (max-width:768px){.swiper-slide-controls-play-pause{right:135px}}.swiper-slide-controls-play-pause:hover{background:none}.swiper-slide-controls-play-pause i,.swiper-slide-controls-play-pause:hover{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.slider-on-off-switch,.swiper-slide-controls-play-pause.slider-on-off i:before{margin-right:auto;right:0;content:"\f478";position:relative;text-align:center;margin-left:auto;left:0;width:50px!important}.swiper-container-wrapper{height:100%!important;padding-top:0!important}.swiper-slide{overflow:hidden}.swiper-slide-inner{height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;background:#111;left:0;width:100%}.swiper-slide-inner-bg{height:100%;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";-webkit-transition:opacity .6s ease-in-out,transform 2s ease .7s;-moz-transition:opacity .6s ease-in-out,transform 2s ease .7s;-ms-transition:opacity .6s ease-in-out,transform 2s ease .7s;-o-transition:opacity .6s ease-in-out,transform 2s ease .7s;transition:opacity .6s ease-in-out,transform 2s ease .7s;position:absolute;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;opacity:.2;-moz-opacity:.2;-webkit-opacity:.2;background-position:50%;width:100%}.swiper-slide-active .swiper-slide-inner-bg,.swiper-slide-duplicate-active .swiper-slide-inner-bg{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.swiper-slide-inner-txt{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";margin-right:auto;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;top:50%;margin-left:auto;left:50%;width:80%!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:15}.swiper-slide-active .swiper-slide-inner-txt{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:opacity 1.8s ease 1.2s;-moz-transition:opacity 1.8s ease 1.2s;-ms-transition:opacity 1.8s ease 1.2s;-o-transition:opacity 1.8s ease 1.2s;transition:opacity 1.8s ease 1.2s;opacity:1;-moz-opacity:1;-webkit-opacity:1}video{height:100%;position:absolute;object-fit:cover;top:0;object-position:center;left:0;width:100%}.mfp-bg{background:rgba(0,0,0,.7)}.mfp-arrow-left:after{content:"\f124";left:15px}.mfp-arrow-left:after,.mfp-arrow-right:after{font-size:16px;font-weight:500;color:#fff;margin-top:22px;font-family:Ionicons}.mfp-arrow-right:after{right:15px;content:"\f125"}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:crosshair}.mfp-arrow-left:after,.mfp-arrow-left:before{border-right:none}.mfp-arrow-right:after,.mfp-arrow-right:before{border-left:none}.mfp-counter,.mfp-title{font-size:13px;font-weight:700;font-style:normal;color:#fff;letter-spacing:.05em;line-height:1.5;font-family:Raleway,sans-serif}.mfp-close{font-weight:500!important;color:#fff!important;cursor:pointer!important}.mfp-arrow-left,.mfp-arrow-right{z-index:99998!important}.mfp-bg{z-index:99996!important}.mfp-wrap{z-index:99997!important}.mfp-content{z-index:99998!important}.mfp-arrow,.mfp-close{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#fff;opacity:1;-moz-opacity:1;-webkit-opacity:1}.lity{background:rgba(0,0,0,.55);cursor:crosshair;z-index:99999}.lity-close{font-weight:500!important;right:70px;top:90px}@media only screen and (max-width:880px){.lity-close{right:5px;top:5px}}.lity-close:active{right:70px;top:90px}@media only screen and (max-width:880px){.lity-close:active{right:5px;top:5px}}.lity-close,.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-shadow:none}.center-container-contact-modal{height:100%;position:absolute;top:0;background:none;left:0;width:100%;display:table}.center-block-contact-modal{vertical-align:middle;display:table-cell}.center-block-contact-modal-padding-top{padding:100px 0 0}.center-block-contact-modal-padding-bottom{padding:0 0 100px}.contact-modal-wrapper{position:relative;margin:0 auto;width:50%}@media only screen and (max-width:1200px){.contact-modal-wrapper{width:90%}}.contact-modal{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";overflow-y:auto;overflow-x:hidden;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:fixed;opacity:0;-moz-opacity:0;-webkit-opacity:0;visibility:hidden;z-index:99999}.contact-modal,.contact-modal.open{height:100%;right:0;bottom:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#111;left:0;width:100%}.contact-modal.open{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1;visibility:visible}.contact-modal-closer{height:auto;font-size:20px;color:#fff;position:relative;text-align:center;margin:-5px auto 0;cursor:pointer;width:50px}#contact-form{padding:0;top:-20px}#contact-form,#form input{position:relative;text-align:center;width:100%}#form input{height:40px;padding:5px;font-size:13px;border:none;font-weight:600;font-style:normal;border-bottom:1px solid #111;margin:10px 0 20px;background:none;line-height:1.5;font-family:Raleway,sans-serif}#form input,#form textarea{color:#111;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#form textarea{margin:16px 0 10px}#form input:hover,#form textarea:hover{border-color:hsla(0,0%,7%,.5)}#form input:focus,#form input:hover,#form textarea:focus,#form textarea:hover{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.success{padding:50px 0 25px;font-size:10px;font-weight:700;font-style:normal;text-align:center;margin:0 auto;line-height:1;font-family:Raleway,sans-serif}#form .error,.success{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#5f5f5f;text-transform:uppercase;letter-spacing:.15em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}#form .error{padding:0;font-size:9px;font-weight:700!important;right:0;position:absolute;margin:-13px auto 0;left:0;width:200px!important;display:block}button{color:#111}.news-modal .modal-content,.post-wrapper .post-content{min-height:100%;padding:0;border:none;-webkit-background-clip:border-box;background-clip:border-box;margin:0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff}.blog-quote{padding:0 0 0 50px;margin:0;line-height:100px}@media only screen and (max-width:880px){.blog-quote{padding:0 0 0 30px;margin:0}}.blog-quote p{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:45px;font-weight:700;font-style:normal;text-shadow:none;color:#5f5f5f;text-transform:none;position:relative;letter-spacing:-.02em;text-align:left;top:-2px;margin:-12px 0 0;-webkit-font-smoothing:antialiased;width:100%;line-height:1.15;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Montserrat,sans-serif}@supports((text-stroke:1px #5f5f5f) or (-webkit-text-stroke:1px #5f5f5f)){.blog-quote p{text-shadow:none;color:transparent;-webkit-text-stroke:1px #5f5f5f;text-stroke:1px #5f5f5f}}@media only screen and (max-width:995px){.blog-quote p{font-size:35px}}@media only screen and (max-width:880px){.blog-quote p{font-size:30px;top:0;margin:0}}.blog-quote p span{text-shadow:none;color:#5f5f5f;-webkit-text-stroke:1px #5f5f5f;text-stroke:1px #5f5f5f}@media only screen and (max-width:880px){.nopadding{padding:0!important;margin:0!important}}.nopadding.nopadding-xs{margin-right:-15px!important;margin-left:-15px!important}@media only screen and (max-width:880px){.nopadding.nopadding-xs{margin-right:-10px!important;margin-left:-10px!important}}.lower-page.lower-page-modal,.lower-page.lower-page-post{height:auto;overflow:hidden;min-height:inherit;margin-right:0;position:relative;margin-left:0}@media only screen and (max-width:880px){.lower-page.lower-page-modal,.lower-page.lower-page-post{padding:0}}.section-item img{height:66vh;object-fit:cover;width:33vw}.blog-quote p,.blog-quote p span,.hero-heading span,.hero-heading.hero-heading-dark span,.service-number,h2.hero-heading span{-webkit-text-stroke:unset;text-stroke:unset}.hero-heading span,h2.hero-heading span{color:#fff}.hero-heading.hero-heading-dark span,.service-number{color:#111}.blog-quote p,.blog-quote p span{color:#5f5f5f}.blog-item h2,.blog-quote p,.blog-quote p span,.hero-heading,.hero-heading.hero-heading-dark,.intro-years h3,.news-modal .modal-content h2,.post-wrapper .post-content h2,h2.hero-heading,h2.hero-heading.hero-heading-dark{font-weight:800}.testimonial blockquote{font-weight:700}p,p a,p a:hover{font-weight:600}.team-box{padding:15px 20px;-webkit-border-radius:0 20px 0 20px;-moz-border-radius:0 20px 0 20px;-ms-border-radius:0 20px 0 20px;-o-border-radius:0 20px 0 20px;border-radius:0 20px 0 20px}@media only screen and (max-width:880px){.team-box{padding:10px 15px}}.hover-effect{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}#google-maps-wrapper,.footer-credits-logo,.legendary-gallery,.upper-page{z-index:2}.footer-credits-logo{position:relative}.testimonial.testimonial-2{text-align:center!important}@media only screen and (max-width:995px){.testimonial.testimonial-2{text-align:left!important}}.testimonial.testimonial-2 .inner{padding:0;max-width:1080px!important;margin:0 auto}@media only screen and (max-width:1200px){.testimonial.testimonial-2 .inner{padding:0;max-width:940px!important}}@media only screen and (max-width:995px){.testimonial.testimonial-2 .inner{padding:0 25px}}@media only screen and (max-width:880px){.testimonial.testimonial-2 .inner{padding:0 15px}}.testimonial.testimonial-2 blockquote{color:#e0e0e0}.testimonial.testimonial-2 blockquote:before{color:hsla(0,0%,88%,.15)}.more-button-bg-center,.more-button-bg-center.more-button-bg-center-dark{border:2px dashed #fff;background:none}.more-button-txt-center span{color:#fff}.more-button-bg-center.more-button-bg-center-dark.more-button-bg-center-dark-close{border:2px dashed #111;background:none}.contact-modal,.contact-modal.open{background:#fff}.contact-modal-closer{color:#111}.vertical-lines-wrapper{overflow:hidden;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;margin:0;z-index:1}.vertical-lines,.vertical-lines-wrapper{height:100%;position:fixed;top:0;left:0;width:100%}.vertical-lines{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.vertical-effect{height:100%;border-right:1px solid hsla(0,0%,74%,.2);position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;float:left}.vertical-effect:before{-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;content:"";position:absolute;width:3px;display:block}.vertical-effect:first-child:before,.vertical-effect:last-child:before{right:-2px;content:"";position:absolute}.vertical-effect:first-child:before{-webkit-animation:raindrop 6s ease-out infinite;-moz-animation:raindrop 6s ease-out infinite;-ms-animation:raindrop 6s ease-out infinite;-o-animation:raindrop 6s ease-out infinite;animation:raindrop 6s ease-out infinite;top:0}.vertical-effect:last-child:before{-webkit-animation:raindrop-reverse 6s ease-out infinite;-moz-animation:raindrop-reverse 6s ease-out infinite;-ms-animation:raindrop-reverse 6s ease-out infinite;-o-animation:raindrop-reverse 6s ease-out infinite;animation:raindrop-reverse 6s ease-out infinite;bottom:0}.swiper-slide-inner-bg-2{height:100%;position:absolute;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%}.swiper-slide-active .swiper-slide-inner-bg-2,.swiper-slide-duplicate-active .swiper-slide-inner-bg-2,.swiper-slide-inner-bg-2,.swiper-slide-inner-txt-2{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.swiper-slide-inner-txt-2{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-pointer-events:auto;-moz-pointer-events:auto;pointer-events:auto;margin-right:auto;position:absolute;top:50%;margin-left:auto;left:50%;width:80%!important;z-index:15}.swiper-slide.swiper-slide-3{height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.swiper-slide-inner-txt-3{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;margin-right:auto;position:absolute;opacity:1;-moz-opacity:1;-webkit-opacity:1;top:50%;margin-left:auto;left:50%;width:80%!important;z-index:15}.more-wraper-center.more-wraper-center-home{-webkit-pointer-events:auto;-moz-pointer-events:auto;pointer-events:auto}.box-img{overflow:hidden;margin:0 auto -6px;display:block;z-index:10}.box-img,.img-fullwidth-all img{height:100%;position:relative;width:100%}.img-fullwidth-all img{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.vertical-effect:before{width:1px}.vertical-effect:first-child:before,.vertical-effect:last-child:before{right:-1px}.vertical-effect:first-child:before,.vertical-effect:last-child:before{background:#5f5f5f}@-webkit-keyframes raindrop{0%{height:80px;opacity:0;top:0}50%{opacity:1}to{height:80px;top:100%}}@-ms-keyframes raindrop{0%{height:80px;opacity:0;top:0}50%{opacity:1}to{height:80px;top:100%}}@keyframes raindrop{0%{height:80px;opacity:0;top:0}50%{opacity:1}to{height:80px;top:100%}}@-webkit-keyframes raindrop-reverse{0%{height:80px;opacity:0;bottom:0}50%{opacity:1}to{height:80px;bottom:100%}}@-ms-keyframes raindrop-reverse{0%{height:80px;opacity:0;bottom:0}50%{opacity:1}to{height:80px;bottom:100%}}@keyframes raindrop-reverse{0%{height:80px;opacity:0;bottom:0}50%{opacity:1}to{height:80px;bottom:100%}}@media (min-width:1920px){@-webkit-keyframes raindrop{0%{height:90px;opacity:0;top:0}50%{opacity:1}to{height:90px;top:100%}}@-ms-keyframes raindrop{0%{height:90px;opacity:0;top:0}50%{opacity:1}to{height:90px;top:100%}}@keyframes raindrop{0%{height:90px;opacity:0;top:0}50%{opacity:1}to{height:90px;top:100%}}@-webkit-keyframes raindrop-reverse{0%{height:90px;opacity:0;bottom:0}50%{opacity:1}to{height:90px;bottom:100%}}@-ms-keyframes raindrop-reverse{0%{height:90px;opacity:0;bottom:0}50%{opacity:1}to{height:90px;bottom:100%}}@keyframes raindrop-reverse{0%{height:90px;opacity:0;bottom:0}50%{opacity:1}to{height:90px;bottom:100%}}}@media only screen and (max-width:995px){@-webkit-keyframes raindrop{0%{height:70px;opacity:0;top:0}50%{opacity:1}to{height:70px;top:100%}}@-ms-keyframes raindrop{0%{height:70px;opacity:0;top:0}50%{opacity:1}to{height:70px;top:100%}}@keyframes raindrop{0%{height:70px;opacity:0;top:0}50%{opacity:1}to{height:70px;top:100%}}@-webkit-keyframes raindrop-reverse{0%{height:70px;opacity:0;bottom:0}50%{opacity:1}to{height:70px;bottom:100%}}@-ms-keyframes raindrop-reverse{0%{height:70px;opacity:0;bottom:0}50%{opacity:1}to{height:70px;bottom:100%}}@keyframes raindrop-reverse{0%{height:70px;opacity:0;bottom:0}50%{opacity:1}to{height:70px;bottom:100%}}}@media only screen and (max-width:880px){.hero-slider-bg-controls{right:15px;bottom:20px}}.swiper-slide-pagination{bottom:48px}@media only screen and (max-width:880px){.swiper-slide-pagination{bottom:17px;left:20px}.swiper-slide-controls-play-pause{right:140px;bottom:20px}}.img-fullwidth,.img-fullwidth-wrapper{min-height:650px}.section-all{height:auto;overflow:hidden;min-height:inherit;margin-right:0;position:relative;margin-left:0}@media only screen and (max-width:880px){.section-all{margin-right:0;margin-left:0}}.owl-nav-custom-facilities,.owl-nav-custom-news,.owl-nav-custom-rooms{height:50px;overflow:hidden;right:0;position:relative;max-width:114px;text-align:center;margin:2px auto;left:2px;width:114px!important}.hover-effect-img:hover .hover-icons a{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.hover-icons a,.hover-icons a:active,.hover-icons a:focus,.hover-icons a:hover,.hover-icons a:visited{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.hover-effect.the-team{cursor:grab}.hover-effect-img hover-effect.the-team,.hover-effect-img:hover hover-effect.the-team,.hover-effect.the-team{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.hover-effect-img hover-effect.the-team,.hover-effect-img:hover hover-effect.the-team{filter:alpha(opacity=85);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:.85;-moz-opacity:.85;-webkit-opacity:.85}@media (min-width:1920px){.hero-heading{font-size:85px}}@supports((text-stroke:1px #fff) or (-webkit-text-stroke:1px #fff)){.hero-heading span{text-shadow:none;color:transparent;-webkit-text-stroke:1px #fff;text-stroke:1px #fff}}h2.hero-heading.hero-heading-dark{color:#5f5f5f}@supports((text-stroke:1px #5f5f5f) or (-webkit-text-stroke:1px #5f5f5f)){h2.hero-heading.hero-heading-dark span{text-shadow:none;color:transparent;-webkit-text-stroke:1px #5f5f5f;text-stroke:1px #5f5f5f}}h2.hero-heading{margin:-10px auto -5px}@media only screen and (max-width:995px){h2.hero-heading{margin:-7px auto -3px}}@media only screen and (max-width:768px){h2.hero-heading{margin:-7px auto -3px}}.overlay-dark:before{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;background:rgba(0,0,0,.65)}.testimonial blockquote{font-size:35px;font-style:normal;line-height:1.75;font-family:Montserrat,sans-serif}@media only screen and (max-width:995px){.testimonial blockquote{font-size:30px}}@media only screen and (max-width:880px){.testimonial blockquote{font-size:25px}}.testimonial blockquote:before{visibility:hidden;display:none}.team-box,.team-box span{text-align:left}.team-box span{font-size:13px;font-weight:500;color:#5f5f5f;text-transform:uppercase;letter-spacing:.02em;font-family:Montserrat,sans-serif;display:block}.legendary-gallery{margin:-15px 25px 0;z-index:2}@media only screen and (max-width:880px){.legendary-gallery{margin:5px 20px 0}}.legendary-gallery figure{padding:25px}@media only screen and (max-width:880px){.legendary-gallery figure{padding:0}}.legendary-gallery figure:last-child{margin-bottom:25px}@media only screen and (max-width:880px){.legendary-gallery figure:last-child{margin-bottom:20px}}.move-down{margin-bottom:0}@media only screen and (max-width:880px){.move-down{margin-bottom:20px}}.legendary-gallery img{height:66vh;object-fit:cover;width:50vw}@media only screen and (max-width:995px){.legendary-gallery img{height:100%;width:100%}}.testimonial.testimonial-2 .inner{max-width:inherit!important}@media (min-width:1920px){.testimonial.testimonial-2 .inner{padding:0 20px;max-width:1180px!important}}@media only screen and (max-width:1200px){.testimonial.testimonial-2 .inner{padding:0 30px;max-width:inherit!important}}@media only screen and (max-width:880px){.testimonial.testimonial-2 .inner{padding:0 80px}.to-top-arrow{right:20px}.to-top-arrow.show{bottom:0}}.more-button-txt-center.more-button-txt-center-close span{font-size:13px;font-weight:500;color:#111;letter-spacing:.05em;font-family:Montserrat,sans-serif}@media only screen and (max-width:995px){.more-button-txt-center,.more-button-txt-center.more-button-txt-center-close span{font-size:12px;letter-spacing:-.02em}}.more-button-txt-center{font-size:13px;font-weight:500;letter-spacing:.05em}.swiper-slide-controls{color:#fff;background:none}.swiper-slide-controls:hover{background:none}.circle-svg{position:absolute;left:0}@media only screen and (max-width:880px){.blog-quote{padding:0 0 0 20px}}.blog-quote p{font-size:35px;top:2px;line-height:1.75}@media only screen and (max-width:995px){.blog-quote p{font-size:30px}}@media only screen and (max-width:880px){.blog-quote p{font-size:25px}}@media only screen and (max-width:768px){.blog-quote p{top:-2px}}.social-icons,.social-icons li a:active,.social-icons li a:focus,.social-icons li a:hover,.social-icons li a:visited{font-size:12px;font-weight:500;letter-spacing:-.02em}.testimonial{margin:-15px 0 -37px}@media only screen and (max-width:995px){.testimonial{margin:-10px 0 -30px}}.parallax{padding:130px 0}@media (min-width:1920px){.parallax{padding:140px 0}}@media only screen and (max-width:880px){.parallax{padding:120px 0}}.lity-close{right:40px;top:40px}@media only screen and (max-width:880px){.lity-close{right:10px;top:10px}}.lity-close:active{right:40px;top:40px}@media only screen and (max-width:880px){.lity-close:active{right:10px;top:10px}}.item-button,.team-box,button,h4{font-weight:700}.intro-years h2,.intro-years h4{font-weight:800!important}.section-title h2{font-size:15px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:-.02em;text-align:center;margin:0 auto;line-height:1;font-family:Montserrat,sans-serif}@media only screen and (max-width:995px){.section-title h2{font-size:13px}}.section-title-line>span{padding:0 30px;position:relative;line-height:1px;display:inline-block}.section-title-line>span:after,.section-title-line>span:before{height:1px;content:"";position:absolute;top:0;background-color:#fff;width:15px;display:block}.section-title-line>span:before{left:0}.section-title-line>span:after{right:0}.intro-years{height:auto;position:relative;margin:0 auto;width:auto}.intro-years h2,.intro-years h4{font-size:15px;font-weight:600;color:#5f5f5f;text-transform:uppercase;letter-spacing:-.02em;text-align:center;line-height:1;font-family:Montserrat,sans-serif}.intro-years h2,.intro-years h4{margin:0 auto}.intro-years h3{font-size:150px;font-weight:700;font-style:normal;color:#fff;text-transform:uppercase;position:relative;letter-spacing:-.02em;text-align:center;margin:-18px auto;width:100%;line-height:100%;font-family:Montserrat,sans-serif;z-index:0}.the-line{height:80px;position:relative;margin:1px auto;background:#5f5f5f;width:1px}@media (min-width:1920px){.the-line{height:90px}}@media only screen and (max-width:995px){.the-line{height:70px}}.the-line.the-line-light{background:#e0e0e0}.carousel-item-img-wrapper{height:auto;overflow:hidden;padding:0;position:relative;margin:0;cursor:grab}@media only screen and (max-width:995px){.carousel-item-img-wrapper{width:100%}}.carousel-item-img-wrapper.carousel-item-img-wrapper-all{height:auto}.carousel-item-all{height:70vh;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}.circle-wrapper{height:auto;overflow:hidden;margin-right:auto;right:0;position:relative;padding-bottom:50%;margin-left:auto;left:0;width:50%;display:block}@media only screen and (max-width:995px){.circle-wrapper{padding-bottom:100%;width:100%}}.circle-wrapper .mp4video,.circle-wrapper img{height:100%;position:absolute;clip-path:circle(50% at 50% 50%);object-fit:cover;width:100%}.circle-wrapper-full{height:auto;overflow:hidden;margin-right:auto;right:0;position:relative;padding-bottom:100%;margin-left:auto;left:0;width:100%;display:block}.circle-wrapper-full .carousel-item-all{height:100%;position:absolute;clip-path:circle(50% at 50% 50%);object-fit:cover;width:100%}.circle-wrapper-half{height:auto;overflow:hidden;margin-right:auto;right:0;position:relative;padding-bottom:25%;margin-left:50px;left:-75px;width:25%;display:inline-block}@media only screen and (max-width:995px){.circle-wrapper-half{padding-bottom:100%;margin-left:0;left:0;width:100%}}.circle-wrapper-half .mp4video,.circle-wrapper-half img{height:100%;position:absolute;clip-path:circle(50% at 50% 50%);object-fit:cover;width:100%}h2{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:45px;font-weight:800;font-style:normal;text-transform:none;position:relative;letter-spacing:-.04em;text-align:center;margin:-7px auto 5px;-webkit-font-smoothing:antialiased;width:100%;line-height:1.15;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Montserrat,sans-serif;z-index:1}@media only screen and (max-width:995px){h2{font-size:35px;margin:-4px auto 5px}}@media only screen and (max-width:880px){h2{padding:0 25px}}@media only screen and (max-width:768px){h2{margin:-4px auto 5px}}.blog-tag{font-size:13px;font-weight:500;color:#5f5f5f;text-transform:uppercase;letter-spacing:.02em;text-align:center;margin:-5px auto;font-family:Montserrat,sans-serif}.blog-tag.blog-tag-rooms{text-align:left}.blog-tag.blog-tag-rooms span{font-size:20px;padding-left:20px}.blog-tag.blog-tag-light{color:#f3bf3d}.post-bg-all{height:auto;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;width:100%;background-repeat:no-repeat}.halves:hover .post-bg-all,.post-bg-all{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.all-bg-right{-webkit-border-radius:0 50px 0 0;-moz-border-radius:0 50px 0 0;-ms-border-radius:0 50px 0 0;-o-border-radius:0 50px 0 0;border-radius:0 50px 0 0}.all-bg-left{-webkit-border-radius:0 0 0 50px;-moz-border-radius:0 0 0 50px;-ms-border-radius:0 0 0 50px;-o-border-radius:0 0 0 50px;border-radius:0 0 0 50px}@media only screen and (max-width:995px){.all-bg-left,.all-bg-right{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.halves{-webkit-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.halves .half{-ms-flex:none;flex:none;min-height:650px;-webkit-box-flex:0}.half.half-color{min-height:100px;background:#fff}.half.half-color.half-color-invert{background:#f7f7f7}.extra-margin-owl{height:auto;overflow:hidden;min-height:inherit;position:relative;background:none}@media only screen and (max-width:880px){.extra-margin-owl{margin-right:20px;margin-left:20px}}.extra-margin-container{height:auto;min-height:inherit;position:relative;background:none}@media only screen and (max-width:880px){.extra-margin-container{margin-right:0;margin-left:0}}@media only screen and (max-width:1200px){.extra-margin-container.extra-margin-container-modal{margin-right:-10px;margin-left:-10px}}@media only screen and (max-width:995px){.extra-margin-container.extra-margin-container-modal{margin-right:-30px;margin-left:-30px}}@media only screen and (max-width:880px){.extra-margin-container.extra-margin-container-modal{margin-right:0;margin-left:0}}@media only screen and (max-width:768px){.extra-margin-container.extra-margin-container-modal{margin-right:5px;margin-left:5px}}.extra-margin-halves{position:relative}@media only screen and (max-width:880px){.extra-margin-halves{margin-right:20px;margin-left:20px}}.section-title-inner,.section-title-inner.section-title-inner-dark{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.02em;text-align:center;margin:-7px 0 -5px;font-family:Montserrat,sans-serif;display:block}.section-title-inner{color:#5f5f5f}.section-title-inner.section-title-inner-dark{color:#fff}.swiper-scrollbar{height:1px;margin-right:auto;right:0;position:absolute;bottom:74px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:hsla(0,0%,47%,.75);margin-left:auto;left:0;width:300px!important;z-index:15}@media only screen and (max-width:995px){.swiper-scrollbar{visibility:hidden;display:none}}.swiper-scrollbar-drag{height:3px;position:relative;top:-1px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff;left:0;width:100%}@media only screen and (max-width:995px){.swiper-scrollbar-drag{visibility:hidden;display:none}}h1.hero-heading.hero-heading-home{margin:-13px auto 8px}@media only screen and (max-width:995px){h1.hero-heading.hero-heading-home{margin:-7px auto 7px}}@media only screen and (max-width:768px){h1.hero-heading.hero-heading-home{margin:-7px auto 5px}}a,a:active,a:focus,a:hover,a:visited{color:#fff}.social-icons li a,p a,p a:active,p a:focus,p a:hover,p a:visited{color:#5f5f5f!important}.blog-quote p,.blog-tag,.col-all:hover .color-switch,.color-switch,.contact-info-description,.contact-info-description-img,.contact-info-text a,.contact-info-text a:active,.contact-info-text a:focus,.contact-info-text a:hover,.contact-info-text a:visited,.copyright,.intro-years h2,.intro-years h3,.intro-years h4,.more-button-bg-center,.section-title h2,.section-title-inner,.section-title-inner.section-title-inner-dark,.skill-bar-percent,.skill-bar-percent-2,.skillbar-title,.skillbar-title-2,.social-icons li span,.team-box,.team-box span,.testimonial blockquote,.testimonial.testimonial-2 blockquote,body,h2.hero-heading,h2.hero-heading.hero-heading-dark,h4,p,p a,p a:hover{color:#5f5f5f}.contact-info-description,.contact-info-description-img,.contact-info-text,.contact-info-text a,.contact-info-text a:hover,.parallax-content .section-title .section-title-line,.testimonial.testimonial-2 .quote .quote-inner{color:#e5e5e5}a.link-effect.link-effect-light:after{background-color:#e5e5e5!important}.parallax-content .section-title .section-title-line>span:after,.parallax-content .section-title .section-title-line>span:before{background-color:#e5e5e5}.parallax-content .hero-heading{color:#e5e5e5}@supports((text-stroke:1px #e5e5e5) or (-webkit-text-stroke:1px #e5e5e5)){.parallax-content .hero-heading span{text-shadow:none;color:transparent;-webkit-text-stroke:1px #e5e5e5;text-stroke:1px #e5e5e5}}.item-selector a{color:#5f5f5f}.color-switch,.intro-years h3,.section-title-inner.section-title-inner-dark,.team-box span{color:#323232}.section-title.section-title-home h2{color:#e5e5e5}.section-title-line.section-title-line-home>span:after,.section-title-line.section-title-line-home>span:before{background-color:#e5e5e5}@supports((text-stroke:1px #5f5f5f) or (-webkit-text-stroke:1px #5f5f5f)){h2.hero-heading span,h2.hero-heading.hero-heading-dark span{text-shadow:none;color:transparent;-webkit-text-stroke:1px #5f5f5f;text-stroke:1px #5f5f5f}}.section-title-line>span:after,.section-title-line>span:before{background-color:#5f5f5f}.section-title.section-title-dark h2{color:#5f5f5f}.section-title-line.section-title-line-dark>span:after,.section-title-line.section-title-line-dark>span:before,a.link-effect.link-effect-light:after,a.link-effect:after{background-color:#5f5f5f}.skillbar-bar,.skillbar-bar-2{background:#ccc}.blog-quote{border-left:5px solid #5f5f5f}@supports((text-stroke:1px #5f5f5f) or (-webkit-text-stroke:1px #5f5f5f)){.blog-quote p span{text-shadow:none;color:transparent;-webkit-text-stroke:1px #5f5f5f;text-stroke:1px #5f5f5f}}.the-line{background:#5e5e5e}.the-line.the-line-light{background:#e5e5e5}.more-button-bg-center{border:2px dashed #e5e5e5}.more-button-txt-center span{color:#e5e5e5}.more-button-bg-center.more-button-bg-center-dark.more-button-bg-center-dark-close{border:2px dashed #191919}.contact-modal-closer,.more-button-txt-center.more-button-txt-center-close span{color:#191919}.hover-effect.the-team{height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:calc(100% - 50px);right:25px;bottom:25px;top:25px;left:25px;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px)}@media only screen and (max-width:880px){.hover-effect.the-team{height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);right:20px;bottom:20px;top:20px;left:20px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}}.hover-effect{height:-webkit-calc(100% - 100px);height:-moz-calc(100% - 100px);height:calc(100% - 100px);right:50px;bottom:50px;top:50px;left:50px;width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px)}@media only screen and (max-width:880px){.hover-effect{height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);right:20px;bottom:20px;top:20px;left:20px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}}.hero-slider-bg-controls{right:44px;bottom:50px}@media only screen and (max-width:880px){.hero-slider-bg-controls{right:44px;bottom:50px}}@media only screen and (max-width:768px){.hero-slider-bg-controls{right:15px;bottom:20px}}.swiper-slide-pagination{bottom:47px;left:50px}@media only screen and (max-width:880px){.swiper-slide-pagination{bottom:47px;left:50px}}@media only screen and (max-width:768px){.swiper-slide-pagination{bottom:17px;left:20px}}.swiper-slide-controls-play-pause{right:170px;bottom:50px}@media only screen and (max-width:880px){.swiper-slide-controls-play-pause{right:170px;bottom:50px}}@media only screen and (max-width:768px){.swiper-slide-controls-play-pause{right:140px;bottom:20px}}.to-top-arrow{right:50px}@media only screen and (max-width:995px){.to-top-arrow{right:50px}}@media only screen and (max-width:880px){.to-top-arrow{right:50px}}@media only screen and (max-width:768px){.to-top-arrow{right:20px}}.to-top-arrow.show{bottom:30px}@media only screen and (max-width:995px){.to-top-arrow.show{bottom:30px}}@media only screen and (max-width:880px){.to-top-arrow.show{bottom:30px}}@media only screen and (max-width:768px){.to-top-arrow.show{bottom:0}}.extra-margin-owl{margin-right:50px;margin-left:50px}@media only screen and (max-width:880px){.extra-margin-owl{margin-right:50px;margin-left:50px}}@media only screen and (max-width:768px){.extra-margin-owl{margin-right:20px;margin-left:20px}}.extra-margin-container{margin-right:0;margin-left:0}@media only screen and (max-width:1200px){.extra-margin-container{margin-right:0;margin-left:0}}@media only screen and (max-width:995px){.extra-margin-container{margin-right:-30px;margin-left:-30px}}@media only screen and (max-width:880px){.extra-margin-container{margin-right:10px;margin-left:10px}}@media only screen and (max-width:768px){.extra-margin-container{margin-right:5px;margin-left:5px}}@media only screen and (max-width:640px){.extra-margin-container{margin-right:5px;margin-left:5px}}@media only screen and (max-width:1200px){.extra-margin-container.extra-margin-container-modal,.extra-margin-container.extra-margin-container-post{margin-right:-10px;margin-left:-10px}}@media only screen and (max-width:995px){.extra-margin-container.extra-margin-container-modal,.extra-margin-container.extra-margin-container-post{margin-right:-25px;margin-left:-25px}}@media only screen and (max-width:880px){.extra-margin-container.extra-margin-container-modal,.extra-margin-container.extra-margin-container-post{margin-right:-30px;margin-left:-30px}}@media only screen and (max-width:768px){.extra-margin-container.extra-margin-container-modal,.extra-margin-container.extra-margin-container-post{margin-right:5px;margin-left:5px}}.testimonial.testimonial-2 .inner{padding:0 50px}@media (min-width:1920px){.testimonial.testimonial-2 .inner{padding:0 20px}}@media only screen and (max-width:1200px){.testimonial.testimonial-2 .inner{padding:0 50px}}@media only screen and (max-width:995px){.testimonial.testimonial-2 .inner{padding:0 50px}}@media only screen and (max-width:880px){.testimonial.testimonial-2 .inner{padding:0 50px}}@media only screen and (max-width:768px){.testimonial.testimonial-2 .inner{padding:0 20px}}.post-all-txt{padding:0 35px}@media (min-width:1920px){.post-all-txt{padding:0 150px}}@media only screen and (max-width:1200px){.post-all-txt{padding:0 50px}}@media only screen and (max-width:995px){.post-all-txt{padding:0 35px}}@media only screen and (max-width:880px){.post-all-txt{padding:0 50px}}@media only screen and (max-width:768px){.post-all-txt{padding:0 20px}}.menu-img{height:80px;padding:0 0 0 95px;position:relative;margin:-80px 0 0;width:80px}.menu-img .menu-img-inner{height:80px;overflow:hidden;position:absolute;top:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;left:0;width:80px}.menu-img .menu-img-inner img{height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;object-fit:cover;top:50%;object-position:center;left:50%;width:100%}.hover-icons a,.hover-icons a:active,.hover-icons a:focus,.hover-icons a:hover,.hover-icons a:visited{color:#fff}.hover-icons a{left:-10px}@media only screen and (max-width:880px){.hover-icons a{left:-5px}}@media only screen and (max-width:768px){.hover-icons a{left:0}}.hero-heading.hero-heading-home,.hero-heading.hero-heading-home span,.testimonial.testimonial-2 blockquote,h2.hero-heading,h2.hero-heading span{font-weight:800;color:#fff!important;-webkit-text-stroke:unset!important;text-stroke:unset!important;font-family:Montserrat,sans-serif}.blog-quote p,.blog-quote p span,.hero-heading.hero-heading-dark,.hero-heading.hero-heading-dark span{font-weight:800;color:#5f5f5f!important;-webkit-text-stroke:unset!important;text-stroke:unset!important;font-family:Montserrat,sans-serif}.swiper-slide-controls-play-pause,.swiper-slide-pagination{visibility:hidden;display:none}.swiper-slide-controls.slide-next,.swiper-slide-controls.slide-prev{margin-right:auto;margin-left:auto}@media only screen and (max-width:880px){.swiper-slide-controls.slide-next{margin-top:0}}.swiper-slide-controls.slide-prev{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:auto;position:absolute;bottom:auto;top:50%;left:50px;width:50px;z-index:10}@media only screen and (max-width:880px){.swiper-slide-controls.slide-prev{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;bottom:50px;top:auto;left:50px}}@media only screen and (max-width:768px){.swiper-slide-controls.slide-prev{bottom:20px;left:20px}}.swiper-slide-controls.slide-next{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:50px;position:absolute;bottom:auto;top:50%;left:auto;width:50px;z-index:10}@media only screen and (max-width:880px){.swiper-slide-controls.slide-next{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;right:50px;bottom:50px;top:auto}}@media only screen and (max-width:768px){.swiper-slide-controls.slide-next{right:20px;bottom:20px}}.blog-tag,.main-navigation .navbar-nav li a,.more-button-txt-center span,.more-button-txt-center.more-button-txt-center-close span,.social-icons,.social-icons li a,.social-icons li a:active,.social-icons li a:focus,.social-icons li a:hover,.social-icons li a:visited{font-weight:800}.more-button-txt-center span,.more-button-txt-center.more-button-txt-center-close span{font-size:11px}.section-title-inner,.section-title-inner.section-title-inner-dark,.skill-bar-percent,.skill-bar-percent-2,.skillbar-title,.skillbar-title-2,.team-box span{font-weight:700}input[type=text]{height:auto;font-size:15px;font-weight:500;color:#111;max-width:100%;width:100%;line-height:1.5em;font-family:Montserrat,sans-serif;display:block}.reservation-form-wrapper{height:62.5px;margin-right:auto;right:0;position:relative;max-width:100%;text-align:center;background:#f7f7f7;margin-left:auto;left:0;width:100%!important}@media only screen and (max-width:880px){.reservation-form-wrapper{height:auto}}.reservation-wrapper span{display:inline-block}.reservation-wrapper{position:absolute;bottom:0;left:0;width:100%;z-index:2}@media only screen and (max-width:880px){.reservation-wrapper{visibility:hidden;display:none}}.reservation-inner{height:62.5px!important;position:relative}#form-2{padding:0;position:relative;display:block}#form-2 label{display:none}#form-2 .col-1,#form-2 .col-2{width:16.66%;float:left}@media only screen and (max-width:1200px){#form-2 .col-1,#form-2 .col-2{width:20%}}@media only screen and (max-width:880px){#form-2 .col-1,#form-2 .col-2{width:100%}}#form-2 .col-3{width:16.66%;float:left}@media only screen and (max-width:1200px){#form-2 .col-3{width:100%}}#form-2 .c-1,#form-2 .c-2,#form-2 .c-3,#form-2 .c-4,#form-2 .c-5{height:62.5px;text-align:left;margin:0}#form-2 .c-1,#form-2 .c-2,#form-2 .c-3,#form-2 .c-4{height:62.5px;border-right:none;margin:0}@media only screen and (max-width:880px){#form-2 .c-1,#form-2 .c-2,#form-2 .c-3,#form-2 .c-4{border-right:none}}#form-2 .c-5{border-right:none}.col-1.c-1,.col-1.c-2{margin-bottom:10px!important}@media only screen and (max-width:1200px){.col-1.c-1,.col-1.c-2{margin-bottom:43px!important}}@media only screen and (max-width:880px){.col-1.c-1,.col-1.c-2{margin-bottom:43px!important}}.col-2.c-3,.col-2.c-4,.col-2.c-5{margin-bottom:2px!important}@media only screen and (max-width:1200px){.col-2.c-3,.col-2.c-4,.col-2.c-5{margin-bottom:35px!important}}@media only screen and (max-width:880px){.col-2.c-3,.col-2.c-4,.col-2.c-5{margin-bottom:35px!important}}.ui-datepicker .ui-datepicker-header{border:#5f5f5f;color:#fff;background:#5f5f5f}.ui-datepicker{font-size:13px;border:1px solid #ececec!important;font-weight:500;color:#5f5f5f;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff;z-index:100!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ececec!important;font-weight:500;color:#5f5f5f;background:#f7f7f7}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #5f5f5f;font-weight:500;color:#fff;background:#5f5f5f}.ui-datepicker .ui-datepicker-prev:after{font-size:17px;color:#fff;content:"\f3d2";font-family:Ionicons}.ui-datepicker .ui-datepicker-next:before{font-size:17px;color:#fff;content:"\f3d3";float:right;font-family:Ionicons}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{border:none;background:none}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{top:2px;cursor:pointer}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:10px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:10px}.form-control.input.datepicker{cursor:pointer}.ui-datepicker{border:none}.reservation-button{padding:0;font-size:15px;border:none;font-weight:600;color:#111;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;text-transform:uppercase;position:relative;letter-spacing:-.02em;text-align:center;margin:0;background:#f3bf3d;cursor:pointer;width:100%;line-height:62.5px;font-family:Montserrat,sans-serif;display:block}@media only screen and (max-width:995px){.reservation-button{font-size:13px}}.reservation-button:hover{color:#fff;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;background:#111}@media only screen and (max-width:880px){.reservation-button:hover{background:#111}}.reservation-button:focus{outline:none}.reservation-button:after{height:100%;content:"";position:absolute;top:0;background:none;left:100%;width:1px;display:block}.input-inner{position:relative}.input-inner:after{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;font-size:17px;right:20px;color:#5f5f5f;content:"";content:"\f3f3";position:absolute;top:23px;line-height:1;font-family:Ionicons;display:block}.input-inner.input-inner-email:after{content:"\f422"}.input-inner input{padding:20px 40px 20px 20px;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff;width:100%;display:block}.input-inner input::placeholder{font-size:15px;font-weight:500;color:#111}.input-inner input:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff}.select-wrapper{margin:0;font-family:Montserrat,sans-serif}.select-inner{position:relative}.select-inner:after{-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;font-size:16px;font-weight:500;right:20px;color:#5f5f5f;content:"";content:"\f3d0";position:absolute;top:25px;line-height:16px;font-family:Ionicons;display:block}.select2{height:62.5px!important;margin:0;background:#fff;width:100%!important}.select2 :focus{outline:none!important}.select2-container--default .select2-results>.select2-results__options{border:1px solid #ececec!important;max-height:500px}.select2-container--default .select2-selection--single{height:auto;border:none;border-radius:0;background:none}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:23px 49px 17px 20px;font-size:15px;font-weight:500;color:#111;line-height:1}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-dropdown{border:none;min-width:0;border-radius:0;background:none;z-index:100}.select2-container--open .select2-dropdown--above{border-bottom:1px solid #ececec}.select2-container--open .select2-dropdown--below,.select2-results__option{border-top:1px solid #ececec}.select2-results__option{padding:10px 30px;font-size:13px;font-weight:500;color:#5f5f5f;text-align:center;background:#fff;line-height:20px}.select2-results__option:first-child{border-top:none}.small .select2-results__option{padding-left:0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{color:#fff;background:#5f5f5f}.success-r{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;font-size:10px;font-weight:700;font-style:normal;color:#5f5f5f;text-transform:uppercase;letter-spacing:.15em;text-align:center;margin:28px auto 0;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Raleway,sans-serif}@media only screen and (max-width:1200px){.success-r{margin:0 auto}}@media only screen and (max-width:880px){.success-r{padding:30px 0 25px;margin:0 auto}}#form-2 .error-r{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;font-size:9px;font-weight:700!important;right:0;color:#5f5f5f;text-transform:uppercase;position:absolute;letter-spacing:.15em;text-align:left;margin:10px auto 0;-webkit-font-smoothing:antialiased;left:0;width:100%!important;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Raleway,sans-serif;display:block}.reservation-wrapper.reservation-wrapper-home{bottom:50px}@media only screen and (max-width:880px){.reservation-wrapper.reservation-wrapper-home{bottom:auto}}#form-2.form-2 .error-r,.reservation-wrapper.reservation-wrapper-home .success-r{color:#fff!important}@media only screen and (max-width:880px){#form-2.form-2 .error-r,.reservation-wrapper.reservation-wrapper-home .success-r{color:#5f5f5f!important}}.reservation-wrapper.reservation-wrapper-home .success-r{margin:54px auto 0!important}@media only screen and (max-width:1200px){.reservation-wrapper.reservation-wrapper-home .success-r{margin:54px auto 0!important}}@media only screen and (max-width:880px){.reservation-wrapper.reservation-wrapper-home .success-r{padding:30px 0 25px;margin:-3px auto 0!important}}#reservation-form-wrapper.reservation-form-wrapper-home,.scroll-indicator.scroll-indicator-home{visibility:hidden;display:none}@media only screen and (max-width:880px){#reservation-form-wrapper.reservation-form-wrapper-home{visibility:visible;display:block}}.team-box span{font-size:14px}.post-box-inner{height:auto;margin-right:auto;right:0;position:relative;text-align:center!important;background:none;margin-left:auto;left:0;width:100%!important}.team-box,.team-box span{padding:0;position:relative;text-align:center;background:none}.bg-light.bg-light-blog{background:#f7f7f7}.bg-dark.bg-dark-blog{background:#fff}.more-wraper-center.more-wraper-center-form-2{margin:15px auto -15px}#comment-form{margin-right:auto;right:0;text-align:center!important;margin-left:auto;left:0;width:100%!important}.extra-margin-blog{margin-right:-15px;position:relative;background:none;margin-left:-15px}#comment-form{padding:0;position:relative;text-align:center;top:-20px;width:100%}form{padding:0;margin:0}#form-3 input{height:40px;color:#111;margin:10px 0 20px}#form-3 input,textarea{padding:5px;font-size:13px;border:none;font-weight:600;font-style:normal;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative;border-bottom:1px solid #111;text-align:center;background:none;width:100%;line-height:1.5;font-family:Raleway,sans-serif}textarea{height:100px;margin:5px}#form-3 textarea{color:#111;margin:16px 0 10px}#form-3 input:hover,#form-3 textarea,#form-3 textarea:hover{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#form-3 input:hover,#form-3 textarea:hover{border-color:hsla(0,0%,7%,.5)}#form-3 input:focus,#form-3 textarea:focus{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.success-c{padding:50px 0 25px;font-size:10px;font-weight:700;font-style:normal;text-align:center;margin:0 auto;line-height:1;font-family:Raleway,sans-serif}#form-3 .error-c,.success-c{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#5f5f5f;text-transform:uppercase;letter-spacing:.15em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}#form-3 .error-c{padding:0;font-size:9px;font-weight:700!important;right:0;position:absolute;margin:-13px auto 0;left:0;width:200px!important;display:block}.make-space{margin-right:15px;margin-left:15px}::-webkit-input-placeholder{font-size:12px;color:#111}:-ms-input-placeholder{font-size:12px;color:#111}::-moz-placeholder,input:-moz-placeholder{font-size:12px;color:#111}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}button{font-size:10px;border:none;font-weight:800;font-style:normal;text-transform:uppercase;outline:none;letter-spacing:normal;margin:0 auto;background:none;cursor:pointer;line-height:normal;font-family:Montserrat,sans-serif}.panel-from-left-blog{height:100vh;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";overflow-y:auto;overflow-x:hidden;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;position:fixed;opacity:1;-moz-opacity:1;-webkit-opacity:1;top:0;background:#fff;left:-100%;width:25%;z-index:99996!important}@media only screen and (max-width:1200px){.panel-from-left-blog{width:50%}}@media only screen and (max-width:880px){.panel-from-left-blog{width:75%}}.panel-from-left-blog.open{left:0}.panel-overlay-from-right-blog{height:100vh;overflow:hidden;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";right:-100%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;position:fixed;opacity:0;-moz-opacity:0;-webkit-opacity:0;top:0;background:hsla(0,0%,100%,.7);cursor:crosshair;width:76%;z-index:99996!important}@media only screen and (max-width:1200px){.panel-overlay-from-right-blog{width:51%}}@media only screen and (max-width:880px){.panel-overlay-from-right-blog{width:26%}}.panel-overlay-from-right-blog.open{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";right:0;opacity:1;-moz-opacity:1;-webkit-opacity:1}.blog-sidebar-wrapper{padding:100px 50px;position:relative;margin:0}.blog-side-text a,.blog-side-text a:active,.blog-side-text a:focus,.blog-side-text a:hover,.blog-side-text a:visited{-webkit-transform:translateZ(0);transform:translateZ(0);text-decoration:none;font-weight:600;color:#5f5f5f;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;outline:none}.blog-side-text a:hover{color:#5f5f5f}@media only screen and (max-width:880px){.blog-side-text a,.blog-side-text a:active,.blog-side-text a:focus,.blog-side-text a:hover,.blog-side-text a:visited{font-size:14px}}.blog-side-heading h3{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:25px;font-weight:700;font-style:normal;text-shadow:none;color:#111;text-transform:none;letter-spacing:-.02em;text-align:left;margin:-5px 0 -2px;-webkit-font-smoothing:antialiased;width:100%;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Montserrat,sans-serif}@media only screen and (max-width:880px){.blog-side-heading h3{font-size:20px;margin:-5px 0 -2px}}.blog-side-launcher{height:50px;font-size:16px;color:#111;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;position:fixed;bottom:50px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#fff;cursor:pointer;left:50px;width:50px;line-height:50px;z-index:115}@media only screen and (max-width:768px){.blog-side-launcher{bottom:20px;left:20px}}.blog-side-launcher.blog-side-launcher-color{color:#fff;background:#111}.blog-comments{padding:0;margin:0 auto;width:100%;line-height:1}.comments{text-align:left}.comments article{position:relative;margin:0 auto}.profile-photo{position:relative;text-align:left;margin:-8px 0 -22px;display:block;z-index:10}.comments article img{height:80px;border-width:0;margin:15px auto 30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:80px}.comment-responce h4 a,.comment-responce h4 a:active,.comment-responce h4 a:focus,.comment-responce h4 a:hover,.comment-responce h4 a:visited,.comment-time,.comments a,.comments a:active,.comments a:focus,.comments a:hover,.comments a:visited{font-size:14px;font-weight:700;color:#111!important;text-transform:uppercase}h4.h4-comments{font-size:20px;color:#111!important}@media only screen and (max-width:1200px){h4.h4-comments{font-size:20px}}.comment-responce{padding-left:75px}.blog-search{width:300px}@media only screen and (max-width:1200px){.blog-search{width:300px}}@media only screen and (max-width:880px){.blog-search{width:250px}}#submit-btn,.blog-search input{border:none;color:#111;outline:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:none;display:inline-block}.blog-search input{height:40px;font-size:13px;color:#111;border-bottom:1px solid rgba(0,0,0,.5);width:250px;line-height:40px;z-index:1}@media only screen and (max-width:1200px){.blog-search input{width:250px}}@media only screen and (max-width:880px){.blog-search input{width:200px}.reservation-wrapper{padding:50px 0;position:relative;bottom:auto;visibility:visible;background:#f7f7f7;display:block}}@media only screen and (max-width:768px){.reservation-wrapper{padding:20px 0}}.col-1.c-1,.col-1.c-2{margin-bottom:0!important}@media only screen and (max-width:1200px){.col-1.c-1,.col-1.c-2{margin-bottom:20px!important}}@media only screen and (max-width:880px){.col-1.c-1,.col-1.c-2{margin-bottom:20px!important}}.col-2.c-3,.col-2.c-4,.col-2.c-5{margin-bottom:0!important}@media only screen and (max-width:1200px){.col-2.c-3,.col-2.c-4,.col-2.c-5{margin-bottom:20px!important}}@media only screen and (max-width:880px){.col-2.c-3,.col-2.c-4,.col-2.c-5{margin-bottom:20px!important}}#form-2 .error-r{margin:2px 0 0}@media only screen and (max-width:1200px){#form-2 .error-r{margin:-1px 0 0}}.copyright a,.copyright a:active,.copyright a:focus,.copyright a:hover,.copyright a:visited{color:#5f5f5f}.section-txt p:last-child{padding-top:25px}.section-txt-2 a,.section-txt-2 a:active,.section-txt-2 a:focus,.section-txt-2 a:hover,.section-txt-2 a:visited,.section-txt-2 p{color:#5f5f5f;text-align:center!important}.more-wraper-center.more-wraper-center-home,.more-wraper-inner-home{height:220px!important;width:120px!important}.more-wraper-center.more-wraper-center-home{text-align:center!important;margin:0 auto;margin:-80px auto 0;left:auto}.more-button-txt-center.more-button-txt-center-home{top:110px}.more-button-txt-center.more-button-txt-center-form{top:105px}.button-effect,a.button-effect{overflow:visible;padding:0;background-color:transparent;cursor:pointer}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.2;opacity:.4}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.2;opacity:.4}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.button-effect .pulse:after,.button-effect .pulse:before,.button-effect:after,.button-effect:before,a.button-effect .pulse:after,a.button-effect .pulse:before,a.button-effect:after,a.button-effect:before{-webkit-animation:pulse 4s linear infinite;animation:pulse 4s linear infinite;height:80px;-webkit-transform:none;transform:none;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;border:1px solid #fff;right:auto;content:"";position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;bottom:auto;top:-webkit-calc(50% - 40px);top:-moz-calc(50% - 40px);top:calc(50% - 40px);background-color:transparent;-webkit-transform-origin:center center;transform-origin:center center;border-radius:50%;left:-webkit-calc(50% - 40px);left:-moz-calc(50% - 40px);left:calc(50% - 40px);width:80px}.button-effect:after,a.button-effect:after{-webkit-animation-delay:1s;animation-delay:1s}.button-effect .pulse:after,a.button-effect .pulse:after{-webkit-animation-delay:3s;animation-delay:3s}.button-effect .pulse:before,a.button-effect .pulse:before{-webkit-animation-delay:2s;animation-delay:2s}.star-wrapper{height:auto;font-size:16px;margin-right:auto;right:0;color:#f3bf3d;position:relative;max-width:100%;text-align:center!important;margin-left:auto;left:0;width:100%!important;display:inline-block;z-index:1}h2.section-heading{padding:0;font-size:14px;font-weight:800;font-style:normal;color:#5f5f5f;text-transform:uppercase;position:relative;letter-spacing:-.02em;text-align:center;margin:2px 0 0;font-family:Montserrat,sans-serif;z-index:10}h2.section-heading.section-heading-light{color:#fff}h2.section-heading span{margin-right:30px;position:relative;padding-right:90px;line-height:1;display:inline-block}@media (min-width:1920px){h2.section-heading span{margin-right:35px;padding-right:105px}}@media only screen and (max-width:995px){h2.section-heading span{margin-right:25px;padding-right:75px}}@media only screen and (max-width:768px){h2.section-heading span{margin-right:20px;padding-right:60px}}h2.section-heading span:before{height:0;right:0;content:"";position:absolute;top:50%;width:60px;margin-top:-1px;display:block}@media (min-width:1920px){h2.section-heading span:before{width:70px}}@media only screen and (max-width:995px){h2.section-heading span:before{width:50px}}@media only screen and (max-width:768px){h2.section-heading span:before{width:40px}}h2.section-heading span:before{border-top:1px solid #5f5f5f}h2.section-heading-light span:before{border-top:1px solid #fff}h2.section-heading.section-heading-all{padding:0}h2.section-heading span:after{height:0;right:0;content:"";position:absolute;top:50%;width:60px;margin-top:-1px;display:block}@media (min-width:1920px){h2.section-heading span:after{width:70px}}.parallax-title-content{overflow:hidden;font-size:160px;font-weight:900;color:#2e2e2e;text-transform:uppercase;mix-blend-mode:lighten;position:relative;letter-spacing:-.08em;text-align:center;margin:-20px auto -6px;background:#fff;line-height:1;font-family:Montserrat,sans-serif}.parallax-title-content.parallax-title-content-dark{color:#fff;mix-blend-mode:darken;background:#000}@media (min-width:1920px){.parallax-title-content{font-size:310px;margin:-26px auto -6px}}@media only screen and (max-width:1200px){.parallax-title-content{font-size:115px;margin:-12px auto -3px}}@media only screen and (max-width:1024px){.parallax-title-content{font-size:85px;letter-spacing:-.04em;margin:-9px auto -2px}}@media only screen and (max-width:995px){.parallax-title-content{letter-spacing:-.04em}}@media only screen and (max-width:880px){.parallax-title-content{font-size:85px;margin:-9px auto -2px}}@media only screen and (max-width:640px){.parallax-title-content{font-size:65px;margin:-7px auto 0}}.parallax-title{border:none;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1}.image-caption,.image-caption-reverse{padding:10px 20px;font-size:13px;font-weight:600;color:#fff;position:absolute;-webkit-border-radius:0 20px 0 20px;-moz-border-radius:0 20px 0 20px;-ms-border-radius:0 20px 0 20px;-o-border-radius:0 20px 0 20px;border-radius:0 20px 0 20px;background:rgba(0,0,0,.7);z-index:5}.image-caption{right:50px;bottom:50px}@media only screen and (max-width:768px){.image-caption{right:20px;bottom:20px}}.image-caption-reverse{bottom:50px;left:50px}@media only screen and (max-width:768px){.image-caption-reverse{bottom:20px;left:20px}}.post-list .post-list-wrapper{padding:0 0 150px;margin:-40px 0 0}@media only screen and (max-width:1200px){.post-list .post-list-wrapper{padding:0 0 60px;margin:-130px 0 0}}@media only screen and (max-width:995px){.post-list .post-list-wrapper{padding:0;margin:-60px 0 0}}.post-list .post-list-item{position:relative}@media only screen and (max-width:995px){.post-list .post-list-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}}.post-list .post-list-item:not(:first-of-type){margin-top:460px}@media only screen and (max-width:1200px){.post-list .post-list-item:not(:first-of-type){margin-top:200px}}@media only screen and (max-width:995px){.post-list .post-list-item:not(:first-of-type){margin-top:0}}.post-list .post-list-item:nth-of-type(odd) .post-list-bg{left:0}.post-list .post-list-item:nth-of-type(odd) .post-list-bg.post-list-bg-all{right:0;left:auto}.post-list .post-list-item:nth-of-type(2n) .post-list-bg{right:0}.post-list .post-list-item-container{-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-flex:0;max-width:100%}.post-list .post-list-row{position:relative;z-index:4}.post-list .post-list-content{padding:150px;-webkit-border-radius:50px 0 0 50px;-moz-border-radius:50px 0 0 50px;-ms-border-radius:50px 0 0 50px;-o-border-radius:50px 0 0 50px;border-radius:50px 0 0 50px;background:#fff}@media only screen and (max-width:1200px){.post-list .post-list-content{padding:50px 80px}}@media only screen and (max-width:995px){.post-list .post-list-content{padding:0 95px;margin:0 auto;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}@media only screen and (max-width:880px){.post-list .post-list-content{padding:0 50px}}@media only screen and (max-width:768px){.post-list .post-list-content{padding:0 25px}}.post-list .post-list-content.post-list-content-reverse{-webkit-border-radius:0 50px 50px 0;-moz-border-radius:0 50px 50px 0;-ms-border-radius:0 50px 50px 0;-o-border-radius:0 50px 50px 0;border-radius:0 50px 50px 0}@media only screen and (max-width:995px){.post-list .post-list-content.post-list-content-reverse{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.post-list .post-list-bg{height:calc(100% + 300px);overflow:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;background-size:cover;top:50%;background-position:50%;-webkit-border-radius:0 50px 50px 0;-moz-border-radius:0 50px 50px 0;-ms-border-radius:0 50px 50px 0;-o-border-radius:0 50px 50px 0;border-radius:0 50px 50px 0;width:calc(50% + 150px);background-repeat:no-repeat;z-index:3}@media only screen and (max-width:1200px){.post-list .post-list-bg{height:calc(100% + 120px);width:calc(50% + 130px)}}@media only screen and (max-width:995px){.post-list .post-list-bg{-ms-flex:0 0 100%;flex:0 0 100%;height:auto;-webkit-transform:none;transform:none;min-height:580px;padding-top:50%;-webkit-box-flex:0;position:relative;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100%}}.post-list .post-list-bg.post-list-bg-reverse{-webkit-border-radius:50px 0 0 50px;-moz-border-radius:50px 0 0 50px;-ms-border-radius:50px 0 0 50px;-o-border-radius:50px 0 0 50px;border-radius:50px 0 0 50px}@media only screen and (max-width:995px){.post-list .post-list-bg.post-list-bg-reverse{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.post-list-content-wrapper{padding-top:190px;margin-top:-1px}@media only screen and (max-width:995px){.post-list-content-wrapper{padding-top:60px}}.container-custom{margin-right:auto;padding-right:0;margin-left:auto;width:100%;padding-left:0}@media only screen and (max-width:995px){.container-custom{padding:0}}.col-md-6-custom{min-height:1px;position:relative;padding-right:0;width:100%;padding-left:0}@media only screen and (max-width:995px){.col-md-6-custom{padding-right:15px;padding-left:15px}}@media only screen and (min-width:995px){.col-lg-4-custom{-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-flex:0;max-width:50%}.offset-lg-1-custom{margin-left:0}.offset-lg-7-custom{margin-left:50%}}.inner-spacer{padding:0;position:relative;margin:0 auto}@media (min-width:1920px){.inner-spacer{padding:0}}@media only screen and (max-width:1200px){.inner-spacer{padding:0 50px;width:100%}}@media only screen and (max-width:995px){.inner-spacer{padding:0 50px}}@media only screen and (max-width:880px){.inner-spacer{padding:0 50px}}@media only screen and (max-width:768px){.inner-spacer{padding:0 20px}}.divider-l,.divider-m,.divider-m-2,.divider-s,.divider-xl{position:relative;margin:0 auto;background:none;width:100%;z-index:-1}.divider-s{height:25px}.divider-m{height:50px}.divider-m-2{height:40px}@media only screen and (max-width:880px){.divider-m-2{height:15px}}.divider-l{height:100px}.divider-xl{height:200px}@media only screen and (max-width:880px){.divider-xl{height:100px}}.visible-mobile-devices,.visible-mobile-devices-2{visibility:hidden;display:none}@media only screen and (max-width:995px){.visible-mobile-devices{visibility:visible;display:block}}@media only screen and (max-width:1200px){.visible-mobile-devices-2{visibility:visible;display:block}}@media only screen and (max-width:880px){.visible-mobile-devices-2{visibility:hidden;display:none}}.hidden-mobile-devices{visibility:visible;display:block}@media only screen and (max-width:995px){.hidden-mobile-devices{visibility:hidden;display:none}}@media only screen and (max-width:880px){.hidden-mobile-devices{visibility:visible;display:block}}h6{visibility:hidden;display:none}.divider-xl{height:130px}@media (min-width:1920px){.divider-xl{height:140px}}@media only screen and (max-width:995px){.divider-xl{height:120px}}.divider-xl.divider-xl-2{height:170px}@media (min-width:1920px){.divider-xl.divider-xl-2{height:185px}}@media only screen and (max-width:995px){.divider-xl.divider-xl-2{height:155px}}.divider-l{height:80px}@media (min-width:1920px){.divider-l{height:90px}}@media only screen and (max-width:995px){.divider-l{height:70px}}.divider-l-2{height:71px}@media (min-width:1920px){.divider-l-2{height:31px}}@media only screen and (max-width:995px){.divider-l-2{height:71px}}