html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box}input{-webkit-appearance:none;box-shadow:none}html{scroll-behavior:smooth}body{font:400 18px/1.23 "elza",sans-serif;margin:0;padding:0;height:100%;color:#090c16;overflow-x:hidden;-webkit-text-size-adjust:none}h1,h2,h3,h4,h5,h6{font-size:24px;margin:0 0 20px;font-weight:800;color:#090c16;font-family:"forma-djr-banner",sans-serif}h1{font-size:48px}em,i{font-style:italic}strong,b{font-family:"elza",sans-serif;font-weight:600}a{text-decoration:underline;color:#090c16}a:hover{text-decoration:none}p{margin-bottom:15px}img{max-width:100%}header,footer{width:100%;float:left;position:relative;z-index:1}a[type=button],button,input,textarea,select{background:rgba(0,0,0,0);border-radius:0}button{cursor:pointer}sup{font-size:.6em;vertical-align:.55em}*:focus{outline:none}.video_yt{width:100%;position:relative}.video_yt iframe{width:100%}.video_yt a{float:left;width:100%;position:relative}.video_yt a .play_ico{position:absolute;width:88px;height:88px;border-radius:50%;background-color:#100f15;left:50%;top:50%;margin:-44px 0 0 -44px}.video_yt a .play_ico i{display:block;position:absolute;left:50%;top:50%;width:0px;height:0px;border-style:solid;border-width:14.5px 0 14.5px 24px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transform:rotate(0deg);margin:-14px 0 0 -8px}.video_yt img{float:left;width:100%;height:100%}.inline_edit_link{color:#444 !important;width:60px !important;text-align:center}.inline_edit_link i{font-size:14px !important}.full{margin:0 auto;width:100%;max-width:1920px}.max_wrap,.wrap,.mid_wrap{margin:0 auto;width:90%}.max_wrap{max-width:1674px}.mid_wrap{max-width:1400px}.wrap{max-width:1254px}.content{width:100%;float:left}.success_message,.label-danger{font-size:16px !important;float:left;width:100%;margin:0 0 15px}.success_message{color:#4e9324}.label-danger{color:#b73030}.ui-corner-all{border-radius:0 !important;border:none !important}.ui-menu .ui-menu-item a{font-size:15px;font-family:"elza",sans-serif;color:#090c16}.ui-corner-all.ui-state-focus{background:rgba(0,0,0,0) !important;margin:0 !important;cursor:pointer}.custom_txt{font-size:18px;line-height:1.55;margin-bottom:50px;float:left;width:100%}.custom_txt .title_head{margin-bottom:85px}.custom_txt .terms_date{color:#7a7b7b;font-size:16px;font-weight:500}.custom_txt a:hover{color:#e87400}.custom_txt p{margin-bottom:30px}.custom_txt ol,.custom_txt ul{margin-bottom:30px;padding-left:20px}.custom_txt ol{list-style:decimal}.custom_txt ul{list-style-type:disc}.custom_txt em,.custom_txt i{font-style:italic}.custom_txt strong,.custom_txt b{font-weight:600}.custom_txt h1,.custom_txt h2,.custom_txt h3{font-weight:bold}.custom_txt h1{font-size:48px;margin:0 0 7px;line-height:1.1}.custom_txt h2{font-size:38px;margin:0 0 15px}.custom_txt h3{font-size:32px;margin:0 0 10px}.custom_txt h4{font-size:24px;margin:0 0 10px}.custom_txt blockquote{font-size:24px;font-weight:400;margin-bottom:65px;line-height:1.5}.custom_txt .txt_col{max-width:780px}.pp_wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;outline:0;overflow-x:hidden;overflow-y:auto;display:none;background-color:rgba(9,12,22,.7)}.pp_wrap.show{display:block}.pp_wrap .flex_pp{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}.pp_wrap .close_btn{position:absolute;background:url("/assets/img/close2.png") no-repeat center center;background-size:contain;width:32px;height:32px;right:27px;display:block;top:22px}.pp_wrap .pp_content{background:#e2e7ef;border:45px solid #b5bac5;position:relative;margin:1.75rem auto;width:1030px;z-index:99;padding:85px 85px 75px;font-size:35px;box-sizing:border-box;max-width:90%;overflow:hidden}.pp_wrap .pp_title{font-size:60px;font-weight:bold;display:block;margin-bottom:44px;text-align:center;line-height:1}.pp_wrap .pp_title span{display:block;padding-top:30px}.pp_wrap .btn_wr{padding-top:10px}.pp_wrap .btn_wr button{border:none;font-family:"elza",sans-serif}.pp_wrap .form_pp{max-width:530px;margin:0 auto}.pp_wrap .form_pp_wr{float:left;width:100%;margin-bottom:31px}.pp_wrap .form_pp_wr label{font-size:27px;float:left;font-weight:500;line-height:32px;height:32px;padding-top:3px}.pp_wrap .form_pp_wr input{float:left;border:none;line-height:32px;height:32px;width:60%;font-size:27px;padding:0 5px}@media screen and (max-width: 1200px){.pp_wrap .pp_content{border:40px solid #b5bac5;padding:65px}.pp_wrap .pp_title{font-size:50px;margin-bottom:35px}.pp_wrap .pp_title span{display:block;padding-top:25px}.custom_txt .title_head{margin-bottom:65px}.custom_txt h1{font-size:38px}.custom_txt h2{font-size:32px}.custom_txt h3{font-size:24px}.custom_txt h4{font-size:18px}.custom_txt blockquote{font-size:22px;margin-bottom:50px}}@media screen and (max-width: 992px){.pp_wrap .pp_content{border:30px solid #b5bac5;padding:55px}.pp_wrap .pp_title{font-size:40px;margin-bottom:30px}.pp_wrap .pp_title span{display:block;padding-top:20px}}@media screen and (max-width: 768px){.pp_wrap .pp_content{border:20px solid #b5bac5;padding:45px}.pp_wrap .pp_title{font-size:30px}.pp_wrap .pp_title span{padding-top:10px}.pp_wrap .close_btn{width:25px;height:25px;right:8px;top:5px}.pp_wrap .form_pp_wr{margin-bottom:20px}.pp_wrap .form_pp_wr label{font-size:22px;height:24px;padding:0}.pp_wrap .form_pp_wr input{height:26px;font-size:22px}.custom_txt blockquote{font-size:20px;margin-bottom:40px}.video_yt a .play_ico{width:60px;height:60px;margin:-30px 0 0 -30px}.video_yt a .play_ico i{border-width:10px 0 10px 15px;margin:-11px 0 0 -5px}}@media screen and (max-width: 640px){.pp_wrap .pp_content{border:15px solid #b5bac5;padding:35px 25px 30px}.pp_wrap .pp_title{font-size:27px}.pp_wrap .form_pp_wr label{font-size:18px;height:24px;line-height:30px}.pp_wrap .form_pp_wr input{height:24px;font-size:18px;width:50%}.pp_wrap .btn_wr{padding-top:0}.pp_wrap .btn{padding:0 35px;font-size:18px;height:50px;line-height:52px;min-width:0}.custom_txt .terms_date{font-size:14px;font-weight:400}.custom_txt h1{font-size:32px}.custom_txt h2{font-size:24px}.custom_txt h3{font-size:18px}.custom_txt h4{font-size:16px}.custom_txt .title_head{margin-bottom:45px}.custom_txt{font-size:16px;line-height:1.45}.custom_txt p{margin-bottom:20px}.custom_txt blockquote{font-size:18px;margin-bottom:30px}}@media screen and (max-width: 480px){.pp_wrap .pp_content{border:10px solid #b5bac5;padding:30px 20px 20px}.pp_wrap .pp_title{font-size:25px}.pp_wrap .close_btn{width:20px;height:20px;right:4px;top:4px}}header{position:absolute;top:26px;left:0;float:left;width:100%;z-index:999}header .logo{width:261px;display:block;float:left;margin:0;position:relative;z-index:9}header .mobile_menu_btn{float:right;box-sizing:border-box;text-decoration:none;margin-right:-65px}header .mobile_menu_btn i{background:#fff;display:block;height:4px;width:47px;margin-bottom:3px}.promo{position:relative;right:0;bottom:0;height:964px;overflow:hidden}.promo .wrap_promo{position:absolute;bottom:60px;z-index:99;padding-bottom:1px;width:100%;height:650px}.promo .wrap_promo h1{color:#fff;font-size:235px;line-height:.95;padding-top:93px;margin:0;height:529px}.promo .wrap_promo p{color:#fff;font-size:18px;width:220px;line-height:1.25;top:-166px;left:61%;position:relative}.promo .wrap_promo span{color:#fff;font-size:60px;font-weight:bold;padding-left:61%}#myVideo{position:relative;right:0;bottom:0;min-width:100%;min-height:100%;z-index:1;float:left}.col{float:left;width:50%}.col+.col{padding-left:17px}.btn_wr{float:left;width:100%;text-align:center}.btn{background-color:#c92039;border-radius:50px;padding:0 45px;color:#fff;font-size:23px;height:59px;font-weight:bold;line-height:59px;display:inline-block;text-decoration:none;text-align:center;transition:all .5s ease-out;min-width:336px}.btn:hover{background-color:#090c16}.btn.transp_btn{border:2px solid #fff;min-width:345px;line-height:55px}.btn.transp_btn:hover{background-color:rgba(0,0,0,.2)}.small_note{font-size:12px}.small_note.mid_note{font-size:14px}.sub_promo_wr{float:left;width:100%}.video{float:left;width:100%}.sub_promo{float:left;width:100%;background-color:#090c16;color:#fff;padding:105px 0 125px}.sub_promo .col{padding-right:150px}.sub_promo .col+.col{padding-right:200px}.sub_promo p{font-size:27px;font-weight:400;line-height:1.23}.sub_promo .sub_txt{font-size:36px;font-weight:600;display:block;line-height:1.23}.sub_promo .subtitle{float:left;width:100%;padding:32px 0 78px}.sub_promo .subtitle h3{color:#c92039;font-size:92px;font-weight:800;line-height:1.05}.sub_promo .subtitle h3 span{color:#fff}.story{float:left;width:100%;padding:110px 0 110px}.story h3{color:#c92039;font-size:60px;font-weight:600;line-height:1.25;text-align:center;font-family:"elza",sans-serif;margin-bottom:70px;letter-spacing:.5px}.story .btn_wr{margin-bottom:76px}.story .story_title{font-size:36px;font-weight:600;line-height:1.2;width:50%;float:left;padding-right:30px}.story .story_desc{float:left;width:calc(50% - 170px);font-size:21px;padding-left:7px;padding-right:25px}.story .story_link{float:left;width:170px;font-size:27px;font-weight:bold;text-transform:uppercase}.careers{float:left;width:100%;padding:80px 0 123px;background-color:#f0f3f8}.careers h3{color:#090c16;font-size:187px;font-weight:800;line-height:1.05;margin-bottom:21px}.careers h4{color:#090c16;font-size:36px;font-weight:600;line-height:1.25;margin-bottom:73px;font-family:"elza",sans-serif;max-width:820px}.careers .careers_subtxt{float:left;width:100%;margin-bottom:55px}.careers .careers_subtxt .career_subtitle{font-size:27px;font-weight:500;line-height:1.23;color:#5f5e5e;max-width:460px}.careers .careers_subtxt p{font-size:21px;font-weight:400;line-height:1.23}.careers .careers_sublist{float:left;width:100%;margin-bottom:72px}.careers .careers_sublist .subtitle h4{color:#090c16;font-size:36px;font-weight:600;line-height:1.05;margin-bottom:75px;font-family:"elza",sans-serif;max-width:820px;padding-right:25px}.careers .careers_sublist .sublist ul{border-top:2px solid #c92039;float:left;width:100%;margin-left:-19px}.careers .careers_sublist .sublist ul li{color:#c92039;font-size:36px;font-weight:600;line-height:1.05;padding:13px 0 7px;border-bottom:2px solid #c92039;list-style-type:none;padding-left:19px;line-height:1}.stats{float:left;width:100%;padding:94px 0 98px}.stats h3{color:#090c16;font-size:60px;font-weight:600;line-height:1.25;margin-bottom:57px;font-family:"elza",sans-serif;text-align:center}.stats h3.title_max{font-size:92px;font-weight:800;letter-spacing:1.5px;font-family:"forma-djr-banner",sans-serif;line-height:1;margin-bottom:112px;padding-top:10px}.stats .subtitle_mid{float:left;width:100%;font-size:36px;font-weight:600;font-family:"elza",sans-serif;line-height:1;padding:76px 0 3px;text-align:center}.stats .stats_wr{float:left;width:100%;padding:43px 0 50px;border-bottom:2px solid #231f20}.stats .stats_wr:nth-child(1){border-top:2px solid #231f20}.stats .stats_wr.p_min{padding-bottom:43px}.stats .stats_wr strong{color:#c92039;font-size:106px;font-weight:700;line-height:1;display:block;margin-bottom:-3px}.stats .stats_wr strong.bl_txt{font-size:60px;color:#090c16}.stats .stats_wr strong i{font-size:94px;font-style:normal;font-weight:700}.stats .stats_wr p{font-size:23px;font-weight:500;line-height:1.2;margin:0}.stats .stats_wr p+.small_note{margin-top:5px}.stats .stats_wr span{font-size:27px;font-weight:600;line-height:1.25;display:block}.stats .stats_wr span.rd_txt{color:#c92039;line-height:1.2}.stats .small_note{margin-top:12px;float:left;width:100%;line-height:1.35}.stats .small_note.m_0{margin:0}.stats .small_note.mid_note{font-size:14px}.stats .small_note.m_7{margin-top:7px}.stats.dark_stats{background-color:#090c16;padding:105px 0 114px;margin-top:-1px;position:relative}.stats.dark_stats.p_t0{padding:120px 0 110px}.stats.dark_stats .stats_wr{float:left;width:100%;padding:60px 0 0;border:none}.stats.dark_stats .stats_wr.p_0{padding:0}.stats.dark_stats .stats_wr.p_min{padding-top:45px}.stats.dark_stats .stats_wr strong{color:#fff;font-size:60px;margin-bottom:3px;float:left;width:100%}.stats.dark_stats .stats_wr span{font-size:21px;font-weight:500;color:#fff;max-width:460px;float:left;width:100%}.stats.dark_stats .stats_wr span.line_up{font-size:18px;font-weight:400;padding-bottom:5px;max-width:495px}.stats.dark_stats .small_note{color:#9198a5;margin:0}.stats.dark_stats .stats_title{color:#c92039;font-size:27px;border-bottom:2px solid #c92039;padding:0;float:left;width:100%;margin-bottom:20px;font-weight:600;max-width:430px}.bg_color{background-color:#c92039;padding:105px 0 83px;float:left;width:100%}.bg_color h3{text-align:center;color:#fff;font-size:60px;font-family:"elza",sans-serif;font-weight:600}.bg_light{padding:95px 0 98px;float:left;width:100%}.bg_light h4{text-align:center;color:#c92039;font-size:94px;font-weight:800;line-height:1;margin-top:-8px}.bg_light h6{text-align:center;color:#000;font-size:27px;font-family:"elza",sans-serif;font-weight:600;margin:0}.vacancies{background-color:#d3d7df;padding:122px 0 125px;float:left;width:100%}.vacancies p{font-size:27px;font-weight:400;line-height:1.23;margin-bottom:53px;max-width:860px}.vacancies .vacancy{float:left;width:100%;font-size:27px;font-weight:400;line-height:1.23}.vacancies .vacancy strong{font-weight:bold;font-size:36px;display:block;margin:0;line-height:1}.vacancies .vacancy+.vacancy{padding-top:39px}.vacancies .note_links{padding:20px 0 55px;float:left;width:100%;line-height:1.4}.living_info{background-color:#f0f3f8;padding:122px 0 140px;float:left;width:100%}.living_info h3{color:#090c16;font-size:187px;font-weight:800;line-height:1.05;margin-bottom:21px}.living_info h4{float:left;width:100%;color:#090c16;font-size:60px;font-weight:700;line-height:1.25;margin-bottom:27px;font-family:"elza",sans-serif}.living_info .stats{padding:0}.living_info .stats .stats_wr{display:flex;align-items:stretch}.living_info .stats .col+.col{display:flex;align-items:center}.living_info .living_subtitle{float:left;width:100%;margin-bottom:60px}.living_info .living_subtitle h5{color:#090c16;font-size:36px;font-weight:600;line-height:1.2;font-family:"elza",sans-serif}.living_info .living_subtitle h6{color:#cb203a;font-size:27px;font-weight:600;line-height:1.05;font-family:"elza",sans-serif}.living_info .living_subtitle p{font-size:21px;font-weight:400;line-height:1.25}.testimonials{float:left;width:100%;background:url(../../newlifesummerside/img/bg.jpg) no-repeat;background-size:cover;background-position:top center;padding:120px 0 140px}.testimonials h3{width:50%;float:left;font-size:60px;color:#fff;font-weight:600;line-height:1.2;font-family:"elza",sans-serif;margin-top:-5px}.testimonials p{width:50%;float:left;color:#fff;font-size:21px;font-weight:400;line-height:1.25;padding-left:10px}.testimonials .test_wr{float:left;width:100%;position:relative}.testimonials .testim_bl{background-color:rgba(255,255,255,.7);border-radius:35px;padding:45px 65px;position:relative;height:203px;width:622px;display:flex;align-items:center;font-size:23px;line-height:1.2;font-weight:500}.testimonials .testim_bl::before{content:"";position:absolute;bottom:-62px;left:72px;height:0px;border-style:solid;border-width:62px 62px 0 0;border-color:rgba(255,255,255,.7) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg)}.testimonials .testim_bl:nth-child(1){left:50%;margin-top:-81px;margin-left:10px;padding:45px 70px}.testimonials .testim_bl:nth-child(2){left:211px;margin-top:-105px}.testimonials .testim_bl:nth-child(3){left:50%;margin-top:18px;margin-left:-123px}.testimonials .testim_bl:nth-child(4){left:0;margin-top:-130px;padding:45px 55px}.testimonials .testim_bl:nth-child(5){left:50%;margin-left:240px;margin-top:-60px;padding:45px 55px}.testimonials .testim_bl:nth-child(6){left:295px;margin-top:-130px}.full_img{float:left;width:100%}.full_img img{float:left;width:100%}.lifestyle{background-color:#f0f3f8;padding:72px 0 120px;float:left;width:100%}.lifestyle h3{color:#090c16;font-size:187px;font-weight:800;line-height:1.05;margin-bottom:21px}.lifestyle .lifestyle_subtitle h5{font-size:36px;font-weight:500;font-family:"elza",sans-serif;margin-top:-4px}.lifestyle .lifestyle_subtitle h6{font-size:36px;font-weight:700;padding-top:30px;font-family:"elza",sans-serif}.lifestyle .lifestyle_subtitle p{font-size:21px}.lifestyle .stats{padding:34px 0 0}.story_video{padding:87px 0 50px;float:left;width:100%}.story_video .video_yt iframe{height:600px}.story_video h4{color:#090c16;font-size:92px;font-weight:800;line-height:1.05;text-align:center;margin-bottom:110px;letter-spacing:.7px}.story_video .txt_story{width:100%;max-width:775px;font-size:21px;margin:0 0 115px}.story_video .story_wr{float:left;width:100%;padding:120px 0 95px}.story_video .story_wr img{float:left;width:50%}.story_video .story_wr_txt{float:left;width:50%;position:relative;padding-left:45px;font-size:27px;font-weight:500;color:#5f5e5e}.story_video .story_wr_txt::before{content:"";background:url(../../newlifesummerside/img/quote1.png) no-repeat left top;background-size:contain;margin-bottom:22px;height:84px;display:block;width:100%}.life_cards{padding:37px 0 0;float:left;width:100%}.life_cards h4{color:#090c16;font-size:92px;font-weight:800;line-height:1.05;margin-bottom:115px;text-align:center;letter-spacing:.7px}.life_cards .life_cards_wrap{float:left;width:100%;display:flex;align-items:stretch;flex-wrap:wrap}.life_cards .life_cards_wrap .life_wr{width:25%;display:flex;align-items:stretch;flex-wrap:wrap;float:left;background-color:#f0f3f8}.life_cards .life_cards_wrap .life_wr img{width:100%;max-width:none}.life_cards .life_cards_wrap .life_wr .txt_overlay{padding:15px 38px;float:left;width:100%;height:157px}.life_cards .life_cards_wrap .life_wr .txt_overlay strong{display:block;font-size:27px;margin-bottom:5px}.life_cards .life_cards_wrap .life_wr .txt_overlay span{font-size:21px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.life_cards .life_cards_wrap .life_wr:nth-child(2),.life_cards .life_cards_wrap .life_wr:nth-child(3),.life_cards .life_cards_wrap .life_wr:nth-child(5),.life_cards .life_cards_wrap .life_wr:nth-child(8){background-color:#000}.life_cards .life_cards_wrap .life_wr:nth-child(2) .txt_overlay,.life_cards .life_cards_wrap .life_wr:nth-child(3) .txt_overlay,.life_cards .life_cards_wrap .life_wr:nth-child(5) .txt_overlay,.life_cards .life_cards_wrap .life_wr:nth-child(8) .txt_overlay{color:#fff}.life_cards .life_cards_wrap .life_wr:nth-child(2n+2) .txt_overlay{order:1}.life_cards .life_cards_wrap .life_wr:nth-child(2n+2) img{order:2}.full_img_txt{float:left;width:100%;background-color:#d3d7df}.full_img_txt img{float:left;width:100%}.full_img_txt .col.pad_l{padding-left:calc((100% - 1254px)*.5)}.full_img_txt .col.pad_l h5{color:#090c16;font-size:92px;line-height:1;font-family:"elza",sans-serif;margin-bottom:78px;padding-top:157px;font-weight:600;letter-spacing:.5px}.full_img_txt .col+.col{padding:0}.full_img_txt .small_note{padding:0 0 45px}.full_img_txt .sub_tt{font-size:60px;font-weight:700;line-height:1}.full_img_txt p{font-size:23px;font-weight:600;line-height:1.2;margin-bottom:8px}.kayaking{float:left;width:100%;padding:93px 0 79px;background-color:#d3d7df}.kayaking h6{text-align:center;color:#090c16;font-size:36px;line-height:1;font-family:"elza",sans-serif;margin-bottom:38px;font-weight:600}.kayaking .kayaking_bg{float:left;width:100%;background:url(../../newlifesummerside/img/kayaking_bg.png) no-repeat top left;height:730px}.kayaking .kayaking_bg div{width:690px;float:right;padding-top:125px}.kayaking .kayaking_bg div strong{display:block;font-size:60px;line-height:1.02;margin-bottom:8px}.kayaking .kayaking_bg div img{display:none}.kayaking .kayaking_bg div span{display:block;padding-top:270px;font-size:36px;font-weight:600}.kayaking .kayaking_bg div p{font-size:21px;font-weight:500}.sub_foo{float:left;width:100%;background-color:#f0f3f8;padding:120px 0 118px}.sub_foo h4{font-size:60px;font-weight:700;margin-bottom:55px;width:61%;float:left;font-family:"elza",sans-serif;line-height:1}.sub_foo .sub_tt{width:46%;font-size:21px;font-weight:600;float:left;padding-left:95px;max-width:580px;margin-right:-110px}.sub_foo .txt_center{color:#c92039;font-size:36px;font-weight:600;text-align:center;margin-bottom:50px;float:left;width:100%}footer{float:left;width:100%;background-color:#090c16;padding:120px 0 90px;color:#fff}footer a{color:#fff}footer .title_footer{font-size:60px;font-weight:600;line-height:1;margin-bottom:10px}footer .form_title{font-size:23px;font-weight:500;line-height:1.05;float:left;width:100%;margin-bottom:25px;padding-top:5px}footer .form_subtxt{font-size:14px;float:left;width:100%;max-width:387px}footer .txt_footer_min{font-size:16px;float:left;width:338px}footer .txt_footer{font-size:23px;font-weight:500}footer .txt_footer a{color:#fff}footer .btn_foo{float:left;width:100%;padding:20px 0 40px}footer .btn_foo .btn{border:2px solid #fff;background:rgba(0,0,0,0);min-width:0;width:175px;padding:0 15px;height:48px;line-height:45px;font-size:18px}footer .btn_foo .btn:hover{border:2px solid #c92039}footer .col_foo{width:50%;float:left}footer .footer_info{width:46%;float:right;padding-left:95px;max-width:580px}footer .form_signup{max-width:387px;padding:0 0 40px}footer .form_signup input{border:1px solid #fff;color:#fff;float:left;width:100%;height:42px;padding:0 18px}footer .form_signup input+input{margin-top:-1px}footer .form_signup button{background:#fff;color:#000;border:none;min-width:0;width:175px;font-family:"forma-djr-banner",sans-serif;font-size:18px;margin-top:47px;height:48px;line-height:48px;letter-spacing:.7px}footer .form_signup button:hover{background-color:#c92039;color:#fff}footer .bottom_footer{float:left;width:100%;border-top:2px solid #fff;padding-top:25px;width:calc(100% + 95px)}footer .top_footer{float:left;width:100%;padding-bottom:33px;width:calc(100% + 95px)}footer .logo_footer{float:left;width:242px;margin:3px 30px 0 0}.footer_info{float:left;width:calc(100% - 900px)}.footer_info .dev{float:right;font-size:14px;line-height:1.1;color:#5e5c5e;padding-right:14px}.footer_info .dev a{color:#5e5c5e}.footer_info .copyright{float:left;font-size:14px;line-height:1.1;margin-right:35px;color:#5e5c5e}.search_wrap{float:left;width:100%;padding-bottom:40px}.search_wrap .search{background-color:#fff;border-radius:25px;height:34px;width:324px;float:left;position:relative}.search_wrap .search input{border:none;height:34px;padding:0 15px;width:85%}.search_wrap .search button{position:absolute;right:1px;top:1px;width:60px;background-color:#231f20;border-radius:0 25px 25px 0;height:32px;border:none;display:flex;align-items:center;justify-content:center}.search_wrap .search button i{background:url("/assets/newlifesummerside/img/search.png") no-repeat center center;width:20px;height:20px;display:block}.search_wrap .soc_icon{float:right;width:76px;margin-right:20px}.search_wrap .soc_icon a{float:left;display:block;padding:5px 7px}.search_wrap .soc_icon img{float:left;height:16px}.slider_wrapper{float:left;width:100%}.slider{margin:0 -8px}.slider_story{margin:0 -15px 95px}.slick-prev,.slick-next{bottom:-100px;width:67px;height:67px;z-index:99;border:none;background:url(../../newlifesummerside/img/arrow_black.svg) no-repeat center;background-size:contain;overflow:hidden;text-indent:-999px;position:absolute;right:calc((100% - 1254px)*.5)}.slider_story .slick-prev,.slider_story .slick-next{background:url(../../newlifesummerside/img/arrow.svg) no-repeat center;background-size:contain}.slider_story .slick-dots .slick-active button{background-color:#090c16}.slick-prev{transform:rotate(-180deg);right:calc((100% - 1254px)*.5 + 76px)}.slick-dots{position:absolute;z-index:9;bottom:-60px;width:50%;left:calc((100% - 1254px)*.5)}.slick-dots li{float:left;margin-right:7px}.slick-dots button{border:none;width:14px;height:14px;background-color:#9499a3;border-radius:50%;overflow:hidden;text-indent:-99px;padding:0;float:left}.slick-dots .slick-active button{background-color:#fff}.slider .slide_txt,.slider_story .slide_txt{background-color:rgba(211,215,223,.9);position:absolute;top:0;left:0;width:100%;height:100%;color:#000;padding:282px 100px 0 175px;opacity:0;transition:all ease-out .5s}.slider .slider_item,.slider_story .slider_item{position:relative;margin:0 8px}.slider .slider_item .slide_img,.slider_story .slider_item .slide_img{float:left;width:100%}.slider .slider_item:hover .slide_txt,.slider_story .slider_item:hover .slide_txt{opacity:1}.slider .slider_story_item,.slider_story .slider_story_item{position:relative;margin:0 15px;background-color:#d3d7df}.slider .slider_story_item .video_yt,.slider_story .slider_story_item .video_yt{width:100%}.slider .slide_subtitle,.slider_story .slide_subtitle{font-size:37px;font-weight:600;float:left;width:100%;margin-bottom:-6px;max-width:580px}.slider .slide_subtxt,.slider_story .slide_subtxt{font-size:21px;font-weight:500;float:left;width:100%;max-width:580px}.slider .slide_pin,.slider_story .slide_pin{border-radius:25px;background-color:#fff;padding:0 25px 0 15px;color:#000;font-size:18px;font-weight:500;height:47px;position:absolute;bottom:45px;left:120px;line-height:50px}.slider .slide_pin img,.slider_story .slide_pin img{float:left;width:17px;margin:13px 29px 0 0}.slider .story_txt,.slider_story .story_txt{padding:20px 23px;float:left;width:100%;height:250px;position:relative}.slider .story_txt::before,.slider_story .story_txt::before{position:absolute;top:24px;right:18px;content:"";background:url(../../newlifesummerside/img/quote2.png) no-repeat top right;background-size:contain;height:84px;width:100px}.slider .story_txt strong,.slider_story .story_txt strong{font-size:36px;font-weight:bold;display:block;margin-bottom:52px;padding-right:62px}.slider .story_txt p,.slider_story .story_txt p{font-size:21px;font-weight:500;padding-right:48px}body.show_menu{overflow:hidden}.mobile_menu{display:none;float:left;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100vh;padding:26px 0 60px 0;background-color:#090c16}.mobile_menu .max_wrap{position:relative}.mobile_menu .logo{width:261px;float:left}.mobile_menu .close_menu{background:url("/assets/newlifesummerside/img/close.svg") no-repeat center;height:50px;width:50px;right:0;position:absolute;top:0;background-size:45px auto}.mobile_menu .wrap{padding-top:238px}.mobile_menu .menu_tt{color:#c92039;width:40%;float:right;font-size:36px;margin-right:-50px;font-weight:bold;padding-top:70px}.mobile_menu ul{float:left;width:60%}.mobile_menu li{margin-bottom:37px;position:relative}.mobile_menu li::before{height:5px;background-color:#c92039;width:210px;content:"";display:block;position:absolute;bottom:-38px}.mobile_menu li a{font-size:187px;font-family:"forma-djr-banner",sans-serif;text-decoration:none;line-height:1;color:#fff;font-weight:800;letter-spacing:1px;transition:all ease-out .5s}.mobile_menu li a:hover{color:#c92039}.mobile_menu li.active a{color:#c92039}body.webp-supported .testimonials{background-image:url(../../newlifesummerside/img/bg.webp)}body.webp-supported .kayaking .kayaking_bg{background-image:url(../../newlifesummerside/img/kayaking_bg.webp)}@media screen and (max-width: 1850px){.testimonials .testim_bl:nth-child(2){left:9%}.testimonials .testim_bl:nth-child(5){margin-left:160px}}@media screen and (max-width: 1800px){.full_img_txt .col.pad_l h5{font-size:82px;margin-bottom:70px;padding-top:130px}.full_img_txt .small_note{padding:0 0 40px}.full_img_txt .sub_tt{font-size:55px}.slider_story .story_txt::before{height:72px}.slider_story .story_txt strong{font-size:34px;margin-bottom:46px}.slider_story .story_txt p{padding-right:0}.life_cards .life_cards_wrap .life_wr .txt_overlay{padding:15px 30px 15px 38px;height:145px}.life_cards .life_cards_wrap .life_wr .txt_overlay strong{font-size:25px}.life_cards .life_cards_wrap .life_wr .txt_overlay span{font-size:20px}.kayaking .kayaking_bg{background-size:1200px auto}.kayaking .kayaking_bg div{width:560px}}@media screen and (max-width: 1700px){.promo{height:860px}.promo .wrap_promo{height:553px}.promo .wrap_promo h1{font-size:200px;padding-top:80px;height:477px}.promo .wrap_promo p{font-size:18px;top:-168px;left:57%}.promo .wrap_promo span{font-size:50px;padding-left:57%}.testimonials .testim_bl{padding:45px 50px;height:185px;width:560px;font-size:21px}.testimonials .testim_bl:nth-child(1){padding:45px 50px}.testimonials .testim_bl:nth-child(5){margin-top:-32px}.testimonials .testim_bl:nth-child(6){margin-top:-85px;left:250px}.life_cards h4{font-size:80px;margin-bottom:90px}.life_cards .life_cards_wrap .life_wr .txt_overlay{padding:15px 20px 15px 28px}.life_cards .life_cards_wrap .life_wr .txt_overlay strong{font-size:22px}.life_cards .life_cards_wrap .life_wr .txt_overlay span{font-size:18px}.slider .slide_txt{padding:0 0 0 90px;display:flex;flex-wrap:wrap;align-content:center}.slider .slide_subtitle{font-size:36px}}@media screen and (max-width: 1650px){header .mobile_menu_btn{margin-right:0}.sub_promo .col{padding-right:30px}.sub_promo .col+.col{padding-right:80px}.kayaking .kayaking_bg{background-size:1100px auto;height:650px}.kayaking .kayaking_bg div{padding-top:115px}.kayaking .kayaking_bg div strong{font-size:50px}.kayaking .kayaking_bg div span{padding-top:245px;font-size:32px}.full_img_txt .col.pad_l{padding-right:50px}.full_img_txt .col.pad_l h5{font-size:72px;margin-bottom:60px;padding-top:110px}.full_img_txt .small_note{padding:0 0 35px}.full_img_txt .sub_tt{font-size:45px}}@media screen and (max-height: 770px),(max-width: 1550px){.mobile_menu .wrap{padding-top:165px}.mobile_menu li a{font-size:130px}.mobile_menu li::before{height:4px;width:170px;bottom:-32px}.mobile_menu .menu_tt{font-size:32px;margin-right:-30px;padding-top:51px}}@media screen and (max-width: 1550px){.kayaking .kayaking_bg{background-size:950px auto;height:560px}.kayaking .kayaking_bg div{padding-top:70px}.kayaking .kayaking_bg div strong{font-size:44px}.kayaking .kayaking_bg div span{padding-top:230px;font-size:30px}.testimonials h3{font-size:55px}.testimonials .testim_bl:nth-child(3){margin-left:-37px}.testimonials .testim_bl:nth-child(2){left:5%}.testimonials .testim_bl:nth-child(5){margin-left:80px}.testimonials .testim_bl:nth-child(6){left:100px}}@media screen and (max-width: 1500px){footer .logo_footer{width:215px}footer .col_foo{width:47%}footer .top_footer{width:100%}footer .bottom_footer{width:100%}footer .footer_info{width:44%;padding-left:50px}.promo{height:700px}.promo .wrap_promo{height:470px}.promo .wrap_promo h1{font-size:180px;padding-top:48px;height:400px}.promo .wrap_promo p{top:-146px;left:60%}.promo .wrap_promo span{font-size:42px;padding-left:60%}.story_video .story_wr{padding:100px 0 90px}.story_video .story_wr_txt{font-size:24px}.story_video .story_wr_txt::before{height:77px}.life_cards h4{font-size:69px;margin-bottom:80px}.life_cards .life_cards_wrap .life_wr .txt_overlay{padding:15px 15px 15px 25px;height:152px}.life_cards .life_cards_wrap .life_wr .txt_overlay strong{font-size:21px}.life_cards .life_cards_wrap .life_wr .txt_overlay strong br{display:none}.life_cards .life_cards_wrap .life_wr .txt_overlay span{font-size:18px;-webkit-line-clamp:3}}@media screen and (max-width: 1400px){header .logo{width:220px}footer .title_footer{font-size:50px;max-width:580px}footer .txt_footer{font-size:22px;width:90%}footer .col_foo{width:calc(100% - 490px)}footer .footer_info{width:450px;padding-left:0}.testimonials h3{font-size:47px}.testimonials .testim_bl{padding:35px 40px;height:170px;width:505px;font-size:20px}.testimonials .testim_bl:before{bottom:-45px;left:50px;border-width:45px 45px 0 0}.testimonials .testim_bl:nth-child(1){padding:35px 40px}.testimonials .testim_bl:nth-child(2){left:3%}.testimonials .testim_bl:nth-child(3){margin-left:-19px;padding:35px 40px}.testimonials .testim_bl:nth-child(5){margin-top:-7px}.full_img_txt .col.pad_l{padding-left:5%}.full_img_txt .col.pad_l h5{font-size:62px;margin-bottom:50px;padding-top:90px}.full_img_txt .sub_tt{font-size:37px}.slider .slide_txt{padding:0 50px 0 10%}.slider .slide_subtitle{font-size:33px}.slider .slide_subtxt{font-size:20px}.sub_promo{padding:80px 0 100px}.sub_promo .col+.col{padding-right:0}.sub_promo .sub_txt{font-size:32px}.sub_promo p{font-size:25px}.sub_promo .subtitle h3{font-size:80px}.slider_story .story_txt::before{height:66px;top:21px}.slider_story .story_txt strong{font-size:30px}.slider_story .story_txt p{font-size:20px}.slick-dots{left:15px}.slick-next{right:15px}.slick-prev{right:100px}.slider .slide_pin{left:5%}.slider .slick-dots{left:calc(5% + 5px)}.slider .slick-next{right:5%}.slider .slick-prev{right:calc(5% + 80px)}.story .story_link{width:127px;font-size:24px;float:right}.living_info{padding:100px 0 120px}.living_info h3{font-size:160px}.living_info .living_subtitle{margin-bottom:50px}.living_info .living_subtitle h5{font-size:33px}.stats .stats_wr strong i{font-size:76px}.stats .stats_wr strong.bl_txt{font-size:48px}.lifestyle{padding:60px 0 100px}.lifestyle h3{font-size:160px}.lifestyle .lifestyle_subtitle h5{font-size:33px}.lifestyle .lifestyle_subtitle h6{font-size:33px}.lifestyle .stats{padding:34px 0 0}.story_video{padding:87px 0 50px}.story_video h4{font-size:80px;margin-bottom:95px}.kayaking h6{font-size:32px}.kayaking .kayaking_bg{background-size:860px auto;height:500px}.kayaking .kayaking_bg div{padding-top:50px;width:480px}.kayaking .kayaking_bg div strong{font-size:40px}.kayaking .kayaking_bg div span{padding-top:220px;font-size:27px}}@media screen and (max-width: 1250px){.promo{height:600px}.promo .wrap_promo{height:375px}.promo .wrap_promo h1{font-size:135px;padding-top:40px;height:315px}.promo .wrap_promo p{top:-113px}.promo .wrap_promo span{font-size:39px}.slider .slide_txt{padding:0 50px 0 50px}.slider .slide_subtitle{font-size:27px;margin-bottom:0}.slider .slide_subtxt{font-size:19px}.kayaking .kayaking_bg{background-size:750px auto;height:440px}.kayaking .kayaking_bg div{width:400px}.kayaking .kayaking_bg div strong{font-size:35px}.kayaking .kayaking_bg div p{font-size:19px}.kayaking .kayaking_bg div p br{display:none}.kayaking .kayaking_bg div span{padding-top:175px;font-size:24px}}@media screen and (max-width: 1200px){.story_video .video_yt iframe{height:540px}header .logo{width:200px}footer{padding:90px 0 60px}footer .title_footer{font-size:44px}footer .txt_footer{font-size:21px}footer .logo_footer{width:180px}footer .col_foo{width:calc(100% - 450px)}footer .footer_info{width:405px;padding-left:0}footer .footer_info .dev{padding-right:0}footer .form_title{font-size:20px;margin-bottom:20px}footer .txt_footer_min{font-size:15px;width:305px}.search_wrap .search{width:265px}.search_wrap .soc_icon{margin-right:0}.sub_promo{padding:70px 0 90px}.sub_promo .sub_txt{font-size:28px}.sub_promo p{font-size:23px}.sub_promo .subtitle{padding:30px 0 50px}.sub_promo .subtitle h3{font-size:70px}.slider .slide_pin,.slider_story .slide_pin{font-size:17px;height:44px;bottom:25px;line-height:47px}.slider .slide_pin img,.slider_story .slide_pin img{width:16px;margin:12px 13px 0 0}.story_video h4{font-size:70px;margin-bottom:75px}.story_video .txt_story{margin-bottom:75px}.story{padding:90px 0}.story h3{font-size:50px;margin-bottom:50px}.story .btn_wr{margin-bottom:70px}.story .story_title{font-size:32px}.story .story_desc br{display:none}.slider_story .story_txt::before{height:48px}.slider_story .story_txt strong{font-size:27px;margin-bottom:20px}.slider_story .story_txt p{font-size:19px}.btn{padding:0 35px;font-size:21px;height:56px;line-height:56px;min-width:295px}.btn.transp_btn{min-width:295px;line-height:52px}.story_video .story_wr{padding:80px 0}.story_video .story_wr_txt{font-size:21px}.story_video .story_wr_txt::before{height:71px}.careers{padding:60px 0 100px}.careers h3{font-size:150px}.careers h4{font-size:32px;margin-bottom:60px}.careers .careers_subtxt{margin-bottom:55px}.careers .careers_subtxt .career_subtitle{font-size:25px}.careers .careers_sublist{margin-bottom:50px}.careers .careers_sublist .subtitle h4{font-size:32px}.careers .careers_sublist .sublist ul li{font-size:30px}.living_info{padding:70px 0 90px}.living_info h3{font-size:137px}.living_info h4{font-size:55px;line-height:1.15}.living_info h4 br{display:none}.living_info .living_subtitle{margin-bottom:40px}.living_info .living_subtitle h5{font-size:30px}.living_info .living_subtitle h6{font-size:24px}.living_info .living_subtitle p{font-size:20px}.living_info .stats .stats_wr strong{font-size:78px}.lifestyle h3{font-size:137px}.lifestyle .lifestyle_subtitle h5{font-size:29px}.lifestyle .lifestyle_subtitle h6{font-size:29px}.stats{padding:80px 0}.stats h3{font-size:55px;margin-bottom:50px}.stats h3.title_max{font-size:70px;margin-bottom:60px}.stats .subtitle_mid{font-size:33px;padding:60px 0 3px}.stats .stats_wr{padding:35px 0 30px}.stats .stats_wr strong{font-size:90px;margin-bottom:0}.stats .stats_wr strong i{font-size:70px}.stats .stats_wr strong.bl_txt{font-size:38px}.stats .stats_wr.p_min{padding-bottom:30px}.stats .stats_wr p{font-size:22px}.stats .stats_wr span{font-size:22px}.stats.dark_stats{padding:120px 0 110px}.stats.dark_stats.p_t0{padding:120px 0 110px}.stats.dark_stats .stats_wr strong{font-size:50px}.stats.dark_stats .stats_wr strong i{font-size:40px}.stats.dark_stats .stats_wr span{font-size:19px}.stats .small_note br{display:none}.bg_color{padding:90px 0 75px}.bg_color h3{font-size:50px}.bg_light{padding:90px 0 75px}.bg_light h4{font-size:80px}.vacancies{padding:90px 0}.vacancies p{font-size:24px;margin-bottom:45px}.vacancies .vacancy{font-size:24px}.vacancies .vacancy strong{font-size:30px}.vacancies .vacancy+.vacancy{padding-top:35px}.vacancies .note_links{padding:20px 0 45px}.life_cards h4{font-size:56px;margin-bottom:55px}.life_cards .life_cards_wrap .life_wr .txt_overlay{padding:12px 10px 10px 15px;height:152px}.life_cards .life_cards_wrap .life_wr .txt_overlay strong{font-size:20px}.life_cards .life_cards_wrap .life_wr .txt_overlay span{font-size:17px}.full_img_txt .col.pad_l h5{font-size:50px;margin-bottom:40px;padding-top:60px}.full_img_txt .sub_tt{font-size:33px}.full_img_txt p{font-size:21px}.testimonials{padding:90px 0 110px}.testimonials h3{font-size:42px}.testimonials .testim_bl{padding:30px 25px;height:170px;width:45%;font-size:19px}.testimonials .testim_bl:nth-child(1){margin-top:-35px;margin-left:0;padding:30px 25px}.testimonials .testim_bl:nth-child(2){left:0}.testimonials .testim_bl:nth-child(3){margin-left:0;padding:30px 25px}.testimonials .testim_bl:nth-child(4){padding:30px 25px}.testimonials .testim_bl:nth-child(5){margin-top:45px;margin-left:0;padding:30px 25px}.testimonials .testim_bl:nth-child(6){left:0;margin-top:-117px}}@media screen and (max-width: 1080px){footer{padding:70px 0 50px}footer .title_footer{font-size:37px}footer .txt_footer{font-size:19px}footer .logo_footer{width:160px;margin:0}footer .form_signup button{margin-top:23px}footer .txt_footer_min{font-size:14px;width:100%;padding:10px 0 0}.content_home .promo{background:url(../../newlifesummerside/img/bg_video.jpg) no-repeat;background-size:cover}.content_home .promo #myVideo{display:none}body.webp-supported .content_home .promo{background:url(../../newlifesummerside/img/bg_video.webp) no-repeat;background-size:cover}}@media screen and (max-width: 1049px){.slider_story .story_txt{height:245px}.slider_story .story_txt::before{height:55px}.slider_story .story_txt strong{font-size:30px;margin-bottom:40px}.slider_story .story_txt p{font-size:20px;padding-right:20px}.kayaking .kayaking_bg{background-size:650px auto;height:400px}.kayaking .kayaking_bg div{width:375px;padding-top:35px}}@media screen and (max-width: 992px){.story_video .video_yt iframe{height:450px}footer{padding:50px 0 40px}footer .col_foo{width:100%}footer .footer_info{width:100%;padding:30px 0 0 0;float:left;max-width:none}footer .bottom_footer .col_foo{max-width:500px}.promo{height:350px}.promo .wrap_promo{height:243px;bottom:25px}.promo .wrap_promo h1{font-size:97px;padding-top:15px;height:247px}.promo .wrap_promo p{top:-111px;font-size:17px}.promo .wrap_promo span{font-size:31px}.testimonials{padding:80px 0 100px}.testimonials h3{font-size:37px}.testimonials p{font-size:19px;padding-left:0}.testimonials .testim_bl{padding:30px 25px;width:45%;font-size:18px}.testimonials .testim_bl:nth-child(1){margin-top:-35px;margin-left:0;padding:30px 25px}.testimonials .testim_bl:nth-child(2){left:0}.testimonials .testim_bl:nth-child(3){margin-left:0;padding:30px 25px}.testimonials .testim_bl:nth-child(4){padding:30px 25px}.testimonials .testim_bl:nth-child(5){margin-top:45px;margin-left:0;padding:30px 25px}.testimonials .testim_bl:nth-child(6){left:0;margin-top:-117px}.slider .slide_txt{padding:0 5% 0 5%}.slider .slide_subtitle{font-size:24px}.slider .slide_subtxt{font-size:18px}.full_img+.sub_foo{padding-top:70px}header .logo{width:180px}.sub_promo{padding:50px 0 70px}.sub_promo .col{width:100%;padding:0 0 20px 0}.sub_promo .sub_txt{font-size:25px}.sub_promo p{font-size:21px}.sub_promo .subtitle{padding:0 0 50px}.sub_promo .subtitle h3{font-size:47px}.story{padding:80px 0 60px}.story h3{font-size:40px;margin-bottom:40px}.story .btn_wr{margin-bottom:60px}.story .story_title{font-size:28px;width:100%;padding:0}.story .story_desc{width:100%;font-size:20px;padding:20px 0 20px 0}.story .story_link{float:left;width:auto}.story_video .story_wr_txt{padding-left:35px;font-size:18px}.story_video .story_wr_txt::before{height:57px}.slick-dots{bottom:-40px}.slick-prev,.slick-next{bottom:-75px;width:50px;height:50px}.slick-prev{right:70px}.slider .slick-prev{right:calc(5% + 57px)}.careers{padding:50px 0 80px}.careers h3{font-size:130px}.careers h4{font-size:30px;margin-bottom:40px}.careers .careers_subtxt{margin-bottom:45px}.careers .careers_subtxt .career_subtitle{font-size:23px}.careers .careers_sublist{margin-bottom:40px}.careers .careers_sublist .subtitle h4{font-size:27px}.careers .careers_sublist .sublist ul li{font-size:27px}.stats{padding:70px 0}.stats h3{font-size:45px;margin-bottom:35px}.stats h3.title_max{font-size:47px;margin-bottom:50px}.stats .subtitle_mid{font-size:30px;padding:60px 0 3px}.stats .stats_wr strong{font-size:70px;margin-bottom:-7px}.stats .stats_wr strong i{font-size:60px}.stats .stats_wr strong.bl_txt{font-size:34px}.stats .stats_wr p{font-size:21px}.stats .stats_wr span{font-size:21px}.stats.dark_stats{padding:70px 0 70px}.stats.dark_stats.p_t0{padding:70px 0 70px}.stats.dark_stats .stats_title{width:calc(100% - 15px);font-size:24px}.stats.dark_stats .stats_wr strong{font-size:34px}.stats.dark_stats .stats_wr span{font-size:18px;padding-right:15px}.stats.dark_stats .stats_wr span.line_up{padding-right:15px}.living_info h3{font-size:110px}.living_info .stats .stats_wr strong{font-size:70px}.living_info h4{font-size:45px}.lifestyle h3{font-size:110px}.lifestyle .lifestyle_subtitle h5{font-size:27px}.lifestyle .lifestyle_subtitle h6{font-size:27px}.lifestyle p br{display:none}.bg_color{padding:80px 0 65px}.bg_color h3{font-size:44px}.bg_light{padding:80px 0 65px}.bg_light h4{font-size:70px}.story_video{padding:70px 0 50px}.story_video h4{font-size:55px;margin-bottom:50px}.story_video .txt_story{margin-bottom:50px}.life_cards h4{font-size:43px}.life_cards .life_cards_wrap .life_wr{width:50%}.life_cards .life_cards_wrap .life_wr .txt_overlay{padding:15px 30px 15px 38px;height:145px}.life_cards .life_cards_wrap .life_wr .txt_overlay strong{font-size:24px}.life_cards .life_cards_wrap .life_wr .txt_overlay span{font-size:19px}.kayaking h6{font-size:27px}.kayaking .kayaking_bg{background-size:540px auto;height:325px}.kayaking .kayaking_bg div{width:310px;padding-top:0}.kayaking .kayaking_bg div strong{font-size:30px}.kayaking .kayaking_bg div span{padding-top:109px;font-size:21px}.full_img+.sub_foo{padding-top:40px}.full_img_txt .col.pad_l{padding-right:30px}.full_img_txt .col.pad_l h5{font-size:40px;margin-bottom:30px;padding-top:50px}.full_img_txt .sub_tt{font-size:27px;line-height:1.2;margin-bottom:4px}.full_img_txt p{font-size:20px;line-height:1.2}}@media screen and (max-width: 880px){.full_img_txt .col.pad_l h5{font-size:33px}.full_img_txt .sub_tt{font-size:24px}.full_img_txt p{font-size:18px}.slider{margin:0 -4px}.slider .slider_item{margin:0 4px}.slider .slide_pin,.slider_story .slide_pin{font-size:16px;height:43px;bottom:20px;line-height:46px}.slider .slide_pin img,.slider_story .slide_pin img{margin:11px 11px 0 0}.story_video .story_wr img{width:38%}.story_video .story_wr_txt{padding-left:25px;width:62%}.story_video .story_wr_txt::before{height:40px;margin-bottom:15px}.bg_color{padding:60px 0 50px}.bg_color h3{font-size:37px}.bg_light h4{font-size:60px}.bg_light h6{font-size:25px}.stats.dark_stats{padding:70px 0 50px}.stats.dark_stats.p_t0{padding:70px 0 50px}.stats.dark_stats.p_t0 .col{width:100%}.stats.dark_stats.p_t0 .col+.col{padding:45px 0 0 0}.stats.dark_stats.p_t0 .stats_wr strong{font-size:60px}.stats.dark_stats .col+.col{border:none !important}.stats.dark_stats .stats_title{max-width:none;font-size:22px}.stats.dark_stats .stats_wr strong{font-size:43px}.stats.dark_stats .stats_wr span{font-size:17px;padding-right:0}.stats.dark_stats .stats_wr span.line_up{padding-right:0}.vacancies{padding:70px 0}.vacancies p{font-size:22px;margin-bottom:35px}.vacancies .vacancy{font-size:22px}.vacancies .vacancy strong{font-size:25px}.vacancies .vacancy+.vacancy{padding-top:25px}.vacancies .note_links{padding:20px 0 35px}.stats .stats_wr span{font-size:21px;font-weight:700}.living_info{padding:60px 0 70px}.living_info h3{font-size:90px}.living_info h4{font-size:38px}.living_info .col{width:100%;padding:0}.living_info .stats .stats_wr strong{font-size:60px}.living_info .stats .stats_wr strong i{font-size:48px}.life_cards h4{font-size:40px}.life_cards .life_cards_wrap .life_wr .txt_overlay{padding:15px 20px 15px 25px;height:auto}.life_cards .life_cards_wrap .life_wr .txt_overlay strong{font-size:21px}.life_cards .life_cards_wrap .life_wr .txt_overlay span{font-size:18px}.kayaking h6{font-size:25px}.kayaking .kayaking_bg{background-size:490px auto;height:275px}.kayaking .kayaking_bg div{width:270px}.kayaking .kayaking_bg div strong{font-size:29px;line-height:1.2}.kayaking .kayaking_bg div span{padding-top:109px;font-size:21px}.kayaking .kayaking_bg div p{font-size:17px}}@media screen and (max-width: 768px){.story_video .video_yt iframe{height:380px}.promo{height:300px}.promo .wrap_promo{height:206px;bottom:20px}.promo .wrap_promo h1{font-size:76px;padding-top:15px;height:180px}.promo .wrap_promo p{top:-79px;font-size:16px}.promo .wrap_promo span{font-size:29px}.testimonials{padding:50px 0 30px}.testimonials h3{width:100%}.testimonials h3 br{display:none}.testimonials p{width:100%;margin-bottom:30px}.testimonials .testim_bl{padding:25px 25px !important;width:100%;position:static !important;margin:0 0 20px !important;height:auto}.testimonials .testim_bl::before{display:none}.full_img_txt .col.pad_l h5{font-size:27px}.full_img_txt .sub_tt{font-size:20px}.full_img_txt p{font-size:17px;margin:4px 0}.slider .slide_subtitle{font-size:22px}.slider_story .story_txt{height:230px}.slider_story .story_txt::before{height:39px}.slider_story .story_txt strong{font-size:26px;margin-bottom:20px}.slider_story .story_txt p{font-size:19px;padding-right:0}.story{padding:60px 0}.story h3{font-size:30px;margin-bottom:30px}.story h3 br{display:none}.story .btn_wr{margin-bottom:40px}.story .story_title{font-size:24px}.story .story_desc{font-size:19px}.story_video{padding:60px 0 50px}.story_video .story_wr{padding:50px 0}.story_video .story_wr img{width:100%}.story_video .story_wr_txt{padding-left:0;width:100%;padding-top:30px;max-width:500px}.story_video h4{font-size:43px;margin-bottom:45px}.story_video .txt_story{margin-bottom:40px;font-size:20px}.careers h3{font-size:110px}.careers h4{font-size:27px;margin-bottom:30px}.careers .careers_subtxt{margin-bottom:15px}.careers .careers_subtxt .col{width:100%;padding:0 0 20px 0}.careers .careers_sublist{margin-bottom:30px}.careers .careers_sublist .col{width:100%;padding:0 0 20px 0}.careers .careers_sublist .subtitle h4{font-size:24px;margin:0 0 10px;padding:0}.careers .careers_sublist .sublist ul{margin:0;max-width:400px}.careers .careers_sublist .sublist ul li{font-size:24px}.stats{padding:50px 0}.stats h3{font-size:40px;margin-bottom:30px}.stats h3.title_max{font-size:40px;margin-bottom:50px;padding:0}.stats .subtitle_mid{font-size:27px;padding:50px 0 0}.stats .stats_wr strong{font-size:60px}.stats .stats_wr strong i{font-size:50px}.stats .stats_wr p{font-size:19px}.stats .stats_wr p br{display:none}.stats .stats_wr span{font-size:21px}.bg_color{padding:55px 0 40px}.bg_color h3{font-size:30px}.bg_light{padding:55px 0 40px}.bg_light h4{font-size:50px}.vacancies{padding:50px 0}.vacancies .col{width:100%}.vacancies .col+.col{padding:20px 0 0 0}.vacancies p{font-size:21px;margin-bottom:35px}.vacancies .vacancy{font-size:21px}.vacancies .vacancy strong{font-size:24px}.vacancies .vacancy+.vacancy{padding-top:20px}.vacancies .note_links{padding:20px 0 25px}.btn.transp_btn{min-width:200px}.living_info{padding:40px 0 50px}.living_info h3{font-size:75px}.living_info h4{font-size:33px}.living_info .living_subtitle h5{font-size:26px}.living_info .living_subtitle h6{font-size:22px}.living_info .stats .stats_wr strong{font-size:50px}.living_info .stats .stats_wr strong i{font-size:38px}.lifestyle{padding:40px 0 50px}.lifestyle .col{width:100%}.lifestyle .col+.col{padding:20px 0 0 0}.lifestyle h3{font-size:75px}.lifestyle .lifestyle_subtitle h5{font-size:24px;margin:0}.lifestyle .lifestyle_subtitle h6{font-size:24px;margin:0;padding-top:10px}.lifestyle p{font-size:19px;margin:0}.kayaking h6{font-size:23px}.kayaking .kayaking_bg{background-size:415px auto;height:220px}.kayaking .kayaking_bg div{width:270px}.kayaking .kayaking_bg div strong{font-size:24px}.kayaking .kayaking_bg div span{padding-top:64px;font-size:19px}}@media screen and (max-width: 670px){.full_img_txt .col.pad_l h5{font-size:25px;margin-bottom:20px;padding-top:40px}.full_img_txt .small_note{padding:0 0 20px}.full_img_txt .sub_tt{font-size:19px}.slider_story .story_txt{height:185px}.slider_story .story_txt strong{font-size:24px}.living_info h3{font-size:70px}.living_info h3 br{display:none}.living_info h4{font-size:27px}.living_info .living_subtitle h5{font-size:24px}.living_info .living_subtitle h6{font-size:22px}.living_info .living_subtitle p{font-size:18px}.living_info .stats .stats_wr{display:block;padding:20px 0}.living_info .stats .stats_wr .col{width:100%;padding:0;border:none !important}.living_info .stats .stats_wr strong{margin-bottom:5px;font-size:60px}.living_info .stats .stats_wr strong i{font-size:38px}.stats.dark_stats .stats_wr{padding:0}.stats.dark_stats .stats_wr .col{padding:30px 0 0}.stats.dark_stats.p_t0 .stats_wr{padding:0}.stats.dark_stats.p_t0 .stats_wr .col{padding:20px 0}.stats .stats_wr{padding:0}.stats .stats_wr .col{padding:20px 0;width:100%}.stats .stats_wr .col+.col{border-top:2px solid #231f20}.stats .stats_wr.p_min{padding-bottom:0}}@media screen and (max-width: 640px){.story_video .video_yt iframe{height:320px}.promo{height:300px}.promo .wrap_promo{height:194px;bottom:20px}.promo .wrap_promo h1{font-size:67px;padding-top:15px;height:158px}.promo .wrap_promo p{top:-69px;font-size:15px;width:178px}.promo .wrap_promo span{font-size:27px}header{top:14px}header .logo{width:150px}.full_img_txt .full{display:flex;flex-wrap:wrap}.full_img_txt .col{height:270px;order:1;background:url("/assets/newlifesummerside/img/bg3.jpg") no-repeat center center;background-size:cover;width:100%}.full_img_txt .col img{display:none}.full_img_txt .col.pad_l{height:auto;background:none !important;order:2;padding:30px 0 30px 5%}.full_img_txt .col.pad_l h5{font-size:34px;margin-bottom:20px;padding-top:0}.full_img_txt .small_note{padding:0 0 20px}.full_img_txt .sub_tt{font-size:27px}.full_img_txt p{font-size:19px}body.webp-supported .full_img_txt .col{background-image:url("/assets/newlifesummerside/img/bg3.webp")}.story{padding:50px 0}.story h3{font-size:27px}.stats{padding:40px 0 50px}.stats.dark_stats .stats_wr strong{font-size:40px}.stats.dark_stats.p_t0 .stats_wr strong{font-size:48px}.stats h3{font-size:32px;margin-bottom:20px}.stats h3.title_max{font-size:37px;padding:0;margin-bottom:40px}.stats .subtitle_mid{font-size:24px}.stats .stats_wr strong{font-size:60px}.stats .stats_wr strong i{font-size:58px}.stats .stats_wr p{font-size:18px}.stats .stats_wr span{font-size:21px;margin-top:8px}.bg_color{padding:45px 0 35px}.bg_color h3{font-size:27px}.bg_color h3 br{display:none}.bg_light{padding:45px 0 35px}.bg_light h4{font-size:40px}.bg_light h6{font-size:21px;margin-bottom:5px}.stats.dark_stats .stats_wr span{max-width:100%}.stats.dark_stats .col{width:100%}.stats.dark_stats .col+.col{padding:30px 0 0 0}.story_video{padding:50px 0}.story_video h4{font-size:34px;margin-bottom:30px}.story_video h4 br{display:none}.story_video .txt_story{font-size:19px}.story_video .story_wr{padding:30px 0}.life_cards h4{font-size:34px;margin-bottom:38px}.life_cards .life_cards_wrap .life_wr .txt_overlay strong{font-size:19px}.life_cards .life_cards_wrap .life_wr .txt_overlay span{font-size:17px}.kayaking h6{font-size:23px}.kayaking .kayaking_bg{background-size:335px auto;height:220px}.kayaking .kayaking_bg div{width:236px;margin-top:-15px}.kayaking .kayaking_bg div strong{font-size:21px}.kayaking .kayaking_bg div span{font-size:18px}.kayaking .kayaking_bg div p{font-size:16px}}@media screen and (max-width: 600px){.slider{margin:0}.slider .slider_item{margin:0}}@media screen and (max-height: 590px),(max-width: 1350px){header .logo{width:210px}.mobile_menu .logo{width:210px}.mobile_menu .close_menu{width:30px;background-size:30px auto;height:30px}.mobile_menu .wrap{padding-top:125px}.mobile_menu li a{font-size:100px}.mobile_menu li::before{width:150px;bottom:-25px}.mobile_menu .menu_tt{font-size:28px;margin-right:0;padding-top:30px}}@media screen and (max-height: 460px),(max-width: 1200px){header .logo{width:190px}.mobile_menu .logo{width:190px}.mobile_menu li a{font-size:80px}.mobile_menu li::before{width:120px;bottom:-20px}.mobile_menu .menu_tt{padding-top:23px}}@media screen and (max-height: 400px),(max-width: 860px){header{top:12px}header .logo{width:170px}.mobile_menu{padding:12px 0 50px 0}.mobile_menu .logo{width:170px}.mobile_menu li a{font-size:50px}.mobile_menu li::before{width:100px;bottom:-20px}.mobile_menu .menu_tt{padding-top:17px;font-size:22px}}@media screen and (max-height: 400px),(max-width: 580px){header .logo{width:150px}.mobile_menu .wrap{padding-top:92px}.mobile_menu .logo{width:150px}.mobile_menu li{margin-bottom:25px}.mobile_menu li a{font-size:50px}.mobile_menu li::before{width:50px;bottom:-15px}.mobile_menu .menu_tt{padding-top:14px;font-size:22px}}@media screen and (max-width: 560px)and (orientation: portrait){header .max_wrap{width:95%}header .logo{width:150px}.mobile_menu .max_wrap{width:95%}.mobile_menu .wrap{padding-top:170px;width:95%}.mobile_menu .logo{width:150px}.mobile_menu ul{width:100%}.mobile_menu li{margin-bottom:25px}.mobile_menu li a{font-size:60px}.mobile_menu li::before{width:50px;bottom:-15px}.mobile_menu .menu_tt{padding-top:55px;font-size:23px;width:100%}}@media screen and (max-width: 540px){footer{padding:50px 0 40px}footer .title_footer{font-size:30px}footer .btn_foo .btn{width:159px;height:44px;line-height:44px;font-size:17px}footer .form_signup button{width:159px;height:44px;line-height:44px;font-size:17px}footer .txt_footer{font-size:18px}footer .form_title{font-size:19px;margin-bottom:15px}.search_wrap{padding-bottom:25px}.btn{padding:0 25px !important;font-size:19px;height:53px;line-height:53px;min-width:0}.btn_sub_tt .btn{min-width:255px}.story h3{font-size:24px}.sub_promo{padding:40px 0 55px}.sub_promo .sub_txt{font-size:23px}.sub_promo p{font-size:19px}.sub_promo .subtitle{padding:0 0 30px}.sub_promo .subtitle h3{font-size:40px}.careers{padding:40px 0 50px}.careers h3{font-size:90px}.careers h4{font-size:24px}.careers .careers_subtxt{margin-bottom:15px}.careers .careers_subtxt p{font-size:19px}.careers .careers_sublist{margin-bottom:30px}.careers .careers_sublist .subtitle h4{font-size:21px}.careers .careers_sublist .sublist ul li{font-size:20px}.stats.dark_stats.p_t0 .stats_wr strong{font-size:40px}.stats h3{font-size:25px}.stats h3.title_max{font-size:32px}.stats .subtitle_mid{font-size:24px}.stats .stats_wr strong{font-size:60px}.stats .stats_wr strong i{font-size:28px}.stats .stats_wr strong.bl_txt{font-size:34px}.stats .stats_wr p{font-size:19px}.stats .stats_wr span{font-size:21px}.lifestyle h3{font-size:65px}.lifestyle .lifestyle_subtitle h5{font-size:22px}.lifestyle .lifestyle_subtitle h6{font-size:22px}.story_video h4{font-size:31px}.life_cards{padding:0}.life_cards h4{font-size:34px;margin-bottom:30px}.life_cards .life_cards_wrap .life_wr{width:100%}.life_cards .life_cards_wrap .life_wr:nth-child(2n+2) .txt_overlay{order:2}.life_cards .life_cards_wrap .life_wr:nth-child(2n+2) img{order:1}.life_cards .life_cards_wrap .life_wr .txt_overlay strong{font-size:23px}.life_cards .life_cards_wrap .life_wr .txt_overlay span br{display:none}.kayaking{padding-bottom:50px}.kayaking .kayaking_bg{background:none !important;height:auto}.kayaking .kayaking_bg div{width:100%;margin-top:0}.kayaking .kayaking_bg div strong{font-size:34px;line-height:1.2}.kayaking .kayaking_bg div img{display:block;width:100%}.kayaking .kayaking_bg div span{font-size:18px;padding:30px 0 0 0}.kayaking .kayaking_bg div p{font-size:17px;margin-bottom:15px}}@media screen and (max-width: 480px){.story_video .video_yt iframe{height:250px}footer .footer_info .dev{width:100%;float:left;padding:10px 0 0 0}.search_wrap .search{width:100%}.search_wrap .soc_icon{float:left;padding-top:15px}.promo{height:370px}.promo .wrap_promo{height:199px;bottom:25px}.promo .wrap_promo h1{font-size:53px;padding-top:10px;height:auto}.promo .wrap_promo p{top:0;width:100%;left:0;padding-top:20px}.promo .wrap_promo span{padding:0}.testimonials{padding:50px 0 30px}.testimonials h3{font-size:27px}.testimonials .testim_bl{padding:20px 20px !important;margin:0 0 15px !important;border-radius:15px}.sub_promo{padding:40px 0 45px}.sub_promo .sub_txt{font-size:21px}.sub_promo .subtitle{padding:0 0 20px}.sub_promo .subtitle h3{font-size:35px}.bg_light h4{font-size:32px;padding-top:4px;line-height:1.2}.bg_light h6{font-size:18px}}@media screen and (max-width: 440px){.slider_story .story_txt{height:185px}.slider_story .story_txt strong{font-size:25px}.slider_story .story_txt p{font-size:17px}.slick-dots{width:175px}.slick-dots li{margin-right:4px}.slick-dots button{width:10px;height:10px}.careers h3{font-size:75px}.slick-prev,.slick-next{bottom:-57px}.lifestyle .col+.col{padding-top:10px}.lifestyle h3{font-size:57px}.lifestyle .lifestyle_subtitle h5{font-size:21px}.lifestyle .lifestyle_subtitle h6{font-size:21px}.lifestyle .lifestyle_subtitle p{font-size:19px}}@media screen and (max-width: 400px){.btn{padding:0 20px !important;font-size:18px;height:50px;line-height:50px}.stats{padding:40px 0}.stats h3{font-size:23px}.stats h3.title_max{font-size:30px}.stats .subtitle_mid{font-size:24px}.lifestyle .stats .stats_wr{padding:20px 0}.lifestyle .stats .stats_wr .col{padding:0}.lifestyle .stats .stats_wr .col+.col{border:none !important;padding:10px 0 0 0}.living_info h3{font-size:57px}.living_info h4{font-size:24px}.living_info .living_subtitle h5{font-size:21px}.living_info .living_subtitle h6{font-size:19px}.living_info .stats .stats_wr{padding:20px 0}.vacancies{padding:40px 0}.vacancies p{font-size:19px;margin-bottom:25px}.vacancies .vacancy{font-size:19px}.vacancies .vacancy strong{font-size:21px}}@media screen and (max-width: 375px){.sub_promo{padding:30px 0 40px}.sub_promo .sub_txt{font-size:20px}.sub_promo p{font-size:18px}.sub_promo .subtitle h3{font-size:30px}}body .btn{line-height:57px}body .slider .slide_pin{line-height:46px}body footer .btn_foo .btn{line-height:46px}body #newsletter .btn{line-height:44px}@media screen and (max-width: 1200px){body .btn{line-height:54px}body .slider .slide_pin{line-height:44px}}@media screen and (max-width: 880px){body .slider .slide_pin{line-height:43px}}@media screen and (max-width: 540px){body .btn{line-height:51px}body footer .btn_foo .btn{line-height:40px}body #newsletter .btn{line-height:40px}}@media screen and (max-width: 400px){body .btn{line-height:48px}}@media screen and (min-width: 1400px)and (min-height: 800px){.fancybox__content{width:1200px !important;height:750px !important}}.promo_career{background-color:#cb203a;padding-bottom:100px;height:auto}.promo_career .mosaic{position:relative;float:left;width:100%;background:url(../../newlifesummerside/img/promo02.png) no-repeat top right;min-height:955px}.promo_career .mosaic .img_mosaic{float:left;width:100%;padding-top:256px}.promo_career .mosaic .img_mosaic h1{font-size:235px;line-height:1;font-weight:800}.promo_career .mosaic .img_mosaic h3{font-size:92px;color:#fff;float:left;width:calc(100% - 375px);padding-left:60px;line-height:.9;margin:-17px 0 0}.promo_career .mosaic .img_mosaic img{width:357px;float:left}.promo_career .mosaic .img_mosaic img.mosaic2{display:none}.promo_career .mosaic .txt_mosaic{float:left;width:100%;padding-top:60px}.promo_career .mosaic .txt_mosaic img{float:right}.promo_career .mosaic .txt_mosaic p{float:left;width:40%;color:#d3d7df;font-size:27px;line-height:1.18;font-weight:500}.sub_promo2{padding:114px 0 120px;float:left;width:100%;background-color:#d3d7df}.sub_promo2 h2{font-size:157px;line-height:1;font-weight:800;margin-top:-20px;letter-spacing:2px}.sub_promo2 h4{font-size:36px;line-height:1;font-family:"elza",sans-serif;margin-bottom:0;font-weight:600}.col_txt{padding:107px 0 120px;float:left;width:100%;background-color:#d3d7df}.col_txt .col_txt_wr{font-size:21px;float:left;width:100%}.col_txt .col_txt_wr .col{padding-right:30px}.col_txt .col_txt_wr .col+.col{padding-right:0;padding-left:40px}.col_txt h2{font-size:90px;line-height:1.05;font-weight:800;letter-spacing:1.5px;margin-bottom:50px}.col_txt .col_txt_subtitle{font-size:27px;line-height:1.2;font-family:"elza",sans-serif;margin-top:33px;font-weight:500;float:left;width:100%}.career{float:left;width:100%;padding:40px 0 0}.career .story_video{padding:84px 0 0}.career .story_video .story_wr{padding-bottom:120px}.career .story_video .btn_wr{padding-bottom:122px}.career .story_video .btn_wr .btn{padding:0 35px}.career .story_video h6{font-size:36px;font-weight:600;line-height:1.2;font-family:"elza",sans-serif;margin-bottom:37px}.career .story_video .desc_career{font-size:27px;font-weight:500;color:#5f5e5e;max-width:1080px;margin-bottom:22px;line-height:1.2}.career .story_video .min_tt_career{font-size:60px;font-weight:600;line-height:1.2;margin-bottom:76px;font-family:"elza",sans-serif}.career .desc_add{padding:115px 0 110px;float:left;width:100%;background-color:#f0f3f8}.career .desc_add .desc_add_tt{font-size:60px;line-height:1.2;font-weight:700;font-family:"elza",sans-serif;color:#cb203a;margin-bottom:50px;max-width:780px}.career .desc_add .img_mr{float:right;width:520px;margin-right:-85px}.career .desc_add .desc_txt{width:calc(100% - 480px);float:left;font-size:21px}.career .desc_add .desc_txt strong{font-size:27px;margin-bottom:-5px;font-weight:500;display:block;margin:25px 0 20px}.career .desc_add .big_tt{font-size:157px;line-height:1;font-weight:800;font-family:"forma-djr-banner",sans-serif;padding-top:71px}.career .desc_add .btn_sub_tt{padding-top:68px;float:left;width:100%}.career .desc_add .btn_sub_tt h6{text-align:center;margin:0 0 43px;font-size:36px;font-weight:600;font-family:"elza",sans-serif}.career_item{float:left;width:100%}.career_item.show+.career_item{padding-top:60px}.career_item .show_action{padding:45px 0 55px;border-bottom:2px solid #231f20;float:left;width:100%}.career_item .show_action strong{font-size:92px;line-height:1;font-weight:800;font-family:"forma-djr-banner",sans-serif;color:#cb203a;float:left;width:50%}.career_item .show_action span{float:left;line-height:1.2;width:50%;padding-left:40px;font-size:27px;font-weight:600;padding-top:33px}.career_item:last-child{padding-bottom:50px}.career_item:last-child .show_action{border-bottom:0}.career_item .career_action{float:left;width:100%}.career_item .show_wrapper{overflow:hidden;height:0;opacity:0;transition:height 0ms 400ms,opacity 400ms 0ms}.career_item.show:last-child{padding-bottom:0}.career_item.show:last-child .show_action{border-bottom:2px solid #231f20}.career_item.show .show_wrapper{height:auto;opacity:1;transition:height 1000ms 0ms,opacity 500ms 0ms}@media screen and (max-width: 1850px){.promo_career .mosaic .txt_mosaic{padding-top:45px}.promo_career .mosaic .txt_mosaic p{font-size:25px;line-height:1.15;width:38%;margin:0}}@media screen and (max-width: 1750px){.promo_career .mosaic{min-height:900px;background-size:auto 900px}.promo_career .mosaic .img_mosaic{padding-top:250px}.promo_career .mosaic .img_mosaic h1{font-size:215px}.promo_career .mosaic .img_mosaic h3{font-size:77px;padding-left:50px}.promo_career .mosaic .img_mosaic img{width:330px}.promo_career .mosaic .txt_mosaic{padding-top:55px}.promo_career .mosaic .txt_mosaic p{font-size:24px;width:37%}}@media screen and (max-width: 1650px){.promo_career .mosaic{min-height:850px;background-size:auto 850px}.promo_career .mosaic .img_mosaic{padding-top:220px}.promo_career .mosaic .img_mosaic h1{font-size:200px}.promo_career .mosaic .img_mosaic h3{font-size:70px;padding-left:40px}.promo_career .mosaic .img_mosaic img{width:320px}.promo_career .mosaic .txt_mosaic{padding-top:45px}.promo_career .mosaic .txt_mosaic p{font-size:22px}}@media screen and (max-width: 1550px){.promo_career .mosaic{min-height:780px;background-size:auto 780px}.promo_career .mosaic .img_mosaic{padding-top:200px}.promo_career .mosaic .img_mosaic h1{font-size:190px}.promo_career .mosaic .img_mosaic h3{font-size:60px}.promo_career .mosaic .img_mosaic img{width:300px}.promo_career .mosaic .txt_mosaic{padding-top:40px}.promo_career .mosaic .txt_mosaic p{font-size:21px}}@media screen and (max-width: 1500px){.sub_foo{padding:120px 0 100px}.sub_foo h4{font-size:54px;width:59%}.sub_foo .sub_tt{width:39%;padding-left:75px;margin-right:0}.career .desc_add{padding:100px 0}.career .desc_add .desc_add_tt{font-size:52px;margin-bottom:40px}.career .desc_add .img_mr{width:450px;margin-right:0}.career .desc_add .desc_txt{font-size:20px}.career .desc_add .desc_txt strong{font-size:24px;margin:20px 0 15px}.career .desc_add .big_tt{font-size:145px;padding-top:50px}.career .desc_add .btn_sub_tt{padding-top:60px}}@media screen and (max-width: 1420px){.promo_career{padding-bottom:70px}.promo_career .mosaic{min-height:650px;background-size:auto 650px}.promo_career .mosaic .img_mosaic{padding-top:175px}.promo_career .mosaic .img_mosaic h1{font-size:145px}.promo_career .mosaic .img_mosaic h3{font-size:46px;margin:-8px 0 0}.promo_career .mosaic .img_mosaic img{width:235px}.promo_career .mosaic .txt_mosaic{padding-top:23px}.promo_career .mosaic .txt_mosaic p{width:43%;font-size:20px}}@media screen and (max-width: 1300px){.promo_career .mosaic{min-height:600px;background-size:auto 600px}.promo_career .mosaic .img_mosaic{padding-top:165px}.promo_career .mosaic .img_mosaic h1{font-size:135px}.promo_career .mosaic .img_mosaic h3{font-size:36px;margin:-8px 0 0}.promo_career .mosaic .img_mosaic img{width:225px}.promo_career .mosaic .txt_mosaic{padding-top:20px}.promo_career .mosaic .txt_mosaic p{font-size:19px}.sub_promo2{padding:100px 0}.sub_promo2 h2{font-size:135px;margin-top:-15px;letter-spacing:1.5px}.sub_foo{padding:120px 0 90px}.sub_foo h4{font-size:48px;width:58%}.sub_foo .sub_tt{width:42%}.sub_foo .txt_center{font-size:32px;margin-bottom:40px}.col_txt{padding:95px 0 100px}.col_txt h2{font-size:81px}.career_item.show+.career_item{padding-top:50px}.career_item .show_action{padding:40px 0 50px}.career_item .show_action strong{font-size:80px}.career_item .show_action span{font-size:24px;padding-top:31px}.career .story_video .story_wr{padding-bottom:80px}.career .desc_add{padding:90px 0}.career .desc_add .desc_add_tt{font-size:50px}.career .desc_add .img_mr{width:430px}.career .desc_add .desc_txt{width:calc(100% - 460px)}.career .desc_add .desc_txt strong{font-size:23px}.career .desc_add .big_tt{font-size:125px}}@media screen and (max-width: 1200px){.promo_career .mosaic{min-height:520px;background-size:auto 520px}.promo_career .mosaic .img_mosaic{padding-top:145px}.promo_career .mosaic .img_mosaic h1{font-size:105px}.promo_career .mosaic .img_mosaic h3{font-size:32px;margin:-4px 0 0;padding-left:25px}.promo_career .mosaic .img_mosaic img{width:200px}.promo_career .mosaic .txt_mosaic p{width:47%;font-size:18px}.sub_foo{padding:120px 0 80px}.sub_foo h4{font-size:40px}.sub_foo .sub_tt{font-size:20px}.sub_foo .txt_center{font-size:27px;margin-bottom:30px}.col_txt{padding:85px 0 90px}.col_txt .col_txt_wr{font-size:20px}.col_txt .col_txt_wr .col{padding-right:0}.col_txt h2{font-size:74px}.career_item.show+.career_item{padding-top:40px}.career_item .show_action{padding:30px 0 40px}.career_item .show_action strong{font-size:70px}.career_item .show_action span{font-size:20px;padding-top:26px}.career .story_video{padding:60px 0 0}.career .story_video .btn_wr{padding-bottom:90px}.career .story_video h6{font-size:33px;margin-bottom:30px}.career .story_video .desc_career{font-size:25px}.career .story_video .min_tt_career{font-size:49px;margin-bottom:60px;line-height:1.15}.career .desc_add{padding:80px 0}.career .desc_add .desc_add_tt{font-size:48px}.career .desc_add .big_tt{font-size:105px}.career .desc_add .btn_sub_tt h6{font-size:30px}}@media screen and (max-width: 1090px){.promo_career .mosaic{min-height:435px;background-size:auto 435px}.promo_career .mosaic .img_mosaic{padding-top:152px}.promo_career .mosaic .img_mosaic h1{font-size:100px}.promo_career .mosaic .img_mosaic h3{font-size:37px;margin:0 0 13px;padding-left:0;letter-spacing:.5px}.promo_career .mosaic .img_mosaic img{display:none}.promo_career .mosaic .txt_mosaic p{width:49%;font-size:17px}}@media screen and (max-width: 992px){.promo_career{padding:0}.promo_career .mosaic{background:url(../../newlifesummerside/img/promo3.jpg) no-repeat top right;height:100%;background-size:auto 100%}.promo_career .mosaic .img_mosaic{padding-top:152px}.promo_career .mosaic .img_mosaic h1{font-size:85px}.promo_career .mosaic .img_mosaic h3{font-size:33px}.promo_career .mosaic .txt_mosaic{padding:10px 0 70px}.promo_career .mosaic .txt_mosaic p{width:45%}body.webp-supported .promo_career .mosaic{background-image:url(../../newlifesummerside/img/promo3.webp)}.sub_promo2{padding:80px 0}.sub_promo2 h2{font-size:105px;margin-top:-5px;letter-spacing:1px}.sub_promo2 h4{font-size:30px}.sub_foo h4{font-size:32px}.sub_foo .sub_tt{font-size:18px;padding-left:25px}.sub_foo .txt_center{font-size:24px}.col_txt{padding:75px 0 80px}.col_txt .col_txt_wr .col{width:100%}.col_txt .col_txt_wr .col+.col{padding:0}.col_txt h2{font-size:65px}.career_item:last-child{padding-bottom:30px}.career_item .show_action strong{font-size:63px}.career_item .show_action span{font-size:18px;padding-top:23px}.career{padding:30px 0 0}.career .desc_add .desc_add_tt br{display:none}.career .desc_add .img_mr{display:none}.career .desc_add .desc_txt{width:100%}}@media screen and (max-width: 900px){.promo_career .mosaic .img_mosaic{padding-top:130px}.promo_career .mosaic .img_mosaic h1{font-size:70px}.promo_career .mosaic .img_mosaic h3{font-size:30px;width:100%}.promo_career .mosaic .txt_mosaic{padding:10px 0 55px}.promo_career .mosaic .txt_mosaic p{width:43%}}@media screen and (max-width: 880px){.career_item .show_action strong{font-size:55px;width:55%}.career_item .show_action span{font-size:17px;padding-top:19px;width:45%}.career .story_video{padding:50px 0 0}.career .story_video h6{font-size:29px;margin-bottom:20px}.career .story_video .desc_career{font-size:22px}.career .story_video .min_tt_career{font-size:37px;margin-bottom:50px}}@media screen and (max-width: 800px){.sub_foo h4{font-size:32px;margin-bottom:20px;width:100%}.sub_foo .sub_tt{font-size:18px;width:100%;padding-left:0;margin-bottom:40px}}@media screen and (max-width: 790px){.promo_career .mosaic .txt_mosaic p{width:38%}}@media screen and (max-width: 768px){.promo_career .mosaic{background-position-x:115%}.promo_career .mosaic .img_mosaic{padding-top:110px}.promo_career .mosaic .img_mosaic h1{font-size:58px}.promo_career .mosaic .img_mosaic h3{font-size:25px}.promo_career .mosaic .txt_mosaic{padding:5px 0 45px}.promo_career .mosaic .txt_mosaic p{width:39%;font-size:16px}.sub_promo2{padding:70px 0}.sub_promo2 h2{font-size:85px;margin-top:0;letter-spacing:0}.sub_promo2 h4{font-size:28px}.col_txt{padding:65px 0 70px}.col_txt .col_txt_wr{font-size:18px}.col_txt h2{font-size:45px;margin-bottom:30px}.col_txt .col_txt_subtitle{font-size:24px;margin-top:20px}.col_txt .col_txt_subtitle br{display:none}.career .story_video .story_wr{padding-bottom:50px}.career .desc_add{padding:60px 0}.career .desc_add .desc_add_tt{font-size:36px;margin-bottom:25px}.career .desc_add .desc_txt{font-size:19px}.career .desc_add .big_tt{font-size:80px;padding-top:30px}.career .desc_add .btn_sub_tt h6{font-size:25px;margin:0 0 25px}}@media screen and (max-width: 700px){.career_item .show_action strong{font-size:50px;width:100%}.career_item .show_action span{font-size:23px;width:100%;padding-left:0;padding-top:11px}.career_item .show_action span br{display:none}}@media screen and (max-width: 640px){.promo_career .mosaic{background-position-x:139%}.promo_career .mosaic .img_mosaic h1{font-size:45px;margin-bottom:9px}.promo_career .mosaic .img_mosaic h3{font-size:22px}.promo_career .mosaic .txt_mosaic p{width:43%;font-size:15px}.sub_promo2{padding:50px 0}.sub_promo2 h2{font-size:75px}.sub_promo2 h4{font-size:25px}.career .story_video{padding:40px 0 0}.career .story_video .btn_wr{padding-bottom:70px}.career .story_video h6{font-size:24px;margin-bottom:20px}.career .story_video .desc_career{font-size:19px}.career .story_video .min_tt_career{font-size:27px;margin-bottom:40px}.career .story_video .min_tt_career br{display:none}}@media screen and (max-width: 580px){.promo_career .mosaic{background:none !important;min-height:0}.promo_career .mosaic .img_mosaic h1{font-size:52px;margin-bottom:9px}.promo_career .mosaic .img_mosaic h3{font-size:27px}.promo_career .mosaic .img_mosaic img.mosaic2{display:block;position:absolute;right:5%;top:52px;width:160px}.promo_career .mosaic .txt_mosaic p{width:100%}}@media screen and (max-width: 540px){.sub_promo2{padding:40px 0}.sub_promo2 h2{font-size:65px}.sub_promo2 h4{font-size:21px}.sub_foo{padding:110px 0 50px}.sub_foo h4{font-size:28px;margin-bottom:20px;width:100%}.sub_foo .sub_tt{font-size:18px;width:100%;padding-left:0;margin-bottom:40px}.sub_foo .txt_center br{display:none}}@media screen and (max-width: 480px){.promo_career .mosaic .img_mosaic{padding-top:98px}.promo_career .mosaic .img_mosaic h1{font-size:47px;z-index:2;position:relative}.promo_career .mosaic .img_mosaic h3{font-size:22px;z-index:2;position:relative}.promo_career .mosaic .img_mosaic img.mosaic2{right:2.5%;width:135px}.sub_promo2{padding:40px 0 30px}.sub_promo2 h2{font-size:52px}.sub_promo2 h4{font-size:18px}.col_txt{padding:50px 0}.col_txt h2{font-size:38px}.col_txt .col_txt_subtitle{font-size:22px}.career_item .show_action{padding:20px 0 25px}.career_item .show_action strong{font-size:42px}.career_item .show_action span{font-size:21px}.career .story_video .btn_wr{padding-bottom:60px}.career .story_video h6{font-size:22px}.career .story_video .desc_career{font-size:18px}.career .story_video .min_tt_career{font-size:25px}.career .desc_add{padding:50px 0}.career .desc_add .desc_add_tt{font-size:32px}.career .desc_add .desc_txt{font-size:18px}.career .desc_add .desc_txt strong{font-size:21px}.career .desc_add .big_tt{font-size:60px;padding-top:25px}.career .desc_add .btn_sub_tt{padding-top:45px}.career .desc_add .btn_sub_tt h6{font-size:20px}}@media screen and (max-width: 375px){.sub_promo2 h2{font-size:42px}.sub_promo2 h4{font-size:17px}.col_txt{padding:40px 0}.col_txt h2{font-size:34px}.col_txt .col_txt_subtitle{font-size:20px}}/*# sourceMappingURL=main.min.css.map */