@charset "UTF-8";/*! Theme Name: Summit Author: KB Systems Sp. z o.o. Author URI: http://kbsystems.pl/ Version: 1.0 Text Domain: summit */* html{font-size:100%}
html{font-size:16px;line-height:1.5em}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}
a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}blockquote{margin:1.5em 40px}dfn{font-style:italic}h1{font-size:2em;line-height:1.5em;margin-top:.75em;margin-bottom:.75em}
h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em}h3{font-size:1.17em;line-height:1.2820512821em;margin-top:1.2820512821em;margin-bottom:1.2820512821em}
h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:.83em;line-height:1.8072289157em;margin-top:1.8072289157em;margin-bottom:1.8072289157em}
h6{font-size:.67em;line-height:2.2388059701em;margin-top:2.2388059701em;margin-bottom:2.2388059701em}
mark{background:#ff0;color:#000}p,pre{margin:1.5em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1.5em 0}dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}
hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1rem}
form{margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;*font-family:sans-serif;*vertical-align:middle}
button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{margin:0 2px;border-color:silver;border-top-style:solid;border-top-width:.0625em;padding-top:.4625em;border-bottom-style:solid;border-bottom-width:.0625em;padding-bottom:.9125em;border-left-style:solid;border-left-width:.0625em;padding-left:.875em;border-right-style:solid;border-right-width:.0625em;padding-right:.875em}
legend{border:0;padding:0;*margin-left:-7px}textarea{overflow:auto}optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./assets/img/icons/ajax-loader.gif") center center no-repeat}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}
.slick-dots{position:absolute;bottom:35px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:17px;width:17px;margin:0 2.5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:#fff;display:block;height:17px;width:17px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;border:2px solid #FFF;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,0.4);transition:all .2s ease-in-out}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0;background:#00aebc}
.slick-dots li.slick-active button{background:#00aebc}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,0.2)}
.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}
.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}
.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;box-sizing:border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}
.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}
.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}
.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#fff;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}
.selectize-input,.selectize-control.single .selectize-input.input-active{cursor:text;display:inline-block}
.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border-radius:3px}
.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}
.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}
.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}
.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}
.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}
.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;box-shadow:none !important}
.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}
.selectize-input::after{content:' ';display:block;clear:left}
.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}
.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}
.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);border-radius:1px}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}
.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}
.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}
.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}
.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}
.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}
.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #fff}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,0.2)}
.selectize-dropdown-header{position:relative;padding:3px 12px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:4px 4px 0 0}
.selectize-dropdown-header-close{position:absolute;right:12px;top:50%;color:#333;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}
.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;box-sizing:border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}
.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 0 0 0;border-left:1px solid transparent;border-radius:0 2px 2px 0;box-sizing:border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:transparent}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:rgba(77,77,77,0)}
.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}
.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#253746;font-family:inherit;font-size:inherit;line-height:20px;-webkit-font-smoothing:inherit}
.selectize-input,.selectize-control.single .selectize-input.input-active{cursor:text;display:inline-block}
.selectize-control.single .selectize-input.input-active input{color:#FFF}.selectize-input{border:1px solid #253746;padding:6px 20px 4px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:0;font-size:18px;font-size:1.125rem;text-transform:uppercase}
.selectize-input .item{position:absolute;left:20px;line-height:28px}.selectize-control.multi .selectize-input.has-items{padding:5px 12px 2px}
.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}
.selectize-input.focus{color:#fff;background-color:#253746;outline:0}.selectize-input.dropdown-active{color:#fff;background-color:#253746;outline:0}
.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 3px;background:#efefef;color:#333;border:0 solid transparent}
.selectize-control.multi .selectize-input>div.active{background:#428bca;color:#fff;border:0 solid transparent}
.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:gray;background:#fff;border:0 solid rgba(77,77,77,0)}
.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:28px !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;box-shadow:none !important;min-width:100%}
.selectize-input>input::-webkit-input-placeholder{color:#253746;text-transform:uppercase;font-family:'Circe',sans-serif}
.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}
.selectize-input::after{content:' ';display:block;clear:left}
.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}
.selectize-dropdown{position:absolute;z-index:10;outline:0;color:#253746;background-color:#f2f3f3;border:1px solid #253746;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:none;border-radius:0}
.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,0.4);border-radius:0}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:6px 20px 4px;font-size:18px;font-size:1.125rem;line-height:30px;text-transform:uppercase}
.selectize-dropdown [data-selectable]:hover,.selectize-dropdown .optgroup-header:hover{background-color:#70d3d8}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#777;background:#fff;cursor:default}
.selectize-dropdown .active{background-color:#f5f5f5;color:#262626}.selectize-dropdown .active.create{color:#262626}
.selectize-dropdown .create{color:rgba(51,51,51,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}
.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:14px;margin-top:-8px;width:11px;height:16px;background-image:url("./assets/img/icons/arrow_blue_left.png");background-repeat:no-repeat;background-position:left top;background-size:cover;border:0}
.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-3px;width:16px;height:11px;background-image:url("./assets/img/icons/arrow_white_down.png")}
.selectize-control.rtl.single .selectize-input:after{left:14px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}
.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}.selectize-dropdown,.selectize-dropdown.form-control{max-width:100%;height:auto;padding:0;margin:0;z-index:1000;outline:0;color:#253746;background-color:#f2f3f3;border:1px solid #253746;border-radius:0;box-shadow:none}
.selectize-dropdown .optgroup-header{font-size:12px;line-height:1.42857143}.selectize-dropdown .optgroup:first-child:before{display:none}
.selectize-dropdown .optgroup:before{content:' ';display:block;height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;margin-left:-12px;margin-right:-12px}
.selectize-dropdown-content{padding:0}.selectize-dropdown-header{padding:6px 12px}
.selectize-input{min-height:40px}.selectize-input.dropdown-active{border-radius:0}
.selectize-input.dropdown-active::before{display:none}.selectize-input.focus{color:#fff;background-color:#253746;outline:0}
.has-error .selectize-input{border-color:#a94442}.has-error .selectize-input:focus{border-color:#843534}
.selectize-control.multi .selectize-input.has-items{padding-left:9px;padding-right:9px}
.selectize-control.multi .selectize-input>div{border-radius:3px}.form-control.selectize-control{padding:0;height:auto;border:0;background:0;box-shadow:none;border-radius:0}
@keyframes loading{0%{transform:scale(1) rotate(0)}40%{transform:scale(1) rotate(220deg)}
100%{transform:scale(1) rotate(360deg)}}@font-face{font-family:'Circe Thin';src:local("Circe Thin"),url("./assets/fonts/circe-ot/CRC15.otf"),url("./assets/fonts/circe-ot/CRC15.eot") format("embedded-opentype"),url("./assets/fonts/circe-ot/CRC15.woff") format("woff"),url("./assets/fonts/circe-ot/CRC15.ttf") format("truetype")}
@font-face{font-family:'Circe ExtraLight';src:local("Circe ExtraLight"),url("./assets/fonts/circe-ot/CRC25.otf"),url("./assets/fonts/circe-ot/CRC25.eot") format("embedded-opentype"),url("./assets/fonts/circe-ot/CRC25.woff") format("woff"),url("./assets/fonts/circe-ot/CRC25.ttf") format("truetype")}
@font-face{font-family:'Circe Light';src:local("Circe Light"),url("./assets/fonts/circe-ot/CRC35.otf"),url("./assets/fonts/circe-ot/CRC35.eot") format("embedded-opentype"),url("./assets/fonts/circe-ot/CRC35.woff") format("woff"),url("./assets/fonts/circe-ot/CRC35.ttf") format("truetype")}
@font-face{font-family:'Circe';src:local("Circe"),url("./assets/fonts/circe-ot/CRC55.otf"),url("./assets/fonts/circe-ot/CRC55.eot") format("embedded-opentype"),url("./assets/fonts/circe-ot/CRC55.woff") format("woff"),url("./assets/fonts/circe-ot/CRC55.ttf") format("truetype")}
@font-face{font-family:'Circe Bold';src:local("Circe Bold"),url("./assets/fonts/circe-ot/CRC65.otf"),url("./assets/fonts/circe-ot/CRC65.eot") format("embedded-opentype"),url("./assets/fonts/circe-ot/CRC65.woff") format("woff"),url("./assets/fonts/circe-ot/CRC65.ttf") format("truetype")}
@font-face{font-family:'Circe ExtraBold';src:local("Circe ExtraBold"),url("./assets/fonts/circe-ot/CRC75.otf"),url("./assets/fonts/circe-ot/CRC75.eot") format("embedded-opentype"),url("./assets/fonts/circe-ot/CRC75.woff") format("woff"),url("./assets/fonts/circe-ot/CRC75.ttf") format("truetype")}
.clearfix:before,.clearfix:after{content:'';display:table}
.clearfix:after{clear:both}svg:not(:root){fill:currentColor}img:not([src$=".svg"]){max-width:100%;height:auto;display:block}
img[src$=".svg"]{width:100%;height:100%}.divider{overflow-x:hidden}
.divider.divider-simple .line{display:block;width:100%;height:4px;background-color:#00aebc}
.divider.divider-icon .icon-block{position:relative;width:140px;margin:auto}.divider.divider-icon .icon-block img{display:block}
.divider.divider-icon .icon-block:before,.divider.divider-icon .icon-block:after{content:' ';position:absolute;bottom:0;display:block;height:4px;width:5000%;background-color:#00aebc}
.divider.divider-icon .icon-block:before{left:calc(-5000% + 2px)}.divider.divider-icon .icon-block:after{right:calc(-5000% + 2px)}
.btn{padding:10px 20px 6px;font-family:'Circe Bold',sans-serif;font-size:13px;font-size:.8125rem;line-height:16px;text-transform:uppercase;border:0;transition:all .2s ease-in-out}
.btn.btn-large{padding:18px 25px 14px;font-family:'Circe Bold',sans-serif;font-size:20px;font-size:1.25rem;line-height:22px}
.btn.btn-primary:hover{background-color:#253746}.btn.btn-white{color:#253746;background-color:#FFF}
.btn.btn-white:hover{background-color:#70d3d8}.btn.btn-bordered{color:#007881;background-color:transparent;border:2px solid #007881}
.btn.btn-bordered:hover{color:#FFF;background-color:#253746;border-color:#253746}
.btn.btn-arrow{position:relative;padding-right:25px}.btn.btn-arrow span{position:absolute;right:11px;top:52%;font-size:9px;transform:translateY(-60%)}
.btn.btn-arrow.arrow-down{padding-right:28px}.btn.btn-arrow.arrow-down span{right:11px;transform:translateY(-50%) rotate(90deg)}
.btn.btn-arrow.arrow-left{padding-right:20px;padding-left:25px}.btn.btn-arrow.arrow-left span{right:auto;left:11px;transform:translateY(-60%) rotate(180deg)}
.uppercase{text-transform:uppercase}.font-light{font-family:'Circe Light',sans-serif}
.font-normal{font-family:'Circe',sans-serif}.font-bold{font-family:'Circe Bold',sans-serif}
.font-extra-bold{font-family:'Circe ExtraBold',sans-serif}.card-shadow{box-shadow:2px 2px 7px rgba(0,0,0,0.35)}
p:empty{display:none}h1,.h1,h2,.h2,h3,.h3{font-family:'Circe Bold',sans-serif}
h4,.h4,h5,.h5,h6,.h6{font-family:'Circe',sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#253746;line-height:1.393442623}
h1,.h1{font-size:61px;font-size:3.8125rem}@media(max-width:767px){.home h1,.home .h1{font-size:50px;font-size:3.125rem}
}h2,.h2{font-size:33px;font-size:2.0625rem}h3,.h3{font-size:28px;font-size:1.75rem}
blockquote{margin-left:0;margin-right:0;font-size:18px;font-size:1.125rem}blockquote>p:first-child{margin-top:0}
blockquote>p:last-child{margin-bottom:0}.paragraph{font-size:18px;font-size:1.125rem;font-family:'Circe',sans-serif}
.loader-icon{animation:loading 2s cubic-bezier(0.18,0.89,0.32,1.28) infinite}.hoverover-link{text-decoration:none}
.hoverover-link .image{position:relative}.hoverover-link .image:before{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;background-color:rgba(37,55,70,0.67);transition:all .2s ease-in-out;z-index:10}
.hoverover-link .btn{text-decoration:none}.hoverover-link:hover{text-decoration:none}
.hoverover-link:hover .image:before{opacity:1;visibility:visible}.hoverover-link:hover .btn-primary{background-color:#253746;text-decoration:none}
label.control-label{text-transform:uppercase;font-size:16px;font-size:1rem}input.form-control,select.form-control,textarea.form-control{padding:5px 16px;font-size:18px;font-size:1.125rem;color:#253746;border:1px solid #253746;border-radius:0}
input.form-control:focus,select.form-control:focus,textarea.form-control:focus{color:#fff;background-color:#253746;outline:0}
.form-group p:empty{display:none}.icon{display:inline-block}.icon-phone{width:50.5px;height:49.1px}
.icon-email{width:57.2px;height:42.9px}.icon-pin{width:38.1px;height:64px}.icon-facebook{width:64.5px;height:64.5px}
.icon-linkedin{width:18px;height:18px}.icon-twitter{width:150px;height:120px}header.main-header{background-color:#253746;overflow-x:hidden}
@media(max-width:767px){header.main-header{border-bottom:2px solid #fff}}header.main-header>.container{position:relative;padding-top:59px;padding-bottom:25px}
@media(min-width:768px) and (max-width:992px){header.main-header>.container{padding-top:80px;padding-bottom:25px}
}@media(max-width:767px){header.main-header>.container{padding-top:27px;padding-bottom:15px}
}div.header-top-graphic{position:absolute;bottom:0;right:0}div.top-graphic{position:relative;padding-left:22px}
div.top-graphic:before,div.top-graphic:after{content:' ';position:absolute;bottom:0;display:block;height:4px;width:5000%;background-color:#fff}
@media(min-width:768px) and (max-width:992px){div.top-graphic:before,div.top-graphic:after{height:2px}
}div.top-graphic:before{left:calc(-5000% + 26px)}@media(min-width:992px) and (max-width:1200px){div.top-graphic:before{left:calc(-5000% + 24px)}
}@media(min-width:768px) and (max-width:992px){div.top-graphic:before{left:calc(-5000% + 23px)}
}div.top-graphic:after{right:calc(-5000% + 4px)}@media(min-width:992px) and (max-width:1200px){div.top-graphic:after{right:calc(-5000% + 2px)}
}@media(min-width:768px) and (max-width:992px){div.top-graphic:after{right:calc(-5000% + 1px)}
}div.header-phone-number{position:absolute;top:10px;right:15px}div.header-phone-number a{font-size:22px;font-size:1.375rem;color:#FFF;text-decoration:none;transition:all .2s ease-in-out}
div.header-phone-number a:hover{color:#00aebc}div.header-phone-number a span{font-size:14px;font-size:.875rem;margin-right:3px}
nav.main-navigation{border:0;margin-bottom:0;border-radius:0;background-color:#081f2d}
@media(max-width:767px){nav.main-navigation{min-height:38px}}@media(max-width:767px){nav.main-navigation .navbar-nav{margin:0}
}nav.main-navigation .navbar-nav>li{margin-left:8px;margin-right:8px}nav.main-navigation .navbar-nav>li:first-child{margin-left:0}
@media(max-width:767px){nav.main-navigation .navbar-nav>li{margin-left:0;margin-right:0;border-top:1px solid #00aebc}
}nav.main-navigation .navbar-nav>li>a{padding-left:12px;padding-right:12px;font-size:18px;font-size:1.125rem;font-family:'Circe Light',sans-serif;color:#fff;text-transform:uppercase;box-shadow:inset 0 -1px 0 transparent;transition:all .2s ease-in-out}
@media(min-width:768px) and (max-width:992px){nav.main-navigation .navbar-nav>li>a{font-size:17px;font-size:1.0625rem}
}@media(max-width:767px){nav.main-navigation .navbar-nav>li>a{padding:13px 16px 8px}
}@media(min-width:768px){nav.main-navigation .navbar-nav>li:after{content:' ';position:absolute;right:-8px;top:0;bottom:0;display:block;height:25px;width:1px;margin:auto;background-color:#44878d}
}nav.main-navigation .navbar-nav>li:last-child:after{display:none}nav.main-navigation .navbar-nav>li:hover>a,nav.main-navigation .navbar-nav>li.current-menu-item>a,nav.main-navigation .navbar-nav>li.current-menu-ancestor>a{box-shadow:inset 0 -6px 0 #00aebc}
.navbar-toggle{float:left;color:#fff;margin:1px 10px;padding:6px 6px 5px}.navbar-toggle:hover,.navbar-toggle:focus{color:#fff}
.navbar-toggle>svg{display:block}.navbar-toggle>svg>rect{transition:transform .3s ease,opacity .2s ease}
.navbar-toggle>svg>rect:nth-child(1){transform-origin:100% 50%;transform:rotate(-45deg) translate(-2px,-4px)}
.navbar-toggle>svg>rect:nth-child(2){opacity:0}.navbar-toggle>svg>rect:nth-child(3){transform-origin:100% 50%;transform:rotate(45deg) translate(-2px,4px)}
.navbar-toggle.collapsed>svg>rect:nth-child(1){transform:rotate(0) translate(0,0)}
.navbar-toggle.collapsed>svg>rect:nth-child(2){opacity:1}.navbar-toggle.collapsed>svg>rect:nth-child(3){transform:rotate(0) translate(0,0)}
.navbar-collapse{margin-left:-12px;margin-right:-12px;padding:0;border-top:0;box-shadow:none}
@media(max-width:767px){.navbar-collapse{padding-top:2px}}.open>.dropdown-menu{visibility:visible;opacity:1}
.dropdown-menu{display:block;visibility:hidden;min-width:195px;padding:0;font-size:18px;font-size:1.125rem;background-color:#e6e7e8;border:0;border-radius:0;box-shadow:none;opacity:0;transition:all .2s ease-in-out}
.dropdown-menu>li>a{padding:12px 10px 10px;font-size:18px;font-size:1.125rem;color:#253746;text-transform:uppercase;background-color:transparent;transition:all .2s ease-in-out}
.dropdown-menu>li:hover>a{background-color:#70d3d8}section[data-padding-top]{padding-top:50px !important}
section[data-padding-bottom]{padding-bottom:50px !important}div.slider>p,div.slider .lick-list>p,div.slider .slick-track>p{display:none}
div.slider .single-slide{position:relative}div.slider .single-slide .image img{width:100%;height:auto}
div.slider .single-slide .inner{position:absolute;top:0;bottom:0;left:0;right:0}div.slider .single-slide .container{display:table;height:100%}
div.slider .single-slide .container>.content{display:table-cell;vertical-align:middle;text-align:center}
div.slider .single-slide h2{margin:0;font-family:'Circe ExtraBold',sans-serif;font-size:95px;font-size:5.9375rem;line-height:5.9375rem;color:#fff;text-transform:uppercase;text-shadow:2px 2px 4px rgba(0,0,0,0.65)}
@media(min-width:992px) and (max-width:1200px){div.slider .single-slide h2{font-size:65px;font-size:4.0625rem;line-height:4.0625rem}
}@media(min-width:768px) and (max-width:992px){div.slider .single-slide h2{font-size:50px;font-size:3.125rem;line-height:3.125rem}
}div.slider .single-slide a{margin-top:10px}aside.cta-container .btn-primary{width:100%;margin-top:13px;padding:28px 0 26px;font-size:24px;font-size:1.5rem;line-height:30px}
@media(min-width:992px) and (max-width:1200px){aside.cta-container .btn-primary{padding:20px 0 16px;font-size:20px;font-size:1.25rem}
}@media(min-width:768px) and (max-width:992px){aside.cta-container .btn-primary{padding:20px 0 16px;font-size:14px;font-size:.875rem}
}@media(max-width:767px){aside.cta-container .btn-primary{padding:7px 15px;font-size:13px;font-size:.8125rem}
}aside.cta-container .image{position:relative;height:360px;width:100%;overflow:hidden}
@media(max-width:1200px){aside.cta-container .image{height:auto}}aside.cta-container .image img{width:100%;height:auto}
aside.cta-container .image .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(37,55,70,0);transition:background-color .2s ease-in-out}
aside.cta-container .image .icon-block{position:absolute;bottom:-13px;left:0;right:0;text-align:center}
aside.cta-container .image .icon-block img{width:190px;margin:0 auto}@media(min-width:768px) and (max-width:992px){aside.cta-container .image .icon-block img{width:130px}
}aside.cta-container>a{display:block}aside.cta-container>a:hover .btn-primary{background-color:#253746}
aside.cta-container>a:hover .overlay{background-color:rgba(37,55,70,0.67)}body.single main>.container,body.page:not(.page-template-template-blankpage) main>.container{margin-top:120px;margin-bottom:115px}
@media(min-width:992px) and (max-width:1200px){body.single main>.container,body.page:not(.page-template-template-blankpage) main>.container{margin-top:90px;margin-bottom:85px}
}@media(max-width:767px){body.single main>.container,body.page:not(.page-template-template-blankpage) main>.container{margin-top:50px;margin-bottom:40px}
}body.single .single-entry .page-header,body.page:not(.page-template-template-blankpage) .single-entry .page-header{margin-bottom:10px}
body.blog main>.container .page-header,body.archive main>.container .page-header{margin-top:130px;margin-bottom:35px;text-align:center}
@media(min-width:992px) and (max-width:1200px){body.blog main>.container .page-header,body.archive main>.container .page-header{margin-top:100px;margin-bottom:30px}
}@media(max-width:767px){body.blog main>.container .page-header,body.archive main>.container .page-header{margin-top:50px;margin-bottom:15px}
}@media(min-width:767px){.container .row .single-entry{float:right}}@media(min-width:767px){.container .row #sidebar{float:left}
}@media(max-width:767px){.container .row #sidebar{margin-top:40px}}.page-image img{width:100%;height:auto}
.page-header{margin-top:15px;margin-bottom:26px;padding:0;line-height:1;text-transform:uppercase;border:0}
.page-content a{text-decoration:underline}.page-content ul:not(.default):not(.nav):not(.dropdown-menu){padding-left:70px;list-style:none}
.page-content ul:not(.default):not(.nav):not(.dropdown-menu).children{padding-left:20px;margin-top:10px}
.page-content ul:not(.default):not(.nav):not(.dropdown-menu)>li{position:relative;margin-bottom:10px}
.page-content ul:not(.default):not(.nav):not(.dropdown-menu)>li:before{content:' ';position:absolute;top:10px;left:-50px;width:4px;height:4px;background-color:#253746;border-radius:50%}
article.card-news{text-align:center}@media(max-width:767px){article.card-news{padding-top:30px;padding-bottom:30px;margin-bottom:0;width:100%}
}@media(max-width:767px){article.card-news.card-dark:after{content:'';position:absolute;background-color:#00aebc;bottom:0;left:38px;width:calc(100% - 76px);height:1px}
}@media(min-width:480px){article.card-news+article.card-news.card-dark:before{content:'';position:absolute;background-color:#00aebc;top:51px;left:0;width:1px;height:297px}
}article.card-news>.inner{padding:30px 52px 65px;background-color:#FFF}article.card-news>.inner.card-shadow{transition:background-color .2s ease-in-out}
article.card-news>.inner.card-shadow:hover{background-color:#f2f3f3}@media(min-width:992px) and (max-width:1200px){article.card-news>.inner{padding-left:70px;padding-right:70px}
}@media(min-width:768px) and (max-width:992px){article.card-news>.inner{padding-left:40px;padding-right:40px}
}article.card-news .news-calendar{position:relative;margin-bottom:25px}article.card-news .news-calendar img{display:block;width:100px;margin:0 auto}
article.card-news .news-calendar .month{position:absolute;left:0;right:0;bottom:25px;text-align:center}
article.card-news .news-calendar .month span{display:inline-block;color:#007881;font-family:'Circe ExtraBold',sans-serif;font-size:25px;font-size:1.5625rem;line-height:10px;text-transform:uppercase}
article.card-news .entry-category,article.card-news .entry-date,article.card-news .entry-title{font-size:18px;font-size:1.125rem;line-height:1.6875rem}
article.card-news .entry-category{color:#253746;font-family:'Circe ExtraBold',sans-serif}
article.card-news .entry-category a{color:#253746}article.card-news .entry-title a{color:#253746}
article.card-news.card-widget>.inner{padding:45px 35px 43px}@media(min-width:992px) and (max-width:1200px){article.card-news.card-widget>.inner{padding:35px 15px 30px}
}article.card-news.card-widget .news-calendar img{width:70px}article.card-news.card-widget .news-calendar .month{bottom:15px}
article.card-news.card-widget .news-calendar .month span{font-size:16.81px;font-size:1.050625rem}
article.card-news.card-news-section>.inner{padding:25px 30px 25px}@media(min-width:768px) and (max-width:992px){article.card-news.card-news-section>.inner{padding-left:15px;padding-right:15px}
}@media(max-width:767px){article.card-news.card-news-section>.inner{padding-top:0;padding-bottom:0}
}article.card-news.card-dark>.inner{background-color:transparent}article.card-news.card-dark .news-calendar .month span{color:#70d3d8}
article.card-news.card-dark .entry-date{color:#FFF}article.card-news.card-dark .entry-category{color:#FFF;font-family:'Circe ExtraBold',sans-serif}
article.card-news.card-dark .entry-category a{color:#FFF}article.card-news.card-dark .entry-title a{color:#FFF}
.news-list{margin-bottom:50px}.news-list .last-item-note{text-align:center;margin:0 15px;padding:20px 0;background-color:#f1f1f1;border:1px solid #ddd;width:calc(100% - 30px)}
.news-list .news-list-loadmore{margin-top:40px;text-align:center}.news-list .news-list-loadmore a.btn+.loader-icon{position:absolute;top:47px;left:150px;right:0}
@media(max-width:767px){.news-list .news-list-loadmore a.btn+.loader-icon{top:7px}
}article.building-overview aside{font-size:22px;font-size:1.375rem}article.building-overview aside .thumbnail{margin-bottom:45px}
article.building-overview aside .icon-block{float:left;margin-right:25px}article.building-overview aside .icon-block img{width:25px}
article.building-overview aside .text-block{float:left;width:calc(100% - 50px);padding-top:5px}
article.building-overview aside .building-phone{margin-bottom:35px}article.building-overview aside .building-address .icon-block img{width:20px;margin-left:4px}
article.building-overview aside .building-map-thumbnail{margin-top:35px}article.building-overview .page-content .building-location{margin:0;margin-bottom:.5rem;line-height:.9}
@media(max-width:767px){article.building-overview .page-content .building-location{margin-top:20px}
}article.building-overview .page-content .building-total-units{margin-top:0;margin-bottom:1.5625rem}
article.building-overview .page-content .building-description{margin-bottom:5rem}
article.building-overview .page-content .building-amenities>ul{margin-top:.625rem;margin-bottom:4.375rem}
article.building-overview .page-content .building-amenities-heading{margin-bottom:0}
footer.entry-footer .share-buttons{margin-top:30px;margin-bottom:35px}footer.entry-footer .next-previous-links{margin-top:15px;margin-bottom:10px;font-size:13px;font-size:.8125rem}
footer.entry-footer .next-previous-links a span{font-size:11px;font-size:.6875rem}
footer.entry-footer .next-previous-links a.btn-previous{padding-left:11px}footer.entry-footer .next-previous-links a.btn-previous span{position:relative;left:-11px;transform:rotate(180deg)}
footer.entry-footer .next-previous-links a.btn-next{padding-right:11px}footer.entry-footer .next-previous-links a.btn-next span{position:relative;right:-11px}
footer.entry-footer .next-previous-links a:hover{text-decoration:none}footer.entry-footer .next-previous-links span.separator{display:inline-block;height:9px;width:2px;margin-left:8px;margin-right:6px;background-color:#007881}
select{padding:5px 16px;font-size:18px;font-size:1.125rem;color:#253746;text-transform:uppercase;border:1px solid #253746;border-radius:0}
select:focus{color:#fff;background-color:#253746;outline:0}select option{outline:0;color:#253746;background-color:#f2f3f3;border:1px solid #253746}
select option:hover{background-color:#fff}.leasing-form-section{padding-top:70px;padding-bottom:70px;background-repeat:no-repeat;background-position:center center;background-size:cover}
@media(max-width:767px){.leasing-form-section{padding-top:0;padding-bottom:0}}.leasing-form-section>.inner{display:table;width:auto;margin:0 auto;padding:50px 50px 0;background-color:rgba(255,255,255,0.95)}
@media(max-width:767px){.leasing-form-section>.inner{padding-left:10px;padding-right:10px;padding-bottom:15px}
}.leasing-form-container{margin-bottom:20px !important}form.leasing-options select,form.leasing-options button{width:100%}
form.leasing-options .fake-select{margin-bottom:32px}form.leasing-options button.btn-primary{margin-bottom:13px;padding-top:51px;padding-bottom:41px;font-size:24px;font-size:1.5rem;line-height:1.75rem}
@media(min-width:768px) and (max-width:992px){form.leasing-options button.btn-primary{padding:35px 10px 30px;font-size:16px;font-size:1rem;line-height:1.125rem}
}@media(min-width:992px) and (max-width:1200px){form.leasing-options button.btn-primary{padding-left:10px;padding-right:10px}
}form.leasing-options button.btn-bordered{padding:15px 20px 11px;font-size:15px;font-size:.9375rem}
@media(min-width:768px) and (max-width:992px){form.leasing-options button.btn-bordered{padding-left:5px;padding-right:5px;font-size:11px;font-size:.6875rem}
}@media(min-width:992px) and (max-width:1200px){form.leasing-options button.btn-bordered{padding-left:5px;padding-right:5px}
}form.leasing-options .leasing-fully-leased{padding:7px 0}form.leasing-options .leasing-fully-leased a{color:#253746;font-family:'Circe Bold',sans-serif;font-size:14px;font-size:.875rem;line-height:1.625rem;text-decoration:none;transition:all .2s ease-in-out}
form.leasing-options .leasing-fully-leased a span{position:relative;top:2px;display:inline-block;width:14px;height:14px;margin-left:4px;border:2px solid #253746;border-radius:50%;transition:all .2s ease-in-out}
form.leasing-options .leasing-fully-leased a:hover,form.leasing-options .leasing-fully-leased a.active{color:#007881}
form.leasing-options .leasing-fully-leased a:hover span,form.leasing-options .leasing-fully-leased a.active span{background-color:#007881;border-color:#007881}
.single-leasing-building{margin-bottom:70px}.single-leasing-building .link:hover{text-decoration:none}
.single-leasing-building .link:hover .btn{background-color:#253746}.single-leasing-building .thumbnail{margin-right:-30px;margin-bottom:13px}
@media(max-width:767px){.single-leasing-building .thumbnail{margin-right:0}}.single-leasing-building .building-link{margin-right:-30px;margin-bottom:30px}
@media(max-width:767px){.single-leasing-building .building-link{margin-right:0}}.single-leasing-building .building-link .btn{display:block;padding:19px 20px 15px;font-size:24px;font-size:1.5rem;line-height:1.625rem;white-space:normal}
@media(min-width:768px) and (max-width:992px){.single-leasing-building .building-link .btn{padding:19px 10px 15px;font-size:14px;font-size:.875rem;line-height:1rem}
}@media(min-width:992px) and (max-width:1200px){.single-leasing-building .building-link .btn{padding:19px 10px 15px;font-size:16px;font-size:1rem;line-height:1rem}
}.single-leasing-building .building-content>h2{position:relative;top:-9px;margin-top:0;margin-bottom:5px}
table.leasing-floor{width:100%}table.leasing-floor td,table.leasing-floor th{padding:15px 30px 12px;border:0;border-bottom:1px solid #00aebc;vertical-align:middle}
@media(min-width:768px) and (max-width:992px){table.leasing-floor td,table.leasing-floor th{padding-left:11px;padding-right:11px}
}table.leasing-floor th{text-transform:uppercase}table.leasing-floor tr:nth-child(even) td{background-color:#f2f3f3}
table.leasing-floor .floor-link{display:inline-block;color:#007881;line-height:1.125rem;border-bottom:1px solid #007881}
ul.stacking-building-plan{margin:0;margin-bottom:115px;padding:0;list-style:none}
ul.stacking-building-plan .plan-header{margin:0;padding:12px 20px 9px;background-color:#253746;color:#FFF;font-size:20px;font-size:1.25rem;text-transform:uppercase}
ul.stacking-building-plan .plan-header span{margin-left:12px}ul.stacking-building-plan .plan-content{margin-bottom:15px}
ul.stacking-building-plan .plan-units-information{float:left;padding:10px 20px;font-size:20px;font-size:1.25rem}
ul.stacking-building-plan .plan-controls{float:right}ul.stacking-building-plan .plan-link{position:relative;top:10px;font-family:'Circe ExtraBold',sans-serif;font-size:13px;font-size:.8125rem;text-transform:uppercase}
ul.stacking-building-plan .plan-link span.link-hidden{display:inline}ul.stacking-building-plan .plan-link span.link-collapsed{display:none}
ul.stacking-building-plan .plan-link span.link-collapsed span.glyphicon{transform:rotate(90deg)}
ul.stacking-building-plan .plan-link span.glyphicon{font-size:12px;font-size:.75rem;margin-left:7px}
ul.stacking-building-plan .plan-link:hover{text-decoration:none}ul.stacking-building-plan .plan-link:focus{text-decoration:none}
ul.stacking-building-plan .plan-link.active span.link-hidden{display:none}ul.stacking-building-plan .plan-link.active span.link-collapsed{display:inline}
ul.stacking-building-plan .plan-floor-units{display:none;margin-bottom:44px;padding-top:25px;border-top:1px solid #d3d7da}
ul.available-units-list{margin:0;margin-bottom:30px;padding:0;list-style:none}ul.available-units-list .floor-contact-form{display:none}
ul.available-units-list>li{margin-bottom:30px}ul.available-units-list h4{margin-top:30px;margin-bottom:10px;font-family:'Circe Bold',sans-serif}
ul.available-units-list .unit-information{margin:0;padding:0;list-style:none;line-height:2.5625rem}
ul.available-units-list .icon-block{float:left}ul.available-units-list .icon-block img{width:25px;margin-right:20px}
ul.available-units-list .text-block{position:relative;top:3px;float:left;width:calc(100% - 45px)}
ul.available-units-list .floor-phone{margin-bottom:33px}ul.available-units-list .floor-email{margin-bottom:33px}
ul.available-units-list .floor-email .text-block{top:1px}ul.available-units-list .floor-email a{text-decoration:underline}
ul.available-units-list .unit-image-plan{margin-top:115px}ul.available-units-list .unit-controls{margin-top:45px}
ul.available-units-list .unit-controls a:first-child{margin-right:20px}#sidebar.page-sidebar{margin-top:19px}
.widget-title{margin-top:14px;margin-bottom:21px;font-family:'Circe Bold',sans-serif;font-size:22px;font-size:1.375rem;text-transform:uppercase}
ul.widgetized-menu{margin:0;padding:0;list-style:none}ul.widgetized-menu li{margin-bottom:12px}
ul.widgetized-menu li a{display:block;width:100%;padding:9px 15px 5px;color:#253746;font-size:18px;font-size:1.125rem;font-family:'Circe Bold',sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;background-color:#f1f1f1;border:1px solid #253746;transition:all .2s ease-in-out}
ul.widgetized-menu li a:hover{color:#fff;background-color:#253746}ul.widgetized-menu li.current-menu-item a{color:#fff;background-color:#253746}
ul.widgetized-menu li ul{margin:0;margin-top:12px;padding:0;padding-left:30px;list-style:none}
ul.share-list{margin:0;padding:0;list-style:none}ul.share-list:before,ul.share-list:after{content:'';display:table}
ul.share-list:after{clear:both}@media(max-width:767px){ul.share-list{margin-left:-5px;margin-right:-5px}
}ul.share-list li{float:left;margin-right:10px}@media(max-width:767px){ul.share-list li{margin-right:5px;margin-left:5px;margin-bottom:10px;width:calc(50% - 10px)}
}ul.share-list li>a{display:table;width:90px;transition:all .2s ease-in-out}@media(max-width:767px){ul.share-list li>a{width:100%}
}ul.share-list li>a .icon-block,ul.share-list li>a .text{display:table-cell;height:25px;vertical-align:middle}
ul.share-list li>a .icon-block{width:30px;border-right:1px solid rgba(255,255,255,0.1)}
ul.share-list li>a .icon-block img{max-height:15px;max-width:12px;margin:auto}ul.share-list li>a .text{width:60px;padding-top:2px;font-family:'Circe Bold',sans-serif;font-size:11px;font-size:.6875rem;text-align:center;color:#FFF}
ul.share-list li>a:hover{text-decoration:none}ul.share-list li.facebook>a{background-color:#2e4587}
ul.share-list li.facebook>a .icon-block{background-color:#1f3967}ul.share-list li.facebook>a:hover{background-color:#1f3967}
ul.share-list li.twitter>a{background-color:#2099da}ul.share-list li.twitter>a .icon-block{background-color:#1982b2}
ul.share-list li.twitter>a .icon-block img{max-width:13px}ul.share-list li.twitter>a:hover{background-color:#1982b2}
ul.share-list li.linkedin>a{background-color:#0e63a8}ul.share-list li.linkedin>a .icon-block{background-color:#0f5586}
ul.share-list li.linkedin>a:hover{background-color:#0f5586}ul.share-list li.email>a{background-color:#565656}
ul.share-list li.email>a .icon-block{background-color:#474848}ul.share-list li.email>a:hover{background-color:#474848}
ul.share-list li.rss>a{background-color:#ec701a}ul.share-list li.rss>a .icon-block{background-color:#db601e}
ul.share-list li.rss>a:hover{background-color:#db601e}ul.share-list li:last-child{margin-right:0}
footer.main-footer{background-color:#081f2d;font-family:'Circe Light';line-height:1.5}
footer.main-footer strong{font-family:'Circe Bold'}footer.main-footer,footer.main-footer a{color:#fff}
footer.main-footer a{text-decoration:underline}footer.main-footer a:hover{text-decoration:none}
footer.main-footer>.container{padding:0 15px 21px}@media(min-width:768px){footer.main-footer>.container{padding-bottom:15px}
}footer.main-footer>.container p:first-child{margin-top:15px;margin-bottom:22px}@media(max-width:767px){footer.main-footer>.container p:first-child{margin-top:25px}
}.building-footer-video iframe{width:100%;height:292.5px}@media(min-width:768px){.building-footer-video iframe{height:390px}
}@media(min-width:992px){.building-footer-video iframe{height:585px}}.buildings-map #map{height:300px;margin-bottom:30px}
.buildings-map #map .gm-style>.gmnoprint.gm-bundled-control>.gmnoprint>div{background-color:#00aebc !important;border-radius:0 !important}
.buildings-map #map .gm-style>.gmnoprint.gm-bundled-control>.gmnoprint>div>div:nth-child(2){background-color:#00c6d6 !important;width:100% !important;left:auto !important}
.buildings-map #map .iw-hook>div{width:0 !important}.buildings-map #map .iw-hook>div>div:first-of-type{display:none}
.buildings-map #map .gm-style-iw{overflow:visible;transform:translate(75%,60%);top:0 !important;left:0 !important;width:380px !important}
.buildings-map #map .gm-style-iw>div{overflow:visible !important}.buildings-map #map .gm-style-iw>div>div{overflow:visible !important}
.buildings-map #map .gm-style-iw+div{display:none}.buildings-map #map .gm-style-iw .iw-content{background-color:#fff;box-shadow:0 0 8px 4px rgba(0,0,0,0.35)}
.buildings-map #map .gm-style-iw .iw-content .iw-title{margin:0;background-color:#253746;color:#fff;padding:16px}
.buildings-map #map .gm-style-iw .iw-content figure{position:relative;z-index:30}
.buildings-map #map .gm-style-iw .iw-content figure div.arrow-icon{position:absolute;top:0;bottom:0;z-index:-1}
.buildings-map #map .gm-style-iw .iw-content figure div.arrow-icon:before{content:'';position:absolute;display:block;transform:translate(-20px) rotate(45deg);bottom:25%;width:40px;height:40px;background-color:#fff}
.buildings-map #map .gm-style-iw .iw-content figure div.arrow-icon:before{box-shadow:0 0 8px 4px rgba(0,0,0,0.35);z-index:-1}
.buildings-map #map .gm-style-iw .iw-content figure img{float:left;width:40%}.buildings-map #map .gm-style-iw .iw-content figure figcaption{float:left;width:60%;padding:16px 16px;background-color:#fff;color:#253746}
.buildings-map #map .gm-style-iw .iw-content figure figcaption h3{margin:0}.buildings-map #map .gm-style-iw .iw-content figure figcaption .icon{width:16px;height:16px;margin-right:8px;color:#253746}
.buildings-map #map .gm-style-iw .iw-content figure figcaption img+p{padding-left:24px}
.buildings-map #map .gm-style-iw .iw-content figure figcaption .more{color:#007881;position:relative}
.buildings-map #map .gm-style-iw .iw-content figure figcaption .more:after{content:'';position:absolute;right:-16px;top:1px;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #007881}
.buildings-map .building{margin-top:15px;margin-bottom:50px}.buildings-map .building .item-image{position:relative;overflow:hidden;padding-bottom:325px;margin-bottom:15px;display:block}
.buildings-map .building .item-image img{position:absolute;top:0;height:100%}.buildings-map .building .btn{display:block}
.buildings-map .building .btn h2{color:#fff;margin:11px 0;font-size:1.2em}@media(max-width:767px){.buildings-map .building .item-image{padding-bottom:0}
.buildings-map .building .item-image img{position:static;top:auto;height:auto;margin:0 auto}
}@media(min-width:768px){.buildings-map #map{height:400px}}@media(min-width:992px){.buildings-map #map{height:600px}
}.testimonials .slick-dots{bottom:0}.testimonials:not(.single) .testimonial{cursor:-webkit-grab}
.testimonials .testimonial{padding:15px;margin-bottom:45px;outline:0;text-align:center}
@media(max-width:767px){.testimonials .testimonial{padding-left:0;padding-right:0}
}.testimonials .testimonial-image{margin:0 auto;width:250px;height:250px;border-radius:50%;overflow:hidden}
.testimonials .testimonial-video iframe{width:100%;height:292.5px}.testimonials .testimonial-author{font-family:'Circe Bold';font-size:18px;font-size:1.125rem;margin:1em 0}
@media(max-width:767px){.testimonials .testimonial-author{font-size:12px;font-size:.75rem}
}.testimonials .testimonial-content{font-family:'Circe Light';border-left:0;position:relative;margin:0 auto;font-size:36px;font-size:2.25rem;line-height:1.25;width:90%}
@media(max-width:767px){.testimonials .testimonial-content{font-size:18px;font-size:1.125rem}
}.testimonials .testimonial-content:before{content:'“';top:0;left:0;margin-top:35px}
@media(max-width:767px){.testimonials .testimonial-content:before{margin-top:0}}.testimonials .testimonial-content:after{content:'’’';letter-spacing:-14px;bottom:0;right:0;height:60px}
.testimonials .testimonial-content:before,.testimonials .testimonial-content:after{position:absolute;font-family:'Circe Bold';display:block;font-size:176px;font-size:11rem;text-shadow:-2px 0 #081f2d,0 2px #081f2d,2px 0 #081f2d,0 -2px #081f2d;color:#e6e7e8}
@media(max-width:767px){.testimonials .testimonial-content:before,.testimonials .testimonial-content:after{font-size:92.4px;font-size:5.775rem}
}.testimonials .testimonial-content>p{padding:0 45px}@media(max-width:767px){.testimonials .testimonial-content>p{padding:15px 0}
}@media(min-width:768px){.testimonials .testimonial-video iframe{height:390px}}@media(min-width:992px){.testimonials .testimonial-video iframe{height:585px}
}.social-menu,.footer-menu,.copyright{margin:0 0 1em;padding:0;text-align:center}
@media(max-width:767px){.social-menu,.footer-menu,.copyright{text-align:left}}.social-menu li,.footer-menu li,.copyright li{list-style:none;display:inline-block;margin-right:30px}
.social-menu{margin-bottom:25px}.footer-menu{text-transform:uppercase}.footer-menu>li{display:block;margin-right:0}
.footer-menu>li>a{font-size:14px;font-size:.875rem;line-height:1.9285714286}.footer-menu,.copyright{display:block;margin-bottom:0;font-size:14px;font-size:.875rem;line-height:1.9285714286}
@media(min-width:768px){.social-menu{text-align:left}.footer-menu,.copyright{width:auto;display:inline-block;margin-top:11px}
.footer-menu>li{display:inline-block}.footer-menu>li:after{content:'|';display:inline-block;margin:0 12px}
}@media(min-width:768px) and (min-width:768px) and (max-width:992px){.footer-menu>li:after{margin:0 4px}
}@media(min-width:768px){.copyright{float:right}}@media(min-width:768px){.col-footer-menu{text-align:right}
}.team .divider{margin:40px 0 80px}.team .divider:last-of-type{display:none}.team .team-member a,.team .team-member a:hover{color:#00aebc}
.team .team-member-image{margin-bottom:16px}.team .team-member-name{font-family:'Circe Light';margin:0;text-transform:uppercase}
.team .team-member-name+.team-member-email{margin-top:16px}.team .team-member-job{font-family:'Circe Bold';margin-top:0;margin-bottom:20px;font-size:26px}
.team .team-member-details{margin:0;padding:0;list-style:none}.team .team-member-details li{display:block}
.team .team-member-details .icon{width:26px;height:26px;margin:0 16px 16px 0;float:left}
.team .team-member-details .icon+p{margin:0}.team .team-member-description .more{text-transform:uppercase}
.units-table{width:100%;}
.units-table thead{font-weight:bold;background:#081f2d;color:#fff;}
.units-table td,th{padding:10px;}
.units-table td.available{color:#4CAF50;}
.units-table td.unavailable{color:#960a00;}
.units-table td.comingsoon{color:#ff9900;}
.building .item-image img {width:100%;height:100%;object-fit:cover;}
.image-modal{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.9);width:100vw;height:100vh;z-index:9999;}
.image-container{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;max-width:600px;max-height:750px;width:100%;margin:0 auto;}
.image-container img{position:relative;margin:0 auto;width:100%;max-width:600px;max-height:600px;width:auto;}
.image-container p {color:#fff;font-size:2rem;}
.image-container span {cursor:pointer;color:#fff;font-size:2rem;position:relative;}
.image-container .modal-content {background-color: transparent !important;box-shadow:none;border:0;}
.slick-slider img.attachment-full.size-full {width: 100%;}
.slick-prev{left:20px;}
.slick-next{right:20px;}
.slick-prev,.slick-next{z-index:999;}
.summit-gallery .slick-slide {max-height:762px;}
.stretched-link::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    content: "";
}

.news-list.row {
	display: flex !important;
	flex-wrap: wrap;
}

.news-list.row .col-sm-6 {
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%;
}

/* Home Header */
.home-header {
	position: relative;
	background-image: url('/wp-content/uploads/2019/04/real-estate-slide-1.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	height: 750px;
	text-align: center;
}

.home-header h2 {
    margin: 0 auto 20px auto;
    padding: 60px 0;
    width: 100%;
    max-width: 1200px;
    font-family: 'Circe ExtraBold',sans-serif;
    font-size: 95px;
    font-size: 5.9375rem;
    line-height: 5.9375rem;
    color: #fff;
    text-transform: uppercase;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.65);
}

.feature-blocks h3 {
	margin: 10px 0;
	color: #fff;
	text-transform: uppercase;
	font-size: 2rem;
}

.feature-blocks h4 {
	margin-bottom: 20px;
	color: #fff;
	font-size: 1.5rem;
}

.feature-block {
	margin: 0 auto;
	max-width: 400px;
	padding: 20px 10px 40px 10px;
	background-color: #253746;
}

.feature-block a {
	padding: 12px 24px 8px 24px;
	border-radius: 6px;
	font-size: 1.25rem;
}

.feature-block .btn-primary:hover {
	color: #253746;
	background-color: #fff;
}

.blog-filter {
	margin-bottom: 1rem;
}

.blog-filter select {
	text-transform: none !important;
}

article.card-news {
	position: relative;
	height: 100%;
}

article.card-news .inner {
	height: 100%;
}

article.card-news a {
	transition: color .2s;
}

article.card-news a:hover {
	text-decoration: none;
}

.card-news h2 {
	font-size: 24px;
	font-weight: 700;
	font-family: 'Circe ExtraBold',sans-serif;
	color: #253746;
}

.pagination {
	width: 100%;
}

.pagination .page-numbers {
    padding: 0.5rem 1rem;
    background: #f1f1f1;
}

.pagination .page-numbers.current {
	color: #fff;
	background-color: #253746;
}

@media screen and (max-width: 1200px) {
	.home-header {
		height: auto;
	}

	.home-header h2 {
		font-size: 3rem;
		line-height: 1;
	}

	.home-header .feature-block {
		margin-bottom: 20px;
	}
}