.size-0,#content-holder .header-holder,#content-holder .header-holder .header .menu,#content-holder .menu-holder,#content-holder .menu-holder .menu,#content-holder .menu-holder .social,#content-holder .menu-holder .footer,#content-holder .footer-buttons,#content-holder .footer-holder,#content-holder .body-holder,#content-holder .body-holder .photo,#content-holder .hero-holder{font-size:0;line-height:0}.border-radius-default,.button,button.default,input[type=button].default,input[type=submit].default{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.box-shadow-default,#content-holder .hero-holder{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);box-shadow:0 1px 5px 0 rgba(0,0,0,0.25)}.box-shadow-default-highlight,#content-holder .header-holder::after,#content-holder .menu-holder{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 14px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 14px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 14px 0 rgba(0,0,0,0.2);box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 14px 0 rgba(0,0,0,0.2)}.box-shadow-default-button,.button,button.default,input[type=button].default,input[type=submit].default{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);box-shadow:0 1px 5px 0 rgba(0,0,0,0.25)}.box-shadow-default-button:hover,.button:hover,button.default:hover,input[type=button].default:hover,input[type=submit].default:hover{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 14px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 14px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 14px 0 rgba(0,0,0,0.2);box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 6px 14px 0 rgba(0,0,0,0.2)}.box-shadow-default-button:active,.button:active,button.default:active,input[type=button].default:active,input[type=submit].default:active{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.35);-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,0.35);box-shadow:0 1px 3px 0 rgba(0,0,0,0.35)}.box-shadow-default-radio{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);box-shadow:0 1px 5px 0 rgba(0,0,0,0.15)}.box-shadow-default-radio:hover,.box-shadow-default-radio:active{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1),0 6px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1),0 6px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1),0 6px 14px 0 rgba(0,0,0,0.1);box-shadow:0 1px 5px 0 rgba(0,0,0,0.1),0 6px 14px 0 rgba(0,0,0,0.1)}.box-shadow-default-input{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);box-shadow:0 1px 5px 0 rgba(0,0,0,0.15)}.box-shadow-default-input:hover,.box-shadow-default-input:focus,.box-shadow-default-input:active,.box-shadow-default-input.active{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1),0 6px 14px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1),0 6px 14px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1),0 6px 14px 0 rgba(0,0,0,0.1);box-shadow:0 1px 5px 0 rgba(0,0,0,0.1),0 6px 14px 0 rgba(0,0,0,0.1)}.easing-default{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;transition:all 0.15s linear}.easing-1,.button,button.default,input[type=button].default,input[type=submit].default,#content-holder .header-holder,#content-holder .header-holder .header,#content-holder .menu-holder .header,#content-holder .header-holder .header .information .name,#content-holder .menu-holder .header .information .name,#content-holder .header-holder .header .information .title,#content-holder .menu-holder .header .information .title,#content-holder .header-holder .header .information-more .phone,#content-holder .menu-holder .header .information-more .phone,#content-holder .header-holder .header .information.broker .logo,#content-holder .menu-holder .header .information.broker .logo,#content-holder .header-holder .header .information.broker .name,#content-holder .menu-holder .header .information.broker .name,#content-holder .header-holder .header .information.broker .legal,#content-holder .menu-holder .header .information.broker .legal,#content-holder .header-holder .header .menu,#content-holder .menu-holder::before,#content-holder .menu-holder .footer .logo,#content-holder .menu-holder .footer .name,#content-holder .menu-holder .footer .legal,#content-holder .footer-buttons .link:hover,#content-holder .footer-holder,#content-holder .footer-holder .footer .legal,#content-holder .body-holder,#content-holder .body-holder .photo{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.easing-1:active,.button:active,button.default:active,input[type=button].default:active,input[type=submit].default:active,#content-holder .header-holder:active,#content-holder .header-holder .header:active,#content-holder .menu-holder .header:active,#content-holder .header-holder .header .information .name:active,#content-holder .menu-holder .header .information .name:active,#content-holder .header-holder .header .information .title:active,#content-holder .menu-holder .header .information .title:active,#content-holder .header-holder .header .information-more .phone:active,#content-holder .menu-holder .header .information-more .phone:active,#content-holder .header-holder .header .information.broker .logo:active,#content-holder .menu-holder .header .information.broker .logo:active,#content-holder .header-holder .header .information.broker .legal:active,#content-holder .menu-holder .header .information.broker .legal:active,#content-holder .header-holder .header .menu:active,#content-holder .menu-holder:active::before,#content-holder .menu-holder .footer .logo:active,#content-holder .menu-holder .footer .name:active,#content-holder .menu-holder .footer .legal:active,#content-holder .footer-buttons .link:active:hover,#content-holder .footer-holder:active,#content-holder .footer-holder .footer .legal:active,#content-holder .body-holder:active,#content-holder .body-holder .photo:active{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s}.easing-1-opacity{-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-ms-transition:opacity 0.25s;transition:opacity 0.25s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.easing-1-height{-webkit-transition:height 0.25s;-moz-transition:height 0.25s;-ms-transition:height 0.25s;transition:height 0.25s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.easing-1-padding,#content-holder .hero-holder .hero{-webkit-transition:padding 0.25s;-moz-transition:padding 0.25s;-ms-transition:padding 0.25s;transition:padding 0.25s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.easing-1-box-shadow{-webkit-transition:box-shadow 0.25s;-moz-transition:box-shadow 0.25s;-ms-transition:box-shadow 0.25s;transition:box-shadow 0.25s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.easing-2,#content-holder .header-holder .header .information,#content-holder .menu-holder .header .information,#content-holder .header-holder .header .information-more,#content-holder .menu-holder .header .information-more,#content-holder .menu-holder .header .information-header,.with-header #content-holder .header-holder .header .menu::after,#content-holder .menu-holder,#content-holder .menu-holder .divider,#content-holder .menu-holder .menu,#content-holder .menu-holder .menu .link,#content-holder .menu-holder .social,#content-holder .menu-holder .footer,#content-holder .footer-buttons{-webkit-transition:all 0.45s;-moz-transition:all 0.45s;-ms-transition:all 0.45s;transition:all 0.45s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.easing-2-opacity{-webkit-transition:opacity 0.45s;-moz-transition:opacity 0.45s;-ms-transition:opacity 0.45s;transition:opacity 0.45s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.easing-2-height{-webkit-transition:height 0.45s;-moz-transition:height 0.45s;-ms-transition:height 0.45s;transition:height 0.45s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.button-scale-default:hover,.button:hover,button.default:hover,input[type=button].default:hover,input[type=submit].default:hover,#content-holder .footer-buttons .link:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.button-scale-default:active,.button:active,button.default:active,input[type=button].default:active,input[type=submit].default:active,#content-holder .footer-buttons .link:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.input-scale-default:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.input-scale-default:active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.input-scale-default:focus{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.button,button.default,input[type=button].default,input[type=submit].default{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);width:auto;height:auto;display:inline-block;position:relative;margin:0;padding:14px 30px 12px 30px;background-color:rgba(7,108,155,0.85);-webkit-backdrop-filter:blur(15px) saturate(150%);font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;text-align:center;vertical-align:top;color:#fff;border:none;outline:none;cursor:pointer}*{font-family:"avenir next",helvetica,arial,sans-serif;padding:0;margin:0;outline:none;text-rendering:optimizeLegibility;image-rendering:optimizeQuality;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}a{text-decoration:none}img{border:none}.clear{display:block;position:relative;clear:both !important}.no-scroll{overflow:hidden}.hide,.hide *{z-index:-1 !important;opacity:0 !important;cursor:default !important}.disable-visibility{opacity:0 !important}.disable-animations{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;transition:none !important}.disable-gpu,.disable-gpu *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;transition:none !important;-webkit-perspective:none !important;-moz-perspective:none !important;-ms-perspective:none !important;perspective:none !important}.disable-shadows{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}.gpu *{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}#content-holder .anchor{width:100%;height:0;display:block;position:absolute;top:0;left:0;padding:0;margin:0}#content-holder .align-left{text-align:left}#content-holder .align-center{text-align:center}#content-holder .align-right{text-align:right}html.splash,html.splash body{width:100%;height:100%;display:block;position:static;padding:0;margin:0;background-color:#000}html{background-color:#ddd}#content-holder{width:auto;height:100%;display:block;position:relative;padding:0;margin:0}#content-holder .header-holder{width:100%;height:auto;z-index:200;display:block;position:fixed;top:0;left:0;padding:0;margin:0;pointer-events:none}#content-holder .header-holder.clone{position:relative !important;top:auto !important;left:auto !important;pointer-events:none !important;opacity:0 !important}#content-holder .header-holder::before{background-image:-webkit-linear-gradient(top, #000 0%,transparent 100%);background-image:-moz-linear-gradient(top, #000 0%,transparent 100%);background-image:-ms-linear-gradient(top, #000 0%,transparent 100%);background-image:linear-gradient(top, #000 0%,transparent 100%);-webkit-transition:opacity 0.6s 0.1s;-moz-transition:opacity 0.6s 0.1s;-ms-transition:opacity 0.6s 0.1s;transition:opacity 0.6s 0.1s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);content:'';width:100%;height:200px;z-index:-1;display:block;position:absolute;top:0;left:0;opacity:0;pointer-events:none}.full-hero #content-holder .header-holder::before{opacity:1}.full-hero .menu-open #content-holder .header-holder::before,.menu-open #content-holder .header-holder::before{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}#content-holder .header-holder::after{background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);-webkit-transition:opacity 0.6s 0.1s;-moz-transition:opacity 0.6s 0.1s;-ms-transition:opacity 0.6s 0.1s;transition:opacity 0.6s 0.1s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-moz-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-ms-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);content:'';width:100%;height:100%;z-index:-1;display:block;position:absolute;top:0;left:0;opacity:1;pointer-events:none;background-color:rgba(7,108,155,0.85);-webkit-backdrop-filter:blur(15px) saturate(150%)}.menu-open #content-holder .header-holder::after,.full-hero #content-holder .header-holder::after{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}#content-holder .header-holder .header,#content-holder .menu-holder .header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;display:block;position:relative;padding:30px;margin:0}#content-holder .header-holder .header .information,#content-holder .menu-holder .header .information,#content-holder .header-holder .header .information-more,#content-holder .menu-holder .header .information-more{width:calc(100% - 25px - 30px);height:auto;display:block;position:relative;padding:0;margin:0}#content-holder .header-holder .header .information-more,#content-holder .menu-holder .header .information-more{padding-top:30px;margin:-4px 0 -6px -1px}.menu-open #content-holder .header-holder .header .information{opacity:0 !important}#content-holder .menu-holder .header .information-more{top:-30px;opacity:0}.menu-open #content-holder .menu-holder .header .information-more{top:0;opacity:1}#content-holder .header-holder .header .information .name,#content-holder .menu-holder .header .information .name{width:auto;height:auto;display:inline-block;position:relative;padding:0;margin:-5px 0 -7px -2px;font-size:28px;line-height:32px;font-weight:600;color:#fff}#content-holder .header-holder .header .information .title,#content-holder .menu-holder .header .information .title{width:auto;height:auto;display:inline-block;position:relative;padding:0;margin:12px 0 -12px -1px;font-size:14px;line-height:18px;font-weight:600;color:rgba(255,255,255,0.8)}#content-holder .header-holder .header .information-more .phone,#content-holder .menu-holder .header .information-more .phone{width:auto;height:auto;display:inline-block;position:relative;padding:0;margin:0;font-size:14px;line-height:20px;font-weight:600;color:#fff}.with-header #content-holder .menu-holder .header .information .name,.with-header #content-holder .menu-holder .header .information .title{display:none}#content-holder .header-holder .header .information.broker .logo,#content-holder .menu-holder .header .information.broker .logo{width:auto;height:30px;display:inline-block;position:relative;padding:0;margin:0 0 12px 0}#content-holder .header-holder .header .information.broker .logo.large,#content-holder .menu-holder .header .information.broker .logo.large{width:90%;height:auto;margin:0}@media (orientation: landscape){#content-holder .header-holder .header .information.broker .logo.large,#content-holder .menu-holder .header .information.broker .logo.large{width:60%}}#content-holder .header-holder .header .information.broker .name,#content-holder .menu-holder .header .information.broker .name{width:auto;height:auto;display:inline-block;position:relative;padding:0;margin:-6px 0 -4px 0;font-size:18px;line-height:22px;font-weight:600;color:#fff}#content-holder .header-holder .header .information.broker .legal,#content-holder .menu-holder .header .information.broker .legal{width:auto;height:auto;display:inline-block;position:relative;padding:0;margin:1px 0 -6px 0;font-size:10px;line-height:20px;font-weight:600;color:rgba(255,255,255,0.6)}#content-holder .menu-holder .header .information-header{width:calc(100% + 60px);height:auto;display:none;position:relative;top:-30px;padding:0;margin:-30px;margin-bottom:0}.with-header #content-holder .menu-holder .header .information-header{display:block}.menu-open #content-holder .menu-holder .header .information-header{top:0}#content-holder .header-holder .header .menu{width:25px;height:20px;display:block;position:absolute;top:30px;right:30px;padding:0;margin:0;cursor:pointer;opacity:1;pointer-events:auto}.with-header #content-holder .header-holder .header .menu::after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;content:'';width:25px;height:25px;display:block;position:absolute;z-index:-1;top:-15px;right:-15px;padding:15px;margin:-2.5px 0 0 0;opacity:0;background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(15px) saturate(150%)}.with-header.menu-open #content-holder .header-holder .header .menu::after{opacity:1}#content-holder .header-holder .header .menu span{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;width:25px;height:3px;display:block;position:relative;padding:0;margin:0 0 6px 0;background-color:#fff}.menu-open #content-holder .header-holder .header .menu span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:30px;margin-top:9px;margin-left:-2px}.menu-open #content-holder .header-holder .header .menu span:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:30px;margin-top:-9px;margin-left:-2px}.menu-open #content-holder .header-holder .header .menu span:nth-child(2){margin-top:-9px;opacity:0}#content-holder .menu-holder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);width:100%;height:0;display:block;position:fixed;z-index:150;top:0;left:0;padding:0;margin:0;opacity:1;overflow-y:auto;background-color:rgba(7,108,155,0.85);-webkit-backdrop-filter:blur(15px) saturate(150%)}.menu-open #content-holder .menu-holder{height:100%;opacity:1;-webkit-backdrop-filter:blur(16.5px) saturate(150%)}#content-holder .menu-holder::before{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;content:'';width:calc(100% - ($default-padding *2));height:2px;display:block;position:absolute;top:0;left:0;z-index:200;padding:0;margin:0;background-color:rgba(255,255,255,0.25)}#content-holder .menu-holder .divider{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;width:calc(100% - ($default-padding * 2));height:2px;display:block;position:relative;top:-30px;opacity:0;padding:0;margin:15px 30px;background-color:rgba(255,255,255,0.25)}.menu-open #content-holder .menu-holder .divider{top:0;opacity:1}#content-holder .menu-holder .header .divider{width:100%;margin:30px 0 -15px 0}#content-holder .menu-holder .footer .divider{width:100%;margin:15px 0 30px 0}#content-holder .menu-holder .menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;display:block;position:relative;top:-30px;padding:0;margin:0;font-size:1px;text-align:left;pointer-events:none;opacity:0}.menu-open #content-holder .menu-holder .menu{pointer-events:auto;top:0;opacity:1}#content-holder .menu-holder .menu .link{width:auto;height:auto;display:block;position:relative;padding:9px 30px 6px 30px;margin:0 0 5px 0;font-size:21px;line-height:30px;font-weight:600;color:#fff;cursor:pointer}@media screen and (max-width: 320px){#content-holder .menu-holder .menu .link{font-size:19px;line-height:28px;padding-bottom:7px}}#content-holder .menu-holder .menu .link:hover{background-color:rgba(0,0,0,0.25)}#content-holder .menu-holder .social{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;display:block;position:relative;top:-30px;padding:15px 0 0 0;margin:0 auto;text-align:left;opacity:0}.menu-open #content-holder .menu-holder .social{top:0;opacity:1}#content-holder .menu-holder .social .icon{width:auto;height:30px;display:inline-block;position:relative;padding:0;margin:15px 15px 0 0}#content-holder .menu-holder .social .icon:last-child{margin-right:0}#content-holder .menu-holder .social .icon img{width:auto;height:100%;display:inline-block;position:relative;padding:0;margin:0}#content-holder .menu-holder .footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;display:block;position:relative;top:-30px;padding:0 30px 100px 30px;margin:0 auto;text-align:center;opacity:0}@media (orientation: landscape){#content-holder .menu-holder .footer{padding:0 30px 90px 30px}}.menu-open #content-holder .menu-holder .footer{top:0;opacity:1}#content-holder .menu-holder .footer .logo{width:auto;height:20px;display:inline-block;position:relative;padding:0;margin:0 0 12px 0}#content-holder .menu-holder .footer .logo.large{width:80%;height:auto;margin:0}@media (orientation: landscape){#content-holder .menu-holder .footer .logo.large{width:60%}}#content-holder .menu-holder .footer .name{width:auto;height:auto;display:inline-block;position:relative;padding:0;margin:-3px 0 -4px 0;font-size:16px;line-height:20px;font-weight:600;color:#fff}#content-holder .menu-holder .footer .legal{width:auto;height:auto;display:inline-block;position:relative;padding:0;margin:5px 0 -6px 0;font-size:10px;line-height:20px;font-weight:600;color:rgba(255,255,255,0.6)}#content-holder .footer-buttons{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);width:100%;height:70px;display:table;position:fixed;z-index:150;bottom:-100px;left:0;padding:0;margin:0 auto;text-align:left;background-color:rgba(0,0,0,0.75);-webkit-backdrop-filter:blur(15px) saturate(150%)}@media (orientation: landscape){#content-holder .footer-buttons{height:60px}}.menu-open #content-holder .footer-buttons{bottom:0}#content-holder .footer-buttons::after{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;content:'';width:2px;height:calc(100% - 40px);display:block;position:absolute;top:20px;left:50%;padding:0;margin:0 0 0 -1px;background-color:rgba(255,255,255,0.2)}#content-holder .footer-buttons.one-button::after{display:none}#content-holder .footer-buttons .link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.65s;-moz-transition:all 0.65s;-ms-transition:all 0.65s;transition:all 0.65s;width:50%;height:100%;display:table-cell;position:relative;top:30px;padding:1px 15px 0 15px;margin:0;font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;text-align:center;vertical-align:middle;color:#fff;border:none;outline:none;cursor:pointer;opacity:0}#content-holder .footer-buttons.one-button .link{width:100%}.menu-open #content-holder .footer-buttons .link{top:0;opacity:1}#content-holder .footer-holder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-image:-webkit-linear-gradient(top, transparent 0%,#000 100%);background-image:-moz-linear-gradient(top, transparent 0%,#000 100%);background-image:-ms-linear-gradient(top, transparent 0%,#000 100%);background-image:linear-gradient(top, transparent 0%,#000 100%);width:100%;height:200px;display:block;position:fixed;z-index:50;bottom:0 !important;left:0;padding:0;margin:0;overflow:hidden}#content-holder .footer-holder .footer{width:100%;height:100%;display:block;position:relative;padding:0;margin:0 auto}#content-holder .footer-holder .footer .legal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;display:inline-block;position:absolute;bottom:0;left:0;padding:30px;margin:0 0 -5px 0;font-size:12px;line-height:18px;font-weight:500;color:rgba(255,255,255,0.5);text-align:center;-webkit-user-select:auto}.align-left #content-holder .footer-holder .footer .legal{left:auto;right:0}.with-photo #content-holder .footer-holder .footer .legal{text-align:left}@media (orientation: portrait){.with-photo #content-holder .footer-holder .footer .legal{width:80%}}.with-photo.align-left #content-holder .footer-holder .footer .legal{text-align:right}#content-holder .footer-holder .footer .legal span{width:auto;height:auto;display:inline-block;position:relative;padding:0;margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}#content-holder .body-holder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;display:block;position:absolute;z-index:100;bottom:0;left:0;padding:30px;padding-bottom:69px;margin:0;text-align:center;pointer-events:none}.with-photo #content-holder .body-holder{text-align:left}@media (orientation: portrait){.with-photo #content-holder .body-holder{padding-bottom:87px}}.with-photo.align-left #content-holder .body-holder{text-align:right}@media screen and (max-width: 380px){#content-holder .body-holder{padding-bottom:87px}}#content-holder .body-holder .body{width:100%;height:auto;display:inline-block;position:relative;padding:0;margin:0}@media (orientation: landscape){#content-holder .body-holder .body{width:calc(100% + 30px);margin:0 -30px}}.with-photo #content-holder .body-holder .body{width:calc(40% - 30px);min-width:100px}@media (orientation: landscape){.with-photo #content-holder .body-holder .body{width:calc(75% - 15px);margin:0}}#content-holder .body-holder .body .button{width:100%;margin:15px 0 0 0;z-index:60;pointer-events:auto}@media (orientation: landscape){#content-holder .body-holder .body .button{width:calc(50% - 15px);margin:0 7.5px}}.with-photo #content-holder .body-holder .body .button{padding-left:15px;padding-right:15px}@media (orientation: landscape){.with-photo #content-holder .body-holder .body .button{width:100%;margin:15px 0 0 0}}.with-photo #content-holder .body-holder .body .button span{display:none}@media (orientation: landscape){.with-photo #content-holder .body-holder .body .button span{display:inline}}#content-holder .body-holder .photo{width:60%;height:auto;display:none;position:fixed;z-index:50;bottom:0;right:0;padding:0;margin:0;pointer-events:none}@media (orientation: landscape){#content-holder .body-holder .photo{width:25%}}.align-left #content-holder .body-holder .photo{left:0;right:auto}.with-photo #content-holder .body-holder .photo{display:block}#content-holder .body-holder .photo img{width:100%;height:auto;display:inline-block;position:relative;padding:0;margin:0}#content-holder .hero-holder{width:100%;height:100%;display:block;position:fixed;top:0;left:0;padding:0;margin:0;overflow:hidden}#content-holder .hero-holder .hero{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;display:block;position:relative;padding:20px 0 0 0;margin:0;text-align:center;vertical-align:middle}#content-holder .hero-holder .hero .hero-item{width:100%;height:100%;display:block;position:relative;padding:0;margin:0;overflow:hidden}#content-holder .hero-holder .hero.crossfade .hero-item{position:absolute;top:0;left:0;z-index:1}#content-holder .hero-holder .hero.crossfade .hero-item.active{z-index:3}#content-holder .hero-holder .hero .hero-item .hero-image{width:100%;height:100%;display:block;position:relative;padding:0;margin:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}
