.display-flex{\r
\tdisplay:flex;\r
\tflex-direction:row;\r
\tflex-wrap:wrap;\r}\r
\r
.align-items-center{\r
\talign-items:center;\r}\r
\r
.align-items-stretch{\r
\talign-items:stretch;\r}\r
\r
.justify-content-center{\r
\tjustify-content:center;\r}\r
\r
.justify-content-stretch{\r
\tjustify-content:stretch;\r}\r
\r
.height-100{\r
\theight:100%!important;\r}\r
\r
.button-white{\r
\tbackground-color:#ffffff!important;\r}\r
\r
.button-white:hover{\r
\tbackground-color:#f2f2f2!important;\r}\r
\r
.bg-primary{\r
\tbackground-color:#081F3E!important;\r}\r
\r
.bg-secondary{\r
\tbackground-color:#E8753C!important;\r}\r
\r
.text-white{\r
\tcolor:#ffffff!important;\r}\r
\r
.text-primary{\r
\tcolor:#282828!important;\r}\r
\r
.text-secondary{\r
\tcolor:#E8753C!important;\r}\r
\r
.padding-bottom-0{\r
\tpadding-bottom:0!important;\r}\r
\r
.margin-bottom-0{\r
\tmargin-bottom:0!important;\r}\r
\r
.padding-medium{\r
\tpadding:4%!important;\r}\r
\r
.view-grid .padding-medium{\r
\tpadding:2%!important;\r}\r
\r
.margin-medium{\r
\tmargin:4%!important;\r}\r
\r
.view-grid .margin-medium{\r
\tmargin:2%!important;\r}\r
\r
\r
\/*start custom css*\/\r
\r
\r
.single-property .flex-direction-nav a{\r
\tbackground:#fff;\r
\topacity:1!important;\r
text-align:center;\r
\tline-height:45px;\r}\r
\r
.single-property .flex-direction-nav .flex-next{\r
\tright:0!important;\r}\r
\r
.single-property .flex-direction-nav .flex-prev{\r
\tleft:0!important;\r}\r
.single-property .flex-direction-nav a:before{\r
\tfont-size:34px;\r}\r
\r
.single-property .flex-viewport{\r
\theight:auto!important;\t\r
\tpadding-top:65%;\r}\r
\r
.single-property .flex-viewport .slides{\r
\tposition:absolute;\r
top:0;\r
left:0;\r
\theight:100%;\r}\r
\r
.single-property .flex-viewport .slides li,\r
.single-property .flex-viewport .slides li a{\r
\theight:100%;\r
\tdisplay:inline-block;\r
\twidth:100%;\r}\r
\r
.single-property .flex-viewport .slides li a img{\r
\theight:100%;\r
\tobject-fit:cover;\r}\r
\r
.single-property .property_meta .reference-number{\r
\tdisplay:none!important;\r}\r
\r
body .launcher-size-normal img{\r
\theight:55px;\r}\r
body .msgboxxlauncher span{\r
\tfont-size:1rem;\r}\r
\r
body .property-promo .lead{\r
\tfont-size:52px!important;\r
line-height:67px!important;\r}\r
\r
body .property-promo .actions .button{\r
\tmargin-right:15px;\r
\tpadding:15px 17px!important;\r}\r
\r
body .valuation-wrap-section .et_pb_button{\r
\tmin-width:284px;\r}\r
\r
@media only screen and (max-width:1025px){\r
\tbody .property-promo .lead{\r
\t\tfont-size:40px!important;\r
\tline-height:57px!important;\r
\t}\r}\r
@media only screen and (max-width:575px){\r
\tbody.single-property .type-property .et_pb_row{\r
\t\twidth:90%;\r
\t}\t\r
\tbody.single-property.sfsi_actvite_theme_flat .inerCnt .sficn,\r
\tbody.single-property .sfsi_wicons{\r
\t\twidth:30px!important;\r
\theight:30px!important;\r
\t\tfloat:right;\r
\t}\r
\t\r
\tbody.single-property.sfsi_actvite_theme_flat .inerCnt .sfcm.sfsi_wicon{\r
\t\twidth:35%!important;\r
\t}\r
\t\r
\tbody.single-property .mobilepaddingtweak>.vertical-align .images .flag{\r
\t\tfont-size:12px!important;\r
\t\tpadding:7px 10px!important;\r
\t\tletter-spacing:.1rem!important;\r
\t}\r
\tbody.single-property .sfsi_shortcode_container{\r
\t\tright:0;\r
\t\ttop:0;\r
\t}\r
\tbody .et_pb_button_3_wrapper .et_pb_button_3{\r
\t\tpadding-right:30px!important;\r
\t\tpadding-left:30px!important;\r
\t}\r
\tbody .valuation-wrap-section .et_pb_button{\r
\t\tmin-width:271px;\r
\t}\r
\tbody .property-promo .actions .button{\r
\t\tmargin-right:0;\r
\t\tmin-width:17rem;\r
\ttext-align:center;\r
\t\tmargin-top:13px;\r
\t\tpadding-left:46px!important;\r
\tpadding-right:46px!important;\r
\t\tmin-width:277px;\r
\r
\t}\r
\tbody .property-promo .actions .button.button-orange{\r
\t\tcolor:#fff!important;\r
\t}\r
\tbody .property-promo .actions{\r
\t\tdisplay:block!important;\r
\t\tmargin-top:30px;\r
\t\tmargin-bottom:20px!important;\r
\t}\r
\tbody .property-promo .lead{\r
\t\tfont-size:32px!important;\r
\tline-height:1.2!important;\r
\t\tmargin-bottom:10px!important;\r
\t}\r
\r
\tbody.single-property .et_pb_section_200 .entry-summary{\r
\t\tpadding-left:0!important;\r
\t\tpadding-right:0!important;\r
\t}\r
\r
\tbody #content:has(>.propertyhive-map-canvas-wrapper) .propertyhive-views.custom{\r
\tmargin-top:2rem;\r
\t}\r
\tbody .propertyhive-map-canvas-wrapper{\r
\t\tmargin-bottom:2rem;\r
\t}\r
\tbody .property-promo{\r
\t\tpadding:30px;\r
\t}\r
\tbody .property-promo .padding-medium{\r
\t\tpadding:0!important;\r
\t\tmax-width:84%;\r
\t}\r
\tbody .et_pb_text_8_tb_footer{\r
\t\tmin-height:auto!important;\r
\t}\r
\t.single-property .flex-direction-nav a:before{\r
\t\tfont-size:16px;\t\r
\t}\r
\t.single-property .flex-direction-nav a{\r
\t\twidth:25px;\r
\theight:25px;\r
\t\tline-height:27px;\r
\t}\r
\r}\r
\r
@media only screen and (max-width:380px){\r
\tbody .property-promo .actions .button{\r
\t\tmin-width:auto;\r
\t}\r}\r
\r
\/*end custom css*\/\r
\r
\r
\r
\r
@media screen and (min-width:1025px){\r
\t.padding-medium{\r
\t\tpadding:2.5% 4%!important;\r
\t}\r
\t\r
\t.view-grid .padding-medium{\r
\t\tpadding:20px!important;\r
\t}\r
\t\r
\t.view-grid .grid-padding-bottom-0-lg{\r
\t\tpadding-bottom:0!important\r
\t}\r
\t\r
\t.margin-medium{\r
\t\tmargin:2.5% 4%!important;\r
\t}\r}\r
\r
@media screen and (min-width:1201px){\r
\t.padding-medium{\r
\t\tpadding:40px!important;\r
\t}\r
\t\r
\t.view-grid .padding-medium{\r
\t\tpadding:20px!important;\r
\t}\r
\t\r
\t.view-grid .grid-padding-bottom-0-lg{\r
\t\tpadding-bottom:0!important\r
\t}\r
\t\r
\t.margin-medium{\r
\t\tmargin:40px!important;\r
\t}\r}\r
\r
.split{\r
\twidth:100%;\r
\tfloat:left;\r}\r
\r
@media screen and (min-width:1025px){\r
\t.split{\r
\t\twidth:50%;\r
\t}\r}\r
\r
.view-grid .split{\r
\twidth:100%;\r}\r
\r
@media all and (max-width:980px){\r
\/*** wrap row in a flex box ***\/\r
.custom_row{\r
display:-webkit-box;\r
display:-moz-box;\r
display:-ms-flexbox;\r
display:-webkit-flex;\r
display:flex;\r
-webkit-flex-wrap:wrap;\/* Safari 6.1+ *\/\r
flex-wrap:wrap;\r}\r
\r
\/*** custom classes that will designate the order of columns in the flex box row ***\/\r
.first-on-mobile{\r
-webkit-order:1;\r
order:1;\r}\r
\r
.second-on-mobile{\r
-webkit-order:2;\r
order:2;\r}\r
\r
.third-on-mobile{\r
-webkit-order:3;\r
order:3;\r}\r
\r
.fourth-on-mobile{\r
-webkit-order:4;\r
order:4;\r}\r
\/*** add margin to last column ***\/\r
.custom_row:last-child .et_pb_column:last-child{\r
margin-bottom:30px;\r}\r
\r
\t\r}\r
@media only screen and (max-width:980px){\r
\t#top-header>.container,\r
\t#main-header>.container,\r
\t#et_search_outer>.container,\r
\tbody.single #main-content>.container,\r
\tbody.page:not(.et-tb-has-template) div.et_pb_row,\r
\tbody.page.et-tb-has-template .et-l--post div.et_pb_row,\r
\tbody.single-project div.et_pb_row,\r
\tbody.single-project div.et_pb_row.et_pb_row_fullwidth,\r
\tbody .et_pb_row.et_pb_row_0_tb_footer{\r
\t\twidth:90%!important;\r}\r
\tbody .slickwprev-list{\r
\t\toverflow:visible;\r
\t}\r}\r
\r
\r
\r
\r
\/* Font styles *\/\r
\r
h1{\r
font-size:36px;\r
\tline-height:1.1;\r
\tletter-spacing:-1px;\r}\r
h2{\r
font-size:32px;\r
\t\tline-height:1.2;\r
\tletter-spacing:-1px;\r}\r
h3{\r
font-size:24px;\r
\t\t\tline-height:1.4;\r
\tletter-spacing:0px;\r}\r
h4{\r
font-size:18px;\r
\t\tline-height:1.5;\r
\tletter-spacing:0px;\r}\r
p{\r
font-size:14px;\r
\tline-height:1.7;\r
\tletter-spacing:0px;\r}\r
psmall{\r
font-size:11px;\r
\tline-height:1.7;\r
\tletter-spacing:0px;\r
\t}\r
\r
\r
\r
\r
@media only screen and (max-width:959px){\r
div#content-wrap{\r
max-width:50%;\r}\r}\r
@media (max-width:980px){.reversecol{display:flex;flex-wrap:wrap;flex-direction:column-reverse}}\r
\r
\r
.wpforms-form .wpforms-title{\r
font-size:60px!important;\r}\r
\r
\t\r
\/* Background *\/\t\r
\t\r
.wpforms-form{\r
background-color:#f2f2f2!important;\r
padding:30px 30px!important;\r
border:20px solid #f2f2f2!important;\r
border-radius:30px!important;\r}\r
\r
\r
@media (min-width:981px){\r
\tbody.single-property .property-info-tab .et_pb_tab .et_pb_row_400>.et_pb_column{\r
\t\twidth:48.5%!important;\r
\t}\r}tr#user-8,tr#user_8{display:none!important}