:root{--first-color:#fdff76;--secondary-color:#fdff76}.grey_bg{background-color:#eee}.limited_content.grid-x{margin-left:auto;margin-right:auto;max-width:75rem}.content{overflow:hidden}body{font-family:'Montserrat';font-weight:300;background-color:#dddddb}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'GFS Didot';font-weight:400;margin-bottom:1rem;line-height:1.1}h1,.h1{font-size:3rem;color:var(--first-color,#000)}h2,.h2{font-size:3rem;color:var(--first-color,#000)}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.375rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong{font-family:'Montserrat';font-weight:700}h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-family:'Montserrat';font-weight:400}h1+h3,h2+h3{margin-top:-1rem}.letter_spacing{letter-spacing:.125rem}@media screen and (min-width:40em){h1,.h1{font-size:4rem}h2,.h2{font-size:4rem;text-transform:uppercase}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1.125rem}}@media screen and (min-width:64em){h1,.h1{font-size:6rem}h2,.h2{font-size:6rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.625rem}h5,.h5{font-size:1.375rem}h6,.h6{font-size:1.25rem}}.text_medium p,.text_medium ul{font-size:1rem;letter-spacing:.0625rem}@media screen and (min-width:40em){.text_medium p,.text_medium ul{font-size:1.125rem;letter-spacing:.0625rem}}@media screen and (min-width:64em){.text_medium p,.text_medium ul{font-size:1.25rem;letter-spacing:.0625rem}}blockquote{margin:0;padding:0;border:none;color:inherit;position:relative;padding:3rem}.text_medium blockquote p,blockquote p{font-family:'GFS Didot';font-weight:400;font-size:1.5rem;color:inherit;letter-spacing:0}.text_medium blockquote>p:first-child,blockquote>p:first-child{font-family:'Montserrat';font-weight:400;font-size:1rem}@media screen and (min-width:40em){.text_medium blockquote p,blockquote p{font-size:1.75rem}}@media screen and (min-width:64em){.text_medium blockquote p,blockquote p{font-size:2rem}}.content_section{padding:2rem 1rem}.wrapper .section_padding_top{padding-top:2rem}.wrapper .section_padding_bottom{padding-bottom:2rem}.wrapper .section_padding_left{padding-left:1rem}.wrapper .section_padding_right{padding-right:1rem}.wrapper .content .no_padding_top{padding-top:0}.wrapper .content .no_padding_bottom{padding-bottom:0}.wrapper .content .no_padding_left{padding-left:0}.wrapper .content .no_padding_right{padding-right:0}.wrapper .content .no_padding{padding:0}@media screen and (min-width:40em){.content_section{padding:4rem 3rem}.wrapper .section_padding_top{padding-top:4rem}.wrapper .section_padding_bottom{padding-bottom:4rem}.wrapper .section_padding_left{padding-left:3rem}.wrapper .section_padding_right{padding-right:3rem}}@media screen and (min-width:64em){.content_section{padding:5rem}.wrapper .section_padding_top{padding-top:5rem}.wrapper .section_padding_bottom{padding-bottom:5rem}.wrapper .section_padding_left{padding-left:5rem}.wrapper .section_padding_right{padding-right:5rem}}.content_section.fullscreen{height:100vh;overflow:hidden}.content>.content_section.fullscreen:first-child{margin-top:-4rem}.content_section.fullscreen>.grid-x{height:100%}.content_section.background_image_section{background-position:center center;background-size:cover;background-repeat:no-repeat}.overlay{position:relative}.overlay:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;background-color:rgba(221,221,219,.85)}.overlay>*{position:relative;z-index:20}.add_padding_bottom{padding-bottom:2rem}.add_padding_top{padding-top:2rem}.data_ratio{height:100%;width:100%;background-size:cover}.data_ratio:before{content:'';position:relative;padding-bottom:56.25%;width:100%;pointer-events:none;background-color:transparent;display:block}a,a:hover,a:focus{color:inherit;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-ms-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.button,.button:visited,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{background-color:var(--first-color,#000);color:#fff;display:inline-block;padding:.75rem 2rem;font-weight:600}.button:hover,.button:focus{background-color:#000;color:#fff}.topbar{padding:0 2rem;position:fixed;background-color:transparent;overflow:hidden;height:6rem;left:0;right:0;width:100%;top:0;z-index:1000}.topbar .logo_wrapper{height:2rem;width:3rem;position:relative;display:inline-block;margin-top:1rem}.topbar .logo_wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.topbar .socialmenu_wrapper{position:absolute;top:0;right:0;font-size:1.5rem}.topbar .socialmenu_wrapper{padding:0 2rem}.topbar .socialmenu_wrapper a{padding:1rem .75rem}@media screen and (min-width:64em){.topbar .socialmenu_wrapper{font-size:2rem;padding:1rem}}.toggle_wrapper{position:absolute;right:2rem;width:2rem;height:1.25rem;top:50%;z-index:1200;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.toggle_wrapper .nav_toggler{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.toggle_wrapper:after,.toggle_wrapper:before,.toggle_wrapper .nav_toggler:after,.toggle_wrapper .nav_toggler:before{content:'';position:absolute;height:.25rem;width:100%;left:0;top:0;border-radius:.25rem;background-color:currentColor;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.toggle_wrapper:after{top:auto;bottom:0}.toggle_wrapper .nav_toggler:after,.toggle_wrapper .nav_toggler:before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nav_opened .toggle_wrapper:after,.nav_opened .toggle_wrapper:before{opacity:0}.nav_opened .toggle_wrapper .nav_toggler:after{-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.nav_opened .toggle_wrapper .nav_toggler:before{-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.navigation_wrapper{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;pointer-events:none;visibility:hidden;background-color:rgba(255,255,255,.95);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nav_opened .navigation_wrapper{opacity:1;visibility:visible;pointer-events:all}.navigation_wrapper .menu_wrapper{padding:6rem 2rem 6rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.navigation_wrapper .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.navigation_wrapper .mainmenu_wrapper .menu li{width:100%;text-align:center;opacity:0;padding:.5rem 1rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.nav_opened .navigation_wrapper .mainmenu_wrapper .menu li{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.nav_opened .navigation_wrapper .mainmenu_wrapper .menu>li:nth-child(1){-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-ms-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.nav_opened .navigation_wrapper .mainmenu_wrapper .menu>li:nth-child(2){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.nav_opened .navigation_wrapper .mainmenu_wrapper .menu>li:nth-child(3){-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-ms-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}.nav_opened .navigation_wrapper .mainmenu_wrapper .menu>li:nth-child(4){-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.nav_opened .navigation_wrapper .mainmenu_wrapper .menu>li:nth-child(5){-webkit-transition-delay:1.25s;-moz-transition-delay:1.25s;-ms-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}.nav_opened .navigation_wrapper .mainmenu_wrapper .menu>li:nth-child(6){-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-ms-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.nav_opened .navigation_wrapper .mainmenu_wrapper .menu>li:nth-child(7){-webkit-transition-delay:1.75s;-moz-transition-delay:1.75s;-ms-transition-delay:1.75s;-o-transition-delay:1.75s;transition-delay:1.75s}.nav_opened .navigation_wrapper .mainmenu_wrapper .menu>li:nth-child(8){-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.navigation_wrapper .mainmenu_wrapper .menu li a{font-family:'Noto Serif',serif;font-weight:400;position:relative;text-transform:uppercase;font-size:2rem;padding:.5rem 0;display:inline-block}.navigation_wrapper .mainmenu_wrapper .menu li a:after{content:'';position:absolute;bottom:0;left:50%;opacity:0;width:0;height:.125em;background-color:var(--first-color,#000);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.menu .active>a{background-color:transparent;color:inherit}.navigation_wrapper .mainmenu_wrapper .menu li.active a:after,.navigation_wrapper .mainmenu_wrapper .menu li a:hover:after{left:0;width:100%;opacity:1}.navigation_wrapper .socialmenu_wrapper .menu{padding-top:5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.navigation_wrapper .socialmenu_wrapper .menu li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.navigation_wrapper .socialmenu_wrapper .menu li a,.navigation_wrapper .socialmenu_wrapper .menu li a:visited{font-size:1.5rem;color:inherit}.navigation_wrapper .socialmenu_wrapper .menu li a:hover,.navigation_wrapper .socialmenu_wrapper .menu li a:focus{color:var(--second-color,#000)}.footer.content_section{padding-bottom:2rem;padding-top:4rem}.footer.content_section a,.footer.content_section a:visited{color:inherit}.footer.content_section a:hover,.footer.content_section a:focus{color:var(--first-color,#000)}.footer_logo_wrapper img{width:15rem}.footer .footer_logo_wrapper{padding-bottom:2rem}.footer .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .menu li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.footer .socialmenu_wrapper .menu li a{font-size:1.25rem}.scroll_down_section{position:relative;height:0;width:100%;padding:0;margin:0;z-index:200;display:block}.scroll_down_section .scroll_down_wrapper{position:absolute;width:100%;padding:4.5% 0 0;bottom:0;left:0;right:0;background-color:transparent;z-index:10;opacity:0;visibility:hidden;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.page_loaded .scroll_down_section .scroll_down_wrapper{opacity:1;visibility:visible;-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.page_loaded #home+.scroll_down_section .scroll_down_wrapper{-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.scroll_down_section .scroll_down_wrapper:after{content:'';width:1.25rem;height:1.25rem;border:.375rem solid currentColor;position:absolute;top:-.75rem;left:0;right:0;margin:0 auto;border-left:none;border-top:none;margin:0 auto;z-index:30;pointer-events:none;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.scroll_down_section .scroll_down_wrapper .scroll_down{position:absolute;top:0;right:0;left:0;height:3rem;width:3rem;border-radius:50%;pointer-events:all;cursor:pointer;display:block;color:var(--first-color,#000);background-color:currentColor;margin:0 auto;z-index:20;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@keyframes border_animation{0%{width:2.75rem;height:2.75rem;opacity:1}100%{width:5.75rem;height:5.75rem;opacity:0}}.scroll_down_section .scroll_down_wrapper .scroll_down:after{content:'';position:absolute;top:50%;right:auto;left:50%;bottom:auto;border:.25rem solid currentColor;width:2.75rem;height:2.75rem;margin:0 auto;border-radius:50%;animation-name:border_animation;opacity:1;animation-duration:4s;animation-iteration-count:infinite;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.scroll_down_section .scroll_down_wrapper .scroll_down:before{content:'';position:absolute;top:50%;right:auto;left:50%;bottom:auto;border:.25rem solid currentColor;width:2.75rem;height:2.75rem;margin:0 auto;border-radius:50%;animation-name:border_animation;opacity:1;animation-duration:4s;animation-delay:2s;animation-iteration-count:infinite;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.animated_item{opacity:0;-webkit-transform:translateX(-10rem);-moz-transform:translateX(-10rem);-ms-transform:translateX(-10rem);-o-transform:translateX(-10rem);transform:translateX(-10rem);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.animated_item.start_from_right{-webkit-transform:translateX(10rem);-moz-transform:translateX(10rem);-ms-transform:translateX(10rem);-o-transform:translateX(10rem);transform:translateX(10rem)}.animated_item.zoom_in{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.animated_item.start_from_bottom{-webkit-transform:translate(0,5rem);-moz-transform:translate(0,5rem);-ms-transform:translate(0,5rem);-o-transform:translate(0,5rem);transform:translate(0,5rem)}.content .animated_item.start_the_animation{opacity:1;-webkit-transform:translateX(0) translateY(0) scale(1);-moz-transform:translateX(0) translateY(0) scale(1);-ms-transform:translateX(0) translateY(0) scale(1);-o-transform:translateX(0) translateY(0) scale(1);transform:translateX(0) translateY(0) scale(1)}::-webkit-input-placeholder{color:#0a0a0a;opacity:1;font-family:'Audiowide',cursive;font-weight:400;text-transform:uppercase}:-ms-input-placeholder{color:#0a0a0a;opacity:1;font-family:'Audiowide',cursive;font-weight:400;text-transform:uppercase}::placeholder{color:#0a0a0a;opacity:1;font-family:'Audiowide',cursive;font-weight:400;text-transform:uppercase}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{box-shadow:none;border:none;padding:0;margin:0;border-radius:0;border-bottom:.125rem solid currentColor}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{box-shadow:none;border:none;padding:0;margin:0;border-radius:0;border-bottom:.125rem solid currentColor}form.wpcf7-form{padding-top:3rem}form.wpcf7-form .grid-x>.cell{padding:0}form.wpcf7-form .grid-x>.cell>*{padding:.9375rem;display:block;text-align:left}.wpcf7-form-control.wpcf7-acceptance{margin-bottom:.5rem;color:inherit}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-form-control.wpcf7-checkbox{color:inherit;display:block}.wpcf7-form-control.wpcf7-checkbox>*{display:block;margin:0 0 .5rem}.wpcf7-form-control.wpcf7-acceptance label,.wpcf7-form-control.wpcf7-checkbox label{position:relative;font-size:1rem;display:inline-block}.wpcf7-form-control.wpcf7-acceptance label input,.wpcf7-form-control.wpcf7-checkbox label input{position:absolute;left:0;top:.5rem;margin:0;width:1rem;height:1rem;opacity:0;visibility:visible;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.wpcf7-form-control.wpcf7-acceptance label input+span,.wpcf7-form-control.wpcf7-checkbox label input+span{padding-left:1.5rem;position:relative;line-height:1.2;display:inline-block}.wpcf7-form-control.wpcf7-acceptance label input+span:before,.wpcf7-form-control.wpcf7-checkbox label input+span:before{position:absolute;left:0;top:.6rem;width:1rem;height:1rem;color:inherit;background-color:transparent;border:.125rem solid currentColor;content:'';border-radius:.25rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.wpcf7-form-control.wpcf7-acceptance label input+span:after,.wpcf7-form-control.wpcf7-checkbox label input+span:after{position:absolute;left:.1875rem;top:.6rem;width:.625rem;height:.625rem;background-color:currentColor;content:'';opacity:0;color:inherit;border-radius:.125rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.wpcf7-form-control.wpcf7-acceptance label input+span:hover:after,.wpcf7-form-control.wpcf7-checkbox label input+span:hover:after{opacity:.5}.wpcf7-form-control.wpcf7-acceptance label input:checked+span:after,.wpcf7-form-control.wpcf7-checkbox label input:checked+span:after{opacity:1}form.wpcf7-form .grid-x>.cell>.button{margin-left:.9375rem;border-radius:.375rem !important;color:#333;background-color:transparent;padding:.375rem 1.5rem;text-transform:uppercase;font-size:.875rem;font-style:normal;border:.125rem solid #333;font-family:'Audiowide',cursive;font-weight:400}.wpcf7-form .wpcf7-not-valid-tip{background-color:rgba(0,0,0,.05);margin:0;border-radius:0;padding:.25rem .75rem .375rem;color:#707070}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{border-radius:0;background-color:rgba(0,0,0,.05);color:#707070;padding:.5rem .75rem;border:none}.content_section_edit{position:relative;height:0;width:100%;z-index:5000}.content_section_edit>*{position:absolute;right:.5rem;bottom:.5rem}.gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.gallery>*{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-item{padding:.25rem}.gallery-item a{display:block;position:relative;width:100%;padding:0 0 100%}.gallery-item a img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.gallery-item a img.align_top{object-position:50% 0}.gallery-item a img.align_bottom{object-position:50% 100%}.gallery-item a img.align_left{object-position:0% 50%}.gallery-item a img.align_right{object-position:100% 50%}.gallery-item a img.align_top.align_right{object-position:100% 0%}.gallery-item a img.align_top.align_left{object-position:0% 0%}.gallery-item a img.align_bottom.align_right{object-position:100% 100%}.gallery-item a img.align_bottom.align_left{object-position:0% 100%}.header_section.content_section{background-position:0 100%}.header_section>.grid-x>.cell:first-child{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header_section>.grid-x>.cell:first-child>div{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.home_listing .item:first-child{position:relative;text-align:center;height:6rem;margin-top:-7rem}.home_listing .item .scroll_down_wrapper{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.home_listing .item .scroll_down_wrapper .scroll_down{width:1rem;height:3rem;display:block;margin:0 auto;position:absolute;left:0;right:0;cursor:pointer;bottom:1rem}.home_listing .item .scroll_down_wrapper .scroll_down:before{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:1px;height:2rem;background-color:currentColor}.home_listing .item .scroll_down_wrapper .scroll_down:after{content:'';position:absolute;bottom:0;right:0;left:0;margin:0 auto;width:.75rem;height:.75rem;border:1px solid currentColor;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.user_generated_content_item h4{text-transform:uppercase;line-height:3rem}.user_generated_content_item h4 strong{font-size:3rem;font-weight:700;display:inline-block;-webkit-transform:translate(0,20%);-moz-transform:translate(0,20%);-ms-transform:translate(0,20%);-o-transform:translate(0,20%);transform:translate(0,20%)}@media screen and (min-width:40em){.user_generated_content_item h4{line-height:4rem}.user_generated_content_item h4 strong{font-size:4rem}}@media screen and (min-width:40em){.user_generated_content_item h4{line-height:5rem}.user_generated_content_item h4 strong{font-size:5rem}}.custom_home_work_with_me .content_image{position:relative;padding-bottom:0}.custom_home_work_with_me .content_image:after{content:'';position:absolute;top:0;left:-1rem;right:-1rem;bottom:0;width:auto;height:auto;background-color:#000}.custom_home_work_with_me .content_image>*{position:relative;z-index:20}@media screen and (min-width:40em){.custom_home_work_with_me{overflow:hidden}.custom_home_work_with_me>.grid-x>*:not(.content_image){position:relative;z-index:20}.custom_home_work_with_me .content_image:after{content:'';position:absolute;top:-999rem;left:0;right:-999rem;bottom:0;width:auto;height:auto;background-color:#000}.custom_home_work_with_me .content_image>*{width:120%;max-width:120%}}.custom_home_services .item_content h3{font-size:4rem;font-family:'Montserrat';font-weight:700;margin-bottom:0}.custom_home_services .item_content{padding:2rem 1rem}.custom_home_benefits{position:relative}.custom_home_benefits:after{content:'';position:absolute;top:6rem;bottom:6rem;left:2rem;right:2rem;background:url(//www.lisa-lindinger.com/wp-content/themes/pd-theme/css/../img/lisa-lindinger-logo.svg) no-repeat;background-size:contain;opacity:.03;background-position:50% 50%;max-width:50rem;margin:0 auto}.custom_home_benefits>*{position:relative;z-index:20}.latest_work_listing .item_content{padding-bottom:1rem}.latest_work_listing .item_content br{display:none}.latest_work_listing .mejs-container,.latest_work_listing .mejs-container .mejs-controls,.latest_work_listing .mejs-embed,.mejs-embed body{background-color:#aaa}.overlay_wrapper{position:fixed;padding:2rem;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2000;background-color:rgba(255,255,255,.9)}.overlay_wrapper .overlay_inner{position:absolute;top:2rem;right:2rem;bottom:2rem;left:2rem;width:auto;height:auto}.overlay_wrapper .overlay_content>*{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%}.overlay_wrapper .close{position:absolute;top:1rem;right:1rem}