/*!
Theme Name: Dinso
Theme URI: https://smartdemowp.com/dinso/
Author: SmartDataSoft
Author URI: http://smartdatasoft.com
Description: Dinso is a modern property Wordpress Theme for single property & real estate agency for renting or selling your apartment, house, villa or farm house. This Theme packed with everything you need for single property and apartment complex websites. Theme have property lists & singles for single property and apartment complex presentations brokerage agent services, rental business, residence realtor, building company, real estate amenities, residential & commercial developers..
Version: 1.7
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dinso
Tags: agent, apartment, apartment complex, architecture, brokers, building, business, house, listing, property, real estate, realtor, realty, rental, single property
*/
 *{margin:0;padding:0;border:none;outline:none;font-size:100%;line-height:inherit;-ms-word-wrap:break-word;word-wrap:break-word}body{font-size:14px;color:#787878;line-height:1.6em;font-weight:400;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:'Rajdhani',sans-serif}a{text-decoration:none;cursor:pointer}a:hover,a:focus,a:visited{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{position:relative;font-weight:400;margin:0;background:none;line-height:1.2em;font-family:'Rajdhani',sans-serif}textarea{overflow:hidden}button{outline:none!important;cursor:pointer}p,.text{font-size:18px;line-height:34px;font-weight:400;color:#6c6d70;margin:0}p{margin-bottom:10px;margin-top:10px}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;z-index:9;overflow:hidden}.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}ul,li{list-style:none;padding:0;margin:0}figure{margin-bottom:0}.theme-btn{display:inline-block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-family:'Rajdhani',sans-serif}.theme-btn i{position:relative;display:inline-block;font-size:14px;margin-left:3px}.centered{text-align:center!important}.btn-style-one{position:relative;font-size:18px;line-height:27px;color:#fff;font-weight:700;padding:25px 60px;overflow:hidden;text-transform:uppercase;letter-spacing:.05em;transition:all 300ms linear;border-radius:0}.btn-style-one .btn-title{position:relative}.btn-style-one:hover{-webkit-box-shadow:0 10px 30px rgb(0 0 0 / .1);-moz-box-shadow:0 10px 30px rgb(0 0 0 / .1);-ms-box-shadow:0 10px 30px rgb(0 0 0 / .1);-o-box-shadow:0 10px 30px rgb(0 0 0 / .1);box-shadow:0 10px 30px rgb(0 0 0 / .1)}.btn-style-one:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background-color:#1d1f25;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:transform 500ms cubic-bezier(.86,0,.07,1);-moz-transition:transform 500ms cubic-bezier(.86,0,.07,1);-o-transition:transform 500ms cubic-bezier(.86,0,.07,1);transition:transform 500ms cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}.btn-style-one:hover:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.btn-style-two{position:relative;font-size:18px;line-height:27px;color:#fff;font-weight:700;padding:25px 60px;background-color:#24262d;overflow:hidden;text-transform:uppercase;letter-spacing:.05em;transition:all 300ms linear;border-radius:0}.btn-style-two .btn-title{position:relative}.btn-style-two:hover{color:#24262d;-webkit-box-shadow:0 10px 30px rgb(0 0 0 / .1);-moz-box-shadow:0 10px 30px rgb(0 0 0 / .1);-ms-box-shadow:0 10px 30px rgb(0 0 0 / .1);-o-box-shadow:0 10px 30px rgb(0 0 0 / .1);box-shadow:0 10px 30px rgb(0 0 0 / .1)}.btn-style-two:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background-color:#fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:transform 500ms cubic-bezier(.86,0,.07,1);-moz-transition:transform 500ms cubic-bezier(.86,0,.07,1);-o-transition:transform 500ms cubic-bezier(.86,0,.07,1);transition:transform 500ms cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}.btn-style-two:hover:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.btn-style-three{position:relative;font-size:16px;line-height:30px;color:#f1ecff;font-weight:500;padding:10px 32px;background-color:#1a2940;overflow:hidden;border-radius:0;transition:all 300ms linear}.btn-style-three .btn-title{position:relative}.btn-style-three:hover{color:#1a2940;-webkit-box-shadow:0 10px 30px rgb(0 0 0 / .1);-moz-box-shadow:0 10px 30px rgb(0 0 0 / .1);-ms-box-shadow:0 10px 30px rgb(0 0 0 / .1);-o-box-shadow:0 10px 30px rgb(0 0 0 / .1);box-shadow:0 10px 30px rgb(0 0 0 / .1)}.btn-style-three:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background-color:#fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:transform 500ms cubic-bezier(.86,0,.07,1);-moz-transition:transform 500ms cubic-bezier(.86,0,.07,1);-o-transition:transform 500ms cubic-bezier(.86,0,.07,1);transition:transform 500ms cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);-moz-transition-timing-function:cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1)}.btn-style-three:hover:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.btn-style-four{position:relative;display:inline-block;font-size:16px;line-height:28px;color:#fff;padding:10px 30px;font-weight:500;overflow:hidden;border:1px solid #333;background-color:#333}.btn-style-four:hover{color:#333;border:1px solid #fff;-webkit-box-shadow:rgb(255 255 255) 0 0 0 40px inset;-moz-box-shadow:rgb(255 255 255) 0 0 0 40px inset;-ms-box-shadow:rgb(255 255 255) 0 0 0 40px inset;-o-box-shadow:rgb(255 255 255) 0 0 0 40px inset;box-shadow:rgb(255 255 255) 0 0 0 40px inset}.social-icon-one{position:relative}.social-icon-one li{position:relative;display:inline-block;margin-left:35px}.social-icon-one li a{position:relative;display:block;font-size:18px;line-height:30px;color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.social-icon-one li:first-child{margin-left:0}.list-style-one{position:relative}.list-style-one li{position:relative;font-size:18px;line-height:24px;color:#24262d;font-weight:600;padding-left:30px;margin-bottom:16px}.list-style-one li:before{content:"\f14a";position:absolute;left:0;top:0;display:block;font-size:14px;line-height:26px;padding:0;font-weight:900;font-family:"Font Awesome 5 Free"}.list-style-one li a:hover{color:#44bce2}.list-style-two{position:relative}.list-style-two li{position:relative;font-size:15px;line-height:25px;color:#666;font-weight:400;padding-left:25px;margin-bottom:15px}.list-style-two li:before{content:"\f182";position:absolute;left:0;top:0;display:block;font-size:15px;line-height:25px;padding:0;color:#666;font-family:"LineAwesome"}.list-style-two li a:hover{color:#44bce2}.theme_color{color:#fa7720}.pull-right{float:right}.pull-left{float:left}.tabs-box{position:relative}.tabs-box .tab{display:none}.tabs-box .active-tab{display:block}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-image:url(/wp-content/themes/dinso/assets/images/icons/preloader.svg)}img{display:inline-block;max-width:100%;height:auto}.dropdown-toggle::after{display:none}.fa{line-height:inherit}.scroll-to-top{position:fixed;bottom:20px;right:20px;width:48px;height:48px;color:#fff;font-size:20px;line-height:48px;text-align:center;z-index:100;cursor:pointer;display:none;border-radius:5px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.scroll-to-top:hover{background:#2c2c2c}.main-header{position:relative;display:block;width:100%;z-index:99999;background-color:#24262d}.main-header .header-top{position:relative;background-color:#1d1f25}.main-header .header-top .inner-container{position:relative;padding-left:260px}.main-header .header-top .top-left{position:relative;float:left;padding:10px 0}.main-header .header-top .top-left .text{position:relative;font-size:13px;line-height:25px;color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.main-header .header-top .top-left .text span{color:#fff;font-weight:700;margin-right:25px;text-transform:uppercase}.main-header .header-top .top-right{position:relative;float:right;padding:10px 0;padding-left:60px;border-left:1px solid #292a30}.main-header .header-top .top-right .visit-link{position:relative;font-size:13px;line-height:25px;font-weight:700;letter-spacing:1px;text-transform:uppercase;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .header-top .top-right .visit-link:hover{color:#fff}.main-header .header-upper{position:relative}.main-header .header-upper .inner-container{position:relative}.main-header .header-upper .inner-container:before{position:absolute;right:100%;bottom:0;height:1000%;width:1000%;background-color:#f7f5f1;content:"";margin-right:-200px}.main-header .header-upper .logo-outer{position:relative;float:left}.main-header .header-upper .logo-outer:before{position:absolute;right:-60px;bottom:-50px;border-left:21px solid #fff0;border-bottom:20px solid #fff0;content:""}.page .comment-respond .comment-reply-title,.group-title h4{font-size:18px;font-weight:500}.main-header .header-upper .logo{position:relative;padding:15px 0}.main-header .header-upper .logo img{display:inline-block;max-width:100%;height:auto}.main-header .nav-outer{position:relative;float:right}.main-header .upper-right{position:relative;float:right;padding:20px 0}.main-header .info-list{position:relative}.main-header .info-list li{position:relative;float:left;font-size:13px;line-height:25px;color:#9a9ca2;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-left:35px}.main-header .info-list li:first-child{margin-left:0}.main-header .info-list li a{display:inline-block;font-weight:600;color:#cfcfcf;transition:all 300ms ease}.main-header .info-list li span{display:inline-block;color:#fff;font-weight:700;margin-right:20px;letter-spacing:1px;text-transform:uppercase}.main-header .nav-outer .outer-box{position:relative;float:left;padding:20px 0}.main-header .nav-outer .social-icon-one li{line-height:25px}.main-menu{position:relative;float:left;margin-left:60px}.main-menu:before{position:absolute;left:100%;height:100%;width:1000%;top:0;content:""}.main-menu:after{position:absolute;left:0;top:0;border-right:21px solid #fff0;border-top:20px solid #24262d;content:""}.main-menu .navbar-collapse{padding:0}.main-menu .navigation{position:relative;margin:0;padding-left:50px}.main-menu .navigation>li{position:relative;float:left;padding:25px 0;margin-left:63px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li:first-child{margin-left:0}.main-menu .navigation>li>a{position:relative;display:block;text-align:center;font-size:16px;line-height:25px;font-weight:600;opacity:1;color:#fff;padding:0;text-transform:uppercase;letter-spacing:.1em;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a{text-shadow:0 0 1px}.main-menu .navigation>li>ul{position:absolute;left:0;top:100%;width:230px;z-index:100;padding:10px 0;background-color:#fff;opacity:0;display:none;margin-top:5px;border-radius:5px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05);-ms-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05);-o-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05);-moz-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05);box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05)}.main-menu .navigation>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li{position:relative;width:100%;padding:0 25px;border-bottom:1px solid rgb(255 255 255 / .1)}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:12px 0;line-height:24px;font-weight:600;font-size:16px;color:#333;text-align:left;border-bottom:1px solid #e5e5e5;text-transform:capitalize;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li:last-child>a{border-bottom:none}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:'Font Awesome 5 Free';content:"\f105";position:absolute;right:0;top:12px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;top:0;width:230px;z-index:100;display:none;background-color:#fff;opacity:0;padding:10px 0;margin-left:5px;border-radius:5px;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05);-ms-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05);-o-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05);-moz-box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05);box-shadow:2px 2px 5px 1px rgb(0 0 0 / .05),-2px 0 5px 1px rgb(0 0 0 / .05)}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;padding:0 25px;border-bottom:1px solid rgb(255 255 255 / .1)}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:12px 0;line-height:24px;font-weight:600;font-size:16px;color:#333;text-align:left;border-bottom:1px solid #e5e5e5;text-transform:capitalize;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:none}.main-menu .navigation>li:hover>ul{visibility:visible;opacity:1;top:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-menu .navigation li>ul>li:hover>ul{visibility:visible;opacity:1;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-menu .navigation li.menu-item-has-children .dropdown-btn{position:absolute;right:10px;top:8px;width:34px;height:30px;border:1px solid #fff;text-align:center;font-size:16px;line-height:26px;color:#fff;cursor:pointer;z-index:5;display:none}.header-style-two{position:absolute;left:0;top:0;width:100%;background-color:#fff0}.header-style-two .auto-container{position:relative}.header-style-two .auto-container:before{position:absolute;left:15px;top:0;height:100%;width:1000%;background-color:rgb(36 38 45 / .10);content:""}.header-style-two .header-top .inner-container{padding-left:250px;border-bottom:1px solid rgb(255 255 255 / .1)}.header-style-two .header-top .inner-container .bg-shade{position:absolute;left:0;top:0;width:200%;height:100%;background:rgb(36 38 45 / .1);border-bottom:1px solid rgb(255 255 255 / .1)}.header-style-two .header-upper .inner-container .bg-shade{position:absolute;left:0;top:0;width:200%;height:100%;background:rgb(36 38 45 / .1)}.header-style-two .header-upper .logo{padding:35px 25px;padding-right:5px;margin-right:20px;background:#fff}.header-style-two .header-upper .logo:before{position:absolute;right:-21px;bottom:0;border-bottom:18px solid #fff0;border-left:21px solid #fff;content:""}.header-style-two .header-upper .logo:after{position:absolute;right:-21px;bottom:18px;top:0;width:21px;background-color:#fff;content:""}.header-style-two .header-top{background-color:#fff0}.main-header .header-top .top-right{border-left:1px solid rgb(255 255 255 / .1)}.header-style-two .main-menu:after,.header-style-two .header-upper .logo-outer:before,.header-style-two .header-upper .inner-container:before{display:none}.header-style-two .header-upper .logo-outer{position:relative;float:left;margin-top:-45px}.main-header .header-top .top-info{position:relative}.main-header .header-top .top-info li{position:relative;float:left;font-size:13px;line-height:25px;color:#fff;font-weight:600;padding-right:20px;margin-right:15px;text-transform:uppercase;letter-spacing:.05em;opacity:.70}.main-header .header-top .top-info li:before{position:absolute;right:-4px;top:0;font-size:13px;line-height:25px;color:#fff;font-weight:600;content:"."}.main-header .header-top .top-info li:last-child:before{display:none}.main-header .header-top .top-info li a{color:#fff;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-header .header-top .top-info li a:hover{text-decoration:underline}.header-style-two .header-top .top-right .visit-link{color:#fff}.header-style-two .main-menu{background-color:#fff0}.header-style-two .main-menu:before{display:none}.header-style-two .social-icon-one li a{font-size:16px}.header-style-two .nav-outer .outer-box{padding:27px 0}.header-style-two .main-menu .navigation{padding-left:60px}.header-style-two .main-menu .navigation>li{padding:30px 0}.sticky-header{position:fixed;visibility:hidden;opacity:0;left:0;top:0;width:100%;padding:0 0;z-index:-1;background:#fff;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .1);-moz-box-shadow:0 0 15px rgb(0 0 0 / .1);-ms-box-shadow:0 0 15px rgb(0 0 0 / .1);-o-box-shadow:0 0 15px rgb(0 0 0 / .1);box-shadow:0 0 15px rgb(0 0 0 / .1);-webkit-transition:top 300ms ease;-moz-transition:top 300ms ease;-ms-transition:top 300ms ease;-o-transition:top 300ms ease;transition:top 300ms ease}.fixed-header .sticky-header{opacity:1;z-index:99999;visibility:visible}.fixed-header .sticky-header .logo{padding:10px 0}.sticky-header .main-menu{background-color:#fff0;margin-left:0}.sticky-header .main-menu .navigation>li{margin-left:32px!important;padding:0!important;margin-right:0;background-color:#fff0}.sticky-header .main-menu:after,.sticky-header .main-menu:before,.header-style-two .auto-container:before,.sticky-header .main-menu .navigation>li.dropdown>a:after,.sticky-header .main-menu .navigation>li:before{display:none}.sticky-header .main-menu .navigation>li>a{padding:20px 0px!important;line-height:30px;font-size:17px;font-weight:500;color:#222;text-transform:capitalize;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.sticky-header .main-menu .navigation>li:hover>a,.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li.current-menu-item>a{opacity:1}.nav-outer .mobile-nav-toggler{position:relative;float:right;font-size:20px;cursor:pointer;margin:35px 0 0;display:none}.nav-outer .mobile-nav-toggler .icon{position:relative;display:block}.nav-outer .mobile-nav-toggler .line{position:relative;font-size:30px;line-height:7px;display:block}.mobile-menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;opacity:0;visibility:hidden;z-index:999999}.mobile-menu .mCSB_inside>.mCSB_container{margin-right:15px}.mobile-menu .mCSB_inside>.mCSB_container.mCS_y_hidden{margin-right:0}.mobile-menu .nav-logo{position:relative;padding:30px 25px;text-align:left}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;background:rgb(222 158 83 / .9);-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:1;visibility:visible;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;background:#202020;padding:0 0;z-index:5;opacity:0;visibility:hidden;border-radius:0;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.mobile-menu .close-btn{position:absolute;right:10px;top:10px;line-height:30px;width:24px;text-align:center;font-size:20px;color:#fff;cursor:pointer;z-index:10;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;-ms-transition:all 0.9s ease;-o-transition:all 0.9s ease;transition:all 0.9s ease}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mobile-menu .close-btn:hover{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mobile-menu .navigation{position:relative;display:block;border-top:1px solid rgb(255 255 255 / .1)}.mobile-menu .navigation li{position:relative;display:block;border-bottom:1px solid rgb(255 255 255 / .1)}.mobile-menu .navigation li>ul>li:last-child{border-bottom:none}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgb(255 255 255 / .1)}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 25px;font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li ul li>a{font-size:16px;padding-left:35px;text-transform:capitalize}.mobile-menu .navigation li>a:before{content:'';position:absolute;left:0;top:0;height:0;border-left:5px solid #de9e53;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.mobile-menu .navigation li.current-menu-item>a:before{height:100%}.mobile-menu .navigation li.menu-item-has-children .dropdown-btn{position:absolute;right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#fff;background:rgb(255 255 255 / .1);cursor:pointer;border-radius:2px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:5}.mobile-menu .navigation li.menu-item-has-children .dropdown-btn.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none}.mobile-menu .social-links{position:relative;text-align:center;padding:30px 25px}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 5px 10px}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:28px;color:#fff;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.page-title{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;padding:145px 0}.page-title:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;display:block;background-color:#1d1f25;opacity:.50}.page-title h1{position:relative;font-size:70px;font-weight:700;color:#fff;line-height:1em;z-index:99;letter-spacing:5px;text-transform:uppercase}.page-title .page-info{position:absolute;left:0;bottom:0;width:100%;z-index:1}.page-info .bread-crumb{position:relative;float:right;padding:10px 40px;padding-right:20px;margin-right:20px;background-color:#24262d}.page-info .bread-crumb:before{position:absolute;left:100%;top:0;border-right:21px solid #fff0;border-bottom:18px solid #24262d;content:""}.page-info .bread-crumb:after{position:absolute;left:100%;top:18px;bottom:0;width:21px;background-color:#24262d;content:""}.page-info .bread-crumb li{position:relative;display:inline-block;font-size:14px;line-height:27px;color:rgb(255 255 255 / .9);font-weight:700;text-transform:uppercase;letter-spacing:3px;margin-right:18px;padding-right:18px}.page-info .bread-crumb li:last-child{margin-right:0;padding-right:0}.page-info .bread-crumb li:after{position:absolute;content:'.';top:0;right:-4px;font-size:14px;line-height:27px;font-weight:700}.page-info .bread-crumb li:last-child:after{display:none}.page-info .bread-crumb li a{transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.page-info .bread-crumb li a:hover{color:#fff}.sec-title{position:relative;z-index:1;margin-bottom:50px}.sec-title .title{position:relative;display:block;font-size:16px;line-height:normal;font-weight:600;text-transform:uppercase;margin-bottom:14px;letter-spacing:.05em}.sec-title h2{position:relative;display:block;font-size:50px;line-height:1.1em;color:#24262d;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.sec-title.light h2{color:#fff}.banner-section{position:relative;overflow:hidden}.banner-section .slide-item{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.banner-section .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 5000ms linear;-moz-transition:all 5000ms linear;-ms-transition:all 5000ms linear;-o-transition:all 5000ms linear;transition:all 5000ms linear}.banner-section .active .slide-item .image-layer{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.banner-section .slide-item .content-box{position:relative;height:840px;width:100%;display:table;vertical-align:middle}.banner-section .slide-item .content-box:after{position:absolute;left:0;bottom:0;height:100%;width:100%;background:#1d1f25;opacity:.40;content:""}.banner-section .slide-item .content{position:relative;display:table-cell;vertical-align:middle;z-index:9}.banner-section .slide-item .title{position:relative;display:inline-block;font-size:14px;line-height:27px;font-weight:700;letter-spacing:.16em;padding:10px 40px;padding-right:19px;text-transform:uppercase;background-color:#24262d;margin-bottom:30px;opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease}.banner-section .slide-item .title:before{position:absolute;left:100%;margin-left:-1px;top:0;border-right:22px solid #fff0;border-bottom:18px solid #24262d;content:""}.banner-section .slide-item .title:after{position:absolute;left:100%;margin-left:-1px;bottom:0;width:21px;height:29px;background-color:#24262d;content:""}.banner-section .active .title{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.banner-section .slide-item h2{position:relative;display:block;font-size:124px;line-height:.9em;color:#fff;font-weight:700;margin-bottom:30px;object-position:0;text-transform:uppercase;letter-spacing:.07em;opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.banner-section .active h2{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.banner-section .slide-item .btn-box{opacity:0;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.banner-section .active .btn-box{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-ms-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.banner-section .owl-nav{display:none}.banner-section .owl-dots{position:absolute;right:13%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.banner-section .owl-dot{position:relative;display:block;height:20px;width:20px;border:6px solid #49494a;margin-bottom:20px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.banner-section .owl-dot:last-child{margin-bottom:0}.banner-section .owl-dot.active,.banner-section .owl-dot:hover{border:6px solid #fff}.banner-section-two{position:relative;overflow:hidden}.banner-section-two .slide-item{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.banner-section-two .slide-item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 5000ms linear;-moz-transition:all 5000ms linear;-ms-transition:all 5000ms linear;-o-transition:all 5000ms linear;transition:all 5000ms linear}.banner-section-two .active .slide-item .image-layer{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.banner-section-two .slide-item .content-box{position:relative;height:1020px;width:100%;display:table;vertical-align:middle;text-align:center}.banner-section-two .slide-item .content-box:after{position:absolute;left:0;bottom:0;height:100%;width:100%;background:#1d1f25;opacity:.60;content:""}.banner-section-two .slide-item .content{position:relative;display:table-cell;vertical-align:middle;z-index:9}.banner-section-two .slide-item h2{position:relative;display:block;font-size:100px;line-height:.9em;color:#fff;font-weight:700;margin-bottom:26px;object-position:0;text-transform:uppercase;margin-top:50px;opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease}.banner-section-two .active h2{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-ms-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.banner-section-two .slide-item .text{font-size:22px;line-height:40px;color:rgb(255 255 255 / .8);font-weight:600;text-transform:uppercase;letter-spacing:.2em;text-decoration:underline;margin-bottom:40px;opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.banner-section-two .active .text{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.banner-section-two .slide-item .btn-box{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.banner-section-two .active .btn-box{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-ms-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.banner-section-two .owl-nav{display:none}.banner-section-two .owl-dots{position:absolute;bottom:55px;left:0;width:100%;text-align:center}.banner-section-two .owl-dot{position:relative;display:inline-block;height:20px;width:20px;border:6px solid rgb(255 255 255 / .2);margin:0 5px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.banner-section-two .owl-dot.active,.banner-section-two .owl-dot:hover{border:6px solid #fff}.about-section{position:relative;padding:120px 0 100px}.about-section .content-column{position:relative;margin-bottom:50px}.about-section .content-column .inner-column{position:relative;margin-left:-25px}.about-section .content-column .sec-title{margin-bottom:40px}.about-section .content-column .text{font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;margin-bottom:78px}.about-section .image-column{position:relative;margin-bottom:60px}.about-section .image-column .inner-column{position:relative;padding-right:115px}.about-section .image-column .image-box{position:relative}.about-section .image-column .image{position:relative;margin-bottom:0}.about-section .image-column .image img{display:block;width:100%}.about-section .image-column .image-box .title{position:absolute;left:0;bottom:0;font-size:14px;line-height:27px;font-weight:700;letter-spacing:.16em;padding:10px 40px;padding-right:19px;text-transform:uppercase;background-color:#24262d}.about-section .image-column .image-box .title:before{position:absolute;left:100%;top:0;border-right:21px solid #fff0;border-bottom:18px solid #24262d;content:""}.about-section .image-column .image-box .title:after{position:absolute;left:100%;bottom:0;width:21px;height:29px;background-color:#24262d;content:""}.about-section .facts-couner{position:relative;margin:0 -9px}.about-section .counter-column{position:relative;float:left;width:20%;padding:0 9px;margin-bottom:20px}.about-section .counter-column .inner{position:relative;padding:50px 20px;text-align:center;background-color:#f7f5f1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.about-section .counter-column .inner:before{position:absolute;right:0;top:0;border-left:20px solid #fff0;border-top:20px solid #fff;content:""}.about-section .counter-column .icon-box{position:relative;display:inline-block;margin-bottom:10px}.about-section .counter-column .icon-box .icon{position:relative;display:inline-block;font-size:50px;line-height:1.2em;color:#24262d;font-weight:400;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.about-section .counter-column .inner:hover .icon-box .icon{color:#fff}.about-section .counter-column .count-box{position:relative;font-size:30px;line-height:1em;color:#24262d;font-weight:500;margin-bottom:3px;letter-spacing:.03em}.about-section .counter-column .count-text{position:relative;font-size:30px;line-height:1em;color:#24262d;font-weight:500;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.about-section .counter-column .inner:hover .count-text{color:#fff}.about-section .counter-column .counter-title{position:relative;display:block;font-size:16px;line-height:26px;color:#6c6d70;font-weight:500;letter-spacing:.03em;text-transform:uppercase;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.about-section .counter-column .inner:hover .counter-title{color:#fff}.about-section-two{position:relative;padding:120px 0 0}.about-section-two .title-box{position:relative;margin-bottom:50px}.about-section-two .title-box .sec-title{margin-bottom:0}.about-section-two .title-box .link-box{position:relative;text-align:right;padding-top:30px}.about-section-two .content-column{position:relative;margin-bottom:50px;z-index:1}.about-section-two .content-column .inner-column{position:relative;padding-left:50px}.about-section-two .content-column .sec-title{margin-bottom:35px}.about-section-two .content-column .sec-title h2{line-height:1.2em}.about-section-two .content-column .text{position:relative;font-size:18px;line-height:1.8em;color:#6c6d70;font-weight:500}.about-section-two .content-column .text p{font-size:18px;line-height:1.8em;color:#6c6d70;font-weight:500;margin-bottom:30px}.about-section-two .image-column{position:relative;margin-bottom:50px;z-index:1}.about-section-two .image-column .inner-column{position:relative}.about-section-two .image-column .image-box{position:relative}.about-section-two .image-column .image{position:relative;margin-bottom:0}.about-section-two .image-column .image img{display:block;width:100%}.about-section-two .fun-fact-section{position:relative;background:none;padding:0 0;margin-top:-220px;overflow:hidden}.about-section-two .fun-fact-section .inner-container{position:relative;padding:40px 0;padding-left:290px;margin-left:250px;background:#24262d}.about-section-two .fun-fact-section .inner-container:before{content:'';position:absolute;left:0;top:0;width:3000px;height:100%;background:#24262d}.about-page-section{position:relative;padding:120px 0 0}.about-block{position:relative;margin-bottom:70px}.about-block .content-column{position:relative;margin-bottom:50px}.about-block .content-column .inner-column{position:relative;padding-right:70px}.about-block .content-column .sec-title{position:relative;margin-bottom:37px}.about-block .content-column .sec-title h2{line-height:1.1em}.about-block .content-column .text-box{position:relative}.about-block .content-column .text-box p{position:relative;display:block;font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;margin-bottom:34px}.about-block .content-column .text-box p:last-child{margin-bottom:0}.about-block .image-column{position:relative;margin-bottom:50px}.about-block .image-column .image{position:relative;margin-bottom:0;padding-top:10px}.about-block .image-column .image img{display:block;width:100%;height:auto}.about-block.style-two .content-column{order:2}.about-block.style-two .content-column .inner-column{position:relative;padding-right:0;padding-left:70px}.intro-section{position:relative;padding:120px 0 90px;text-align:center}.intro-section .sec-title{margin-bottom:40px}.intro-section .sec-title h2{line-height:1.2em}.intro-section .text{position:relative;font-size:22px;line-height:40px;color:#6c6d70;font-weight:400;max-width:1000px;margin:0 auto 50px}.intro-section .image-column{position:relative;margin-bottom:30px}.intro-section .image-column .image{position:relative;margin-bottom:0;background-color:#24262d}.intro-section .image-column .image img{display:block;width:100%;height:auto;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.intro-section .image-column .image:hover img{opacity:.50}.fun-fact-section{position:relative;background-color:#24262d;padding:30px 0}.fun-fact-section .title-column{position:relative;margin-bottom:50px}.fun-fact-section .title-column .sec-title{margin:0;padding:70px 0 30px}.fun-fact-section .title-column .sec-title h2{color:#fff}.fun-fact-section .facts-couner{position:relative}.fun-fact-section .counter-column{position:relative}.fun-fact-section .counter-column .inner{position:relative;padding:70px 15px}.fun-fact-section .counter-column .icon-box{position:relative;font-size:52px;color:#fff;line-height:1em;margin-bottom:22px}.fun-fact-section .counter-column .count-box{position:relative;font-size:60px;line-height:50px;color:#fff;font-weight:400;letter-spacing:.03em;margin-bottom:15px}.fun-fact-section .counter-column .count-text{position:relative;font-size:60px;line-height:.8em;color:#fff;font-weight:400}.fun-fact-section .counter-column .counter-title{position:relative;display:block;font-size:16px;line-height:1em;color:#fff;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.room-section{position:relative;padding:120px 0 0;background-color:#f7f5f1}.room-section:before{position:absolute;left:0;top:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/wp-content/themes/dinso/assets/images/icons/pattern-1.jpg);content:"";opacity:.05}.room-detail-tabs{position:relative}.room-detail-tabs .tabs-box{position:relative}.room-detail-tabs .tab-btns{position:relative;left:0;top:0;width:100%;display:table;margin-bottom:60px}.room-detail-tabs .tab-btns li{position:relative;display:table-cell;width:20%;vertical-align:middle;background-color:#fff;font-size:20px;line-height:40px;color:#24262d;font-weight:600;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;text-align:center;padding:25px 15px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.room-detail-tabs .tab-btns li:before{position:absolute;right:0;top:0;border-right:18px solid #fff;border-bottom:21px solid #fff0;content:""}.room-detail-tabs .tab-btns li:last-child:before{border-right:18px solid #f7f5f1}.room-detail-tabs .tab-btns li.active-btn,.room-detail-tabs .tab-btns li:hover{color:#fff}.room-detail-tabs .tab-btns li.active-btn:before,.room-detail-tabs .tab-btns li:hover:before{-webkit-transition:all 300ms ease 300ms;-moz-transition:all 300ms ease 300ms;-ms-transition:all 300ms ease 300ms;-o-transition:all 300ms ease 300ms;transition:all 300ms ease 300ms}.room-detail-tabs .tab-btns li:hover span,.room-detail-tabs .tab-btns li.active-btn span{color:#fff;opacity:.1}.room-detail-tabs .tabs-content{position:relative;padding:0 0 70px}.room-detail-tabs .tab{position:relative;display:none}.room-detail-tabs .active-tab{display:block}.room-section .content-column{position:relative}.room-section .content-column .inner-column{position:relative;margin-right:-30px;opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 500ms ease 100ms;-ms-transition:all 500ms ease 100ms;transition:all 500ms ease 100ms}.room-section .active-tab .content-column .inner-column{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.room-section .content-column h2{position:relative;display:block;font-size:30px;line-height:1em;color:#24262d;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:40px}.room-section .content-column .room-size{position:absolute;right:0;top:0;font-size:14px;line-height:20px;font-weight:700;letter-spacing:.16em;padding:10px 30px;text-transform:uppercase;background-color:#24262d}.room-section .content-column .room-size span{margin-right:25px}.room-section .content-column .text{position:relative;font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;margin-bottom:50px}.room-section .room-info{position:relative;margin-bottom:40px}.room-section .room-info .icon{position:relative;display:inline-block;margin-bottom:20px;font-size:64px;line-height:1em;color:#000}.room-section .room-info h5{display:block;font-size:18px;line-height:1.2em;color:#24262d;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding-right:40px}.room-section .image-column{position:relative;margin-bottom:50px}.room-section .image-column .inner-column{position:relative;padding-left:110px;opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all 500ms ease 100ms;-ms-transition:all 500ms ease 100ms;transition:all 500ms ease 100ms}.room-section .active-tab .image-column .inner-column{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.room-section .image-column .image{position:relative;margin-bottom:0}.room-section .image-column .image img{display:block;width:100%;height:auto}.why-choose-us{position:relative;padding:120px 0;background-color:#24262d}.why-choose-us .image-layer{position:absolute;right:0;top:0;height:100%;width:66.6%;opacity:.35;background-repeat:no-repeat;background-position:center;background-size:cover}.why-choose-us .title-column{position:relative}.why-choose-us .title-column .inner-column{position:relative;padding-top:170px;padding-left:70px}.why-choose-us .sec-title h2{line-height:1.2em}.why-choose-us .sec-title .title{margin-bottom:10px}.why-choose-us .feature-column{position:relative}.why-choose-us .feature-column .inner-column{position:relative;padding-right:70px}.why-choose-us .features-box{position:relative;background-color:#fff;margin-top:18px;padding:80px 100px 70px}.why-choose-us .feature-list{position:relative;display:block;counter-reset:count}.why-choose-us .feature-list li{position:relative;display:block;font-size:18px;line-height:2em;color:#24262d;font-weight:600;text-transform:uppercase;letter-spacing:.03em;margin-bottom:36px;padding-left:60px}.why-choose-us .feature-list li:before{position:absolute;left:0;top:0;font-size:18px;line-height:2em;font-weight:600;counter-increment:count;content:"0" counter(count)}.why-choose-us .feature-list li:last-child{margin-bottom:0}.why-choose-us .features-box:before{position:absolute;left:0;right:21px;top:-18px;height:18px;background-color:#fff;content:""}.why-choose-us .features-box:after{position:absolute;right:0;top:-18px;border-bottom:18px solid #fff;border-right:21px solid #fff0;content:""}.features-section{position:relative;padding:120px 0 70px}.feature-block-two{position:relative;margin-bottom:50px}.feature-block-two .inner-box{position:relative}.feature-block-two .image-box{position:relative}.feature-block-two .image{position:relative;margin-bottom:0}.feature-block-two .image img{display:block;width:100%;height:auto}.feature-block-two .lower-content{position:relative;padding-top:25px}.feature-block-two h5{position:relative;display:block;font-size:22px;line-height:1.2em;color:#24262d;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:28px}.feature-block-two .text{position:relative;display:block;font-size:18px;line-height:33px;color:#6c6d70;font-weight:500;margin-bottom:40px}.feature-block-two .list-style-one li{font-weight:400}.feature-block-two .list-style-one li:last-child{margin-bottom:0}.call-to-action{position:relative;padding:120px 0;text-align:center}.call-to-action:before{position:absolute;left:0;top:0;height:100%;width:100%;background-image:url(/wp-content/themes/dinso/assets/images/icons/pattern-2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.1;content:""}.call-to-action .sec-title .title{color:#fff}.call-to-action .number{position:relative;display:block;font-size:50px;line-height:1em;color:#fff;margin-top:10px;letter-spacing:.05em}.call-to-action .number a{color:#fff}.call-to-action .number a:hover{text-decoration:underline}.floor-section{position:relative;padding:120px 0}.floor-carousel{position:relative}.floor-carousel .info-column{position:relative}.floor-carousel .floor-info{position:relative}.floor-carousel .floor-info li{position:relative;font-size:16px;line-height:27px;color:#6c6d70;font-weight:600;text-transform:uppercase;padding:15px 30px;background-color:#f7f5f1}.floor-carousel .floor-info li:nth-child(even){background-color:#fff}.floor-carousel .floor-info li span{position:relative;float:right;color:#24262d;font-weight:600}.floor-carousel .text-column{position:relative}.floor-carousel .text-column p{position:relative;display:block;font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;margin-bottom:34px}.floor-carousel .text-column .theme-btn{margin-top:20px}.floor-carousel .owl-nav{display:none}.floor-carousel .owl-dots{position:absolute;right:0;top:-80px}.floor-carousel .owl-dot{position:relative;display:inline-block;height:20px;width:20px;border:6px solid #d3d4d5;margin-left:10px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.floor-carousel .owl-dot:last-child{margin-bottom:0}.property-section{position:relative;padding:120px 0}.property-tabs{position:relative;border-top:0;border:2px solid #f7f5f1}.property-tabs .tab-btns{position:relative}.property-tabs .tab-btns{position:relative;display:table;width:100%}.property-tabs .tab-btns li{position:relative;display:table-cell;vertical-align:middle;font-size:18px;line-height:30px;color:#6c6d70;font-weight:700;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;text-align:center;padding:30px 15px;background-color:#f7f5f1;border-right:1px solid #fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.property-tabs .tab-btns li:hover,.property-tabs .tab-btns li.active-btn{background-color:#24262d}.property-tabs .tab{position:relative}.property-tabs .content-box{position:relative;padding:70px 75px 70px}.property-tabs .content-box .text{position:relative;font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;margin-bottom:70px}.property-tabs .info-column{position:relative}.property-tabs .floor-info{position:relative;margin-bottom:60px;opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 500ms ease 200ms;-ms-transition:all 500ms ease 200ms;transition:all 500ms ease 200ms}.property-tabs .active-tab .floor-info{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.property-tabs .floor-info li{position:relative;font-size:16px;line-height:27px;color:#6c6d70;font-weight:600;text-transform:uppercase;padding:15px 30px;background-color:#f7f5f1}.property-tabs .floor-info li:nth-child(even){background-color:#fff}.property-tabs .floor-info li span{position:relative;float:right;color:#24262d}.property-tabs .image-column{position:relative;text-align:right}.property-tabs .image-column .image{position:relative;opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all 500ms ease 200ms;-ms-transition:all 500ms ease 200ms;transition:all 500ms ease 200ms}.property-tabs .active-tab .image-column .image{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.news-section{position:relative;padding:120px 0 90px}.news-block{position:relative;margin-bottom:30px}.news-block .inner-box{position:relative;background-color:#f7f5f1}.news-block .image-box{position:relative}.news-block .image-box .image{position:relative;margin-bottom:0;background-color:#f7f5f1;overflow:hidden}.news-block .image-box .image img{display:block;width:auto;height:auto;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.news-block .inner-box:hover .image a img{opacity:.70;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.news-block .lower-content{position:relative;padding:35px;overflow:hidden}.news-block .lower-content .date{position:relative;display:inline-block;font-size:14px;line-height:20px;font-weight:700;letter-spacing:.16em;padding:10px 30px;text-transform:uppercase;background-color:#24262d;margin-bottom:20px}.news-block .lower-content h5{position:relative;display:block;font-size:33px;line-height:34px;color:#24262d;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:0}.news-block .lower-content h5 a{color:#24262d;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.news-block .lower-content .text{position:relative;font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;margin-bottom:0}.news-block .post-info{position:relative;overflow:hidden;float:left;width:100%}.news-block .post-info li{position:relative;display:inline-block;margin-right:15px;padding-right:20px;font-size:16px;line-height:30px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.news-block .post-info li a{display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.news-block .post-info li:before{position:absolute;right:0;bottom:0;font-size:16px;line-height:30px;font-weight:500;content:"."}.news-block .post-info li a:hover{color:#24262d;text-decoration:underline}.news-section-two{position:relative;padding:120px 0 90px}.news-block-two{position:relative;margin-bottom:30px}.news-block-two .inner-box{position:relative;background-color:#f7f5f1}.news-block-two .image-box{position:relative}.news-block-two .image-box .image{position:relative;margin-bottom:0;overflow:hidden;background-color:#24262d}.news-block-two .image-box .image img{display:block;width:100%;height:auto;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.news-block-two .inner-box:hover .image img{opacity:.70;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.news-block-two .lower-content{position:relative;padding:40px 60px 50px}.news-block-two .lower-content .date{position:relative;display:inline-block;font-size:14px;line-height:20px;font-weight:700;letter-spacing:.16em;padding:10px 30px;text-transform:uppercase;background-color:#24262d;margin-bottom:20px}.news-block-two .lower-content h4{position:relative;display:block;font-size:24px;line-height:34px;color:#24262d;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.news-block-two .lower-content h4 a{color:#24262d;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.news-detail{position:relative}.author-box{position:relative;margin-bottom:70px;border:2px solid #f7f5f1;padding:58px 58px}.author-box .inner-box{position:relative;padding-left:210px;min-height:165px}.author-box .thumb{position:absolute;left:0;top:0;width:160px}.author-box .thumb img{display:block;width:100%}.author-box .name{position:relative;display:block;font-size:22px;line-height:1em;color:#24262d;font-weight:600;margin-bottom:40px;text-transform:uppercase;letter-spacing:1px}.author-box .text{font-size:18px;line-height:34px;color:#6c6d70;font-weight:500}.gallery-section{position:relative;padding:1px 0}.gallery-item{position:relative}.gallery-item .image-box{position:relative;overflow:hidden}.gallery-item .image-box .image{position:relative}.gallery-item .image-box .image img{display:block;width:100%;height:auto}.gallery-item .overlay-box{position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;background-color:rgb(222 158 83 / .90);content:"";-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.gallery-item .image-box:hover .overlay-box{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.gallery-item .overlay-box a{position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px}.gallery-item .overlay-box a span{display:block;height:58px;width:58px;color:#fff;border-radius:50%;font-weight:400;line-height:58px;font-size:30px}.gallery-section .owl-nav{display:none}.gallery-section-two{position:relative;padding:110px 0 0}.gallery-section-two:before{content:"";position:absolute;left:0;top:0;height:60%;width:100%;background-color:#f7f5f1}.gallery-section-two .pattern-layer{position:absolute;left:0;top:0;height:60%;width:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;opacity:.05}.gallery-item-two{position:relative}.gallery-item-two .image-box{position:relative;overflow:hidden}.gallery-item-two .image-box .image{position:relative}.gallery-item-two .image-box .image img{display:block;width:100%;height:auto}.gallery-item-two .overlay-box{position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;background-color:rgb(222 158 83 / .90);content:"";-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.gallery-item-two .image-box:hover .overlay-box{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.gallery-item-two .overlay-box a{position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px}.gallery-item-two .overlay-box a span{display:block;height:58px;width:58px;color:#fff;border-radius:50%;font-weight:400;line-height:58px;font-size:30px}.gallery-item-two .owl-nav{display:none}.gallery-section-two .gallery-item-two .image{margin-bottom:0}.gallery-section-two .owl-nav{display:none}.gallery-section-two .owl-dots{position:absolute;bottom:62px;left:0;width:100%;text-align:center}.gallery-section-two .owl-dot{position:relative;display:inline-block;height:20px;width:20px;border:6px solid rgb(255 255 255 / .2);margin:0 5px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.gallery-section-two .owl-dot.active,.gallery-section-two .owl-dot:hover{border:6px solid #fff}.gallery-page-section{position:relative;padding:120px 0 90px}.mixitup-gallery .filters{margin-bottom:50px;text-align:center}.mixitup-gallery .filters .filter-tabs{position:relative;display:block}.mixitup-gallery .filters li{position:relative;display:inline-block;font-size:14px;line-height:30px;padding:10px 30px;cursor:pointer;color:#fff;font-weight:700;margin:0 4px 10px;text-transform:uppercase;letter-spacing:3px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.mixitup-gallery .filters .filter.active,.mixitup-gallery .filters .filter:hover{color:#fff;background-color:#24262d}.mixitup-gallery .gallery-item-two{display:none}.gallery-item-two{position:relative;margin-bottom:30px}.owl-theme .gallery-item-two{margin-bottom:0}.apartments-section{position:relative;padding:120px 0 90px}.apartment-block{position:relative;margin-bottom:30px}.apartment-block .inner-box{position:relative}.apartment-block .image-box{position:relative}.apartment-block .image{position:relative;margin-bottom:0;background-color:#24262d}.apartment-block .image img{display:block;width:100%;height:auto;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.apartment-block .inner-box:hover .image img{opacity:.70}.apartment-block .info-box{position:relative;padding:35px 40px;background-color:#f7f5f1}.apartment-block .info-box:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:0;background-color:#24262d;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all 300ms ease 100ms;-ms-transition:all 300ms ease 100ms;transition:all 300ms ease 100ms}.apartment-block .inner-box:hover .info-box:before{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.apartment-block .info-box h4{position:relative;display:block;font-size:20px;line-height:30px;color:#24262d;font-weight:600;text-transform:uppercase;letter-spacing:2px}.apartment-block .info-box h4 a{color:#24262d;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.apartment-block .inner-box:hover .info-box h4 a{color:#fff}.apartment-block .info-box .read-more{position:relative;display:inline-block;font-size:14px;line-height:30px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.apartment-detail{position:relative;padding:120px 0 105px}.apartment-detail .upper-box{position:relative}.apartment-detail .slide-item{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:80px 60px 60px}.apartment-detail .upper-box .image{position:relative;margin-bottom:0}.apartment-detail .upper-box .image img{display:block;width:100%;height:auto}.apartment-detail .upper-box .apartment-info{position:relative;float:right;background-color:#fff;padding:50px 80px 45px;max-width:370px;width:100%;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:all 1000ms ease 100ms;-ms-transition:all 1000ms ease 100ms;transition:all 1000ms ease 100ms}.apartment-detail .upper-box .active .apartment-info{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.apartment-detail .upper-box .apartment-info:before{position:absolute;left:0;right:21px;top:-18px;height:18px;background-color:#fff;content:""}.apartment-detail .upper-box .apartment-info:after{position:absolute;right:0;top:-18px;border-bottom:18px solid #fff;border-right:21px solid #fff0;content:""}.apartment-detail .upper-box .apartment-info h5{position:relative;display:block;font-size:18px;line-height:34px;color:#24262d;font-weight:600;text-transform:uppercase;letter-spacing:1px}.apartment-detail .upper-box .features-list{position:relative;margin-bottom:20px}.apartment-detail .upper-box .features-list li{font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;text-transform:uppercase;letter-spacing:2px}.apartment-detail .owl-nav{display:none}.apartment-detail .owl-dots{position:absolute;bottom:55px;left:0;width:100%;text-align:center}.apartment-detail .owl-dot{position:relative;display:inline-block;height:20px;width:20px;border:6px solid rgb(255 255 255 / .2);margin:0 5px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.apartment-detail .owl-dot.active,.apartment-detail .owl-dot:hover{border:6px solid #fff}.apartment-detail .lower-content{position:relative;padding:55px 0 0}.apartment-detail .lower-content .sec-title{margin-bottom:40px}.apartment-detail .lower-content p{position:relative;display:block;font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;margin-bottom:34px}.newsletter-section{position:relative;padding:120px 0 70px;z-index:1;border-bottom:1px solid #f7f5f1}.newsletter-section .title-column{position:relative;margin-bottom:50px}.newsletter-section .title-column .inner-column{position:relative}.newsletter-section .title-column .sec-title{margin-bottom:0}.newsletter-section .form-column{position:relative;margin-bottom:50px}.newsletter-section .form-column .inner-column{position:relative}.subscribe-form .form-group{position:relative;display:block;margin:0;width:100%;padding-right:240px}.subscribe-form .form-group input[type="text"],.subscribe-form .form-group input[type="tel"],.subscribe-form .form-group input[type="email"],.subscribe-form .form-group textarea{position:relative;display:block;width:100%;line-height:25px;height:85px;font-size:18px;color:#6c6d70;font-weight:500;background:#fff;padding:25px 40px;background-color:#f7f5f1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.subscribe-form .form-group input::placeholder{color:#6c6d70}.subscribe-form .form-group input[type="submit"],.subscribe-form .submit-btn{position:absolute;right:0;top:0;height:85px;color:#fff;font-size:18px;cursor:pointer;width:210px;text-align:center;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.subscribe-form .form-group input[type="submit"]:hover,.subscribe-form .submit-btn:hover{background-color:#222}.team-section{position:relative;padding:120px 0 70px}.team-block{position:relative;margin-bottom:50px}.team-block .inner-box{position:relative;text-align:center}.team-block .image-box{position:relative}.team-block .image-box .image{position:relative;margin-bottom:0;background-color:#24262d}.team-block .image-box .image img{display:block;width:100%;height:auto;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.team-block .inner-box:hover .image-box .image img{opacity:.70}.team-block .info-box{position:relative;padding:25px 0 0}.team-block .info-box h6{position:relative;display:block;font-size:20px;line-height:1.2em;color:#24262d;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.team-block .info-box h6 a{color:#24262d;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.team-block .info-box .designation{position:relative;display:block;font-size:14px;line-height:1.2em;color:#6c6d70;font-weight:500;text-transform:uppercase;letter-spacing:.2em;margin-bottom:15px}.team-block .info-box .social-links{position:relative}.team-block .info-box .social-links li{position:relative;display:inline-block;margin:0 5px}.team-block .info-box .social-links li a{position:relative;display:inline-block;height:52px;width:52px;font-size:14px;color:#6c6d70;line-height:52px;background-color:#f7f5f1;text-align:center;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.team-block .info-box .social-links li a:hover{color:#fff}.team-single{position:relative;padding:120px 0 0}.team-block .inner-box{position:relative;text-align:center}.team-single .image-column{position:relative}.team-single .image-column .image-box{position:relative}.team-single .image-box{position:relative}.team-single .image-box .image{position:relative;margin-bottom:0;background-color:#24262d}.team-single .image-box .image img{display:block;width:100%;height:auto;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.team-single .image-box:hover .image img{opacity:.70}.team-single .content-column{position:relative}.team-single .content-column .inner-column{position:relative;padding-left:70px}.team-single .content-column .info-box{position:relative;margin-bottom:40px}.team-single .info-box .name{position:relative;font-size:30px;line-height:1em;color:#24262d;font-weight:600;letter-spacing:3px;text-transform:uppercase;margin-bottom:3px}.team-single .info-box .designation{display:block;font-size:18px;line-height:30px;color:#6c6d70;font-weight:500;letter-spacing:4px;text-transform:uppercase}.team-single .text{position:relative;font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;margin-bottom:50px}.team-single .social-links{position:relative}.team-single .social-links li{position:relative;display:inline-block;margin:0 5px}.team-single .social-links li a{position:relative;display:inline-block;height:52px;width:52px;font-size:14px;color:#6c6d70;line-height:52px;background-color:#f7f5f1;text-align:center;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.team-single .social-links li a:hover{color:#fff}.faqs-section{position:relative;padding:120px 0 70px;background-color:#f7f5f1}.faqs-section .image-column{position:relative;margin-bottom:50px}.faqs-section .image-column .inner-column{position:relative;padding-right:35px}.faqs-section .image-column .image{position:relative;margin-bottom:0}.faqs-section .image-column .image img{display:block;width:100%;height:auto}.default-accordion-box{position:relative}.default-accordion-box .block{position:relative;margin-bottom:10px}.default-accordion-box .block:last-child{margin-bottom:0}.default-accordion-box .block .acc-btn{position:relative;font-size:18px;line-height:22px;color:#24262d;font-weight:600;cursor:pointer;padding:30px 40px;background-color:#fff;padding-right:100px;letter-spacing:1px;text-transform:uppercase;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.default-accordion-box .block .acc-btn:before{position:absolute;right:40px;top:30px;font-size:14px;font-weight:700;color:#6c6d70;line-height:22px;content:"\f067";font-family:"Font Awesome 5 Free";-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.default-accordion-box .block .acc-btn.active{position:relative;background-color:#24262d;color:#fff}.default-accordion-box .block .acc-btn.active:before{content:"\f068"}.default-accordion-box .block .acc-content{position:relative;display:none}.default-accordion-box .block .content{position:relative;padding:35px 40px 25px}.default-accordion-box .block .acc-content.current{display:block}.default-accordion-box .block .content .text{display:block;font-size:18px;line-height:30px;color:#6c6d70;font-weight:500}.fluid-section-one{position:relative;background-color:#24262d}.fluid-section-one .outer-container{position:relative}.fluid-section-one .image-column{position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;left:0;top:0;height:100%;width:50%}.fluid-section-one .image-column .image-box{position:relative;display:none}.fluid-section-one .image-column .image-box img{display:block;width:100%;height:auto}.fluid-section-one .feature-column{position:relative;float:right;width:50%}.fluid-section-one .feature-column .inner-column{position:relative;max-width:600px;width:100%;float:left;padding:110px 35px 80px 100px}.fluid-section-one .feature-column .sec-title{margin-bottom:35px}.fluid-section-one .feature-column .sec-title h2{line-height:1.2em}.fluid-section-one .feature-column .text-content{position:relative;font-size:18px;line-height:1.7em;color:#fff;font-weight:500;margin-bottom:50px}.feature-block{position:relative;margin-bottom:40px}.feature-block .inner-box{position:relative;display:block}.feature-block .icon{position:relative;display:block;font-size:40px;line-height:1em;color:#fff;margin-bottom:20px;font-weight:400}.feature-block h6{display:block;font-size:18px;line-height:1.2em;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.map-section{position:relative;padding:120px 0}.map-section .map-outer{position:relative}.map-section .map-canvas{position:relative;height:530px;width:100%}.map-section .contact-info{position:absolute;right:60px;top:80px;background-color:#fff;padding:60px 80px 45px;max-width:370px;width:100%;z-index:99}.map-section .contact-info:before{position:absolute;left:0;right:21px;top:-18px;height:18px;background-color:#fff;content:""}.map-section .contact-info:after{position:absolute;right:0;top:-18px;border-bottom:18px solid #fff;border-right:21px solid #fff0;content:""}.map-section .contact-info li{position:relative;margin-bottom:30px}.map-section .contact-info li span{position:relative;display:block;font-size:18px;line-height:1em;color:#24262d;text-transform:uppercase;font-weight:600;letter-spacing:.08em;margin-bottom:12px}.map-section .contact-info li p{display:block;font-size:18px;line-height:24px;color:#6c6d70;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.map-section .contact-info li a{color:#6c6d70}.map-section .contact-info li a:hover{text-decoration:underline}.neighbour-section{position:relative}.neighbour-section .upper-box{position:relative;padding:80px 0;background-color:#f7f5f1}.neighbour-section .upper-box .sec-title{margin-bottom:0}.neighbour-section .map-outer{position:relative;background-color:#24262d;padding:120px 0}.neighbour-section .map-layer{position:absolute;left:0;top:0;height:100%;width:66.6%;background-repeat:no-repeat;background-position:center;background-size:cover}.map-canvas{position:relative}.map-data{text-align:center;font-size:14px;font-weight:400;line-height:1.8em}.map-data a{display:block}.map-data h6{font-size:16px;font-weight:700;text-align:center;margin-bottom:5px;color:#121212}.neighbour-section .clicker-box{position:relative;float:right;max-width:500px;width:100%;background-color:#fff;margin-top:20px;padding:50px 20px;z-index:99}.neighbour-section .clicker-box:before{position:absolute;left:0;right:21px;top:-18px;height:18px;background-color:#fff;content:""}.neighbour-section .clicker-box:after{position:absolute;right:0;top:-18px;border-bottom:18px solid #fff;border-right:21px solid #fff0;content:""}.near-by-clicker{position:relative;max-width:350px;margin:0 auto;max-height:385px;overflow-y:auto}.neighbour-section .mCSB_inside>.mCSB_container{margin-right:0;padding-right:30px}.neighbour-section .mCSB_scrollTools .mCSB_draggerRail{background:#fff}.near-by-clicker .block{position:relative;padding:25px 0;border-bottom:1px solid #f8f6f2}.near-by-clicker .block:last-child{margin-bottom:0;border-bottom:none;padding-bottom:17px}.near-by-clicker .block .acc-btn{position:relative;font-size:16px;line-height:30px;cursor:pointer;font-weight:600;color:#24262d;text-transform:uppercase;letter-spacing:.05em;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.near-by-clicker .block .icon{position:absolute;right:0;top:0;font-size:14px;color:#9a9ca2;text-align:center;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.near-by-clicker .block .acc-btn.active .icon:before{content:"\f068"}.near-by-clicker .block .acc-content{position:relative;display:none}.near-by-clicker .block .content{position:relative;padding-top:7px}.near-by-clicker .block .acc-content.current{display:block}.near-by-clicker .block .content .title{display:block;font-size:18px;color:#6c6d70;line-height:24px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.near-by-clicker .block .content .distance{display:block;font-size:18px;color:#6c6d70;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.neighbour-section .place-outer{position:absolute;left:0;top:0;width:66.6%;height:100%}.neighbour-section .place-outer .place-holder{position:absolute;z-index:101}.neighbour-section .place-outer .place-holder .place-mark{position:relative;display:inline-block;border:6px solid rgb(255 255 255 / .1);cursor:pointer}.neighbour-section .place-outer .place-holder.active .place-mark{border:6px solid rgb(222 158 83 / .1)}.neighbour-section .place-outer .place-holder .place-mark span{position:relative;display:block;height:8px;width:8px;background-color:#fff}.neighbour-section .place-outer .place-holder .place-info{position:absolute;left:-28px;bottom:70%;margin-bottom:40px;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.neighbour-section .place-outer .place-holder.active .place-info{opacity:1;bottom:100%;visibility:visible}.neighbour-section .place-outer .place-holder .place-info .inner{position:relative;padding:20px 40px 40px;min-width:300px}.neighbour-section .place-outer .place-holder .place-info .inner:before{position:absolute;left:0;right:21px;top:-18px;height:18px;content:""}.neighbour-section .place-outer .place-holder .place-info .inner:after{position:absolute;right:0;top:-18px;border-bottom:18px solid #de9e53;border-right:21px solid #fff0;content:""}.neighbour-section .place-outer .place-holder .place-info .title{position:relative;font-size:16px;line-height:30px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.05em}.neighbour-section .place-outer .place-holder .place-info .text{display:block;font-size:17px;color:#fff;line-height:24px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px}.neighbour-section .place-outer .place-holder .place-info .distance{display:block;font-size:18px;color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.neighbour-section .place-outer .place-holder .place-info:before{position:absolute;bottom:-19px;left:28px;border-right:31px solid #fff0;border-top:22px solid #de9e53;content:""}.neighbour-section .place-outer .place-1{position:absolute;left:13%;top:10%}.neighbour-section .place-outer .place-2{position:absolute;left:49%;top:18%}.neighbour-section .place-outer .place-3{position:absolute;right:25%;top:36%}.neighbour-section .place-outer .place-4{position:absolute;left:42%;top:68%}.neighbour-section .place-outer .place-5{position:absolute;left:22%;top:83%}.contact-section{position:relative;padding:0 0 120px}.contact-section .contact-form{position:relative;max-width:770px;margin:0 auto}.contact-form .row{margin:0 -5px}.contact-form .form-group{position:relative;padding:0 5px;margin-bottom:10px}.contact-form .form-group:last-child{margin-bottom:0}.contact-form .form-group input[type="text"],.contact-form .form-group input[type="email"],.contact-form .form-group textarea,.contact-form .form-group select{position:relative;display:block;height:65px;width:100%;font-size:16px;color:#6c6d70;line-height:23px;font-weight:500;padding:15px 22px;background-color:#f7f5f1;border:1px solid #f7f5f1;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.contact-form .form-group textarea{height:215px;resize:none}.contact-form .form-group input[type="submit"],.contact-form .form-group button{padding:19px 60px}.contact-form ::-webkit-input-placeholder{color:#6c6d70}.contact-form ::-moz-input-placeholder{color:#6c6d70}.contact-form ::-ms-input-placeholder{color:#6c6d70}.contact-form label.error{color:red;text-transform:uppercase}.main-footer{position:relative;background-color:#24262d}.main-footer .footer-widget{position:relative;margin-bottom:0}.main-footer .widgets-section{position:relative;padding:120px 0 20px}.main-footer .widgets-section:before{position:absolute;left:100%;top:0;height:1000%;width:1000%;content:"";background-color:#1d1f25;margin-left:-400px}.main-footer .footer-widget .widget-title{position:relative;font-size:22px;color:#fff;font-weight:700;line-height:1.2em;margin-bottom:35px;text-transform:uppercase;letter-spacing:.08em}.main-footer .contact-widget{position:relative;margin-bottom:45px}.main-footer .contact-info-list{position:relative;margin-top:-8px}.main-footer .contact-info-list li{position:relative;display:block;font-size:16px;line-height:36px;color:#9a9ca2;font-weight:500}.main-footer .contact-info-list li strong{color:#fff;display:block;font-weight:700}.main-footer .contact-info-list li a{color:#9a9ca2}.main-footer .agent-widget{position:relative}.main-footer .agent-block{position:relative;margin-top:35px}.main-footer .agent-block .agent-info{position:relative;padding-left:160px;height:125px;margin-bottom:15px}.main-footer .agent-block .thumb{position:absolute;left:0;top:0;width:130px}.main-footer .agent-block .thumb img{width:100%;display:block}.main-footer .agent-block .name{display:block;width:100%;font-size:16px;line-height:30px;color:#fff;font-weight:600}.main-footer .agent-block .designation{position:relative;display:block;font-size:16px;line-height:30px;color:#fff;font-weight:500}.main-footer .agent-widget .contact-info{position:relative}.main-footer .agent-widget .contact-info li{position:relative;display:block;font-size:16px;line-height:36px;color:#9a9ca2;font-weight:500}.main-footer .agent-widget .contact-info li a{color:#fff;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-footer .agent-widget .contact-info li a:hover{color:#fff}.main-footer .map-widget{position:relative;max-width:710px}.main-footer .map-outer{position:relative;background-color:#313339}.main-footer .map-canvas{height:200px;width:100%}.request-form{position:relative;z-index:1}.request-form .form-group{position:relative;margin-bottom:10px}.request-form .form-group:last-child{margin-bottom:0}.request-form .ui-selectmenu-button.ui-button,.request-form .form-group input[type="text"],.request-form .form-group input[type="email"],.request-form .form-group input[type="tel"],.request-form .form-group input[type="url"],.request-form .form-group textarea,.request-form .form-group select{position:relative;display:block;width:100%;font-size:16px;line-height:31px;color:#fff;font-weight:500;height:65px;padding:15px 26px;background-color:#fff0;border:2px solid #272930;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.request-form ::-webkit-input-placeholder{color:#9a9ca2}.request-form ::-moz-input-placeholder{color:#9a9ca2}.request-form ::-ms-input-placeholder{color:#9a9ca2}.request-form .form-group textarea{height:195px;resize:none;margin-bottom:5px}.request-form .form-group input[type=submit],.request-form .form-group button{padding:19px 60px}.request-form label.error{color:red;margin-top:5px}.main-footer .form-widget{position:relative;padding-left:30px}.main-footer .footer-bottom{position:relative}.main-footer .footer-bottom .auto-container{position:relative}.main-footer .footer-bottom .auto-container:before{position:absolute;top:0;right:100%;width:1000%;height:100%;background-color:#1d1f25;content:"";margin-right:-15px}.main-footer .footer-bottom .inner-container{position:relative;background-color:#1d1f25;max-width:690px;width:100%;padding:35px 0;padding-right:40px;margin-right:20px}.main-footer .footer-bottom .inner-container:before{position:absolute;left:100%;top:0;border-right:21px solid #fff0;border-bottom:18px solid #1d1f25;content:""}.main-footer .footer-bottom .inner-container:after{position:absolute;left:100%;top:18px;bottom:0;width:21px;background-color:#1d1f25;content:""}.main-footer .footer-bottom .copyright{position:relative;float:left;font-size:14px;color:#fff;line-height:30px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.main-footer .footer-bottom .copyright a{color:rgb(255 255 255 / .7);display:inline-block}.main-footer .footer-bottom .copyright a:hover{text-decoration:underline}.main-footer .footer-bottom .social-links{position:relative;float:right}.main-footer .footer-bottom .social-links li{position:relative;margin-left:30px;display:inline-block}.main-footer .footer-bottom .social-links li:first-child{margin-left:0}.main-footer .footer-bottom .social-links li a{position:relative;font-size:16px;color:#fff;line-height:30px;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.sidebar-page-container{position:relative;padding:120px 0 70px}.sidebar-page-container .content-side,.sidebar-page-container .sidebar-side{margin-bottom:50px}.sidebar-widget{position:relative;margin-bottom:30px}.sidebar-widget:last-child{margin-bottom:0}.sidebar-widget .widget-content{position:relative;border:2px solid #f7f5f1;padding:35px}.sidebar-widget .widget-content:before{position:absolute;right:-7px;top:0;height:20px;width:20px;border-left:2px solid #f7f5f1;background-color:#fff;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.sidebar-widget:last-child{margin-bottom:0}.sidebar-title{position:relative;display:block;font-size:21px;line-height:1.2em;color:#24262d;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:25px}.sidebar .search-box{position:relative;background-color:#24262d;padding:5px 25px 25px;margin-top:20px}.sidebar .search-box:before{position:absolute;left:0;right:21px;top:-18px;height:18px;background-color:#24262d;content:""}.sidebar .search-box:after{position:absolute;right:0;top:-18px;border-bottom:18px solid #24262d;border-right:21px solid #fff0;content:""}.sidebar .search-box .form-group{position:relative;margin:0}.sidebar .search-box .form-group input[type="text"],.sidebar .search-box .form-group input[type="search"]{position:relative;display:block;font-size:18px;line-height:30px;width:100%;height:50px;color:#fff;font-weight:500;background:#24262d;padding:10px 50px 10px 25px;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.sidebar .search-box .form-group button{position:absolute;right:25px;top:0;height:50px;display:block;font-size:16px;line-height:100%;font-weight:400;background:#24262d}.sidebar .widget_posts-widget .post{position:relative;margin-bottom:55px}.sidebar .widget_posts-widget .post:last-child{margin-bottom:0}.sidebar .widget_posts-widget .post .post-inner{position:relative;padding-left:80px;min-height:60px}.sidebar .widget_posts-widget .post .post-thumb{position:absolute;left:0;top:0;width:60px}.sidebar .widget_posts-widget .post .post-thumb img{display:block;width:100%;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.sidebar .widget_posts-widget .post .text{position:relative;font-size:16px;line-height:24px;font-weight:500;color:#6c6d70;text-transform:uppercase;letter-spacing:.04em}.sidebar .widget_posts-widget .post .text a{color:#6c6d70;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.sidebar .widget_posts-widget .post a:hover{color:#e3ac6d}.sidebar .widget_posts-widget .post-info{position:relative;display:block;font-size:14px;font-weight:600;line-height:1em;text-transform:uppercase;letter-spacing:1px;margin-bottom:13px}.blog-categories{position:relative}.sidebar-widget .widget-content ul li,.blog-categories li{position:relative;margin-bottom:15px}.sidebar-widget .widget-content ul li.menu-item-has-children,.sidebar-widget .widget-content ul li ul li{margin-top:10px;margin-bottom:0}.sidebar-widget .widget-content ul{padding:0;list-style:none}.sidebar-widget .widget-content ul li a,.blog-categories li a{position:relative;display:inline-block;font-size:16px;line-height:26px;color:#6c6d70;text-transform:uppercase;font-weight:500;letter-spacing:1px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.sidebar-widget .widget-content ul li a:hover,.blog-categories li a:hover{font-weight:600;color:#222}.sidebar-widget .widget-content ul li:last-child,.blog-categories li:last-child{margin-bottom:0}.sidebar .popular-tags .widget-content{position:relative}.tagcloud a,.sidebar .popular-tags a{position:relative;display:inline-block;font-size:14px!important;line-height:24px;padding:5px 20px;color:#fff;text-align:center;background:none;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin:0 7px 10px 0;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.tagcloud a:hover,.sidebar .popular-tags a:hover{background-color:#222;color:#fff}.group-title{position:relative;margin-bottom:30px}.comment-respond .comment-reply-title,.group-title h4{position:relative;display:inline-block;font-size:20px;line-height:1.2em;color:#24262d;font-weight:700;text-transform:uppercase;letter-spacing:3px}.comments-area{position:relative;margin-bottom:55px}.comments-area .comment-box{position:relative;padding-bottom:40px;border-bottom:1px solid #f7f5f1;margin-bottom:40px}.comments-area .comment-box:last-child{margin-bottom:0}.comments-area .comment{position:relative;min-height:120px;padding-left:140px}.comments-area .comment-box .author-thumb{position:absolute;left:0;top:0;width:120px;margin-bottom:20px;overflow:hidden;background:#24262d}.comments-area .comment-box .author-thumb img{width:auto;display:block}.comments-area .comment-box .author-thumb .date{position:absolute;right:0;bottom:0;font-size:14px;line-height:27px;font-weight:700;letter-spacing:.16em;padding:5px 30px;padding-right:11px;margin-right:19px;text-transform:uppercase;background-color:#24262d;width:100%;text-align:center}.comments-area .comment-box .author-thumb .date:before{position:absolute;left:100%;top:0;border-right:21px solid #fff0;border-bottom:18px solid #24262d;content:""}.comments-area .comment-box .author-thumb .date:after{position:absolute;left:100%;bottom:0;width:21px;height:20px;background-color:#24262d;content:""}.comments-area .comment-box .name{position:relative;display:inline-block;font-size:17px;line-height:1.2em;font-weight:600;color:#24262d;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.comments-area .comment-box .name a{color:#24262d}.comments-area .comment-box .text{font-size:18px;line-height:34px;color:#6c6d70;font-weight:500;padding-right:30px}.comments-area .comment-box .reply-btn{position:absolute;right:0;top:0;font-size:12px;line-height:25px;color:#fff;font-weight:700;padding:5px 20px;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.comments-area .comment-box .reply-btn:hover{background-color:#222}.comment-form{position:relative}.comment-form .row{margin:0 -5px}.comment-form .form-group{position:relative;padding:0 5px;margin-bottom:10px}.comment-form .form-group:last-child{margin-bottom:0}.comment-form .form-group input[type="text"],.comment-form .form-group input[type="email"],.comment-form .form-group textarea,.comment-form .form-group select{position:relative;display:block;height:65px;width:100%;font-size:16px;color:#6c6d70;line-height:23px;font-weight:500;padding:15px 22px;background-color:#f7f5f1;border:1px solid #f7f5f1;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.comment-form .form-group textarea{height:215px;resize:none}.comment-form .form-group input[type="submit"],.comment-form button{padding:19px 60px}.comment-form ::-webkit-input-placeholder{color:#6c6d70}.comment-form ::-moz-input-placeholder{color:#6c6d70}.comment-form ::-ms-input-placeholder{color:#6c6d70}.admin-bar .sticky-header{top:32px}.widget_search .widget-content{padding:0;border:none}nav.navigation.pagination{display:block;width:100%}.unittest_header .main-menu .navigation>li{margin-left:33px}.unittest_header .main-menu .navigation>li{margin-left:33px}.news-block .lower-content .page-links{margin-bottom:10px;float:left;width:100%}.content-side article{overflow:hidden}.new-article{position:fixed;left:0;top:50%;width:auto}.wp-block-latest-comments{margin:0!important;padding:0!important;list-style:outside none!important}.wp-block-latest-comments article{margin:0!important;padding:0!important}.wp-block-latest-comments article footer{margin-left:10px!important}.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt{margin-left:10px!important}.text.single-conten-b{margin-bottom:20px!important;display:block}.comments-area .comment-respond{margin-bottom:30px}.search-no-results .not-found{margin-bottom:30px}.search-no-results .sidebar .search-box{max-width:300px;float:left;margin-top:30px!important}.widget_search h4.sidebar-title{margin-bottom:35px}.breadcrumb_no_bg:before{opacity:1}span.page-numbers.dots{margin:0 6px 0 0}.news-block .lower-content .page-links{margin-top:10px}@media only screen and (min-width:300px) and (max-width:555px){.sidebar .search-box{padding:0 0 20px 0}.widget_search .widget-content{padding:0!important}}.owl-stage .gallery-item{padding:0}.form-group .btn-style-one:hover{color:#fff}.bread-crumb span[typeof]{position:relative;display:inline-block;font-size:14px;line-height:27px;color:rgb(255 255 255 / .9);font-weight:700;text-transform:uppercase;letter-spacing:3px;margin-right:18px;padding-right:18px}.bread-crumb span[typeof] a{transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.bread-crumb .current-item{position:relative;display:inline-block;font-size:14px;line-height:27px;color:rgb(255 255 255 / .9);font-weight:700;text-transform:uppercase;letter-spacing:3px;margin-right:18px;padding-right:18px}.bread-crumb span[typeof] a:after{position:absolute;content:'.';top:0;right:-4px;font-size:14px;line-height:27px;font-weight:700}.comment-form-area input::placeholder,.comment-form-area textarea::placeholder{color:#000!important}.elementor-widget-dinso_contact_form7 .wpcf7-form-control::placeholder{color:#000!important}.page div#comments{margin-top:15px}.comment-form input::placeholder,.comment-form textarea::placeholder{color:black!important}.comment-reply-title small a{font-weight:600!important;color:#010101!important}.main-footer .footer-bottom{padding:unset}div.wpcf7 .ajax-loader{display:none}