@font-face{font-family:HeaderFont;font-style:normal;font-weight:400;src:url(/assets/fonts/PFDinTextCondPro-Medium.woff)format("woff")}@font-face{font-family:OpinionPro;font-style:normal;font-weight:400;src:url(/assets/fonts/Mint-Type-Opinion-Pro-Light.woff)format("woff")}html,body{height:100%}body{background-color:#ececec;margin:0;font-family:OpinionPro,Roboto,Helvetica Neue,sans-serif}.clearfix:after{content:"";clear:both;display:table}body.mat-typography{letter-spacing:normal;font:400 14px/20px OpinionPro,Roboto,Helvetica Neue,sans-serif}body.mat-typography p{margin:0 0 12px}.mat-button,.mat-stroked-button,.mat-flat-button,.mat-icon-button{box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-tap-highlight-color:#0000;white-space:nowrap;vertical-align:baseline;text-align:center;background:0 0;border-radius:4px;outline:none;min-width:64px;margin:0;padding:0 16px;font-family:inherit;line-height:36px;text-decoration:none;display:inline-block;position:relative;overflow:visible}.mat-stroked-button{border:1px solid}.button.mat-stroked-button{color:#fff;border:5px solid #ff4955!important}.mat-button .material-icons,.mat-menu-trigger .material-icons{vertical-align:middle;width:24px;height:24px;font-size:24px}.mat-dialog-container{max-width:600px;background:#fff!important;padding:10px!important}.mat-menu-panel{background:#fff!important}.mat-menu-trigger{letter-spacing:.04em;color:#f41f2d;cursor:pointer;background:0 0;border:none;padding:0 8px;font-family:HeaderFont;font-size:18px;font-style:normal;font-weight:300;line-height:105.95%;margin-top:-5px!important}.mat-menu-item{font-family:HeaderFont;font-size:18px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.mat-menu-item{font-size:calc(.638298vw + 15.7021px)}}@media screen and (min-width:1300px){.mat-menu-item{font-size:24px}}.mat-menu-item{letter-spacing:.04em;color:#f41f2d;text-align:left;cursor:pointer;background:#fff;border:none;width:100%;padding:8px 16px;line-height:105.95%;display:block}.mat-menu-item:hover{background:#f5f5f5}.mat-menu-dropdown{z-index:1000;background:#fff;min-width:80px;position:absolute;top:100%;right:0;box-shadow:0 2px 4px #0003}.mat-form-field{color:#fff;font-family:OpinionPro,Roboto,sans-serif;font-size:14px;line-height:1.125;display:inline-block;position:relative}.contactMeArea .mat-form-field{width:100%}.mat-form-field-wrapper{margin-bottom:-.75em;padding-bottom:1.25em}.mat-form-field-flex{box-sizing:border-box;color:#fff;background:#ffffff1a;border-bottom:1px solid #ffffff6b;border-radius:4px 4px 0 0;align-items:baseline;width:100%;padding:.75em .75em 0;font-size:14px;line-height:1.125;display:inline-flex}.color-scheme-light .mat-form-field-flex{background:#0000000a;border-bottom:1px solid #0000006b}.mat-form-field-infix{border-top:.84375em solid #0000;flex:auto;width:180px;min-width:0;padding:.25em 0 .75em;position:relative}.mat-form-field-label-wrapper{box-sizing:content-box;pointer-events:none;width:100%;height:100%;padding-top:.84375em;position:absolute;top:-.84375em;left:0;overflow:hidden}.mat-form-field-appearance-fill .mat-form-field-label{pointer-events:none;color:#ffffffb3;transform-origin:0 0;width:100%;margin-top:-.25em;font-size:14px;transition:transform .2s cubic-bezier(.25,.8,.25,1);display:block;position:absolute;top:1.34375em;left:0}.color-scheme-light .mat-form-field-appearance-fill .mat-form-field-label{color:#0009;font-size:16px}.mat-form-field input,.mat-form-field textarea{color:#fff;caret-color:#fff;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:14px}.color-scheme-light .mat-form-field input,.color-scheme-light .mat-form-field textarea{color:#0d468e;caret-color:#0d468e;font-size:16px}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field.mat-focused .mat-form-field-label{width:133.333%;transform:translateY(-1.34375em)scale(.75)}.dialog-overlay{z-index:1000;background:#00000052;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dialog-overlay .mat-dialog-container{width:100%;position:relative}@media screen and (min-width:0){.mat-dialog-container{max-width:290px}}@media screen and (min-width:680px){.mat-dialog-container{max-width:450px}}@media screen and (min-width:1024px){.mat-dialog-container{max-width:600px}}.subscribeField .mat-form-field-flex{border:2px solid #f41f2d!important}header{background-color:#fff;min-height:60px;padding:10px 30px 30px;font-family:HeaderFont}.headerArea{text-align:center;z-index:1;max-width:1240px;margin:0 auto;position:relative}.remaxHeaderLogo,.IGHeaderLogo{float:left;vertical-align:top;padding:5px;display:inline-block}.HeaderMenu{padding:25px 0 5px;display:inline-block}.HeaderMenu>span>a{font-family:HeaderFont;font-size:14px;font-style:normal;font-weight:500}@media screen and (min-width:1024px){.HeaderMenu>span>a{font-size:calc(2.17391vw - 8.26087px)}}@media screen and (min-width:1300px){.HeaderMenu>span>a{font-size:20px}}.HeaderMenu>span>a{letter-spacing:.04em;color:#0d468e;line-height:105.95%;text-decoration:none}header .LanguagePanel{letter-spacing:.04em;color:#f41f2d;z-index:20;font-family:HeaderFont;font-size:24px;font-style:normal;font-weight:500;line-height:105.95%;display:block;position:absolute;top:25px;right:0;overflow:visible}.LanguagePanel>p>a{color:#f41f2d;margin:0 30px 0 0;text-decoration:none}.HeaderSocial{text-align:left;letter-spacing:.04em;color:#f41f2d;z-index:1;white-space:nowrap;font-family:HeaderFont;font-size:24px;font-style:normal;font-weight:500;line-height:105.95%;display:inline-block;position:relative}header .HeaderSocial{vertical-align:top;margin-right:25px;padding:5px}footer .HeaderSocial{vertical-align:top;width:250px;height:95px;margin-bottom:30px;padding:5px 25px}footer .HeaderSocial>p{margin:15px 30px}.HeaderSocial>p>a{color:#f41f2d;margin:0 25px 0 0;text-decoration:none}.HeaderMenuBullet{vertical-align:text-bottom;background-color:#f41f2d;border-radius:2px;padding:0 7px;display:inline}footer{background-color:#0d1c3f;min-height:105px;padding:30px}.footerArea{text-align:center;max-width:1240px;margin:0 auto;position:relative}.remaxFooterLogo{vertical-align:top;width:250px;height:95px;padding:25px;display:inline-block}.remaxFooterLogo img{height:100%}.IGFooterLogo{vertical-align:top;width:250px;height:95px;padding:25px;display:inline-block}.footerPoweredBy{text-align:center;color:#ffffffa6;max-width:1240px;margin:0 auto;padding:0 30px 10px;font-family:HeaderFont;font-size:14px;line-height:1.5}.footerPoweredBy a{color:#ffffffd9;text-decoration:none}.footerPoweredBy a:hover{color:#fff;text-decoration:underline}@media screen and (min-width:0){.HeaderMenuBullet{margin:0 4px}.remaxFooterLogo,.IGFooterLogo,.remaxHeaderLogo,.IGHeaderLogo,.HeaderSocial{float:none}header{display:none}.remaxHeaderLogo>img,.IGHeaderLogo>img{width:90px;height:45px}}@media screen and (min-width:680px){.HeaderMenuBullet{margin:0 5px}.remaxHeaderLogo>img,.IGHeaderLogo>img{width:130px;height:65px}}@media screen and (min-width:1024px){.HeaderMenuBullet{vertical-align:bottom;margin:0 7px;padding:0 5px;font-size:10px}.remaxFooterLogo,.IGFooterLogo,.remaxHeaderLogo,.IGHeaderLogo{float:left}.HeaderSocial{float:right}header{display:block}header .remaxHeaderLogo,header .IGHeaderLogo{display:inline-block!important}}@media screen and (min-width:1300px){.HeaderMenuBullet{vertical-align:text-bottom;margin:0 7px;padding:0 7px;font-size:14px}header{display:block}}.color-scheme-light .mat-form-field{width:100%;margin-bottom:0;color:#0d468e!important}.mat-dialog-content{font-size:12px}@media screen and (min-width:360px){.mat-dialog-content{font-size:calc(.425532vw + 10.4681px)}}@media screen and (min-width:1300px){.mat-dialog-content{font-size:16px}}div.color-scheme-light>h1{font-size:16px;margin-bottom:0!important}@media screen and (min-width:360px){div.color-scheme-light>h1{font-size:calc(.851064vw + 12.9362px)}}@media screen and (min-width:1300px){div.color-scheme-light>h1{font-size:24px}}.mat-dialog-actions{padding:0!important}.mat-dialog-actions>button{border-radius:10px;width:100%;color:#fff!important;background-color:#f41f2d!important;border:5px solid #ff4955!important;margin-top:0!important}.disclaimer{margin-top:30px;font-family:OpinionPro;font-size:12px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.disclaimer{font-size:calc(.425532vw + 10.4681px)}}@media screen and (min-width:1300px){.disclaimer{font-size:16px}}.disclaimer{text-align:center;letter-spacing:.04em;color:#0d468e;line-height:160.95%}h1{font-family:HeaderFont;font-size:20px;font-style:normal;font-weight:500}@media screen and (min-width:360px){h1{font-size:calc(1.2766vw + 15.4043px)}}@media screen and (min-width:1300px){h1{font-size:32px}}h1{text-align:center;letter-spacing:.015em;color:#f41f2d;line-height:134.95%}.border{border:2px solid #f41f2d;border-radius:5px;padding:15px}.color-scheme-light{position:relative}.color-scheme-light .mat-stroked-button{padding:5px 30px!important}.close.mat-button{color:#000;cursor:pointer;background:0 0;border:none;min-width:auto;padding:2px;font-size:18px;line-height:3px;position:absolute;top:-7px;right:-12px}.message-dialog h1{text-align:center;letter-spacing:.015em;color:#0d468e;font-family:HeaderFont;font-size:22px;font-style:normal;font-weight:500;line-height:134.95%}.message-dialog .border{border:2px solid #f41f2d;border-radius:5px;padding:40px}.message-dialog button{border-radius:10px;width:100%;color:#fff!important;background-color:#f41f2d!important;border:5px solid #ff4955!important;margin-top:30px!important}.mat-menu-dropdown.lang{letter-spacing:.04em;color:#f41f2d;font-family:HeaderFont;font-size:24px;font-style:normal;font-weight:500;line-height:105.95%}.section_outer{background-color:#fff}.section_outer .header{color:#0d468e}.section_outer .subHeader{color:#f41f2d}.section_outer .headerLine{border:2px solid #f41f2d}.blueSection_outer,.imageBanner{background-color:#00377d}.blueSection_outer .header,.imageBanner .header,.blueSection_outer .subHeader,.imageBanner .subHeader{color:#fff}.blueSection_outer .headerLine,.imageBanner .headerLine{border:2px solid #fff}.section{color:#fff;max-width:1240px;margin:0 auto;padding:35px 30px}.header{font-family:HeaderFont;font-size:30px;font-style:normal;font-weight:500}@media screen and (min-width:360px){.header{font-size:calc(1.59574vw + 24.2553px)}}@media screen and (min-width:1300px){.header{font-size:45px}}.header{letter-spacing:-.005em;text-transform:uppercase;line-height:133.95%}.headerLine{width:150px;margin:20px 0}.subHeader{font-family:HeaderFont;font-size:24px;font-style:normal;font-weight:500}@media screen and (min-width:360px){.subHeader{font-size:calc(1.48936vw + 18.6383px)}}@media screen and (min-width:1300px){.subHeader{font-size:38px}}.subHeader{letter-spacing:.015em;padding-bottom:10px;line-height:110.95%}.imageArea{max-width:1240px;margin:0 auto;padding:0 30px}.imageArea.extraNarrow{max-width:1000px}.DivClear{clear:both}.subHeader>img{vertical-align:middle;padding:0 20px 20px 0}.redCircle{float:left;text-align:center;width:75px;height:75px;margin:10px 20px;position:relative}.redCircle div{font-size:16px!important}.redCircle img{width:75px;margin-top:-15px}.reason{text-align:left;font-family:OpinionPro;font-size:16px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.reason{font-size:calc(.851064vw + 12.9362px)}}@media screen and (min-width:1300px){.reason{font-size:24px}}.reason{letter-spacing:.04em;color:#fff;float:left;max-width:600px;margin:10px 0;padding:15px 0;line-height:160.95%;display:inline-flex;position:relative}.task{font-family:OpinionPro;font-size:16px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.task{font-size:calc(.851064vw + 12.9362px)}}@media screen and (min-width:1300px){.task{font-size:24px}}.task{letter-spacing:.04em;color:#fff;background-color:#0d468e;border-radius:5px;max-width:550px;margin:10px;padding:5px 25px 25px;line-height:160.95%;display:inline-grid;position:relative}.mobileTaskImg{margin:20px auto 0;display:block}.task>img{padding:10px 20px 20px;position:absolute;bottom:0;right:0}.task>span{vertical-align:text-top}.task.home{flex-direction:column;min-height:400px;display:inline-flex}.task.home>img{top:0}.task.home>div:not(.detailsButton){letter-spacing:-.005em;text-transform:uppercase;min-height:80px;font-family:HeaderFont;font-size:38px;font-style:normal;font-weight:500;line-height:133.95%}.task.home>span{flex:auto}.task.home .detailsButton{width:100%;margin-top:auto}.task.home .detailsButton .button{margin-top:0!important}.firstPhoto.buy{background-image:url(/assets/img/mainBannerBuy.jpg)}.firstPhoto.sell{background-image:url(/assets/img/mainBannerSell.jpg)}.firstPhoto.rent{background-image:url(/assets/img/mainBannerRent.jpg)}.firstPhoto.invest{background-image:url(/assets/img/mainBannerInvest.jpg)}.firstPhoto.home{background-image:url(/assets/img/mainBannerHome.jpg)}.secondPhotoInvest{background-image:url(/assets/img/secondBannerInvest.jpg)}.secondPhotoBuy{background-image:url(/assets/img/secondBannerBuy.jpg)}.secondPhotoSell{background-image:url(/assets/img/secondBannerSell.jpg)}.secondPhotoRent{background-image:url(/assets/img/secondBannerRent.jpg)}.thirdPhoto{background-image:url(/assets/img/subscribeBanner.jpg)}.homeSecondPhoto{background-image:url(/assets/img/homeSecondPhoto.jpg);padding:35px 0}ul{margin:5px 0 15px;padding:0}ul li{padding:0 0 5px 30px;list-style:none;position:relative}ul.square li:before{content:"";background-color:#f41f2d;border-radius:2px;width:15px;height:15px;position:absolute;top:12px;left:0}.stepOneBuy{background-image:url(/assets/img/buyStep1.jpg)}.stepTwoBuy{background-image:url(/assets/img/buyStep2.jpg)}.stepThreeBuy{background-image:url(/assets/img/buyStep3.jpg)}.stepFourBuy{background-image:url(/assets/img/buyStep4.jpg)}.stepOneSell{background-image:url(/assets/img/sellStep1.jpg)}.stepTwoSell{background-image:url(/assets/img/sellStep2.jpg)}.stepThreeSell{background-image:url(/assets/img/sellStep3.jpg)}.stepFourSell{background-image:url(/assets/img/sellStep4.jpg)}.stepOneInvest{background-image:url(/assets/img/investStep1.jpg)}.stepTwoInvest{background-image:url(/assets/img/investStep2.jpg)}.stepThreeInvest{background-image:url(/assets/img/investStep3.jpg)}.stepFourInvest{background-image:url(/assets/img/investStep4.jpg)}.stepOneRent{background-image:url(/assets/img/rentStep1.jpg)}.stepTwoRent{background-image:url(/assets/img/rentStep2.jpg)}.stepThreeRent{background-image:url(/assets/img/rentStep3.jpg)}.stepFourRent{background-image:url(/assets/img/rentStep4.jpg)}.aboutMePhoto{float:right;background-image:url(/assets/img/aboutMe.jpg);background-size:cover;max-width:450px;height:550px}.imageBannerBig{text-align:center;background-size:cover;height:750px;position:relative;overflow:hidden}.imageBanner{text-align:center;background-size:cover;height:450px;position:relative;overflow:hidden}.imageBannerLogo{margin-top:50px}.imageBannerHeaderLabelBig{font-size:32px}@media screen and (min-width:360px){.imageBannerHeaderLabelBig{font-size:calc(4.46809vw + 15.9149px)}}@media screen and (min-width:1300px){.imageBannerHeaderLabelBig{font-size:74px}}.imageBannerHeaderLabelBig{text-align:center;letter-spacing:.02em;color:#fff;text-transform:uppercase;margin-top:30px;padding:0;font-family:HeaderFont;font-style:normal;font-weight:500;line-height:130.45%}.imageBannerHeaderLabel{font-size:30px;font-style:normal;font-weight:500}@media screen and (min-width:360px){.imageBannerHeaderLabel{font-size:calc(1.48936vw + 24.6383px)}}@media screen and (min-width:1300px){.imageBannerHeaderLabel{font-size:44px}}.imageBannerHeaderLabel{text-align:center;letter-spacing:.02em;color:#fff;text-transform:uppercase;margin-top:30px;font-family:HeaderFont;line-height:130.45%}.imageBannerRegularLabel{font-size:20px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.imageBannerRegularLabel{font-size:calc(1.2766vw + 15.4043px)}}@media screen and (min-width:1300px){.imageBannerRegularLabel{font-size:32px}}.imageBannerRegularLabel{text-align:center;letter-spacing:.04em;color:#fff;margin-top:30px;font-family:OpinionPro;line-height:105.95%}.imageBannerContact{margin-top:50px}.subscribeImageBanner{background:url(/assets/img/subscribeBanner.jpg) 0 0/cover;height:450px;position:relative}.floatLeft{float:left}.floatRight{float:right}.stepImage{background-size:cover;height:350px;margin-bottom:30px;padding:0 5px}.stepImage .subHeader{text-align:center;color:#fff;padding-top:160px}.stepDescription{word-wrap:break-word;white-space:pre-wrap;font-family:OpinionPro;font-size:20px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.stepDescription{font-size:calc(.425532vw + 18.4681px)}}@media screen and (min-width:1300px){.stepDescription{font-size:24px}}.stepDescription{letter-spacing:.04em;color:#0d468e;line-height:160.95%}.whitenedContent{background:#fff;border-radius:5px;width:100%;margin:20px;padding:20px;box-shadow:0 4px 4px #27459126}table.step>tr>td{vertical-align:top}.aboutMeText{font-family:OpinionPro;font-size:20px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.aboutMeText{font-size:calc(.425532vw + 18.4681px)}}@media screen and (min-width:1300px){.aboutMeText{font-size:24px}}.aboutMeText{float:left;letter-spacing:.04em;line-height:160.95%}.blueSection_outer .aboutMeText{color:#fff}.section_outer .aboutMeText{color:#0d468e}.cooperationDescription{font-family:OpinionPro;font-size:20px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.cooperationDescription{font-size:calc(.425532vw + 18.4681px)}}@media screen and (min-width:1300px){.cooperationDescription{font-size:24px}}.cooperationDescription{letter-spacing:.04em;color:#fff;padding-bottom:30px;line-height:160.95%}.coopArea{border-radius:5px;margin:20px 0;padding:20px;box-shadow:0 4px 25px #00000040}.coopArea>p>a{margin:10px}.faqItem{margin:20px 0;padding:20px;box-shadow:0 4px 4px #27459126}.faqQuestion{font-family:OpinionPro;font-size:20px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.faqQuestion{font-size:calc(.425532vw + 18.4681px)}}@media screen and (min-width:1300px){.faqQuestion{font-size:24px}}.faqQuestion{letter-spacing:.04em;color:#f41f2d;line-height:160.95%}.faqAnswer{font-family:OpinionPro;font-size:20px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.faqAnswer{font-size:calc(.425532vw + 18.4681px)}}@media screen and (min-width:1300px){.faqAnswer{font-size:24px}}.faqAnswer{letter-spacing:.04em;color:#0d468e;margin-bottom:30px;line-height:160.95%}.contactMe{min-height:750px}h1{text-align:center;letter-spacing:.02em;font-family:HeaderFont;font-size:74px;font-style:normal;font-weight:500;line-height:100px}h2{text-align:center;letter-spacing:.04em;letter-spacing:.02em;font-family:OpinionPro;font-size:34px;font-style:normal;font-weight:300;line-height:100px}h3{text-align:center;letter-spacing:-.005em;color:#000;font-family:HeaderFont;font-size:55px;font-style:normal;font-weight:500;line-height:100px}.subTitle{font-family:HeaderFont;font-size:28px;font-style:normal;font-weight:500}@media screen and (min-width:360px){.subTitle{font-size:calc(1.06383vw + 24.1702px)}}@media screen and (min-width:1300px){.subTitle{font-size:38px}}.subTitle{letter-spacing:.015em;line-height:50px}.body{font-family:OpinionPro;font-size:20px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.body{font-size:calc(.425532vw + 18.4681px)}}@media screen and (min-width:1300px){.body{font-size:24px}}.body{letter-spacing:.04em;line-height:100px}.detailsButton{width:100%}.button{font-family:OpinionPro;font-size:16px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.button{font-size:calc(.851064vw + 12.9362px)}}@media screen and (min-width:1300px){.button{font-size:24px}}.button{letter-spacing:.04em;color:#fff;background-color:#f41f2d;border-radius:10px;border:5px solid #ff4955!important;margin-top:30px!important;line-height:50px!important}.task.home button{color:#fff;background-color:#0000;max-width:200px;font-size:18px;border:2px solid #fff!important;padding:0 50px!important}.btnIcon{width:45px;height:45px;margin:0 0 0 15px}.formHeadLine{font-family:HeaderFont;font-size:30px;font-style:normal;font-weight:500}@media screen and (min-width:360px){.formHeadLine{font-size:calc(1.59574vw + 24.2553px)}}@media screen and (min-width:1300px){.formHeadLine{font-size:45px}}.formHeadLine{letter-spacing:.015em;color:#fff;line-height:100px}.contactMeArea{vertical-align:top;margin-bottom:30px;display:inline-block}.header_white{letter-spacing:-.005em;text-transform:uppercase;color:#fff;font-family:HeaderFont;font-size:45px;font-style:normal;font-weight:500;line-height:133.95%}.contactText{font-family:OpinionPro;font-size:20px;font-style:normal;font-weight:300}@media screen and (min-width:360px){.contactText{font-size:calc(.425532vw + 18.4681px)}}@media screen and (min-width:1300px){.contactText{font-size:24px}}.contactText{letter-spacing:.04em;line-height:105.95%}.formText{letter-spacing:.04em;font-family:OpinionPro;font-size:20px;font-style:normal;font-weight:300;line-height:100px}.contactTable{width:100%}.contactTable td:first-child{vertical-align:top;width:100%;padding:30px 100px 0 0}.contactTable td:nth-child(2){width:0%}.contactTable button{float:right}.contactTable mat-form-field{width:100%}.subscribeField{color:#fff;min-width:300px;margin:-1px 10px}.subscribeField .mat-form-field-ripple{background-color:#0000!important}.subscribeField .mat-form-field-wrapper{width:290px;margin:0 auto}.subscribeField>div:first-child>div.mat-form-field-flex{border:2px solid #f41f2d!important}.subscribeButtons{margin-top:20px}.subscribeButtons .button.mat-stroked-button{vertical-align:top;width:300px;margin:-1px 10px!important;padding:0!important}.remaxHeaderLogo,.IGHeaderLogo{vertical-align:top;padding:10px 5px;display:inline-block}.MenuPanel{vertical-align:text-bottom}@font-face{font-family:HeaderFont;font-style:normal;font-weight:400;src:url(/assets/fonts/PFDinTextCondPro-Medium.woff)format("woff")}.LanguagePanel,.MenuPanel{letter-spacing:.04em;color:#f41f2d;font-family:HeaderFont;font-style:normal;font-weight:500;line-height:105.95%}.pseudoHeader .LanguagePanel,.pseudoHeader .MenuPanel{z-index:25;display:inline;position:relative;overflow:visible}.LanguagePanel .mat-button,.MenuPanel .mat-button{vertical-align:middle;min-width:30px!important;padding:0 5px!important}.LanguagePanel>p>a,.MenuPanel>p>a{color:#f41f2d;margin:0 30px 0 0;text-decoration:none}.pseudoHeader{text-align:right;display:block;position:absolute;top:15px;right:5px}.pseudoHeader table>tr>td:nth-child(2){margin-top:4px;display:inline-block}.mat-menu-trigger{letter-spacing:.04em;font-family:HeaderFont;font-size:18px;font-style:normal;font-weight:500;line-height:105.95%}@media screen and (min-width:0){.task.home>div:not(.detailsButton){min-height:0}.imageBannerBig{height:610px}.step{padding-top:30px}.contactMeArea.first{width:100%;padding-bottom:30px}.aboutMePhoto,.aboutMeText{float:none;width:100%}.aboutMePhoto{margin:0 auto 30px}.task{box-shadow:none;background-color:#0000;min-height:0;margin:5px auto;display:block}.task img{display:none}.mobileTaskImg{display:block}.task>div{text-align:center}.headerLine{margin:20px auto}.stepImage{height:225px}.stepImage>.subHeader{padding-top:90px}.imageBannerLogoBig{display:none}.aboutMePhoto{width:300px;height:360px}.coopArea>.subHeader>img,.coopArea>.subHeader>span{text-align:center;margin:0 auto;display:block}.header,.formHeadLine,.subHeader{text-align:center}.remaxHeaderLogo>img,.IGHeaderLogo>img{width:90px;height:45px}header{display:none}.btnIcon{width:40px;height:40px;margin:0 0 0 10px}.coopArea>p>a>img{width:40px}.tasks,.tasks .subHeader{padding-bottom:0}.mat-stroked-button{padding:5px 100px!important}.imageBannerLogo{margin-top:30px}.detailsButton{text-align:center!important}.redCircle>div{position:absolute;top:12px;left:20px}.coopArea{box-shadow:none;background-color:#0000}}@media screen and (min-width:680px){.task.home>div:not(.detailsButton){min-height:0}.detailsButton{text-align:center!important}.imageBannerBig{height:680px}.tasks,.tasks .subHeader{padding-bottom:0}.coopArea>p>a>img{width:50px}.step{padding-top:30px}.remaxHeaderLogo>img,.IGHeaderLogo>img{width:130px;height:65px}.header,.formHeadLine,.subHeader{text-align:left}.coopArea>.subHeader>img,.coopArea>.subHeader>span{text-align:left;margin:0;display:inline}.stepImage{height:225px}.stepImage>.subHeader{padding-top:90px}.aboutMePhoto{width:450px;height:550px}.mat-stroked-button{padding:5px 100px!important}.imageBannerLogoBig{display:none}.imageBannerBig .remaxHeaderLogo,.imageBannerBig .IGHeaderLogo,.imageBannerBig .pseudoHeader{display:inline-block}header{display:none}.btnIcon{width:40px;height:40px;margin:0 0 0 10px}.task{margin:5px auto}.imageBannerLogo{margin-top:10px}.redCircle>div{position:absolute;top:8px;left:20px}.coopArea{box-shadow:none;background-color:#0000}}@media screen and (min-width:1024px){.task.home{min-height:463px}.task.home>div:not(.detailsButton){min-height:80px}.task.home .detailsButton{text-align:right!important}.detailsButton{text-align:center!important}.imageBannerBig{height:680px}.tasks,.tasks .subHeader{padding-bottom:35px}.coopArea>p>a>img{width:60px}.step{padding-top:30px}.btnIcon{width:45px;height:45px;margin:0 0 0 15px}header{display:block}.imageBannerLogoBig,.imageBannerLogo{margin-top:20px;display:inline-block}.mat-stroked-button{padding:5px 100px!important}.headerLine{margin:20px 0}.contactMeArea.first,.aboutMePhoto,.aboutMeText{width:50%}.aboutMePhoto{float:right}.aboutMeText{float:left}.stepImage{height:300px}.stepImage>.subHeader{padding-top:140px}.imageBannerBig .remaxHeaderLogo,.imageBannerBig .IGHeaderLogo,.imageBannerBig .pseudoHeader{display:none}.task{margin:5px auto}.redCircle>div{position:absolute;top:6px;left:20px}.coopArea{box-shadow:none;background-color:#0000}}@media screen and (min-width:1300px){.redCircle>div{position:absolute;top:6px;left:21px}.task.home .detailsButton,.detailsButton{text-align:right!important}.imageBannerBig{height:750px}.tasks,.tasks .subHeader{padding-bottom:35px}.coopArea>p>a>img{width:90px}.mat-stroked-button{padding:5px 100px!important}.coopArea{background-color:#0d468e;box-shadow:0 4px 25px #00000040}.task{background-color:#0d468e;min-height:200px;margin:5px;display:inline-grid;box-shadow:0 4px 25px #00000040}.task img{display:block}.task>div{text-align:left}.mobileTaskImg{display:none}.stepImage{height:350px}.stepImage>.subHeader{padding-top:160px}.imageBannerLogoBig,.imageBannerLogo{margin-top:50px;display:inline-block}.imageBannerBig .remaxHeaderLogo,.imageBannerBig .IGHeaderLogo,.imageBannerBig .pseudoHeader{display:none}}.contactMeArea.first{margin-right:30px}.homeSecondPhoto{height:auto}.imageBanner.secondPhotoBuy,.imageBanner.secondPhotoSell,.imageBanner.secondPhotoRent,.imageBanner.secondPhotoInvest{height:520px}.imageBanner.thirdPhoto{height:640px}.thirdPhoto .imageBannerRegularLabel{margin-top:10px}.imageBannerBig .button.mat-stroked-button{margin-top:50px!important}.languageSwitcher{position:relative}header .languageSwitcher,.pseudoHeader .languageSwitcher{z-index:25}
