.plans_floors_section .floor_links .floor_link{font-size:1.2rem;letter-spacing:normal;line-height:1.5rem}.plans_floors_section .premise_types div p,.floors_navigation .floor .title_wrap p{font-size:1.4rem;letter-spacing:normal;line-height:1.6rem}.floors_navigation .floor a,.floors_navigation .premises .renter .inside_wrap{font-size:1.5rem;letter-spacing:normal;line-height:1.7rem}.floors_navigation .floor .title_wrap h2{font-size:3rem;letter-spacing:normal;line-height:3.6rem}.plans_template{padding-top:30px;padding-bottom:42px}.plans_template .container{max-width:960px}.plans_floors_section{margin-bottom:38px}.plans_floors_section .premise_types div{margin-bottom:14px}.plans_floors_section .premise_types div p{position:relative;padding-left:10px;margin:0}.plans_floors_section .premise_types div p:before{content:'-';position:absolute;top:0;left:0;display:block;font-weight:700}.plans_floors_section .premise_types div:before{position:relative;content:'';display:inline-block;min-width:20px;height:20px;border-radius:16px;margin-right:12px}.plans_floors_section .premise_types div:nth-child(1):before{background-color:#cad1e7}.plans_floors_section .premise_types div:nth-child(2):before{background-color:#cce5bb}.plans_floors_section .premise_types div:nth-child(3):before{background-color:#e9c5cb}.plans_floors_section .premise_types div:nth-child(4):before{background-color:#ffecba}.plans_floors_section .premise_types.mobile div{margin-right:auto;margin-bottom:13px}.plans_floors_section .premise_types.mobile div:not(:last-child){margin-right:auto}.plans_floors_section .title_arrow{margin-bottom:26px}.plans_floors_section .floors_plan{padding-top:14px}.plans_floors_section .floors_plan img{width:100%}.plans_floors_section .floor_links{margin-left:10px;height:100%}.plans_floors_section .floor_links .floor_link{position:relative;text-transform:uppercase;font-weight:700}.plans_floors_section .floor_links .floor_link span{display:inline-block;width:16px;text-align:right}.plans_floors_section .floor_links .floor_link:after{position:relative;display:inline-block;content:'';width:10px;height:16px;margin:0 0 0 5px;background-image:url(//tabasalukeskus.ee/wp-content/themes/tabasalukeskus/scss/css/../../images/icons/btn_arrow_blue.svg);background-repeat:no-repeat;background-size:contain}.plans_floors_section .floor_links .floor_link:not(:last-child){margin-bottom:auto}@media only screen and (min-width:991px){.plans_floors_section .premises_types_wrap{max-width:244px;width:100%}}@media only screen and (max-width:991px){.plans_floors_section{margin-bottom:16px}.plans_floors_section .floors_plan{margin-bottom:26px}.plans_floors_section .floors_plan img{max-width:538px;width:calc(100% - 40.69px)}.plans_floors_section .premise_types{padding:0 24px;margin-bottom:0}.plans_floors_section .premise_types>div{max-width:152px;width:100%}.plans_floors_section .premise_types>div:before{margin-right:5px}}.floors_navigation .floor{margin-bottom:38px}.floors_navigation .floor .title_wrap{padding:0;margin-bottom:14px}.floors_navigation .floor .title_wrap h2{margin-bottom:7px}.floors_navigation .floor .title_wrap a{text-transform:initial}.floors_navigation .floor .title_wrap p{margin-bottom:0}.floors_navigation .floor a{text-transform:uppercase;position:relative;transition:color .15s ease-in-out}.floors_navigation .floor a svg{margin-left:16px}.floors_navigation .floor a svg g{transition:fill .15s ease-in-out}.floors_navigation .floor a:hover{color:#535486}.floors_navigation .floor a:hover svg g{fill:#535486}.floors_navigation .premises{position:relative;width:100%}.floors_navigation .premises .renter{margin-bottom:12px}.floors_navigation .premises .renter .inside_wrap{padding:9px;height:77px;width:142px;background-color:rgba(202,209,231,.3);text-align:center;text-transform:uppercase;font-weight:700;overflow:hidden;cursor:default}.floors_navigation .premises .renter .inside_wrap img{width:100%;height:auto;max-height:100%;object-fit:contain}.floors_navigation .premises .renter a.inside_wrap{cursor:pointer;transition:background-color .15s ease-in-out}.floors_navigation .premises .renter.office:hover a.inside_wrap{background-color:rgba(204,229,187,.76)}.floors_navigation .premises .renter.service:hover a.inside_wrap{background-color:rgba(255,236,186,.76)}.floors_navigation .premises .renter.catering:hover a.inside_wrap{background-color:rgba(233,197,203,.76)}.floors_navigation .premises .renter:hover .inside_wrap{color:#141042}@media only screen and (min-width:991px){.floors_navigation .premises{margin:0 -7px;margin-bottom:8px}.floors_navigation .premises .renter{padding:0 7px}}@media only screen and (max-width:991px){.floors_navigation .floor{margin-bottom:38px}.floors_navigation .floor .title_wrap{padding:0}.floors_navigation .floor .title_wrap h2{font-size:20px;line-height:23px;margin-bottom:0}.floors_navigation .floor .title_wrap .title_arrow{margin-bottom:16px}.floors_navigation .floor .title_wrap .title_arrow.blue{padding-left:36px;min-height:38px}.floors_navigation .floor .title_wrap .title_arrow.blue:before{width:24px;height:38px}.floors_navigation .floor .title_wrap p{font-weight:700}.floors_navigation .premises{margin:0 -7px;margin-bottom:8px}.floors_navigation .premises .renter{margin-bottom:16px;padding:0 7px}.floors_navigation .premises .renter .inside_wrap{width:100%}}