@import url(https://fonts.googleapis.com/css?family=Raleway:400,600,700,800);.blog-image,.boxed-layout .call-to-bg,.flat-item,.flat-title-price,.price_slider_amount,.recent-post-item,.single-agent,.single-twette{overflow:hidden}.boxed-layout .wrapper{box-shadow:-3px 0 50px -2px rgba(0,0,0,.14);margin:auto;position:relative;width:1240px}.boxed-layout .sticky{left:auto;margin:auto;width:1240px}.call-to-bg{position:relative}.call-to-bg:after,.call-to-bg:before{content:"";height:100%;position:absolute;top:0}.call-to-bg:before{background:#f5600c;left:0;margin-left:-100px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);width:31%}.call-to-bg:after{background:rgba(31,34,62,.8);height:100%;right:0;width:100%;z-index:-1}.booking-fm-re label{color:#ddd}.booking-area .section-title{margin-top:15px}.booking-conternt{margin:auto;width:calc(100% - 80px)}.book-house{float:left;width:80%}.book-house h2{font-size:30px;margin-bottom:0}.book-house h2+h2{margin-top:20px}.booking-imgae{float:left;width:20%;margin-top:-100px}.find-home-area .section-title{margin-top:28px}.find-homes{margin:auto;width:calc(100% - 70px)}.flat-desc li img,.flat-item-info img{margin-right:10px}.find-home-item{margin-bottom:40px}.find-home-item input{color:#fff;margin-bottom:0}.find-home-item input::-webkit-input-placeholder{color:#999;opacity:1;-ms-filter:"alpha(opacity=100)"}.find-home-item input::-moz-placeholder{color:#999;opacity:1;-ms-filter:"alpha(opacity=100)"}.find-home-item input:-ms-input-placeholder{color:#999;opacity:1;-ms-filter:"alpha(opacity=100)"}.find-home-item input:-moz-placeholder{color:#999;opacity:1;-ms-filter:"alpha(opacity=100)"}.find-home-item.custom-select button{font-family:montserrat;font-weight:300}.price_filter{padding-bottom:8px}.price_slider_amount>input{background:0;border:0;box-shadow:none;color:#a8a8a8;float:left;font-size:14px;font-weight:300;height:20px;line-height:20px;margin-bottom:5px;padding:0;text-align:left;width:50%}.about-image:hover,.service-item:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.price_slider_amount>input:first-child{padding-right:5px;text-align:right}.ui-widget-content{background:#606060;border:0;color:#222;height:8px;border-radius:0}.ui-slider .ui-slider-range{background:#f5600c;border-radius:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#f5600c;border:0;border-radius:50%;height:22px;margin-left:-1px;margin-top:-11px;top:50%;width:22px}.service-item{margin-bottom:60px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.flat-item-image:before,.for-sale{-webkit-transition:all .3s ease 0s}.service-item-image img{width:100%}.service-item-info{background:#f5f5f5;padding:26px 15px 10px}.flat-item{margin-bottom:20px}.flat-item-image{position:relative}.flat-item-image:before,.flat-link,.for-sale{left:0;position:absolute}.flat-item-image:before{background:rgba(0,0,0,.6);content:"";height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";top:0;transition:all .3s ease 0s;visibility:hidden;width:100%;z-index:1}.flat-item:hover .flat-item-image:before{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.flat-item:hover .for-sale,.flat-link{opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}.flat-item-image>a{display:block}.agent-address img,.brand-item>img,.breadcrumbs-list>li,.button-1,.counter,.dots-right-btm .slick-dots li,.flat-desc>li,.pagination-list>li,.social-media>li{display:inline-block}.flat-item-image>a>img{width:100%;height:100%;max-height:202px;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.flat-item:hover .flat-item-image>a>img{-webkit-transform:scale(1.05);transform:scale(1.05)}.for-sale{background:#ff0500!important;color:#fff;font-family:montserrat;font-size:14px;font-weight:600;margin-bottom:0;padding:6px 15px;text-transform:uppercase;transition:all .3s ease 0s}.flat-link>a,.price{font-family:montserrat}.for-sale.rent{background:#343650}.flat-link>a,.flat-link>a:hover{background:#f5600c;border:1px solid #f5600c;color:#fff}.flat-link{margin-top:-15px;right:0;text-align:center;top:50%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;z-index:2}.flat-item:hover .flat-link{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.agent-info-hover,.single-agent:hover .agent-info .agent-name{opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}.flat-link>a{font-size:14px;font-weight:400;padding:9px 12px 10px;text-transform:uppercase}.flat-desc>li{font-size:18px}.flat-desc{background:#1f223e;color:#bababa;padding:10px 15px 0;position:relative;text-align:left;z-index:2;border-bottom:1px solid #969696}.flat-desc>li+li{margin-left:10%}.flat-item-info{padding:15px;background:#1c7512;min-height:135px}.flat-title-price{padding-bottom:15px}.price{color:#f5600c;font-size:22px;font-weight:400}.flat-title-price .price{float:right;line-height:1}.flat-title-price h5{float:left;margin-bottom:0;height:36px;line-height:24px}.flat-item-info>p{font-size:15px;margin-bottom:0}.features-area{background:url(images/others/bungee-jumping.jpg) no-repeat #f5f5f5}.features-area-bg{background:url(images/others/Family-friendly-rapids-on-the-Kananaskis-River.jpg) no-repeat #f5f5f5}.features-info{padding:60px 130px 45px 50px;position:relative}.features-info:before{border-bottom:532px solid #f5f5f5;border-left:200px solid transparent;content:"";position:absolute;right:100%;top:0;z-index:0}.agent-info,.single-agent{position:relative;-webkit-transition:all .3s ease 0s}.features-include-list{margin-top:35px;padding:0 10px}.features-include-list>h6{color:#303030;font-family:montserrat;font-weight:400;font-size:14px}.features-include-list img{margin-right:15px}.single-agent{border-bottom:4px solid #1f223e;margin-bottom:60px;transition:all .3s ease 0s}.agent-info .agent-name h5,.agent-info .agent-name p,.agent-info-hover .agent-name h5,.agent-info-hover .agent-name p{margin-bottom:0}.single-agent:hover{border-color:#f5600c}.agent-image>img{width:100%}.agent-info{padding-bottom:10px;transition:all .3s ease 0s;z-index:3}.agent-info:after,.agent-info:before{content:"";left:0;-webkit-transition:all .3s ease 0s;position:absolute}.agent-info:before{background-color:#f5f5f5;bottom:0;height:50px;transition:all .3s ease 0s;width:100%;z-index:-1}.agent-info:after{border-left:300px solid #f5f5f5;border-top:55px solid transparent;bottom:50px;transition:all .3s ease 0s;z-index:-2}.single-agent:hover .agent-info:before{height:160px}.single-agent:hover .agent-info:after{bottom:160px}.agent-info .agent-name{text-align:center}.agent-info-hover{bottom:0;padding-bottom:15px;position:absolute;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%;z-index:9}.single-agent:hover .agent-info-hover{bottom:0;opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.single-agent:hover .agent-info-hover .agent-name h5{color:#f5600c}.agent-info-hover .agent-name{bottom:60px;left:-25px;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.agent-info-hover .agent-name h5{font-size:15px}.agent-info-hover .agent-address>li,.agent-info-hover .agent-name p{font-size:13px}.agent-info-hover .agent-address{margin-bottom:10px}.agent-info-hover .agent-address,.agent-info-hover .social-media{padding-left:80px}.agent-info-hover .agent-address>li+li{margin-top:5px}.agent-info-hover .agent-address img{margin-right:5px;width:15px}.social-media>li+li{margin-left:20px}.testimonial{border-bottom:4px solid #f5600c}.testimonial-brief{position:relative}.testimonial-brief:before{bottom:-5px;color:#dadada;content:"\f10e";font-family:fontawesome;font-size:25px;position:absolute;right:5px}.testimonial-item h6 span{color:#606060;font-family:montserrat;font-size:14px;font-weight:300}.dots-right-btm .slick-dots{display:inline-block;float:right;line-height:1;margin-top:-20px;position:relative;text-align:right}.dots-right-btm .slick-dots li button{background:#dfdfdf;font-size:0;height:3px;width:20px}.dots-right-btm .slick-dots li.slick-active button{background:#f5600c}.dots-right-btm .slick-dots li+li{margin-left:10px}.blog-item{margin-bottom:60px}.blog-image img{-webkit-transition:all 3.5s ease 0s;transition:all 3.5s ease 0s;width:100%}.blog-info,.post-title-time:before{-webkit-transition:all .3s ease 0s}.blog-item:hover .blog-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-info{border-bottom:4px solid #1f223e;padding:15px;transition:all .3s ease 0s}.post-title-time{position:relative}.post-title-time:before{background:#1f223e;content:"";height:45px;left:-15px;position:absolute;transition:all .3s ease 0s;top:0;width:4px}.blog-item:hover .post-title-time:before,.button-1,.subscribe button{background:#06437c}.about-image,.brand-item{-webkit-transition:all .3s ease 0s}.post-title-time h5{margin-bottom:0}.blog-item:hover .blog-info,.blog-item:hover .blog-info a{border-color:#06437c;color:#06437c}.brand-item{border:1px solid #06437c;height:100px;line-height:100px;padding:0 30px;text-align:center;transition:all .3s ease 0s;width:100%}.brand-item:hover,.button-1{border:1px solid #06437c}.subscribe{margin:15px auto 0;position:relative;width:calc(100% - 90px)}.subscribe input{float:left;margin-bottom:0;width:80%}.subscribe button{height:40px;margin:0 0 0 -4px;padding:0 35px;color:#fff;text-transform:uppercase}.button-1{color:#fff;font-size:24px;padding:5px 18px;text-align:center}.button-1:focus{color:#fff}.btn-hover-1:hover{background:0;border:1px solid #fff;color:#fff}.author-quote>p{padding-left:30px;position:relative}.author-quote>p:before{content:"\f046";font-family:fontawesome;left:0;position:absolute;top:0;color:#f5600c}.about-image{transition:all .3s ease 0s}.about-image img{width:100%}.breadcrumbs-area{position:relative}.bread-bg-1{background:url(images/bg/5.jpg) 0 0/cover no-repeat rgba(0,0,0,0)}.breadcrumbs-title{color:#fff;font-size:36px;line-height:36px;margin-bottom:0;padding:140px 0 100px;text-align:center;text-transform:uppercase}.breadcrumbs-list{line-height:1;padding-bottom:20px}.breadcrumbs-list>li{color:#b3b3b3;padding-right:5px;position:relative;text-transform:uppercase}.breadcrumbs-list>li+li{padding-left:10px}.breadcrumbs-list>li+li:before{content:"\f105";font-family:fontawesome;left:0;position:absolute;top:0}.counter-item-2>h2,.counter-item>h2{font-family:montserrat;font-weight:400;margin-bottom:0}.counter-content{float:left;width:80%}.counter-item{float:left;padding:20px 0 0;width:25%}.counter-item>h2{color:#fff;font-size:34px}.counter-item i{color:#f5600c}.counter-item>p{color:#e0e0e0;font-size:15px;font-weight:400;margin-bottom:0}.counter-item-2{float:left;width:33%}.counter-item-2>h2{font-size:34px}.counter-item-2 i{color:#f5600c}.counter{width:80px}.counter-item-2>p{color:#1f223e;font-size:15px;font-weight:400;margin-bottom:0}.pagination-list>li+li{margin-left:20px}.pagination-list>li a{background:#f5f5f5;border-radius:50%;color:#606060;display:block;font-weight:600;height:40px;line-height:40px;text-align:center;width:40px}.pagination-list>li a i{font-weight:700;line-height:40px}.pagination-list>li a:hover{background:#f5600c;color:#fff}.features-includes-2 .features-include-list{margin-bottom:60px;margin-top:0}.features-includes-2 .features-include-list>p{font-size:14px;line-height:22px}.pro-details-big-image{margin-bottom:10px}.pro-details-carousel{margin:0 -5px}.pro-details-item{padding:0 5px;width:100%}.pro-details-item img{width:100%}.pro-details-amenities h5,.pro-details-condition h5{margin-bottom:40px}.condition-list>li{color:#606060;display:inline-block;font-weight:300;margin-bottom:20px;width:49%}.condition-list li img,.pro-details-condition-inner>p>img{margin-right:10px}.amenities-list>li{display:inline-block;font-weight:300;margin-bottom:10px;padding-left:20px;position:relative;width:100%}.amenities-list>li:before{color:#f5600c;content:"\f046";font-family:fontawesome;left:0;position:absolute}.amenities-list{padding:30px 10px 15px 25px;min-height:400px}.media{margin-top:35px}.pro-details-feedback>h5{margin-bottom:15px}.media-left{padding-right:20px}.media-left img{border:1px solid #ebebeb;max-width:unset}.media-body span{display:block;font-size:12px}.media-body>p{margin-bottom:0}.pro-details-agent{padding-right:30px}.leave-review>h5,.pro-details-agent>h5{margin-bottom:40px}.leave-review input,.leave-review textarea{background:#fafafa;margin-bottom:20px}.leave-review textarea{height:185px}.submit-btn-1{background:#f5600c;color:#fff;display:inline-block;padding:5px 30px 6px;text-transform:uppercase;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.submit-btn-1:hover{background:#1f223e}.widget{padding-left:30px}.col-md-pull-8 .widget{padding-left:0;padding-right:30px}.widget>h5{color:#333;background:#f0f5f6;margin-bottom:20px;padding:10px;font-size:24px}.widget-search-property .bootstrap-select>.dropdown-toggle,.widget-search-property .find-home-item input{color:#606060}.widget-archive>h5,.widget-categories>h5,.widget-latest-tweets>h5,.widget-recent-post>h5{margin-bottom:5px}.widget-search-property .find-home-item{margin-bottom:20px}.recent-post-info>p,.recent-post-title-time>p,.widget-featured-property .col-xs-12:last-child .flat-item{margin-bottom:0}.widget-search-property .find-home-item input::-webkit-input-placeholder{color:#606060;opacity:1;-ms-filter:"alpha(opacity=100)"}.widget-search-property .find-home-item input::-moz-placeholder{color:#606060;opacity:1;-ms-filter:"alpha(opacity=100)"}.widget-search-property .find-home-item input:-ms-input-placeholder{color:#606060;opacity:1;-ms-filter:"alpha(opacity=100)"}.widget-search-property .find-home-item input:-moz-placeholder{color:#606060;opacity:1;-ms-filter:"alpha(opacity=100)"}.widget-search-property .btn-hover-1:hover{background:#1f223e;border:1px solid #1f223e;color:#fff}.recent-post-item,.single-twette,.tweets-item{border-bottom:1px solid #f2f2f2}.widget-featured-property .flat-desc>li+li{margin-left:7%}.widget-search form{position:relative}.widget-search input{padding-right:50px}.widget-search button{height:40px;position:absolute;right:0;width:50px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.widget-search button:hover{background:#f5600c;color:#fff}.widget-archive-list>li,.widget-categories-list>li{border-bottom:1px solid #f2f2f2;padding:12px 0 2px}.widget-archive-list a,.widget-categories-list a{font-weight:300}.widget-categories-list span{float:right}.recent-post-item{padding:20px 0 15px}.recent-post-image{float:left;width:35%}.recent-post-info{float:left;padding-left:10px;width:65%}.recent-post-title-time>h5{font-size:16px;line-height:1;margin-bottom:0}.recent-post-title-time>p{font-size:12px}.tweets-item>p,.widget.widget-twitter>h5{margin-bottom:5px}.tweets-item{padding:15px 0 10px}.tweets-item>p>a{color:#f5600c;font-weight:400}.single-twette{padding:15px 0}.twitter-icon{float:left;width:10%}.twitter-icon i{color:#95c419;font-size:16px;padding-top:10px}.tweet-brief{float:left;width:90%}.tweet-brief>p{margin-bottom:0}.tweet-brief a{color:#f5600c;font-weight:400}.tweet-brief span{display:block;font-size:12px}.widget-add-image{position:relative}.widget-add-image img{width:100%}.widget-add-info{bottom:2px;left:15px;position:absolute}.widget-add-info>h5{color:#fff}.widget-add-info span{font-weight:600}.widget-add-image>a:before{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;width:100%}.agents-details-about{border-bottom:4px solid #f5f5f5}.blog-details-author-image img,.go-home{border:1px solid #ebebeb}.agent-details-biography p,.agent-details-brief p{font-size:15px}.agent-details-name>h3{font-size:24px;margin-bottom:5px}.agent-details-name{margin-bottom:40px}.agent-details-biography h5,.agent-details-contact>h5{margin-bottom:20px}.agent-details-image>img{margin-top:-30px;width:100%}.blog-details-title-time:before,.blog-quote:before{content:"";height:100%;width:4px;left:0;top:0}.agent-details-contact>p{margin-bottom:35px}.experience h5{margin-bottom:40px}.blog-details-image{margin-bottom:25px}.blog-details-title-time{padding-left:15px;position:relative}.blog-details-title-time:before{background:#f5600c;position:absolute}.blog-details-title-time>h5{font-size:24px;margin-bottom:5px}.blog-details-desctiption>p{margin-bottom:25px}.blog-quote{background:#fafafa;margin:0 30px 30px;padding:30px 30px 15px;position:relative}.blog-quote:before{background:#f5600c;position:absolute}.blog-quote:after{bottom:10px;color:#ddd;content:"\f10e";font-family:fontawesome;position:absolute;right:30px}.contact-address>li:before,.contact-messge:before,.error-area:before,.line-bottom:before{content:""}.error-content h2,.error-content h3{font-family:montserrat}.blog-details-tags ul li{display:inline-block}.blog-details-tags ul li a{font-weight:300}.blog-details-tags li+li{margin-left:5px}.blog-details-author-image{float:left;width:11%}.blog-details-author-desc{float:left;padding-left:20px;width:89%}.blog-details-author-name>h6{font-size:14px;margin-bottom:2px}.blog-details-author-name>p{margin-bottom:0}.line-bottom{position:relative}.line-bottom:before{background:#f5600c;bottom:0;height:4px;left:0;position:absolute;width:100%}.contact-address>li+li{padding-top:20px}.contact-address>li{overflow:hidden;padding-bottom:20px;position:relative}.contact-address-icon{float:left;width:25px}.contact-address-info{float:left;padding-left:10px}.contact-address-info>span{display:block;font-size:12px;font-weight:300;line-height:20px}.contact-address>li:before{background:#c2c2c2;bottom:0;height:1px;left:0;position:absolute;width:30%}.contact-address>li:last-child:before{display:none}.contact-bg{background:url(images/others/contact-2.jpg) right center/cover no-repeat rgba(0,0,0,.1)}.contact-messge{padding:50px}.contact-messge .leave-review input,.contact-messge .leave-review textarea{background:rgba(250,250,250,.6);margin-bottom:20px}#googleMap{height:540px;width:100%}.error-area{background:url(images/others/error.jpg) right top no-repeat rgba(0,0,0,.9);position:relative}.error-area:before{background:#020202;height:100%;opacity:.7;-ms-filter:"alpha(opacity=70)";position:absolute;width:100%}.contact-messge,.error-content{position:relative}.error-content{padding:258px 0 212px;text-align:center}.error-content h2{color:#f5600c;font-size:180px;line-height:1;margin-bottom:40px}.error-content h3,.error-content h4,.error-content p,.go-home{color:#fff}.error-content h3{font-size:40px;font-weight:600;margin-bottom:22px}.error-content h4{font-size:30px;font-weight:600;margin-bottom:15px}.error-content p{font-size:18px;line-height:28px}.go-home{border-radius:3px;display:inline-block;font-weight:600;height:45px;line-height:45px;margin-top:50px;padding:0 30px;text-transform:uppercase;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.go-home:hover{background:#f5600c;border:1px solid #f5600c;color:#fff}.contact-messge:before{background:#fff;height:100%;left:0;opacity:.4;-ms-filter:"alpha(opacity=40)";position:absolute;top:0;width:100%;z-index:1}.leave-review{z-index:2;position:relative}.youtube-bg{z-index:9}.mb_YTPBar{display:none!important}.mbYTP_wrapper{z-index:-2!important}.blog-audio audio{width:100%}.alert{font-weight:300}.boxed-layout .call-to-bg:before{width:36%}.boxed-layout .booking-imgae{margin-top:-70px}.boxed-layout .features-info{padding:20px 0 10px}.boxed-layout .features-include-list p{font-size:13px}.boxed-layout .plr-140{padding-left:5%;padding-right:5%}.packege-tag-htm a{border:1px solid #ddd;color:#ddd;padding:1px 5px;border-radius:0}.packege-tag-htm a:hover{border:1px solid #f5600c;background:#f5600c;color:#fff;padding:1px 5px;border-radius:80px}.packagebtn{font-size:16px}.packagebtn:hover{color:#fff}.flat-title-price h5 a{color:#fff;font-size:18px}.footer-contact ul li a{color:#bbb}.callbtnmo{display:none}.callbtnmo a{background:#f5600c!important;border-bottom:2px solid #f5600c!important;width:100%!important;padding:10px!important;color:#fff!important;font-weight:500}.mobile-btn-bc{padding:0!important}.callbtnmocl a{border-right:1px solid #fff!important}.callnbook{left:0;margin:auto;position:fixed;bottom:0;width:100%;z-index:999}.booking-form-page{background:url(images/bg/booking-bg.jpg) 0 0/cover no-repeat rgba(0,0,0,0)}.headerbtno{visibility:hidden}.booking-form-page{margin-top:55px;padding-top:40px;padding-bottom:80px}.camptitle{font-size:18px;color:#5ecce1;font-weight:800}.vehicle-charges ul li{color:#fff}a.button-1.book-tbn.btn-block.packagebtn {
    background: #4ae2f3;
    color: #1f223e;
    border: 1px solid #4ae2f3;
}
a.button-1.btn-block.packagebtn:hover {
    background: #909090;
    border: 1px solid #909090;
}
@media (max-width: 767px)
#scrollUp {
    height: 30px;
    width: 30px;
    bottom: 10px;
    right: 15px;
    display: none !important;
}
.col-md-10.hidden-sm.hidden-xs {
    float: right;
    margin: 18px -212px -1px 4px;
}
.author-quote>p {
    padding-left: 30px;
    position: relative;
    display: none;
}
.flat-link>a, .flat-link>a:hover {
    background: rgb(0, 67, 121);
    border: 1px solid #004379;
    color: #fff;
}
.font-desc{
    font-size: 18px;
    color: #73f1ff;
}
.callbtnmo a {
    background: #004379!important;
    border-bottom: 2px solid #004379!important;
}
p {
    text-align: justify;
}
.text-right {
    text-align: right;
    float: right;
}
