@import "https://fonts.googleapis.com/css?family=Raleway:300,400,500,700";
@import "https://fonts.googleapis.com/css?family=Roboto+Condensed:700";
html,body{width:100%;height:100%;padding:0;margin:0}
body{margin-top:123px}
@media(max-width:768px) {
body{margin-top:50px}
}
ul,li{padding:0;margin:0}
.k2Item ul{padding-left:15px;}
p{font-family:'Raleway',sans-serif}
.color{background-color:rgba(163,27,95,0.67)}
a:hover{text-decoration:none}
.breadcrumbsWrapper{width:100%;height:150px;background-image:url(../images/47725124_ml.jpg);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
.breadcrumbsWrapper__container{background-color:rgba(0,0,0,.7);width:100%;height:100%}
.breadcrumbsWrapper__table{display:table;width:100%;height:100%}
.breadcrumbsWrapper__tablecell{display:table-cell;vertical-align:middle;width:100%;height:100%}
.breadcrumb{background-color:rgba(255,255,255,0);padding:0;margin:0;font-family:'Raleway',sans-serif}
.breadcrumb a,.breadcrumb li{color:#999;font-size:18px}
.breadcrumb .active{color:#fff;font-size:25px}
@media(max-width:768px) {
.breadcrumb a,.breadcrumb li{font-size:15px}
.breadcrumb .active{font-size:16px}
}
.navigation{min-height:50px;background-color:rgba(162,160,148,.54)}
.top{min-height:250px;background-color:rgba(140,185,90,.52)}
.main-container{padding-top:51px}
.headerCarouselGrid .swiper-container{height:500px}
.headerCarouselGrid__wrapper{height:500px}
@media(max-width:768px) {
.headerCarouselGrid .swiper-container{height:400px}
.headerCarouselGrid__wrapper{height:400px}
}
.headerCarouselGrid__wrapper .item{height:100%;width:100%;border:1px #fff solid;position:relative;overflow:hidden}
.headerCarouselGrid__wrapper .item:nth-child(1){height:100%;width:100%;border:1px #fff solid;border-right:0}
.headerCarouselGrid__wrapper .item:nth-last-child(1){height:100%;width:100%;border:1px #fff solid;border-left:0}
.item__caption{background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.6),rgba(0,0,0,0));height:60%;width:100%;position:absolute;bottom:0;left:0;padding:50px 10px 30px;color:#fff}
.item__caption h3{font-family:'Raleway',sans-serif;font-size:30px}
.item__caption a{color:#fff}
.catItemTitle{text-align:center}
.item__price{background-color:#f96a1b;font-family:'Raleway',sans-serif;font-size:20px;height:auto;width:auto;position:absolute;bottom:60%;right:0;padding:10px;color:#fff;-webkit-box-shadow:-12px 10px 30px -8px rgba(0,0,0,0.75);-moz-box-shadow:-12px 10px 30px -8px rgba(0,0,0,0.75);box-shadow:-12px 10px 30px -8px rgba(0,0,0,0.75)}
.headerCarousel__details{list-style:none;padding:0;margin:0;margin-top:30px;margin-bottom:20px}
@media(max-width:768px) {
.headerCarousel__details{display:none}
}
.headerCarousel__details li{display:inline-block;padding:0 30px;font-family:'Raleway',sans-serif;font-size:30px}
.headerCarousel__details li:nth-child(1){padding-left:0;padding-right:30px}
.headerCarousel__details li:nth-last-child(1){padding-right:0;padding-left:30px}
.headerCarouselGrid .details{text-align:center}
.details .city{font-family:'Raleway',sans-serif;font-size:18px;text-transform:uppercase}
.details .address{font-family:'Raleway',sans-serif;font-size:15px}
.item__image{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.headerCarouselGrid__wrapper .item:hover .item__image{-webkit-transform:scale(1.2) rotate(5deg);-ms-transform:scale(1.2) rotate(5deg);-o-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg);-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.containerSearch{width:100%;background-color:#f5f5f5;padding-top:30px;padding-bottom:30px}
.containerSearch .btn{font-family:'Raleway',sans-serif;text-transform:uppercase}
@media(max-width: 480px) {
.btn-serach{margin-top:10px}
}
.navbar{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.navbar-default{background-color:rgba(255,255,255,1);border-bottom:3px #f96a1b solid;-webkit-box-shadow:-1px 7px 25px 0 rgba(0,0,0,0.75);-moz-box-shadow:-1px 7px 25px 0 rgba(0,0,0,0.75);box-shadow:-1px 7px 25px 0 rgba(0,0,0,0.75)}
@media(max-width: 768px) {
.navbar-collapse{background-color:#fff}
}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav > li > a{font-family:'Raleway',sans-serif;font-size:18px;text-transform:uppercase;color:#f96a1b;padding-top:50px;padding-bottom:50px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}
@media(max-width:768px) {
.navbar-default .navbar-nav > li > a{padding-top:10px;padding-bottom:10px}
}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#1f5a9c;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#1f5a9c;background-color:transparent}
.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#555;background-color:#e7e7e7}
.navbar-brand{padding:0;height:120px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}
.navbar__logo__link{padding:0!important}
.navbar__logo{height:100%;width:auto}
@media(max-width:768px) {
.navbar__logo{padding-left:10px!important}
.navbar-brand{padding:0;height:50px}
}
.navbar-default .navbar-toggle .icon-bar{background-color:rgba(249,106,27,1)}
.navbar-default .navbar-toggle{border-color:rgba(249,106,27,1)}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:rgba(255,255,255,0)}
.top-nav-collapse{background-color:rgba(255,255,255,1);-webkit-box-shadow:-1px 7px 25px 0 rgba(0,0,0,0.75);-moz-box-shadow:-1px 7px 25px 0 rgba(0,0,0,0.75);box-shadow:-1px 7px 25px 0 rgba(0,0,0,0.75);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.top-nav-collapse .navbar-nav > li > a{color:#f96a1b;padding-top:30px;padding-bottom:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}
.top-nav-collapse .navbar-nav > li > a:hover,.top-nav-collapse .navbar-nav > li > a:focus{color:#1f5a9c;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}
.top-nav-collapse .navbar-nav > .active > a,.top-nav-collapse .navbar-nav > .active > a:hover,.top-nav-collapse .navbar-nav > .active > a:focus{color:#1f5a9c;background-color:transparent}
.top-nav-collapse .navbar-brand{padding:0;height:80px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}
@media(max-width:768px) {
.top-nav-collapse .navbar-brand{height:50px}
.top-nav-collapse .navbar-nav > li > a{padding-top:10px;padding-bottom:10px}
}
.breakingNews{padding-top:10px;padding-bottom:10px;border-top:3px #bebebe dotted;border-bottom:3px #bebebe dotted}
.breakingNews h4 a{color:#333}
blockquote{font-size:15px;margin:0;height:125px}
@media(max-width: 480px) {
blockquote{font-size:15px;margin:0;height:auto}
}
.breakingNews h4{margin-top:0}
#breakingNewsCarousel .carousel-inner{width:100%}
#breakingNewsCarousel .carousel-inner .item img{width:100%;height:100%}
#breakingNewsCarousel .item .thumbnail{margin-bottom:0}
#breakingNewsCarousel .carousel-control.left,.carousel-control.right{background-image:none!important}
#breakingNewsCarousel .carousel-control{background:#ddd;color:#999;padding:4px 0;width:26px;left:auto;top:0;bottom:auto;opacity:1;text-shadow:none}
#breakingNewsCarousel .carousel-control.right{right:10px}
#breakingNewsCarousel .carousel-control.left{right:40px}
.btn-transparent{background:transparent;color:#fff;border:2px solid #fff}
.btn-transparent:hover{background-color:#fff}
.btn-rounded{border-radius:70px}
.btn-large{padding:11px 45px;font-size:18px}
.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s}
@-webkit-keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
.btn{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.btn-default{border:1px #fff solid;background-color:rgba(255,255,255,0);color:#fff}
.btn-default:hover{border:1px #fff solid;background-color:rgba(255,255,255,0);color:#fff}
.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px}
.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:25px}
.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;font-size:24px;line-height:1.33;border-radius:35px}
.btn-primary{font-family:'Raleway',sans-serif;background-color:rgba(249,106,27,0);border-color:#f96a1b;color:#f96a1b}
.btn-primary:hover,.btn-primary:focus{background-color:#f96a1b;border-color:#f96a1b;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-primary-inverse{font-family:'Raleway',sans-serif;background-color:rgba(249,106,27,0);border-color:#fff;color:#fff}
.btn-primary-inverse:hover,.btn-primary-inverse:focus{background-color:#fff;border-color:#f96a1b;color:#f96a1b;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.sectionTitle{margin-bottom:30px}
.sectionTitle .fa{color:rgba(249,106,27,1)}
.sectionTitle h2{font-family:'Roboto Condensed',sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;margin-top:0}
.sectionTitle > span{width:150px;height:1px;background-color:rgba(249,106,27,1);display:block}
@media(max-width:768px) {
.sectionTitle h2{font-size:30px}
}
.containerService{padding-top:70px;padding-bottom:20px;font-family:'Raleway',sans-serif;background-color:#f5f5f5}
.containerService__wrapper{margin-bottom:50px}
.containerService .containerService__wrapper h3{font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;margin-top:0}
.containerService .containerService__wrapper p{text-align:justify}
.containerAboutUs{height:auto;width:100%;background-image:url(../images/55597951_ml.jpg);background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-attachment:fixed;color:#fff}
.containerAboutUs .containerAboutUs__cover{background-color:rgba(6,47,101,.4);background-color:rgba(0,0,0,.8);height:100%;width:100%}
.containerAboutUs .row{padding:50px 0}
.containerAboutUs h2{font-family:'Roboto Condensed',sans-serif;font-weight:700px;color:#f96a1b;margin:0;text-align:left!important}
.about__right,.about__left{text-align:justify}
.containerAboutUs .sectionTitle .fa{color:#fff}
.containerAboutUs .sectionTitle span{background-color:#fff}
.about__profileImage{height:150px;width:auto;margin-right:15px}
.item-page h2{font-family:'Roboto Condensed',sans-serif}
.item-page{padding-bottom:30px}
.item-page .article-icons{list-style:none}
.item-page .article-icons li{display:inline-block;padding-left:10px}
.item-page .article-icons li a{color:#333}
.article-info{font-family:'Raleway',sans-serif}
.k2Item{font-family:'Raleway',sans-serif}
.itemView h2{font-family:'Roboto Condensed',sans-serif}
.itemView .itemView__icons{background-color:#f5f5f5;padding:10px;font-size:20px}
.itemView .itemView__icons ul{list-style:none;text-align:right}
.itemView .itemView__icons ul li{display:inline-block}
.itemView .itemView__icons ul li a{color:#333}
@media(max-width:768px) {
.itemView .itemView__icons .fa{font-size:40px}
}
.itemPrice{padding:15px;color:#fff;font-size:25px;font-weight:700;text-align:center}
.itemTags{list-style:none}
.itemTags li{display:inline-block;margin-bottom:5px}
.itemTagsBlock__top{background-color:#f5f5f5;padding:10px;margin-top:10px;margin-bottom:10px}
.itemTagsBlock,.itemAttachmentsBlock,.itemExtraFields{background-color:#f5f5f5;padding:20px;border:1px #e8e9ea solid;border-radius:5px;margin-top:10px;margin-bottom:10px}
.itemAttachments{list-style:none}
.itemAttachments a{color:#f96a1b}
.itemExtraFields{position:relative}
.itemMaps{position:relative}
.k2Item h3{margin-top:0;font-size:16px;text-transform:uppercase;text-decoration:underline}
.itemExtraFields ul{list-style:none}
.itemExtraFields__left,.itemExtraFields__right{float:left}
.itemPRincipalDetails{background-color:#f5f5f5;padding:15px;text-align:center;font-size:20px}
.itemContacts{background-color:#f5f5f5;padding:0}
.itemContacts p{padding-top:20px;font-size:25px}
.containerContacts__details .sectionTitle span{margin-left:190px!important}
@media(max-width:768px) {
.containerContacts__details .sectionTitle span{margin-left:50px!important}
}
.containerContacts__details > div{display:table;width:100%;height:500px}
.containerContacts__details > div > div{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:500px}
@media (max-width: 480px) {
.containerContacts__details > div > div{padding:0 10px}
}
.containerContacts__details p{text-align:center}
.profiles .img-left{margin-right:15px}
.profiles .img-right{margin-left:15px}
.containerContacts__map{padding:0}
.containerContacts__details a{color:#333;text-decoration:underline}
#map-canvas{width:auto;height:500px}
#k2Container{margin-top:20px}
.gridController{padding-bottom:20px;margin-bottom:20px;border-bottom:1px #f96a1b solid}
.thumbnail img{width:100%}
.grid-item > .thumbnail{-webkit-box-shadow:10px 10px 12px -9px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 12px -9px rgba(0,0,0,0.75);box-shadow:10px 10px 12px -9px rgba(0,0,0,0.75)}
.itemPrice{background-color:rgba(249,106,27,1)}
.itemContacts{text-align:center}
.itemContacts a{color:#333;text-decoration:underline}
.grid-item__image{position:relative;overflow:hidden}
.grid-item__image .caption{position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.6),rgba(0,0,0,0))}
.grid-item__price{position:absolute;bottom:20px;right:15px;text-align:right;color:#fff;font-family:'Raleway',sans-serif;font-size:25px}
.grid-item__image .caption > span{position:absolute;bottom:10px;left:15px;background-color:rgba(255,255,255,0);font-family:'Raleway',sans-serif}
.mosaicContainer h3{text-align:left;margin:10px auto;font-family:'Raleway',sans-serif}
.mosaicContainer h3 a{color:#000}
.catItemIntroText{font-family:'Raleway',sans-serif}
.grid-item img{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.grid-item:hover img{-webkit-transform:scale(1.2) rotate(5deg);-ms-transform:scale(1.2) rotate(5deg);-o-transform:scale(1.2) rotate(5deg);transform:scale(1.2) rotate(5deg);-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.grid-item__details{background-color:#f0f0f0;padding:10px 0;margin:-9px -9px 10px}
.grid-item__details ul{list-style:none;text-align:center;font-family:'Raleway',sans-serif}
.grid-item__details li{display:inline-block;padding:0 20px}
.grid-item__details li:nth-child(1){padding-left:0}
.grid-item__details li:nth-last-child(1){padding-right:0}
.tagsContainer{padding-top:70px;padding-bottom:70px;background-color:#f96a1b}
.tags{margin-bottom:5px}
footer{background-color:#212029;padding:50px 0;width:100%;height:auto;font-family:'Raleway',sans-serif}
footer h5{text-transform:uppercase;font-weight:700;color:#c8c8c8}
.footer__logo{max-width:100px;padding-left:10px}
.footer__bottom{margin-top:50px;text-align:center}
footer .footer-nav{list-style:none;padding:0;margin:0}
footer .footer-nav li a{padding:5px 5px 5px 0;color:#c8c8c8;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
footer .footer-nav li a:hover{padding-left:10px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
footer p,footer .footer__bottom,footer .footer__bottom a,footer .footer__contact a{color:#c8c8c8}
footer .footer__contact a{text-decoration:underline}
.k2Item .swiper-container{width:100%;height:400px;margin-left:auto;margin-right:auto}
.k2Item .swiper-wrapper{height:100%}
.k2Item .swiper-slide{height:100%;width:100%;background-size:cover;background-position:center}
.k2Item .gallery-top{width:100%}
.k2Item .gallery-thumbs{box-sizing:border-box;height:100px;padding:10px 0}
.k2Item .gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:.4}
.k2Item .gallery-thumbs .swiper-slide-active{opacity:1}
.googleMaps{width:500px;height:350px}
@media(max-width:768px) {
.googleMaps{width:100%;height:200px}
}
#phoca-dl-file-box h3,#phoca-dl-file-box .pd-file{font-family:'Raleway',sans-serif}
.clr{clear:both}
.pagination li a{color:#f96a1b;border-color:#f96a1b}
.pagination li a:hover{color:#f96a1b;border-color:#f96a1b}
.pagination li.disabled a{background-color:#f96a1b;color:#fff;border-color:#f96a1b}
