/**handles:theme-css**/
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;box-sizing:border-box}html{font-size:62.5%;overflow-y:scroll}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}:focus{outline:0}ins{background-color:#ff9;color:#000;text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:0;border:0;border-top:1px solid #bf4d17;margin:20px 30px 30px;padding:0;opacity:1}.ua-ie hr{height:2px}br{margin:0;padding:0}input,select{margin:0;padding:0}input{border:1px solid #000}embed,img,object{max-width:100%}body{font-size:16px;font-size:1.6rem;line-height:28.8px;line-height:28.8/10rem;font-family:'Gill Sans',helvetica,arial,san-serif;color:#464e53}body.noscroll{position:fixed;width:100%;top:0;left:0}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(39,44,68,.4);z-index:1}.dark-bg{color:#fff;background:#272c44;position:relative}.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4{color:#fff}.orange{color:#bf4d17}.blue{color:#272c44}.green{color:#007800}body #container{max-width:100%}.main-page-content{margin-top:118px}h1,h2,h3,h4{color:#272c44;font-family:filson-pro,helvetica,arial,san-serif;font-weight:800}h1{font-size:5rem;line-height:6rem;margin-bottom:40px;text-transform:uppercase}h2{font-size:5rem;line-height:6rem;margin-bottom:30px}h2 span{position:relative;z-index:1}h3{font-size:3.5rem;line-height:4.2rem;margin-bottom:20px}p{font-size:1.8rem;line-height:2.6rem;margin-bottom:20px}a{color:#464e53;text-decoration:none;transition:color .4s ease-in-out}a:hover,a:visted{color:#464e53}a img{display:block}img{height:auto}abbr[title]{border:none;cursor:text}abbr[title].needs-help{cursor:help}a{color:#bf4d17}a:hover{color:#272c44}blockquote{margin:30px 10px;padding:30px 50px;background:#fff;border:1px solid #e0e0e0;min-height:0;display:flex;flex-direction:column;justify-content:space-between;position:relative;border:.02rem solid #bf4d17;border-radius:3px;box-shadow:1px 1px 4px rgba(150,150,150,.1)}blockquote:after,blockquote:before{content:'';display:block;position:absolute;left:20px;width:0;height:0;border-style:solid}blockquote:after{bottom:-19.5px;border-color:#fff transparent transparent transparent;border-width:10px}blockquote:before{bottom:-20px;border-color:#bf4d17 transparent transparent transparent;border-width:10px}.image-side{text-align:center}.rounded-image{border-radius:50%;border:1px solid #969696}.embed-responsive{margin-bottom:30px;border:.02rem solid #e0e0e0;border-radius:3px;box-shadow:1px 1px 4px rgba(150,150,150,.1)}.content-block ol,.content-block ul{margin:0 20px 20px}.content-block ol li,.content-block ul li{font-size:1.8rem}.content-block ol li::marker,.content-block ul li::marker{color:#bf4d17}.content-block ol{list-style:decimal}.content-block ul{list-style:disc}.content-block dl{border:1px solid #fafafa}.content-block dl>div{padding:12px}.content-block dl>div dl,.content-block dl>div>dd,.content-block dl>div>dt{margin:0 -12px 0 -12px}.content-block dl>div>dd,.content-block dl>div>dt{padding:0 12px 12px 12px}.content-block dl>div dt{padding-top:12px;border-top:1px solid #fff}.content-block dl>div dd{border-bottom:1px solid #fafafa}.alignleft,img.alignleft{margin-right:1.5em;float:left}img.alignleft{border-left:2px solid #272c44}.alignright,img.alignright{margin-left:1.5em;float:right}img.alignright{border-right:2px solid #272c44}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.alignnone,img.alignnone{margin-bottom:30px}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}table.table{background:#faf7f0;border:1px soild #e0e0e0;border-radius:5px;overflow:hidden;margin:30px 0}table.table tr td,table.table tr th{padding:10px;font-size:1.8rem;line-height:2.6rem}table.table tr td p,table.table tr th p{margin-bottom:0}table.table tr.divider td,table.table tr.divider th{padding:7px;background:#272c44}table.table tr th{padding:15px;background:#bf4d17;color:#fff}table.table tr th p{color:#fff;font-size:2.4rem}table.table.checklist-table svg{font-size:3rem}body .property-search-form{display:flex;width:100%;justify-content:flex-end;align-items:center}body .property-search-form .control{display:inline-flex;align-items:center;padding:0}body .property-search-form input[type=text],body .property-search-form select{width:100%;border:none;margin-right:3px;padding:8px 10px;background-color:#fafafa;border:2px solid #464e53}body .property-search-form .button-row{display:inline-flex;flex-direction:row;justify-content:flex-end}body .property-search-form input[type=button]{color:#fff;margin:0 5px;padding:10px 15px}body .property-search-form.property-search-form-simple .commercial-only{display:none}body .site-header .property-search-form .control input[type=text]{min-width:300px}body .search-header .search-controls form{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}body .search-header .search-controls form .control{width:25%;display:flex;align-items:flex-start;flex-direction:column;margin-bottom:10px;padding:0 10px}body .search-header .search-controls form .control label{font-size:2rem}body .search-header .search-controls form .control.control-address_keyword,body .search-header .search-controls form .control.control-radius{width:50%}body .search-header .search-controls form .control.control-department{display:flex;flex-direction:row;padding:20px;align-items:center;justify-content:flex-end}body .search-header .search-controls form .control.control-department label{padding:0 10px}body .search-header .search-controls form .control.control-department label,body .search-header .search-controls form .control.control-include-sold-stc label{display:flex;align-items:center;position:relative}body .search-header .search-controls form .control.control-department input[type=checkbox],body .search-header .search-controls form .control.control-department input[type=radio],body .search-header .search-controls form .control.control-include-sold-stc input[type=checkbox],body .search-header .search-controls form .control.control-include-sold-stc input[type=radio]{position:relative;cursor:pointer;margin-right:10px;height:24px;width:24px;opacity:1}body .search-header .search-controls form .control.control-department input[type=checkbox]:before,body .search-header .search-controls form .control.control-department input[type=radio]:before,body .search-header .search-controls form .control.control-include-sold-stc input[type=checkbox]:before,body .search-header .search-controls form .control.control-include-sold-stc input[type=radio]:before{content:'';display:block;margin-top:0;width:24px;height:24px;border:none;border-radius:50%;transition:all .4s ease-in-out;position:absolute;left:0}body .search-header .search-controls form .control.control-department input[type=checkbox]:disabled,body .search-header .search-controls form .control.control-department input[type=radio]:disabled,body .search-header .search-controls form .control.control-include-sold-stc input[type=checkbox]:disabled,body .search-header .search-controls form .control.control-include-sold-stc input[type=radio]:disabled{color:#b8b8b8;cursor:auto}body .search-header .search-controls form .control.control-department input[type=checkbox]:disabled:before,body .search-header .search-controls form .control.control-department input[type=radio]:disabled:before,body .search-header .search-controls form .control.control-include-sold-stc input[type=checkbox]:disabled:before,body .search-header .search-controls form .control.control-include-sold-stc input[type=radio]:disabled:before{box-shadow:none;background:#ddd}body .search-header .search-controls form .control.control-department input[type=checkbox]:checked:after,body .search-header .search-controls form .control.control-department input[type=radio]:checked:after,body .search-header .search-controls form .control.control-include-sold-stc input[type=checkbox]:checked:after,body .search-header .search-controls form .control.control-include-sold-stc input[type=radio]:checked:after{content:''}body .search-header .search-controls form .control.control-department :checked+span,body .search-header .search-controls form .control.control-include-sold-stc :checked+span{color:#969696}body .search-header .search-controls form .control input[type=text],body .search-header .search-controls form .control select{height:50px}body form select{width:100%;border:none;margin-right:3px;height:50px}body form select.orderby{width:auto}body .gform_wrapper.gravity-theme .gfield_label{margin-bottom:6px}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]),body .gform_wrapper.gravity-theme textarea{border:2px solid #272c44;transition:all .4s ease-in-out}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):focus,body .gform_wrapper.gravity-theme textarea:focus{border-color:#bf4d17}body .gform_wrapper.gravity-theme input[type=file]{padding:5px;width:100%!important}body .gform_wrapper.gravity-theme .gfield_fileupload_rules{margin-top:0;padding:0!important}body .gform_wrapper.gravity-theme button[type=button],body .gform_wrapper.gravity-theme input[type=submit]{display:inline-block;margin:0;font-family:filson-pro,helvetica,arial,san-serif;font-weight:400;text-transform:uppercase;text-align:center;vertical-align:middle;cursor:pointer;transition:.4s ease-in-out;font-size:14px;font-size:1.4rem;line-height:25.2px;line-height:25.2/10rem;color:#fff;background:#bf4d17;transition:all .5s ease;border:1px solid #bf4d17;padding:10px 20px 10px 20px;border-radius:3px;min-width:150px}body .gform_wrapper.gravity-theme button[type=button]:hover,body .gform_wrapper.gravity-theme input[type=submit]:hover{color:#fff;background:#272c44}body .gform_wrapper.gravity-theme .gchoice{margin-bottom:5px}body .gform_wrapper.gravity-theme input[type=checkbox],body .gform_wrapper.gravity-theme input[type=radio]{position:absolute;opacity:0}body .gform_wrapper.gravity-theme input[type=checkbox]+label,body .gform_wrapper.gravity-theme input[type=radio]+label{font-size:2rem;line-height:2rem;position:relative;cursor:pointer;padding:0}body .gform_wrapper.gravity-theme input[type=checkbox]+label:before,body .gform_wrapper.gravity-theme input[type=radio]+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:25px;height:25px;background:#fff;border:2px solid #bf4d17}body .gform_wrapper.gravity-theme input[type=checkbox]:hover+label:before,body .gform_wrapper.gravity-theme input[type=radio]:hover+label:before{background:sf-input-checkbox}body .gform_wrapper.gravity-theme input[type=checkbox]:focus+label:before,body .gform_wrapper.gravity-theme input[type=radio]:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}body .gform_wrapper.gravity-theme input[type=checkbox]:checked+label:before,body .gform_wrapper.gravity-theme input[type=radio]:checked+label:before{background:#bf4d17}body .gform_wrapper.gravity-theme input[type=checkbox]:disabled+label,body .gform_wrapper.gravity-theme input[type=radio]:disabled+label{color:#bf4d17;cursor:auto}body .gform_wrapper.gravity-theme input[type=checkbox]:disabled+label:before,body .gform_wrapper.gravity-theme input[type=radio]:disabled+label:before{box-shadow:none;background:#ddd}body .gform_wrapper.gravity-theme input[type=checkbox]:checked+label:after,body .gform_wrapper.gravity-theme input[type=radio]:checked+label:after{content:'';position:absolute;left:-28px;top:12px;background:#fff;width:3px;height:3px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}body .gform_wrapper.gravity-theme input[type=radio]+label:before{border-radius:50%}body .gform_wrapper.gravity-theme .big-buttons .gchoice{display:inline-block;margin-bottom:0;width:150px!important;overflow:visible}body .gform_wrapper.gravity-theme .big-buttons .gchoice label{margin:0 2px 10px 0;padding:10px 30px;border:2px solid #272c44;border-radius:3px;background:#fff;color:#272c44;width:100%;text-align:center;font-size:2rem;font-weight:600;transition:all .4s ease-in-out;max-width:100%!important;display:flex;justify-content:center}body .gform_wrapper.gravity-theme .big-buttons .gchoice label:before{transition:all .4s ease-in-out;display:none}body .gform_wrapper.gravity-theme .big-buttons [type=checkbox],body .gform_wrapper.gravity-theme .big-buttons [type=radio]{display:none}body .gform_wrapper.gravity-theme .big-buttons [type=checkbox]+label:before,body .gform_wrapper.gravity-theme .big-buttons [type=radio]+label:before{display:none}body .gform_wrapper.gravity-theme .big-buttons [type=checkbox]+label:before,body .gform_wrapper.gravity-theme .big-buttons [type=radio]+label:before{display:none}body .gform_wrapper.gravity-theme .big-buttons [type=checkbox]:checked+label,body .gform_wrapper.gravity-theme .big-buttons [type=radio]:checked+label{background:#272c44;color:#fff;position:relative;overflow:visible}body .gform_wrapper.gravity-theme .big-buttons [type=checkbox]:checked+label:after,body .gform_wrapper.gravity-theme .big-buttons [type=radio]:checked+label:after{display:none}body .gform_wrapper.gravity-theme .ginput_container_address span.ukpl_postcode_lookup_container{width:100%;padding:0;display:block}body .gform_wrapper.gravity-theme input.js-ukpl-lookup-postcode{margin-top:10px!important}body .gform_wrapper.gravity-theme .ginput_complex label.ukpl_postcode_lookup_label{display:none}body .gform_wrapper.gravity-theme #field_2_18 .gfield_description,body .gform_wrapper.gravity-theme #field_2_19 .gfield_description,body .gform_wrapper.gravity-theme #field_2_20 .gfield_description,body .gform_wrapper.gravity-theme #field_2_21 .gfield_description{color:#bf4d17;font-size:2rem;font-weight:500}body .gform_wrapper.gravity-theme div#input_2_18,body .gform_wrapper.gravity-theme div#input_2_19,body .gform_wrapper.gravity-theme div#input_2_20,body .gform_wrapper.gravity-theme div#input_2_21{display:flex;flex-direction:row;flex-wrap:wrap}body .gform_wrapper.gravity-theme div#input_2_18 .gchoice,body .gform_wrapper.gravity-theme div#input_2_19 .gchoice,body .gform_wrapper.gravity-theme div#input_2_20 .gchoice,body .gform_wrapper.gravity-theme div#input_2_21 .gchoice{width:25%}body .gform_wrapper.gravity-theme div#input_2_18 .gchoice input[type=checkbox]+label,body .gform_wrapper.gravity-theme div#input_2_18 .gchoice input[type=radio]+label,body .gform_wrapper.gravity-theme div#input_2_19 .gchoice input[type=checkbox]+label,body .gform_wrapper.gravity-theme div#input_2_19 .gchoice input[type=radio]+label,body .gform_wrapper.gravity-theme div#input_2_20 .gchoice input[type=checkbox]+label,body .gform_wrapper.gravity-theme div#input_2_20 .gchoice input[type=radio]+label,body .gform_wrapper.gravity-theme div#input_2_21 .gchoice input[type=checkbox]+label,body .gform_wrapper.gravity-theme div#input_2_21 .gchoice input[type=radio]+label{text-indent:-34px;margin-left:34px}body .gform_wrapper.gravity-theme div#input_2_18 button,body .gform_wrapper.gravity-theme div#input_2_19 button,body .gform_wrapper.gravity-theme div#input_2_20 button,body .gform_wrapper.gravity-theme div#input_2_21 button{display:block;width:51%;margin:10px auto;background:#272c44;border:1px solid #272c44}body .gform_wrapper.gravity-theme div#input_2_18 button:hover,body .gform_wrapper.gravity-theme div#input_2_19 button:hover,body .gform_wrapper.gravity-theme div#input_2_20 button:hover,body .gform_wrapper.gravity-theme div#input_2_21 button:hover{background:#bf4d17}body .gform_wrapper.gravity-theme div#input_2_18 button:before,body .gform_wrapper.gravity-theme div#input_2_19 button:before,body .gform_wrapper.gravity-theme div#input_2_20 button:before,body .gform_wrapper.gravity-theme div#input_2_21 button:before{content:'';display:block;flex-basis:100%;height:0}body .gform_wrapper.gravity-theme .ginput_container_date input{min-width:300px}body .gform_wrapper#gform_wrapper_7 .gform_heading{display:none}body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default,body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar th span,body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header select{font-size:16px!important}body .stamp-calc{border:2px solid #bf4d17;background:#fff}body .stamp-calc .main-field{margin:15px 0;position:relative}body .stamp-calc .main-field input[type=number]{width:100%;border:none;margin-right:3px;padding:15px 10px 15px 30px;background:#fafafa;border:2px solid #464e53}body .stamp-calc .main-field input[type=number]:focus{border-color:#bf4d17}body .stamp-calc .checkboxes{margin-top:20px;margin-bottom:20px}body .stamp-calc .checkboxes .checkbox-holder input[type=checkbox],body .stamp-calc .checkboxes .checkbox-holder input[type=radio]{position:absolute;opacity:0;height:25px;width:25px;z-index:1}body .stamp-calc .checkboxes .checkbox-holder input[type=checkbox]+label,body .stamp-calc .checkboxes .checkbox-holder input[type=radio]+label{font-size:2rem;line-height:2rem;position:relative;cursor:pointer;padding:0}body .stamp-calc .checkboxes .checkbox-holder input[type=checkbox]+label:before,body .stamp-calc .checkboxes .checkbox-holder input[type=radio]+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:25px;height:25px;background:#fff;border:2px solid #bf4d17}body .stamp-calc .checkboxes .checkbox-holder input[type=checkbox]:hover+label:before,body .stamp-calc .checkboxes .checkbox-holder input[type=radio]:hover+label:before{background:sf-input-checkbox}body .stamp-calc .checkboxes .checkbox-holder input[type=checkbox]:focus+label:before,body .stamp-calc .checkboxes .checkbox-holder input[type=radio]:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}body .stamp-calc .checkboxes .checkbox-holder input[type=checkbox]:checked+label:before,body .stamp-calc .checkboxes .checkbox-holder input[type=radio]:checked+label:before{background:#bf4d17}body .stamp-calc .checkboxes .checkbox-holder input[type=checkbox]:disabled+label,body .stamp-calc .checkboxes .checkbox-holder input[type=radio]:disabled+label{color:#bf4d17;cursor:auto}body .stamp-calc .checkboxes .checkbox-holder input[type=checkbox]:disabled+label:before,body .stamp-calc .checkboxes .checkbox-holder input[type=radio]:disabled+label:before{box-shadow:none;background:#ddd}body .stamp-calc .checkboxes .checkbox-holder input[type=checkbox]:checked+label:after,body .stamp-calc .checkboxes .checkbox-holder input[type=radio]:checked+label:after{content:'';position:absolute;left:7px;top:12px;background:#fff;width:3px;height:3px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}body .stamp-calc input[type=submit]{display:block;width:300px;background:#bf4d17;color:#fff;border:none;margin-bottom:10px;padding:10px 30px;border-radius:3px;box-shadow:1px 1px 4px rgba(150,150,150,.1);transition:.4s ease-in-out;text-transform:uppercase;font-size:18px;font-size:1.8rem;line-height:32.4px;line-height:32.4/10rem}body .stamp-calc input[type=submit]:hover{background:#464e53}body .stamp-calc #gw-sd-results{background:#fafafa;padding:10px 20px 5px 20px;margin-bottom:30px}body .stamp-calc #gw-sd-results-total{border-bottom:2px solid #bf4d17}body .stamp-calc #gw-sd-results-total span{color:#bf4d17;font-size:2rem}body .gform_wrapper.gravity-theme .gfield-choice-input{top:auto}body .gform_wrapper.gravity-theme#gform_wrapper_2 input[type=submit],body .gform_wrapper.gravity-theme#gform_wrapper_3 input[type=submit]{width:150px}body .gform_wrapper.gravity-theme#gform_wrapper_4 .big-buttons .gchoice{width:135px!important}body form select{font-weight:300;padding:10px 30px 10px 10px;border-radius:2px;border:2px solid #464e53;appearance:none;background-color:#fafafa;background-image:url('https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/img/int/dropdown-arrow.svg');background-position:97% center;background-repeat:no-repeat;background-size:16px;outline:0}body form select::-ms-expand{display:none}.cf:after{content:'';display:table;clear:both}.cf:after{content:'';display:table;clear:both}.ua-ie-6 .cf,.ua-ie-7 .cf{zoom:1}.ua-ie-6 .cf:before,.ua-ie-7 .cf:before{content:'';display:table}.hide_from_all{display:none;visibility:hidden}.hide-from-screen{position:absolute;clip:rect(1px,1px,1px,1px)}.ua-ie-7 .button{zoom:1}.button{display:inline-block;margin:0 10px 0 0;font-family:filson-pro,helvetica,arial,san-serif;font-weight:400;text-transform:uppercase;text-align:center;vertical-align:middle;cursor:pointer}.button:last-child{margin-right:0}.button:hover{text-decoration:none}.button.orange{color:#fff;background:#bf4d17;transition:all .5s ease;border:1px solid #bf4d17}.button.orange:hover{color:#fff;background:#272c44}.button.orange.outlined{background:0 0;color:#bf4d17}.button.orange.outlined:hover{background:#bf4d17;color:#fff;border:1px solid #bf4d17}.button.blue{color:#fff;background:#272c44;transition:all .5s ease;border:1px solid #272c44}.button.blue:hover{color:#fff;background:#bf4d17;border:1px solid #bf4d17}.button.blue.outlined{background:0 0;color:#272c44}.button.blue.outlined:hover{background:#272c44;color:#fff;border:1px solid #272c44}.button.small{padding:2px 6px 3px 6px;font-size:12px;font-size:1.2rem;line-height:21.6px;line-height:21.6/10rem;border-radius:3px}.button.medium{padding:10px 20px 10px 20px;font-size:14px;font-size:1.4rem;line-height:25.2px;line-height:25.2/10rem;border-radius:3px}.button.large{padding:14px 40px 14px 40px;font-size:18px;font-size:1.8rem;line-height:32.4px;line-height:32.4/10rem;border-radius:5px}.modal .modal-content{padding:20px 40px}.modal .modal-header{border-bottom:1px solid #000}.modal .modal-header h3{text-transform:none;font-size:3rem;margin-bottom:10px}.modal .modal-header button{font-size:3rem;appearance:none;border:none;background:0 0;color:#bf4d17}.modal .modal-body{padding:20px 0}.modal .modal-body img{height:auto;margin:0 auto;display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;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-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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('https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/img/int/spinner.gif') center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0px;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-display:swap;font-family:slick;font-weight:400;font-style:normal;src:url('https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/css/fonts/slick.eot');src:url('https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/css/fonts/slick.eot?#iefix') format('embedded-opentype'),url('https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/css/fonts/slick.woff') format('woff'),url('https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/css/fonts/slick.ttf') format('truetype'),url('https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/css/fonts/slick.svg#slick') format('svg')}.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-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.gw-sd{font-family:Helvetica,Arial,sans-serif;padding:20px 20px 10px 20px;font-size:14px;border:1px solid #ccc}.gw-sd *{font-size:1em;font-family:Helvetica,Arial,sans-serif}.gw-sd label{display:block;margin:0 0 10px 0}.gw-sd-field{position:relative;margin:0 0 10px 0}.gw-sd input[type=number]{padding:15px;margin:0;width:100%;font-size:1.2em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ccc}.gw-sd input[type=number]:focus{border:1px solid #999;outline:0}.gw-sd-field-purchase-price:before{position:absolute;top:50%;left:5px;width:20px;font-size:1.2em;line-height:30px;margin-top:-15px;text-align:right;content:"\00a3"}.gw-sd-field-purchase-price input[type=number]{padding-left:25px}.gw-sd input[type=submit]{margin:0 0 10px 0}.gw-sd table{width:100%;border-top:1px solid #eee;margin:0 0 20px 0}.gw-sd table td,.gw-sd table th{padding:10px;font-weight:400;text-align:left;border-bottom:1px solid #eee}.gw-sd table tfoot,.gw-sd table thead{background:#f9f9f9}.gw-sd table tfoot td{font-weight:700}.gw-sd input[type=submit]{background:#2b8cc4;color:#fff;display:inline-block;padding:10px;border:none;appearance:none;cursor:pointer}.gw-sd input[type=submit]:hover{background:#333}#gw-sd-results{display:none}#gw-sd-results-total{font-size:1.5em;margin:10px 0 20px 0;padding:20px;text-align:center;background:#f9f9f9;border:1px solid #eee}#gw-sd-results-total span{font-weight:700}.gw-sd-heading{font-size:1.5em;margin:0 0 10px 0}.gw-sd-disclaimer{display:block;font-size:.8em;line-height:1.3em;color:#999;margin:0 0 10px 0}@media print{nav{display:none}body:before{display:block;content:"Don't forget to recycle this paper once you are done with it.";margin-bottom:20px;padding:10px;background-color:#b4ffb4;border:1px solid green;color:green}h1,h2,h3,h4,h5,h6,p{margin-bottom:20px;color:#000}a{color:#06c;font-weight:700}#comments{page-break-before:always}}@media only screen{#mq{display:none;visibility:hidden;content:'320'}#mq:after{content:'320'}header[role=banner]{position:fixed;z-index:20;width:100%;top:0;left:0;background:#fff}header[role=banner] .top-bar{background:#272c44;padding:0 20px}header[role=banner] .top-bar a{color:#fff;padding:5px 0 5px 10px;text-transform:uppercase;font-size:1.4rem;font-family:filson-pro,helvetica,arial,san-serif;display:block}header[role=banner] .top-bar ul{margin:0;display:flex}header[role=banner] .top-bar ul li a{font-size:1.4rem;padding:5px 15px 5px 0}header[role=banner] .nav-bar{padding:0 20px}header[role=banner] .nav-bar .head-logo img{max-width:270px}header[role=banner] .nav-bar ul.menu{overflow:hidden}header[role=banner] .nav-bar ul.menu li{display:inline-block;position:relative}header[role=banner] .nav-bar ul.menu li.menu-item-has-children{position:static;background-image:url('https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/img/int/dropdown-arrow.svg');background-position:97% center;background-repeat:no-repeat;background-size:10px}header[role=banner] .nav-bar ul.menu li.menu-item-has-children>a{position:relative}header[role=banner] .nav-bar ul.menu li.menu-item-has-children>a:after{content:'';position:absolute;left:50%;bottom:-24px;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent transparent transparent;transition:all .4s ease-in-out}header[role=banner] .nav-bar ul.menu li.menu-item-has-children>a:hover:after{bottom:-1px;border-color:transparent transparent #272c44 transparent}header[role=banner] .nav-bar ul.menu li.menu-item-has-children.open a:after{bottom:-1px;border-color:transparent transparent #272c44 transparent}header[role=banner] .nav-bar ul.menu li a{color:#000;padding:25px 20px;display:block;font-size:1.6rem;font-weight:500;text-transform:uppercase;transition:all .4s ease-in-out}header[role=banner] .nav-bar ul.menu li a:hover{color:#272c44;text-decoration:none}header[role=banner] .nav-bar ul.menu li.current-menu-item a{color:#272c44}header[role=banner] .nav-bar ul.menu li .mega-menu{display:none;position:absolute;top:117px;left:0;width:100%;text-align:left;background:#272c44;padding:60px 40px;min-height:350px}header[role=banner] .nav-bar ul.menu li .mega-menu ul.sub-menu{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:15px}header[role=banner] .nav-bar ul.menu li .mega-menu ul.sub-menu li{display:block;width:33.3%}header[role=banner] .nav-bar ul.menu li .mega-menu ul.sub-menu li a{display:block;color:#fff;padding:20px 40px 20px 10px;height:auto;font-size:1.8rem;line-height:2.4rem;text-transform:none}header[role=banner] .nav-bar ul.menu li .mega-menu ul.sub-menu li a:hover{color:#bf4d17}header[role=banner] .nav-bar ul.menu li .mega-menu ul.sub-menu li.current-menu-item a{color:#bf4d17}header[role=banner] .nav-bar ul.menu li .mega-menu ul.sub-menu li.menu-title{width:100%}header[role=banner] .nav-bar ul.menu li .mega-menu ul.sub-menu li.menu-title a{color:#bf4d17;font-family:filson-pro,helvetica,arial,san-serif;font-size:2rem;font-weight:800;cursor:default}header[role=banner] .nav-bar ul.menu li .mega-menu ul.sub-menu li.image-link{position:absolute;left:50px;top:60px;width:25%}.slide-menu{display:none}.cta-block,.hero-header{height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative}.cta-block .cta-bg,.cta-block .hero-bg,.hero-header .cta-bg,.hero-header .hero-bg{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.cta-block a,.cta-block h1,.cta-block h2,.cta-block p,.hero-header a,.hero-header h1,.hero-header h2,.hero-header p{color:#fff;position:relative;z-index:2}.cta-block h1,.hero-header h1{font-size:9rem;line-height:10.5rem}.cta-block h2,.hero-header h2{text-transform:uppercase}.cta-block p,.hero-header p{font-size:2.4rem;line-height:3.2rem;margin-bottom:40px}.cta-block{height:400px}.cta-block.flexible-cta{height:600px}.home-content{padding:80px 40px 60px 40px}.home-content p{font-size:2rem;line-height:3rem}.accreditations{padding:80px 40px}.accreditations .logo{padding:0 20px}.accreditations button{appearance:none;border:none;background:0 0}#cert-modal .modal-header button{background:#bf4d17}footer.site-footer{padding:80px 30px 70px 30px}footer.site-footer .footer-buttons{display:flex;flex-direction:column;align-items:flex-start}footer.site-footer .footer-buttons a.medium.button{margin-bottom:10px}footer.site-footer .footer-buttons a.medium.button:hover{color:#fff;border:1px solid #bf4d17}footer.site-footer .menu{display:flex;flex-direction:row;justify-content:flex-end}footer.site-footer .menu li a{color:#fff;margin-left:10px;padding-left:10px;transition:all .4s ease-in-out}footer.site-footer .menu li a:before{content:'|';display:inline-block;margin-right:20px}footer.site-footer .menu li a:hover{color:#bf4d17}footer.site-footer .menu li:first-of-type a:before{display:none}.propertyhive .search-header{padding:50px 30px}.propertyhive .search-header h1{color:#fff;text-align:center;font-size:4rem;line-height:5rem}.propertyhive .search-header .inputs{display:flex;align-items:center;justify-content:center;width:100%}.propertyhive .search-header .inputs .medium.button{width:190px;margin-right:20px}.propertyhive .search-header .inputs .medium.button:last-child{margin-right:0}.propertyhive .filter-row{padding:50px 0;align-items:center;position:relative;z-index:2}.propertyhive .filter-row .propertyhive-result-count{font-family:filson-pro,helvetica,arial,san-serif;font-size:4rem;line-height:5rem;font-weight:800;text-transform:uppercase;margin:0}.propertyhive .filter-row .switch-view{display:inline-flex;flex-direction:row}.propertyhive .filter-row .switch-view a{color:#969696;display:flex;flex-direction:row;align-items:center}.propertyhive .filter-row .switch-view a svg{font-size:3rem;margin:0 10px 0 20px}.propertyhive .filter-row .switch-view a.active{color:#000}.property-card,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card{background:#fff;margin-bottom:30px;position:relative;z-index:1}.property-card a,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card a{padding:0}.property-card a.button,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card a.button{padding:10px 20px 10px 20px}.property-card .v-tour-icon,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .v-tour-icon{position:absolute;top:10px;left:10px;font-size:1.4rem;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#272c44;text-transform:uppercase;z-index:2;transition:all .4s ease-in-out;width:auto}.property-card .v-tour-icon svg,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .v-tour-icon svg{font-size:2rem}.property-card .v-tour-icon:hover,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .v-tour-icon:hover{color:#bf4d17}.property-card:hover,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card:hover{box-shadow:none}.property-card .prop-image,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image{position:relative}.property-card .prop-image img,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image img{width:100%;height:200px;object-fit:cover}.property-card .prop-image:hover .availability,.property-card .prop-image:hover .featured,.property-card .prop-image:hover .flag,.property-card .prop-image:hover .furnished,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image:hover .availability,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image:hover .featured,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image:hover .flag,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image:hover .furnished{opacity:0}.property-card .prop-image .availability,.property-card .prop-image .featured,.property-card .prop-image .flag,.property-card .prop-image .furnished,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .availability,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .featured,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .flag,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .furnished{color:#fff;background:#007800;padding:1px 10px;position:absolute;top:15px;left:15px;border-radius:2px;box-shadow:1px 1px 4px rgba(150,150,150,.1);transition:opacity .4s linear;font-size:1.4rem;line-height:2.5rem;font-weight:500;z-index:1}.property-card .prop-image .featured,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .featured{top:auto;bottom:15px;background:#bf4d17}.property-card .prop-image .furnished,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .furnished{top:auto;bottom:15px;left:auto;right:15px;background:#272c44}.property-card .prop-image .availability,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .availability{background:#007800;left:auto;right:15px}.property-card .prop-image .availability.let-agreed,.property-card .prop-image .availability.sold,.property-card .prop-image .availability.sold-stc,.property-card .prop-image .availability.under-offer,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .availability.let-agreed,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .availability.sold,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .availability.sold-stc,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-image .availability.under-offer{background:#a00}.property-card .prop-summary,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary{padding:15px 0;position:relative}.property-card .prop-summary h3,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary h3{text-transform:none;min-height:50px;font-size:1.8rem;line-height:2.4rem;margin-bottom:0}.property-card .prop-summary h3 a,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary h3 a{font-size:1.8rem;line-height:2.4rem;font-weight:300;color:#000}.property-card .prop-summary h3 a:hover,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary h3 a:hover{color:#bf4d17}.property-card .prop-summary p,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary p{margin-bottom:5px;font-weight:500;line-height:2.5rem}.property-card .prop-summary p.p-type,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary p.p-type{color:#bf4d17;font-size:1.4rem;margin-bottom:10px}.property-card .prop-summary p.price,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary p.price{color:#bf4d17;font-size:2.4rem;margin-bottom:20px}.property-card .prop-summary p.price span,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary p.price span{font-size:1.4rem;color:#000}ul.rooms{margin:0}ul.rooms li{font-size:2rem;display:inline-flex;padding-right:10px;align-items:center}ul.rooms li svg{margin-right:5px}header[role=banner] .nav-bar ul li.menu-item-has-children .property-card{background:0 0;margin-bottom:0}header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary p.price{margin-bottom:0}header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary p.price span{color:#fff}header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary h3{min-height:0}header[role=banner] .nav-bar ul li.menu-item-has-children .property-card .prop-summary h3 a{color:#fff}header[role=banner] .nav-bar ul li.menu-item-has-children .property-card a.button,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card p.p-type,header[role=banner] .nav-bar ul li.menu-item-has-children .property-card ul.rooms{display:none}.prop-results-container{position:relative;min-height:1100px}.page-load-status{display:none;text-align:center;font-size:1.8rem}.prop-container{opacity:1;transition:all .3s ease-in-out;position:relative}.prop-container.show-map{opacity:0;max-height:1100px;overflow:hidden}.prop-container.list-view .prop{width:100%}.prop-container.list-view .prop .property-card{display:flex;flex-direction:row;align-items:center;border:1px solid #f1f1f1}.prop-container.list-view .prop .property-card .prop-image{margin-right:30px}.prop-container.list-view .prop .property-card .prop-image img{width:350px;height:230px}.prop-container.list-view .prop .property-card .prop-summary{padding:0}.prop-container.list-view .prop .property-card .prop-summary h3{min-height:auto}.view-more-button{display:block;margin:0 auto 50px auto}.prop-map-container{position:absolute;top:0;left:20px;width:calc(100% - 20px);opacity:0;transition:all .3s ease-in-out;z-index:0}.prop-map-container.show-map{opacity:1;max-height:1100px}.location-map,.prop-map{width:100%;height:100vh;max-height:1100px}.location-map img,.prop-map img{max-width:inherit!important}.location-map .property-card,.prop-map .property-card{margin-bottom:0;padding:0;position:relative}.location-map .property-card .prop-image img,.prop-map .property-card .prop-image img{height:250px}.location-map .property-card .prop-summary,.prop-map .property-card .prop-summary{padding:15px}.location-map .property-card .prop-summary h3,.prop-map .property-card .prop-summary h3{min-height:0;padding-right:20px}.location-map .gm-style .gm-style-iw-c,.prop-map .gm-style .gm-style-iw-c{padding:0;border-radius:2px;max-width:300px!important}.location-map .gm-style .gm-style-iw-c .gm-style-iw-d,.prop-map .gm-style .gm-style-iw-c .gm-style-iw-d{overflow:hidden!important}.location-map .gm-style .gm-style-iw-c button,.prop-map .gm-style .gm-style-iw-c button{opacity:1;top:8px!important;right:0!important;z-index:1;color:#bf4d17}.location-map .gm-style .gm-style-iw-c button img,.location-map .gm-style .gm-style-iw-c button span,.prop-map .gm-style .gm-style-iw-c button img,.prop-map .gm-style .gm-style-iw-c button span{display:none!important}.location-map .gm-style .gm-style-iw-c button:before,.prop-map .gm-style .gm-style-iw-c button:before{content:'';background-image:url(https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/img/int/close-button.svg);display:block;background-size:cover;width:16px;height:16px}.single-property .prop-actions{margin-bottom:50px;padding:20px 30px}.single-property .prop-actions .back-link{color:#fff;font-size:20px;display:flex;align-items:center}.single-property .prop-actions .back-link svg{font-size:30px;margin-right:20px}.single-property .property{padding:0 30px}.single-property .images{position:relative}.single-property .images .flags{position:absolute;bottom:15px;left:15px;z-index:1}.single-property .images .flags .availability,.single-property .images .flags .featured,.single-property .images .flags .flag,.single-property .images .flags .furnished{color:#fff;background:#464e53;padding:1px 10px;position:relative;border-radius:2px;box-shadow:1px 1px 4px rgba(150,150,150,.1);font-size:1.4rem;line-height:2.5rem;font-weight:500;display:inline-block}.single-property .images .flags .featured{background:#007800}.single-property .images .flags .furnished{background:#272c44}.single-property .images .flags .availability{background:#bf4d17}.single-property .images .flags .availability.let,.single-property .images .flags .availability.sold-stc{background:#a00}.single-property .images .v-tour-icon{position:absolute;top:20px;left:20px;font-size:2rem;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#272c44;text-transform:uppercase;z-index:2;transition:all .4s ease-in-out}.single-property .images .v-tour-icon svg{font-size:3rem}.single-property .images .v-tour-icon:hover{color:#bf4d17}.single-property .images #prop-slider{display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;height:480px;margin-bottom:0}.single-property .images #prop-slider .propertyhive-main-image img{width:100%;height:480px;object-fit:cover}.single-property .images #prop-slider .flex-control-thumbs,.single-property .images #prop-slider .flex-viewport{width:50%;margin:0}.single-property .images #prop-slider .flex-control-thumbs{display:flex;flex-direction:row;flex-wrap:wrap;overflow:scroll;margin-bottom:-20px}.single-property .images #prop-slider .flex-control-thumbs li{width:50%;float:none;padding:0 0 20px 20px}.single-property .images #prop-slider .flex-control-thumbs li img{width:100%;height:230px;object-fit:cover}.single-property .images .custom-navigation .flex-next,.single-property .images .custom-navigation .flex-prev{color:#bf4d17;font-size:3rem;position:absolute;top:50%;transform:translateY(-50%)}.single-property .images .custom-navigation .flex-prev{left:-30px}.single-property .images .custom-navigation .flex-next{right:-30px}.single-property .summary{margin-top:40px}.single-property .summary h1{font-size:2.8rem;line-height:3.6rem;color:#272c44;text-transform:none;margin-bottom:10px}.single-property .summary p.prop-type{color:#bf4d17;font-size:2rem}.single-property .summary ul.rooms li{font-size:3rem}.single-property .summary .price{color:#bf4d17;font-size:2.8rem;line-height:3.6rem;margin-bottom:20px}.single-property .summary .price span{font-size:1.4rem;color:#000}.single-property .description .description-contents{height:150px;margin:20px auto;overflow:hidden;transition:height .4s linear}.single-property .description .description-contents.open{height:100%}.single-property .description .read-more{color:#bf4d17;font-size:2rem;text-align:center;display:block;width:100%;margin-top:-50px;padding:50px 0 30px 0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 25%);transition:all .4s linear;cursor:pointer;position:relative}.single-property .description .read-more.invisible{opacity:0;height:0}.single-property .property-area{margin-bottom:30px}.single-property .property-area h2{font-size:2.8rem;line-height:3.6rem;color:#272c44;text-transform:none}.single-property .features{list-style-type:disc;margin-left:15px}.single-property .features li::marker{color:#bf4d17}.single-property .more-info li{display:flex;justify-content:space-between}.single-property .more-info li span{font-weight:600;color:#bf4d17}.single-property .prop-map{height:400px;margin-bottom:30px}.action-buttons{margin:50px 0}.action-buttons a{background:#272c44;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.action-buttons a img{width:auto;height:120px;display:block;margin:0 auto 20px}.action-buttons a span{color:#fff;font-size:2.8rem;line-height:3.6rem;text-transform:uppercase}.fancybox-is-open .fancybox-bg{opacity:1;background:#272c44}.fancybox-infobar{color:#bf4d17;font-size:2.8rem;line-height:3.6rem;left:20px;top:20px;mix-blend-mode:initial}.fancybox-toolbar{right:20px;top:20px}.fancybox-image{height:auto;left:50%;top:50%;max-width:80%;transform:translate(-50%,-50%)}button.fancybox-button{background:0 0;width:50px;height:50px}button.fancybox-button.fancybox-button--arrow_left svg,button.fancybox-button.fancybox-button--arrow_right svg,button.fancybox-button.fancybox-button--close svg{display:none}button.fancybox-button.fancybox-button--arrow_left:after,button.fancybox-button.fancybox-button--arrow_right:after,button.fancybox-button.fancybox-button--close:after{content:'';width:40px;height:40px;display:block}button.fancybox-button.fancybox-button--close:after{background:url(https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/img/int/close-button.svg) center/cover no-repeat}button.fancybox-button.fancybox-button--arrow_left{left:50px}button.fancybox-button.fancybox-button--arrow_left:after{background:url(https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/img/int/arrow-left.svg) center/cover no-repeat;width:20px}button.fancybox-button.fancybox-button--arrow_right{right:50px}button.fancybox-button.fancybox-button--arrow_right:after{background:url(https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/img/int/arrow-right.svg) center/cover no-repeat;width:20px}.content-block{padding:60px 30px}.content-block.less-padding{padding:30px}.content-block h2:not(.gform_submission_error){font-size:4rem;line-height:5rem;margin-top:30px;position:relative;width:max-content;text-transform:none}.content-block h2:not(.gform_submission_error).subheading{margin-top:-30px}.content-block h2:not(.gform_submission_error):after{content:'';border-bottom:10px solid #bf4d17;position:absolute;bottom:10px;left:-20px;right:-15px}.content-block h2:not(.gform_submission_error).noline:after{display:none}.spacer{padding:40px 30px;background:#272c44}.fw-image img{width:100%;height:600px;object-fit:cover;display:block}.image-links{padding:50px 0}.image-links .image-link{display:flex;flex-direction:column;justify-content:center;align-items:center;height:350px;position:relative;padding:50px;text-align:center;overflow:hidden}.image-links .image-link svg{font-size:4rem;margin-bottom:20px;color:#bf4d17;z-index:2}.image-links .image-link img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;transition:all .4s ease-in-out}.image-links .image-link span{position:relative;color:#fff;font-size:3.5rem;line-height:4.2rem;text-transform:uppercase;z-index:2;transition:all .4s ease-in-out}.image-links .image-link:hover img{transform:scale(1.1)}.image-links .image-link:hover span{color:#bf4d17}.accordion-block #content-accordion-1.accordion-flush,.accordion-block #content-accordion-2.accordion-flush,.accordion-block #content-accordion-3.accordion-flush,.accordion-block #content-accordion-4.accordion-flush,.accordion-block #content-accordion-5.accordion-flush,.accordion-block #content-accordion.accordion-flush{--bs-accordion-btn-icon:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTBweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIwIDAgNTAgMjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YW5nbGUtZG93bi1saWdodDwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iYW5nbGUtZG93bi1saWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAyNTcsIDAuMDAzNDA5KSIgZmlsbD0iI0JGNEQxNyIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBhdGggZD0iTTQ5LjI0NTQ1LDMuOTYyNDQ5MzggTDI2LjY0Njc4NTcsMjQuNDE2MzAwMiBDMjUuNzc2Nzg2OSwyNS4xOTMxMjA0IDI0LjQ3MjE0MzcsMjUuMTkzMTIwNCAyMy42MDE0MzQ2LDI0LjQxNjMwMDIgTDAuNzUxMzU4NDA0LDMuOTYyNDQ5MzggQy0wLjE4MDQyODEzMSwyLjk5NjU3MzA5IC0wLjI1NTcwOTY2NSwxLjY4OTc5OTI5IDAuNTgyMzMwMDU0LDAuNzUyMzMxMTMgQzEuNDc0MzQ1MjEsLTAuMjI3NzQ5MjIgMi45MTE3OTYzOSwtMC4yMTM1NDUxNTcgMy43OTY3MDk1MiwwLjU4MTg4MjM3MyBMMjQuOTk5MTE0NCwxOS42NzIxNDMxIEw0Ni4yMDU3ODA2LDAuNTgxODgyMzczIEM0Ny4xNDIzOTY1LC0wLjI1Mjg5MDQxMiA0OC41NzY0Mzg3LC0wLjE3OTU5NzQ0NiA0OS40MTg3Mzk2LDAuNzUwNjI2NjQyIEM1MC4yNTM5Mzg1LDEuNjg5Nzk5MjkgNTAuMTgyOTE4MiwyLjk5NjU3MzA5IDQ5LjI0NTQ1LDMuOTYyNDQ5MzggWiIgaWQ9IlBhdGgiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);--bs-accordion-btn-active-icon:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTBweCIgaGVpZ2h0PSIyNnB4IiB2aWV3Qm94PSIwIDAgNTAgMjYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YW5nbGUtdXAtbGlnaHQ8L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImFuZ2xlLXVwLWxpZ2h0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMDI4MDAsIC0wLjAwMTc1MCkiIGZpbGw9IiNCRjREMTciIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00OS40MzkyOTE1LDI0LjI1Nzg0ODkgQzQ4LjU0ODE0MDksMjUuMjQwOTQyNSA0Ny4xMTAxNjQsMjUuMjIxNzU4MiA0Ni4yMjQ4Mzk3LDI0LjQyNjY3MTYgTDI1LjAxMTE2MzMsNS4zMjkyNDY5OSBMMy43OTQ2NDQ3MywyNC40MjgzNzY5IEMyLjg1NzU5MzY3LDI1LjI2MzUzNzUgMS40MjI4ODUyMiwyNS4xOTAyMTA1IDAuNTgwMTkyOTU2LDI0LjI1OTU1NDIgQy0wLjI1NTM5Mzk3OCwyMy4zMTk5NDUyIC0wLjE4MDA3NzQ2OCwyMS44ODQ2Njg0IDAuNzUyMTQxOTY4LDIxLjA0NjIzOTMgTDIzLjM2MTMwNTQsMC41ODI4ODU4MzQgQzI0LjIzMTcwODUsLTAuMTk0Mjk1Mjc4IDI1LjUzNjk1NzgsLTAuMTk0Mjk1Mjc4IDI2LjQwODA3MTQsMC41ODI4ODU4MzQgTDQ5LjAxNzIzNDgsMjEuMDQ2MjM5MyBDNTAuMjA2NjY3MiwyMS44ODQ2Njg0IDUwLjI3NzcyMDYsMjMuMzE5OTQ1MiA0OS40MzkyOTE1LDI0LjI1Nzg0ODkgWiIgaWQ9IlBhdGgiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);--bs-accordion-btn-icon-transform:rotate(-360deg)}.accordion-block #content-accordion-1.accordion-flush .accordion-item,.accordion-block #content-accordion-2.accordion-flush .accordion-item,.accordion-block #content-accordion-3.accordion-flush .accordion-item,.accordion-block #content-accordion-4.accordion-flush .accordion-item,.accordion-block #content-accordion-5.accordion-flush .accordion-item,.accordion-block #content-accordion.accordion-flush .accordion-item{border:none;margin-top:-1px}.accordion-block #content-accordion-1.accordion-flush .accordion-item .accordion-button,.accordion-block #content-accordion-2.accordion-flush .accordion-item .accordion-button,.accordion-block #content-accordion-3.accordion-flush .accordion-item .accordion-button,.accordion-block #content-accordion-4.accordion-flush .accordion-item .accordion-button,.accordion-block #content-accordion-5.accordion-flush .accordion-item .accordion-button,.accordion-block #content-accordion.accordion-flush .accordion-item .accordion-button{color:#272c44;font-size:2rem;line-height:3rem;font-weight:600;border:2px solid #272c44;padding:20px}.accordion-block #content-accordion-1.accordion-flush .accordion-item .accordion-button:after,.accordion-block #content-accordion-2.accordion-flush .accordion-item .accordion-button:after,.accordion-block #content-accordion-3.accordion-flush .accordion-item .accordion-button:after,.accordion-block #content-accordion-4.accordion-flush .accordion-item .accordion-button:after,.accordion-block #content-accordion-5.accordion-flush .accordion-item .accordion-button:after,.accordion-block #content-accordion.accordion-flush .accordion-item .accordion-button:after{flex-shrink:0;width:20px;height:10px;margin-left:auto;margin-right:10px;background-size:cover}.accordion-block #content-accordion-1.accordion-flush .accordion-item .accordion-button:focus,.accordion-block #content-accordion-2.accordion-flush .accordion-item .accordion-button:focus,.accordion-block #content-accordion-3.accordion-flush .accordion-item .accordion-button:focus,.accordion-block #content-accordion-4.accordion-flush .accordion-item .accordion-button:focus,.accordion-block #content-accordion-5.accordion-flush .accordion-item .accordion-button:focus,.accordion-block #content-accordion.accordion-flush .accordion-item .accordion-button:focus{box-shadow:none}.accordion-block #content-accordion-1.accordion-flush .accordion-item .accordion-button:not(.collapsed),.accordion-block #content-accordion-2.accordion-flush .accordion-item .accordion-button:not(.collapsed),.accordion-block #content-accordion-3.accordion-flush .accordion-item .accordion-button:not(.collapsed),.accordion-block #content-accordion-4.accordion-flush .accordion-item .accordion-button:not(.collapsed),.accordion-block #content-accordion-5.accordion-flush .accordion-item .accordion-button:not(.collapsed),.accordion-block #content-accordion.accordion-flush .accordion-item .accordion-button:not(.collapsed){background:0 0}.accordion-block #content-accordion .accordion-body,.accordion-block #content-accordion-1 .accordion-body,.accordion-block #content-accordion-2 .accordion-body,.accordion-block #content-accordion-3 .accordion-body,.accordion-block #content-accordion-4 .accordion-body,.accordion-block #content-accordion-5 .accordion-body{background:#272c44;padding:30px}.accordion-block #content-accordion .accordion-body h2,.accordion-block #content-accordion .accordion-body h3,.accordion-block #content-accordion .accordion-body h4,.accordion-block #content-accordion .accordion-body p,.accordion-block #content-accordion .accordion-body ul li,.accordion-block #content-accordion-1 .accordion-body h2,.accordion-block #content-accordion-1 .accordion-body h3,.accordion-block #content-accordion-1 .accordion-body h4,.accordion-block #content-accordion-1 .accordion-body p,.accordion-block #content-accordion-1 .accordion-body ul li,.accordion-block #content-accordion-2 .accordion-body h2,.accordion-block #content-accordion-2 .accordion-body h3,.accordion-block #content-accordion-2 .accordion-body h4,.accordion-block #content-accordion-2 .accordion-body p,.accordion-block #content-accordion-2 .accordion-body ul li,.accordion-block #content-accordion-3 .accordion-body h2,.accordion-block #content-accordion-3 .accordion-body h3,.accordion-block #content-accordion-3 .accordion-body h4,.accordion-block #content-accordion-3 .accordion-body p,.accordion-block #content-accordion-3 .accordion-body ul li,.accordion-block #content-accordion-4 .accordion-body h2,.accordion-block #content-accordion-4 .accordion-body h3,.accordion-block #content-accordion-4 .accordion-body h4,.accordion-block #content-accordion-4 .accordion-body p,.accordion-block #content-accordion-4 .accordion-body ul li,.accordion-block #content-accordion-5 .accordion-body h2,.accordion-block #content-accordion-5 .accordion-body h3,.accordion-block #content-accordion-5 .accordion-body h4,.accordion-block #content-accordion-5 .accordion-body p,.accordion-block #content-accordion-5 .accordion-body ul li{color:#fff}.page-id-100247 .accordion-block{padding:0 30px 30px}.page-id-100247 .accordion-block #content-accordion-1.accordion-flush .accordion-item .accordion-button,.page-id-100247 .accordion-block #content-accordion-2.accordion-flush .accordion-item .accordion-button,.page-id-100247 .accordion-block #content-accordion-3.accordion-flush .accordion-item .accordion-button,.page-id-100247 .accordion-block #content-accordion-4.accordion-flush .accordion-item .accordion-button,.page-id-100247 .accordion-block #content-accordion-5.accordion-flush .accordion-item .accordion-button,.page-id-100247 .accordion-block #content-accordion-6.accordion-flush .accordion-item .accordion-button,.page-id-100247 .accordion-block #content-accordion-7.accordion-flush .accordion-item .accordion-button,.page-id-100247 .accordion-block #content-accordion-8.accordion-flush .accordion-item .accordion-button,.page-id-100247 .accordion-block #content-accordion-9.accordion-flush .accordion-item .accordion-button,.page-id-100247 .accordion-block #content-accordion.accordion-flush .accordion-item .accordion-button{font-weight:300;padding:10px}.page-id-100247 .accordion-block #content-accordion-1.accordion-flush .accordion-item .accordion-body,.page-id-100247 .accordion-block #content-accordion-2.accordion-flush .accordion-item .accordion-body,.page-id-100247 .accordion-block #content-accordion-3.accordion-flush .accordion-item .accordion-body,.page-id-100247 .accordion-block #content-accordion-4.accordion-flush .accordion-item .accordion-body,.page-id-100247 .accordion-block #content-accordion-5.accordion-flush .accordion-item .accordion-body,.page-id-100247 .accordion-block #content-accordion-6.accordion-flush .accordion-item .accordion-body,.page-id-100247 .accordion-block #content-accordion-7.accordion-flush .accordion-item .accordion-body,.page-id-100247 .accordion-block #content-accordion-8.accordion-flush .accordion-item .accordion-body,.page-id-100247 .accordion-block #content-accordion-9.accordion-flush .accordion-item .accordion-body,.page-id-100247 .accordion-block #content-accordion.accordion-flush .accordion-item .accordion-body{padding:10px}.page-id-100247 .accordion-block #content-accordion-1.accordion-flush .accordion-item .accordion-body table.table,.page-id-100247 .accordion-block #content-accordion-2.accordion-flush .accordion-item .accordion-body table.table,.page-id-100247 .accordion-block #content-accordion-3.accordion-flush .accordion-item .accordion-body table.table,.page-id-100247 .accordion-block #content-accordion-4.accordion-flush .accordion-item .accordion-body table.table,.page-id-100247 .accordion-block #content-accordion-5.accordion-flush .accordion-item .accordion-body table.table,.page-id-100247 .accordion-block #content-accordion-6.accordion-flush .accordion-item .accordion-body table.table,.page-id-100247 .accordion-block #content-accordion-7.accordion-flush .accordion-item .accordion-body table.table,.page-id-100247 .accordion-block #content-accordion-8.accordion-flush .accordion-item .accordion-body table.table,.page-id-100247 .accordion-block #content-accordion-9.accordion-flush .accordion-item .accordion-body table.table,.page-id-100247 .accordion-block #content-accordion.accordion-flush .accordion-item .accordion-body table.table{margin:0}.page-id-100247 .accordion-block #content-accordion-1.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion-1.accordion-flush .accordion-item .accordion-body table.table tr th,.page-id-100247 .accordion-block #content-accordion-2.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion-2.accordion-flush .accordion-item .accordion-body table.table tr th,.page-id-100247 .accordion-block #content-accordion-3.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion-3.accordion-flush .accordion-item .accordion-body table.table tr th,.page-id-100247 .accordion-block #content-accordion-4.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion-4.accordion-flush .accordion-item .accordion-body table.table tr th,.page-id-100247 .accordion-block #content-accordion-5.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion-5.accordion-flush .accordion-item .accordion-body table.table tr th,.page-id-100247 .accordion-block #content-accordion-6.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion-6.accordion-flush .accordion-item .accordion-body table.table tr th,.page-id-100247 .accordion-block #content-accordion-7.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion-7.accordion-flush .accordion-item .accordion-body table.table tr th,.page-id-100247 .accordion-block #content-accordion-8.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion-8.accordion-flush .accordion-item .accordion-body table.table tr th,.page-id-100247 .accordion-block #content-accordion-9.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion-9.accordion-flush .accordion-item .accordion-body table.table tr th,.page-id-100247 .accordion-block #content-accordion.accordion-flush .accordion-item .accordion-body table.table tr td,.page-id-100247 .accordion-block #content-accordion.accordion-flush .accordion-item .accordion-body table.table tr th{padding:5px}.page-id-100247 .accordion-block #content-accordion-1:last-of-type,.page-id-100247 .accordion-block #content-accordion-2:last-of-type,.page-id-100247 .accordion-block #content-accordion-3:last-of-type,.page-id-100247 .accordion-block #content-accordion-4:last-of-type,.page-id-100247 .accordion-block #content-accordion-5:last-of-type,.page-id-100247 .accordion-block #content-accordion-6:last-of-type,.page-id-100247 .accordion-block #content-accordion-7:last-of-type,.page-id-100247 .accordion-block #content-accordion-8:last-of-type,.page-id-100247 .accordion-block #content-accordion-9:last-of-type,.page-id-100247 .accordion-block #content-accordion:last-of-type{margin-bottom:10px}.page-template-page-contact h1{color:#272c44}.page-template-page-contact .contact-row{position:relative}.page-template-page-contact .contact-side{position:relative;z-index:1}.page-template-page-contact .contact-side .contacts{height:600px;display:flex;flex-direction:column;justify-content:center}.page-template-page-contact .contact-side .contacts a,.page-template-page-contact .contact-side .contacts p{color:#fff;margin-bottom:10px}.page-template-page-contact .contact-side .contacts p{font-size:2rem}.page-template-page-contact .contact-side .contacts a.button{width:200px;margin-bottom:10px}.page-template-page-contact .map-side{position:absolute;top:0;left:0;padding:0}.page-template-page-contact .map-side .contact-map{width:100%;height:600px}.news-section{padding:0 30px}.newsarticle{margin-bottom:50px}.newsarticle .blog-img{margin-bottom:20px}.newsarticle .blog-img img{width:100%;height:250px;object-fit:cover}.newsarticle h3{font-size:2rem;line-height:3rem;min-height:60px}.newsarticle h3 a{color:#272c44}.newsarticle h3 a:hover{color:#bf4d17}.newsarticle .more-link{color:#bf4d17;font-size:2rem;margin-top:20px;display:block}.newsarticle.featured-news{margin-top:50px}.newsarticle.featured-news h3{font-size:3rem;line-height:4rem}.newsarticle.featured-news .blog-img img{height:400px}.newsarticle.featured-news .text-side{padding:50px}.pagination{z-index:2;position:relative;margin:0 auto 26px;display:block}.pagination .nav-links{display:flex;flex-direction:row;justify-content:center;align-items:center}.pagination a,.pagination span{padding:5px 10px;border-radius:2px;color:#fff;display:flex;justify-content:center;align-items:center;min-width:40px;height:40px;font-size:2rem;margin-right:5px}.pagination a{background:#bf4d17;transition:background-color .4s ease-in-out}.pagination a:hover{background:#000}.pagination .current{background:#000}.pagination .dots{color:#464e53}.pagination .next,.pagination .prev{background:#e0e0e0;color:#000}.pagination .next:hover,.pagination .prev:hover{color:#fff}.single-post .single-header{margin-top:20px;margin-bottom:30px}.single-post .single-header h1{text-transform:none;margin-bottom:10px}.single-post .featured-image{margin-bottom:30px}.single-post .content-block{padding:20px 0 80px 0}.text-slider-block{padding:0 30px 160px}.text-slider-block .carousel-inner{padding:0 50px;margin:0 -50px}.text-slider-block .carousel-indicators{bottom:-80px}.text-slider-block .carousel-indicators button{width:12px;height:12px;border-radius:50%}.text-slider-block .carousel-control-next,.text-slider-block .carousel-control-prev{top:auto;bottom:-68px;color:#fff;font-size:3rem;z-index:3}.text-slider-block .carousel-control-prev{left:50%;margin-left:-170px}.text-slider-block .carousel-control-next{right:50%;margin-right:-170px}.page-template-page-locations h4.map-key{margin-bottom:20px}.page-template-page-locations h4.map-key img{vertical-align:middle}.page-template-page-locations h4.map-key img.tobuy-pin{margin-left:10px}.page-template-page-locations h4.map-key img:last-of-type{margin-left:10px}.page-template-page-locations h4.area-title{padding:30px}.recent-properties{background:#fafafa;padding:80px 30px}.recent-properties h2{text-align:center}.recent-properties .property-card .prop-summary{padding:15px}.recent-properties a.large.button{display:block;max-width:310px;margin:0 auto}.cv-cta{margin-top:50px;position:relative}.cv-cta .cv{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:.02rem solid #e0e0e0;border-radius:3px;box-shadow:1px 1px 4px rgba(150,150,150,.1);margin-bottom:30px;padding:30px;background:#bf4d17;position:relative;overflow:hidden;color:#fff}.cv-cta .cv .text-side{padding-right:100px}.cv-cta .cv h2{color:#fff;font-size:4rem;font-weight:700}.cv-cta .cv h2:after{display:none}.cv-cta .cv button{min-width:300px}.cv-cta .cv i,.cv-cta .cv svg{color:#fff;opacity:.2;font-size:145px;position:absolute;top:30px;left:50px}.cv-cta .cv-upload{position:relative;background:#fafafa;border:.02rem solid #e0e0e0;border-radius:3px;box-shadow:1px 1px 4px rgba(150,150,150,.1);height:0;opacity:0;transition:all .4s ease-in-out;margin-top:-32px}.cv-cta .cv-upload button.close{opacity:1;text-shadow:none;border:none;background:0 0;position:absolute;right:10px;top:10px}.cv-cta .cv-upload i,.cv-cta .cv-upload svg{font-size:2rem;color:#272c44}.cv-cta .cv-upload #gform_wrapper_7{margin:30px 20px 20px 40px;opacity:0;transition:all .4s ease-in-out}.cv-cta .cv-upload #gform_wrapper_7 .gform_footer{padding-top:0}.cv-cta .cv-upload .gform_wrapper ul.gform_fields li.gfield{margin:5px 0}.cv-cta .cv-upload.show-me{opacity:1;height:330px}.cv-cta .cv-upload.show-me #gform_wrapper_7{opacity:1}}@media only screen and (max-width:1400px){body .site-header .property-search-form .control input[type=text]{min-width:260px}header[role=banner] .nav-bar ul li a{padding:20px 17px}header[role=banner] .nav-bar ul li .mega-menu{padding:40px}}@media only screen and (max-width:1200px){.nav-bar{height:96px}.nav-bar .row{height:96px}.nav-bar .text-end{display:flex;justify-content:end}body .site-header .property-search-form .control input[type=text]{min-width:200px}.nav-icon{width:55px;height:47.5px;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;position:relative;z-index:1;border:1px solid #e0e0e0;border-radius:3px;margin-left:5px}.nav-icon span{background:#272c44;display:block;position:absolute;height:2px;width:75%;opacity:1;left:6px;transform:rotate(0);transition:.25s ease-in-out}.nav-icon span:first-child{top:11px}.nav-icon span:nth-child(2),.nav-icon span:nth-child(3){top:22px}.nav-icon span:nth-child(4){top:33px}.nav-icon.open{border:1px solid #bf4d17}.nav-icon.open span{background:#bf4d17}.nav-icon.open span:first-child{top:18px;width:0%;left:50%}.nav-icon.open span:nth-child(2){transform:rotate(45deg)}.nav-icon.open span:nth-child(3){transform:rotate(-45deg)}.nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}.slide-menu{display:block;pointer-events:auto;width:100%;max-width:500px;height:100vh;transition:right .7s ease 0s;position:absolute;right:-500px;top:135px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff;padding:0 0 30px 0;overflow-y:scroll;overflow-x:hidden}.slide-menu.menu-show{right:0}.slide-menu .menu a{color:#000;display:block;font-size:2rem;padding:15px 30px;font-weight:400;text-transform:uppercase}.slide-menu .menu li{text-align:right;display:block;border-bottom:1px solid #e0e0e0;position:relative}.slide-menu .menu li a.open-menu i{transform:rotate(-180deg)}.slide-menu .menu li.menu-item-has-children a i,.slide-menu .menu li.menu-item-has-children a svg{float:right;font-size:2rem;margin-top:8px;transition:all .4s ease-in-out}.slide-menu .menu li.menu-item-has-children a:hover{color:#272c44}.slide-menu .menu li.menu-item-has-children a:hover svg{transform:rotate(-180deg)}.slide-menu .menu li.menu-item-has-children:before{content:'';background:#fafafa;width:60px;height:58px;top:1px;left:0;bottom:0;position:absolute;border-right:1px solid #e0e0e0}.slide-menu .menu li.menu-item-has-children:after{content:'';background:url(https://www.goodwinfish.com/wp-content/themes/goodwinfish/public/img/int/arrow-left.svg) center/cover no-repeat;width:10px;height:20px;position:absolute;top:20px;left:25px;cursor:pointer;transition:all .4s ease-in-out}.slide-menu .menu li.menu-item-has-children:hover:after{transform:rotate(-90deg)}.slide-menu .menu .sub-menu{background:#272c44;display:none}.slide-menu .menu .sub-menu li{flex:0 0 auto;width:100%;border:none}.slide-menu .menu .sub-menu li a{color:#fff;font-size:2rem;padding:15px 30px;text-transform:none}.slide-menu .menu .sub-menu li a i{font-size:1.2rem}.slide-menu .menu .sub-menu li a:hover{background-color:#bf4d17}.main-page-content{margin-top:130px}.cta-block,.cta-block.flexible-cta,.hero-header{height:500px}.cta-block h1,.cta-block.flexible-cta h1,.hero-header h1{font-size:6rem;line-height:7.5rem}.newsarticle.featured-news .blog-img img{height:360px}.newsarticle .blog-img img{height:230px}}@media only screen and (max-width:992px){.nav-bar{height:140px;position:relative}.nav-bar .nav-icon{position:absolute;top:20px;right:33px}body .property-search-form{margin:5px auto 0;justify-content:center}body .site-header .property-search-form .control input[type=text]{min-width:320px}.main-page-content{margin-top:180px}.slide-menu{top:175px}.cta-block,.cta-block.flexible-cta,.hero-header{height:400px}.cta-block h1,.cta-block.flexible-cta h1,.hero-header h1{font-size:5rem;line-height:6.2rem}body .search-header .search-controls form .control label{font-size:1.7rem}.propertyhive .filter-row{padding:30px 30px}.propertyhive .filter-row .propertyhive-result-count{font-size:2rem;line-height:3rem;margin-bottom:10px}.prop-results-container{padding:0 30px}body .gform_wrapper.gravity-theme div#input_2_18 .gchoice,body .gform_wrapper.gravity-theme div#input_2_19 .gchoice,body .gform_wrapper.gravity-theme div#input_2_20 .gchoice,body .gform_wrapper.gravity-theme div#input_2_21 .gchoice{width:50%}body .gform_wrapper.gravity-theme button#button_18_select_all{margin-top:10px}.single-property .images #prop-slider,.single-property .images #prop-slider .propertyhive-main-image img{height:340px}.single-property .images #prop-slider .flex-control-thumbs li img{height:160px}.newsarticle{margin-bottom:30px}.newsarticle.featured-news .blog-img img{height:230px}.newsarticle.featured-news .text-side{padding:30px}.newsarticle.featured-news h3{font-size:2rem;line-height:3rem}.newsarticle .blog-img img{height:230px}.content-block h2:not(.gform_submission_error){width:auto}}@media only screen and (max-width:768px){body .search-header .search-controls form .control{width:50%}h1{font-size:3rem;line-height:4rem}.content-block h2{font-size:2.4rem;line-height:3.2rem}.single-property .images #prop-slider{flex-direction:column}.single-property .images #prop-slider .flex-viewport{width:100%}.single-property .images #prop-slider .flex-control-thumbs{display:none}.action-buttons a img{height:90px}.newsarticle.featured-news .text-side{padding:30px}.content-block.less-padding{padding:10px}.content-block.less-padding table.table tr th{padding:10px}.content-block.less-padding table.table tr td{font-size:1.4rem;line-height:2rem}}@media only screen and (max-width:576px){header[role=banner] .top-bar{padding:0}header[role=banner] .top-bar a,header[role=banner] .top-bar ul li a{font-size:1.2rem;line-height:1.5rem;padding:5px 15px}header[role=banner] .nav-bar{height:130px;padding:10px}header[role=banner] .nav-bar .nav-icon{top:10px;right:13px}body .site-header .property-search-form .control input[type=text]{min-width:200px}body .site-header .property-search-form input[type=button]{padding:10px 5px}.slide-menu{top:155px}.main-page-content{margin-top:153px}.cta-block,.cta-block.flexible-cta,.hero-header{padding:30px;height:300px}.cta-block h1,.cta-block h2,.cta-block.flexible-cta h1,.cta-block.flexible-cta h2,.hero-header h1,.hero-header h2{font-size:3rem;line-height:4rem}.accreditations{padding:40px 10px}footer.site-footer{padding:40px 10px 30px}footer.site-footer .footer-buttons{align-items:center}footer.site-footer .footer-buttons a.medium.button{margin-right:0}footer.site-footer .text-end{text-align:center!important}footer.site-footer .menu{justify-content:center}.propertyhive .search-header{padding:30px 10px}.propertyhive .search-header h1{color:#fff;text-align:center;font-size:3rem;line-height:4rem}.propertyhive .search-header .search-controls form .control{padding:5px}.propertyhive .search-header .search-controls form .control.control-department label{line-height:1.9rem}.propertyhive .filter-row{padding:20px 10px}.prop-results-container{padding:0 10px}.propertyhive .filter-row .switch-view a svg{font-size:2rem;margin:0 10px}.single-property .prop-actions{margin-bottom:10px;padding:15px 10px}.single-property .prop-actions .back-link{display:none}.single-property .property{padding:0 10px}.single-property .images #prop-slider,.single-property .images #prop-slider .propertyhive-main-image img{height:230px}.action-buttons a img{height:50px}.action-buttons a span{font-size:2rem;line-height:2.4rem}.content-block{padding:40px 10px}}@media only screen and (max-width:480px){.cta-block,.cta-block.flexible-cta,.hero-header{height:340px}.cta-block .button-row .button.medium,.cta-block.flexible-cta .button-row .button.medium,.hero-header .button-row .button.medium{margin-bottom:10px}}