.blog-container__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}@media (max-width:640px){.blog-container__row{flex-wrap:wrap}}.blog-container__col-left{flex:2 1 auto}@media (min-width:1025px){.blog-container__col-left{margin-right:36px;width:calc(100% -  370px)}}@media (max-width:1024px){.blog-container__col-left{margin-right:30px;width:calc(100% -  310px)}}@media (max-width:640px){.blog-container__col-left{width:100%;margin-right:0}}.blog-container__col-right{min-width:334px;max-width:334px}@media (max-width:1024px){.blog-container__col-right{min-width:280px;max-width:280px}}@media (max-width:767.98px){.blog-container__col-right{min-width:270px;max-width:270px}}@media (max-width:640px){.blog-container__col-right{margin-top:55px;width:100%;min-width:inherit;max-width:inherit}}@media (min-width:992px){.tt-post-list .tt-post+.tt-post{margin-top:50px}}@media (max-width:991.98px){.tt-post-list .tt-post+.tt-post{margin-top:40px}}@media (max-width:575.98px){.tt-post-list .tt-post+.tt-post{margin-top:30px}}.tt-post{position:relative}.tt-post:before{content:'';border:2px solid #f8f8fa;display:block;position:absolute;z-index:0;top:20px;left:0;width:100%;height:calc(100% - 20px)}.tt-post>*{position:relative;z-index:1}.tt-post .tt-post__row:nth-child(1){min-height:78px;overflow:hidden;align-items:flex-end;padding-bottom:2px;margin-bottom:9px}.tt-post .tt-post__row:nth-child(1):before{content:'';display:block;position:absolute;top:0;right:-15%;width:60%;height:100%;background:#1e60aa url(//solutionshabitat.lu/wp-content/themes/plumbio/assets/css/../images/post_bg_img.png) bottom right no-repeat;-webkit-transform:skew(26deg);transform:skew(26deg);z-index:1}@media (max-width:1024px){.tt-post .tt-post__row:nth-child(1):before{width:50.8%}}.tt-post .tt-post__row:nth-child(1)>*{position:relative;z-index:2}.tt-post__img{padding:20px 20px 20px 0;overflow:hidden}.tt-post__img:before{content:'';display:block;position:absolute;top:0;right:-19%;width:84.5%;height:100%;background:#1e60aa url(//solutionshabitat.lu/wp-content/themes/plumbio/assets/css/../images/post_bg_img.png) bottom right no-repeat;-webkit-transform:skew(26deg);transform:skew(26deg);z-index:1}.tt-post__img>*{position:relative;z-index:2}.tt-post__img .tt-slider{background-color:#fff}.tt-post__row{font-size:13px;display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding-left:56px}.tt-post__row .tt-icon{color:#0c4c93;display:inline-block;margin-right:4px}.tt-post__row>*:not(:first-child){margin-left:19px}.tt-post__row a{color:#0c4c93}.tt-post__row a:hover{text-decoration:underline}@media (min-width:1200px){.tt-post__row{flex-wrap:nowrap}}@media (max-width:1199.98px){.tt-post__row{flex-wrap:wrap;padding-top:30px}.tt-post__row>*{width:100%}.tt-post__row>*:not(:first-child){margin-left:0}.tt-post__img+.tt-post__row{padding-top:0}}@media (max-width:1024px){.tt-post__img{padding:10px 10px 10px 0}}@media (max-width:575.98px){.tt-post .tt-post__row:nth-child(1):before{width:50.8%}}.tt-post__layout{padding:20px 56px 56px}.tt-post__title{font-family:"Mulish",sans-serif;color:#0c4c93;font-weight:800;font-size:42px;line-height:55px;padding:0 0 20px}.tt-post__title a{color:#0c4c93;transition:color .2s linear;display:inline-block;word-break:break-word}.tt-post__title a:hover{color:#51acfb}.tt-post__title+*{margin-top:0}.tt-post__layout .tt-btn__top{margin-top:33px}.tt-post__imglink__bg{background-color:rgba(21,96,170,.75)}.tt-post__imglink{color:#fff}.tt-post__imglink .tt-icon>*{display:inline-flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;background-color:#51acfb;border-radius:50%;box-shadow:0px 5px 10px rgba(30,96,170,.2)}.tt-post__imglink .tt-text{display:inline-block;position:relative;font-family:"Mulish",sans-serif;font-weight:800;font-size:20px;color:#fff;margin-top:30px}.tt-post__imglink .tt-text:before{content:'';display:block;position:absolute;bottom:0;width:0;height:2px;margin:auto;left:0;right:0;background-color:currentColor;transition:width .2s linear}.tt-post__imglink:hover{color:#fff}.tt-post__imglink:hover .tt-text:before{width:100%}@media (min-width:1200px){.tt-post__imglink .tt-icon>*{width:99px;height:99px;font-size:37px}}@media (max-width:1199.98px){.tt-post__imglink .tt-icon>*{width:79px;height:79px;font-size:27px}.tt-post__imglink .tt-text{font-size:16px;margin-top:15px}}@media (max-width:575.98px){.tt-post__imglink .tt-icon>*{width:59px;height:59px;font-size:20px}.tt-post__imglink .tt-text{font-size:15px;margin-top:7px}.tt-post__imglink .tt-text:before{bottom:1px}}@media (max-width:1199.98px){.tt-post__title{font-size:34px;line-height:47px}.tt-post__layout{padding:38px 46px 50px}}@media (max-width:1024px){.tt-post__row{padding-left:20px}.tt-post__layout{padding:30px 20px 42px}.tt-post__title{font-size:28px;line-height:38px;padding-bottom:15px}}@media (max-width:767.98px){.tt-post__layout{padding:25px 20px 37px}}@media (max-width:575.98px){.tt-post__layout{padding:10px 20px 32px}.tt-post__row{padding-left:20px}.tt-post__title{padding-bottom:10px}.tt-post__layout .tt-btn__top{margin-top:17px}}.tt-aside01{padding:34px 40px 40px;box-shadow:0px 10px 30px rgba(26,54,85,.07)}.tt-aside01+*{margin-top:30px}.tt-aside01 .tt-list{margin-bottom:-11px}.tt-aside01 .tt-aside-post__title{margin-bottom:-8px}@media (max-width:1024px){.tt-aside01 .tt-list{margin-bottom:-10px}}.tt-aside01__title{font-size:24px;line-height:34px;color:#0c4c93;font-family:"Mulish",sans-serif;font-weight:800}.tt-aside01__title+ul,.tt-aside01__title+div,.tt-aside01__title+label+select,.tt-aside01__title+form,.tt-aside01__title+.tt-aside01__content{margin-top:23px !important}.rightColumn{padding-left:37px}@media (max-width:1024px){.tt-aside01{padding:29px 25px 34px}.tt-aside01__title{font-size:24px;line-height:29px}}@media (max-width:767.98px){.tt-aside01{padding:29px 20px 34px}}.tt-search-aside .tt-form__group{padding-bottom:0}.tt-aside-post+*{margin-top:36px}.tt-aside-post__data{position:absolute;text-align:center;display:inline-block;width:59px;top:-8px}.tt-aside-post__data:before{font-size:73px;line-height:1;color:#1e60aa;position:absolute;top:-28px;left:-7px}.tt-aside-post__data>*{position:relative;text-align:center}.tt-aside-post__data .tt-text01{font-size:13px;line-height:1;color:#fff;font-family:"Inter",sans-serif}.tt-aside-post__data .tt-text02{font-size:20px;line-height:1;color:#fff;font-weight:700;margin-top:1px;font-family:"Inter",sans-serif}.tt-aside-post__data+.tt-aside-post__info{margin-left:70px}.tt-aside-post__info{font-size:13px;margin-bottom:17px}.tt-aside-post__info a{color:#0c4c93}.tt-aside-post__info a:hover{text-decoration:underline}.tt-aside-post__img{position:relative;overflow:hidden}.tt-aside-post__img:before{position:absolute;z-index:1;top:50%;left:50%;z-index:1;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;pointer-events:none}.tt-aside-post__img img{width:100%}.tt-aside-post__img:hover:before{-webkit-animation:circle 1.15s ease;animation:circle 1.15s ease;opacity:1}.tt-aside-post__description{position:relative;margin-top:9px;z-index:2}.tt-aside-post__title{font-size:18px;line-height:30px;color:#0c4c93;font-family:"Mulish",sans-serif;font-weight:800}.tt-aside-post__title a{color:#0c4c93;display:inline-block;transition:color .2s linear}.tt-aside-post__title a:hover{color:#51acfb}.vanilla-calendar{overflow:hidden;width:100%;position:relative}.vanilla-calendar-btn{-moz-user-select:none;-ms-user-select:none;-webkit-appearance:button;background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;min-width:27px;height:34px;outline:none;overflow:visible;padding:0;text-align:center;position:absolute;color:#6c7176;font-family:'font-icon' !important}.vanilla-calendar-btn svg{display:none}.vanilla-calendar-btn:before{font-family:"font-icon";font-size:13px;content:"\e92c"}.vanilla-calendar-btn[data-calendar-toggle=previous]{right:35px;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.vanilla-calendar-btn[data-calendar-toggle=next]{right:0;content:"\e92c"}.vanilla-calendar-btn:hover{color:#51acfb}.vanilla-calendar-btn:focus{outline:none}.vanilla-calendar-header{align-items:center;display:flex;padding-bottom:12px}.vanilla-calendar-header__label{font-size:16px}@media (max-width:768px){.vanilla-calendar-header__label{font-size:15px}}.vanilla-calendar-week{background-color:#f4f5f7;display:flex;flex-wrap:wrap}.vanilla-calendar-week span{color:#0c4c93;flex-direction:column;flex:0 0 14.28%;font-size:13px;font-weight:700;max-width:14.28%;padding:4px 0;text-align:center}.vanilla-calendar-body{display:flex;flex-wrap:wrap}.vanilla-calendar-date{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex:0 0 14.28%;max-width:14.28%;padding:3px 0;font-size:13px;border:1px solid #f4f5f7;transition:border-color .2s linear}.vanilla-calendar-date:hover{border-color:#51acfb}.vanilla-calendar-date--active{cursor:pointer}.vanilla-calendar-date--today{background-color:#51acfb;color:#fff}.vanilla-calendar-date--today:hover{border-color:#51acfb}.vanilla-calendar-date--selected{border-color:#51acfb}.vanilla-calendar-date--disabled{border-radius:0;cursor:not-allowed;opacity:.2}.tt-singlepost .tt-post__layout{padding:45px 56px 50px;overflow:hidden}.tt-singlepost .tt-post__layout>*:nth-child(1){margin-top:0}@media (max-width:1024px){.tt-singlepost .tt-post__layout{padding:35px 20px 40px}}@media (max-width:575.98px){.tt-singlepost .tt-post__layout{padding:25px 20px 40px}}@media (min-width:576px){.tt-singlepost .tt-blockquote02{margin-top:35px}.tt-singlepost p{margin-top:16px}}.tt-post__subtitle{color:#0c4c93;font-family:"Mulish",sans-serif;font-size:29px;line-height:1.2;font-weight:800;padding-bottom:17px}.tt-post__subtitle+p{margin-top:0}@media (max-width:991.98px){.tt-post__subtitle{font-size:26px}}.blog-post__top{margin-top:37px}.tt-post__subtitle-top{margin-top:33px}.tt-blockquote02+.tt-post__subtitle-top{margin-top:61px}.singlepost__block-top{margin-top:50px}.singlepost__title{color:#0c4c93;font-family:"Mulish",sans-serif;font-size:25px;line-height:1.2;font-weight:800;padding-bottom:24px}.singlepost__title+p{margin-top:0}@media (max-width:991.98px){.singlepost__title{font-size:25px;padding-bottom:15px}}hr.blog-post__hr{margin:51px 0 38px}@media (max-width:575.98px){hr.blog-post__hr{margin:30px 0 29px}}.blog-single__meta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:center;margin-top:50px}.blog-single__meta .tt-col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:center}.blog-single__meta .tt-col:first-child{padding-right:10px}.blog-single__meta .tt-col__label{margin-right:20px}@media (max-width:991.98px){.blog-single__meta{align-items:flex-start}}@media (max-width:575.98px){.blog-single__meta{flex-wrap:wrap}.blog-single__meta .tt-col{padding:0 !important}.blog-single__meta .tt-col:not(:first-child){margin-top:15px}.blog-single__meta .tt-col__label{padding-bottom:10px;width:100%}}.post-nav__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;position:relative}.post-nav__wrapper .post-nav__item:first-child .post-nav__content{padding-right:5px}.post-nav__wrapper .post-nav__item:first-child .post-nav__img+.post-nav__content{margin-left:19px}.post-nav__wrapper .post-nav__item:not(:first-child) .post-nav__content{padding-left:5px}.post-nav__wrapper .post-nav__item:not(:first-child) .post-nav__img+.post-nav__content{margin-right:19px}.post-nav__wrapper .post-nav__item:not(:first-child) .post-nav__img{order:3}.post-nav__wrapper .post-nav__item:not(:first-child) .post-nav__content{text-align:right}.post-nav__wrapper .post-nav__item:not(:first-child) .post-nav__content>*:nth-child(1){margin-top:0}.post-nav__wrapper .post-nav__item:hover .post-nav__text-01:before{width:100%}.post-nav__item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center}.post-nav__content{max-width:221px}.post-nav__img{min-width:69px}.post-nav__img img{width:100%}.post-nav__text-01{color:#6c7176;font-size:13px;line-height:1.1;position:relative;display:inline-block}.post-nav__text-01:before{content:'';display:block;position:absolute;bottom:-1px;width:0;height:1px;margin:auto;left:0;right:0;background-color:currentColor;transition:width .2s linear}.post-nav__text-02{color:#0c4c93;font-family:"Mulish",sans-serif;font-size:20px;line-height:1.5;font-weight:800;transition:color .2s linear}@media (max-width:991.98px){.post-nav__img{display:none}.post-nav__text-02{font-size:18px}}@media (max-width:991.98px){.post-nav__wrapper .post-nav__item:first-child .post-nav__img+.post-nav__content{margin-left:0}.post-nav__wrapper .post-nav__item:not(:first-child) .post-nav__img+.post-nav__content{margin-right:0}}@media (max-width:575.98px){.post-nav__wrapper{align-items:flex-start}.post-nav__text-02{font-size:15px;line-height:22px}}.tt-personal{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;background-color:#f8f8fa;position:relative;padding:42px 54px 46px 42px}.tt-personal__avatar{overflow:hidden;border-radius:50%;min-width:131px}.tt-personal__avatar img{width:131px;height:131px;-o-object-fit:cover;object-fit:cover}.tt-personal__avatar+.tt-personal__content{margin-left:34px}.tt-personal__content>*:nth-child(1):not(.tt-personal__title){margin-top:0}.tt-personal__title{font-size:20px;line-height:1.2;color:#0c4c93;font-weight:800;padding:0 0 10px;margin-top:5px}.tt-personal__title+*{margin-top:0}@media (max-width:991.98px){.tt-personal{padding:20px}.tt-personal__avatar{min-width:91px}.tt-personal__avatar img{width:91px;height:91px}.tt-personal__avatar+.tt-personal__content{margin-left:25px}}@media (max-width:575.98px){.tt-personal{flex-wrap:wrap;padding:20px}.tt-personal__avatar{min-width:90px}.tt-personal__avatar img{width:90px;height:90px}.tt-personal__avatar+.tt-personal__content{margin:12px 0 0}}.tt-comments__level-01{margin-left:47px}.tt-comments__level-02{margin-left:71px}.tt-comments{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;border:2px solid #f8f8fa;position:relative;padding:15px 19px 21px 0}.tt-comments+.tt-comments{margin-top:18px}@media (max-width:767.98px){.tt-comments{padding-right:15px}}.tt-comments__avatar{width:86px;height:86px;min-width:86px;margin-left:-43px;margin-top:3px;background-color:#f8f8fa;border-radius:50%;overflow:hidden;position:relative}.tt-comments__content{margin-left:28px;width:100%}.tt-comments__title{color:#0c4c93;font-weight:700}.tt-comments__info{color:#adadad;font-size:13px;line-height:1.2;margin-top:4px}.tt-comments__text{margin-top:12px}@media (min-width:768px){.tt-comments__text{padding-right:20px}}.tt-comments__btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;background:0 0;color:#0c4c93;border:2px solid #0c4c93;font-size:13px;line-height:1;font-weight:800;padding:4px 12px 4px;height:31px;position:relative;cursor:pointer;font-family:"Mulish",sans-serif;transition:all .4s ease;letter-spacing:.03em;overflow:hidden;white-space:nowrap;float:right;margin-top:5px;margin-right:-6px;margin-left:5px}.tt-comments__btn:after{content:"";position:absolute;height:0;left:50%;top:50%;width:150%;z-index:0;transition:all .35s ease 0s;background:#0c4c93;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-25deg);transform:translateX(-50%) translateY(-50%) rotate(-25deg)}.tt-comments__btn span{position:relative;z-index:1}.tt-comments__btn:hover{color:#fff}.tt-comments__btn:hover:after{height:450%;transition:all 1s ease 0s}@media (max-width:767.98px){.tt-comments__avatar{width:70px;height:70px;min-width:70px;margin-left:-30px}.tt-comments__avatar:before{font-size:25px}.tt-comments__content{margin-left:20px}}@media (max-width:575.98px){.tt-comments__avatar{width:60px;height:60px;min-width:60px;margin-left:-30px}.tt-comments__avatar:before{font-size:25px}.tt-comments__level-01{margin-left:29px}.tt-comments__level-02{margin-left:53px}.tt-comments__content{display:inline-flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-direction:column;margin-left:18px}.tt-comments__content .tt-comments__btn{order:3;float:inherit;margin-top:10px}}@media (max-width:640px){.tt-blog-col .tt-visible__mobile-sm{display:block}.tt-blog-col>[class^=col-]{width:100%}.tt-blog-col .flatpickr-calendar.inline{max-width:307px}}blockquote{background-color:#f7f8f9;padding-bottom:44px;position:relative}blockquote:before{font-family:'font-icon';content:'\e926';position:absolute;right:31px;bottom:0;-webkit-transform:translate(0,50%);transform:translate(0,50%);font-size:83px;color:#1e60aa}.tt-blockquote02__notes{font-size:13px}@media (max-width:991.98px){.tt-blockquote02__notes{margin-top:13px}}.tt-blockquote02__line{position:relative;padding:36px 44px 0}blockquote:after{content:'';display:block;width:4px;height:80%;position:absolute;top:0;left:0;background-color:#0c4c93}.tt-blockquote02__line>*:nth-child(1){margin-top:0}@media (max-width:1024px){.tt-blockquote02:before{font-size:65px}.tt-blockquote02__line{padding:20px 20px 0}}@media (max-width:575.98px){.tt-blockquote02:before{font-size:55px}.tt-blockquote02__line{padding:25px 25px 0}.tt-blockquote02__line:before{width:3px}}.tt-comment-item{margin-bottom:18px}.tt-comments__list>.tt-comment-item:last-child{margin-bottom:0}.tt-post__info a{text-transform:capitalize}