*{font-family:'Lato'}html{font-size:16px}.big-wrapper{overflow:hidden;margin-top:136px}.wrapper{margin:0 -15px}.contents{margin:0 auto}.row{font-size:0}.vc_row.martanian-row-border-top .row-border-top:before{content:'';position:absolute;left:30px;top:0;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);height:2px}.vc_row[data-vc-full-width]{overflow:visible!important}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:30px!important}.wpb_content_element:last-child{margin-bottom:0!important}.clear,.attachment .entry-header:after,.site-footer .widget-area:after,.single-page-content:after,.page-content:after,.navigation:after,.nav-links:after,.gallery:after,.comment-form-author:after,.comment-form-email:after,.comment-form-url:after,.comment-body:after{clear:both;display:block;content:''}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}p:empty{display:none}@media (max-width:430px){.big-wrapper{margin-top:97px}.contents{margin:0 45px}.container{margin:0 30px}.vc_row.martanian-row-add-padding{padding:45px 0}.vc_row.martanian-row-add-padding-top,.row.martanian-row-add-padding-top{padding:45px 0 0 0}.vc_row.martanian-row-columns-middle [class^="vc_col-sm-"],.vc_row.martanian-row-columns-middle [class*=" vc_col-sm-"]{display:block;float:none}.vc_row [class^="vc_col-sm-"],.vc_row [class*=" vc_col-sm-"]{display:block;float:none;width:100%}}@media (min-width:431px) and (max-width:767px){.contents{margin:0 45px}.container{margin:0 30px}.vc_row.martanian-row-add-padding{padding:45px 0}.vc_row.martanian-row-add-padding-top,.row.martanian-row-add-padding-top{padding:45px 0 0 0}.vc_row.martanian-row-columns-middle [class^="vc_col-sm-"],.vc_row.martanian-row-columns-middle [class*=" vc_col-sm-"]{display:block;float:none}.vc_row [class^="vc_col-sm-"],.vc_row [class*=" vc_col-sm-"]{display:block;float:none;width:100%}}@media (min-width:768px) and (max-width:991px){.container{width:100%;max-width:750px}.contents,section.property-summary .container{width:720px}.vc_row.martanian-row-add-padding{padding:75px 0}.vc_row.martanian-row-add-padding-top,.row.martanian-row-add-padding-top{padding:75px 0 0 0}.vc_row.martanian-row-columns-middle [class^="vc_col-sm-"],.vc_row.martanian-row-columns-middle [class*=" vc_col-sm-"]{display:block;float:none}.vc_row:not(.martanian-row-two-columns-on-tablet) [class^="vc_col-sm-"],.vc_row:not(.martanian-row-two-columns-on-tablet) [class*=" vc_col-sm-"]{display:block;float:none;width:100%}.vc_row.martanian-row-two-columns-on-tablet [class^="vc_col-sm-"],.vc_row.martanian-row-two-columns-on-tablet [class*=" vc_col-sm-"]{float:left;width:50%}.vc_row.martanian-row-two-columns-on-tablet [class^="vc_col-sm-4"]:last-child,.vc_row.martanian-row-two-columns-on-tablet [class*=" vc_col-sm-4"]:last-child{float:none;width:100%}}@media (min-width:992px) and (max-width:1199px){.container{width:100%;max-width:970px}.contents,section.property-summary .container{width:940px}.vc_row.martanian-row-add-padding{padding:75px 0}.vc_row.martanian-row-add-padding-top,.row.martanian-row-add-padding-top{padding:75px 0 0 0}.vc_row.martanian-row-columns-middle [class^="vc_col-sm-"],.vc_row.martanian-row-columns-middle [class*=" vc_col-sm-"]{display:inline-block;vertical-align:middle;float:none}}@media (min-width:1200px){.container{width:100%;max-width:1170px}.contents,section.property-summary .container{width:1140px}.vc_row.martanian-row-add-padding{padding:75px 0}.vc_row.martanian-row-add-padding-top,.row.martanian-row-add-padding-top{padding:75px 0 0 0}.vc_row.martanian-row-columns-middle [class^="vc_col-sm-"],.vc_row.martanian-row-columns-middle [class*=" vc_col-sm-"]{display:inline-block;vertical-align:middle;float:none}}h1{font-family:'Playfair Display';font-weight:400;font-size:48px;margin-top:0;margin-bottom:55px}h2{font-family:'Playfair Display';font-weight:400;font-size:42px;margin-top:0;margin-bottom:55px}h2 .currency{font-family:'Playfair Display';font-size:26px;display:inline-block;vertical-align:middle;padding-right:9px}h2 .additional{font-family:'Playfair Display';font-size:21px;display:inline-block;vertical-align:middle}h3{font-weight:700;font-size:23px;margin-top:0;margin-bottom:45px}h4{font-weight:700;font-size:19px;margin-top:0;margin-bottom:30px;line-height:1.5em}h5{font-weight:700;font-size:17px;margin-top:0;margin-bottom:30px;line-height:1.5em}h6{font-weight:700;font-size:16px;margin-top:0;margin-bottom:30px;line-height:1.5em}h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover{text-decoration:none}.vc_row .wpb_text_column h2:last-child{margin-bottom:55px}ul,ol{margin:0 0 30px 0;padding-left:0}ul{margin-left:25px}ol{margin-left:20px}ol ul,ol ol,ul ul,ul ol{margin:15px 0 15px 19px}a{-webkit-appearance:none;-moz-appearance:none}p,blockquote.flying cite,ul li,ol li{font-size:16px;font-weight:300;line-height:1.8em;margin-bottom:35px;font-style:normal}p:last-child,blockquote.flying cite,ul li,ol li{margin-bottom:0}ul.social-media{list-style:none;margin:0 0 35px 0;padding:0}ul.social-media li{display:inline-block;margin-right:10px}p.important{font-size:20px;font-weight:700}p.space{margin-top:55px}p.caption{margin-bottom:0;font-size:14px}p.centered{text-align:center;margin-bottom:60px}p.buttons{font-size:0}p a{text-decoration:underline}p a:hover{text-decoration:none}span.divider{display:inline-block;margin:0 10px}img{max-width:100%;height:auto}blockquote.flying{float:left;border:none;padding:75px 45px 45px 0;position:relative}blockquote.flying p{font-size:18px;font-weight:700;font-style:italic}blockquote.flying:before{content:',,';font-size:62px;display:block;letter-spacing:-4px;position:absolute;top:-30px}blockquote:not(.flying){padding-left:30px}blockquote:not(.flying) p{font-size:18px;font-style:italic;color:#656464}@media (max-width:430px){h2{font-size:34px;margin-bottom:30px}h2 .currency{font-size:21px;padding-right:0}h2 .additional{font-size:19px}.vc_row .wpb_text_column h2:last-child{margin-bottom:30px}h3{font-size:21px;margin-bottom:30px}p.space{margin-top:30px}p.centered{margin-bottom:30px}blockquote.flying{padding:40px 0 30px 0}blockquote.flying:before{top:-50px}p.caption{margin-top:-35px;margin-bottom:30px!important}.vc_col-sm-6:last-child p.caption:last-child{margin:-35px 0 0 0!important}}@media (min-width:431px) and (max-width:767px){blockquote.flying{padding:40px 0 30px 0}blockquote.flying:before{top:-50px}p.caption{margin-top:-35px;margin-bottom:30px!important}.vc_col-sm-6:last-child p.caption:last-child{margin:-35px 0 0 0!important}}@media (min-width:768px) and (max-width:991px){blockquote.flying{width:270px;margin:0 0 0 -60px}p.caption{margin-top:-35px;margin-bottom:30px!important}.vc_col-sm-6:last-child p.caption:last-child{margin:-35px 0 0 0!important}}@media (min-width:992px) and (max-width:1199px){blockquote.flying{width:370px;margin:0 0 0 -97px}p.caption{margin-top:-35px}}@media (min-width:1200px){blockquote.flying{width:370px;margin:0 0 0 -97px}p.caption{margin-top:-35px}}.content-element h1,.content-element h2{margin-bottom:35px}.content-element h2.post-title{font-family:'Lato';margin-bottom:35px;font-size:28px;font-weight:700}.content-element h3.title{margin-bottom:30px;font-size:28px}.content-element h3:not(.title){margin-bottom:30px}.content-element a:not(.button){text-decoration:underline}.content-element a:not(.button):hover{text-decoration:none}.content-element p.post-details a{text-decoration:none}.content-element p.post-details.post-details-top-space{margin-top:45px}.content-element h1 a:not(.button),.content-element h2:not(.post-title) a:not(.button){text-decoration:none;font-family:'Playfair Display'}.content-element h2.post-title a,.content-element h2.post-title a:hover,.content-element h3.title a,.content-element h3.title a:hover{text-decoration:none}.content-element img{max-width:100%;height:auto}.content-element ul{list-style:square}.content-element address{font-size:16px;font-weight:300;line-height:1.8em;margin-bottom:30px;font-style:italic}.content-element code,.content-element kbd{font-size:14px;box-shadow:none}.content-element ins{background-color:#f7f2c4;font-size:14px;box-shadow:none;text-decoration:none;padding:2px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.content-element pre{background:#f9f9f9;border:1px solid #eee;font-size:14px;font-family:'Courier New';color:#7a7a7a;padding:22.5px;margin-bottom:30px;overflow-x:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.content-element dl:not(.gallery-item) dt{font-size:18px;line-height:1.7em;font-weight:700}.content-element dl:not(.gallery-item) dd{font-size:15px;line-height:1.7em;font-weight:300;margin-bottom:30px}.content-element img.alignleft,.content-element .wp-caption.alignleft{float:left;padding-right:20px}.content-element img.alignright,.content-element .wp-caption.alignright{float:right;padding-left:20px}.content-element .wp-caption{max-width:100%}.content-element .wp-caption.aligncenter{margin:0 auto}.content-element .wp-caption-text{margin-top:5px;margin-bottom:30px}.content-element label{margin-bottom:0}.content-element table{width:100%;border-collapse:collapse;margin-bottom:30px}.content-element table td{font-size:15px;line-height:1.7em;border:1px solid #eee;padding:10px 15px;font-weight:300}.content-element table th{font-size:15px;line-height:1.7em;font-weight:700;border:1px solid #eee;padding:10px 15px;text-align:left;background:#fafafa}.content-element .gallery-caption{font-size:14px;font-weight:300}.content-element .twitter-tweet{width:100%!important}.content-element.content-not-found{margin-top:45px}@media (max-width:430px){.content-element span.divider{display:block;font-size:0;margin:0;line-height:1}.content-element .images{margin-bottom:30px}}@media (min-width:431px) and (max-width:767px){.content-element .images{margin-bottom:30px}}form{font-size:0}form *{vertical-align:bottom}form.post-password-form{margin-bottom:30px}form.form-active{position:relative}form input[type="text"],form input[type="email"],form input[type="password"],form input[type="url"],form input[type="tel"],form input[type="number"],form input[type="date"],form textarea{display:block;width:100%;border:2px solid #d9d9d9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 21px;height:53px;outline:none;font-size:14px;font-weight:400;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s;line-height:1;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none}form textarea{padding:16px 21px}form input[type="date"]{height:auto;max-height:53px;min-height:53px;padding:17px 21px 18px 21px;background:#fff0}form .date-field{display:block;line-height:1;font-size:0;position:relative}form .date-field .date-field-icon{width:49px;height:49px;top:2px;left:2px;-webkit-border-top-left-radius:2px;-moz-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-left-radius:2px;text-align:center;position:absolute}form .date-field .date-field-icon i{font-size:18px;display:block;padding-top:15px}form .date-field input[type="date"]{padding-left:64px}form .wpcf7-form-control-wrap{margin-bottom:15px;display:block;width:100%}form input[type="text"]:last-child,form input[type="email"]:last-child,form input[type="password"]:last-child,form input[type="url"]:last-child,form input[type="tel"]:last-child,form input[type="number"]:last-child,form input[type="date"]:last-child,form textarea:last-child,form .wpcf7-form-control-wrap:last-child{margin-bottom:0}form textarea{height:189px}form input[type="text"]:hover,form input[type="email"]:hover,form input[type="password"]:hover,form input[type="url"]:hover,form input[type="tel"]:hover,form input[type="number"]:hover,form input[type="date"]:hover,form textarea:hover,.select-field:hover{border-color:#bbb}.select-field{position:relative;display:block;width:100%;z-index:1;margin-bottom:15px;line-height:1;border:2px solid #d9d9d9;background:#fff;-webkit-transition:all 0.1s linear;-moz-transition:border 0.1s linear;transition:border 0.1s linear;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.select-field:after{width:49px;height:50px;padding-top:17px;top:1px;right:1px;content:'\f107';font-family:'FontAwesome';color:#ddd;font-size:18px;text-align:center;position:absolute;-webkit-border-top-right-radius:2px;-moz-border-top-right-radius:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-bottom-right-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #f5f5f5;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.select-field select{display:block;position:relative;z-index:1000;margin:0;width:100%;padding:17.5px 60px 17.5px 21px;border:none;background:#fff0;outline:none;font-weight:400;font-size:14px;-webkit-appearance:none;-moz-appearance:none}.select-field.is-multiple-select:after{display:none}.select-field.is-multiple-select select{padding-right:16px;padding-bottom:0}.select-field.is-multiple-select select option:last-child{margin-bottom:17.5px}form .search-field{display:block;position:relative}form .search-field input[type="text"]{margin-bottom:0}form .search-field button[type="submit"]{position:absolute;right:2px;top:2px;width:46px;height:49px;background:#fff;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;outline:none}form .search-field button[type="submit"] i{font-size:15px;color:#d9d9d9}form .search-field input[type="text"]{padding-right:46px}form input[type="checkbox"],form input[type="radio"]{display:none}form p.checkbox-field{margin:0 0 15px 0;padding:11.5px 0}form p.checkbox-field span{display:inline-block;vertical-align:middle;font-size:14px;width:auto}form p.checkbox-field span.checkbox-label{padding-left:16px;font-size:14px;width:-webkit-calc(100% - 33px);width:-moz-calc(100% - 33px);width:calc(100% - 33px);line-height:1.3em}form p.checkbox-field>span.wpcf7-form-control-wrap{margin-bottom:0}form .checkbox-box{cursor:pointer;display:inline-block;font-size:0;line-height:1;margin-bottom:-3px}form p.checkbox-field .checkbox-box{margin-bottom:0}form .checkbox-box .checkbox{width:33px;height:33px;margin:0;display:inline-block;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;border:2px solid #d9d9d9;background:#fff;position:relative;z-index:2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}form .checkbox-box .checkbox i{font-size:16px;color:#E8E8E8;text-align:center;display:block;padding-top:6px;padding-left:1px}form .checkbox-box .checkbox i.fa-check{padding-left:2px}form .radio-box{cursor:pointer;display:inline-block;font-size:0;line-height:1}form .radio-box .radio{width:33px;height:33px;margin:0;display:inline-block;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;border:2px solid #d9d9d9;background:#fff;position:relative;z-index:2;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}form .radio-box .radio .radio-checked{width:15px;height:15px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:block;margin:7px auto}form label{font-weight:300}form .wpcf7-form-control-wrap[class*="quiz"] label{width:100%;display:block}form input[type="text"].wpcf7-not-valid,form input[type="email"].wpcf7-not-valid,form input[type="password"].wpcf7-not-valid,form input[type="url"].wpcf7-not-valid,form input[type="tel"].wpcf7-not-valid,form input[type="number"].wpcf7-not-valid,form input[type="date"].wpcf7-not-valid,form textarea.wpcf7-not-valid,form .select-field.wpcf7-not-valid,form .checkbox-box.wpcf7-not-valid .checkbox-status{border-color:#e73a30}form span.wpcf7-not-valid-tip{background:#e73a30;color:#fff;opacity:.85;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;position:absolute;top:-26px;z-index:500;right:0;margin:0;line-height:1em;padding:5px 7px;display:inline-block}form span.wpcf7-not-valid-tip:after{width:6px;height:6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);background:#e73a30;position:absolute;bottom:-3px;right:50%;margin-right:-3px;content:' '}form .wpcf7-form-control-wrap[class*="quiz"] span.wpcf7-not-valid-tip{top:2px}form input[type="range"]{-webkit-appearance:none;margin:10px 0;width:100%}form input[type="range"]:focus{outline:none}form input[type="range"]::-webkit-slider-runnable-track{width:100%;height:12.8px;cursor:pointer;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:2px solid #d9d9d9}form input[type="range"]::-webkit-slider-thumb{width:24px;height:24px;-webkit-appearance:none;border:2px solid #d9d9d9;background:#fff;-webkit-box-shadow:0 2px 3px rgb(0 0 0 / .03);-moz-box-shadow:0 2px 3px rgb(0 0 0 / .03);box-shadow:0 2px 3px rgb(0 0 0 / .03);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:-7px;cursor:pointer}form input[type="range"]:focus::-webkit-slider-runnable-track{background:#fff}form input[type="range"]::-moz-range-track{width:100%;height:12.8px;cursor:pointer;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s;box-shadow:inset 0 2px 2px rgb(0 0 0 / .03);background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5}form input[type="range"]::-moz-range-thumb{width:24px;height:24px;-moz-appearance:none;border:1px solid #eee;border-top:1px solid #ddd;background:#fff;-webkit-box-shadow:0 2px 3px rgb(0 0 0 / .03);-moz-box-shadow:0 2px 3px rgb(0 0 0 / .03);box-shadow:0 2px 3px rgb(0 0 0 / .03);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:-6px;cursor:pointer}form input[type="range"]::-ms-track{width:100%;height:12.8px;cursor:pointer;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s;background:#fff0;border-color:#fff0;border-width:39px 0;color:#fff0}form input[type="range"]::-ms-fill-lower{background:#fff;border:1px solid #e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:inset 0 2px 2px rgb(0 0 0 / .03)}form input[type="range"]::-ms-fill-upper{background:#fff;border:1px solid #e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:inset 0 2px 2px rgb(0 0 0 / .03)}form input[type="range"]::-ms-thumb{width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;border:1px solid #eee;border-top:1px solid #ddd;background:#fff;-webkit-box-shadow:0 2px 3px rgb(0 0 0 / .03);-moz-box-shadow:0 2px 3px rgb(0 0 0 / .03);box-shadow:0 2px 3px rgb(0 0 0 / .03);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:-6px;cursor:pointer}form input[type="range"]:focus::-ms-fill-lower{background:#fff}form input[type="range"]:focus::-ms-fill-upper{background:#fff}form input[type="file"]{margin-bottom:30px}form span.wpcf7-list-item{margin-left:0;margin-right:30px}form span.wpcf7-list-item-label:first-child{padding:0 16px 0 0}form span.wpcf7-list-item-label:last-child{padding:0 0 0 16px}form div.wpcf7-response-output{margin:30px 0 0 0;padding:10px 16px;font-size:14px;font-weight:400;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}form div.wpcf7-mail-sent-ok{border:2px solid #7cb564;background:rgb(57 143 20 / .07);color:#1f4410}form div.wpcf7-mail-sent-ng{border:2px solid #e73a30;background:rgb(231 58 48 / .07);color:#130605}form div.wpcf7-spam-blocked{border:1px solid orange;background:rgb(255 165 0 / .07);color:#4c350c}form div.wpcf7-validation-errors{border:2px solid #fce780;background:rgb(255 205 0 / .14);color:#5a4c00}form p.form-submit{margin-bottom:0}@media (max-width:430px){form div.left,form div.right{display:block;margin-bottom:15px}form .checkbox-box .checkbox-label{padding:0 0 0 16px;width:-webkit-calc(100% - 37px);width:-moz-calc(100% - 37px);width:calc(100% - 37px)}form .checkbox-box{height:auto;line-height:1.3em}form p.checkbox-field{margin-bottom:20px}}@media (min-width:431px) and (max-width:767px){form div.left,form div.right{display:block;margin-bottom:15px}form .checkbox-box .checkbox-label{padding:0 0 0 16px;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px)}form .checkbox-box{height:auto;line-height:1.3em}}@media (min-width:768px) and (max-width:991px){form div.left,form div.right{display:inline-block;vertical-align:top;margin-bottom:0}form div.left{width:220px}form div.right{width:470px;margin-left:30px}form .checkbox-box .checkbox-label{padding:0 0 0 16px;width:-webkit-calc(100% - 142px);width:-moz-calc(100% - 142px);width:calc(100% - 142px)}form p.checkbox-field{padding:10px 0}}@media (min-width:992px) and (max-width:1199px){form div.left,form div.right{display:inline-block;vertical-align:top;margin-bottom:0}form div.left{width:293.33px}form div.right{width:616.66px;margin-left:30px}form .checkbox-box .checkbox-label{padding:0 0 0 16px;width:-webkit-calc(100% - 142px);width:-moz-calc(100% - 142px);width:calc(100% - 142px)}}@media (min-width:1200px){form div.left,form div.right{display:inline-block;vertical-align:top;margin-bottom:0}form div.left{width:360px}form div.right{width:750px;margin-left:30px}form .checkbox-box .checkbox-label{padding:0 100px 0 16px;width:-webkit-calc(100% - 142px);width:-moz-calc(100% - 142px);width:calc(100% - 142px)}}.button,form input[type="submit"]{text-decoration:none;outline:none;border:2px solid #fff0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s;padding:18px 26px;display:inline-block;font-size:13px;font-weight:700;line-height:1;cursor:pointer;letter-spacing:1px;position:relative;text-align:center;color:#fff}.button.button-white{background:#fff}.button:hover,.button.button-white:hover span,.button.button-open-on-white:hover span,form input[type="submit"]:hover{color:#fff}.button:disabled,input[type="submit"]:disabled{opacity:.75;cursor:not-allowed}.button span{position:relative;z-index:10;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s}.button i{display:inline-block;padding-left:10px;vertical-align:middle;line-height:1em;margin-top:-6px;margin-bottom:-4px}.button:hover{text-decoration:none}.button:after{content:'';position:absolute;z-index:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:0%;-webkit-height:calc(100% + 4px);-moz-height:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.button:hover:after{width:-webkit-calc(100% + 4px);width:-moz-calc(100% + 4px);width:calc(100% + 4px)}.button.button-open{background:none}.button.button-open-on-white,form input[type="submit"]{background:none}@media (max-width:430px){.button,form input[type="submit"]{max-width:100%;padding:18px 13px}}.images{font-size:0;position:relative;margin-bottom:45px}.images .image{position:absolute;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:50% 50%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.images .navigation{position:absolute;width:100%;bottom:22.5px;left:22.5px;z-index:300;list-style:none;margin:0;padding:0}.images .navigation li{display:inline-block;margin-right:10px}.images .navigation li:last-child{margin-right:0}.images .navigation li .circle{width:10px;height:10px;background:rgb(255 255 255 / .4);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:block;cursor:pointer;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.images .navigation li.active .circle,.images .navigation li:hover .circle{background:#fff}.images .image-for-video{cursor:pointer}.images .image-for-video .video{position:absolute;top:45px;left:45px}.images .image-for-video .video i{font-size:43px;color:#fff;text-shadow:0 4px 18px rgb(0 0 0 / .15)}.images .image .image-caption{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s;cursor:pointer}.images .image .image-caption .image-caption-icon{width:46px;height:46px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;left:50%;top:60%;margin-left:-23px;margin-top:-23px;font-size:16px;text-align:center;padding-top:11px;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s}.images .image:hover .image-caption{opacity:1}.images .image:hover .image-caption .image-caption-icon{top:50%}@media (max-width:430px){.images{height:200px}}@media (min-width:431px) and (max-width:767px){.images{height:250px}}@media (min-width:768px) and (max-width:991px){.images{height:250px}}@media (min-width:992px) and (max-width:1199px){.images{height:400px}}@media (min-width:1200px){.images{height:400px}}.tcon{-webkit-appearance:none;-moz-appearance:none;border:none;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;transition:0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:40px;background:#fff0;outline:none;-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:#fff0}.tcon>*{display:block}.tcon:hover,.tcon:focus{outline:none}.tcon::-moz-focus-inner{border:0}.tcon-plus{height:14px;position:relative;width:14px}.tcon-plus::before,.tcon-plus::after{content:'';display:block;position:absolute;transition:0.3s;height:20%;top:37%;left:8%}.tcon-plus:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tcon-plus-check.tcon-transform::after{transform:rotate(0) translate(0%,-70%);top:50%}.tcon-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tcon-visuallyhidden:active,.tcon-visuallyhidden:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@media (max-width:767px){.tcon-plus::before,.tcon-plus::after{width:50%}.tcon-plus-check.tcon-transform::after{width:45%}}@media (min-width:768px) and (max-width:991px){.tcon{vertical-align:top;margin-top:3px}.tcon-plus::before,.tcon-plus::after{width:50%}.tcon-plus-check.tcon-transform::after{width:45%}}@media (min-width:992px) and (max-width:1199px){.tcon{vertical-align:top;margin-top:3px}.tcon-plus::before,.tcon-plus::after{width:50%}.tcon-plus-check.tcon-transform::after{width:45%}}@media (min-width:1200px){.tcon-plus::before,.tcon-plus::after{width:90%}.tcon-plus-check.tcon-transform::after{width:85%}}[class^="martanian-icon-"]:before,[class*=" martanian-icon-"]:before,[class^="martanian-icon-"]:after,[class*=" martanian-icon-"]:after{margin-left:0;font-size:1em}.slider-navigation-dots{list-style:none;margin:0;padding:0;position:absolute;width:100%;text-align:center;bottom:50px;z-index:500}.slider-navigation-dots li{display:inline-block;margin:0 3px}.slider-navigation-dots li .slider-navigation-dot{width:10px;height:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:rgb(255 255 255 / .5);display:block;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s;cursor:pointer}.slider-navigation-dots li .slider-navigation-dot.slider-navigation-dot-active,.slider-navigation-dots li .slider-navigation-dot:hover{background:#fff}#loader{width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;z-index:99999}#loader .loader-spinner{width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-animation:scaleout 1.0s infinite ease-in-out;-moz-animation:scaleout 1.0s infinite ease-in-out;animation:scaleout 1.0s infinite ease-in-out}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes scaleout{0%{-moz-transform:scale(0)}100%{-moz-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}header.header-bar{font-size:0;width:100%;position:fixed;top:0;left:0;z-index:1000}body.admin-bar header.header-bar{top:32px}header.header-bar .header-bar-top{height:41px;font-family:'Roboto';text-align:right;font-weight:400}header.header-bar .header-bar-top .header-bar-top-element{display:inline-block;font-size:12px;position:relative}header.header-bar .header-bar-top .header-bar-top-element:last-child{border-right:none;padding-right:0}header.header-bar .header-bar-top .header-bar-top-element i{display:inline-block;font-size:12px;margin-right:15px}header.header-bar .header-bar-top .header-bar-top-element a{text-decoration:none;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s}header.header-bar .header-bar-top .header-bar-top-element.languages-switcher .current-language-box .current-language{-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s}header.header-bar .header-bar-top .header-bar-top-element.languages-switcher .languages-switcher-list{position:absolute;padding:0;margin:0;min-width:-webkit-calc(100% + 15px);min-width:-moz-calc(100% + 15px);min-width:calc(100% + 15px);left:0;top:41px;z-index:1000;display:none}header.header-bar .header-bar-top .header-bar-top-element.languages-switcher:hover .languages-switcher-list{display:block}header.header-bar .header-bar-top .header-bar-top-element.languages-switcher .languages-switcher-list li{display:block;text-align:left;padding:0;margin:0}header.header-bar .header-bar-top .header-bar-top-element.languages-switcher .languages-switcher-list li a{display:block;padding:9px 15px;font-size:13px}header.header-bar .header-bar-top .header-bar-top-element.languages-switcher .languages-switcher-list li:last-child{border-bottom:none}header.header-bar .header-bar-bottom{background:#fff}header.header-bar .header-bar-bottom .logo{width:200px;height:150px;position:absolute;z-index:500;top:-41px;text-align:center}header.header-bar .header-bar-bottom .logo a{display:block}header.header-bar .header-bar-bottom .logo .logo-middle-helper{height:150px;width:0;display:inline-block;vertical-align:middle}header.header-bar .header-bar-bottom .logo img{display:inline-block;vertical-align:middle}header.header-bar .header-bar-bottom nav.top-menu>ul{list-style:none;text-align:right;margin:0 0 0 200px;padding:0;width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px)}header.header-bar .header-bar-bottom nav.top-menu>ul li{display:inline-block;font-size:14px;font-weight:700;position:relative}header.header-bar .header-bar-bottom nav.top-menu>ul>li:last-child a{padding-right:0}header.header-bar .header-bar-bottom nav.top-menu>ul li a{text-decoration:none;text-transform:uppercase;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s;display:block}header.header-bar .header-bar-bottom nav.top-menu>ul>li>a>i.fa.fa-caret-down{font-size:12px;display:inline-block;vertical-align:top;margin-left:7px;padding-top:7px}header.header-bar .header-bar-bottom nav.top-menu>ul>li.current-menu-item:before,header.header-bar .header-bar-bottom nav.top-menu>ul>li.current-menu-parent:before,header.header-bar .header-bar-bottom nav.top-menu>ul>li.current_page_parent:before,header.header-bar .header-bar-bottom nav.top-menu>ul>li.current-menu-ancestor:before{content:' ';position:absolute;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);height:2px;left:25px;top:0}header.header-bar .header-bar-bottom nav.top-menu>ul>li.current-menu-item:last-child:before,header.header-bar .header-bar-bottom nav.top-menu>ul>li.current-menu-parent:last-child:before,header.header-bar .header-bar-bottom nav.top-menu>ul>li.current_page_parent:last-child:before,header.header-bar .header-bar-bottom nav.top-menu>ul>li.current-menu-ancestor:last-child:before{width:-webkit-calc(100% - 25px);width:-moz-calc(100% - 25px);width:calc(100% - 25px)}header.header-bar .header-bar-bottom nav.top-menu>ul .children{position:absolute;width:200px;left:10px;text-align:left;padding:0;display:none;margin:0}header.header-bar .header-bar-bottom nav.top-menu>ul li:hover>.children{display:block}header.header-bar .header-bar-bottom nav.top-menu>ul .children li{display:block;text-align:left;position:relative;padding:0}header.header-bar .header-bar-bottom nav.top-menu>ul .children li:last-child{border-bottom:none}header.header-bar .header-bar-bottom nav.top-menu>ul .children .children{left:-200px;top:0}header.header-bar .header-bar-bottom nav.top-menu>ul .children li a{text-transform:none;font-weight:300;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s;display:block;padding:11px 15px;text-align:left}header.header-bar .header-bar-bottom nav.top-menu>ul .children>li>a>i.fa.fa-caret-left{font-size:12px;display:inline-block;vertical-align:top;margin-right:7px;padding-top:8px}header.header-bar .header-bar-bottom .responsive-menu-button{position:absolute;font-size:24px;right:15px;top:43px;cursor:pointer}header.header-bar .header-bar-bottom .responsive-menu-button i{-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s}@media (max-width:430px){header.header-bar .header-bar-bottom .container{margin:0 15px}header.header-bar .header-bar-top .header-bar-top-element,header.header-bar .header-bar-bottom nav.top-menu>ul{display:none}header.header-bar .header-bar-top{height:6px}header.header-bar .header-bar-bottom{height:85px}header.header-bar .header-bar-bottom .logo{width:150px;height:112.5px;top:-6px}header.header-bar .header-bar-bottom .logo .logo-middle-helper{height:112.5px}header.header-bar .header-bar-bottom .responsive-menu-button{top:28px}}@media (min-width:431px) and (max-width:767px){header.header-bar .header-bar-bottom .container{margin:0 15px}header.header-bar .header-bar-top .header-bar-top-element,header.header-bar .header-bar-bottom nav.top-menu>ul{display:none}header.header-bar .header-bar-top{height:11px}header.header-bar .header-bar-bottom{height:125px}header.header-bar .header-bar-bottom .logo{top:-11px}}@media (min-width:768px) and (max-width:991px){header.header-bar .header-bar-top .header-bar-top-element,header.header-bar .header-bar-bottom nav.top-menu>ul{display:none}header.header-bar .header-bar-top{height:11px}header.header-bar .header-bar-bottom{height:125px}header.header-bar .header-bar-bottom .logo{top:-11px}}@media (min-width:992px) and (max-width:1199px){header.header-bar .header-bar-top .header-bar-top-element{padding:12px 19px}header.header-bar .header-bar-bottom nav.top-menu>ul li a{padding:35px 19px}header.header-bar .header-bar-bottom[data-menu-many-items="yes"] .logo{width:180px}header.header-bar .header-bar-bottom[data-menu-many-items="yes"] nav.top-menu>ul{margin:0 0 0 180px;width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:calc(100% - 180px)}header.header-bar .header-bar-bottom[data-menu-many-items="yes"] nav.top-menu>ul li a{padding:35px 8px}header.header-bar .header-bar-bottom[data-menu-many-items="yes"] nav.top-menu>ul li:last-child a{padding-right:0}header.header-bar .header-bar-bottom .responsive-menu-button{display:none}}@media (min-width:1200px){header.header-bar .header-bar-top .header-bar-top-element{padding:12px 25px}header.header-bar .header-bar-bottom nav.top-menu>ul li a{padding:35px 25px}header.header-bar .header-bar-bottom[data-menu-many-items="yes"] nav.top-menu>ul li a{padding:35px 19px}header.header-bar .header-bar-bottom[data-menu-many-items="yes"] nav.top-menu>ul li:last-child a{padding-right:0}header.header-bar .header-bar-bottom .responsive-menu-button{display:none}}@media screen and (max-width:782px){body.admin-bar header.header-bar{top:46px}}.responsive-menu-content{width:300px;position:fixed;z-index:99999;height:100%;top:0;right:-300px;display:none;overflow-y:scroll}body.admin-bar .responsive-menu-content{margin-top:32px;height:-webkit-calc(100% - 32px);height:-moz-calc(100% - 32px);height:calc(100% - 32px)}.responsive-menu-content ul.menu{margin:0;padding:0;list-style:none}.responsive-menu-content ul.menu i{display:none}.responsive-menu-content ul.menu li{list-style:none}.responsive-menu-content ul.menu li:last-child{border-bottom:0}.responsive-menu-content ul.menu li a{padding:15px;display:block;font-size:13px;text-decoration:none}.responsive-menu-content ul.menu li ul.children{margin-left:0;padding:0;margin:0}.responsive-menu-content ul.menu li ul.children li a:before{content:'-';display:inline-block;padding-right:10px}.responsive-menu-content ul.menu li ul.children li ul.children li a:before{content:'-';display:inline-block;padding-right:10px;padding-left:17px}.responsive-menu-content ul.menu li ul.children li ul.children li ul.children li a:before{content:'-';display:inline-block;padding-right:10px;padding-left:34px}.responsive-menu-content ul.menu li ul.children li:last-child{border-bottom:0}.responsive-menu-content .header-bar-top-element{padding:15px}.responsive-menu-content .header-bar-top-element:last-child{border-bottom:none}.responsive-menu-content .header-bar-top-element,.responsive-menu-content .header-bar-top-element a{font-size:13px;font-weight:300;line-height:1.7em}.responsive-menu-content .header-bar-top-element a{text-decoration:none}.responsive-menu-content .header-bar-top-element i{margin-right:15px;opacity:.6}.responsive-menu-content .header-bar-top-element.languages-switcher span.current-language{display:none}.responsive-menu-content .header-bar-top-element.languages-switcher .languages-switcher-list{padding:0;margin:-35px 0 0 0}.responsive-menu-content .header-bar-top-element.languages-switcher .languages-switcher-list li{list-style:none;margin:10px 0 0 29px}@media (max-width:430px){.responsive-menu-content{width:190px;right:-190px}}@media (min-width:431px) and (max-width:767px){.responsive-menu-content{width:250px;right:-250px}}@media screen and (max-width:782px){body.admin-bar .responsive-menu-content{margin-top:46px;height:-webkit-calc(100% - 46px);height:-moz-calc(100% - 46px);height:calc(100% - 46px)}}section.heading-slider{position:relative}section.heading-slider .heading-slider-single-slide{background-size:cover;background-position:50% 50%;position:absolute;width:100%;height:100%;top:0;left:0}section.heading-slider .heading-slider-single-slide:not(.without-overlay):before{content:' ';position:absolute;width:100%;height:100%;top:0;left:0}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content{text-align:center;position:absolute}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content h1,section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content h2.like-h1{font-weight:700;font-size:48px;text-transform:uppercase;margin-bottom:10px;font-family:'Lato'}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content h3{font-weight:400;font-size:18px}section.heading-slider .promotion{width:170px;height:170px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;position:absolute;right:30px;bottom:-50px;z-index:300}section.heading-slider .promotion .promotion-value{font-size:48px;font-weight:900;display:block;padding-top:25px}section.heading-slider .promotion .promotion-description{font-size:14px;font-weight:400;display:block;padding:0 30px}section.heading-slider .promotion a{text-decoration:none;position:relative}@media (max-width:430px){section.heading-slider{height:370px;margin:0 30px}section.heading-slider.heading-slider-small{height:250px}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);left:20px;bottom:95px}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content h1,section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content h2.like-h1{font-size:24px}section.heading-slider .promotion{width:125px;height:125px;right:-10px;bottom:-30px}section.heading-slider .promotion .promotion-value{font-size:28px;padding-top:12px}section.heading-slider .promotion .promotion-description{padding:0 20px}section.heading-slider .slider-navigation-dots{text-align:left;bottom:25px;padding-left:20px}}@media (min-width:431px) and (max-width:767px){section.heading-slider{height:455px;margin:0 30px}section.heading-slider.heading-slider-small{height:320px}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content{width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);width:calc(100% - 70px);left:35px;bottom:95px}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content h1,section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content h2.like-h1{font-size:42px}section.heading-slider .promotion{width:125px;height:125px;right:10px;bottom:-30px}section.heading-slider .promotion .promotion-value{font-size:28px;padding-top:12px}section.heading-slider .promotion .promotion-description{padding:0 20px}section.heading-slider .slider-navigation-dots{text-align:left;bottom:25px;padding-left:20px}}@media (min-width:768px) and (max-width:991px){section.heading-slider{height:455px;margin:0 24px}section.heading-slider.heading-slider-small{height:320px}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content{width:600px;left:50%;margin-left:-300px;bottom:95px}}@media (min-width:992px) and (max-width:1199px){section.heading-slider{height:555px;margin:0 30px}section.heading-slider.heading-slider-small{height:440px}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content{width:800px;left:50%;margin-left:-400px;bottom:155px}}@media (min-width:1200px){section.heading-slider{height:555px;margin:0 30px}section.heading-slider.heading-slider-small{height:440px}section.heading-slider .heading-slider-single-slide .heading-slider-single-slide-content{width:800px;left:50%;margin-left:-400px;bottom:155px}}section.icon-blocks{font-size:0}section.icon-blocks .icon-block{margin-bottom:13px;display:inline-block;margin-right:13px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 0 rgb(0 0 0 / .05);-moz-box-shadow:0 2px 0 rgb(0 0 0 / .05);box-shadow:0 2px 0 rgb(0 0 0 / .05)}section.icon-blocks .icon-block .padding{padding:25px}section.icon-blocks .icon-block i{margin-bottom:10px;display:block;height:31px}section.icon-blocks .icon-block i:before{font-size:31px;font-weight:700;height:31px}section.icon-blocks .icon-block .value{font-weight:300;font-size:47px;display:block;margin-bottom:-10px}section.icon-blocks .icon-block .title{font-weight:400;font-size:15px;display:block}@media (max-width:430px){section.icon-blocks{margin-top:45px}section.icon-blocks .icon-block{width:100%;display:block;margin-right:0}}@media (min-width:431px) and (max-width:767px){section.icon-blocks{margin-top:45px}section.icon-blocks .icon-block{width:-webkit-calc(50% - 7px);width:-moc-calc(50% - 7px);width:calc(50% - 7px)}section.icon-blocks .icon-block[data-icon-block-id="2"],section.icon-blocks .icon-block[data-icon-block-id="4"],section.icon-blocks .icon-block[data-icon-block-id="6"]{margin-right:0}section.icon-blocks .icon-block[data-icon-block-id="5"],section.icon-blocks .icon-block[data-icon-block-id="6"]{margin-bottom:0}}@media (min-width:768px) and (max-width:991px){section.icon-blocks{margin-top:45px}section.icon-blocks .icon-block{width:-webkit-calc(33.33% - 9px);width:-moc-calc(33.33% - 9px);width:calc(33.33% - 9px)}section.icon-blocks .icon-block[data-icon-block-id="3"],section.icon-blocks .icon-block[data-icon-block-id="6"]{margin-right:0}section.icon-blocks .icon-block[data-icon-block-id="4"],section.icon-blocks .icon-block[data-icon-block-id="5"],section.icon-blocks .icon-block[data-icon-block-id="6"]{margin-bottom:0}}@media (min-width:992px) and (max-width:1199px){section.icon-blocks{margin-left:30px}section.icon-blocks .icon-block{width:-webkit-calc(50% - 7px);width:-moc-calc(50% - 7px);width:calc(50% - 7px)}section.icon-blocks .icon-block[data-icon-block-id="2"],section.icon-blocks .icon-block[data-icon-block-id="4"],section.icon-blocks .icon-block[data-icon-block-id="6"]{margin-right:0}section.icon-blocks .icon-block[data-icon-block-id="5"],section.icon-blocks .icon-block[data-icon-block-id="6"]{margin-bottom:0}}@media (min-width:1200px){section.icon-blocks{margin-left:30px}section.icon-blocks .icon-block{width:-webkit-calc(33.33% - 9px);width:-moc-calc(33.33% - 9px);width:calc(33.33% - 9px)}section.icon-blocks .icon-block[data-icon-block-id="3"],section.icon-blocks .icon-block[data-icon-block-id="6"]{margin-right:0}section.icon-blocks .icon-block[data-icon-block-id="4"],section.icon-blocks .icon-block[data-icon-block-id="5"],section.icon-blocks .icon-block[data-icon-block-id="6"]{margin-bottom:0}}section.location-details{font-size:0}section.location-details .location-details-map-marker{display:none}section.location-details .location-details-map.location-details-map-full{width:100%}section.location-details .label{font-size:0;margin-top:45px;display:block}section.location-details .label .label-element{font-size:17px;font-weight:400;line-height:2.2em}section.location-details .label .label-element i{display:inline-block;width:28px}section.location-details .label .label-element i:before{font-size:18px}section.location-details .location-details-map .location-details-marker-content{background:#fff;width:36px;height:36px;padding-top:9px;box-shadow:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;box-shadow:0 1px 2px rgb(0 0 0 / .2);text-align:center;display:block}section.location-details .location-details-map .location-details-marker-content i{font-size:18px}section.location-details .location-details-map i.fa.fa-map-marker{font-size:48px}section.location-details .location-details-map i.fa.fa-map-marker:after{width:20px;height:20px;content:'';position:absolute;left:50%;margin-left:-10px;top:6px;background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;z-index:-1}@media (max-width:767px){section.location-details{margin:0 30px}section.location-details .location-details-description .padding{padding:30px}section.location-details .label{text-align:left;white-space:normal}}@media (min-width:768px) and (max-width:991px){section.location-details{margin:0 24px}section.location-details .location-details-description .padding{padding:55px 40px}section.location-details .description,section.location-details .label{vertical-align:top;margin-top:0}section.location-details .description{margin-right:30px;float:right;width:-webkit-calc(65% - 15px);width:-moz-calc(65% - 15px);width:calc(65% - 15px)}section.location-details .label{text-align:left;float:left;width:-webkit-calc(35% - 15px);width:-moz-calc(35% - 15px);width:calc(35% - 15px)}}@media (min-width:992px) and (max-width:1199px){section.location-details{margin:0 30px}section.location-details .location-details-map{width:-webkit-calc(100% - 470px);width:-moz-calc(100% - 470px);width:calc(100% - 470px);display:inline-block;vertical-align:top}section.location-details .location-details-description{width:470px;display:inline-block;vertical-align:top}section.location-details .location-details-description .padding{padding:55px 40px}section.location-details .label .label-left,section.location-details .label .label-right{width:50%;display:inline-block;vertical-align:top;text-align:left}}@media (min-width:1200px){section.location-details{margin:0 30px}section.location-details .location-details-map{width:-webkit-calc(100% - 570px);width:-moz-calc(100% - 570px);width:calc(100% - 570px);display:inline-block;vertical-align:top}section.location-details .location-details-description{width:570px;display:inline-block;vertical-align:top}section.location-details .location-details-description .padding{padding:70px 55px}section.location-details .label .label-left,section.location-details .label .label-right{width:50%;display:inline-block;vertical-align:top;text-align:left}}section.gallery{padding:75px 0}section.gallery h2{text-align:center;margin-bottom:30px}section.gallery .gallery-filters{margin:0 0 55px 0;padding-left:0;text-align:center}section.gallery .gallery-filters li.filter{font-weight:700;font-size:13px;display:inline-block;margin:0 10px;padding:16px 21px;line-height:1;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s;cursor:pointer;text-transform:uppercase;border:2px solid #fff0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}section.gallery .gallery-images{font-size:0;margin:0 -7.5px}section.gallery .gallery-images .gallery-single-image{background-size:cover;background-position:50% 50%;position:relative;cursor:pointer;display:block;width:100%;height:250px;margin-bottom:10px}section.gallery .gallery-images .gallery-single-image .gallery-single-image-caption{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s}section.gallery .gallery-images .gallery-single-image .gallery-single-image-caption .gallery-single-image-caption-icon{width:46px;height:46px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;left:50%;top:60%;margin-left:-23px;margin-top:-23px;font-size:16px;text-align:center;padding-top:11px;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s}section.gallery .gallery-images .gallery-single-image:hover .gallery-single-image-caption{opacity:1}section.gallery .gallery-images .gallery-single-image:hover .gallery-single-image-caption .gallery-single-image-caption-icon{top:50%}@media (max-width:430px){section.gallery{padding-bottom:30px}section.gallery .gallery-images .gallery-single-image{display:block;margin:0 7.5px 15px 7.5px;width:-webkit-calc(100% - 15px);width:-moz-calc(100% - 15px);width:calc(100% - 15px)}section.gallery .gallery-filters{margin-bottom:30px}section.gallery .gallery-filters li.filter{margin:0;padding:16px}}@media (min-width:431px) and (max-width:767px){section.gallery{padding-bottom:45px}section.gallery .gallery-images .gallery-single-image{display:block;margin:0 7.5px 15px 7.5px;width:-webkit-calc(100% - 15px);width:-moz-calc(100% - 15px);width:calc(100% - 15px)}section.gallery .gallery-filters{margin-bottom:30px}section.gallery .gallery-filters li.filter{margin:0;padding:16px}}@media (min-width:768px) and (max-width:991px){section.gallery .gallery-images .gallery-single-image{width:230px;height:230px;display:inline-block;margin:7.5px 7.5px}}@media (min-width:992px) and (max-width:1199px){section.gallery .gallery-images .gallery-single-image{width:223.5px;height:223.5px;display:inline-block;margin:7.5px 7.5px}}@media (min-width:1200px){section.gallery .gallery-images .gallery-single-image{width:273.75px;height:273.75px;display:inline-block;margin:7.5px 7.5px}}section.recent-news h2{text-align:center}section.recent-news p.date{margin-bottom:10px}section.recent-news p.read-all-news{text-align:center}@media (max-width:767px){section.recent-news{padding:30px 0;margin:0 30px}section.recent-news .col-md-12,section.recent-news .col-md-3{padding-left:0;padding-right:0}section.recent-news h2{margin-bottom:10px;text-align:left}section.recent-news p.date{margin-top:30px}section.recent-news p.read-all-news{margin-top:30px;text-align:left}}@media (min-width:768px) and (max-width:991px){section.recent-news{padding:60px 0;margin:0 24px}section.recent-news .row{margin-left:0;margin-right:0}section.recent-news .col-md-3{width:50%;display:inline-block;vertical-align:top;margin-bottom:45px}section.recent-news p.read-all-news{margin-top:0}}@media (min-width:992px) and (max-width:1199px){section.recent-news{padding:75px 0;margin:0 30px}section.recent-news p.read-all-news{margin-top:55px}}@media (min-width:1200px){section.recent-news{padding:75px 0;margin:0 30px}section.recent-news p.read-all-news{margin-top:55px}}section.references{font-size:0;text-align:center}section.references .references-slider{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}section.references .single-reference{position:absolute;top:0;left:0;padding:25px 55px;background:#fff;width:100%}section.references .references-slider.references-slider-active .single-reference{padding-bottom:100px}section.references .single-reference h4{font-size:18px;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:5px}section.references .single-reference p.reference-author{font-size:14px}section.references .single-reference p:not(.reference-author){font-size:16px;font-style:italic}.vc_row[class^="vc_custom_"]>[class^="vc_col-sm-"],.vc_row[class^="vc_custom_"]>[class*=" vc_col-sm-"],.vc_row[class*=" vc_custom_"]>[class^="vc_col-sm-"],.vc_row[class*=" vc_custom_"]>[class*=" vc_col-sm-"],.vc_row[class^="vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner,.vc_row[class^="vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner,.vc_row[class*=" vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner,.vc_row[class*=" vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner,.vc_row[class^="vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner>.wpb_wrapper,.vc_row[class^="vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner>.wpb_wrapper,.vc_row[class*=" vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner>.wpb_wrapper,.vc_row[class*=" vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner>.wpb_wrapper,.vc_row[class^="vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references,.vc_row[class^="vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references,.vc_row[class*=" vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references,.vc_row[class*=" vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references,.vc_row[class^="vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references>.references-slider,.vc_row[class^="vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references>.references-slider,.vc_row[class*=" vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references>.references-slider,.vc_row[class*=" vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references>.references-slider,.vc_row[class^="vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references>.references-slider>.single-reference,.vc_row[class^="vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references>.references-slider>.single-reference,.vc_row[class*=" vc_custom_"]>[class^="vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references>.references-slider>.single-reference,.vc_row[class*=" vc_custom_"]>[class*=" vc_col-sm-"]>.vc_column-inner>.wpb_wrapper>section.references>.references-slider>.single-reference{background:inherit}@media (max-width:430px){section.references h2{padding-top:45px;margin-bottom:30px}section.references .single-reference{padding:25px 0}}@media (min-width:431px) and (max-width:767px){section.references h2{padding-top:60px;margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){section.references h2{padding-top:60px;margin-bottom:30px}}@media (min-width:992px) and (max-width:1199px){section.references{padding:75px 0}}@media (min-width:1200px){section.references{padding:75px 0}}section.faq{font-size:0}section.faq h2{text-align:center}section.faq .single-faq .single-faq-title{border:1px solid #fff0;font-size:13px;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s}section.faq .single-faq .single-faq-title .single-faq-title-inner-border{border:1px solid #fff0;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s}section.faq .single-faq .single-faq-title .tcon{display:inline-block;margin-right:10px}section.faq .single-faq .single-faq-answer{display:none;padding:35px 30px 15px 30px}@media (max-width:430px){section.faq{padding:0 0 60px 0}section.faq .single-faq .single-faq-title .single-faq-title-inner-border{padding:10px 14px}section.faq .single-faq .single-faq-title .tcon{width:15px;margin-right:4px}section.faq .single-faq .single-faq-title .question{display:inline-block;vertical-align:top;width:-webkit-calc(100% - 23px);width:-moz-calc(100% - 23px);width:calc(100% - 23px)}section.faq .single-faq .single-faq-answer{padding:15px 0}}@media (min-width:431px) and (max-width:767px){section.faq{padding:30px 0 60px 0}section.faq .single-faq .single-faq-title .single-faq-title-inner-border{padding:19px 24px}section.faq .single-faq .single-faq-title .tcon{width:15px}section.faq .single-faq .single-faq-title .question{display:inline-block;vertical-align:top;width:-webkit-calc(100% - 49px);width:-moz-calc(100% - 49px);width:calc(100% - 49px)}}@media (min-width:768px) and (max-width:991px){section.faq{padding:30px 0 60px 0}section.faq .single-faq .single-faq-title .single-faq-title-inner-border{padding:19px 24px}}@media (min-width:992px) and (max-width:1199px){section.faq{padding:75px 0}section.faq .single-faq .single-faq-title .single-faq-title-inner-border{padding:19px 24px}}@media (min-width:1200px){section.faq{padding:75px 0}section.faq .single-faq .single-faq-title .single-faq-title-inner-border{padding:24px}}section.call-to-action p{font-size:18px;font-weight:700;line-height:1.65em}section.call-to-action .promotion{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;text-align:center;width:165px;height:165px;margin-top:-20px;padding-top:20px}section.call-to-action .promotion .promotion-value{font-size:48px;font-weight:900;display:block;padding-top:25px}section.call-to-action .promotion .promotion-description{font-size:14px;font-weight:400;display:block;padding:0 30px}section.call-to-action .call-to-action-button .button{float:right}@media (max-width:430px){section.call-to-action{margin:0 30px 10px 30px}section.call-to-action .col-md-2,section.call-to-action .col-md-3,section.call-to-action .col-md-7{padding-left:0;padding-right:0}section.call-to-action .col-md-7{margin:0 -15px;margin-top:150px}section.call-to-action .promotion{margin:-30px 0 0 -82.5px;position:absolute;left:50%}section.call-to-action p{text-align:center;font-size:15px}section.call-to-action .call-to-action-button .button{float:none;margin-top:30px}}@media (min-width:431px) and (max-width:767px){section.call-to-action{margin:0 30px 10px 30px}section.call-to-action .promotion{margin:-20px auto 30px auto}section.call-to-action p{text-align:center;font-size:15px}section.call-to-action .call-to-action-button .button{float:none;margin-top:30px}}@media (min-width:768px) and (max-width:991px){section.call-to-action{margin:0 24px 10px 24px}section.call-to-action .promotion{margin:-20px auto 30px auto}section.call-to-action p{text-align:center}section.call-to-action .call-to-action-button .button{float:none;margin-top:30px}}@media (min-width:992px) and (max-width:1199px){section.call-to-action{margin:0 30px 10px 30px}section.call-to-action .col-md-7 p{padding:43px 0 43px 20px}section.call-to-action .col-md-3 p{padding:59px 0 0 0}section.call-to-action .call-to-action-button .button{padding:18px 16px}}@media (min-width:1200px){section.call-to-action{margin:0 30px 10px 30px}section.call-to-action p{padding:55px 0}}section.about-box{padding:55px 0 75px 0;text-align:center}section.about-box p{padding:0 75px}section.about-box .about-box-heading{position:relative;margin-bottom:30px}section.about-box .about-box-heading .about-box-heading-image{width:110px;height:110px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 auto;background-size:cover;background-position:50% 50%}section.about-box .about-box-heading .about-box-heading-image[data-image-with-gray-filter="yes"]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}section.about-box .about-box-heading .about-box-heading-image:before,section.about-box .about-box-heading .about-box-heading-image:after{content:'';position:absolute;width:-webkit-calc(50% - 100px);width:-moz-calc(50% - 100px);width:calc(50% - 100px);height:2px;z-index:500;top:54px}section.about-box .about-box-heading .about-box-heading-image:before{left:0}section.about-box .about-box-heading .about-box-heading-image:after{right:0}section.about-box .about-box-heading h3{margin:30px 0 0 0}section.about-box p .button{margin:0 10px}section.about-box .contact-details{display:block;line-height:1}section.about-box .contact-details .contact-details-single{font-size:21px;font-weight:700;display:inline-block;vertical-align:middle}section.about-box .contact-details[data-divide-buttons="yes"] .contact-details-single:after{content:'\b7';display:inline-block;margin:0 20px 0 16px;font-weight:300}section.about-box .contact-details[data-divide-buttons="no"] .contact-details-single:after{content:'';display:inline-block;margin:0 8px}section.about-box .contact-details .contact-details-single:last-child:after{display:none}section.about-box .contact-details .contact-details-single a:not(.button){text-decoration:none;-webkit-appearance:none;-moz-appearance:none}@media (max-width:430px){section.about-box{padding:30px 0;margin:0 30px}section.about-box .col-md-12{padding-left:0;padding-right:0}section.about-box p{padding:0;margin:0 -10px}section.about-box .button{margin-top:10px!important}section.about-box .contact-details{padding-top:30px;display:block}section.about-box .contact-details .contact-details-single:after,section.about-box .contact-details[data-divide-buttons="no"] .contact-details-single:after{display:none!important}section.about-box .contact-details .contact-details-single{display:block;margin-bottom:5px;font-size:18px;word-wrap:break-word}section.about-box .contact-details .contact-details-single:last-child{margin-bottom:0}section.about-box .contact-details[data-divide-buttons="no"] .contact-details-single:after{display:none}}@media (min-width:431px) and (max-width:767px){section.about-box{padding:45px 0;margin:0 30px}section.about-box p{padding:0}section.about-box .button{margin-top:10px!important}section.about-box .contact-details .contact-details-single:after,section.about-box .contact-details[data-divide-buttons="no"] .contact-details-single:after{display:none!important}section.about-box .contact-details .contact-details-single{display:block;margin-bottom:15px}section.about-box .contact-details .contact-details-single:last-child{margin-bottom:0}}@media (min-width:768px) and (max-width:991px){section.about-box{margin:0 24px;padding:60px 30px}}@media (min-width:992px) and (max-width:1199px){section.about-box{margin:0 30px}}@media (min-width:1200px){section.about-box{margin:0 30px}}section.content-box{background:#fff;margin:0 -15px}section.content-box h2{text-align:center}@media (max-width:767px){section.content-box{padding:45px 0;margin:0 -60px}section.content-box .container{margin:0}section.content-box h2{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){section.content-box{padding:75px 0 45px 0}section.content-box .container{width:630px}section.content-box.content-box-on-up{margin-top:-75px}}@media (min-width:992px) and (max-width:1199px){section.content-box{padding:75px 0 45px 0}section.content-box .container{width:808px}section.content-box .vc_column_container.vc_col-sm-6:first-child .vc_column-inner,section.content-box .vc_container-block.vc_col-sm-6:first-child .vc_column_container{padding-right:23px}section.content-box .vc_column_container.vc_col-sm-6:last-child .vc_column-inner,section.content-box .vc_container-block.vc_col-sm-6:last-child .vc_column_container{padding-left:23px}section.content-box.content-box-on-up{margin-top:-75px}}@media (min-width:1200px){section.content-box{padding:75px 0}section.content-box .container{width:975px}section.content-box .vc_column_container.vc_col-sm-6:first-child .vc_column-inner{padding-right:23px}section.content-box .vc_column_container.vc_col-sm-6:last-child .vc_column-inner{padding-left:23px}section.content-box.content-box-on-up{margin-top:-75px}}section.property-details-box{border:5px solid #f0f0f0;font-size:0}section.property-details-box table.property-details-box-table{font-size:0;width:100%}section.property-details-box table.property-details-box-table td{font-size:16px;font-weight:300;line-height:1em;padding-top:20px}section.property-details-box table.property-details-box-table tr:first-child td{padding-top:0}section.property-details-box table.property-details-box-table td:last-child{text-align:right}section.property-details-box table.property-details-box-table td span.margin{display:block;margin-bottom:-1px}section.property-details-box table.property-details-box-table td span.line{display:inline-block;border-bottom:1px solid #fff}section.property-details-box table.property-details-box-table td:first-child span.line{padding-right:7px}section.property-details-box table.property-details-box-table td:last-child span.line{padding-left:7px}section.property-details-box .full{margin-top:40px;text-align:center}section.property-details-box .full h2{margin-bottom:35px}@media (max-width:430px){section.property-details-box{margin:0}section.property-details-box .left,section.property-details-box .right{display:block;width:100%}section.property-details-box .left{margin-bottom:10px;padding-bottom:10px}section.property-details-box{padding:25px}section.property-details-box table.property-details-box-table tr:after{padding-bottom:10px;display:block;width:100%;content:''}section.property-details-box table.property-details-box-table tr:last-child:after{display:none}section.property-details-box table.property-details-box-table td{display:block;text-align:left;width:100%;border-bottom:none;line-height:1.6em;padding-top:10px}section.property-details-box table.property-details-box-table td:last-child{text-align:left;padding-top:0}section.property-details-box table.property-details-box-table td:last-child span.line{padding:0;border-bottom:none}section.property-details-box .full h2{margin-bottom:30px}}@media (min-width:431px) and (max-width:767px){section.property-details-box{margin:0;padding:25px}section.property-details-box .left,section.property-details-box .right{display:block;width:100%}section.property-details-box .left{margin-bottom:20px}}@media (min-width:768px) and (max-width:991px){section.property-details-box{margin:40px 0 0 0;padding:40px}section.property-details-box .left,section.property-details-box .right{display:inline-block;width:-webkit-calc(50% - 23px);width:-moz-calc(50% - 23px);width:calc(50% - 23px);vertical-align:top}section.property-details-box .left{margin-right:46px}}@media (min-width:992px) and (max-width:1199px){section.property-details-box{margin:40px 0 0 0;padding:40px}section.property-details-box .left,section.property-details-box .right{display:inline-block;width:-webkit-calc(50% - 23px);width:-moz-calc(50% - 23px);width:calc(50% - 23px);vertical-align:top}section.property-details-box .left{margin-right:46px}}@media (min-width:1200px){section.property-details-box{margin:40px 0 0 0;padding:40px}section.property-details-box .left,section.property-details-box .right{display:inline-block;width:-webkit-calc(50% - 23px);width:-moz-calc(50% - 23px);width:calc(50% - 23px);vertical-align:top}section.property-details-box .left{margin-right:46px}}section.property-summary h3{font-size:34px}section.property-summary h3 span{font-weight:300}section.property-summary .icon-block{border-bottom:1px solid #ececec;padding:15px 0;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s;cursor:pointer}section.property-summary .icon-block i{display:block;float:right}section.property-summary .icon-block i:before{font-weight:700}section.property-summary .icon-block .value{font-weight:400;display:block;margin-bottom:-10px}section.property-summary .icon-block .title{font-weight:400;font-size:15px;display:block}section.property-summary .property-summary-contents{overflow:hidden;position:relative}section.property-summary .property-summary-contents .property-summary-content{position:absolute;background:#fff;width:100%}@media (max-width:430px){section.property-summary{padding:30px 0;margin:0 15px}section.property-summary .col-md-2,section.property-summary .col-md-9{padding-left:0;padding-right:0}section.property-summary .container{width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px)}section.property-summary .icon-block i:before{font-size:27px}section.property-summary .icon-block i.vc-mono{font-size:27px;margin-top:-22px}section.property-summary .icon-block .value{font-size:36px}section.property-summary .icon-block:hover,section.property-summary .icon-block.active{background:#eee;margin:0 -15px 0;padding:15px;border-radius:2px}section.property-summary .icon-block:first-child{padding-top:0}section.property-summary .icon-block:first-child:hover,section.property-summary .icon-block.active:first-child{padding-top:15px;margin-top:-15px}section.property-summary .icon-block:last-child{border-bottom:none;padding-bottom:0}section.property-summary .icon-block:last-child:hover,section.property-summary .icon-block.active:last-child{padding-bottom:15px;margin-bottom:-15px}section.property-summary h3{font-size:28px}section.property-summary .property-summary-contents{margin-top:45px}section.property-summary .property-summary-contents h3 span{display:block;padding-top:10px}section.property-summary .vc_row.martanian-row-property-summary-images{margin-top:30px}section.property-summary .vc_row.martanian-row-property-summary-images .images{height:230px;margin-bottom:10px}}@media (min-width:431px) and (max-width:767px){section.property-summary{padding:45px 0;margin:0 15px}section.property-summary .container{width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px)}section.property-summary .icon-block i:before{font-size:27px}section.property-summary .icon-block i.vc-mono{font-size:27px;margin-top:-22px}section.property-summary .icon-block .value{font-size:39px}section.property-summary .icon-block:hover,section.property-summary .icon-block.active{background:#eee;margin:0 -15px 0;padding:15px;border-radius:2px}section.property-summary .icon-block:first-child{padding-top:0}section.property-summary .icon-block:first-child:hover,section.property-summary .icon-block.active:first-child{padding-top:15px;margin-top:-15px}section.property-summary .icon-block:last-child{border-bottom:none;padding-bottom:0}section.property-summary .icon-block:last-child:hover,section.property-summary .icon-block.active:last-child{padding-bottom:15px;margin-bottom:-15px}section.property-summary .property-summary-contents{margin-top:45px}section.property-summary .property-summary-contents h3 span{display:block;padding-top:10px}section.property-summary .vc_row.martanian-row-property-summary-images{margin-top:30px}section.property-summary .vc_row.martanian-row-property-summary-images .images{height:270px;margin-bottom:10px}}@media (min-width:768px) and (max-width:991px){section.property-summary{padding:75px 45px;margin:0 9px}section.property-summary .container{width:100%;max-width:750px}section.property-summary .icon-block i:before{font-size:27px}section.property-summary .icon-block i.vc-mono{font-size:27px;margin-top:-22px}section.property-summary .icon-block .value{font-size:39px}section.property-summary .icon-block:hover,section.property-summary .icon-block.active{background:#eee;margin:0 -15px 0;padding:15px;border-radius:2px}section.property-summary .icon-block:first-child{padding-top:0}section.property-summary .icon-block:first-child:hover,section.property-summary .icon-block.active:first-child{padding-top:15px;margin-top:-15px}section.property-summary .icon-block:last-child{border-bottom:none;padding-bottom:0}section.property-summary .icon-block:last-child:hover,section.property-summary .icon-block.active:last-child{padding-bottom:15px;margin-bottom:-15px}section.property-summary .property-summary-contents{margin-top:45px}section.property-summary .vc_row.martanian-row-property-summary-images{margin-top:65px}section.property-summary .vc_row.martanian-row-property-summary-images .images{height:270px;margin-bottom:10px}}@media (min-width:992px) and (max-width:1199px){section.property-summary{padding:75px 0;margin:0 15px}section.property-summary .col-md-9{padding-right:0}section.property-summary .icon-block i:before{font-size:27px}section.property-summary .icon-block i.vc-mono{font-size:27px;margin-top:-22px}section.property-summary .icon-block .value{font-size:39px}section.property-summary .icon-block:hover,section.property-summary .icon-block.active{background:#eee;margin:0 -15px 0 -15px;padding:15px;border-radius:2px}section.property-summary .icon-block:first-child{padding-top:0}section.property-summary .icon-block:first-child:hover,section.property-summary .icon-block.active:first-child{padding-top:15px;margin-top:-15px}section.property-summary .icon-block:last-child{border-bottom:none;padding-bottom:0}section.property-summary .icon-block:last-child:hover,section.property-summary .icon-block.active:last-child{padding-bottom:15px;margin-bottom:-15px}section.property-summary .vc_row.martanian-row-property-summary-images{margin-top:65px}section.property-summary .vc_row.martanian-row-property-summary-images .images{height:270px;margin-bottom:0}}@media (min-width:1200px){section.property-summary{padding:75px 0;margin:0 15px}section.property-summary .col-md-9{padding-right:0}section.property-summary .icon-block i:before{font-size:31px}section.property-summary .icon-block i.vc-mono{font-size:31px;margin-top:-22px}section.property-summary .icon-block .value{font-size:42px}section.property-summary .icon-block:hover,section.property-summary .icon-block.active{background:#eee;margin:0 -15px 0 -15px;padding:15px;border-radius:2px}section.property-summary .icon-block:first-child{padding-top:0}section.property-summary .icon-block:first-child:hover,section.property-summary .icon-block.active:first-child{padding-top:15px;margin-top:-15px}section.property-summary .icon-block:last-child{border-bottom:none;padding-bottom:0}section.property-summary .icon-block:last-child:hover,section.property-summary .icon-block.active:last-child{padding-bottom:15px;margin-bottom:-15px}section.property-summary .vc_row.martanian-row-property-summary-images{margin-top:65px}section.property-summary .vc_row.martanian-row-property-summary-images .images{height:270px;margin-bottom:0}}section.property-attributes .property-attributes-list{list-style:none;margin:0;padding:0}section.property-attributes .property-attributes-list li{font-size:18px;font-weight:400;line-height:1.8em;margin-bottom:20px}section.property-attributes .property-attributes-list li:before{content:'\69';font-family:"custom-icons";font-size:12px;display:inline-block;vertical-align:middle;font-weight:300;margin-right:10px}section.property-attributes .property-attributes-list li.inactive{font-weight:300}section.property-attributes .property-attributes-list li.inactive:before{content:'\6a';color:#d2d2d2;font-size:10px}section.property-attributes .property-attributes-list li span{display:inline-block;vertical-align:middle}section.property-attributes .property-attributes-list li:last-child{margin-bottom:0}@media (max-width:430px){section.property-attributes .property-attributes-list,section.property-attributes .property-attributes-list li{margin-bottom:10px}}@media (min-width:431px) and (max-width:767px){section.property-attributes .property-attributes-list{margin:0 45px 10px 45px}section.property-attributes .property-attributes-list li{margin-bottom:10px}}@media (min-width:768px) and (max-width:991px){section.property-attributes .property-attributes-list{margin-bottom:10px}section.property-attributes .property-attributes-list li{margin-bottom:10px}}a.document{cursor:pointer;font-size:0;display:block}a.document i{display:inline-block;vertical-align:middle;margin-right:10px;max-width:36px}a.document i:before{font-size:36px}a.document .document-data{display:inline-block;vertical-align:middle;width:-webkit-calc(100% - 46px);width:-moz-calc(100% - 46px);width:calc(100% - 46px)}a.document[data-icon-library="fontawesome"] .document-data,a.document[data-icon-library="monosocial"] .document-data{width:-webkit-calc(100% - 56px);width:-moz-calc(100% - 56px);width:calc(100% - 56px);margin-left:10px}a.document[data-icon-library="monosocial"] i{font-size:36px}a.document[data-icon-library="monosocial"] i:before{font-size:36px!important}a.document .title{font-size:19px;font-weight:700;display:block;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s}a.document .file-size{font-size:14px;font-weight:300;display:block}@media (max-width:430px){a.document{margin-bottom:15px;display:block}a.document .title{font-size:16px}}@media (min-width:431px) and (max-width:767px){a.document{margin-bottom:15px;display:block}a.document .title{font-size:16px}.vc_col-sm-3 a.document:only-child{margin-left:45px}}@media (min-width:768px) and (max-width:991px){a.document{margin-bottom:15px;display:block}}section.about-agent .agent-box{position:relative;text-align:center}section.about-agent .agent-box .agent-box-image{width:160px;height:160px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0 auto;background-size:cover;background-position:50% 50%;position:relative}section.about-agent .agent-box .agent-box-image[data-image-with-gray-filter="yes"]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}section.about-agent .agent-box h3{margin:30px 0 0 0}section.about-agent .contact-details{font-size:0;line-height:1}section.about-agent .contact-details .contact-details-single{font-size:21px;font-weight:700;display:inline-block;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none}section.about-agent .contact-details[data-divide-buttons="yes"] .contact-details-single:after{content:'\b7';display:inline-block;margin:0 17px 0 13px;font-weight:300}section.about-agent .contact-details[data-divide-buttons="no"] .contact-details-single:after{content:'';display:inline-block;margin:0 8px}section.about-agent .contact-details .contact-details-single:last-child:after{display:none}section.about-agent .contact-details .contact-details-single a:not(.button){text-decoration:none;-webkit-appearance:none;-moz-appearance:none}section.about-agent .four-attributes{display:block;margin-bottom:40px}section.about-agent .four-attributes .attribute{display:inline-block;vertical-align:top;width:25%}section.about-agent .four-attributes .attribute .value{display:block;font-weight:700;font-size:38px}section.about-agent .four-attributes .attribute .title{display:block;text-transform:uppercase;font-weight:400;font-size:14px}@media (max-width:430px){section.about-agent{padding:30px 0;margin:0 30px}section.about-agent .col-md-3,section.about-agent .col-md-9{padding-left:0;padding-right:0}section.about-agent .agent-box{margin-bottom:30px}section.about-agent .agent-box .agent-box-image{width:110px;height:110px}section.about-agent .contact-details .contact-details-single{display:block;margin-bottom:10px;font-size:18px;word-wrap:break-word}section.about-agent .contact-details .contact-details-single:last-child{margin-bottom:0}section.about-agent .contact-details .contact-details-single button.button{margin-top:30px}section.about-agent .contact-details .contact-details-single:after{display:none!important}section.about-agent .four-attributes .attribute{width:100%;display:block;margin-bottom:20px}section.about-agent .four-attributes .attribute:last-child{margin-bottom:0}}@media (min-width:431px) and (max-width:767px){section.about-agent{padding:45px 0;margin:0 30px}section.about-agent .agent-box{margin-bottom:45px}section.about-agent .contact-details .contact-details-single{display:block;margin-bottom:10px}section.about-agent .contact-details .contact-details-single:last-child{margin-bottom:0}section.about-agent .contact-details .contact-details-single button.button{margin-top:30px}section.about-agent .contact-details .contact-details-single:after{display:none!important}section.about-agent .four-attributes .attribute{width:100%;display:block;margin-bottom:20px}section.about-agent .four-attributes .attribute:last-child{margin-bottom:0}}@media (min-width:768px) and (max-width:991px){section.about-agent{padding:60px 30px;margin:0 24px}section.about-agent.about-agent-gray h2{text-align:center}section.about-agent .col-md-9{margin-top:45px}section.about-agent:not(.about-agent-gray) .col-md-9{text-align:center}section.about-agent .four-attributes .attribute .title{padding-right:50px}section.about-agent .contact-details .contact-details-single{display:block;margin-bottom:10px}section.about-agent .contact-details .contact-details-single:last-child{margin-bottom:0}section.about-agent .contact-details .contact-details-single button.button{margin-top:30px}section.about-agent .contact-details .contact-details-single:after{display:none!important}}@media (min-width:992px) and (max-width:1199px){section.about-agent{padding:75px 0;margin:0 30px}section.about-agent .four-attributes .attribute .title{padding-right:45px}}@media (min-width:1200px){section.about-agent{padding:75px 0;margin:0 30px}}section.logos-slider{text-align:center;font-size:0}section.logos-slider h2{margin-bottom:0}section.logos-slider .logos-slider-navigation{text-align:center;margin:30px 0;padding:0}section.logos-slider .logos-slider-navigation[data-screens-count="1"] li{display:none}section.logos-slider .logos-slider-navigation li{display:inline-block;margin:0 5px;vertical-align:middle}section.logos-slider .logos-slider-navigation li .circle{width:10px;height:10px;background:#eee;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:block;cursor:pointer;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}section.logos-slider .logos-slider-navigation li .circle.circle-active,section.logos-slider .logos-slider-navigation li .circle:hover{background:#ccc}section.logos-slider .logos-slider-container{overflow:hidden;position:relative;margin:0 auto;font-size:0}section.logos-slider .logos-slider-container .logos-slider{list-style:none;margin:0;font-size:0;width:15000px;text-align:left}section.logos-slider .logos-slider .logos-slider-group{display:inline-block;text-align:center;vertical-align:top;font-size:0}section.logos-slider .logos-slider .single-logo{display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:90px;text-align:center;vertical-align:middle;margin-right:30px;font-size:0}section.logos-slider .logos-slider .single-logo a{opacity:.2;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s}section.logos-slider .logos-slider .single-logo a:hover{opacity:1}section.logos-slider .logos-slider .single-logo img{width:100%;vertical-align:middle}section.logos-slider .logos-slider .single-logo .helper{display:inline-block;height:100%;vertical-align:middle}@media (max-width:430px){section.logos-slider{padding:30px 0;margin:0 30px}section.logos-slider .container,section.logos-slider .col-md-12{padding-left:0;padding-right:0}section.logos-slider .logos-slider .logos-slider-group{width:147px}section.logos-slider .logos-slider .single-logo{width:147px}}@media (min-width:431px) and (max-width:767px){section.logos-slider{padding:45px 0;margin:0 30px}section.logos-slider .logos-slider .logos-slider-group{width:147px}section.logos-slider .logos-slider .single-logo{width:147px}}@media (min-width:768px) and (max-width:991px){section.logos-slider{padding:60px 0 45px 0;margin:0 24px}section.logos-slider .logos-slider-container{width:690px}section.logos-slider .logos-slider .logos-slider-group{width:720px}section.logos-slider .logos-slider .single-logo{width:150px}}@media (min-width:992px) and (max-width:1199px){section.logos-slider{padding:75px 0;margin:0 30px}section.logos-slider .logos-slider-container{width:910px}section.logos-slider .logos-slider .logos-slider-group{width:940px}section.logos-slider .logos-slider .single-logo{width:158px}}@media (min-width:1200px){section.logos-slider{padding:75px 0;margin:0 30px}section.logos-slider .logos-slider-container{width:1110px}section.logos-slider .logos-slider .logos-slider-group{width:1140px}section.logos-slider .logos-slider .single-logo{width:160px}}article.blog-post{margin-bottom:60px}article.blog-post .blog-post-content:not(.blog-post-content-full){margin-left:97.5px;min-height:65px}article.blog-post .post-details .sticky{display:inline-block}article.blog-post .tags-and-categories{margin-top:30px}article.blog-post .tags-and-categories p{margin-bottom:5px}article.blog-post .tags-and-categories p span.title{display:inline-block;vertical-align:middle;width:95px;font-weight:700;text-transform:uppercase;font-size:13px}article.blog-post .tags-and-categories p .element{display:inline-block;vertical-align:middle;font-size:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:2px;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s;text-decoration:none;padding:3px 12px}article.blog-post .tags-and-categories p .element:hover{color:#fff}article.blog-post .facebook-like-share-button{position:absolute;margin-top:8px}article.blog-post .author-box{padding:40px;margin-top:30px}article.blog-post .author-box .author-box-image{width:160px;height:160px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-size:cover;background-position:50% 50%;position:relative;-webkit-filter:grayscale(100%);filter:grayscale(100%);display:inline-block;vertical-align:top}article.blog-post .author-box .author-box-content{display:inline-block;vertical-align:top;width:-webkit-calc(100% - 190px);width:-moz-calc(100% - 190px);width:calc(100% - 190px);margin-left:30px;position:relative}article.blog-post .author-box .author-box-content h3{margin-bottom:0}article.blog-post .author-box .author-box-content ul.social-media{position:absolute;top:0;right:0}article.blog-post .author-box .author-box-content ul.social-media li{margin-right:0}article.blog-post .author-box .author-box-content ul.social-media i{font-size:16px;display:inline-block;vertical-align:middle;margin-left:10px;color:#adadad;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s;cursor:pointer}article.blog-post .single-news-page-switcher{text-align:left;margin-bottom:45px}article.blog-post .single-news-page-switcher h4{margin-bottom:15px}article.blog-post .single-news-page-switcher .single-news-page{font-size:15px;display:inline-block;padding:10px 15px;margin:0 2px;font-weight:300}article.blog-post .single-news-page-switcher a .single-news-page{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}article.blog-post .single-news-page-switcher a:hover .single-news-page{color:#fff}article.blog-post .single-news-page-switcher a .single-news-page[data-page-number="1"]{margin-left:0}@media (max-width:430px){article.blog-post .blog-post-content{margin-left:0}article.blog-post .tags-and-categories p span.title{display:block;margin-top:20px}article.blog-post .tags-and-categories p .element{margin-bottom:5px}article.blog-post .facebook-like-share-button{position:static;margin-right:25px;float:left}article.blog-post .author-box{padding:30px}article.blog-post .author-box .author-box-image{display:block;margin:0 auto 30px auto;width:110px;height:110px}article.blog-post .author-box .author-box-content{display:block;margin:0;width:100%}article.blog-post .author-box .author-box-content ul.social-media{position:static;margin-left:-10px;margin-bottom:15px}}@media (min-width:431px) and (max-width:767px){article.blog-post .blog-post-content{margin-left:0}article.blog-post .tags-and-categories p span.title{display:block;margin-top:20px}article.blog-post .facebook-like-share-button{position:static;margin-right:25px;float:left}article.blog-post .author-box .author-box-image{display:block;margin:0 auto 30px auto}article.blog-post .author-box .author-box-content{display:block;margin:0;width:100%}}section.blog-posts-navigation{text-align:right}section.blog-posts-navigation p.prev-posts,section.blog-posts-navigation p.next-posts{display:inline-block;vertical-align:middle;line-height:1;margin:-2px 0 0 0}section.blog-posts-navigation p.prev-posts{margin-right:2px}section.blog-posts-navigation a i{display:inline-block;font-size:15px}section.blog-posts-navigation p.prev-posts a i{padding-left:0}section.blog-posts-navigation a:hover{color:#fff}@media (max-width:430px){section.blog-posts-navigation p.prev-posts,section.blog-posts-navigation p.next-posts{display:block;margin:0}section.blog-posts-navigation p.prev-posts{margin-right:0;margin-bottom:2px}}section.similar-posts{padding-top:45px;margin-top:30px}section.similar-posts a:hover{text-decoration:none}section.similar-posts .posts{font-size:0}section.similar-posts .posts .left,section.similar-posts .posts .right{display:inline-block;vertical-align:top;width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px)}section.similar-posts .posts .left{margin-right:30px}section.similar-posts .posts .images{height:300px}@media (max-width:767px){section.similar-posts .posts .left,section.similar-posts .posts .right{display:block;width:100%;margin:0}section.similar-posts .posts .images{height:250px;margin-bottom:30px}}section.comments{padding-top:45px;margin-top:30px}section.comments .comments-list{list-style:none;margin:60px 0;padding:0}section.comments .comments-list .comment{margin:45px 0}section.comments .comments-list .comment:last-child{border-bottom:none}section.comments .comments-list .comment .comment-author-image{width:47px;height:47px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-size:cover;background-position:50% 50%;float:left}section.comments .comments-list .comment .comment-author-name{font-size:15px;line-height:1.6em;color:#313131;font-weight:300;margin-left:70px}section.comments .comments-list .comment .comment-author-name a{color:#313131;text-decoration:none}section.comments .comments-list .comment .comment-author-name .reply{float:right}section.comments .comments-list .comment .comment-author-name .reply i{color:#eee;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}section.comments .comments-list .comment.bypostauthor .comment-author-name .author{color:#fff;font-weight:300;font-size:11px;text-transform:uppercase;border-radius:2px;padding:5px 10px;display:inline-block;vertical-align:top;line-height:1;margin-left:10px;margin-top:2px}section.comments .comments-list .comment .comment-pub-date{font-size:14px;line-height:1.6em;color:#7d7d7d;font-weight:300;margin-left:70px}section.comments .comments-list .comment .comment-pub-date a{color:#7d7d7d;text-decoration:none}section.comments .comments-list .comment .comment-content{margin-top:30px}section.comments .comments-list .comment .sub-comments{list-style:none;margin:0;padding:0}section.comments .comments-list .comment .sub-comments .sub-comments{padding-left:48px}section.comments .comments-list .comment .sub-comments li.comment:last-child{margin-bottom:0}section.comments .comments-list .comment .sub-comments li.comment .comment-wrapper{padding-left:45px}section.comments .comments-pagination{text-align:left;margin-bottom:45px;margin-top:-15px;font-size:15px}section.comments .comments-pagination a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;font-size:15px;display:inline-block;padding:10px 15px;font-weight:300;margin-right:2px;text-decoration:none}section.comments .comments-pagination a:hover{color:#fff}section.comments .comments-pagination .page-numbers.current{font-size:15px;display:inline-block;padding:10px 15px;font-weight:300;margin-right:2px;text-decoration:none}@media (max-width:430px){section.comments .comments-list{margin:45px 0}section.comments .comments-list .comment .sub-comments li.comment .comment-wrapper,section.comments .comments-list .comment .sub-comments .sub-comments{padding-left:25px}section.comments .comments-list .comment .comment-author-image{float:none;margin-bottom:15px}section.comments .comments-list .comment .comment-author-name,section.comments .comments-list .comment .comment-pub-date{margin-left:0}}@media (min-width:431px) and (max-width:767px){section.comments .comments-list{margin:45px 0}}#respond.comment-respond{padding-top:45px;margin-top:30px}ul.comments-list #respond.comment-respond{border:none;margin-top:0}#respond.comment-respond p.logged-in-as{border:2px solid #fce780;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:rgb(255 205 0 / .14);color:#5a4c00;margin:0 0 10px 0;padding:10px 16px;font-size:14px;font-weight:400}#respond.comment-respond p.logged-in-as a{color:#5a4c00}#respond.comment-respond #cancel-comment-reply-link{float:right;font-weight:300;text-decoration:underline}@media (min-width:768px) and (max-width:991px){#respond.comment-respond form input[type="text"],#respond.comment-respond form input[type="email"],#respond.comment-respond form input[type="url"]{display:inline-block;margin-right:15px;width:230px}#respond.comment-respond form input[type="url"],#respond.comment-respond form input[name="url"]{margin-right:0}}@media (min-width:992px) and (max-width:1199px){#respond.comment-respond form input[type="text"],#respond.comment-respond form input[type="email"],#respond.comment-respond form input[type="url"]{display:inline-block;margin-right:15px;width:195.5px}#respond.comment-respond form input[type="url"],#respond.comment-respond form input[name="url"]{margin-right:0}}@media (min-width:1200px){#respond.comment-respond form input[type="text"],#respond.comment-respond form input[type="email"],#respond.comment-respond form input[type="url"]{display:inline-block;margin-right:15px;width:240px}#respond.comment-respond form input[type="url"],#respond.comment-respond form input[name="url"]{margin-right:0}}section.sidebar .widget{margin-bottom:45px}section.sidebar .widget:last-child{margin-bottom:0}section.sidebar .widget h4{font-size:24px;margin-bottom:30px}section.sidebar .widget ul{padding:0;margin:0;width:100%;list-style:none}section.sidebar .widget ul:not(.posts-list) li{display:block;width:100%;border-bottom:1px solid #f2f2f2;position:relative}section.sidebar .widget ul:not(.posts-list) li a{display:inline-block;vertical-align:middle;padding:12px 0 12px 10px;text-decoration:none;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}section.sidebar .widget ul:not(.posts-list) li:first-child{padding-top:0}section.sidebar .widget ul:not(.posts-list) li:last-child{border-bottom:none;padding-bottom:0}section.sidebar .widget ul:not(.posts-list) li:before{display:inline-block;font-size:12px;vertical-align:middle;content:'\f105';font-family:'FontAwesome'}section.sidebar .widget ul:not(.posts-list) li span{display:inline-block;vertical-align:middle}section.sidebar .widget ul:not(.posts-list) li span.count{float:right;padding:12px 0}section.sidebar .widget ul:not(.posts-list) li a:hover{font-weight:700}section.sidebar .widget ul:not(.posts-list) ul.children,section.sidebar .widget ul:not(.posts-list) ul.sub-menu{margin-left:17px;width:-webkit-calc(100% - 17px);width:-moz-calc(100% - 17px);width:calc(100% - 17px)}section.sidebar .widget ul:not(.posts-list) ul.children li:first-child,section.sidebar .widget ul:not(.posts-list) ul.sub-menu li:first-child{border-top:1px solid #f2f2f2}section.sidebar .widget ul:not(.posts-list) li.recentcomments{padding:12px 0}section.sidebar .widget ul:not(.posts-list) li.recentcomments *{vertical-align:top}section.sidebar .widget ul:not(.posts-list) li.recentcomments:before{margin-right:10px}section.sidebar .widget ul.posts-list{padding:0;margin:0;width:100%;list-style:none}section.sidebar .widget ul.posts-list li{line-height:1;font-size:0;margin-bottom:15px}section.sidebar .widget ul.posts-list li:last-child{margin-bottom:0}section.sidebar .widget ul.posts-list .images{display:inline-block;vertical-align:middle;width:80px;height:80px;margin:0 15px 0 0}section.sidebar .widget ul.posts-list .title{display:inline-block;vertical-align:middle;font-weight:400;font-size:16px;width:-webkit-calc(100% - 95px);width:-moz-calc(100% - 95px);width:calc(100% - 95px);line-height:1.8em}section.sidebar .widget .tagcloud{padding:0;margin:0;width:100%;list-style:none}section.sidebar .widget .tagcloud a{text-decoration:none;padding:5px 12px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:2px;margin-right:2px;font-size:14px!important;font-weight:300;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s}section.sidebar .widget .tagcloud a:hover{color:#fff}section.sidebar .widget .contact-details .contact-details-single{margin-bottom:15px}section.sidebar .widget .contact-details .contact-details-single i{display:inline-block;vertical-align:top;font-size:14px;padding-top:8px;width:15px;margin-right:15px}section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content{display:inline-block;vertical-align:top;font-size:16px;font-weight:300;line-height:1.8em;font-style:normal}section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content .opening-hours{display:block}section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content .opening-hours .opening-hours-day,section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content .opening-hours .opening-hours-value{display:inline-block;vertical-align:middle}section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content .opening-hours .opening-hours-day{width:80px}section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content a{text-decoration:none;-webkit-appearance:none;-moz-appearance:none}section.sidebar .widget img{max-width:100%;height:auto}section.sidebar .widget a.rsswidget img{margin-right:10px}section.sidebar .widget cite,section.sidebar .widget span.rss-date{display:block;margin-bottom:20px}section.sidebar .widget label{font-size:15px;font-weight:300;line-height:1.7em;margin-bottom:10px;display:block}section.sidebar .widget #calendar_wrap{font-size:13px;font-weight:300}section.sidebar .widget #calendar_wrap #wp-calendar{width:100%;text-align:center}section.sidebar .widget #calendar_wrap #wp-calendar caption{margin-bottom:15px;text-align:center}section.sidebar .widget #calendar_wrap #wp-calendar td{padding:4px 0}section.sidebar .widget #calendar_wrap #wp-calendar th{text-align:center}@media (max-width:767px){section.sidebar{padding-top:45px;margin-top:45px}section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content .opening-hours .opening-hours-day,section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content .opening-hours .opening-hours-value{width:auto;display:block}section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content .opening-hours .opening-hours-day{margin-top:15px}section.sidebar .widget .contact-details .contact-details-single .contact-details-single-content .opening-hours:first-child .opening-hours-day{margin-top:0}}@media (min-width:768px) and (max-width:991px){section.sidebar{padding-top:45px;margin-top:45px}}@media (min-width:992px) and (max-width:1199px){section.sidebar{padding-left:20px}}@media (min-width:1200px){section.sidebar{padding-left:20px}}section.contact-box{margin-bottom:35px;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 0 rgb(0 0 0 / .05);-moz-box-shadow:0 2px 0 rgb(0 0 0 / .05);box-shadow:0 2px 0 rgb(0 0 0 / .05);padding:35px;position:relative;overflow:hidden}section.contact-box h3{text-transform:uppercase;margin-bottom:30px;font-size:19px}section.contact-box i{font-size:92px;position:absolute;top:-15px;right:-15px}section.contact-box .opening-hours{display:block}section.contact-box .opening-hours .opening-hours-day,section.contact-box .opening-hours .opening-hours-value{display:inline-block;vertical-align:top}section.contact-box .opening-hours .opening-hours-day{width:auto;min-width:80px}section.contact-box a{-webkit-appearance:none;-moz-appearance:none;text-decoration:none}@media (max-width:430px){section.contact-box{width:100%;word-wrap:break-word}section.contact-box .opening-hours .opening-hours-day,section.contact-box .opening-hours .opening-hours-value{display:block;width:100%}section.contact-box .opening-hours .opening-hours-day{margin-top:20px}section.contact-box .opening-hours:first-child .opening-hours-day{margin-top:0}}@media (min-width:431px) and (max-width:767px){section.contact-box{width:100%}}@media (min-width:768px) and (max-width:991px){section.contact-box{width:345px;min-height:176px}section.contact-box:last-child{margin-bottom:60px}}@media (min-width:992px) and (max-width:1199px){section.contact-box{min-height:176px}section.contact-box:last-child{margin-bottom:0}}@media (min-width:1200px){section.contact-box{min-height:176px}section.contact-box:last-child{margin-bottom:0}}section.form{padding:0 0 75px 0}section.form.with-padding-top{padding-top:75px}section.form h2{text-align:center}section.form>p{text-align:center;margin-bottom:60px}section.form p.right textarea{height:189px}@media (max-width:767px){section.form{padding:0 0 30px 0}section.form.with-padding-top{padding-top:45px}section.form h2{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){section.form>p{padding:0 20px}}@media (min-width:992px) and (max-width:1199px){section.form>p{padding:0 150px}}@media (min-width:1200px){section.form>p{padding:0 150px}}section.content-centered{text-align:center}section.content-centered h2{font-size:72px;font-weight:700;margin-bottom:20px}@media (max-width:767px){section.content-centered{padding:45px 0}}@media (min-width:768px) and (max-width:991px){section.content-centered{padding:30px 0 60px 0}}@media (min-width:992px) and (max-width:1199px){section.content-centered{padding:75px 0}}@media (min-width:1200px){section.content-centered{padding:75px 0}}#form-popup .form-popup-background,#form-popup .form-popup-content{display:none}#form-popup .form-popup-background{position:fixed;top:0;left:0;width:100%;height:100%;font-size:0;background:rgb(255 255 255 / .95);z-index:5000}#form-popup .form-popup-content{position:fixed;z-index:5001;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;top:100px;left:50%}#form-popup .form-popup-content i.close-popup-icon{position:absolute;font-size:26px;cursor:pointer;-webkit-transition:0.1s;-moz-transition:0.1s;transition:0.1s}#form-popup .form-popup-content i.close-popup-icon:hover{color:#313131}@media (max-width:430px){#form-popup .form-popup-content{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);left:20px;padding:30px}#form-popup h2{margin-bottom:30px}#form-popup p.centered{margin:0 -15px 30px -15px}#form-popup .form-popup-content div.right{margin-bottom:0}#form-popup .form-popup-content i.close-popup-icon{top:-45px;right:0}}@media (min-width:431px) and (max-width:767px){#form-popup .form-popup-content{width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);left:30px;padding:30px}#form-popup h2{margin-bottom:30px}#form-popup p.centered{margin-bottom:30px}#form-popup .form-popup-content div.right{margin-bottom:0}#form-popup .form-popup-content i.close-popup-icon{top:-45px;right:0}}@media (min-width:768px) and (max-width:991px){#form-popup .form-popup-content{width:720px;margin-left:-360px;padding:45px}#form-popup .form-popup-content div.left{width:220px}#form-popup .form-popup-content div.right{width:370px}#form-popup .form-popup-content p.centered{padding:0 30px}#form-popup .form-popup-content i.close-popup-icon{top:45px;right:45px}}@media (min-width:992px) and (max-width:1199px){#form-popup .form-popup-content{width:940px;margin-left:-470px;padding:75px}#form-popup .form-popup-content div.left{width:280px}#form-popup .form-popup-content div.right{width:474px}#form-popup .form-popup-content p.centered{padding:0 100px}#form-popup .form-popup-content i.close-popup-icon{top:75px;right:75px}#form-popup .form-popup-content p.checkbox-field{padding:10px 0}}@media (min-width:1200px){#form-popup .form-popup-content{width:1140px;margin-left:-570px;padding:75px}#form-popup .form-popup-content div.left{width:320px}#form-popup .form-popup-content div.right{width:634px}#form-popup .form-popup-content p.centered{padding:0 100px}#form-popup .form-popup-content i.close-popup-icon{top:75px;right:75px}}footer{padding:45px 0}footer .container{padding-left:0;padding-right:0}footer .col-md-9,footer .col-md-3{float:none;display:inline-block;vertical-align:middle}footer nav>.menu>ul{list-style:none;margin:0;padding:0}footer nav>.menu>ul li{font-size:14px;font-weight:300}footer nav>.menu>ul>li{display:block;line-height:1.8em}footer nav>.menu>ul>li>a{text-decoration:none;text-transform:uppercase;font-weight:700}footer nav>.menu>ul>li>ul,footer nav>.menu>ul>li>ul>li>ul{display:inline;padding:0;margin:0}footer nav>.menu>ul>li>ul>li,footer nav>.menu>ul>li>ul>li>ul>li{display:inline-block}footer nav>.menu>ul>li>ul>li>a,footer nav>.menu>ul>li>ul>li>ul>li>a{text-decoration:none;font-weight:300}footer nav>.menu>ul>li>ul>li>a:hover,footer nav>.menu>ul>li>ul>li>ul>li>a:hover{text-decoration:underline}footer nav>.menu>ul>li>ul>li:before,footer nav>.menu>ul>li>ul>li>ul>li:before{content:'\b7';display:inline-block;margin:0 12px 0 10px;opacity:.4}footer p{text-align:right;font-size:14px;font-weight:300}footer p a{text-decoration:none;font-weight:300}footer p a:hover{text-decoration:underline}@media (max-width:767px){footer .container{margin:0}footer .col-md-9,footer .col-md-3{display:block;text-align:left;width:100%;float:none;padding:0 15px}footer .col-md-3{margin-top:30px}footer p{text-align:left}footer nav>.menu>ul>li>ul,footer nav>.menu>ul>li>ul>li{display:block}footer nav>.menu>ul>li>ul{margin:10px 0}footer nav>.menu>ul>li>ul>li:before{display:none}}@media (min-width:768px) and (max-width:991px){footer .col-md-9,footer .col-md-3{display:block;text-align:left;width:100%;float:none}footer .col-md-3{margin-top:30px}footer p{text-align:left}}