@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700,900|Roboto:400,400i,700);body{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;color:#0f0d0a;line-height:23px;letter-spacing:.02em}a{color:#000}a:hover{color:#575757}img{-webkit-backface-visibility:hidden;max-width:100%;height:auto}video{background-size:cover;display:table-cell;vertical-align:middle;width:100%}ul{margin:0;padding:0}input,select{background-color:#fff;border:1px solid #dfdfdf;letter-spacing:1px;font-size:11px;padding:8px 15px;width:100%;margin:0 0 20px 0;max-width:100%;resize:none}select{-webkit-appearance:none;-webkit-border-radius:0}input[type=submit]{width:auto}input[type=button],input[type=email],input[type=password],input[type=search],input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}input:focus{border:1px solid #989898}input[type=submit]:focus{border:none!important}select::-ms-expand{display:none;border-radius:0}iframe{border:0}ul{list-style:none outside none}dl,ul{list-style-position:outside}*{transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}::selection{color:#000;background:#dcdcdc}::-moz-selection{color:#000;background:#dcdcdc}::-webkit-input-placeholder{color:#999;text-overflow:ellipsis}:-moz-placeholder{color:#999!important;text-overflow:ellipsis;opacity:1}::-moz-placeholder{color:#999!important;text-overflow:ellipsis;opacity:1}:-ms-input-placeholder{color:#999!important;text-overflow:ellipsis;opacity:1}.animated{-moz-transition-duration:0s!important}@media screen\0{input{padding-bottom:19px}}.alt-font{font-family:Montserrat,sans-serif!important}.main-font{font-family:Roboto,sans-serif!important}h1,h2,h3,h4,h5{text-transform:capitalize;margin:0;padding:0;color:#000;font-family:Montserrat,sans-serif!important}h1{font-weight:700;line-height:45px}h2{font-size:29px;font-weight:900;letter-spacing:inherit;line-height:40px}h3{font-size:14px;letter-spacing:inherit;font-weight:700}h4{letter-spacing:0;font-weight:400;text-transform:none;font-size:16px;line-height:26px}h5{letter-spacing:2px;font-weight:600;font-size:11px}h6{font-family:Roboto,sans-serif;letter-spacing:1px;font-size:13px;font-weight:400;line-height:20px}.section-title{text-transform:uppercase;font-weight:700;font-size:20px;letter-spacing:2px;padding:0 0 100px 0}.tab-content .section-title{border:medium none;font-size:40px;font-weight:100;text-transform:none;margin:2% 0 0;padding:0}.title-white{border:1px solid #fff;color:#fff}h1.title{font-size:60px;font-weight:700;line-height:65px;margin-bottom:0;display:inline-block}h1.page-title{margin:95px auto 0;width:100%}.highlight-title{font-family:Montserrat,sans-serif;font-weight:900;color:#000;font-size:65px;letter-spacing:0}.highlight-title span{font-weight:600}.text-small{font-size:11px!important;line-height:15px!important}.text-large{font-size:15px!important;text-transform:uppercase;line-height:24px!important;letter-spacing:2px!important}.title-small{font-size:20px!important;line-height:30px!important}.title-large{font-size:28px!important;line-height:41px!important}.white-text{color:#fff!important}.deep-red-text{color:#e75e50!important}.black-text{color:#000!important}.yellow-text{color:#e6af2a!important}.yellow-light-text{color:#ffd200!important}i{color:#9a9a9a;margin:0 3px}.large-icon{font-size:50px!important}.medium-icon{font-size:40px!important;margin-bottom:15px!important}.small-icon{font-size:25px!important}.bg-white{background:#fff!important}.bg-yellow{background:#e6af2a!important}.bg-deep-yellow{background:#f7f5e7!important}.bg-black{background:#000!important}.bg-highlight{background:#345b8f!important;text-align:center}.bg-transparent{background:0 0!important}.bg-deep-red{background:#e75e50!important}.bg-light-yellow{background:#f8f7f5!important}.dark-section{color:#939393!important}.bg-slider{background:rgba(27,22,28,.9)}.opacity-light{position:absolute;height:100%;width:100%;opacity:.5;z-index:1;top:0;left:0}.opacity-medium{position:absolute;height:100%;width:100%;opacity:.7;z-index:1;top:0;left:0}.opacity-full{position:absolute;height:100%;width:100%;opacity:.8;z-index:1;top:0;left:0}.center-col{float:none!important;margin-left:auto!important;margin-right:auto!important}.margin-one{margin-top:1%!important;margin-bottom:1%!important}.margin-two{margin-top:2%!important;margin-bottom:2%!important}.margin-three{margin-top:3%!important;margin-bottom:3%!important}.margin-four{margin-top:4%!important;margin-bottom:4%!important}.margin-five{margin-top:5%!important;margin-bottom:5%!important}.margin-six{margin-top:5%!important;margin-bottom:0!important}.margin-seven{margin-top:7.8%!important;margin-bottom:5%!important}.margin-eight{margin-top:8%!important;margin-bottom:8%!important}.margin-ten{margin-top:10%!important;margin-bottom:10%!important}.margin-right-four{margin-right:4%!important}.margin-right-five{margin-right:5%!important}.margin-right-six{margin-right:6%!important}.margin-right-seven{margin-right:7%!important}.margin-right-eight{margin-right:8%!important}.margin-right-ten{margin-right:10%!important}.margin-top-section{margin-top:96px}.margin-left-right-one{margin-right:6%!important;margin-left:6%!important}.margin-two-bottom{margin-bottom:2%!important}.margin-three-bottom{margin-bottom:3%!important}.margin-four-bottom{margin-bottom:4%!important}.margin-five-bottom{margin-bottom:5%!important}.margin-six-bottom{margin-bottom:6%!important}.margin-seven-bottom{margin-bottom:7%!important}.margin-ten-bottom{margin-bottom:10%!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.margin-bottom{margin-bottom:60px}.padding-one{padding-top:1%!important;padding-bottom:1%!important}.padding-two{padding-top:2%!important;padding-bottom:2%!important}.padding-three{padding-top:3%!important;padding-bottom:3%!important}.padding-four{padding-top:4%!important;padding-bottom:4%!important}.padding-five{padding-top:5%!important;padding-bottom:5%!important}.padding-six{padding-top:3%!important;padding-left:3%!important;padding-right:3%!important}.padding-seven{padding:6%}.padding-eight{padding-top:20%;padding-bottom:20%}.padding-left-right{padding-right:6%!important;padding-left:6%!important}.padding-two-bottom{padding-bottom:2%!important}.padding-left-right-px{padding:0 15px}.no-padding-left-right{padding-left:0!important;padding-right:0!important}.no-padding-section{padding:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding{padding:0!important}.no-padding-left{padding-left:0!important}.no-padding-bottom{padding-bottom:0!important}.f-left{float:left!important}.f-right{float:right!important}.col-large{width:90%}.col-medium{width:85%}.col-small{width:75%}.overflow-hidden{overflow:hidden!important}.display-none{display:none!important}.position-relative{position:relative!important;z-index:5}.position-right{right:0!important}.position-left{left:0!important}.position-top{top:0!important}.width{display:inline-block;position:relative;width:90%}.width-20{width:20%!important}.width-30{width:30%!important}.width-40{width:40%!important}.width-50{width:50%!important}.width-60{width:60%!important}.width-70{width:70%!important}.width-80{width:80%!important}.width-90{width:90%!important}.width-100{width:100%!important}.height-100{height:100%!important}.clear-both{clear:both}p.uppercase{text-transform:uppercase!important}p.uppercase a{text-decoration:underline!important}p.uppercase a:hover{text-decoration:none}.z-index-1{z-index:1!important}.z-index-0{z-index:0!important}.owl-carousel *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s}.white-round-border{border-radius:50%;border:1px solid #fff}.border-black{border:1px solid #000}.border-white{border:1px solid #fff}.border-top{border-top:1px solid #e5e5e5}.border{border:1px solid #e5e5e5}.border-right{border-right:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.border-left{border-left:4px solid #fff}.no-border{border:none!important}.border-top-light{border-top:1px solid rgba(0,0,0,.1)}.border-bottom-light{border-bottom:1px solid rgba(0,0,0,.1)}.no-border-round{border-radius:0!important}#scroll_to_top{cursor:pointer}#scroll_to_top:hover{opacity:.75}.scrollToTop{display:none;font-weight:700;height:auto;padding:0;position:fixed;right:45px;text-align:center;text-decoration:none;top:91%;width:auto;background-color:#000;z-index:555;border-radius:2px}.scrollToTop i{font-size:18px;margin:0 6px;color:#fff}.scrollToTop:hover{opacity:.5}.scrollToTop:hover i{position:relative}.slider-overlay{position:absolute;height:100%;width:100%;opacity:.6;z-index:1;top:0;left:0}.video-background{position:absolute;height:100%;width:100%;z-index:1;top:0;background:rgba(67,67,67,.5)}.slider-overlay-half{position:absolute;height:60%;width:100%;opacity:.9;z-index:1;bottom:0}.slider-text{position:relative;left:0;right:0;z-index:1}.slider-text h1{font-size:30px;font-weight:900;letter-spacing:3px;font-family:Montserrat,sans-serif;line-height:38px}.slider-text span{display:block;font-size:16px;font-weight:400;line-height:25px}.overlay-yellow{position:absolute;height:100%;width:100%;opacity:.7;top:0;background-color:#ffca18}.slider-half{position:absolute;top:50%;left:0;right:0;z-index:1;color:#fff}.slider-half h1{font-size:80px;line-height:85px;font-weight:300;letter-spacing:-2px;text-transform:none}.slider-half h1 span{font-weight:700}nav{width:100%;top:0;z-index:99;font-family:Montserrat,sans-serif}nav .container{display:table-cell;vertical-align:top;height:72px;position:relative;font-family:Montserrat,sans-serif}.shrink-nav .container{height:60px}.shrink-nav{background-color:#fff}.sticky-nav{position:fixed;top:0;display:inline-table}.logo{max-width:152px;height:71px;margin-top:1px}.logo-style-2{max-width:177px}.logo-style-3{max-width:210px}.sticky-nav .logo-light{height:55px;vertical-align:middle;display:table-cell}.shrink-nav .logo-light{opacity:0;display:none}.sticky-nav .logo-dark{opacity:0;display:none}.shrink-nav .logo-dark{height:55px;vertical-align:middle;display:table-cell;opacity:1}.nav-white-bg{background-color:#fff!important}.black-bg{background:rgba(0,0,0,.65)}.nav-white.sticky-nav .navbar-nav li a{color:#fff}.nav-white.shrink-nav .navbar-nav li a{color:#000}.nav-white.sticky-nav .navbar-nav li a:hover,.nav-white.sticky-nav .navbar-nav>.open>a{border-bottom-color:#fff}.nav-white.shrink-nav .navbar-nav li a:hover,.nav-white.shrink-nav .navbar-nav>.open>a{border-bottom-color:#000}.nav-dark.shrink-nav .navbar-nav li a:hover,.nav-dark.shrink-nav .navbar-nav>.open>a{border-bottom-color:#fff!important}.nav-dark-transparent.shrink-nav .navbar-nav li a:hover,.nav-dark-transparent.shrink-nav .navbar-nav>.open>a{border-bottom-color:#fff!important}.navbar-default .navbar-nav>li>a i{display:none}.sticky-nav .navbar-nav>li>.dropdown-menu{top:66px}.shrink-nav .navbar-nav>li>.dropdown-menu{top:55px}.shrink-nav .dropdown.simple-dropdown .dropdown-menu{top:45px!important}.shrink-nav .cart-content{top:44px}.nav li.simple-dropdown{position:relative}.dropdown.simple-dropdown .dropdown-menu{left:-10px;transform:translateX(0);padding-top:30px;top:52px!important}.menu-new{background:#c11f1f;padding:0 6px 1px 5px;font-size:10px;color:#fff;margin-left:5px}.simple-dropdown-menu ul{padding:0!important}.simple-dropdown-menu ul li a{border-bottom:1px solid rgba(255,255,255,.06);height:38px;line-height:36px;padding:0 13px}.simple-dropdown-menu ul li a:hover{background-color:rgba(0,0,0,.3)}.sub-menu{position:relative;width:100%}.sub-menu ul{background-color:rgba(27,22,28,.95);border-left:1px solid rgba(255,255,255,.06);display:none;left:200px;margin:0!important;min-width:200px;padding:10px 25px 35px;position:absolute;top:0}.sub-menu:hover ul{display:block}.sub-menu a i{position:absolute!important;top:11px!important}.dropdown-menu li a i{color:#c8c8c8;float:left;font-size:14px;margin:0 10px 0 0;padding:0;position:relative;right:0;top:5px}.dropdown-menu li a:hover i{color:#fff}.sticky-nav.nav-border-bottom{border-bottom:1px solid transparent}.shrink-nav.nav-border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}.nav-white .search-button,.nav-white .search-cart-header .subtitle,.nav-white .top-cart .fa-shopping-cart,.nav-white .top-cart a:hover .fa-shopping-cart{color:#fff}.nav-white.shrink-nav .search-button,.nav-white.shrink-nav .search-cart-header .subtitle,.nav-white.shrink-nav .top-cart .fa-shopping-cart,.nav-white.shrink-nav .top-cart a:hover .fa-shopping-cart{color:#000}.nav-dark{background-color:#000;border-bottom:1px solid rgba(0,0,0,1);border-top:5px #eaaa00 solid}.nav-dark.shrink-nav .navbar-nav li a{color:#fff}.nav-dark .search-button,.nav-dark .search-cart-header .subtitle,.nav-dark .top-cart a:hover{color:#fff!important}.nav-dark .search-button{color:#fff!important}.nav-dark .cart-content,.nav-dark .dropdown-menu{background:rgba(0,0,0,.9)}.nav-dark .navbar-nav li a:hover{border-bottom-color:#fff}.nav-dark-transparent{background-color:rgba(0,0,0,.8);border-bottom:1px solid rgba(0,0,0,.8)}.nav-dark-transparent.shrink-nav .navbar-nav li a{color:#fff}.nav-dark-transparent .search-button,.nav-dark-transparent .search-cart-header .subtitle,.nav-dark-transparent .top-cart .fa-shopping-cart,.nav-dark-transparent .top-cart a:hover .fa-shopping-cart{color:#fff!important}.nav-dark-transparent .cart-content,.nav-dark-transparent .dropdown-menu{background:rgba(0,0,0,.9)}.nav-dark-transparent .navbar-nav li a:hover{border-bottom-color:#fff!important}.nav-dark-transparent .close-search,.nav-white .close-search{color:#000!important}.nav-light-transparent{background-color:rgba(255,255,255,.8)}.pull-menu .navbar-header{background:0 0}.pull-menu img{max-width:150px}.pull-menu .navbar-nav{padding:40px 0}.pull-menu .navbar-nav a{color:#a5a5a5!important;font-weight:600;line-height:35px;padding:3px 0 0;border-bottom:1px solid rgba(255,255,255,.2)}.pull-menu .nav li{margin:0;display:block;width:100%}.pull-menu .navbar-nav a span{color:#a9a9a9;margin-right:10px}.pull-menu .footer-social a i{font-size:14px;color:#fff}.pull-menu .footer-social a{margin:0 10px!important}.pull-menu nav.shrink{background:#fff}.full-width-pull-menu .menu-button{margin:0}.full-width-pull-menu .close-button{height:64px;width:64px;background:0 0}.full-width-pull-menu .close-button::after,.full-width-pull-menu .close-button::before{background:#000}.full-width-pull-menu .pull-menu .navbar-nav{padding:0 0 100px 0}.full-width-pull-menu .pull-menu .navbar-nav{text-align:center;width:100%}.full-width-pull-menu .navbar-nav li a{font-size:30px;line-height:45px;padding:0;color:#000!important;font-weight:700}.full-width-pull-menu .navbar-nav li a:hover{color:#797979!important}.full-width-pull-menu .navbar-nav li a.dropdown-toggle:after{content:"\f106";font-family:FontAwesome;font-size:26px;position:relative;left:8px;top:-2px;font-weight:100}.full-width-pull-menu .navbar-nav li a.dropdown-toggle.collapsed:after{content:"\f107";font-family:FontAwesome;font-size:26px;position:relative;left:8px;top:-2px;font-weight:100}.full-width-pull-menu .navbar-nav .dropdown-menu li ul{margin:20px}.full-width-pull-menu .pull-menu .navbar-nav a,.full-width-pull-menu .pull-menu .navbar-nav li a:hover{border-bottom:0;display:inline-block}.full-width-pull-menu .dropdown-menu{position:relative;top:0!important;width:100%!important;text-align:center}.full-width-pull-menu .dropdown-menu li a{font-size:12px;line-height:30px;font-weight:400}.full-width-pull-menu .navbar-toggle{display:block}.full-width-pull-menu .open .dropdown-menu{display:block}.full-width-pull-menu .dropdown .collapse{opacity:0;margin:0!important}.full-width-pull-menu .dropdown .collapse.in{opacity:1;margin:0!important}.full-width-pull-menu .pull-menu-open{display:table;height:100%;width:100%}.full-width-pull-menu .pull-menu-open-sub{display:table-cell;vertical-align:middle;height:100%}.full-width-pull-menu-dark .navbar-nav li a{color:#000!important;display:inline-block!important;font-size:20px;font-weight:600;letter-spacing:3px;line-height:45px;padding:0}.full-width-pull-menu-dark .navbar-nav li a:hover{color:#bbb!important}.full-width-pull-menu-dark .close-button::after,.full-width-pull-menu-dark .close-button::before{background:#000;height:25%;left:45%;top:45%;width:3px}.full-width-pull-menu-dark .pull-menu{height:100%;position:fixed;overflow-y:scroll}.full-width-pull-menu-dark .pull-menu .navbar-nav{text-align:left}.full-width-pull-menu-dark .pull-menu-open-sub{padding-left:100px}.full-width-pull-menu-dark .btn{margin-right:10px}.search-cart-header{padding-top:22px;float:right;letter-spacing:1px}#top-search{float:right;margin:1px 0 0 18px;position:relative;padding-bottom:17px}.search-form{width:45%;margin:0 auto;top:40%}.search-form .search-input{border:none;border-bottom:2px solid #000;font-size:30px;font-weight:100;padding:20px 2px;text-transform:capitalize;background:0 0;line-height:40px}.search-form .search-input:focus{outline:0}.search-input ::-moz-placeholder,.search-input [placeholder]{color:red!important}.search-form .search-button{font-size:21px;color:#000;top:31px;right:0}#search-header{height:100%}.close-search{color:#373737;position:absolute;right:0;top:23px;z-index:998;cursor:pointer}.close-search:hover{color:#9a9a9a}.search-button{cursor:pointer;z-index:0;color:#373737;margin-right:0;border:none;background:0 0}.search-cart-header i{display:initial}.search-button:hover{color:#9a9a9a}.top-cart{float:right;position:relative;padding-bottom:17px}.top-cart a.shopping-cart{color:#373737;display:initial;padding-bottom:30px}.top-cart a.shopping-cart:hover{color:#373737}.top-cart .fa-shopping-cart{margin:5px 4px 0 0;color:#373737}.top-cart a:hover .fa-shopping-cart{color:#373737}.search-cart-header .subtitle{color:#373737;display:inline-block;font-size:11px;font-weight:600;margin-top:1px;text-transform:uppercase}.cart-content{top:55px;opacity:0;position:absolute;right:0;transition:all .2s ease 0s;visibility:hidden;z-index:9;background-clip:padding-box;background-color:rgba(27,22,28,.95);padding:25px;width:270px;max-height:300px;overflow:scroll}.cart-content ul.cart-list{list-style:outside none none;margin:0;padding:0;float:left;width:100%;color:#c8c8c8}.cart-content ul.cart-list a{display:block;font-size:10px;text-transform:uppercase;font-weight:600;line-height:13px;padding:0 0 0 70px;position:relative;width:auto;color:#c8c8c8!important}.cart-content ul.cart-list a img{height:60px;left:0;float:left;width:60px;position:absolute}.cart-content .total{border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2);color:#c8c8c8;display:block;font-size:11px;margin-bottom:0;padding:7px 0;float:left;width:100%;text-transform:uppercase}.cart-content p.total strong{float:left}.cart-content .total .amount{float:right}.cart-content .buttons{float:left;width:100%;margin:0;text-align:center}.content-top-margin{margin-top:81px}.page-title{padding:80px 0}.page-title h1{letter-spacing:6px;font-weight:600;font-size:20px;margin-bottom:5px}.page-title span{letter-spacing:1px;font-weight:400;font-size:14px}.page-title-large{min-height:450px;padding:240px 0 0}.page-title-large h1{font-size:25px!important;margin-bottom:15px!important}.page-title-small{padding:40px 0}.page-title-small h1{margin-bottom:0;font-size:18px;line-height:23px}.features-section{margin-bottom:80px;float:left}.features-section .col-xs-3{width:20%}.features-section .col-xs-9{width:75%}.features-section p{margin:0 0 15px}.counter-section i{display:block;margin:0 0 10px}.counter-title{font-size:12px;letter-spacing:2px;text-transform:uppercase}.counter-icon{top:25px;position:relative}.counter-style2 .counter-title{letter-spacing:.55px;float:left}.counter-style2 i{float:right;line-height:26px;margin:0 10px 0 0}footer{clear:both;background:#f4f4f4}footer .footer-top{border-top:1px solid #e5e5e5}footer h5{margin-bottom:20px}footer .footer-middle{padding-top:80px;padding-bottom:45px}footer ul li{padding:1px 0}footer ul li a{color:#626262;font-size:11px;text-transform:uppercase;letter-spacing:1px}footer ul li a:hover{color:#000}.footer-social i{font-size:22px}.footer-social a{margin:0 25px}.footer-social a:last-child{margin-right:0}.footer-social a i{color:#000}.footer-social a:hover i{color:#868686}.footer-logo img{max-width:100px}.footer-bottom{position:relative;top:1px}.owl-carousel{overflow:hidden}.owl-buttons{position:static}.owl-pagination{bottom:30px;display:block;left:0;position:absolute;text-align:center;width:100%;z-index:100!important}.owl-page{display:inline-block;padding:6px 5px}.owl-page span{background:none repeat scroll 0 0 rgba(255,255,255,.7);border-radius:4px;box-shadow:1px 1px 0 rgba(0,0,0,.1);display:block;height:7px;transition:all .27s cubic-bezier(0,0,.58,1) 0s;width:7px}.owl-page:hover span{background:none repeat scroll 0 0 rgba(255,255,255,1)}.owl-bg-img{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden;position:relative;width:100%}.owl-subtitle{font-size:14px;letter-spacing:10px;text-transform:uppercase;font-weight:400;line-height:80px;display:block}.owl-title{font-size:35px;font-weight:600;text-transform:uppercase;display:block;letter-spacing:7px}.dark-pagination .owl-page span{background:none repeat scroll 0 0 rgba(0,0,0,1);box-shadow:none}.owl-no-pagination .owl-pagination{display:none}.owl-half-slider .owl-title{width:50%;line-height:40px;font-size:25px}.owl-half-slider .item{min-height:520px}.owl-half-slider .container{min-height:520px}.owl-small-slider .item{min-height:430px}.owl-small-slider .container{min-height:400px}.bottom-pagination .owl-pagination{position:inherit!important}.scroll-down{bottom:50px;position:absolute;text-align:center;width:100%;z-index:10}.scroll-down a i{background:#fff;border-radius:2px;font-size:17px;padding:2px 6px;color:#000}.scroll-down a i:hover{background:#000;color:#fff}.scroll-to-down{cursor:url(https://dev.florencetown.com/images/xarrow-down.png.pagespeed.ic.9jOmw2A6CG.png),pointer}.scroll-to-down-white{cursor:url(https://dev.florencetown.com/images/xarrow-down-white.png.pagespeed.ic.p_cdxm1JUM.png),pointer}.background-slider-text{position:absolute;width:100%}#owl-demo-background .owl-item{cursor:default!important}.slider-text-middle-main{display:table;height:100%;width:100%}.slider-text-bottom{display:table-cell;vertical-align:bottom}.slider-text-top{display:table-cell;vertical-align:top}.slider-text-middle{display:table-cell;vertical-align:middle}.slider-text-middle1{padding:0 15px}.slider-typography{text-align:center;width:100%;height:100%;position:absolute;z-index:1;right:0;left:0}.slider-subtitle1{background-color:#000;display:block;font-family:Montserrat,sans-serif;font-size:48px;font-weight:900;letter-spacing:4px;line-height:68px;margin-bottom:45px;padding:30px 35px;text-align:center;text-transform:uppercase;width:250px}.slider-text-middle2{padding:0 15px}.slider-subtitle2{display:block;font-family:Oswald,sans-serif;font-size:35px;font-weight:100;letter-spacing:4px;line-height:45px;text-transform:uppercase}.slider-subtitle3{font-size:20px;font-weight:600;letter-spacing:8px;line-height:80px;text-transform:uppercase}.slider-text-middle3{padding:0 15px}.slider-text-middle4{padding:0 15px}.slider-subtitle4{font-size:14px;font-weight:100;letter-spacing:4px;text-transform:uppercase;margin-bottom:20px;display:block}.slider-text-middle5{padding:0 15px}.slider-subtitle5{font-size:22px;font-weight:600;letter-spacing:4px;text-transform:uppercase;margin-bottom:50px;display:block;line-height:30px}.overlay{position:absolute;height:100%;width:100%;opacity:.2;z-index:1;top:0}.parallax-title{display:block;font-family:Oswald,sans-serif;font-size:15px;font-weight:100;letter-spacing:7px;margin-bottom:30px;text-transform:uppercase}.parallax-sub-title{display:block;font-size:22px;font-weight:600;letter-spacing:4px;line-height:30px;text-transform:uppercase}.cover-background{position:relative;background-size:cover!important;overflow:hidden;background-position:center center;background-repeat:no-repeat!important}.tab-portfolio img{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:1}.tab-portfolio:hover img{-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:.5}.tab-portfolio .portfolio-images{width:auto;overflow:hidden;background-color:#000;position:relative}.tab-portfolio .view{left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:-47px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.tab-portfolio:hover .view{top:50%;margin-top:-25px}.portfolio-right{float:right;margin-top:-10px}#contact-us .btn{margin:0}.service-year{font-weight:300;font-size:20px;text-transform:uppercase;letter-spacing:5px}.service-year strong{font-weight:500}.list-icon i{margin-right:3%}.work-background-slider-text{position:absolute;width:50%;right:0;top:0;height:100%;background:rgba(255,255,255,.9);padding:150px 120px}.work-background-slider-year{position:absolute;bottom:0;right:0}.video-wrapper{height:100%;overflow:hidden;position:absolute;width:100%}.html-video{background-color:#000;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:-3}.video-wrapper iframe{height:100%;left:0;position:absolute;top:-5px!important;width:100%}.video-half-screen{min-height:650px}.video-half-screen .html-video{top:0;left:0;transform:none;-webkit-transform:none;-ms-transform:none}.counter-container{display:table;margin:0 auto}.full-width-image{min-height:600px}.pagination{text-align:center;width:100%;margin:40px 0 0 0}.pagination a{margin:0 25px;font-size:14px;margin-right:10px;color:#7a7a7a}.pagination a:hover{color:#000}.pagination i{color:#000;font-size:17px}.post-title{font-size:12px;letter-spacing:2px;text-transform:uppercase;display:block;color:#000;margin:40px 0 0 0;font-weight:600}.category-list li{padding:5px 0}.category-list li:first-child{padding:0 0 5px 0}.category-list li a{color:#626262}.category-list li a:hover{color:#000}.category-list li a span{color:#a8a8a8}.category-list li a span:before{content:"/";margin-right:4px;padding-left:10px}.full-width-headline h2{font-family:Oswald,sans-serif;font-size:40px;font-weight:100;line-height:55px;margin-top:300px}.full-width-headline h2 span{display:block;font-weight:400}.text-large-full-width{font-size:22px!important;font-weight:100;line-height:35px!important}.work-img{background:#000}.work-img:hover a{opacity:.5}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.grid li{transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s}.grid img{width:100%}.grid-gallery{clear:both;float:left;width:100%}.gallery-img a{position:relative;z-index:2;display:block}.grid-gallery ul{list-style:none;padding:0}.grid-gallery figure{margin:0;position:relative}.grid-gallery figure img{display:block;width:100%;opacity:1;cursor:pointer}.grid{margin:0 auto}.grid li{box-sizing:border-box;float:left;margin:0;width:25%;display:inline-table}.grid figure{-webkit-transition:opacity .2s;transition:opacity .2s}.gallery-img{opacity:1;transition:all .3s ease 0s;overflow:hidden}.grid figure:hover .gallery-img{background-color:#000}.no-hover figure:hover .gallery-img{background-color:transparent!important}.no-hover figure:hover img{opacity:1!important;-ms-transform:none;-webkit-transform:none;transform:none}figure:hover img{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:.15;cursor:url(https://dev.florencetown.com/images/xicon-zoom-white.png.pagespeed.ic.tQFo_K7a9z.png),pointer}.mfp-figure figure:hover img{cursor:pointer}.work-2col .grid li{float:left;width:50%}.work-3col .grid li{float:left;width:33.33%}.work-4col .grid li{float:left;width:25%}.work-5col .grid li{float:left;width:20%}.work-5col figure:hover img{-ms-transform:none;-webkit-transform:none;transform:none;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;opacity:.15}.work-with-title figure:hover img{opacity:1;-ms-transform:none;-webkit-transform:none;transform:none;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;opacity:.5;cursor:url(https://dev.florencetown.com/images/xicon-zoom-white.png.pagespeed.ic.tQFo_K7a9z.png),pointer}.grid-gallery ul{margin-left:1px}.parallax-portfolio{min-height:600px;background-attachment:fixed;position:relative;overflow:hidden}.parallax-portfolio:hover .opacity-full{opacity:.5;background:#000;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.panel>div{transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:initial;-o-transition-duration:.2s}.panel-title{background-color:#fff;color:#767676;font-size:12px;letter-spacing:2px;font-weight:400;width:100%;display:block;padding:10px 18px;border:1px solid rgba(0,0,0,.1);text-transform:uppercase}.panel-body{padding:10px 18px 25px 18px;font-size:13px;line-height:23px}.accordion-style2 .panel-title{background-color:#000;color:#fff}.accordion-style3 .panel-title{background-color:#ededed;color:#000;position:relative;border:none;padding:0 25px;font-size:14px;line-height:70px}.accordion-style3 .panel-body{padding:0 60px 35px 25px}.btn{display:inline-block;margin-right:20px;letter-spacing:2px;border:1px solid transparent}.btn-round{border-radius:4px!important}.btn i{margin-right:5px}.btn.btn-large i{font-size:24px}.button{margin-top:0;margin-bottom:0}.btn.btn-large{font-size:18px;padding:18px 35px}.btn.btn-medium{font-size:14px;padding:10px 22px}.btn.btn-small{font-size:11px;padding:2px 14px;letter-spacing:1px}.highlight-button{border:2px solid #000;display:inline-block;padding:8px 20px 9px;font-size:12px;color:#000;background-color:transparent}.highlight-button:hover{background-color:#000;border:2px solid #000;color:#fff}.highlight-button i{color:#000}.highlight-button:hover i{color:#fff}.highlight-button-dark{border:2px solid #000;display:inline-block;padding:8px 20px 9px;font-size:12px;color:#fff;background-color:#000}.highlight-button-dark:hover{background-color:#535251;border:2px solid #535251;color:#fff}.highlight-button-dark i{color:#fff}.highlight-button-dark:hover i{color:#fff}.highlight-button-yellow{border:2px solid #eaaa00;display:inline-block;padding:8px 20px 9px;font-size:12px;color:#fff;background-color:#eaaa00}.highlight-button-yellow:hover{background-color:#fff;border:2px solid #eaaa00;color:#eaaa00}.highlight-button-yellow i{color:#fff}.highlight-button-yellow:hover i{color:#eaaa00}.highlight-button-red{border:2px solid #ab0000;display:inline-block;padding:8px 20px 9px;font-size:12px;color:#fff;background-color:#ab0000}.highlight-button-red:hover{background-color:transparent;border:2px solid #ab0000;color:#ab0000}.highlight-button-red i{color:#fff}.highlight-button-red:hover i{color:#ab0000}.highlight-button-red.btn.btn-small{font-size:11px;padding:2px 5px;letter-spacing:0;text-align:center}.highlight-button-grey{border:2px solid #afaeac;display:inline-block;padding:8px 20px 9px;font-size:12px;color:#fff;background-color:#afaeac}.highlight-button-grey:hover{background-color:transparent;border:2px solid #afaeac;color:#afaeac}.highlight-button-grey i{color:#fff}.highlight-button-grey:hover i{color:#afaeac}.highlight-button-grey.btn.btn-small{font-size:11px;padding:2px 5px;letter-spacing:0;text-align:center}.btn-small-white-background{font-size:11px;letter-spacing:2px;padding:6px 23px;color:#000;margin-right:25px;background:#fff;border:2px solid #fff}.btn-small-white-background:hover{background:0 0;border:2px solid #fff;color:#fff}.btn-small-white-background i{color:#000}.btn-small-white-background:hover i{color:#fff}.btn-small-white{font-size:11px;letter-spacing:3px;padding:6px 25px;border:2px solid #fff;color:#fff}.btn-small-white:hover{background-color:#fff;color:#000}.btn-small-white-dark{font-size:11px;letter-spacing:3px;padding:6px 25px;border:2px solid #fff;color:#000;background:#fff}.btn-small-white-dark:hover{background-color:transparent;color:#fff;border:2px solid #fff}.btn-black{border:2px solid #000;color:#fff;display:inline-block;background-color:#000;padding:7px 20px 8px;width:auto}.btn-black:hover{border:2px solid #000;color:#000;background-color:transparent}.highlight-button-black-border{border:4px solid #000;background-color:transparent;font-size:22px;padding:20px 30px;color:#000;font-weight:700}.highlight-button-black-border:hover{border:4px solid #000;background-color:#000;color:#fff}.highlight-button-white-border{border:4px solid #fff;background-color:transparent;font-size:22px;padding:20px 30px;color:#fff;font-weight:700}.highlight-button-white-border:hover{border:4px solid #fff;background-color:#fff;color:#000}.highlight-button-black-background{border:4px solid #000;background-color:#000;font-size:20px;padding:20px 30px;color:#fff;font-weight:700}.highlight-button-black-background:hover{border:4px solid #000;background-color:#fff;color:#000}.btn-small-black-background{font-size:11px;letter-spacing:3px;padding:6px 25px;border:2px solid #000;color:#fff;background-color:#000}.btn-small-black-background:hover{background-color:transparent;color:#000;border:2px solid #000}.btn-small-black-border-light{font-size:10px;letter-spacing:3px;padding:6px 25px;border:1px solid #000;color:#000}.btn-small-black-border-light:hover{background-color:#000;color:#fff}.btn-light-black{border:2px solid #000;color:#000;background-color:transparent}.btn-light-black:hover{border:2px solid #000;background-color:#000;color:#fff}.button-3d{border-bottom:2px solid rgba(0,0,0,.2)!important}.social-icon .fa{text-align:center;display:table-cell;vertical-align:middle;width:30px;height:30px!important;line-height:1;font-size:14px;-webkit-transition:all .4s ease;transition:all .4s ease;color:#fff;background:0 0}.social-icon:hover .fa{opacity:.8}.social-icon .fa-facebook{background-color:#3b5998}.social-icon .fa-linkedin{background-color:#007bb6}.social-icon .fa-youtube{background-color:#b00}.social-icon .fa-github-alt{background-color:#333}.social-icon .fa-google-plus{background-color:#dd4b39}.social-icon .fa-instagram{background-color:#517fa4}.social-icon-large{margin-right:20px}.social-icon-large .fa{font-size:25px;background:0 0;color:#000;text-align:center;display:table-cell;vertical-align:middle;width:60px;height:60px!important;line-height:1;-webkit-transition:all .4s ease;transition:all .4s ease}.social-icon-large:hover .fa{color:#fff}.social-icon-large:hover .fa-facebook{background-color:#3b5998}.social-icon-large:hover .fa-linkedin{background-color:#007bb6}.social-icon-large:hover .fa-youtube{background-color:#b00}.social-icon-large:hover .fa-github-alt{background-color:#333}.social-icon-large:hover .fa-google-plus{background-color:#dd4b39}.social-icon-large:hover .fa-instagram{background-color:#517fa4}.features-box-style1 i{min-height:65px;transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}.input-round{border-radius:4px!important}.select-style{padding:0;margin:0;border:1px solid #ccc;width:100%;overflow:hidden;background-color:#fff;margin:0 0 40px;background:#fff url(https://dev.florencetown.com/images/xselect-arrow.png.pagespeed.ic.0lpfp6_s_x.png) no-repeat 97% 50%}.select-style select{padding:10px 15px;width:100%;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;color:#999}.select-style select:focus{outline:0;box-shadow:none}.login-box{padding:35px;background-color:#fff;border-radius:8px;box-shadow:0 0 2px #888}.show-grid [class^=col-]{background-color:#f5f5f5;border:1px solid rgba(0,0,0,.2);margin-bottom:15px;padding:10px 0;text-align:center}.icon-box i{margin:25px}.i-large-box{width:100px;height:100px;line-height:98px;text-align:center;font-size:40px}.i-medium-box{width:80px;height:80px;line-height:80px;text-align:center;font-size:30px}.i-small-box{width:60px;height:60px;line-height:60px;text-align:center;font-size:22px}.i-light{background-color:#fff!important;box-shadow:0 0 10px rgba(0,0,0,.08) inset;color:#9a9a9a;text-shadow:1px 1px 1px #fff}.i-light:hover{background-color:#fff!important;box-shadow:0 0 30px rgba(0,0,0,.15) inset!important;color:#444;text-shadow:none}.i-3d{box-shadow:0 0 3px rgba(0,0,0,.1);color:#9a9a9a!important;background-color:#fff;color:#000}.i-3d:hover{box-shadow:0 0 4px rgba(0,0,0,.3)}.i-3d-border{border-bottom:3px solid rgba(0,0,0,.15)!important;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.i-3d-border:hover{border-bottom:3px solid rgba(0,0,0,.3)!important;color:#fff;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.tab-style2 .tab-content{padding:25px;border:1px solid #e5e5e5;background-color:#fdfdfd}.tab-style5 .tab-content{background-color:#f7f7f7;padding:30px;border:1px solid #e5e5e5}ul.list-line li{border-bottom:1px solid rgba(0,0,0,.1);padding:7px 0}ul.list-line li:last-child{border-bottom:none}ul.list-line li span{min-width:130px;display:inline-block}.double-line:before{border-top:4px double rgba(0,0,0,.15);position:absolute;z-index:2}.about-year{border:2px solid #6d6d6d;display:inline-block;font-size:17px;height:120px;margin-bottom:40px;padding:25px;width:120px}.about-year span{font-size:50px;font-weight:600;left:-4px;letter-spacing:-5px;position:relative;top:13px}@media screen\0{.about-year{padding-top:20px!important}}@media screen\0{.about-year span{display:block!important;margin-bottom:28px!important}}.team-size-main{margin-left:7%}.team-size span{font-family:Oswald,sans-serif;font-size:50px;position:relative;top:20px}.team-plus{font-size:50px;position:relative;top:30px;color:#717171}@media screen\0{.team-size span{display:block;margin-bottom:38px}}.price{font-size:14px;font-weight:600;display:block}.price del{color:#898989;margin-right:10px;font-weight:100}.exclusive-style{border:1px solid #e5e5e5}.exclusive-style .owl-half-slider .item{min-height:0}.exclusive-style .owl-pagination{bottom:15px}.exclusive-style-text{padding:60px 45px}.new{background:#f1a004;bottom:16%;color:#fff;font-size:10px;left:50%;margin-left:-21px;line-height:20px;padding:0 9px;position:absolute;text-transform:uppercase}.size{margin-top:25px}.size li{width:20%;margin:0 10px 10px 0;float:left;text-align:center;border:1px solid rgba(0,0,0,.2);font-size:10px}.size li:hover{background:#000;border:1px solid rgba(0,0,0,1)}.size li:hover a{color:#fff;display:block}.size li a{display:block;border:0}.grid-nav i{font-size:14px;float:left;margin-right:10px}.grid-nav{margin-top:9px;line-height:14px}.grid-nav p{font-size:11px;margin-left:15px;display:inline-block}.header-nav a{font-size:11px;letter-spacing:1px;font-weight:600;text-transform:uppercase;padding:0 25px;color:#575757}.header-nav a:last-child{padding-right:0}.header-nav .border-right{border-color:#c6c6c6}.header-nav i{color:#575757;font-size:14px;margin:0 8px}.rating i{font-size:13px;margin-right:5px}.rating-text{margin-left:10px;font-size:10px;letter-spacing:3px;position:relative;top:-2px}.review-name{margin-bottom:5px}.review-main i{margin-right:10px;font-size:13px}.review{margin-bottom:30px}.rating{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#999}.add-rating i{color:#b8b8b8;cursor:pointer;font-size:15px}.add-rating i:hover{color:#000}.slider-headline{position:absolute;top:0;height:64%;width:100%;text-align:center;z-index:99}.slider-headline h1{font-size:45px;font-weight:600;letter-spacing:12px}.slider-headline h2{color:#fff;font-size:18px;font-weight:300;letter-spacing:3px;margin-top:10px;font-family:Oswald,sans-serif}.padding-ten{padding:10.2%}.margin-bottom-seven{margin-bottom:7%!important}.slider-subtitle6{font-family:Oswald,sans-serif;font-size:18px;font-weight:100;letter-spacing:3px;line-height:27px;text-transform:uppercase;width:75%}.about-us-slider{padding:90px}.post-date{color:#878787;font-family:Oswald,sans-serif;font-size:9px;letter-spacing:1px;margin-right:6%;text-transform:uppercase}.about-text{margin-left:40px;top:-7px}.features-section p .left{display:table}.features-section p .right{float:right}.about-tab-right{background-color:rgba(0,0,0,.8);padding:70px}.about-tab-right .panel-title{background-color:inherit;border:0 none;color:#fff;font-size:15px;letter-spacing:4px;padding:18px}.about-tab-right .panel-body{background-color:inherit}.white-box{background-color:#fff;padding:30px 10px}.white-box h5{font-size:12px}.about-tab-right .panel-default{border-bottom:1px solid rgba(255,255,255,.4)}.about-tab-right .panel-default .row{padding:20px}.about-tab-right .panel-default:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.travel-about-img img{max-width:80%}.grid-border .grid-border-box{padding:70px 0!important}.grid-border .grid-border-box:hover{background:#000!important}.grid-border .grid-border-box:hover .black-text,.grid-border .grid-border-box:hover i,.grid-border-box:hover h1{color:#fff!important}.grid-border .grid-border-box:hover i{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.grid-border [class^=col-]:before{height:100%;top:0;left:-1px;border-left:1px solid rgba(0,0,0,.1)}.grid-border [class^=col-]:after{width:100%;height:0;top:auto;left:0;bottom:0;border-bottom:1px solid rgba(0,0,0,.1)}.grid-border [class^=col-]:after,.grid-border [class^=col-]:before{content:'';position:absolute}.result{background:#000;padding:6px 15px}.event-box{padding:38px;border:3px solid #e6af2a}.img-border{border:10px solid rgba(255,255,255,.5);height:calc(100% - 80px);width:calc(100% - 80px);left:40px;top:40px;position:absolute}.img-border-small{border:5px solid rgba(255,255,255,.5);height:calc(100% - 0px);width:calc(100% - 30px);left:15px;top:0;position:absolute}.img-border-full{border:5px solid rgba(255,255,255,.5);height:calc(100% - 0px);width:calc(100% - 30px);left:15px;top:0;position:absolute}.food-time{padding:3px 25px}.menu-item{border-top:1px dotted rgba(0,0,0,.2);padding:20px 0}.menu-item:first-child{border:none;padding-top:0}.menu-item:last-child{padding-bootom:0}.menu-item p{margin:0}.menu-item span:after{content:"..........";margin:0 15px}.menu-item span:nth-child(2):after{content:"";margin:0}.chef-img{min-height:625px}.chef-text{min-height:625px;padding:10%}.travel-slider{min-height:750px;position:relative;z-index:1}.travel-slider .item{min-height:750px}.travel-adventure img{opacity:.7}.travel-adventure:hover img{opacity:.5;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);cursor:pointer}.travel-adventure figure{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:3;width:100%;top:50%;cursor:pointer}.travel-adventure a{display:block;position:relative;z-index:2;color:#fff}.special-offers{min-height:378px}.special-offers-sub{left:0;position:absolute;right:0;text-align:center;top:26%}.destinations-offer{position:absolute;padding:12px 15px;right:0}.highlight-link-text{padding:0 25px;display:inline-block;line-height:30px!important}.highlight-link{padding:5px 13px;font-size:10px;font-weight:600;letter-spacing:2px;background:#e75e50}.highlight-link:hover{background:#000}.highlight-link i{position:relative;top:2px;margin:0 0 0 5px}.sub-title{border-bottom:1px solid #e75e50;display:inline-block;font-weight:500;margin-top:10px;text-transform:uppercase}.sub-headline{color:#fff;font-size:17px;font-weight:600;background-color:#191919;padding:30px 35px;width:auto;bottom:0;position:absolute;left:-230px;letter-spacing:.3px;margin:0 auto;-ms-transform:rotate(-90.3deg);-webkit-transform:rotate(-90.3deg);transform:rotate(-90.3deg)}.box-min-height{min-height:750px}@media screen and (-webkit-min-device-pixel-ratio:0){nav *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s}}@media (max-width:1450px){.box-min-height{min-height:778px}}@media (max-width:1383px){.sub-menu ul{right:-25px;z-index:99}.search-form{width:80%}}@media only screen and (min-width:1024px) and (max-width:1920px){.md-no-margin-bottom{margin-bottom:0!important}}@media (min-width:992px) and (max-width:1199px){.md-full-width{width:100%!important}.md-no-padding-bottom{padding-bottom:0!important}.md-bottom-10{bottom:10px!important}.travel-about-img img{max-width:100%}}@media (max-width:1199px){.lg-margin-bottom-five{margin-bottom:5%!important}.title-large{line-height:36px!important;font-size:26px!important}.md-bottom-10{bottom:10px!important}.work-background-slider-text{padding:100px 70px}.md-text-center{text-align:center!important}.md-display-none{display:none!important}.md-margin-two-bottom{margin-bottom:2%!important}.md-margin-three-bottom{margin-bottom:3%!important}.md-margin-four-bottom{margin-bottom:4%!important}.md-margin-five-bottom{margin-bottom:5%!important}.md-margin-ten-bottom{margin-bottom:10%!important}.md-padding-five{padding:5%!important}.counter-style2 i{line-height:30px}.search-cart-header>#top-search>.subtitle{display:none}.social-icon-large .fa{height:50px!important;width:50px}.lg-display-none{display:none}.lg-margin-bottom-three{margin-bottom:3%!important}.img-border-full{left:15px;top:0;width:calc(100% - 29px);height:calc(100% - 0px)}.special-offers-sub{top:19%}.special-offers{min-height:324px}.about-text{margin-left:0}.md-margin-bottom{margin-bottom:2%}.nav>li{margin-right:17px;margin-left:17px}.menu-button-yellow{right:15px}.box-min-height{min-height:780px}.full-width-pull-menu .text-right{right:15px}}@media (max-width:1064px){.slider-text .col-md-3{margin-left:10%}.features-box-style1 br,.features-box-style2 br{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.navbar-nav>li>a{border-color:transparent!important}}@media (max-width:1024px){.navbar-right .dropdown-menu{right:-147px}.md-display-none{display:none!important}}@media (max-width:991px){nav .accordion-menu *{transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s}.panel{position:relative}.panel-title>a.collapsed:after{content:'+';position:absolute;right:24px}.panel-title>a:after{content:'-';position:absolute;right:24px}.open .collapse{display:none}.open .collapse.in{display:block}.collapse.in{width:100%;clear:both}nav.navbar .container{position:relative}.navbar .accordion-menu{background-color:rgba(27,22,28,.95);clear:both;min-height:0!important;position:absolute;top:76px;width:100%;padding:0}.nav-dark .dropdown-menu{background-color:transparent}.nav-dark-transparent .dropdown-menu{background-color:transparent}.shrink-nav .accordion-menu{top:56px}.sticky-nav .nav>li{float:left;width:100%!important;margin:0!important;border-top:1px solid rgba(255,255,255,.06)!important}.sticky-nav .nav>li:last-child{border-bottom:1px solid rgba(255,255,255,.06)}.sticky-nav ul li a:hover{color:#fff!important;background-color:rgba(0,0,0,.3)}.sticky-nav ul li a:hover i{color:#fff;border-color:#e6af2a}.sticky-nav .navbar-nav>li>a{font-weight:700}.sticky-nav .navbar-nav>li>a i{display:inline-block;float:right;margin:9px 10px 0 0;font-size:14px;color:#fff;width:20px;height:20px;vertical-align:middle;padding:0 0 0 4.2px;line-height:20px}.shrink-nav .dropdown.simple-dropdown .dropdown-menu,.sticky-nav .navbar-nav>li>.dropdown-menu{border-top:1px solid rgba(255,255,255,.06);left:0;top:inherit!important;width:100%!important;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.shrink-nav .nav>li{margin:16px 15px}.nav-white.shrink-nav .navbar-nav li a{color:#fff}.navbar .text-right{background-color:rgba(27,22,28,.95);clear:both;min-height:0;padding:0;position:absolute;top:80px;width:100%}.navbar.shrink-nav .text-right{top:56px}.dropdown-menu:last-child ul li:last-child{border-bottom:0}.dropdown-menu li a{color:inherit;height:34px!important;line-height:34px!important;padding:0!important;text-align:left}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-nav>li>a{border-bottom:0!important}.navbar-default .navbar-nav>li>a{color:#fff;display:block;height:38px;line-height:38px;padding:0 0 0 15px;text-align:left}.full-width-pull-menu .text-right{top:inherit;right:15px}.full-width-pull-menu.shrink-nav .text-right{top:inherit}.full-width-pull-menu .navbar-nav>li>a{padding:0}.full-width-pull-menu .navbar-nav>li>a:hover{background-color:inherit!important}.dropdown-header{margin:0}.navbar-collapse.in{overflow-x:hidden}.navbar-default .col-sm-3{float:left}.navbar-toggle{border-radius:0}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle{background-color:#000}.dropdown-toggle.collapsed .fa-angle-down::before{content:"\f107"}.dropdown-toggle .fa-angle-down::before{content:"\f106"}.cart-content ul.cart-list a{background-color:transparent!important;color:#c8c8c8!important}.cart-content ul.cart-list a:hover{background-color:transparent!important;color:#c8c8c8!important}.open>.dropdown-menu{margin:0!important}.dropdown-menu{margin:0!important;padding:0 15px!important;position:inherit;width:100%;background-color:transparent;background-clip:inherit}#collapse7 li{border-top:1px solid rgba(255,255,255,.06)}.dropdown-menu li{padding:0;width:100%}.dropdown-header{border-bottom:0;border-top:0 none!important;color:#fff;font-size:11px;font-weight:600;height:38px;letter-spacing:3px;line-height:38px}.dropdown-menu li a.sub-menu-title{color:#fff!important;font-size:11px;font-weight:600;height:38px!important;letter-spacing:3px;line-height:38px!important;padding:0}.dropdown-menu li a i{top:10px}.simple-dropdown-menu ul{padding:0 15px!important}.simple-dropdown-menu ul ul{padding:0!important}.sub-menu ul{left:0;background-color:transparent}.simple-dropdown-menu ul li.sub-menu{margin-bottom:15px}.dropdown-menu li ul{display:block;position:inherit;border:0;padding:0;margin:0}.sub-menu-title:hover{cursor:default;background-color:transparent!important}.sub-menu a i{display:none}.search-cart-header .subtitle{display:none}section{padding:90px 0}.section-title{padding-bottom:90px}.sm-pull-left{float:left!important}.sm-pull-right{float:right!important}.sm-no-margin{margin:0 auto!important}.sm-no-margin-top{margin-top:0!important}.sm-no-margin-bottom{margin-bottom:0!important}.sm-margin-five{margin:5% 0!important}.sm-margin-eight{margin:8% 0!important}.sm-margin-bottom-one{margin-bottom:1%!important}.sm-margin-bottom-two{margin-bottom:2%!important}.sm-margin-bottom-three{margin-bottom:3%!important}.sm-margin-bottom-four{margin-bottom:4%!important}.sm-margin-bottom-five{margin-bottom:5%!important}.sm-margin-bottom-six{margin-bottom:6%!important}.sm-margin-bottom-seven{margin-bottom:7%!important}.sm-margin-bottom-eight{margin-bottom:8%!important}.sm-margin-bottom-ten{margin-bottom:10%!important}.sm-margin-top-one{margin-top:1%!important}.sm-margin-top-two{margin-top:2%!important}.sm-margin-top-three{margin-top:3%!important}.sm-margin-top-four{margin-top:4%!important}.sm-margin-top-five{margin-top:5%!important}.sm-margin-top-six{margin-top:6%!important}.sm-margin-top-seven{margin-top:7%!important}.sm-margin-top-eight{margin-top:8%!important}.sm-margin-top-ten{margin-top:10%!important}.sm-margin-right-one{margin-right:1%!important}.sm-no-margin-right{margin-right:0!important}.sm-no-margin-left{margin-left:0!important}.sm-padding-bottom-six{padding-bottom:6%!important}.sm-no-padding{padding:0!important}.sm-no-padding-right{padding-right:0!important}.sm-no-padding-left{padding-left:0!important}.sm-padding-top-six{padding-top:6%!important}.sm-display-none{display:none!important}.sm-text-center{text-align:center!important}.sm-border{border:1px solid rgba(0,0,0,.075)!important}.sm-no-border-right{border-right:0!important}.sm-background-image-right{background-position:center right!important}.sm-pull-none{float:none!important}.sm-width-100{width:100%!important}.features-section.col-md-12.col-sm-6{padding:0 2%!important}#features .section-title{padding:0 0 90px 0}.features-section h5{line-height:18px}.col-sm-12:last-child .features-section:first-child{margin-bottom:0}.counter-section:nth-child(3),.counter-section:nth-child(4){margin-bottom:0}.post-title{line-height:16px;margin-bottom:15px}.owl-half-slider .owl-title{width:60%}.grid li{width:50%!important}.features-section .col-xs-9{width:70%}.work-background-slider-text{padding:40px 30px;width:100%}.slider-subtitle1{font-size:40px;line-height:58px;width:234px}.parallax-section-main{min-height:370px}.text-uppercase{word-wrap:break-word}.parallax-portfolio{background-attachment:inherit!important;background-size:125% auto}footer h6{line-height:16px}.footer-social a:last-child{margin-right:25px}.chef-text{min-height:0}.img-border-full{height:calc(100% - -82px);width:calc(100% - 30px)}.special-offers-sub{top:33%}.special-offers{min-height:378px}.exclusive-style-text{padding:60px 35px}.new{bottom:22%}#top-search{margin-left:13px}.search-cart-header i{padding:5px}.top-cart .fa-shopping-cart{padding:5px;margin-right:0}.sub-headline{position:relative;transform:none;left:0;padding:20px;text-align:center}.box-min-height{min-height:0}}@media (max-width:768px){.lg-display-none{display:block}.nav>li{width:auto}.slider-text-middle4{padding:0 15px 35px}.sm-bg-yellow{background:none repeat scroll 0 0 #e6af2a!important}}@media (max-width:767px){section{padding:50px 0}.xs-pull-left{float:left!important}.xs-pull-none{float:none!important}.margin-top-section{margin-top:50px}.xs-no-margin{margin:0 auto!important}.xs-no-margin-top{margin-top:0!important}.xs-margin-bottom-one{margin-bottom:1%!important}.xs-margin-bottom-two{margin-bottom:2%!important}.xs-margin-bottom-three{margin-bottom:3%!important}.xs-margin-bottom-four{margin-bottom:4%!important}.xs-margin-bottom-five{margin-bottom:5%!important}.xs-margin-bottom-six{margin-bottom:6%!important}.xs-margin-bottom-seven{margin-bottom:7%!important}.xs-margin-bottom-eight{margin-bottom:8%!important}.xs-margin-bottom-ten{margin-bottom:10%!important}.xs-margin-top-one{margin-top:1%!important}.xs-margin-top-two{margin-top:2%!important}.xs-margin-top-three{margin-top:3%!important}.xs-margin-top-four{margin-top:4%!important}.xs-margin-top-five{margin-top:5%!important}.xs-margin-top-six{margin-top:6%!important}.xs-margin-top-seven{margin-top:7%!important}.xs-margin-top-eight{margin-top:8%!important}.xs-margin-top-ten{margin-top:10%!important}.xs-no-margin-right{margin-right:0!important}.xs-no-margin-left{margin-left:0!important}.xs-no-margin-bottom{margin-bottom:0!important}.xs-padding-bottom-six{padding-bottom:6%!important}.xs-padding-top-six{padding-top:6%!important}.xs-padding-left-right-two{padding:0 2%!important}.xs-display-none{display:none!important}.xs-padding-seven{padding:6% 0}.xs-no-padding{padding:0!important}.xs-no-padding-left{padding-left:0!important}.xs-no-padding-right{padding-right:0!important}.xs-no-padding-top{padding-top:0!important}.xs-no-padding-bottom{padding-bottom:0!important}.xs-no-padding-left-right{padding-left:0!important;padding-right:0!important}.xs-padding-right{padding-right:15px!important}.xs-padding-left{padding-left:15px!important}.xs-text-center{text-align:center!important}.xs-no-border{border:0!important}.xs-no-background{background:0 0!important}.xs-text-left{text-align:left!important}.width-70{width:100%!important}.xs-width-100{width:100%!important}.xs-img-full{width:100%}.xs-width-100{width:100%!important}.xs-center-col{float:none!important;margin-left:auto!important;margin-right:auto!important}.xs-padding-eight{padding:8%}.xs-line-height-18{line-height:18px!important}.features-section{margin-bottom:6%!important}.features-section.col-md-12.col-sm-6{padding:0!important}.col-sm-12:last-child .features-section:last-child{margin-bottom:0!important}.portfolio-nav{position:relative}.mfp-close{padding-left:0}.counter-section:nth-child(3){margin-bottom:90px}.post-title{margin:0}footer .col-sm-4{margin-bottom:30px}footer .col-sm-4:last-child{margin-bottom:0}.owl-half-slider .owl-title{font-size:20px;line-height:30px}.highlight-button-black-border{font-size:16px;padding:10px 20px}.text-large{margin-right:0}.full-width-image{min-height:0}.owl-half-slider .container{min-height:560px}.grid li{width:100%!important}#animated-tab .nav>li{text-align:center;width:20%;margin:0 -3px 0 0;display:inline-block;border:0;float:none}.tab-style2 .tab-content{padding:0;border:none}.tab-style3 .tab-content{padding:0 20px}.tab-style4 .tab-content{width:100%;float:left;padding:20px}.tab-style5 .tab-content{width:100%;padding:20px;background-color:#fff;border:none;float:left}#contact-us .medium-icon{margin-bottom:0}#contact-us .col-md-4{margin-bottom:10%}.owl-half-slider .owl-item .item{min-height:400px}.owl-half-slider .owl-item .container{min-height:400px}.owl-half-slider .container{min-height:560px}.page-title-large h1{font-size:20px!important}h1.title{font-size:37px!important;line-height:45px!important}.page-title-large{min-height:250px;padding:140px 0 0}.parallax-portfolio{min-height:420px;background-size:cover}.pagination a{margin:0 13px}.work-background-slider-text{padding:40px 30px;position:inherit;width:100%}.slider-subtitle1{font-size:24px;line-height:36px;width:138px;padding:15px;margin-bottom:25px}.slider-subtitle2{font-size:38px;line-height:49px}.button-style .btn{display:table;margin:0 auto}.search-cart-header .subtitle{display:none}.search-cart-header{padding:14px 15px 0 0}#top-search{margin:1px 0 0 10px}.features-section .col-xs-9{width:80%}.social-icon-large .fa{font-size:15px;height:30px!important;width:30px}.social-icon-large{margin-right:10px}.full-width-headline h2{font-size:30px;line-height:40px;margin-top:190px}.text-large-full-width{font-size:20px!important;line-height:28px!important}.pagination{margin-top:0}.page-title{padding:40px 0}.page-title h1{letter-spacing:2px;line-height:26px;margin-bottom:0}.page-title-large{padding:140px 0 0}footer .footer-middle{padding-top:50px;padding-bottom:25px}footer h6{font-size:11px}.new{bottom:12%}.grid-nav{display:table;float:none!important;line-height:14px;margin:9px auto}.checkout-btn{font-size:16px}.about-tab-right{padding:70px 15px}.grid-gallery ul{margin-left:0}.text-large{font-size:14px!important}.title-large{font-size:26px!important}.h1,h1{font-size:30px;line-height:42px}.img-border-full{height:calc(100% - 0px);left:15px;top:0;width:calc(100% - 30px)}.special-offers-sub{top:21%}.login-box{padding:20px}.rating-text{display:block;margin:0 0 0;top:0;width:100%}.rating{display:block;float:left;width:100%}.rating i{margin-left:0;margin-right:7px}.event-box{padding:25px}.counter-style2 .counter-title{float:none;display:inline-block}.full-width-pull-menu-dark .pull-menu-open-sub{padding-left:20px}}@media (max-width:640px){.section-title{padding:0 0 50px 0}#features .section-title{padding:0 0 50px 0}.counter-section{margin-bottom:50px}.counter-section:nth-child(3){margin-bottom:50px}.owl-title{font-size:25px;line-height:40px}.owl-subtitle{font-size:14px;line-height:20px}}@media (max-width:589px){.special-offers-sub{top:24%}}@media (max-width:580px){.footer-social i{margin:0}}@media (max-width:480px){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:394px}.section-title{font-size:16px;line-height:21px}.btn-black.btn-small.margin-two{margin-top:5%}.scrollToTop{display:none!important}.highlight-button-black-background{padding:20px 29px}.search-form .search-input{font-size:17px;font-weight:400;padding:5px 2px}.search-form .search-button{top:18px;font-size:14px}.slider-text .col-md-3{margin:0 auto;width:78%}.slider-text h1{font-size:22px;line-height:28px}.features-section .col-xs-9{width:74%}.features-2{width:100%}.text-large{font-size:13px;line-height:22px}.service-year{font-size:16px;line-height:22px}.animation3 span b{font-size:20px;line-height:28px}.grid li{width:100%!important}.owl-half-slider .owl-title{width:100%;font-size:18px;line-height:24px}.owl-pagination{bottom:10px}.owl-subtitle{letter-spacing:4px}.owl-half-slider .container{min-height:480px}.slider-subtitle3{font-size:13px;line-height:22px;letter-spacing:4px}.slider-subtitle2{font-size:22px;line-height:30px}.slider-subtitle5{font-size:20px;margin-bottom:15px}.slider-subtitle4{margin-bottom:5px}.parallax-sub-title{font-size:19px}.parallax-title{margin-bottom:15px}.scroll-down{bottom:30px}.page-title-large span{display:none}.page-title-large h1{margin-top:30px;line-height:27px}.special-offers{min-height:348px}.panel-title{font-size:11px;padding:7px 15px}.panel-body{padding:5px 15px 20px}.accordion-style3 .panel-title{font-size:12px;line-height:60px;padding:0 20px}.accordion-style3 .panel-body{padding:0 20px 21px}.col-md-3.col-sm-3.col-xs-4.text-center{width:100%}.features-box-style1{width:100%}.features-box-style2{width:100%}.icon-box i{margin:15px}.line-height-18{line-height:18px!important}.video-title{font-size:24px;line-height:26px}.footer-link2,.footer-link3,.footer-link4{width:100%;margin-bottom:5%}footer h5{margin-bottom:10px}.footer-middle{text-align:center}.chef-img{min-height:440px}.chef-text{padding:10% 15px}.img-border{height:calc(100% - 40px);left:15px;top:20px;width:calc(100% - 31px)}.slider-headline h1{font-size:34px;letter-spacing:8px;line-height:30px}}@media (max-width:466px){.animation2 span b{font-size:20px;line-height:30px}footer ul li a{font-size:10px}.footer-social a{margin:0 15px}}@media (max-width:366px){.btn-small-white{margin-right:7px}.owl-title{font-size:22px;line-height:30px}.slider-text-middle4{padding:0 15px}.video-half-screen{min-height:31%}}@media (max-width:359px){.footer-social i{font-size:20px}.footer-social a{margin:0 10px}footer ul li a{font-size:9px}.special-offers-sub{top:26%}.video-half-screen{height:450px}}@media screen and (max-width:320px),screen and (max-height:480px){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:275px!important}}@media (max-width:320px){.highlight-button-black-border{font-size:18px;padding:10px 20px}.owl-title{font-size:18px;line-height:24px;margin-top:5px}h1{font-size:26px;line-height:32px}.slider-text-bottom{vertical-align:middle}.new{bottom:18%}.owl-title br{display:none}.menu-button{right:0;margin:30px}.video-half-screen{height:450px}}