@import"//hello.myfonts.net/count/45ed23";@import"//hello.myfonts.net/count/45ecd1";@import"//hello.myfonts.net/count/4669c9";.ipad-landscape-only{display:none !important}@media only screen and (max-width: 1024px){.ipad-landscape-only{display:block !important}}.mobile-only{display:none !important}@media only screen and (max-width: 520px){.mobile-only{display:block !important}}.desktop-only{display:none !important}@media only screen and (min-width: 521px){.desktop-only{display:block !important}}@font-face{font-family:"TTNormsPro-MdIt";src:url("../webfonts/TTNormsProMdIt/font.woff2") format("woff2"),url("../webfonts/TTNormsProMdIt/font.woff") format("woff")}@font-face{font-family:"TTNormsPro-Md";src:url("../webfonts/TTNormsProMd/font.woff2") format("woff2"),url("../webfonts/TTNormsProMd/font.woff") format("woff")}@font-face{font-family:"TTNormsProMono-Lt";src:url("../webfonts/TTNormsProMonoLt/font.woff2") format("woff2"),url("../webfonts/TTNormsProMonoLt/font.woff") format("woff")}@font-face{font-family:"TTNormsPro-NormalIt";src:url("../webfonts/TTNormsProNormalIt/font.woff2") format("woff2"),url("../webfonts/TTNormsProNormalIt/font.woff") format("woff")}@font-face{font-family:"TTNormsPro-Rg";src:url("../webfonts/TTNormsProRg/font.woff2") format("woff2"),url("../webfonts/TTNormsProRg/font.woff") format("woff")}@font-face{font-family:"TTNormsProMono-Rg";src:url("../webfonts/TTNormsProMonoRg/font.woff2") format("woff2"),url("../webfonts/TTNormsProMonoRg/font.woff") format("woff")}@font-face{font-family:"TTNormsProMono-MdIt";src:url("../webfonts/TTNormsProMonoMdIt/font.woff2") format("woff2"),url("../webfonts/TTNormsProMonoMdIt/font.woff") format("woff")}@font-face{font-family:"TTNormsPro-MdIt";src:url("../webfonts/TTNormsProMdIt/font.woff2") format("woff2"),url("../webfonts/TTNormsProMdIt/font.woff") format("woff")}@font-face{font-family:"TTNormsPro-Md";src:url("../webfonts/TTNormsProMd/font.woff2") format("woff2"),url("../webfonts/TTNormsProMd/font.woff") format("woff")}@font-face{font-family:"TTNormsProMono-Lt";src:url("../webfonts/TTNormsProMonoLt/font.woff2") format("woff2"),url("../webfonts/TTNormsProMonoLt/font.woff") format("woff")}@font-face{font-family:"TTNormsPro-NormalIt";src:url("../webfonts/TTNormsProNormalIt/font.woff2") format("woff2"),url("../webfonts/TTNormsProNormalIt/font.woff") format("woff")}@font-face{font-family:"TTNormsPro-Rg";src:url("../webfonts/TTNormsProRg/font.woff2") format("woff2"),url("../webfonts/TTNormsProRg/font.woff") format("woff")}@font-face{font-family:"TTRamillas-BoldItalic";src:url("../webfonts/TTRamillasBoldItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasBoldItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillas-Italic";src:url("../webfonts/TTRamillasItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillas-ExtraBoldItalic";src:url("../webfonts/TTRamillasExtraBoldItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasExtraBoldItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillas-BlackOutlineItalic";src:url("../webfonts/TTRamillasBlackOutlineItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasBlackOutlineItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillas-ExtraLightItalic";src:url("../webfonts/TTRamillasExtraLightItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasExtraLightItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillas-BlackItalic";src:url("../webfonts/TTRamillasBlackItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasBlackItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillas-Bold";src:url("../webfonts/TTRamillasBold/font.woff2") format("woff2"),url("../webfonts/TTRamillasBold/font.woff") format("woff")}@font-face{font-family:"TTRamillas-Light";src:url("../webfonts/TTRamillasLight/font.woff2") format("woff2"),url("../webfonts/TTRamillasLight/font.woff") format("woff")}@font-face{font-family:"TTRamillas-MediumItalic";src:url("../webfonts/TTRamillasMediumItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasMediumItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillas-BlackOutline";src:url("../webfonts/TTRamillasBlackOutline/font.woff2") format("woff2"),url("../webfonts/TTRamillasBlackOutline/font.woff") format("woff")}@font-face{font-family:"TTRamillas-Black";src:url("../webfonts/TTRamillasBlack/font.woff2") format("woff2"),url("../webfonts/TTRamillasBlack/font.woff") format("woff")}@font-face{font-family:"TTRamillas-ExtraBold";src:url("../webfonts/TTRamillasExtraBold/font.woff2") format("woff2"),url("../webfonts/TTRamillasExtraBold/font.woff") format("woff")}@font-face{font-family:"TTRamillas-Medium";src:url("../webfonts/TTRamillasMedium/font.woff2") format("woff2"),url("../webfonts/TTRamillasMedium/font.woff") format("woff")}@font-face{font-family:"TTRamillas-ExtraLight";src:url("../webfonts/TTRamillasExtraLight/font.woff2") format("woff2"),url("../webfonts/TTRamillasExtraLight/font.woff") format("woff")}@font-face{font-family:"TTRamillas-BlackDecor";src:url("../webfonts/TTRamillasBlackDecor/font.woff2") format("woff2"),url("../webfonts/TTRamillasBlackDecor/font.woff") format("woff")}@font-face{font-family:"TTRamillasVariableItalic";src:url("../webfonts/TTRamillasVariableItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasVariableItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillas-BlackDecorItalic";src:url("../webfonts/TTRamillasBlackDecorItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasBlackDecorItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillas-LightItalic";src:url("../webfonts/TTRamillasLightItalic/font.woff2") format("woff2"),url("../webfonts/TTRamillasLightItalic/font.woff") format("woff")}@font-face{font-family:"TTRamillasVariableRoman";src:url("../webfonts/TTRamillasVariableRoman/font.woff2") format("woff2"),url("../webfonts/TTRamillasVariableRoman/font.woff") format("woff")}@font-face{font-family:"TTRamillasInitials-XBd";src:url("../webfonts/TTRamillasInitialsXBd/font.woff2") format("woff2"),url("../webfonts/TTRamillasInitialsXBd/font.woff") format("woff")}@font-face{font-family:"TTRamillasInitials-Bd";src:url("../webfonts/TTRamillasInitialsBd/font.woff2") format("woff2"),url("../webfonts/TTRamillasInitialsBd/font.woff") format("woff")}@font-face{font-family:"TTRamillasInitials-Rg";src:url("../webfonts/TTRamillasInitialsRg/font.woff2") format("woff2"),url("../webfonts/TTRamillasInitialsRg/font.woff") format("woff")}@font-face{font-family:"TTRamillasInitials-Md";src:url("../webfonts/TTRamillasInitialsMd/font.woff2") format("woff2"),url("../webfonts/TTRamillasInitialsMd/font.woff") format("woff")}@font-face{font-family:"TTRamillas-Regular";src:url("../webfonts/TTRamillasRegular/font.woff2") format("woff2"),url("../webfonts/TTRamillasRegular/font.woff") format("woff")}@font-face{font-family:"TTRamillasInitials-Black";src:url("../webfonts/TTRamillasInitialsBlack/font.woff2") format("woff2"),url("../webfonts/TTRamillasInitialsBlack/font.woff") format("woff")}@font-face{font-family:"TTRamillasInitials-Lt";src:url("../webfonts/TTRamillasInitialsLt/font.woff2") format("woff2"),url("../webfonts/TTRamillasInitialsLt/font.woff") format("woff")}@font-face{font-family:"TTRamillasInitials-XLt";src:url("../webfonts/TTRamillasInitialsXLt/font.woff2") format("woff2"),url("../webfonts/TTRamillasInitialsXLt/font.woff") format("woff")}@font-face{font-family:"TTRamillasInitialsVariable";src:url("../webfonts/TTRamillasInitialsVariable/font.woff2") format("woff2"),url("../webfonts/TTRamillasInitialsVariable/font.woff") format("woff")}p{color:#000;font-size:20px;line-height:25px;font-family:"TTNormsProMono-Rg";margin:0px;font-weight:400}@media only screen and (max-width: 700px){p{font-size:18px;line-height:21px}}h1{color:#000;font-family:"TTRamillas-Black";font-size:50px;line-height:60px;margin:0px}@media only screen and (max-width: 1024px){h1{font-size:32px;line-height:38px}}@media only screen and (max-width: 700px){h1{font-size:26px;line-height:30px}}h3{color:#000;font-family:"TTRamillas-Black";font-size:50px;line-height:60px;margin:0px}@media only screen and (max-width: 1024px){h3{font-size:32px;line-height:38px}}@media only screen and (max-width: 700px){h3{font-size:26px;line-height:30px}}h4{color:#000;font-family:"TTNormsPro-Rg";font-size:30px;line-height:40px;margin:0px;font-weight:400}a.btn{color:#000;font-size:20px;line-height:25px;font-family:"TTNormsProMono-Rg";margin:0px;text-align:left;text-decoration:none;transition:.3s cubic-bezier(0.42, 0, 0, 1.21) all}a.btn.arrow-right{padding-right:66px;background-size:40px;background-position:center right;background-repeat:no-repeat;background-image:url(../img/icon_arrow.svg)}a.btn.arrow-right:hover{background-position:center right 15px}#mouse_obj{pointer-events:none;position:absolute;z-index:99999;transform-origin:center}@media only screen and (max-width: 700px){#mouse_obj{display:none}}#mouse_obj .pointer{position:absolute;background-color:#002b11;border-radius:100%;width:20px;height:20px;overflow:hidden;transform-origin:center;transition:.4s cubic-bezier(0.67, -0.05, 0, 1.65) all}#mouse_obj .pointer span{display:inline-block;font-family:"TTNormsPro-Rg";color:#c7e66c;font-weight:400;font-size:18px;line-height:81px;transition:.3s cubic-bezier(0.67, -0.05, 0, 1.65) all .2s;margin-bottom:-10px;opacity:0;text-align:center}#mouse_obj .pointer.focus{background-color:#c7e66c;width:30px;height:30px}#mouse_obj .pointer.hide{opacity:0}#mouse_obj .pointer.work,#mouse_obj .pointer.play,#mouse_obj .pointer.contact{width:81px;height:81px}#mouse_obj .pointer.work span,#mouse_obj .pointer.play span,#mouse_obj .pointer.contact span{margin-top:18px;font-size:22px;line-height:22px;color:#fff;margin-bottom:0px;opacity:1}#mouse_obj .pointer.contact{line-height:81px;margin-top:0px}#mouse_obj .pointer.hi{width:81px;height:81px;background-color:#c7e66c}#mouse_obj .pointer.hi span{font-family:"TTRamillas-Black";color:#000;font-size:32px;margin-bottom:0px;opacity:1}#mouse_obj .pointer.mail span{font-size:21px;line-height:16px}#mouse_obj .pointer.love{width:81px;height:81px;background-image:url(../img/icon_love.svg);background-position:center center;background-repeat:no-repeat;background-size:40px}#mouse_obj .pointer.koffie{width:81px;height:81px}#mouse_obj .pointer.koffie span{margin-bottom:0px;opacity:1}#mouse_obj .pointer.next{background-color:#000;width:81px;height:81px;background-image:url(../img/arrow_left.svg);background-position:center center;background-repeat:no-repeat;background-size:20px}#mouse_obj .pointer.prev{background-color:#000;width:81px;height:81px;background-image:url(../img/arrow_left.svg);background-position:center center;background-repeat:no-repeat;background-size:20px;transform:rotate(180deg)}section#page_404 .grid .text_holder{width:100%;grid-column:2/span 10;text-align:left;margin:300px auto}section#page_404 .grid .text_holder h1{font-size:156px;line-height:156px;font-family:"TTNormsPro-Md";font-weight:400}@media only screen and (max-width: 1024px){section#page_404 .grid .text_holder h1{font-size:92px;line-height:92px}}@media only screen and (max-width: 700px){section#page_404 .grid .text_holder h1{font-size:50px;line-height:60px}}section#page_404 .grid .text_holder a.btn{display:block;margin-top:30px;text-decoration:underline;color:#000}section#header{position:fixed;z-index:10;pointer-events:none;transition:.5s cubic-bezier(0.42, 0, 0, 1.19) all}section#header.clear{z-index:1;opacity:0;visibility:hidden}section#header .grid{position:relative}@media only screen and (max-width: 1024px){section#header .grid{position:inherit;overflow:visible}}section#header .grid .logo{margin-left:10px;pointer-events:auto;mix-blend-mode:difference;transform:translate3d(0, 0, 0);-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/span 4;text-align:left;transition:.3s cubic-bezier(0.42, 0, 0, 1.19) all .2s}section#header .grid .logo:hover{opacity:.6}@media only screen and (max-width: 700px){section#header .grid .logo{display:none}}section#header .grid .logo img{position:fixed;margin-top:78px;display:inline-block;width:239px;height:auto;mix-blend-mode:difference;transform:translate3d(0, 0, 0)}section#header .grid #menu-header-menu{pointer-events:auto;-ms-grid-column:12;-ms-grid-column-span:1;grid-column:12/span 1;margin-top:-52px;margin-right:70px;transition:.3s ease-in-out all;opacity:0;visibility:hidden}@media only screen and (max-width: 1024px){section#header .grid #menu-header-menu{background:#c7e66c;position:absolute;top:0;right:-100vw;z-index:-1;display:block;overflow:visible;height:100vh;width:100vw;right:-100vw;padding:0;padding-top:25vh;margin:0;margin-right:-30px}}@media only screen and (max-width: 700px){section#header .grid #menu-header-menu{margin-right:-15px}}section#header .grid #menu-header-menu.active{opacity:1;visibility:visible}@media only screen and (max-width: 1024px){section#header .grid #menu-header-menu.active{right:0}}section#header .grid #menu-header-menu.active li{opacity:1;margin-right:0px;transition:.3s cubic-bezier(0.42, 0, 0, 1.19) all .2s}section#header .grid #menu-header-menu.active li:nth-child(2){transition:.3s cubic-bezier(0.42, 0, 0, 1.19) all .3s}section#header .grid #menu-header-menu.active li:nth-child(3){transition:.3s cubic-bezier(0.42, 0, 0, 1.19) all .4s}section#header .grid #menu-header-menu.active li:nth-child(4){transition:.3s cubic-bezier(0.42, 0, 0, 1.19) all .5s}section#header .grid #menu-header-menu li{width:200px;opacity:0;margin-right:-20px;text-align:left;display:inline-block}@media only screen and (max-width: 1024px){section#header .grid #menu-header-menu li{display:block;text-align:left;width:auto;margin:auto;padding-left:10%}}section#header .grid #menu-header-menu li a{text-decoration:none;color:#000;font-family:"TTNormsPro-Md";font-size:50px;line-height:60px;margin:0px;transition:.3s cubic-bezier(0.42, 0, 0, 1.19) all}@media only screen and (max-width: 1024px){section#header .grid #menu-header-menu li a{font-size:65px;line-height:75px}}section#header .grid #menu-header-menu li a:hover{color:#c7e66c}@media only screen and (max-width: 1024px){section#header .grid #menu-header-menu li a:hover{color:#707070}}section#header .grid .menu_button_holder{pointer-events:auto;text-align:right;-ms-grid-column:12;-ms-grid-column-span:1;grid-column:12/span 1;padding-top:72px;margin-right:70px}@media only screen and (max-width: 700px){section#header .grid .menu_button_holder{padding:0;margin:0}}section#header .grid .menu_button_holder .menu_button{overflow:hidden;float:right;width:40px;height:40px;border-radius:100%;background-color:#000;text-align:center;position:relative}section#header .grid .menu_button_holder .menu_button span{position:absolute;width:25px;height:4px;background-color:#c7e66c;top:18px;left:8px;transition:.2s cubic-bezier(0.42, 0, 0, 0.86) all}section#header .grid .menu_button_holder .menu_button span:nth-child(2){top:18px;transform:rotate(-90deg)}section#header .grid .menu_button_holder .menu_button span:nth-child(3){top:18px;transform:rotate(-90deg)}section#header .grid .menu_button_holder .menu_button.active:hover span{top:18px;transform:rotate(-45deg)}section#header .grid .menu_button_holder .menu_button.active:hover span:nth-child(2){transform:rotate(45deg);top:18px}section#header .grid .menu_button_holder .menu_button.active:hover span:nth-child(3){top:50px}section#header .grid .menu_button_holder .menu_button.active span{top:18px;transform:rotate(-45deg)}section#header .grid .menu_button_holder .menu_button.active span:nth-child(2){transform:rotate(45deg);top:18px}section#header .grid .menu_button_holder .menu_button.active span:nth-child(3){top:50px}section#header .grid .menu_button_holder .menu_button:hover{cursor:pointer}section#header .grid .menu_button_holder .menu_button:hover span{top:9px;left:8px;transform:rotate(0deg)}section#header .grid .menu_button_holder .menu_button:hover span:nth-child(2){top:18px;transform:rotate(0deg)}section#header .grid .menu_button_holder .menu_button:hover span:nth-child(3){top:27px;transform:rotate(0deg)}section#header .address{display:none;position:absolute;left:0;top:0;z-index:11;width:100%;height:100vh;transition:.3s cubic-bezier(0.42, 0, 0, 1.19) all .6s}@media only screen and (max-width: 1024px){section#header .address.active{display:block}}section#header .address h3{position:absolute;left:10%;bottom:10%;text-align:left}section#header .address h3 a{color:#000;font-family:"TTNormsPro-Rg";font-size:32px;line-height:38px}.alt_logo{mix-blend-mode:difference;transform:translate3d(0, 0, 0);margin-top:78px !important}@media only screen and (max-width: 700px){.alt_logo{margin-top:30px !important}}.alt_logo .logo{top:78px;z-index:999;grid-column:2;pointer-events:auto !important;visibility:visible;opacity:1;transition:.3s ease-in-out all .3s}@media only screen and (max-width: 700px){.alt_logo .logo{grid-column:2/span 8;margin:0;text-align:left}}.alt_logo .logo.clear{transition:.3s ease-in-out all .3s;display:none}@media only screen and (max-width: 700px){.alt_logo .logo.clear{visibility:hidden;opacity:0}}.alt_logo .logo a img,.alt_logo .logo a svg{width:239px;height:auto}@media only screen and (max-width: 700px){.alt_logo .logo a img,.alt_logo .logo a svg{width:180px;margin-top:5px}}.alt,.alt_logo{position:fixed;width:100vw;height:auto;z-index:999;pointer-events:none;max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px;padding-top:0px !important;left:0;right:0}.alt.no-padding-top,.alt_logo.no-padding-top{padding-top:30px}.alt.no-padding-bottom,.alt_logo.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){.alt,.alt_logo{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){.alt,.alt_logo{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}.alt.no-padding,.alt_logo.no-padding{padding:0px}@media only screen and (max-width: 700px){.alt,.alt_logo{margin:0;grid-column-gap:0px;padding:15px;width:auto;margin-top:30px !important}}.alt #menu-header-menu-1,.alt_logo #menu-header-menu-1{pointer-events:auto;transition:.3s cubic-bezier(0.42, 0, 0, 1.16) all;background:#c7e66c;width:0px;height:100%;position:fixed;right:0px;top:-16px;list-style:none;padding:0;padding-top:78px}.alt #menu-header-menu-1 ul,.alt_logo #menu-header-menu-1 ul{padding:0px;margin:0px 0px 0px 60px}@media only screen and (max-width: 700px){.alt #menu-header-menu-1 ul,.alt_logo #menu-header-menu-1 ul{margin-left:30px}}.alt #menu-header-menu-1.active,.alt_logo #menu-header-menu-1.active{width:500px}@media only screen and (max-width: 700px){.alt #menu-header-menu-1.active,.alt_logo #menu-header-menu-1.active{width:100%}}.alt #menu-header-menu-1 li,.alt_logo #menu-header-menu-1 li{text-align:left;display:block;margin:auto}@media only screen and (max-width: 700px){.alt #menu-header-menu-1 li,.alt_logo #menu-header-menu-1 li{width:auto}}.alt #menu-header-menu-1 li a,.alt_logo #menu-header-menu-1 li a{text-decoration:none;color:#002b11;font-family:"TTNormsPro-Md";font-size:50px;line-height:60px;margin:0px;transition:.3s cubic-bezier(0.42, 0, 0, 1.19) all}.alt #menu-header-menu-1 li a:hover,.alt_logo #menu-header-menu-1 li a:hover{color:#707070}.alt #menu-header-menu-1 .menu_button_holder-alt,.alt_logo #menu-header-menu-1 .menu_button_holder-alt{pointer-events:auto !important;pointer-events:auto;padding:0;margin:0;-ms-grid-column:11;-ms-grid-column-span:1;grid-column:11/span 1;margin-top:78px;position:fixed;right:55px;top:0px;opacity:0;visibility:hidden}@media only screen and (max-width: 700px){.alt #menu-header-menu-1 .menu_button_holder-alt,.alt_logo #menu-header-menu-1 .menu_button_holder-alt{margin:0;text-align:right;margin-top:78px !important}}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button,.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button{overflow:hidden;width:40px;height:40px;border-radius:100%;background-color:#002b11;text-align:center;position:relative}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button span,.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button span{position:absolute;width:25px;height:4px;background-color:#c7e66c;top:18px;left:8px;transition:.2s cubic-bezier(0.42, 0, 0, 0.86) all}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button span:nth-child(2),.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button span:nth-child(2){top:18px;transform:rotate(-90deg)}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button span:nth-child(3),.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button span:nth-child(3){top:18px;transform:rotate(-90deg)}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button.active:hover span,.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button.active:hover span{background-color:#fff;top:18px;transform:rotate(-45deg)}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button.active:hover span:nth-child(2),.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button.active:hover span:nth-child(2){transform:rotate(45deg);top:18px}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button.active:hover span:nth-child(3),.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button.active:hover span:nth-child(3){top:50px}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button.active span,.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button.active span{top:18px;transform:rotate(-45deg)}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button.active span:nth-child(2),.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button.active span:nth-child(2){transform:rotate(45deg);top:18px}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button.active span:nth-child(3),.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button.active span:nth-child(3){top:50px}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button:hover,.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button:hover{cursor:pointer}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button:hover span,.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button:hover span{top:9px;left:8px;transform:rotate(0deg)}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button:hover span:nth-child(2),.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button:hover span:nth-child(2){top:18px;transform:rotate(0deg)}.alt #menu-header-menu-1 .menu_button_holder-alt .menu_button:hover span:nth-child(3),.alt_logo #menu-header-menu-1 .menu_button_holder-alt .menu_button:hover span:nth-child(3){top:27px;transform:rotate(0deg)}.alt #menu-header-menu-1 .menu_button_holder-alt.active,.alt_logo #menu-header-menu-1 .menu_button_holder-alt.active{opacity:1;visibility:visible;transition:.3s ease-in-out all .3s}.alt #menu-header-menu-1 .menu_button_holder-alt.clear,.alt_logo #menu-header-menu-1 .menu_button_holder-alt.clear{display:none}.alt #menu-header-menu-1 .socials,.alt_logo #menu-header-menu-1 .socials{visibility:hidden;opacity:0;transform:scale(0.2);transform-origin:center}.alt #menu-header-menu-1 .socials.active,.alt_logo #menu-header-menu-1 .socials.active{margin-right:0px;right:310px;bottom:100px;position:fixed;visibility:visible;opacity:1;transform:scale(1);transition:.3s cubic-bezier(0.42, 0, 0, 1.54) all .4s}@media only screen and (max-width: 700px){.alt #menu-header-menu-1 .socials.active,.alt_logo #menu-header-menu-1 .socials.active{right:auto;left:30px}}.alt #menu-header-menu-1 .socials.active a img,.alt_logo #menu-header-menu-1 .socials.active a img{width:50px}.alt #menu-header-menu-1 .socials a,.alt_logo #menu-header-menu-1 .socials a{display:inline-block}.alt #menu-header-menu-1 .socials a img,.alt_logo #menu-header-menu-1 .socials a img{height:50px;width:50px;margin-right:12px}.alt .menu_button_holder-alt,.alt_logo .menu_button_holder-alt{pointer-events:auto;padding:0;margin:0;-ms-grid-column:11;-ms-grid-column-span:1;grid-column:11/span 1;margin-top:78px}@media only screen and (max-width: 700px){.alt .menu_button_holder-alt,.alt_logo .menu_button_holder-alt{margin:0;text-align:right;margin-top:78px !important}}.alt .menu_button_holder-alt .menu_button,.alt_logo .menu_button_holder-alt .menu_button{overflow:hidden;width:40px;height:40px;border-radius:100%;background-color:#002b11;text-align:center;position:relative}.alt .menu_button_holder-alt .menu_button span,.alt_logo .menu_button_holder-alt .menu_button span{position:absolute;width:25px;height:4px;background-color:#c7e66c;top:18px;left:8px;transition:.2s cubic-bezier(0.42, 0, 0, 0.86) all}.alt .menu_button_holder-alt .menu_button span:nth-child(2),.alt_logo .menu_button_holder-alt .menu_button span:nth-child(2){top:18px;transform:rotate(-90deg)}.alt .menu_button_holder-alt .menu_button span:nth-child(3),.alt_logo .menu_button_holder-alt .menu_button span:nth-child(3){top:18px;transform:rotate(-90deg)}.alt .menu_button_holder-alt .menu_button.active:hover span,.alt_logo .menu_button_holder-alt .menu_button.active:hover span{background-color:#fff;top:18px;transform:rotate(-45deg)}.alt .menu_button_holder-alt .menu_button.active:hover span:nth-child(2),.alt_logo .menu_button_holder-alt .menu_button.active:hover span:nth-child(2){transform:rotate(45deg);top:18px}.alt .menu_button_holder-alt .menu_button.active:hover span:nth-child(3),.alt_logo .menu_button_holder-alt .menu_button.active:hover span:nth-child(3){top:50px}.alt .menu_button_holder-alt .menu_button.active span,.alt_logo .menu_button_holder-alt .menu_button.active span{top:18px;transform:rotate(-45deg)}.alt .menu_button_holder-alt .menu_button.active span:nth-child(2),.alt_logo .menu_button_holder-alt .menu_button.active span:nth-child(2){transform:rotate(45deg);top:18px}.alt .menu_button_holder-alt .menu_button.active span:nth-child(3),.alt_logo .menu_button_holder-alt .menu_button.active span:nth-child(3){top:50px}.alt .menu_button_holder-alt .menu_button:hover,.alt_logo .menu_button_holder-alt .menu_button:hover{cursor:pointer}.alt .menu_button_holder-alt .menu_button:hover span,.alt_logo .menu_button_holder-alt .menu_button:hover span{top:9px;left:8px;transform:rotate(0deg)}.alt .menu_button_holder-alt .menu_button:hover span:nth-child(2),.alt_logo .menu_button_holder-alt .menu_button:hover span:nth-child(2){top:18px;transform:rotate(0deg)}.alt .menu_button_holder-alt .menu_button:hover span:nth-child(3),.alt_logo .menu_button_holder-alt .menu_button:hover span:nth-child(3){top:27px;transform:rotate(0deg)}@media only screen and (max-width: 700px){.alt .menu_button_holder-alt,.alt_logo .menu_button_holder-alt{margin-top:0px !important}}.alt .menu_button_holder-alt .menu_button,.alt_logo .menu_button_holder-alt .menu_button{float:right}.alt .menu_button_holder-alt.active,.alt_logo .menu_button_holder-alt.active{opacity:0;visibility:hidden}.alt .menu_button_holder-alt.clear,.alt_logo .menu_button_holder-alt.clear{display:none}#main-content{transition:all .5s;left:0;background:none}#main-content.active{left:-500px;background:rgba(0,0,0,.33)}#main-content #header{position:absolute;left:0}#main-content #header .logo{display:none}#main-content #header #menu-header-menu{display:none}#main-content #header .menu_button_holder{display:none}section#footer{margin-top:122px}section#footer .grid .footer_inner{grid-column:2/span 10;text-align:left}section#footer .grid .footer_inner .footer_line{display:block;border-bottom:1px solid #000;padding-bottom:18px;text-align:left;margin-bottom:18px}section#footer .grid .footer_inner .footer_line p{color:#000;font-size:20px;line-height:25px;font-family:"TTNormsProMono-Rg";margin:0px}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_line p{font-size:18px;line-height:21px}}section#footer .grid .footer_inner .footer_sub{max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px;padding:0px;margin:0px auto;width:100%;grid-template-columns:repeat(10, 1fr)}section#footer .grid .footer_inner .footer_sub.no-padding-top{padding-top:30px}section#footer .grid .footer_inner .footer_sub.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){section#footer .grid .footer_inner .footer_sub{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}section#footer .grid .footer_inner .footer_sub.no-padding{padding:0px}@media only screen and (max-width: 1024px){section#footer .grid .footer_inner .footer_sub{padding:30px 0px !important}}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub{padding:15px 0px !important}}section#footer .grid .footer_inner .footer_sub ul{margin:0px;padding:0px;list-style-type:none}section#footer .grid .footer_inner .footer_sub ul li{color:#000;font-family:"TTNormsPro-Rg";font-size:50px;line-height:60px;display:block}@media only screen and (max-width: 1280px){section#footer .grid .footer_inner .footer_sub ul li{font-size:40px;line-height:48px}}@media only screen and (max-width: 1024px){section#footer .grid .footer_inner .footer_sub ul li{font-size:32px;line-height:38px}}@media only screen and (max-width: 900px){section#footer .grid .footer_inner .footer_sub ul li{font-size:28px;line-height:34px}}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub ul li{font-size:22px;line-height:26px}}section#footer .grid .footer_inner .footer_sub ul li a{color:#000;text-decoration:none}section#footer .grid .footer_inner .footer_sub ul li a:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:9px}section#footer .grid .footer_inner .footer_sub ul #nb_p,section#footer .grid .footer_inner .footer_sub ul #success{position:absolute;top:-100%;color:#000;font-family:"TTNormsPro-Rg";font-size:50px;line-height:60px;display:block;transition:opacity .3s}@media only screen and (max-width: 1280px){section#footer .grid .footer_inner .footer_sub ul #nb_p,section#footer .grid .footer_inner .footer_sub ul #success{font-size:40px;line-height:48px}}@media only screen and (max-width: 1024px){section#footer .grid .footer_inner .footer_sub ul #nb_p,section#footer .grid .footer_inner .footer_sub ul #success{font-size:32px;line-height:38px}}@media only screen and (max-width: 900px){section#footer .grid .footer_inner .footer_sub ul #nb_p,section#footer .grid .footer_inner .footer_sub ul #success{font-size:28px;line-height:34px}}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub ul #nb_p,section#footer .grid .footer_inner .footer_sub ul #success{font-size:22px;line-height:26px}}section#footer .grid .footer_inner .footer_sub ul #nb_p:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:9px}section#footer .grid .footer_inner .footer_sub ul #newscontainer{position:relative;margin-top:100px}@media only screen and (max-width: 1280px){section#footer .grid .footer_inner .footer_sub ul #newscontainer{margin-top:91px}}@media only screen and (max-width: 1024px){section#footer .grid .footer_inner .footer_sub ul #newscontainer{margin-top:81px}}@media only screen and (max-width: 900px){section#footer .grid .footer_inner .footer_sub ul #newscontainer{margin-top:77px}}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub ul #newscontainer{margin-top:60px}}section#footer .grid .footer_inner .footer_sub ul #newscontainer #newsletter{background-color:rgba(0,0,0,0);border:none;border-bottom:3px solid #707070;font-family:"TTNormsPro-Rg";font-size:50px;line-height:51px;padding:0;width:75%;transition:opacity .3s;cursor:none}@media only screen and (max-width: 1280px){section#footer .grid .footer_inner .footer_sub ul #newscontainer #newsletter{font-size:40px;line-height:48px}}@media only screen and (max-width: 1024px){section#footer .grid .footer_inner .footer_sub ul #newscontainer #newsletter{font-size:32px;line-height:38px}}@media only screen and (max-width: 900px){section#footer .grid .footer_inner .footer_sub ul #newscontainer #newsletter{font-size:28px;line-height:34px}}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub ul #newscontainer #newsletter{font-size:22px;line-height:26px;width:175px}}section#footer .grid .footer_inner .footer_sub ul #newscontainer #newssubmit{cursor:none;position:absolute;height:32px;top:22px;margin-left:10px}@media only screen and (max-width: 1280px){section#footer .grid .footer_inner .footer_sub ul #newscontainer #newssubmit{top:15px}}@media only screen and (max-width: 1024px){section#footer .grid .footer_inner .footer_sub ul #newscontainer #newssubmit{top:11px;height:25px}}@media only screen and (max-width: 900px){section#footer .grid .footer_inner .footer_sub ul #newscontainer #newssubmit{top:10px;height:23px;margin-left:7px}}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub ul #newscontainer #newssubmit{top:7px;height:19px;margin-left:6px}}section#footer .grid .footer_inner .footer_sub .left{text-align:left;grid-column:span 4}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub .left{grid-column:span 12;margin-bottom:30px}}section#footer .grid .footer_inner .footer_sub .right{grid-column:span 6;text-align:left;position:relative}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub .right{grid-column:span 12;margin-bottom:30px}}section#footer .grid .footer_inner .footer_sub .right .rightcontainer{position:absolute;right:0}@media only screen and (max-width: 700px){section#footer .grid .footer_inner .footer_sub .right .rightcontainer{position:static;right:auto}}section#footer .grid .footer_inner .footer_sub .right .rightcontainer ul:nth-child(2){margin-top:40px}.invisible{opacity:0;pointer-events:none}.visible{opacity:1;pointer-events:auto}.error{text-decoration:line-through;text-decoration-color:#c7e66c;text-decoration-thickness:8px}section.hero_module{width:100vw;height:100vh;margin-bottom:107px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#fff;overflow:hidden}@media only screen and (max-width: 1024px){section.hero_module{height:66vh;margin-bottom:60px}}@media only screen and (max-width: 700px){section.hero_module{height:auto !important;aspect-ratio:1/1 !important}}section.hero_module .header_video_player,section.hero_module #header_video_player{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover}section.hero_module .header_video_player iframe,section.hero_module #header_video_player iframe{width:180vw !important;height:120vh !important;left:0px;top:0px}@media only screen and (min-width: 2000px){section.hero_module .header_video_player iframe,section.hero_module #header_video_player iframe{height:130vh !important;width:110% !important}}@media only screen and (max-width: 1024px){section.hero_module .header_video_player iframe,section.hero_module #header_video_player iframe{width:150vw !important;height:110vh !important}}@media only screen and (max-width: 900px){section.hero_module .header_video_player iframe,section.hero_module #header_video_player iframe{width:350vw !important;height:150vh !important}}@media only screen and (max-width: 700px){section.hero_module .header_video_player iframe,section.hero_module #header_video_player iframe{width:100% !important}}section.hero_module .grid{height:100%;position:relative}section.hero_module .grid h1{grid-column:2/span 6;position:absolute;bottom:64px;margin:0px;color:#fff;font-family:"TTRamillas-Black";font-size:50px;line-height:60px;text-align:left}@media only screen and (max-width: 1024px){section.hero_module .grid h1{font-size:32px;line-height:38px}}@media only screen and (max-width: 700px){section.hero_module .grid h1{font-size:22px;line-height:26px}}section.quote_module .grid .name_holder{text-align:left;grid-column:2/span 2}@media only screen and (max-width: 700px){section.quote_module .grid .name_holder{grid-column:2/span 10;margin-bottom:30px}}section.quote_module .grid .name_holder p{margin-top:4px;color:#000;font-size:20px;line-height:25px;font-family:"TTNormsProMono-Rg"}@media only screen and (max-width: 700px){section.quote_module .grid .name_holder p{font-size:18px;line-height:21px}}section.quote_module .grid .quote_holder{text-align:left;grid-column:4/span 8}@media only screen and (max-width: 700px){section.quote_module .grid .quote_holder{grid-column:2/span 10}}section.quote_module .grid .quote_holder h3{color:#000;font-family:"TTRamillas-Black";font-size:50px;line-height:60px}@media only screen and (max-width: 1024px){section.quote_module .grid .quote_holder h3{font-size:32px;line-height:38px}}@media only screen and (max-width: 700px){section.quote_module .grid .quote_holder h3{font-size:22px;line-height:26px}}section.images_module{margin-bottom:120px}@media only screen and (max-width: 1024px){section.images_module{margin-bottom:60px}}@media only screen and (max-width: 700px){section.images_module{margin-bottom:30px}}section.images_module .owl-nav{position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}section.images_module .owl-nav button{pointer-events:visible}section.images_module .owl-nav button .pointer{position:absolute;background-color:#002b11;border-radius:100%;width:20px;height:20px;overflow:hidden;transform-origin:center;transition:.4s cubic-bezier(0.67, -0.05, 0, 1.65) all}section.images_module .owl-nav button .pointer span{display:inline-block;font-family:"TTNormsPro-Rg";color:#c7e66c;font-weight:400;font-size:18px;line-height:81px;transition:.3s cubic-bezier(0.67, -0.05, 0, 1.65) all .2s;margin-bottom:-10px;opacity:0;text-align:center}section.images_module .owl-nav button .pointer.next{background-color:#000;width:81px;height:81px;background-image:url(../img/arrow_left.svg);background-position:center center;background-repeat:no-repeat;background-size:20px;position:absolute;right:30px;top:50%;transform:translateY(-50%)}section.images_module .owl-nav button .pointer.prev{background-color:#000;width:81px;height:81px;background-image:url(../img/arrow_left.svg);background-position:center center;background-repeat:no-repeat;background-size:20px;position:absolute;left:30px;top:50%;transform:translateY(-50%) rotate(180deg)}section.images_module .images_carousel_holder_two,section.images_module .images_carousel_holder_three,section.images_module .images_carousel_holder_multiple{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}section.images_module .images_carousel_holder_two .image_holder,section.images_module .images_carousel_holder_three .image_holder,section.images_module .images_carousel_holder_multiple .image_holder{text-align:center;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat}section.images_module .images_carousel_holder_two .image_holder img,section.images_module .images_carousel_holder_three .image_holder img,section.images_module .images_carousel_holder_multiple .image_holder img{margin:0 auto;display:inline-block;width:100%;height:auto}section.images_module .images_carousel_holder_two .image_holder p,section.images_module .images_carousel_holder_three .image_holder p,section.images_module .images_carousel_holder_multiple .image_holder p{display:block;text-align:center;margin:0px;color:#000}section.images_module .grid{margin:0 auto;padding-top:0px;padding-bottom:0px}section.images_module .grid .arrow_left,section.images_module .grid .arrow_right{position:absolute;font-weight:300;grid-column:4/span 1;left:20px;width:80px;height:80px;background-color:#000;top:50%;z-index:33;margin-top:-25px;color:#fff;font-size:30px;transition:.4s cubic-bezier(0.42, 0, 0, 0.9) all;line-height:50px;border-radius:100%;text-align:center;text-indent:-99999px;background-image:url(../img/arrow_btn.svg);background-position:center center;background-repeat:no-repeat;background-size:18px;transform:rotate(180deg);transition:.4s ease-in-out all;transform-origin:center}section.images_module .grid .arrow_left:hover,section.images_module .grid .arrow_right:hover{background-size:20px}section.images_module .grid .arrow_right{grid-column:15/span 1;margin-left:auto;left:auto;right:20px;transform:rotate(0deg)}section.images_module .grid .images_carousel_holder,section.images_module .grid .images_carousel_holder_two,section.images_module .grid .images_carousel_holder_three,section.images_module .grid .images_carousel_holder_multiple{grid-column:2/span 10}@media only screen and (max-width: 700px){section.images_module .grid .images_carousel_holder,section.images_module .grid .images_carousel_holder_two,section.images_module .grid .images_carousel_holder_three,section.images_module .grid .images_carousel_holder_multiple{grid-column:span 12}}section.images_module .grid .images_carousel_holder .image_holder img,section.images_module .grid .images_carousel_holder_two .image_holder img,section.images_module .grid .images_carousel_holder_three .image_holder img,section.images_module .grid .images_carousel_holder_multiple .image_holder img{margin:0 auto;display:inline-block;width:100%;height:auto}section.images_module .grid .images_carousel_holder .image_holder p,section.images_module .grid .images_carousel_holder_two .image_holder p,section.images_module .grid .images_carousel_holder_three .image_holder p,section.images_module .grid .images_carousel_holder_multiple .image_holder p{display:block;text-align:center;margin:0px;color:#000}section.images_module .grid .image_description{grid-column:2/span 10;text-align:left;margin-top:37px;margin-bottom:72px}@media only screen and (max-width: 700px){section.images_module .grid .image_description{margin-top:16px;margin-bottom:37px}}section.text_module .grid .text_holder{grid-column:2/span 10;text-align:left}section.text_module .grid .text_holder .sub_title_holder p{font-size:20px;line-height:25px;font-family:"TTNormsProMono-Rg";padding-bottom:34px;margin:0px 0px 41px 0px;display:block;border-bottom:1px solid #707070}@media only screen and (max-width: 700px){section.text_module .grid .text_holder .sub_title_holder p{font-size:18px;line-height:21px}}section.text_module .grid .text_holder h3{color:#000;font-family:"TTRamillas-Black";font-size:50px;line-height:60px}@media only screen and (max-width: 1024px){section.text_module .grid .text_holder h3{font-size:32px;line-height:38px}}@media only screen and (max-width: 700px){section.text_module .grid .text_holder h3{font-size:22px;line-height:26px}}section.text_module .grid .text_holder p{color:#000;font-family:"TTNormsPro-Rg";font-size:50px;line-height:60px}@media only screen and (max-width: 1024px){section.text_module .grid .text_holder p{font-size:32px;line-height:38px}}@media only screen and (max-width: 700px){section.text_module .grid .text_holder p{font-size:22px;line-height:26px}}section .form_holder .grid{padding:0px}section .form_holder .grid .inner_grid .content_grid{padding-bottom:30px}section .form_holder .grid .inner_grid .content_grid .form_holder{box-shadow:5px 5px 15px -1px rgba(0,0,0,.2);background:linear-gradient(-53deg, #F1F1F1 1%, #FFFFFF 100%);padding:40px;grid-column:5/span 10;text-align:left}@media only screen and (max-width: 700px){section .form_holder .grid .inner_grid .content_grid .form_holder{grid-column:span 18;padding:15px}}section .form_holder .grid .inner_grid .content_grid .form_holder input{font-family:"gt_america_standard_regular";border:1px solid #707070}section .form_holder .grid .inner_grid .content_grid .form_holder .gfield{margin-bottom:30px}@media only screen and (max-width: 700px){section .form_holder .grid .inner_grid .content_grid .form_holder .gfield{margin-bottom:15px}}@media only screen and (max-width: 700px){section .form_holder .grid .inner_grid .content_grid .form_holder .gfield textarea.large{height:100px}}section .form_holder .grid .inner_grid .content_grid .form_holder label,section .form_holder .grid .inner_grid .content_grid .form_holder legend{color:#000;font-family:"gt_america_standard_regular"}section .form_holder .grid .inner_grid .content_grid .form_holder label.gfield_label,section .form_holder .grid .inner_grid .content_grid .form_holder legend.gfield_label{font-size:16px;line-height:16px;margin-bottom:10px;color:#c7e66c;font-weight:bold}section .form_holder .grid .inner_grid .content_grid .form_holder label a,section .form_holder .grid .inner_grid .content_grid .form_holder legend a{color:#ff5050}section .form_holder .grid .inner_grid .content_grid .form_holder .text_holder{display:block;padding-bottom:20px;margin-bottom:40px;text-align:left}@media only screen and (max-width: 700px){section .form_holder .grid .inner_grid .content_grid .form_holder .text_holder{margin-bottom:20px}}section .form_holder .grid .inner_grid .content_grid .form_holder .text_holder h2{color:#000;font-size:30px;line-height:40px;margin:0px}@media only screen and (max-width: 700px){section .form_holder .grid .inner_grid .content_grid .form_holder .text_holder h2{font-size:20px;line-height:25px}}section .form_holder .grid .inner_grid .content_grid .form_holder .text_holder p{color:#000}section.work_module .title_holder{max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px;padding:0px 30px 0px 30px}section.work_module .title_holder.no-padding-top{padding-top:30px}section.work_module .title_holder.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){section.work_module .title_holder{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){section.work_module .title_holder{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}section.work_module .title_holder.no-padding{padding:0px}@media only screen and (max-width: 700px){section.work_module .title_holder{padding:0px 15px 0px 15px}}section.work_module .title_holder h3{grid-column:2/span 10;text-align:left;border-bottom:1px solid #707070;display:block;margin-bottom:35px;padding-bottom:15px}section.work_module .title_holder h3{grid-column:span 12}section.work_module .grid{margin-bottom:125px}@media only screen and (max-width: 1024px){section.work_module .grid{margin-bottom:60px}}@media only screen and (max-width: 700px){section.work_module .grid{margin-bottom:30px}}section.work_module .grid .work_grid{grid-column:span 12;max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px;margin:0px;padding:0px;grid-template-columns:repeat(10, 1fr);width:100%}section.work_module .grid .work_grid.no-padding-top{padding-top:30px}section.work_module .grid .work_grid.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){section.work_module .grid .work_grid{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){section.work_module .grid .work_grid{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}section.work_module .grid .work_grid.no-padding{padding:0px}@media only screen and (max-width: 1024px){section.work_module .grid .work_grid{padding:0px !important}}section.work_module .grid .work_grid a{margin-bottom:16px;position:relative;overflow:hidden;position:relative;text-decoration:none !important}section.work_module .grid .work_grid a:hover .hover{opacity:1}section.work_module .grid .work_grid a.small{grid-column:span 5}@media only screen and (max-width: 700px){section.work_module .grid .work_grid a.small{grid-column:span 10}}section.work_module .grid .work_grid a.wide{grid-column:span 10}section.work_module .grid .work_grid a .work_obj{display:inline-block;width:100%;height:624px;background-color:#707070;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .2s ease-in-out;overflow:hidden}section.work_module .grid .work_grid a .work_obj:hover .image_holder .hover{opacity:1;visibility:1}section.work_module .grid .work_grid a .work_obj:hover .image_holder .work_image{transform:scale(1.05)}section.work_module .grid .work_grid a .work_obj:hover .image_holder .work_image.wide{transform:scale(1.025)}@media only screen and (max-width: 1024px){section.work_module .grid .work_grid a .work_obj{height:424px}}@media only screen and (max-width: 700px){section.work_module .grid .work_grid a .work_obj{height:312px}}section.work_module .grid .work_grid a .work_obj .image_holder .hover{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0;z-index:1;transition:all .2s ease-in-out;pointer-events:none}section.work_module .grid .work_grid a .work_obj .image_holder .work_image{height:624px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .2s ease-in-out;transform:scale(1);position:absolute;left:0;top:0}@media only screen and (max-width: 1024px){section.work_module .grid .work_grid a .work_obj .image_holder .work_image{height:424px}}@media only screen and (max-width: 700px){section.work_module .grid .work_grid a .work_obj .image_holder .work_image{height:312px}}section.work_module .grid .work_grid a .work_obj .title_holder{z-index:3;margin:0px;padding:0px;text-align:left;max-width:80%;position:absolute;top:30px;display:block;left:55px}section.work_module .grid .work_grid a .work_obj .title_holder h3{color:#fff;font-family:"TTNormsPro-Md";font-size:50px;line-height:60px;border:none;font-weight:300;padding:0px;margin:0px}section.work_module .grid .work_grid a .work_obj .title_holder p{color:#fff;font-family:"TTRamillas-Black";font-size:50px;line-height:60px;margin:0px}section.work_module .grid .work_grid a .work_obj .info_holder{z-index:3;position:absolute;bottom:55px;margin-left:55px;text-align:left}section.work_module .grid .work_grid a .work_obj .info_holder h3{font-family:"TTNormsPro-Md";color:#fff;font-size:50px;line-height:50px;max-width:420px}@media only screen and (max-width: 1024px){section.work_module .grid .work_grid a .work_obj .info_holder h3{font-size:32px;line-height:38px}}@media only screen and (max-width: 700px){section.work_module .grid .work_grid a .work_obj .info_holder h3{font-size:22px;line-height:26px}}section.work_module .grid a.btn{text-align:right;grid-column:11/span 2}.single-tomo_journal .alt_logo{display:none}section.play_module .title_holder{max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px;padding:0px 30px 0px 30px}section.play_module .title_holder.no-padding-top{padding-top:30px}section.play_module .title_holder.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){section.play_module .title_holder{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){section.play_module .title_holder{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}section.play_module .title_holder.no-padding{padding:0px}@media only screen and (max-width: 700px){section.play_module .title_holder{padding:0px 15px 0px 15px}}section.play_module .title_holder h3{grid-column:2/span 10;text-align:left;border-bottom:1px solid #707070;display:block;margin-bottom:35px;padding-bottom:15px}section.play_module .title_holder h3{grid-column:span 12}section.play_module .grid .play_objects_holder{grid-column:span 12;max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px;padding:0px;margin:0px;max-width:100%;width:100%}section.play_module .grid .play_objects_holder.no-padding-top{padding-top:30px}section.play_module .grid .play_objects_holder.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){section.play_module .grid .play_objects_holder{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){section.play_module .grid .play_objects_holder{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}section.play_module .grid .play_objects_holder.no-padding{padding:0px}@media only screen and (max-width: 1024px){section.play_module .grid .play_objects_holder{grid-column-gap:16px !important;padding:0px}}@media only screen and (max-width: 700px){section.play_module .grid .play_objects_holder{grid-column-gap:0px !important;padding:0px}}section.play_module .grid .play_objects_holder .play_obj{height:547px;margin-bottom:16px;position:relative;grid-column:span 3}@media only screen and (max-width: 1024px){section.play_module .grid .play_objects_holder .play_obj{grid-column:span 6 !important}}@media only screen and (max-width: 700px){section.play_module .grid .play_objects_holder .play_obj{grid-column:span 12 !important}}section.play_module .grid .play_objects_holder .play_obj .thumbnail_holder{width:100%;height:100%;overflow:hidden}section.play_module .grid .play_objects_holder .play_obj .thumbnail_holder .hover{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0;z-index:1;transition:all .2s ease-in-out}section.play_module .grid .play_objects_holder .play_obj .thumbnail_holder .thumbnail_image{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;transition:all .2s ease-in-out;transform:scale(1)}section.play_module .grid .play_objects_holder .play_obj:hover .thumbnail_holder .hover{opacity:1}section.play_module .grid .play_objects_holder .play_obj:hover .thumbnail_holder .thumbnail_image{transform:scale(1.05)}section.play_module .grid .play_objects_holder .play_obj.span4{grid-column:span 4}section.play_module .grid .play_objects_holder .play_obj.span5{grid-column:span 5}section.play_module .grid .play_objects_holder .play_obj.span6{grid-column:span 6}section.play_module .grid .play_objects_holder .play_obj.span7{grid-column:span 7}section.play_module .grid .play_objects_holder .play_obj.span8{grid-column:span 8}section.play_module .grid .play_objects_holder .play_obj.span9{grid-column:span 9}section.play_module .grid .play_objects_holder .play_obj.span12{grid-column:span 12}.play_obj_detail.single{margin:0 auto;width:100vw;height:auto;max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px;margin-bottom:0px;padding:0px !important;margin:0px !important;max-width:100vw}.play_obj_detail.single.no-padding-top{padding-top:30px}.play_obj_detail.single.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){.play_obj_detail.single{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){.play_obj_detail.single{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}.play_obj_detail.single.no-padding{padding:0px}.play_obj_detail.single .text_holder{text-align:left;grid-column:span 4;padding-top:50px;opacity:1;transition:1s cubic-bezier(0.42, 0, 0, 1.01) all .3s;height:90vh}@media only screen and (max-width: 1024px){.play_obj_detail.single .text_holder{grid-column:span 12;height:50vh;padding-top:0px}}@media only screen and (max-width: 700px){.play_obj_detail.single .text_holder{padding-top:50px;height:auto}}.play_obj_detail.single .text_holder .text{text-align:left;padding:100px 15% 0px 15%;position:relative}@media only screen and (max-width: 700px){.play_obj_detail.single .text_holder .text{padding-top:10px;padding-bottom:40px}}.play_obj_detail.single .text_holder .text .client{padding-bottom:15px;border-bottom:1px solid #000;margin-bottom:15px}.play_obj_detail.single .text_holder .text .tagline{padding-bottom:15px;border-bottom:1px solid #000;margin-bottom:15px}.play_obj_detail.single .text_holder .text .title{font-family:"TTNormsPro-Rg";margin:30px 0px}@media only screen and (max-width: 700px){.play_obj_detail.single .text_holder .text .title{margin-bottom:15px}}.play_obj_detail.single .text_holder .text .desc p{font-family:"TTNormsPro-Rg";font-size:20px;line-height:30px}@media only screen and (max-width: 1024px){.play_obj_detail.single .text_holder .text .desc p{font-size:18px;line-height:21px}}@media only screen and (max-width: 700px){.play_obj_detail.single .text_holder .text .desc p{font-size:16px;line-height:20px}}.play_obj_detail.single .text_holder .text .date{font-size:16px;font-family:"TTNormsPro-Rg";margin:0px;font-weight:400;margin-top:20px}@media only screen and (max-width: 1024px){.play_obj_detail.single .text_holder .text .date{bottom:60px;color:#fff;mix-blend-mode:difference}}@media only screen and (max-width: 700px){.play_obj_detail.single .text_holder .text .date{margin-top:15px;position:relative;bottom:auto;mix-blend-mode:normal;color:#000}}.play_obj_detail.single .image_holder{grid-column:span 8;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 1024px){.play_obj_detail.single .image_holder{grid-column:span 12;width:100%;height:100vh;background-size:contain;background-repeat:no-repeat}}.play_objects_detail_holder{visibility:hidden;opacity:0;display:none;position:fixed;z-index:99 !important;width:100%;height:100%}.play_objects_detail_holder.active{opacity:1;visibility:visible;display:block}.play_objects_detail_holder.active .detail,.play_objects_detail_holder.active .overlay{opacity:1;visibility:visible;display:block}.play_objects_detail_holder.active .detail .holder .text_holder,.play_objects_detail_holder.active .overlay .holder .text_holder{padding-left:0px;opacity:1}.play_objects_detail_holder .detail{position:fixed;overflow:hidden;top:0px;left:0px;background-color:#fff;height:100vh;width:100vw;z-index:99 !important}.play_objects_detail_holder .detail .counter{display:none !important;position:absolute;right:20%;text-align:left;bottom:28px;z-index:10;mix-blend-mode:difference}@media only screen and (max-width: 1024px){.play_objects_detail_holder .detail .counter{right:0 !important;width:100%;text-align:center}}.play_objects_detail_holder .detail .counter img{width:24px;height:auto;display:inline-block;cursor:pointer;margin-bottom:-7px}.play_objects_detail_holder .detail .counter .counter_obj{display:inline-block;margin:0 110px;text-align:center;font-size:20px;font-family:"TTNormsProMono-Lt";line-height:30px;color:#fff}@media only screen and (max-width: 700px){.play_objects_detail_holder .detail .counter .counter_obj{margin:0 55px}}.play_objects_detail_holder .detail .close{z-index:10;position:absolute;right:20px;top:20px;transition:all .2s ease-in-out;cursor:pointer}.play_objects_detail_holder .detail .close:hover{transform:rotate(45deg)}.play_objects_detail_holder .detail .owl-item.active .holder .text_holder{padding-top:0px;opacity:1}.play_objects_detail_holder .detail .owl-item.active .holder .text_holder .text .client{opacity:1;transition:.3s cubic-bezier(0.42, 0, 0, 1.01) all .4}.play_objects_detail_holder .detail .owl-item.active .holder .text_holder .text .tagline{opacity:1;transition:.3s cubic-bezier(0.42, 0, 0, 1.01) all .6s}.play_objects_detail_holder .detail .owl-item.active .holder .text_holder .text .title{opacity:1;transition:.3s cubic-bezier(0.42, 0, 0, 1.01) all .8s}.play_objects_detail_holder .detail .owl-item.active .holder .text_holder .text .desc{opacity:1;transition:.3s cubic-bezier(0.42, 0, 0, 1.01) all 1s}.play_objects_detail_holder .detail .owl-item .holder{width:100%;height:100%;grid-column:span 12;max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px;margin:0px !important;padding:0px !important;max-width:100% !important}.play_objects_detail_holder .detail .owl-item .holder.no-padding-top{padding-top:30px}.play_objects_detail_holder .detail .owl-item .holder.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){.play_objects_detail_holder .detail .owl-item .holder{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){.play_objects_detail_holder .detail .owl-item .holder{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}.play_objects_detail_holder .detail .owl-item .holder.no-padding{padding:0px}.play_objects_detail_holder .detail .owl-item .holder .text_holder{padding-top:100px;opacity:1;transition:1s cubic-bezier(0.42, 0, 0, 1.01) all .3s;grid-column:span 4;height:100vh}@media only screen and (max-width: 1024px){.play_objects_detail_holder .detail .owl-item .holder .text_holder{grid-column:span 12;height:50vh}}@media only screen and (max-width: 700px){.play_objects_detail_holder .detail .owl-item .holder .text_holder{height:55vh}}.play_objects_detail_holder .detail .owl-item .holder .text_holder .text{text-align:left;padding:100px 15% 100px 7.5%}@media only screen and (max-width: 700px){.play_objects_detail_holder .detail .owl-item .holder .text_holder .text{padding-top:10px;padding-bottom:40px}}.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .client{padding-bottom:15px;border-bottom:1px solid #000;margin-bottom:15px;opacity:0}.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .tagline{padding-bottom:15px;border-bottom:1px solid #000;margin-bottom:15px;opacity:0}.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .title{font-family:"TTNormsPro-Rg";margin:30px 0px;opacity:0}@media only screen and (max-width: 700px){.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .title{margin-bottom:15px}}.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .desc{opacity:0}.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .desc p{font-family:"TTNormsPro-Rg";font-size:26px;line-height:32px}@media only screen and (max-width: 1024px){.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .desc p{font-size:18px;line-height:21px}}@media only screen and (max-width: 700px){.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .desc p{font-size:16px;line-height:20px}}.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .date{position:absolute;bottom:30px;font-size:16px;font-family:"TTNormsPro-Rg";margin:0px;font-weight:400}@media only screen and (max-width: 1024px){.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .date{bottom:60px;color:#fff;mix-blend-mode:difference}}@media only screen and (max-width: 700px){.play_objects_detail_holder .detail .owl-item .holder .text_holder .text .date{margin-top:15px;position:relative;bottom:auto;mix-blend-mode:normal;color:#000}}.play_objects_detail_holder .detail .owl-item .holder .image_holder{height:100vh;grid-column:span 8;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1024px){.play_objects_detail_holder .detail .owl-item .holder .image_holder{grid-column:span 12;height:50vh}}@media only screen and (max-width: 700px){.play_objects_detail_holder .detail .owl-item .holder .image_holder{height:45vh}}.play_objects_detail_holder .detail .owl-item .holder .image_holder video{-o-object-fit:cover;object-fit:cover;pointer-events:none}.play_objects_detail_holder .overlay{position:fixed;z-index:75;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.33)}.buttons_module .grid{padding-top:0px}.buttons_module .grid .inner_grid .content_grid .buttons_holder{grid-column:5/span 10}@media only screen and (max-width: 1024px){.buttons_module .grid .inner_grid .content_grid .buttons_holder{grid-column:4/span 12}}@media only screen and (max-width: 700px){.buttons_module .grid .inner_grid .content_grid .buttons_holder{grid-column:2/span 16}}.buttons_module .grid .inner_grid .content_grid .buttons_holder a.btn{display:table;margin-bottom:10px}section.team_module{margin-bottom:133px}section.team_module .title_holder{max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px;padding:0px 30px 0px 30px}section.team_module .title_holder.no-padding-top{padding-top:30px}section.team_module .title_holder.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){section.team_module .title_holder{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){section.team_module .title_holder{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}section.team_module .title_holder.no-padding{padding:0px}@media only screen and (max-width: 700px){section.team_module .title_holder{padding:0px 15px 0px 15px}}section.team_module .title_holder h3{grid-column:2/span 10;text-align:left;border-bottom:1px solid #707070;display:block;margin-bottom:35px;padding-bottom:15px}@media only screen and (max-width: 1024px){section.team_module{margin-bottom:60px}}@media only screen and (max-width: 700px){section.team_module{margin-bottom:30px}}section.team_module .grid{margin:0 auto}@media only screen and (max-width: 1024px){section.team_module .grid{grid-column-gap:16px !important}}section.team_module .grid .team_obj{text-align:left;grid-column:span 3;text-decoration:none;position:relative}@media only screen and (max-width: 1024px){section.team_module .grid .team_obj{grid-column:span 6}}section.team_module .grid .team_obj:hover{cursor:pointer}section.team_module .grid .team_obj:hover .team_lid .team_overlay{visibility:visible;opacity:.25}section.team_module .grid .team_obj:hover .team_lid .team_image{background-size:105%}section.team_module .grid .team_obj .team_lid{position:relative;height:auto;width:100%}section.team_module .grid .team_obj .team_lid .team_overlay{visibility:hidden;opacity:0;transition:all .2s ease-in-out;height:100%;width:100%;position:absolute;left:0;top:0;background-color:#c7e66c;mix-blend-mode:multiply;z-index:2}section.team_module .grid .team_obj .team_lid .team_image{height:auto;width:100%;background-size:100%;background-repeat:no-repeat;background-position:center;aspect-ratio:1/1;transition:.2s cubic-bezier(0.25, 0.01, 0, 1) all}section.team_module .grid .team_obj p{text-align:left;margin:27px 0px 34px;font-size:16px;line-height:23px;color:#000}section.highlight_module{position:relative;width:100%;height:auto;margin-bottom:32px;background-size:100%;background-repeat:no-repeat;background-position:center center;aspect-ratio:16/9;background-color:#000;transition:all .2s ease-in-out}section.highlight_module a{text-decoration:none !important}section.highlight_module a:hover .hover{opacity:1}@media only screen and (max-width: 700px){section.highlight_module{margin:15px;margin-bottom:0px;display:block;width:auto;height:312px;background-size:cover;aspect-ratio:auto}}section.highlight_module:hover{background-size:102.5%}section.highlight_module .grid{z-index:3;padding-bottom:0px;padding-top:0px;margin-bottom:0px;height:100%;position:relative}section.highlight_module .grid .text_holder{bottom:0px;position:absolute;text-align:left;grid-column:2/span 4}section.highlight_module .grid .text_holder p{color:#fff;margin-bottom:38px}@media only screen and (max-width: 700px){section.highlight_module .grid .text_holder p{margin-bottom:15px}}section.highlight_module .grid .text_holder h3{color:#fff}section.highlight_module .hover{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0;z-index:1;transition:all .2s ease-in-out}section.images_module{margin-bottom:120px}@media only screen and (max-width: 1024px){section.images_module{margin-bottom:60px}}@media only screen and (max-width: 700px){section.images_module{margin-bottom:30px}}section.images_module .owl-nav{position:absolute;left:0;top:0;height:100%;width:100%;pointer-events:none}section.images_module .owl-nav button{pointer-events:visible}section.images_module .owl-nav button .pointer{position:absolute;background-color:#002b11;border-radius:100%;width:20px;height:20px;overflow:hidden;transform-origin:center;transition:.4s cubic-bezier(0.67, -0.05, 0, 1.65) all}section.images_module .owl-nav button .pointer span{display:inline-block;font-family:"TTNormsPro-Rg";color:#c7e66c;font-weight:400;font-size:18px;line-height:81px;transition:.3s cubic-bezier(0.67, -0.05, 0, 1.65) all .2s;margin-bottom:-10px;opacity:0;text-align:center}section.images_module .owl-nav button .pointer.next{background-color:#000;width:81px;height:81px;background-image:url(../img/arrow_left.svg);background-position:center center;background-repeat:no-repeat;background-size:20px;position:absolute;right:30px;top:50%;transform:translateY(-50%)}section.images_module .owl-nav button .pointer.prev{background-color:#000;width:81px;height:81px;background-image:url(../img/arrow_left.svg);background-position:center center;background-repeat:no-repeat;background-size:20px;position:absolute;left:30px;top:50%;transform:translateY(-50%) rotate(180deg)}section.images_module .images_carousel_holder_two,section.images_module .images_carousel_holder_three,section.images_module .images_carousel_holder_multiple{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}section.images_module .images_carousel_holder_two .image_holder,section.images_module .images_carousel_holder_three .image_holder,section.images_module .images_carousel_holder_multiple .image_holder{text-align:center;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat}section.images_module .images_carousel_holder_two .image_holder img,section.images_module .images_carousel_holder_three .image_holder img,section.images_module .images_carousel_holder_multiple .image_holder img{margin:0 auto;display:inline-block;width:100%;height:auto}section.images_module .images_carousel_holder_two .image_holder p,section.images_module .images_carousel_holder_three .image_holder p,section.images_module .images_carousel_holder_multiple .image_holder p{display:block;text-align:center;margin:0px;color:#000}section.images_module .grid{margin:0 auto;padding-top:0px;padding-bottom:0px}section.images_module .grid .arrow_left,section.images_module .grid .arrow_right{position:absolute;font-weight:300;grid-column:4/span 1;left:20px;width:80px;height:80px;background-color:#000;top:50%;z-index:33;margin-top:-25px;color:#fff;font-size:30px;transition:.4s cubic-bezier(0.42, 0, 0, 0.9) all;line-height:50px;border-radius:100%;text-align:center;text-indent:-99999px;background-image:url(../img/arrow_btn.svg);background-position:center center;background-repeat:no-repeat;background-size:18px;transform:rotate(180deg);transition:.4s ease-in-out all;transform-origin:center}section.images_module .grid .arrow_left:hover,section.images_module .grid .arrow_right:hover{background-size:20px}section.images_module .grid .arrow_right{grid-column:15/span 1;margin-left:auto;left:auto;right:20px;transform:rotate(0deg)}section.images_module .grid .images_carousel_holder,section.images_module .grid .images_carousel_holder_two,section.images_module .grid .images_carousel_holder_three,section.images_module .grid .images_carousel_holder_multiple{grid-column:2/span 10}@media only screen and (max-width: 700px){section.images_module .grid .images_carousel_holder,section.images_module .grid .images_carousel_holder_two,section.images_module .grid .images_carousel_holder_three,section.images_module .grid .images_carousel_holder_multiple{grid-column:span 12}}section.images_module .grid .images_carousel_holder .image_holder img,section.images_module .grid .images_carousel_holder_two .image_holder img,section.images_module .grid .images_carousel_holder_three .image_holder img,section.images_module .grid .images_carousel_holder_multiple .image_holder img{margin:0 auto;display:inline-block;width:100%;height:auto}section.images_module .grid .images_carousel_holder .image_holder p,section.images_module .grid .images_carousel_holder_two .image_holder p,section.images_module .grid .images_carousel_holder_three .image_holder p,section.images_module .grid .images_carousel_holder_multiple .image_holder p{display:block;text-align:center;margin:0px;color:#000}section.images_module .grid .image_description{grid-column:2/span 10;text-align:left;margin-top:37px;margin-bottom:72px}@media only screen and (max-width: 700px){section.images_module .grid .image_description{margin-top:16px;margin-bottom:37px}}section.case_title .grid p{grid-column:2/span 10;text-align:left;margin-bottom:60px}@media only screen and (max-width: 700px){section.case_title .grid p{margin-bottom:30px}}section.case_title .grid h1{font-size:156px;line-height:156px;font-family:"TTNormsPro-Md";font-weight:400;grid-column:2/span 10;text-align:left;margin-bottom:74px}@media only screen and (max-width: 1024px){section.case_title .grid h1{font-size:92px;line-height:92px}}@media only screen and (max-width: 700px){section.case_title .grid h1{font-size:50px;line-height:60px}}section.case_title .grid .case_info{grid-column:2/span 10;text-align:left}section.case_title .grid .case_info p{font-size:20px;line-height:25px;border-bottom:1px solid #707070;padding-bottom:34px;display:block}@media only screen and (max-width: 700px){section.case_title .grid .case_info p{font-size:18px;line-height:21px}}section.title_module .grid h1{font-size:156px;line-height:156px;font-family:"TTNormsPro-Md";font-weight:400;grid-column:2/span 10;text-align:left;margin-bottom:74px}@media only screen and (max-width: 1024px){section.title_module .grid h1{font-size:92px;line-height:92px}}@media only screen and (max-width: 700px){section.title_module .grid h1{font-size:50px;line-height:60px}}#main_container{overflow:hidden;position:relative;z-index:4;background-color:#000}@media only screen and (max-width: 700px){.mobile_hide{display:none !important}}.mobile_only{display:none !important}@media only screen and (max-width: 700px){.mobile_only{display:block !important}}html{cursor:none !important;font-family:gt_america_standard_regular;box-sizing:border-box;margin:0px !important;padding:0px !important;overflow-x:hidden !important;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body #header .menu_button_holder .menu_button:hover{cursor:pointer !important}*:focus{outline:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{cursor:none !important;scroll-behavior:smooth;font-family:gt_america_standard_regular;text-align:center;margin:0px !important;padding:0px;overflow-x:hidden !important;position:relative;background:linear-gradient(-53deg, #F1F1F1 1%, #FFFFFF 100%)}body.disablescroll{overflow:hidden !important;height:100vh !important}@media only screen and (max-width: 700px){body{padding-top:0px}}*:focus{outline:none}#bg_bss{position:fixed;width:100%;left:0px;top:30%;height:auto;z-index:-1;pointer-events:none}a{cursor:none !important;color:#000}section{display:inline-block;position:relative;margin:0 auto;z-index:2;width:100%}.grid{max-width:1600px;margin:0 auto 125px auto;padding:0px 34px;overflow:hidden;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px}.grid.no-padding-top{padding-top:30px}.grid.no-padding-bottom{padding-bottom:30px}@media only screen and (max-width: 1024px){.grid{margin:0px auto 60px auto;grid-column-gap:0px;padding:30px}}@media only screen and (max-width: 700px){.grid{margin:0px auto 30px auto;grid-column-gap:0px;padding:15px}}.grid.no-padding{padding:0px}.inner_grid{overflow:hidden;grid-column:2/span 18}@media only screen and (max-width: 1024px){.inner_grid{grid-column:span 20 !important}}@media only screen and (max-width: 700px){.inner_grid{grid-column:span 20 !important}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.inner_grid{overflow:hidden;max-width:80%;margin:0 auto}}.content_grid{position:relative;display:grid;grid-template-columns:repeat(18, 1fr);grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:0px}@media only screen and (max-width: 700px){.content_grid{grid-column-gap:12px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.content_grid{overflow:hidden;overflow:hidden;max-width:780px;margin:0 auto}}#wpadminbar{bottom:0px !important;top:auto}#wpadminbar .screen-reader-shortcut{display:none !important}.home .work_module .title_holder{margin-bottom:60px}.home .work_module .grid{margin-bottom:60px}.home .work_module .work_grid{grid-template-columns:repeat(12, 1fr) !important}@media only screen and (max-width: 1024px){.home .work_module .work_grid{grid-column-gap:16px !important}}.home .work_module .work_grid .small,.home .work_module .work_grid .wide{grid-column:span 3 !important}@media only screen and (max-width: 1024px){.home .work_module .work_grid .small,.home .work_module .work_grid .wide{grid-column:span 6 !important}}@media only screen and (max-width: 700px){.home .work_module .work_grid .small,.home .work_module .work_grid .wide{grid-column:span 12 !important}}.home .work_module .work_grid .small .work_obj,.home .work_module .work_grid .wide .work_obj{height:500px}.home .work_module .work_grid .small .work_obj .image_holder .work_image,.home .work_module .work_grid .wide .work_obj .image_holder .work_image{height:500px}.home .play_module .title_holder{margin-bottom:60px}.home .play_module .grid{margin-bottom:60px}.home .play_module .play_objects_holder .play_obj{grid-column:span 3 !important;height:500px}@media only screen and (max-width: 1024px){.home .play_module .play_objects_holder .play_obj{grid-column:span 6 !important}}.home .play_module .play_objects_holder .play_obj .thumbnail_holder .thumbnail_image{height:500px}/*# sourceMappingURL=style.css.map */