.screen-reader-text,.visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto}.invisible{visibility:hidden}.notransition{-o-transition:none !important;-ms-transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;transition:none !important}.skiptocontent{display:none;position:absolute;top:0;left:0;width:100%;text-align:center;padding:20px;background:#f7f7f7;color:#000;border-bottom:1px solid #ccc}@media only screen and (min-width: 768px){.skiptocontent{display:block}}.Accordion,.Accordion-item-wrap{border-bottom:1px solid rgba(0,0,0,0.1);border-radius:0;background:transparent;margin:30px 0;overflow:hidden}.wp-block-gpbg-faq:first-child{border-top:1px solid rgba(0,0,0,0.1)}.Accordion.separated{border:none;border-radius:0;box-shadow:none;background:transparent}.Accordion-item-wrap{margin:0;background:transparent}.Accordion>dt{border-top:1px solid rgba(0,0,0,0.1)}.Accordion-trigger{background:transparent;border:0;display:block;font-size:1.25rem;line-height:1.2;font-weight:400;margin:0;padding:20px 50px 20px 20px;position:relative;text-align:left;width:100%;transition:0.3s ease-out;border-radius:0;text-transform:none;color:#343434;outline:none}.Accordion dt:first-child .Accordion-trigger{border-radius:.3em .3em 0 0}.Accordion-trigger:focus,.Accordion-trigger:hover{background:rgba(0,0,0,0.02);outline:none}.Accordion-title{display:block;pointer-events:none}.Accordion-icon{border:solid #9e9e9e;border-width:0 2px 2px 0;height:.5rem;pointer-events:none;position:absolute;right:1.5em;top:50%;transform:translateY(-60%) rotate(45deg);width:.5rem;transition:border-color 0.3s ease-out, transform 0.3s ease-out}.Accordion-trigger:focus .Accordion-icon{border-color:#343434}.Accordion-trigger:hover .Accordion-icon{border-color:#343434}.Accordion-trigger[aria-expanded="true"] .Accordion-icon{transform:translateY(-50%) rotate(-135deg)}.Accordion-panel{margin:0;padding:1em 1.5em}.Accordion-panel a{color:#d2232a}.Accordion-panel[hidden]{display:none}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes shine{to{background-position:0 0,100% 0,120px 0,120px 40px,120px 80px,120px 120px}}.spinner{margin:0 auto;width:70px;text-align:center}.spinner>div{width:15px;height:15px;background-color:#583D3E;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.slick-dots{position:absolute;bottom:-30px;margin-bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:18px;height:18px;margin:0 0px;padding:0;cursor:pointer}.slick-dots>li:only-child{display:none}.slick-dots li button{font-size:0;line-height:0;display:block;width:18px;height:18px;padding:4px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;min-width:auto}.slick-dots li button:hover,.slick-dots li button:focus,.slick-dots li button:active{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before,.slick-dots li button:active:before{background-color:#343434}.slick-dots li button:before{content:'';width:10px;height:10px;border-radius:50%;position:absolute;top:4px;left:4px;background-color:rgba(52,52,52,0.2)}.slick-dots li.slick-active button:before{background-color:#343434}.slick-arrow{position:absolute;top:50%;margin-top:-10px;z-index:8}.slick-arrow a{display:block;cursor:pointer;border:solid rgba(52,52,52,0.2);border-width:0 3px 3px 0;padding:10px}.slick-arrow.slick-disabled{opacity:0}.slick-arrow.arrow-prev{left:7%}.slick-arrow.arrow-prev a{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.slick-arrow.arrow-next{right:7%}.slick-arrow.arrow-next a{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media only screen and (max-width: 767px){.slick-arrow.arrow-prev{left:2%}.slick-arrow.arrow-next{right:2%}.tile-news .title{opacity:1 !important}.slick-arrow a{padding:10px}}.slick-slider .slick-track{display:flex;margin-left:0}.slick-slide{height:auto}.property-gallery .slick-track,.slick-slider .slick-list{height:100%}.fade-slider .slick-track,.fade-slider .slick-list{height:auto}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline-offset:6px;outline-width:2px;outline-color:#000;outline-style:none}.flex{display:flex;margin:0 -15px}.flex .col{flex-grow:1}.flex .col--wide{flex-grow:2}.flex .col-2{width:16.6666%}.flex .col-3{width:25%}.flex .col-4{width:33.3333%}.flex .col-5{width:41.6666%}.flex .col-6{width:50%}.flex .col-7{width:58.3333%}.flex .col-8{width:66.6666%}.flex .col-9{width:75%}.flex .col-12{width:100%}.flex .col,.flex .col-2,.flex .col-3,.flex .col-4,.flex .col-5,.flex .col-6,.flex .col-7,.flex .col-8,.flex .col-9,.flex .col-12{padding:0 15px}.flex--wrap{flex-wrap:wrap}blockquote{position:relative;border-left:none;font-size:30px;line-height:1.4;font-weight:300;font-style:italic;margin:20px 0;padding:0 20px 0 0}blockquote:before{content:'\e81a';font-family:fontello;display:block;font-size:40px}cite{font-style:normal;font-size:15px;font-weight:600}.breadcrumbs .breadcrumb{display:inline-block;vertical-align:middle;color:#343434}.breadcrumbs .breadcrumb:after{content:'/';margin:0 6px 0 10px;text-decoration:none;display:inline-block;vertical-align:middle;color:#343434}.breadcrumbs .breadcrumb:last-child:after{display:none}.breadcrumbs a.breadcrumb:hover,.breadcrumbs a.breadcrumb:focus,.breadcrumbs a.breadcrumb:active{color:#FF5C39;text-decoration:underline}.form-row.form-row-last{float:none !important}.form-row.form-row-first{float:none !important}.outer-container:not(#header):not(.main-navigation-container){float:none !important;overflow:hidden !important}.form-group{max-width:900px;background-color:#F8F8F8;padding:20px;margin-bottom:40px}.form-group h2,.form-group h3,.form-group h4{margin-bottom:30px}.form-group>p{margin-bottom:30px}.form-group small{line-height:1;font-size:14px}@media (max-width: 959px){.form-group .flex .col-2{width:200px}.form-group .flex .col-5,.form-group .flex .col-6{width:100%}}.form-row{margin-bottom:20px;max-width:900px;position:relative}.form-row input[type=text],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=password],.form-row input[type=email],.form-row input[type=date],.form-row input[type=url],.form-row .form-html-view,.form-row textarea,.form-row select{width:100%}.form-row input[type=text].error,.form-row input[type=number].error,.form-row input[type=tel].error,.form-row input[type=password].error,.form-row input[type=email].error,.form-row input[type=date].error,.form-row input[type=url].error,.form-row .form-html-view.error,.form-row textarea.error,.form-row select.error{border-left:8px solid red !important;border-color:red !important}.form-row input[type=text]:focus,.form-row input[type=number]:focus,.form-row input[type=tel]:focus,.form-row input[type=password]:focus,.form-row input[type=email]:focus,.form-row input[type=date]:focus,.form-row input[type=url]:focus,.form-row .form-html-view:focus,.form-row textarea:focus,.form-row select:focus{border-color:#FF5C39 !important}.form-row input[type="checkbox"],.form-row input[type="radio"]{display:inline-block;vertical-align:middle;margin-right:5px}.form-row textarea{resize:vertical}.form-row input[type=date]{text-transform:uppercase}.form-row .pw-wrap{position:relative}.form-row p{margin-bottom:0 !important}.form-row .form-html-view{background-color:#fff;max-height:300px;overflow:scroll;box-shadow:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.09);min-height:150px}.form-row .form-html-view blockquote{padding:5px 30px;border-left:4px #00142a solid}.form-row .editor-wrap.error{border-left:5px solid #ff185a !important}.form-row label{width:100%;display:block;margin-bottom:0;font-size:16px;margin-bottom:5px}.form-row .btn-wrap{margin-top:50px}.form-row .date-to-from{width:100%;display:flex}.form-row .date-to-from input{width:50%}.form-row .datepicker{background:url(images/icon-calendar.svg) no-repeat;background-size:20px 20px;background-position:10px 50%;padding-left:40px !important}.form-row .error-msg{font-size:12px;margin-top:6px;margin-left:6px;font-weight:600;font-style:italic}.form-row .error-msg.error-message{padding:10px;margin-left:0px}.form-row.hidden{display:none}.form-row .midwidth{max-width:500px}.form-row .smallwidth{max-width:200px}.form-progress{position:relative;margin-bottom:50px}.form-progress__steps{position:relative;z-index:2;display:flex;align-items:center;margin:0 -10px}.form-progress__step{position:relative;padding:0 10px;width:33.3333%;opacity:0.5}.form-progress__step.active{opacity:1}.form-progress__step.active .form-progress__step-inner{background:#F8F8F8}.form-progress__step.complete{opacity:1}.form-progress__step:last-child .form-progress__step-inner:after{display:none}.form-progress__step-inner{display:flex;flex-direction:row-reverse;align-items:center;background:#F0F0F0;border-radius:10px;padding:10px 20px;font-weight:500;position:relative}.form-progress__step-inner:after{content:'\e822';font-family:fontello;font-size:20px;position:absolute;top:50%;margin-top:-10px;left:100%;line-height:1;z-index:3}.form-progress__num{text-align:center;padding-left:20px;display:flex;flex-direction:column-reverse}.form-progress__num .step{text-transform:uppercase;line-height:1}.form-progress__num .num{font-size:70px;margin-bottom:0;color:#FF5C39;line-height:1}.form-progress__lbl{text-align:left;flex-grow:1}@media (max-width: 767px){.form-progress__steps{flex-direction:column}.form-progress__step{width:100%;margin-bottom:20px}.form-progress__step-inner:after{transform:rotate(90deg);left:50%;margin-left:-10px;top:calc(100% + 10px)}}.form-group--submit p:last-of-type{margin-bottom:30px}.form-group--submit .btn-wrap{margin-top:60px}form .error-message{background-color:#ffe6e6;padding:20px;margin-bottom:40px;max-width:900px;border:2px solid red}form .btn-do-register:disabled{background-color:grey !important;border-color:grey !important;cursor:not-allowed}.dd-options{display:flex;flex-direction:column;margin:50px -10px}.dd-options .dd-option{width:100%;padding:10px}.dd-options .dd-option__inner{background:#eff1f3;border-radius:10px;height:100%;cursor:pointer}.dd-options .dd-option .expand-header{padding:15px 30px}.dd-options .dd-option .expand-header h1,.dd-options .dd-option .expand-header h2,.dd-options .dd-option .expand-header h3,.dd-options .dd-option .expand-header h4,.dd-options .dd-option .expand-header h5{margin-bottom:0}.dd-options .dd-option .expand-header .flex{height:65px;margin:0 -15px;align-items:center}.dd-options .dd-option .expand-header .flex .col-radio{padding:0 15px;width:60px}.dd-options .dd-option .expand-header .flex .col-title{padding:0 15px;width:calc(100% - 60px)}.dd-options .dd-option .expand-content .inner{padding:0 30px 40px 90px}.dd-options .dd-option.initial-open .expand-content{display:block}.dd-options .dd-option .option-radio{width:24px;height:24px;border:3px solid #999;background:#fff;display:inline-block;vertical-align:middle;border-radius:50%;margin-right:20px;position:relative}.dd-options .dd-option.active .option-radio:after{content:'';display:block;position:absolute;width:14px;height:14px;top:2px;left:2px;border-radius:50%;background:#FF5C39}.password-strength{font-size:12px;line-height:1;background:rgba(255,255,255,0);min-width:160px;margin-top:5px;transition:background-color 0.3s ease-out;display:none}.password-strength.very-weak{background-color:#FFA0A0;display:inline-block}.password-strength.very-weak .password-strength-text{padding:6px 10px}.password-strength.weak{background-color:#FFB78C;display:inline-block}.password-strength.weak .password-strength-text{padding:6px 10px}.password-strength.medium{background-color:#FFEC8B;display:inline-block}.password-strength.medium .password-strength-text{padding:6px 10px}.password-strength.strong{background-color:#C3FF88;display:inline-block}.password-strength.strong .password-strength-text{padding:6px 10px}.password-strength.very-strong{background-color:#6cb129;display:inline-block}.password-strength.very-strong .password-strength-text{padding:6px 10px}.btn-wrap{margin:0 -10px}.btn-wrap--centered{text-align:center}.btn-wrap--right{text-align:right}.btn-wrap .btn{margin:10px 10px}@media (max-width: 560px){.btn-wrap .btn{width:calc(100% - 20px)}}.wp-block-button__link,.btn{display:inline-block;padding:10px 30px;color:#fff !important;border:2px solid #173f35 !important;background:#173f35 !important;padding:#fff;font-size:15px;line-height:1;position:relative;border-radius:0;height:auto !important;text-align:left;transition:color 0.3s ease-out, background-color 0.3s ease-out, border-color 0.3s ease-out;-webkit-appearance:none;appearance:none;text-decoration:none !important;text-transform:uppercase !important}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.btn:hover,.btn:focus,.btn:active{border-color:#ff866c !important;background:#ff866c !important}.wp-block-button__link--large,.btn--large{padding:15px 30px;font-size:20px}.wp-block-button__link:after,.btn:after{display:none !important}.wp-block-button__link.is-loading,.btn.is-loading{position:relative;padding-left:50px !important}.wp-block-button__link.is-loading:before,.btn.is-loading:before{content:"\e839";font-family:fontello;position:absolute;top:50%;font-size:20px;line-height:1;margin-top:-10px;left:20px;-webkit-animation:spin 4s infinite linear}.btn-outline{background-color:rgba(23,63,53,0) !important;color:#173f35 !important;border-color:#173f35 !important}.btn-outline:hover,.btn-outline:focus,.btn-outline:active{background-color:#FF5C39 !important;color:#fff !important;border-color:#FF5C39 !important}.has-medium-font-size .wp-block-button__link{padding:12px 30px;font-size:17px}.has-large-font-size .wp-block-button__link,.has-xlarge-font-size .wp-block-button__link{padding:15px 30px;font-size:20px}.lines-button{display:none;width:58px;height:64px;margin:0;padding:12px;background:none;text-shadow:none !important;border:none !important;box-shadow:none !important;transition:.3s;cursor:pointer;user-select:none;margin:0}.lines-button span{display:block;margin-bottom:3px}.lines-button.nav-close{-ms-transform:scale3d(0.8, 0.8, 0.8);-webkit-transform:scale3d(0.8, 0.8, 0.8);-moz-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}.lines-button .lines{display:inline-block;vertical-align:middle;width:22px;height:3px;background:#fff;transition:0.3s;position:relative}.lines-button .lines:before,.lines-button .lines:after{display:inline-block;width:22px;height:3px;background:#fff;transition:0.3s;position:absolute;left:0;content:''}.lines-button .lines:before{top:8px}.lines-button .lines:after{top:-8px}.menu-out .lines{background:transparent}.menu-out .lines:before,.menu-out .lines:after{-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:32px;left:-5px}.menu-out .lines:before{-ms-transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.menu-out .lines:after{-ms-transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.gp-section{width:100%;padding:0 4%;margin:0 !important;overflow:hidden;position:relative}.gp-section__inner{width:100%;max-width:1353px;margin:0 auto;padding:90px 0;position:relative;z-index:3}.gp-section__inner.no-bottom-padding{padding-bottom:0}@media (max-width: 767px){.gp-section__inner{padding:40px 0}}.gp-section__bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.gp-section__header{margin-bottom:60px}.gp-section h1,.gp-section h2,.gp-section h3,.gp-section h4,.gp-section h5{margin-top:50px;text-transform:uppercase}.gp-section h1:first-child,.gp-section h2:first-child,.gp-section h3:first-child,.gp-section h4:first-child,.gp-section h5:first-child{margin-top:0}.gp-section .text-right{text-align:right}.gp-section--light-grey{background:#F8F8F8}.gp-section--light-beige{background:#f6f3ee}.gp-section--beige{background:#EDE7DE}.gp-section--salmon{background:#DDA69D}.gp-section--brown{background:#583D3E}.gp-section--light-brown{background:#c48672}.gp-section--dark-green{background:#173f35}.gp-section--dark-green{background:#173f35}.gp-section--dark-green{background:#173f35}.gp-section--light-green{background:#e5e6de}.gp-section--green{background:#8f8f73}.gp-section--green,.gp-section--dark-green,.gp-section--brown,.gp-section.text-white{color:#f2e7e7}.gp-section--green h1,.gp-section--green h2,.gp-section--green h3,.gp-section--green h4,.gp-section--green h5,.gp-section--green a,.gp-section--green .check-list li,.gp-section--green .feature__category,.gp-section--dark-green h1,.gp-section--dark-green h2,.gp-section--dark-green h3,.gp-section--dark-green h4,.gp-section--dark-green h5,.gp-section--dark-green a,.gp-section--dark-green .check-list li,.gp-section--dark-green .feature__category,.gp-section--brown h1,.gp-section--brown h2,.gp-section--brown h3,.gp-section--brown h4,.gp-section--brown h5,.gp-section--brown a,.gp-section--brown .check-list li,.gp-section--brown .feature__category,.gp-section.text-white h1,.gp-section.text-white h2,.gp-section.text-white h3,.gp-section.text-white h4,.gp-section.text-white h5,.gp-section.text-white a,.gp-section.text-white .check-list li,.gp-section.text-white .feature__category{color:#f2e7e7}.gp-section--green .Accordion-trigger,.gp-section--dark-green .Accordion-trigger,.gp-section--brown .Accordion-trigger,.gp-section.text-white .Accordion-trigger{color:#f2e7e7}.gp-section--green .Accordion-trigger:focus,.gp-section--green .Accordion-trigger:hover,.gp-section--dark-green .Accordion-trigger:focus,.gp-section--dark-green .Accordion-trigger:hover,.gp-section--brown .Accordion-trigger:focus,.gp-section--brown .Accordion-trigger:hover,.gp-section.text-white .Accordion-trigger:focus,.gp-section.text-white .Accordion-trigger:hover{background:rgba(242,231,231,0.02)}.gp-section--green .Accordion-trigger:focus .Accordion-icon,.gp-section--green .Accordion-trigger:hover .Accordion-icon,.gp-section--dark-green .Accordion-trigger:focus .Accordion-icon,.gp-section--dark-green .Accordion-trigger:hover .Accordion-icon,.gp-section--brown .Accordion-trigger:focus .Accordion-icon,.gp-section--brown .Accordion-trigger:hover .Accordion-icon,.gp-section.text-white .Accordion-trigger:focus .Accordion-icon,.gp-section.text-white .Accordion-trigger:hover .Accordion-icon{border-color:#f2e7e7}.gp-section--green .Accordion-item-wrap,.gp-section--dark-green .Accordion-item-wrap,.gp-section--brown .Accordion-item-wrap,.gp-section.text-white .Accordion-item-wrap{border-bottom:1px solid rgba(242,231,231,0.1)}.gp-section--green .gp-border-box,.gp-section--green .wp-block-columns,.gp-section--dark-green .gp-border-box,.gp-section--dark-green .wp-block-columns,.gp-section--brown .gp-border-box,.gp-section--brown .wp-block-columns,.gp-section.text-white .gp-border-box,.gp-section.text-white .wp-block-columns{border:4px solid rgba(255,255,255,0.1)}.gp-section--green .gp-border-box:before,.gp-section--green .gp-border-box:after,.gp-section--green .wp-block-columns:before,.gp-section--green .wp-block-columns:after,.gp-section--dark-green .gp-border-box:before,.gp-section--dark-green .gp-border-box:after,.gp-section--dark-green .wp-block-columns:before,.gp-section--dark-green .wp-block-columns:after,.gp-section--brown .gp-border-box:before,.gp-section--brown .gp-border-box:after,.gp-section--brown .wp-block-columns:before,.gp-section--brown .wp-block-columns:after,.gp-section.text-white .gp-border-box:before,.gp-section.text-white .gp-border-box:after,.gp-section.text-white .wp-block-columns:before,.gp-section.text-white .wp-block-columns:after{color:rgba(255,255,255,0.3)}.gp-section--green .btn,.gp-section--green .wp-block-button__link,.gp-section--dark-green .btn,.gp-section--dark-green .wp-block-button__link,.gp-section--brown .btn,.gp-section--brown .wp-block-button__link,.gp-section.text-white .btn,.gp-section.text-white .wp-block-button__link{background-color:#fff !important;color:#343434 !important;border-color:#fff !important}.gp-section--green .btn:hover,.gp-section--green .btn:focus,.gp-section--green .btn:active,.gp-section--green .wp-block-button__link:hover,.gp-section--green .wp-block-button__link:focus,.gp-section--green .wp-block-button__link:active,.gp-section--dark-green .btn:hover,.gp-section--dark-green .btn:focus,.gp-section--dark-green .btn:active,.gp-section--dark-green .wp-block-button__link:hover,.gp-section--dark-green .wp-block-button__link:focus,.gp-section--dark-green .wp-block-button__link:active,.gp-section--brown .btn:hover,.gp-section--brown .btn:focus,.gp-section--brown .btn:active,.gp-section--brown .wp-block-button__link:hover,.gp-section--brown .wp-block-button__link:focus,.gp-section--brown .wp-block-button__link:active,.gp-section.text-white .btn:hover,.gp-section.text-white .btn:focus,.gp-section.text-white .btn:active,.gp-section.text-white .wp-block-button__link:hover,.gp-section.text-white .wp-block-button__link:focus,.gp-section.text-white .wp-block-button__link:active{background-color:#FF5C39 !important;color:#fff !important;border-color:#FF5C39 !important}.gp-section--exclusive-content .content-wrap{max-width:1000px}.exclusive-content .news-tiles{margin-top:50px}.exclusive-content .btn-wrap{margin-top:40px;text-align:center}.news-tiles{margin:0 -10px;display:flex;flex-wrap:wrap}@media (max-width: 959px){.news-tiles .news-tile{width:50%}}@media (min-width: 560px){.news-tiles .news-tile:first-child{width:100%}.news-tiles .news-tile:first-child .news-tile__inner{flex-direction:row}.news-tiles .news-tile:first-child .news-tile__image{width:66.6666%;padding-right:5px}.news-tiles .news-tile:first-child .news-tile__image .image-wrap{height:100%;padding-bottom:0;background:#F8F8F8}.news-tiles .news-tile:first-child .news-tile__content{width:33.33333%;padding-top:100px;padding-bottom:100px;padding-left:20px}}@media (max-width: 560px){.news-tiles .news-tile{width:100%}}.news-tile{width:33.33333%;padding:10px}.news-tile__inner{padding:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.news-tile .news-tile__title{font-size:22px;color:#343434 !important;margin-bottom:20px;font-weight:bold;line-height:1.2;display:block;text-decoration:none}.news-tile .news-tile__title:hover,.news-tile .news-tile__title:focus,.news-tile .news-tile__title:active{color:#FF5C39 !important}.news-tile__meta{font-size:18px;margin-bottom:20px}.news-tile__readmore{margin-top:30px;flex-grow:1;display:flex;align-items:flex-end}.news-tile__image{display:block}.news-tile__image .image-wrap{position:relative;height:0;padding-bottom:60%;background:#F8F8F8}.news-tile__image .image-wrap .image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.news-tile__image .image-wrap .logo{background:url(images/svg/logo.svg) no-repeat center;background-size:contain;width:50%;height:50%}.news-tile__content{padding:25px 0 25px 0;display:flex;flex-direction:column;height:100%}.news-tile__excerpt{flex-grow:1;font-size:16px}.news-tile .search-form{display:flex}.news-tile .search-form__input{margin:0 20px 0 0 !important}.event-tiles{display:flex;flex-wrap:wrap;margin:0 -10px}.event-tile{width:33.33333%;padding:10px}.event-tile__inner{display:block;position:relative;height:100%;background:#fff;text-decoration:none;transition:box-shadow 0.3s ease-out}.event-tile__inner:hover,.event-tile__inner:focus,.event-tile__inner:active{box-shadow:0 0 20px 4px rgba(0,0,0,0.05)}.event-tile__inner:hover .btn,.event-tile__inner:focus .btn,.event-tile__inner:active .btn{border-color:#ff866c !important;background:#ff866c !important}.event-tile__image .image{padding-bottom:45.3358%;background:#F8F8F8}.event-tile__content{display:flex;flex-direction:column;padding:15px 15px 20px 15px}.event-tile__date{font-size:14px;margin-bottom:5px}.event-tile__title{font-size:24px;margin-bottom:10px;display:block;flex-grow:1;text-transform:uppercase;color:#343434 !important}.event-tile__title:hover,.event-tile__title:active,.event-tile__title:focus{color:#173f35 !important}.event-tile__register{font-size:15px}.event-tile__register a{color:#343434 !important}.event-tile__register a:hover,.event-tile__register a:active,.event-tile__register a:focus{color:#173f35 !important}.event-tile__readmore{margin-top:20px}.gp-section--beige .event-tile__inner{background:#f6f3ee}.event-tile-text__inner{display:flex;flex-direction:column;height:100%}.event-tile-text__category{margin-bottom:20px}.event-tile-text__date{font-size:14px;margin-bottom:5px}.event-tile-text__title{font-size:24px;margin-bottom:30px;display:block;flex-grow:1}.event-tile-text__register{font-size:15px}.event-tile .time,.event-tile-text .time{display:inline-block;margin-left:15px}.event-tile .time:before,.event-tile-text .time:before{content:'\e81e';font-family:fontello;display:inline-block;margin-right:8px}.past-events>.flex .col-4,.past-events>.flex .col-8{display:flex;flex-direction:column}.past-events .testimonial-panel{flex-grow:1;background:#173f35;display:flex;align-items:center;padding:40px}.past-events .testimonial-panel__inner{width:100%}.past-events .testimonial-panel blockquote{margin-top:0;color:#fff}.past-events .testimonial-panel blockquote:before{color:#343434}.past-events .testimonial-panel cite{color:#343434}.gp-section--event-details .meta{margin-bottom:30px}.gp-section--event-details .meta .date{font-size:20px}.gp-section--event-location .gp-section__inner{border-top:1px solid #B7B7B7}.gp-section--event-location .map-wrap{height:394px}.gp-section--event-register .gp-section__inner{padding-bottom:100px}.gp-section--event-register .time-remaining{font-style:italic}.gp-section--event-register .panel-register{width:100%;height:100%;border:1px solid #B7B7B7;display:flex}.gp-section--event-register .panel-register .link{font-size:15px;font-style:italic}.gp-section--event-register .panel-register__image{width:260px;background:#F8F8F8}.gp-section--event-register .panel-register__content{width:calc(100% - 260px);padding:60px 30px;display:flex;align-items:center}.gp-section--event-register .panel-register__title{font-size:34px;margin-bottom:20px;line-height:1}.gp-section--event-register .panel-register__title span{display:block;font-size:56px;color:#173f35}.gp-section--event-register .panel-register__desc{font-size:22px;margin-bottom:20px}.gp-section--event-register .panel-register__price{font-size:24px;font-style:italic;margin-bottom:20px;color:#343434}.gp-section--event-register .panel-register__actions .btn-wrap{margin:0 -10px}.gp-section--event-register .panel-register__actions a{margin:10px;display:inline-block;vertical-align:middle}.gp-section--event-registration .attendee-row .flex{align-items:center}.ourview-intro{align-items:center}.ourview-intro .wp-block-media-text__content{font-size:24px}.ourview-intro .wp-block-media-text__media{min-height:600px;text-align:center;padding-left:30px;padding-right:30px}.ourview-intro .wp-block-media-text__media img{max-inline-size:100%;block-size:auto}@media (max-width: 767px){.ourview-intro .wp-block-media-text__media{min-height:auto;padding-left:15px;padding-right:15px}.ourview-intro .wp-block-media-text__media img{max-height:80vh;width:auto !important;object-fit:cover}}.latest-member-offers .member-offer-tiles{margin-top:30px}.member-offer-tiles{display:flex;flex-wrap:wrap;margin:0 -40px}@media (max-width: 959px){.member-offer-tiles .member-offer-tile{width:100%;margin-bottom:40px}.member-offer-tiles .member-offer-tile__inner{padding-right:0}.member-offer-tiles .member-offer-tile:last-child{margin-bottom:0}}.member-offer-tile{width:50%;padding:20px 40px}.member-offer-tile__image{display:block;margin-bottom:20px}.member-offer-tile__image .image-wrap{position:relative;height:0;padding-bottom:50%;background:#F8F8F8}.member-offer-tile__image .image-wrap .image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.member-offer-tile__image .image-wrap .logo{background:url(images/svg/logo.svg) no-repeat center;background-size:contain;width:50%;height:50%}.member-offer-tile__title{font-size:24px;font-weight:700}.member-offer-tile__company{font-size:18px;margin-bottom:10px;margin-top:5px;font-weight:600}.member-offer-tile__desc{font-size:18px;margin-bottom:10px;margin-top:10px}.member-offer-tile__readmore{margin-top:20px}.member-prices{padding:40px 0}.member-prices .member-price{display:flex;flex-direction:column;height:100%;background:#EDE7DE}.member-prices .member-price__image{display:block}.member-prices .member-price__image .image-wrap{position:relative;height:0;padding-bottom:60%;background:#F8F8F8}.member-prices .member-price__image .image-wrap .image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.member-prices .member-price__image .image-wrap .logo{background:url(images/svg/logo.svg) no-repeat center;background-size:contain;width:50%;height:50%}.member-prices .member-price__content{padding:40px 7%;display:flex;flex-direction:column;height:100%}.member-prices .member-price__title{font-weight:bold;margin-bottom:10px;font-size:32px}.member-prices .member-price__price{flex-grow:1;margin-bottom:30px;font-size:22px}@media (max-width: 767px){.member-prices .flex{flex-wrap:wrap}.member-prices .flex .col-6{width:100%;margin-bottom:40px}.member-prices .flex .col-6:last-child{margin-bottom:0}}.logo-ourview figure img{width:100%}.gp-section--info-address-reminder .gp-section__inner{padding-top:40px;padding-bottom:40px}.gp-section--info-banner{border-bottom:1px solid #F8F8F8}.gp-section--info-banner .gp-section__inner{padding-top:40px;padding-bottom:40px}.gp-section--info-banner h1,.gp-section--info-banner h2,.gp-section--info-banner h3,.gp-section--info-banner h4{margin-bottom:20px}.gp-section--info-banner p:last-child{margin-bottom:0}.gp-section--info-banner .flex{align-items:center;margin:0 -40px}.gp-section--info-banner .flex .col-icon{padding:0 40px}.gp-section--info-banner .flex .col-icon .icon{width:250px;height:100px;background:url(images/svg/ourview-logo.svg) no-repeat center;background-size:contain}.gp-section--info-banner .flex .col-content{padding:0 40px}@media (max-width: 959px){.gp-section--info-banner .flex{flex-direction:column;align-items:flex-start}.gp-section--info-banner .flex .col-icon{margin-bottom:20px}}.membership__panel{padding:20px;background:#fff;border-radius:0;margin-bottom:40px}.membership__panel h1,.membership__panel h2,.membership__panel h3{margin-bottom:40px}.membership__shipments .shipment{display:block;border-radius:20px;background:#F0F0F0;padding:40px;margin-bottom:20px}.membership__shipments .shipment__title{font-size:26px;margin-bottom:10px}.membership__shipments .shipment__date{font-weight:700px;font-size:18px;margin-bottom:20px}.membership__shipments .shipment__date div{margin-bottom:5px}.membership__shipments .shipment__date div span{display:block;font-weight:500;font-size:14px}.membership__shipments .shipment__status{margin-bottom:20px;font-size:18px}.membership__shipments .shipment__status strong{text-transform:uppercase;font-size:20px}.membership__shipments .shipment__details{font-size:16px!important}.membership__shipments .shipment__details p{margin-bottom:6px;font-size:16px!important}.membership__shipments .shipment__details p:last-child{margin-bottom:0}.membership__shipments .shipment__details a{font-weight:bold}.membership__shipments .shipment.active{padding:40px;background:#EDE7DE}.membership__shipments .shipment.past .flex .col-content{width:calc(100% - 200px)}.membership__shipments .shipment.past .flex .col-image{width:200px}.membership__shipments .shipment.past .flex .col-image .btn{width:170px}.membership__shipments .shipment .image-wrap{position:relative;height:0;padding-bottom:60%;background:#F8F8F8}.membership__shipments .shipment .image-wrap .image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.membership__shipments .shipment .image-wrap .logo{background:url(images/svg/ourview-logo.svg) no-repeat center;background-size:contain;width:80%;height:50%}.membership__shipments .shipment .flex .col-case{text-align:left}.membership__shipments .shipment .flex .col-case .image-wrap{margin-bottom:30px}.membership__shipments .shipment .flex .col-case .case-description{margin-bottom:10px;font-size:16px!important}.membership__shipments .shipment .flex .col-case .case-description p{font-size:16px!important}.membership__shipments .shipment .flex .col-case .case-description p:last-child{margin-bottom:0}.membership__shipments .shipment .flex .col-case .btn{padding:6px 10px !important;text-align:center}@media (max-width: 767px){.membership__shipments .shipment .flex{flex-direction:column}.membership__shipments .shipment .flex>*{width:100% !important}.membership__shipments .shipment .flex .col-content{margin-bottom:30px}}.membership__exclusive .products{display:flex;flex-wrap:wrap;gap:40px;margin:0}.membership__exclusive .product-listing{display:flex;flex-wrap:wrap;width:calc(50% - 20px);margin:0}@media (max-width: 560px){.membership__exclusive .product-listing{width:100%}}.payments .btn{margin-top:40px;padding:6px 10px !important;text-align:center}.lost_reset_password p{width:100% !important}.product-gift-membership .cart .quantity,.product-gift-membership .cart .qib-button-wrapper{display:none !important}.product-gift-membership small{font-size:12px;line-height:1.4;display:inline-block}.address_book{margin-top:100px}.address_book header{height:50px}.billing_address_book>header>h3{display:none !important}.billing_address_book .add-new-address{float:left !important;padding-left:0 !important}.wc-address-book-address{margin-bottom:20px}.woocommerce-payment-methods .woocommerce-info{margin-bottom:20px}@media (max-width: 767px){.address_book header{height:auto}.shipping_address_book .add-new-address{float:none !important;display:block !important;margin:20px 0 !important;padding-left:0 !important}}figure.aligncenter{display:flex;justify-content:center}.wp-block-gallery.alignfull{gap:0 !important}.wp-block-gallery.alignfull .wp-block-image.is-resized{width:50%}.wp-block-gallery.alignfull .wp-block-image.is-resized img{width:100%;height:auto;object-fit:cover;object-position:center}.wp-block-separator{width:100%;border:0;border-top:2px dashed #DDA69D;margin:70px auto}.has-text-align-center{text-align:center}.wp-block-wdgb-button{text-align:center}.text-left .wp-block-wdgb-button{text-align:left}.text-right .wp-block-wdgb-button{text-align:right}.text-center .wp-block-wdgb-button{text-align:center}.wp-block-image.alignfull{margin:0}.wp-block-image img{display:block;border-radius:0 !important;overflow:hidden;max-inline-size:100%;block-size:auto}.wp-block-columns{margin:0 -30px}.wp-block-columns .wp-block-column{padding:0 30px}.wp-block-columns .wp-block-column .wp-block-separator{margin-left:0}.wp-block-columns .wp-block-column .wp-block-buttons{margin-top:30px}@media (max-width: 959px){.wp-block-columns{align-items:flex-start;flex-direction:column}.wp-block-columns .wp-block-column{flex-basis:100% !important;width:100%;margin-bottom:50px;margin-left:0 !important;display:flex;flex-direction:column}.wp-block-columns .wp-block-column .wp-block-image{order:99;margin-top:50px;margin-bottom:0}.wp-block-columns .wp-block-column .wp-block-spacer{display:none}}@media (max-width: 560px){.wp-block-columns .wp-block-column{margin-bottom:40px}}@media (max-width: 959px){.wp-block-tsgb-section>.wp-block-columns .wp-block-column:last-child{margin-bottom:0}}.wp-block-embed{padding:0;max-width:890px;margin:40px auto}.wp-block-embed.is-type-video .wp-block-embed__wrapper{width:100%;height:0;padding-bottom:60%;position:relative}.wp-block-embed.is-type-video .wp-block-embed__wrapper .iframe-wrap{position:absolute;top:0;bottom:0;left:0;right:0}.wp-block-embed.is-type-video .wp-block-embed__wrapper .iframe-wrap iframe{width:100%;height:100%}.wp-block-media-text{box-sizing:border-box;direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text .wp-block-media-text__media{border-radius:0;overflow:hidden}.wp-block-media-text .wp-block-media-text__media img{max-inline-size:100%;block-size:auto}.wp-block-media-text__content{padding-top:40px !important;padding-bottom:40px !important}@media (min-width: 768px){.wp-block-media-text.is-image-fill{margin:0 -30px}.wp-block-media-text.is-image-fill .wp-block-media-text__media{padding:0 30px;background:none !important;position:relative}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;top:0;bottom:0;left:30px;right:30px;display:block;border-radius:0;width:calc(100% - 60px) !important;height:100% !important;object-fit:cover;margin:0 !important;clip:auto !important}.wp-block-media-text.is-image-fill .wp-block-media-text__content{padding:0 30px}}@media (max-width: 767px){.wp-block-media-text{grid-template-columns:100% !important}.wp-block-media-text__content{padding-bottom:0 !important}.wp-block-media-text .wp-block-media-text__content{grid-column:1;grid-row:2 !important;padding-top:50px !important}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1 !important;margin-bottom:30px}.wp-block-media-text .wp-block-media-text__media img{width:100%;height:auto}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-row:1;margin-bottom:30px}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-row:2;margin-bottom:0}}.wp-block-columns{display:flex;gap:200px !important}.wp-block-columns .wp-block-column{min-height:1px}@media (max-width: 1199px){.wp-block-columns{gap:100px !important}}.wp-block-cover{min-height:800px}.wp-block-cover h1{font-size:60px !important}@media (max-width: 1519px){.wp-block-cover{min-height:700px}.wp-block-cover h1{font-size:50px !important}}@media (max-width: 1199px){.wp-block-cover{min-height:600px}.wp-block-cover h1{font-size:45px !important}}@media (max-width: 767px){.wp-block-cover h1{font-size:40px !important}}.gp-section--hero{overflow:visible;position:relative;font-weight:500;background:#EDE7DE}.gp-section--hero h1:first-child,.gp-section--hero h2:first-child,.gp-section--hero h3:first-child,.gp-section--hero h4:first-child{margin-top:0}.gp-section--hero .flex{align-items:flex-end;width:100%}.gp-section--hero .flex .col .member-status{margin-top:10px;margin-bottom:5px;display:inline-block;vertical-align:bottom}.gp-section--hero .flex .col h1{margin-bottom:0;margin-right:10px;display:inline-block;vertical-align:bottom}.gp-section--hero .gp-section__inner{position:relative;z-index:2;padding:40px 0;height:300px;display:flex;align-items:flex-end}.gp-section--hero .gp-section__overlay{position:absolute;bottom:0;left:0;right:0;height:60%;z-index:1;opacity:0.9;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.9) 100%)}.gp-section--hero .panel{margin:140px 0;max-width:800px;position:relative;overflow:hidden}.gp-section--hero .panel__inner{padding:120px 120px 90px 150px;color:#fff !important;position:relative;z-index:2}.gp-section--hero .panel__bg{position:absolute;top:40px;left:0;width:100%;height:100%;z-index:1;background:rgba(255,92,57,0.9);transform:rotate(3deg) translate(-40px, 0);margin-bottom:50px}.gp-section--hero .panel h1,.gp-section--hero .panel h2,.gp-section--hero .panel h3,.gp-section--hero .panel h4,.gp-section--hero .panel h5,.gp-section--hero .panel h6,.gp-section--hero .panel a,.gp-section--hero .panel .category-heading{color:#fff}.gp-section--hero .panel .category-heading{font-weight:700;color:#fff !important}.gp-section--hero .panel .wp-block-button__link,.gp-section--hero .panel .btn{color:#343434 !important;border-color:#fff !important;background:#fff !important}.gp-section--hero .panel .wp-block-button__link:active,.gp-section--hero .panel .wp-block-button__link:focus,.gp-section--hero .panel .wp-block-button__link:hover,.gp-section--hero .panel .btn:active,.gp-section--hero .panel .btn:focus,.gp-section--hero .panel .btn:hover{color:#343434 !important;border-color:#ccc !important;background:#ccc !important}.gp-section--hero .panel .btn-outline,.gp-section--hero .panel .is-style-outline .wp-block-button__link{color:#fff !important;border-color:#fff !important;background:transparent !important}.gp-section--hero .panel .btn-outline:active,.gp-section--hero .panel .btn-outline:focus,.gp-section--hero .panel .btn-outline:hover,.gp-section--hero .panel .is-style-outline .wp-block-button__link:active,.gp-section--hero .panel .is-style-outline .wp-block-button__link:focus,.gp-section--hero .panel .is-style-outline .wp-block-button__link:hover{background:rgba(255,255,255,0.2) !important;border-color:#fff !important;color:#343434 !important}@media (max-width: 959px){.gp-section--hero .flex{flex-direction:column}.gp-section--hero .flex .col{width:100%;margin-bottom:20px;text-align:left !important}.gp-section--hero .flex .col:last-child{margin-bottom:0}.gp-section--hero .panel{margin:90px 0}.gp-section--hero .panel__inner{padding:120px 120px 90px 7%}.gp-section--hero .gp-section__overlay{height:80%}}@media (max-width: 560px){.gp-section--hero .panel{margin:20px 0 0 0}.gp-section--hero .panel__inner{padding:90px 60px 40px 7%}.gp-section--hero .panel__bg{width:calc(100% + 20px)}.gp-section--hero .gp-section__inner{height:auto;padding-top:150px}.gp-section--hero .gp-section__overlay{height:90%}}.gp-section--member-nav{background:#173f35;min-height:64px;overflow:visible;position:relative;z-index:99}.gp-section--member-nav .gp-section__inner{padding:0}.gp-section--member-nav .menu-items{margin:0 -10px;padding:0}.gp-section--member-nav .menu-items .menu-item{margin:0;padding:0;display:inline-block}.gp-section--member-nav .menu-items .menu-item a{display:block;font-size:16px;line-height:1;padding:24px 10px;color:#fff;position:relative;text-decoration:none}.gp-section--member-nav .menu-items .menu-item a:hover,.gp-section--member-nav .menu-items .menu-item a:focus,.gp-section--member-nav .menu-items .menu-item a:active{color:#fff !important;background-color:#59706a !important}.gp-section--member-nav .menu-items .menu-item .submenu,.gp-section--member-nav .menu-items .menu-item .sub-menu{display:none}.gp-section--member-nav .menu-items .menu-item.current-menu-item a{color:#fff;background-color:#59706a}.gp-section--member-nav .header-user{position:absolute;right:0;top:0;padding:8px 0}.gp-section--member-nav .header-user .user-name{display:inline-block;vertical-align:middle;color:#EDE7DE;font-size:20px;font-weight:400;margin-right:14px}.gp-section--member-nav .header-user .menu-toggle .icon{position:absolute;right:-8px;top:32px;background:#fff;border-radius:20px;width:22px;height:22px;border:1px solid #F0F0F0;font-size:1.4rem;color:#343434}.gp-section--member-nav .header-user .menu-toggle .icon i{line-height:1;position:absolute;top:-1px;left:2px;text-align:center;transition:transform 0.2s ease-out}.gp-section--member-nav .header-user .menu-toggle:hover,.gp-section--member-nav .header-user .menu-toggle:active{cursor:pointer}.gp-section--member-nav .header-user .menu-toggle:hover .user-name span,.gp-section--member-nav .header-user .menu-toggle:active .user-name span{text-decoration:underline}.gp-section--member-nav .header-user .menu-toggle:hover:before,.gp-section--member-nav .header-user .menu-toggle:active:before{content:'';width:calc(100% + 30px);height:100%;background-color:#59706a;position:absolute;left:-15px;top:0;z-index:-1}.gp-section--member-nav .header-user .menu-toggle.active .icon i{transform:scaleY(-1)}.gp-section--member-nav .header-user .user-image{display:inline-block;vertical-align:middle;width:48px;height:48px;padding:7px 0px;background:#FF5C39;color:#fff;text-align:center;font-size:2rem;line-height:1;border-radius:24px;overflow:hidden}.gp-section--member-nav .header-user .dropdown-menu{position:absolute;top:calc(100% - 32px);right:-5px;z-index:66;display:none;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;display:block;visibility:hidden;-webkit-transition:visibility 0.2s,opacity 0.2s,-webkit-transform 500ms cubic-bezier(0.43, 0.26, 0.11, 0.99);transition:visibility 0.2s,opacity 0.2s,-webkit-transform 500ms cubic-bezier(0.43, 0.26, 0.11, 0.99);transition:visibility 0.2s,opacity 0.2s,transform 500ms cubic-bezier(0.43, 0.26, 0.11, 0.99);transition:visibility 0.2s,opacity 0.2s,transform 500ms cubic-bezier(0.43, 0.26, 0.11, 0.99),-webkit-transform 500ms cubic-bezier(0.43, 0.26, 0.11, 0.99);opacity:0;min-width:300px;margin:1.5rem 0 0;border:none;box-shadow:0 10px 30px 0 rgba(0,0,0,0.25)}.gp-section--member-nav .header-user .dropdown-menu.show{display:block;visibility:visible;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}.gp-section--member-nav .header-user .dropdown-menu:after{position:absolute;top:-12px;right:17px;clear:both;width:0;height:0;content:"";border-right:12px solid transparent;border-bottom:12px solid #fff;border-left:12px solid transparent}.gp-section--member-nav .header-user .dropdown-menu .dropdown-header{display:block;padding:0.5rem 1.5rem;font-size:0.875rem;white-space:nowrap;margin-bottom:8px;border-bottom:1px solid #e5e9ec}.gp-section--member-nav .header-user .dropdown-menu .dropdown-header .d-user{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.gp-section--member-nav .header-user .dropdown-menu .dropdown-header .d-user .media-body{-ms-flex:1;flex:1}.gp-section--member-nav .header-user .dropdown-menu .dropdown-header .d-user h5{font-size:1rem;line-height:1.5;margin-bottom:0}.gp-section--member-nav .header-user .dropdown-menu .dropdown-header .d-user span{font-size:0.75rem}.gp-section--member-nav .header-user .dropdown-menu .dropdown-header .d-user .user-image{margin-right:1rem !important}.gp-section--member-nav .header-user .dropdown-menu .dropdown-item{display:block;width:100%;padding:10px 1.5rem;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;color:#343434;text-decoration:none}.gp-section--member-nav .header-user .dropdown-menu .dropdown-item:focus,.gp-section--member-nav .header-user .dropdown-menu .dropdown-item:hover,.gp-section--member-nav .header-user .dropdown-menu .dropdown-item:active,.gp-section--member-nav .header-user .dropdown-menu .dropdown-item .active{background-color:#F0F0F0;text-decoration:none}@media (min-width: 1200px){.gp-section--member-nav .member-menu{display:block !important}}@media (max-width: 1199px){.gp-section--member-nav{padding:0}.gp-section--member-nav .gp-section__inner{padding-top:64px}.gp-section--member-nav .lines-button{display:inline-block;position:absolute;top:0;left:calc(4% - 15px)}.gp-section--member-nav .header-user{position:absolute;top:0;right:4%}.gp-section--member-nav .member-menu{display:none}.gp-section--member-nav .menu-items{margin:0}.gp-section--member-nav .menu-items .menu-item{display:block;width:100%}.gp-section--member-nav .menu-items .menu-item a{padding-left:4%;padding-right:4%}.gp-section--member-nav .flex{flex-wrap:wrap}.gp-section--member-nav .flex .col{width:100%;flex-grow:none}}@media (max-width: 767px){.gp-section--member-nav .user-logo{width:230px}}@media (max-width: 560px){.gp-section--member-nav .user-logo{width:200px}}@media (max-width: 320px){.gp-section--member-nav .header-user .user-name{display:none}}.feature{width:33.3333%;padding:0 40px;position:relative;font-size:20px;display:flex;flex-direction:column;text-align:center}.feature__category{font-size:19px;margin-bottom:6px;color:#343434;font-weight:500}.feature__title{font-size:28px;font-weight:500;margin-bottom:10px;font-weight:600}.feature__content{flex-grow:1}.feature__icon{width:100%;margin-bottom:20px}.feature__icon .icon{width:100%;height:115px;background-position:center !important}.feature ul{margin:0;padding:0}.feature ul li{display:inline-block;position:relative}.features{display:flex;flex-wrap:wrap;align-items:stretch;margin:0}.features--box{align-items:stretch}.features--box .feature{padding:10px}.features--box .feature__inner{height:100%;border-radius:0;background:#EDE7DE;padding:30px 50px 30px 35px;color:#fff}.features--column-1 .feature,.features--full-width .feature{width:100%;margin-bottom:40px}.features--column-2 .feature{width:50%;margin-bottom:40px}.features--column-3 .feature{width:33.3333%;margin-bottom:40px}.features--column-4 .feature{width:25%;margin-bottom:40px}@media (max-width: 1199px){.features.mobile-single-col{justify-content:flex-start}.features.mobile-single-col .feature{width:100% !important;max-width:800px}.features--column-4 .feature{width:50%}}@media (max-width: 959px){.features--column-4 .feature,.features--column-2 .feature,.features--column-3 .feature{width:100%}.features--column-4 .feature__inner,.features--column-2 .feature__inner,.features--column-3 .feature__inner{max-width:650px;margin:0 auto}}.map-wrap{height:700px;padding-bottom:0 !important;position:relative;background:#F8F8F8}.map-wrap .map{width:100%;height:100%;position:absolute !important;top:0;left:0;right:0;bottom:0}.gp-section--map-search{height:700px;background:#F8F8F8;position:relative}.gp-section--map-search .gp-section__inner{position:relative;z-index:2}.gp-section--map-search .map-wrap{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.check-list{margin:40px 0;padding:0}.check-list li{list-style:none;padding:8px 0 0 40px;margin-bottom:20px;position:relative;font-weight:600;color:#343434;display:inline-block;width:100%}.check-list li:last-child{margin-bottom:0}.check-list li:before{content:'\e819';font-family:fontello;position:absolute;top:2px;left:0;font-size:26px}.check-list--2col{columns:2;column-gap:50px}@media (max-width: 1199px){.check-list li{font-size:22px;padding:6px 0 0 60px}.check-list li:before{font-size:32px}}@media (max-width: 959px){.check-list{max-width:500px}.check-list--2col{columns:1}}@media (max-width: 560px){.check-list{margin:20px 0}.check-list li{font-size:18px;padding:5px 0 0 50px}.check-list li:before{font-size:26px}}.gp-testimonial-slider .gp-testimonial-slide{display:none}.gp-testimonial-slider .gp-testimonial-slide.slick-slide{display:flex;align-items:center;justify-content:center}.gp-testimonial-slider .gp-testimonial-slide__inner{width:100%;max-width:1200px;padding-top:80px;margin:0 auto}.gp-testimonial-slider blockquote{position:relative;border-left:none;font-size:24px;line-height:1.3;font-weight:300;margin:20px 0;padding:0 20px 0 0;text-align:center}.gp-testimonial-slider cite{font-style:normal;font-size:20px;font-weight:400;text-align:center;color:rgba(52,52,52,0.6)}.gp-testimonial-slider .slick-dots{text-align:center;width:100%;margin-left:auto;margin-right:auto;position:relative;padding-left:0;margin-top:30px}.gp-testimonial-slider .slick-arrow a{border-color:rgba(0,0,0,0.3)}.gp-testimonial-slider .slick-arrow a:hover,.gp-testimonial-slider .slick-arrow a:focus,.gp-testimonial-slider .slick-arrow a:active{border-color:rgba(0,0,0,0.57)}.gp-testimonial-slider .slick-arrow.arrow-prev{left:-35px}.gp-testimonial-slider .slick-arrow.arrow-next{right:-35px}.gp-testimonial-slider .slides{background:#fff;margin:0 40px;padding:10px 4% 40px 4%;position:relative}.gp-testimonial-slider .slides:before{content:'\E824';font-family:fontello;position:absolute;top:30px;left:50%;margin-left:-29px;font-size:40px;line-height:1}@media (max-width: 959px){.gp-testimonial-slider blockquote{font-size:22px}.gp-testimonial-slider blockquote:before{right:calc(100% + 20px);font-size:40px}}@media (max-width: 767px){.gp-testimonial-slider blockquote{font-size:18px}.gp-testimonial-slider blockquote:before{right:calc(100% + 20px);font-size:30px}}@media (max-width: 560px){.gp-testimonial-slider .slides{margin:0}}
