html,body{overflow-x:hidden !important}.bg-background-video{position:fixed;top:0;left:0;width:100vw;height:100%;z-index:-1;margin:0}.bg-background-video:before{content:"";display:block;position:absolute;top:0;left:0;width:100vw;height:100%;background-color:rgba(0,0,0,.2)}.bg-background-video__video{width:100vw;height:100%;object-fit:cover}.bg-background-video__fallback{width:100vw;height:100%;object-fit:cover;position:absolute;top:0;left:0}body.noscroll{overflow:hidden}.page-template-page-one-pager main{margin:0;padding:0}.page-template-page-one-pager .wp-block-group{margin:0}.page-template-page-one-pager a{text-decoration:none}.page-template-page-one-pager a:hover{text-decoration:underline}.fx-rotate{transform-origin:center;transform:rotate(-10deg)}.fx-section#overlay-contact{position:relative;background:0 0 !important;padding-top:1.5rem !important;min-height:calc(100vh)}.fx-section#overlay-contact:before{content:"";position:absolute;display:block;top:0;left:-1.4rem;right:-1.4rem;bottom:0;width:auto;background-color:var(--wp--preset--color--primary);z-index:-1}@media (min-width:780px){.fx-section#overlay-contact{position:relative;background:0 0 !important;min-height:calc(100vh - 24vh)}.fx-section#overlay-contact:before{top:-1px;left:-.2rem;width:100%}}@media (min-width:1024px){.fx-section#overlay-contact{top:0;left:-.3rem;right:0;width:100%}}@media (min-width:1240px){.fx-section#overlay-contact:before{top:-.1rem;left:-.2rem;width:98%}}@media (min-width:1240px) and (max-width:1379px){.fx-section#overlay-contact:before{top:-.1rem;left:-.2rem;width:98%}}@media (min-width:1380px) and (max-width:1599px){.fx-section#overlay-contact:before{top:-.1rem;left:-.2rem;width:97%}}@media (min-width:1600px){.fx-section#overlay-contact:before{top:-1px;left:-.2rem;width:100.5%}}@media (min-width:1800px){.fx-section#overlay-contact:before{top:-1px;left:-.2rem;width:100.5%}}@media (min-width:1960px){.fx-section#overlay-contact:before{top:-.1rem;left:-1.4rem;width:100%}}.fx-section#overlay-contact img{max-width:63%;height:auto;transform:translateX(-.5rem)}.fx-sidebar aside:before,.fx-sidebar aside:after{width:100%}.fx-sidebar aside:before{content:"";display:block;position:absolute;top:0;left:0;height:1px;background-color:#fff;z-index:1;transition:all .5s}.fx-sidebar aside:after{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;background-color:#fff;z-index:1;transition:all .5s}.fx-section{position:relative;scroll-snap-align:center}@media (min-width:780px){body.page-template-page-one-pager{overflow:hidden}.bg-background-video+.wp-block-group{mask-image:linear-gradient(180deg,transparent 0% 5%,#000 12% 83%);mask-mode:alpha;position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;overflow-y:auto;mask-size:100vw 100vh;mask-repeat:no-repeat;scroll-snap-type:mandatory;scroll-snap-points-y:repeat(100vh);scroll-snap-type:y mandatory}.fx-sidebar{top:0 !important;height:calc( 100vh - 20rem ) !important;margin-top:calc( 12vh ) !important;margin-bottom:calc( 12vh ) !important;position:relative}.fx-sidebar aside{position:fixed;width:27%;padding-top:3rem;padding-bottom:3rem;padding-left:1rem;display:flex;flex-direction:column;justify-content:space-between;top:12vh;bottom:12vh;pointer-events:none !important}.fx-sidebar aside>*{transition:opacity .5s 1s}.fx-sidebar aside:before,.fx-sidebar aside:after{width:97%}.fx-sidebar aside a{pointer-events:all !important}.fx-sidebar aside figure>img{max-width:70%}.fx-sidebar+.fx-content{margin-left:0}.fx-content main:after{content:"";display:block;position:fixed;top:13vh;bottom:13vh;width:1px;background-color:#fff;z-index:-2;margin-left:-.45rem}.fx-sidebar.fx-hide aside>*{opacity:0;transition:opacity .5s .7s}.fx-sidebar.fx-hide aside:before{opacity:0;top:50%;transition:all .5s}.fx-sidebar.fx-hide aside:after{opacity:0;bottom:50%;transition:all .5s}.fx-content.fx-hide{opacity:0;transition:opacity .5s}.fx-content-inner.fx-hide{opacity:0;transition:opacity .5s}.fx-content main:after{transform-origin:center;transition:all .5s}.fx-content.fx-hide main:after{opacity:0;transition:opacity .5s;transform:scale(0)}.fx-content-inner.fx-hide>*{opacity:0;transition:opacity 1s}.fx-content-inner>*{transition:opacity .5s 1.7s}.fx-content-inner{position:relative;transition:opacity 1s}.fx-content-inner:before,.fx-content-inner:after{content:"";display:block;position:fixed;width:63vw;height:1px;background-color:#fff;z-index:-2;transition:all .5s}.fx-content-inner:before{margin-top:calc( 12vh) !important;top:0}.fx-content-inner:after{margin-bottom:calc( 12vh ) !important;bottom:0}.fx-content-inner.fx-hide:before{top:50%}.fx-content-inner.fx-hide:after{bottom:50%}.fx-content-inner.fx-hide:before,.fx-content-inner.fx-hide:after{opacity:0;transition:all .5s}.fx-overlay{min-height:100vh;position:fixed;z-index:100;top:calc(100vh - 2.5rem);bottom:0;margin-left:-.5rem !important;padding-bottom:12rem !important;overflow:hidden;overflow-y:hidden;transition:opacity .5s 2.7s,top .5s 0ms}.fx-overlay{width:65.5vw;margin-left:-.5rem !important;transform:translateY(-1px)}.fx-content-inner.fx-hide .fx-overlay{opacity:0;transition:opacity .5s}.fx-overlay h2:first-child{cursor:pointer;position:sticky;top:0;left:0;right:0;font-size:.7rem !important;padding-top:0 !important;padding-bottom:0 !important;line-height:2.5rem !important;background-color:inherit}.fx-overlay h2:first-child:after{content:"";display:block;position:absolute;top:50%;right:-1rem;transform:translateY(-50%);transition:transform .3s;transform-origin:center;width:1.3rem;height:1.3rem;background-image:url('/wp-content/themes/bgtoolbox/assets/images/icon-chevron-right-white-small.svg');background-repeat:no-repeat;background-size:contain;background-position:center;transform:translateY(-64%) rotate(-90deg)}.fx-overlay h2.has-base-color:first-child:after{background-image:url('/wp-content/themes/bgtoolbox/assets/images/icon-chevron-right-black-small.svg')}.fx-overlay h2:first-child:hover:after,.fx-overlay.active h2:first-child:after{transform:translateY(-64%) rotate(90deg)}.fx-overlay+.fx-overlay h2:first-child:after{transform:translateY(-50%) rotate(-90deg)}.fx-overlay+.fx-overlay h2:first-child:hover:after,.fx-overlay+.fx-overlay.active h2:first-child:after{transform:translateY(-50%) rotate(90deg)}.fx-overlay.active{top:12vh;overflow-y:auto}#overlay-contact>p.has-super-large-font-size{font-size:6vw !important;line-height:1em;white-space:nowrap}}@media (orientation:portrait) and (max-width:700px){#overlay-contact>p.has-super-large-font-size{font-size:12vw !important}#overlay-contact>p.has-super-large-font-size{margin-top:12vh !important}#overlay-contact>p.has-super-large-font-size+p.has-super-large-font-size{margin-top:0 !important}}@media (orientation:landscape) and (min-width:1024px){#overlay-contact>p.has-super-large-font-size{font-size:8vw !important}}@media (orientation:landscape) and (min-width:1240px){#overlay-contact>p.has-super-large-font-size{font-size:6vw !important}}@media (orientation:landscape) and (min-width:1600px){#overlay-contact>p.has-super-large-font-size{font-size:8vw !important}#overlay-contact>p.has-super-large-font-size{margin-top:8vh !important}#overlay-contact>p.has-super-large-font-size+p.has-super-large-font-size{margin-top:0 !important}}@media (orientation:landscape) and (min-width:1800px){#overlay-contact>p.has-super-large-font-size{font-size:7vw !important;margin-top:}}@media (min-width:1024px){.fx-sidebar aside:before,.fx-sidebar aside:after{width:100%}}@media (min-width:1240px){.fx-sidebar aside{width:27.5%}.fx-overlay+.fx-overlay h2:first-child{font-size:1rem !important}.fx-section#start>h1,.fx-section#start>h1+p{font-size:8vw !important}.fx-content-inner:before,.fx-content-inner:after{width:64vw}}@media (min-width:1380px){.fx-sidebar aside{width:64.5vw}.fx-overlay{width:57rem;margin-left:-.5rem !important}}@media (min-width:1240px) and (max-width:1379px){.fx-section#offer>div:nth-child(2){margin-top:0 !important}.fx-section#offer>div:nth-child(2) .wp-block-cover{min-height:200px !important}.fx-section#offer>div:nth-child(2) hr{margin-top:.7em !important;margin-bottom:.7em !important}.fx-section#offer>div:nth-child(2) p{font-size:.9rem !important;margin-top:.7em !important}.fx-overlay{width:65vw;margin-left:-.5rem !important}}@media (min-width:1380px) and (max-width:1599px){.fx-section#offer>div:nth-child(2) .wp-block-cover{min-height:220px !important}.fx-section#offer>div:nth-child(2) p{font-size:1rem !important}.fx-sidebar aside:before,.fx-sidebar aside:after{width:44%}.fx-overlay{width:57rem;margin-left:-.5rem !important}}@media (min-width:1440px) and (max-width:1599px){.fx-overlay{width:65.5%;margin-left:-.5rem !important}}@media (min-width:1600px){.fx-sidebar aside:before,.fx-sidebar aside:after{width:44.5%}.fx-overlay{width:68vw;margin-left:-.5rem !important;transform:translateY(-1px)}.fx-content-inner:before,.fx-content-inner:after{width:67vw}}@media (min-width:1960px){.fx-sidebar aside:before,.fx-sidebar aside:after{width:100%}.fx-sidebar aside{width:34rem}.fx-content main:after{margin-left:-.45rem}.fx-overlay{width:82rem;margin-left:-1.7rem !important;transform:translateY(-1px)}.fx-sidebar aside figure>img{width:320px !important}.fx-content-inner:before,.fx-content-inner:after{width:63.5vw}}@media (min-width:2030px){.fx-content-inner:before,.fx-content-inner:after{width:79.5rem}}@media (min-width:780px){.fx-section{position:relative;min-height:calc( 76vh );padding-top:3rem !important;box-sizing:border-box;margin-top:12vh !important;margin-bottom:12vh !important}}.fx-column-border{position:relative}.fx-column-border:before,.fx-column-border:after{content:"";display:block;position:absolute;top:-3rem;bottom:0;width:1px;background-color:#fff;z-index:1}.fx-column-border:before{left:0}.fx-column-border:after{right:0}@media (max-width:779px){.fx-sidebar aside:before,.fx-sidebar aside:after{display:none}.fx-sidebar aside{display:flex;position:relative;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;border-top:1px solid #fff;border-bottom:1px solid #fff;top:1.5rem;margin-bottom:1.5rem;padding-top:.5rem;padding-bottom:.5rem;gap:1rem}.fx-sidebar aside>*{flex:1 1 50%;position:relative}.fx-sidebar aside>*:first-child:after{content:"";display:block;position:absolute;top:0;right:0;width:1px;height:100%;background-color:#fff;z-index:1}.fx-sidebar aside>figure{margin-top:1rem;padding-left:1rem}.fx-sidebar aside>figure img{width:70% !important;max-width:190px}.fx-section{padding-left:0 !important;padding-right:0 !important}.fx-section:first-child{min-height:24rem}.fx-section:first-child h1{font-size:25vw !important;padding-top:2rem}.fx-section:first-child h1+p{font-size:17vw !important;padding-bottom:2rem}.page-template-page-one-pager h1,.page-template-page-one-pager h1+p{text-align:center}.page-template-page-one-pager h1+p{border-bottom:1px solid #fff;padding-bottom:.6rem}.fx-section#unlocking-brands{padding:0}.fx-section#unlocking-brands>*{text-align:center}.fx-section#unlocking-brands>h2{font-size:2.2rem !important;margin:0}.fx-section#unlocking-brands>h2 br{display:none}.fx-section#unlocking-brands>p{font-size:1rem !important;margin:0}.fx-section#offer>div:first-child{border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:.5rem}.fx-section#offer>div:nth-child(2)>div{border-bottom:1px solid #fff;padding-bottom:1rem}.fx-section#offer>div:nth-child(2) hr{display:none}.fx-section#offer>div:nth-child(2)>div p{text-align:center}.fx-section#offer>div:nth-child(2)>div h3{font-size:4rem !important}.fx-section#plai>div:first-child{margin-top:0 !important}.fx-section#plai+hr{margin-top:1rem !important}.fx-section#plai>div>div:nth-child(2):before,.fx-section#plai>div>div:nth-child(2):after{display:none}.fx-section#plai>div:first-child>div:nth-child(1){margin-top:1rem !important}.fx-section#plai>div:first-child>div:nth-child(2){border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:2.5rem;padding-bottom:1rem;margin-bottom:1.5rem}.fx-section#plai>div:first-child>div>p{font-size:4rem !important}.fx-section#plai>div:first-child>div>p:first-child{font-size:6rem !important}.fx-section#plai>div:nth-child(3)>div>p{font-size:4rem !important}.fx-section#plai>div:nth-child(4){gap:0 !important;margin-top:0 !important}.fx-section#plai>div:nth-child(4)>div>p{font-size:.75rem !important;color:var(--wp--preset--color--primary) !important;font-weight:700}.fx-overlay#overlay-contact{margin-bottom:6rem}.fx-overlay#overlay-contact>h2{font-size:1.7rem !important;text-align:center !important;padding-top:1rem !important;padding-bottom:1rem !important}.fx-overlay#overlay-contact>p.has-super-large-font-size{font-size:2.5rem !important}.fx-overlay#overlay-contact>p.has-x-large-font-size{font-size:1rem !important}.fx-overlay#overlay-legal{margin-top:1rem !important;margin-bottom:1rem !important}.fx-overlay#overlay-legal>h2:first-child{font-size:.45rem !important;padding-top:1rem !important;white-space:nowrap;position:relative}.fx-overlay#overlay-legal>p{margin-top:1.3em !important}.fx-overlay#overlay-legal>p,.fx-overlay#overlay-legal>ul>li,.fx-overlay#overlay-legal>ol>li{font-size:.8rem !important}.fx-overlay#overlay-legal>ul,.fx-overlay#overlay-legal>ol{padding-left:.8rem !important}.fx-overlay-mobile{min-height:100vh;position:fixed;z-index:100;top:calc(100vh - 3.5rem);bottom:0;padding-bottom:12rem !important;overflow:hidden;overflow-y:auto;transition:opacity .5s 2.7s,top .5s 0ms;left:0;right:0;padding-left:1rem !important;padding-right:1.7rem !important}.fx-overlay-mobile.active{top:3rem !important}.fx-overlay-mobile h2:first-child:after{content:"";display:block;position:absolute;top:50%;right:-.7rem;transform:translateY(-50%);transition:transform .3s;transform-origin:center;width:.8rem;height:.8rem;background-image:url('/wp-content/themes/bgtoolbox/assets/images/icon-chevron-right-white-small.svg');background-repeat:no-repeat;background-size:contain;background-position:center;transform:translateY(0%) rotate(-90deg)}.fx-overlay-mobile h2.has-base-color:first-child:after{background-image:url('/wp-content/themes/bgtoolbox/assets/images/icon-chevron-right-black-small.svg')}.fx-overlay-mobile h2:first-child:hover:after,.fx-overlay-mobile.active h2:first-child:after{transform:translateY(0%) rotate(90deg)}.fx-content-inner.fx-hide .fx-overlay{opacity:0;transition:opacity .5s}.fx-overlay+.fx-overlay{top:calc(100vh - 3.5rem);z-index:200}}.wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link{padding-left:2em;padding-right:1.5em;padding-top:.5em;padding-bottom:.5em;text-decoration:none;border-color:currentColor;border-width:1px;border-style:solid;font-family:"GT Ultra Thin",sans-serif;font-size:.9rem !important;font-weight:400;text-transform:uppercase}.wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link:after{font-size:.9rem !important;content:"";display:inline-block;width:3em;height:1em;background-image:url('/wp-content/themes/bgtoolbox/assets/images/arrow-button-right.svg');background-repeat:no-repeat;background-size:contain;background-position:center;transform:translateY(15%);transition:transform .3s;position:relative;z-index:1}.wp-block-post-excerpt__more-text a.wp-block-post-excerpt__more-link:hover:after{transform:translateY(15%) translateX(1em)}.wp-block-image figcaption.wp-element-caption,.wp-block-image.aligncenter figcaption.wp-element-caption,.wp-block-gallery figcaption.wp-element-caption{text-align:right !important}.color-primary{color:var(--wp--preset--color--primary) !important}.fx-break{display:block}.gform_wrapper{max-width:860px}.gform_wrapper .gform_fields{gap:2.5em !important;grid-template-columns:1fr !important}.gform_wrapper .gfield_required,.gform_wrapper .ginput_counter,.gform_wrapper .gfield--type-consent .gfield_label{display:none !important}.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield input[type=number],.gform_wrapper .gfield input[type=date],.gform_wrapper .gfield input[type=time],.gform_wrapper .gfield input[type=url],.gform_wrapper .gfield input[type=search],.gform_wrapper .gfield input[type=password],.gform_wrapper .gfield input[type=file]{font-size:1.285rem !important;font-family:var(--wp--preset--font-family--regular);color:#000;border:none;border-style:solid;border-width:0 0 1px;border-color:transparent;padding:8px .4em 5px !important;margin:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);transition:background-color .3s ease-in-out;border-radius:0;-webkit-appearance:none;appearance:none;box-shadow:none !important}.gform_wrapper .gfield input::placeholder{font-size:1.285rem;color:#000 !important}.gform_wrapper .gfield textarea{font-size:1.285rem !important;border:none;border-style:solid;border-width:1px;border-radius:0;border-color:transparent;padding:8px .4em 5px !important;margin:0;resize:vertical;background-color:rgba(255,255,255,.7);transition:background-color .3s ease-in-out;accent-color:var(--wp--preset--color--primary);box-shadow:none !important}@media (max-width:599px){.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield input[type=number],.gform_wrapper .gfield input[type=date],.gform_wrapper .gfield input[type=time],.gform_wrapper .gfield input[type=url],.gform_wrapper .gfield input[type=search],.gform_wrapper .gfield input[type=password],.gform_wrapper .gfield input[type=file],.gform_wrapper .gfield textarea{font-size:1.1rem !important}.gform_wrapper .gfield input::placeholder{font-size:1.1rem}}.gform_wrapper .gfield input[type=text]:focus,.gform_wrapper .gfield input[type=email]:focus,.gform_wrapper .gfield input[type=tel]:focus,.gform_wrapper .gfield input[type=number]:focus,.gform_wrapper .gfield input[type=date]:focus,.gform_wrapper .gfield input[type=time]:focus,.gform_wrapper .gfield input[type=url]:focus,.gform_wrapper .gfield input[type=search]:focus,.gform_wrapper .gfield input[type=password]:focus,.gform_wrapper .gfield input[type=file]:focus,.gform_wrapper .gfield textarea:focus{outline:none;background-color:rgba(255,255,255,1)}.gform_wrapper .gfield--type-textarea .gform-field-label{font-size:1.285rem !important;font-family:var(--wp--preset--font-family--regular) !important;font-weight:400 !important;color:#000;display:block;margin-bottom:1em}@media (max-width:599px){.gform_wrapper .gfield--type-textarea,.gform_wrapper .gfield--type-textarea .gform-field-label{font-size:1.1rem !important}}.gform_wrapper .gfield--type-consent{position:relative}.gform_wrapper .gfield--type-consent input{width:2.5em !important;height:2.5em !important;cursor:pointer;position:absolute;top:0;left:0;opacity:0 !important}.gform_wrapper .gfield--type-consent input+.gform-field-label:after{position:absolute;top:2px;left:-3em;width:2.2rem !important;height:2.2rem !important;content:"";display:block;border-radius:0;border:1px solid transparent;background-color:rgba(255,255,255,.7);margin:0;padding:0;box-sizing:border-box;z-index:-1;cursor:pointer;transition:background-color .3s ease-in-out}.gform_wrapper .gfield--type-consent input:checked+.gform-field-label:after{background-color:rgba(255,255,255,1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M13.3333 3.33333L5.66667 11L2.66667 8' stroke='black' stroke-width='1' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:75%;background-repeat:no-repeat;background-position:center;border:1px solid transparent}.gform_wrapper .ginput_container_consent .gform-field-label{font-size:1.285rem !important;font-family:var(--wp--preset--font-family--regular) !important;color:#000;display:block;margin-bottom:1em;max-width:calc(100% - 2.5em);transform:translateX(2.5em)}@media (max-width:599px){.gform_wrapper .ginput_container_consent .gform-field-label{font-size:1.1rem !important}}.gform_wrapper .ginput_container_consent .gform-field-label a{color:#000;text-decoration:underline !important}input.gform_button{color:#fff !important;background-color:#000 !important;font-family:var(--wp--preset--font-family--medium) !important;font-weight:400 !important;font-size:1.2rem !important;padding:calc(0.667em + 2px) 1.5em calc(0.667em + 2px) 1.5em !important;margin:0 !important;line-height:1.4em !important;border-radius:0 !important;text-transform:uppercase !important;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;letter-spacing:.778741px;border-width:0;transition:background-color .3s ease-in-out}input.gform_button:hover{background-color:#000 !important}.gform-footer{display:inline-block !important;position:relative}.gform_validation_errors{display:none !important}