@charset "utf-8";

/** Generated by FG **/

@font-face {
    font-family: 'Proxima-Nova-Rg';
    src: url('../fonts/ProximaNova-Regular.eot');
    src: url('../fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProximaNova-Regular.woff2') format('woff2'),
        url('../fonts/ProximaNova-Regular.woff') format('woff'),
        url('../fonts/ProximaNova-Regular.ttf') format('truetype'),
        url('../fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima-Nova-Rgit';
    src: url('../fonts/ProximaNova-RegularIt.eot');
    src: url('../fonts/ProximaNova-RegularIt.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProximaNova-RegularIt.woff2') format('woff2'),
        url('../fonts/ProximaNova-RegularIt.woff') format('woff'),
        url('../fonts/ProximaNova-RegularIt.ttf') format('truetype'),
        url('../fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Proxima-Nova-bold';
    src: url('../fonts/ProximaNova-Bold.eot');
    src: url('../fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProximaNova-Bold.woff2') format('woff2'),
        url('../fonts/ProximaNova-Bold.woff') format('woff'),
        url('../fonts/ProximaNova-Bold.ttf') format('truetype'),
        url('../fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima-Nova-boldit';
    src: url('../fonts/ProximaNova-BoldIt.eot');
    src: url('../fonts/ProximaNova-BoldIt.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProximaNova-BoldIt.woff2') format('woff2'),
        url('../fonts/ProximaNova-BoldIt.woff') format('woff'),
        url('../fonts/ProximaNova-BoldIt.ttf') format('truetype'),
        url('../fonts/ProximaNova-BoldIt.svg#ProximaNova-BoldIt') format('svg');
    font-weight: bold;
    font-style: italic;
}



/* globle css */

body {-webkit-text-size-adjust:none;-webkit-font-smoothing: antialiased;line-height: 1.5;font-size: 16px;font-family: 'Proxima-Nova-Rg';font-weight: normal;font-style: normal;background-color: #fff;margin: 0px;padding: 0px;color: #5a6169;}
a{text-decoration: none;cursor: pointer;}
a:hover{outline: none;text-decoration: none;}
a:focus{outline: none;text-decoration: none;}

p{margin-top: 0px;}

h1, h2, h3, h4, h5, h6
{
	margin-top: 0px;
	margin-bottom: 20px;
}
h1{font-size: 32px;color: #fff;text-align: center;text-transform: uppercase;font-family: 'Proxima-Nova-boldit';font-weight: bold;font-style:italic;}
h2{color: #045b6e;font-family: 'Proxima-Nova-boldit';font-weight: bold;font-style:italic;font-size: 24px;text-transform: uppercase;}
h2 > span{font-size: 30px;display: block;}
h2 > strong{font-size: 18px;color: #009eb4;display: block;}
h3{}
h4{}
h5{font-size: 18px;line-height: 27px;color: #009eb4;font-family: 'Proxima-Nova-boldit';font-weight: bold;font-style:italic;text-transform: uppercase;}
h6{}

.bg-set{background-repeat: no-repeat;background-position: center center;background-size: cover;}
ul, ol{margin-bottom: 20px;padding-left: 21px;}
ul > li{list-style: none;}

.list-unstyled > li{list-style: none;}
.list-inline > li{display: inline-block;vertical-align: middle;list-style: none;}

.d-flex{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.container{max-width: 1200px;margin: 0 auto;padding-left: 15px;padding-right: 15px;box-sizing: border-box;}
.row{margin-left: -15px;margin-right: -15px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.col{padding-left: 15px;padding-right: 15px;}

.col-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.col-3{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}
.col-4{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}

.justify-content-between {-ms-flex-pack: justify!important;justify-content: space-between!important;}
.align-items-center {-ms-flex-align: center!important;align-items: center!important;}
iframe{border: 0px;}
select::-ms-expand {
    display: none;
}
.form-group{margin-bottom: 30px;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea{
    padding: 8px;
    height: 42px;
    width: 100%;
    border-radius: 3px;
    border: 0;
    background-color: #fff;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    box-shadow: none;
}
textarea{height: 100px;resize: vertical;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus{
	outline: none;
}
input[type="submit"]{padding: 10px 20px;margin-top: 20px;border-radius: 3px;font-style: normal;text-transform: uppercase;border: 1px solid #fff;font-family: 'Proxima-Nova-bold';font-weight: bold;font-style: normal;-webkit-transition: background-color .2s;transition: background-color .2s;width: 100%;margin-left: auto;margin-right: auto;color: #fff;display: block;font-size: 14px;background-color: transparent;font-size: 16px;padding: 15px;max-width: 200px;cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
input[type="submit"]:hover,
input[type="submit"]:focus{background-color: #fff;color: #009eb4;outline: none;}
.successmsg{border: 1px solid green;color: green;padding: 5px;margin-top: 20px;background-color: #fff;display: none;}
div.error{color: #fff;font-size: 14px;font-family: 'Proxima-Nova-Rg';font-weight: normal;font-style: normal;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgb(117, 117, 117);
  font-style: italic;
}
::-moz-placeholder { /* Firefox 19+ */
  color: rgb(117, 117, 117);
  font-style: italic; 
}
:-ms-input-placeholder { /* IE 10+ */
  color: rgb(117, 117, 117);
  font-style: italic;
}
:-moz-placeholder { /* Firefox 18- */
  color: rgb(117, 117, 117);
  font-style: italic;
}
img{max-width: 100%;display: block;}
.text-center{text-align: center;}
/* globle css */


/*model popup css*/

.mfp-bg{background: rgba(255, 255, 255, 0.8);}
.mfp-content{max-width: 580px;height: 460px;border: 1px solid #ccc;background-color: #fff;padding: 56px 30px 0 30px;box-sizing: border-box;}
.mfp-content h2{font-size: 28px;margin-left: 18px;}
.mfp-content .form-group {font-style: italic;color: gray;margin-bottom: 20px;}
.mfp-content .form-group input[type="text"],
.mfp-content .form-group input[type="email"]{border: 1px solid #dddee0;margin: 15px 0 0 0;font-style: italic;font-size: 16px;}
.mfp-content .form-group input[type="submit"]{background-color: #009eb4;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.mfp-content .form-group input[type="submit"]:hover,
.mfp-content .form-group input[type="submit"]:focus{background-color: #fff;color: #009eb4;border-color: #009eb4;}
.popup-modal-dismiss{    background: 0;color: #ccc;border: 0;position: absolute;top: 5px;right: 0;left: inherit;width: 31px;padding: 0;height: 31px;margin: 0;display: block;}
.popup-modal-dismiss i{font-size: 15px;position: relative;top: 5px;left: 10px;}
.popup-modal-dismiss:hover{color: #009eb4;}
.mfp-close{display: none !important;}
#quicky_signup div.error{font-style: italic;color: gray;font-size: 16px;}

.modal-thankyou{
    background-color: #009eb4;
    text-align: center;
    height: 300px;
    color: #fff;
    width: 400px;	 
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
          -moz-transform: translate(-50%,-50%);
           -ms-transform: translate(-50%,-50%);
            -o-transform: translate(-50%,-50%);
               transform: translate(-50%,-50%);   
    display: none;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.modal-thankyou.show{
	display: -webkit-box;
    display: -ms-flexbox;
	display: flex;
	z-index: 9999;
}
.modal-thankyou h2 {
    font-size: 28px;
    padding: 0 15px;
    color: #fff;
    text-align: center;
    padding-left: 0;
    display: block;
    text-transform: uppercase;
}

.thankyou-close {
	cursor: pointer;
    background-color: #fff;
    color: #009eb4;
    border: 1px solid transparent;
    margin-top: 20px;
    width: 180px;
    padding: 12px 25px;
    font-size: 16px;
    text-transform: uppercase;
    border-radius: 3px;
    font-family: 'Proxima-Nova-bold';font-weight: bold;font-style: normal;
}
.thankyou-close:hover
{
	background-color: transparent;
	color: #fff;
	border-color: #fff;
	outline: none;
}

/* Header Css Start Here
===================================================*/
header#header{padding: 20px 20px 15px 8px;}
.header-social{padding: 0 0 0 10px;}
.header-social > li{list-style: none;display: inline-block;vertical-align: middle;margin: 0 15px 0 0;}
.header-social > li > a{background-color: #19222b;color: #fff;width: 48px;height: 48px;font-size: 27px;border-radius: 50%;display: block;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-decoration: none;}
.header-social > li > a > i{font-size: 27px;color: #fff;}
.header-social > li > a:hover {background-color: rgba(25,34,43,.9);color: #fff;}

.desk-logo{max-width: 200px;height: 71px;margin: -5px 0 0 -5px;}
.header-btn{display: block;padding: 9px 29px 7px 29px;background-color: transparent;color: #009eb4;border: 1px solid #009eb4;font-size: 16px;border-radius: 3px;text-transform: uppercase;font-weight: normal;font-family: 'Proxima-Nova-bold';font-weight: bold;font-style: normal;-webkit-transition: background-color .2s;transition: background-color .2s;cursor: pointer;margin-top: -6px;text-align: center;max-width: 201px;box-sizing: border-box;}
.header-btn:hover{background-color: #009eb4;color: #fff;}
header .header-btn{visibility: hidden;opacity: 0;}

/* hero banner Css Start Here
===================================================*/
.hero-banner{background-image: url('../images/bg-hero.png');padding: 53px 25px;background-repeat: no-repeat;background-position: center 8px;background-color: #009eb4;text-align: center;}
.hero-banner .container{max-width: 700px;}
.hero-banner h1{margin-bottom: 0px;}
.hero-banner p{font-size: 19px;text-align: center;color: #fff;margin: 15px 0;font-family: 'Proxima-Nova-Rgit';font-weight: normal;font-style: italic;}


/* ram logo Css Start Here
===================================================*/
.ram-logo-strip{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 17px 17px 15px 17px;font-size: 18px;background-color: #19222b;color: #fff;}
.ram-logo-strip a{margin: 0 10px;}
.ram-logo-strip a > img{width: 129px;}


/* episode sect Css Start Here
===================================================*/
.episode-sect{padding: 101px 15px 75px 15px;}
.episode-sect .container {max-width: 1169px;}
.video-main{-ms-flex: 0 0 61.9%;flex: 0 0 61.9%;max-width: 61.9%;}
.video-wrapp{position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}
.video-wrapp > iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.video-cnt{-ms-flex: 0 0 37.2%;flex: 0 0 37.2%;max-width: 37.2%;padding: 0 12px 0 53px;box-sizing: border-box;margin: -10px 0 0 0;}
.video-cnt h2{margin-bottom: 29px;margin-left: 7px;}
.video-cnt > p{font-size: 18px;line-height: 1.7;color: #5a6169;font-family: 'Proxima-Nova-Rgit';font-weight: normal;font-style: italic;}
.episode-sect .header-btn{position: absolute;right: 13px;top: 44px;}

/* episode listing Css Start Here
===================================================*/
.episodelisting-header h2{border-bottom: 2px solid #045b6e;padding-bottom: 1px;margin-bottom: 28px;}
.episode-box{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.episode-box .video-thumbnail{-ms-flex: 0 0 22%;flex: 0 0 22%;max-width: 22%;position: relative;}
.episode-box .video-thumbnail:before {content: "";background-image: url('../images/play.png');background-position: 50%;background-size: 72px;background-repeat: no-repeat;width: 72px;height: 72px;position: absolute;z-index: 1;right: 0;left: 0;top: 0;bottom: 0;margin: auto;}
.episode-box .video-desc{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
.video-desc h5{margin-bottom: 0px;}
.episode-listing .episode-box + .episode-box{border-top: 1px solid rgba(4,91,110,.46);margin-top: 31px;padding-top: 30px;}
.episodelisting-bottom.active .fas {-webkit-transform: rotate(180deg);transform: rotate(180deg);top: 10px;position: relative;margin: 1px 0 0 2px;}
.episodelisting-bottom {margin-top: 36px;}
.episodelisting-bottom h2{border-top: 2px solid #045b6e;cursor: pointer;}
.episodelisting-bottom h2 > span{font-size: 24px;display: inline-block;vertical-align: middle;}
.episodelisting-bottom h2 > .fas{display: inline-block;vertical-align: top;}
.episode-box+.episode-box+.episode-box+.episode-box,
.extras-box+.extras-box+.extras-box+.extras-box{display: none;}

.episodelist-inner.show .episode-box+.episode-box{display: -webkit-box;display: -ms-flexbox;display: flex;}
.extras-listing-boxs.show .extras-box+.extras-box{display: block;} 
.js-season.active .fas,
.js-extras.active .fas {-o-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);top: 11px;position: relative;}

/* extras listing Css Start Here
===================================================*/
figure{margin: 0px;}
.extras-listing{margin-top: 68px;padding-bottom: 40px;}
.extras-header h2{border-bottom: 2px solid #045b6e;padding-bottom: 1px;margin-bottom: 28px;text-align: right;}
.extras-listing .row{margin-left: -11px;margin-right: -11px;}
.extras-listing .extras-box{padding-left: 11px;padding-right: 11px;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;box-sizing: border-box;}
.extras-box a{position: relative;display: block;}
.extras-box a:before {content: "";background-image: url('../images/play.png');width: 72px;height: 72px;position: absolute;z-index: 1;right: 0;left: 0;top: 0;bottom: 0;margin: auto;background-position: 50%;background-size: 85px;background-repeat: no-repeat;}
.extras-box figcaption{margin-top: 17px;}
.extras-bottom {margin-top: 9px;text-align: right;}
.extras-bottom h2{border-top: 2px solid #045b6e;cursor: pointer;}
.extras-bottom h2 > span{font-size: 24px;display: inline-block;vertical-align: middle;}
.extras-bottom h2 > .fas{display: inline-block;vertical-align: top;margin: 0 4px 0 0;}


/* banterers Css Start Here
===================================================*/
.banterers-header{text-align: center;}
.banterers-header h2{color: #009eb4;font-size: 47px;text-transform: uppercase;font-style: italic;text-align: center;margin-left: auto;margin-right: auto;}

/* slick slider Css Start Here
===================================================*/
.banterers-slider{padding-top: 39px;}
.slick-slider.js-slider-thumbnail .slick-track {display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 500px;-webkit-transform: translateZ(0) !important;transform: translateZ(0) !important;}
.slick-initialized .slick-slide {outline: none;display: -webkit-box;display: -ms-flexbox;display: flex;text-align: center;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;}
.banterers-slider-thumbnail .slick-current img:first-child, 
.banterers-slider-thumbnail img+img {display: none;}
.banterers-slider-thumbnail .slick-current img+img {display: block;}
.banterers-slider-text {text-align: left;margin-left: 40px;max-width: 470px;margin: 50px 0;padding-left: 15px;padding-right: 15px;}
.banterers-slider-image {max-width: 690px;}
.banterers-slider-text h2 {font-size: 32px;color: #045b6e;margin-bottom: 0px;font-weight: normal;font-family: 'Proxima-Nova-boldit';font-weight: bold;font-style:italic;}
.banterers-slider-text h3{font-size: 18px;color: #009eb4;margin: 0 0 30px 0;font-style: normal;font-family: 'Proxima-Nova-boldit';font-weight: bold;font-style:italic;}
.banterers-slider-text p{font-size: 18px;text-align: left;color: gray;max-width: 600px;}
.banterers-slider-content{margin: 50px 0 0 0;}
.slick-dots {position: absolute;top: -30px;list-style: none;display: block;text-align: center;padding: 0;margin: 0;width: 100%;}
.slick-dots li {position: relative;display: inline-block;margin: 0 10px;padding: 0;cursor: pointer;}
.slick-dots li button {border: 2px solid #045b6e;background: transparent;display: block;height: 6px;width: 6px;outline: 0;line-height: 0;font-size: 0;color: transparent;padding: 3px;border-radius: 50%;cursor: pointer;}
.slick-dots li.slick-active button {background-color: #045b6e;}


/* feed section Css Start Here
===================================================*/
.feed-section{background-color: #19222b;display: block;padding: 30px;text-align: center;color: #fff;}
.feed-section .container{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-left: auto;margin-right: auto;max-width: 800px;}
.feed-section h3{font-size: 24px;color: #fff;font-weight: normal;font-family: 'Proxima-Nova-boldit';font-weight: bold;font-style:italic;margin-bottom: 0px;}
.feed-section ul {max-width: 217px;margin: 10px auto;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;width: 100%;}
.feed-section ul > li > a{width: 48px;height: 48px;font-size: 27px;padding: 7px;color: #19222b;border-radius: 50%;background-color: #fff;display: block;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.feed-section ul > li > a:hover{background-color: #000;color: #fff;}

/* entourage section Css Start Here
===================================================*/
.entourage-section{background-color: #009eb4;    background-image: url(https://cdn2.hubspot.net/hubfs/4783329/Property_Banter_v2/bg-hero-desktop.png?t=1539035532998);background-repeat: no-repeat;background-position: center 8px;color: #fff;padding-top: 99px;padding-bottom: 110px;}
.entourage-section figure{max-width: 450px;margin: 0 auto;}
.entourage-section img{margin: 0 auto;}
.entourage-section figcaption{margin: 44px 0  0 0;}
.entourage-section figcaption p{margin: 20px 0 50px;font-size: 24px;text-align: center;font-family: 'Proxima-Nova-Rgit';font-weight: normal;font-style: italic;}
.entourage-section figcaption p:last-of-type{font-size: 18px;font-family: 'Proxima-Nova-Rg';font-weight: normal;font-style: normal;margin-bottom: 0px;}
.entourage-section figcaption p > a{color: #fff;text-decoration: underline;}


.entourage-video {max-width: 710px;margin-left: auto;margin-right: auto;margin-bottom: 51px;}
.entourage-video .video-container{margin-top: 40px;margin-left: auto;margin-right: auto;padding-top: 0;position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}
.entourage-video .video-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.entourage-section form{max-width: 710px;margin: 0 auto;}


/* property tycoon Css Start Here
===================================================*/
.property-tycoon{padding: 100px 20px;background-color: #045b6e;color: #fff;text-align: center;}
.property-tycoon-inner {max-width: 800px;margin-left: auto;margin-right: auto;}
.property-tycoon-inner h3{font-size: 45px;font-family: 'Proxima-Nova-boldit';font-weight: bold;font-style:italic;letter-spacing: 1px;}
.property-tycoon-inner p {font-size: 24px;max-width: 538px;margin-left: auto;margin-right: auto;margin-bottom: 40px;font-family: 'Proxima-Nova-Rgit';font-weight: normal;font-style: italic;}
.property-tycoon-inner p > strong{font-family: 'Proxima-Nova-boldit';font-weight: bold;font-style:italic;}
.tycoon-btn {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;max-width: 399px;margin-left: auto;margin-right: auto;width: 100%;}
.tycoon-btn > a {background-color: #fff;color: #045b6e;border: 1px solid #fff;margin: 10px 0;width: inherit;max-width: 190px;padding: 12px 25px;font-size: 16px;border-radius: 3px;text-transform: uppercase;-webkit-transition: background-color .2s;transition: background-color .2s;cursor: pointer;font-family: 'Proxima-Nova-bold';font-weight: bold;font-style: normal;font-weight: normal;font-style: normal;display: block;box-sizing: border-box;}
.tycoon-btn > a:hover{background-color: #045b6e;color: #fff;}


/* property tycoon Css Start Here
===================================================*/
.property-otherdetails{padding-top: 100px;padding-bottom: 100px;}
.property-od-inner{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 90.7%;margin: 0 auto;}
.property-odcnt{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding: 0 0 0 9.9%;margin: -40px 0 0 0;}
.property-odcnt img{margin-bottom: 28px;}
.property-odcnt p{max-width: 514px;text-align: left;font-size: 22px;color: #000;font-family: 'Proxima-Nova-Rgit';font-weight: normal;font-style: italic;}

.otherdetails-btn{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;max-width: 526px;margin-left: -11px;margin-right: auto;
    width: 100%;margin-top: 40px;}
.otherdetails-btn .btn{max-width: 246px;margin: 5px;width: 100%;text-align: center;display: block;background-color: #fff;color: #045b6e;border: 1px solid #045b6e;padding: 12px 25px;font-size: 16px;    border-radius: 3px;text-transform: uppercase;cursor: pointer;font-family: 'Proxima-Nova-bold';font-weight: bold;font-style: normal;box-sizing: border-box;}
.otherdetails-btn .btn:hover {border: 1px solid #045b6e;background-color: #045b6e;color: #fff;}


/* footer container Css Start Here
===================================================*/
footer{background-color: #19222b;padding: 30px;}
footer .container{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 900px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;}
.footer-menu{display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 auto 0 0;padding: 0px;}
.footer-menu > li {margin-bottom: 0;margin-right: 60px;}
.footer-menu > li > a {font-size: 18px;color: #fff;}
.footer-menu > li > a:hover{text-decoration: underline;}

.footer-social {margin-top: 0;margin-right: 0;max-width: 230px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;width: 100%;margin: 0px;}
.footer-social > li{margin-right: 10px;}
.footer-social > li > a{font-size: 32px;width: 52px;height: 52px;color: #19222b;border-radius: 50%;    background-color: #fff;display: block;text-align: center;padding: 7px;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.footer-social > li > a:hover{background-color: #000;color: #fff;}