.icon-linkedin a{background-image:url(../img/svg-icons/icon-linkedin.svg);background-repeat:no-repeat;background-position:.5rem;width:calc(20px + .5rem);height:15px;display:inline-block}.icon-facebook a{background-image:url(../img/svg-icons/icon-facebook.svg);background-repeat:no-repeat;background-position:.5rem;width:calc(20px + .5rem);height:15px;display:inline-block}.icon-instagram a{background-image:url(../img/svg-icons/icon-instagram.svg);background-position:.5rem;background-repeat:no-repeat;width:calc(20px + .5rem);height:15px;display:inline-block}.carousel-video-image-text-component a[href="#notifyme"]:before,.carousel-video-image-text-component a[href="#notifyme"] .cta--icon,.carousel-video-image-text-component a[href="#notifyme"]:after,.mybespoke-hero-component a[href="#notifyme"]:before,.mybespoke-hero-component a[href="#notifyme"] .cta--icon,.mybespoke-hero-component a[href="#notifyme"]:after{display:none}.carousel-video-image-text-component a[href="#notifyme"],.mybespoke-hero-component a[href="#notifyme"]{background-color:#fff;padding:8px 35px;color:#588c55 !important}.carousel-video-image-text-component .overlay-image,.mybespoke-hero-component .overlay-image{background-repeat:no-repeat;background-size:100% auto;background-position:center}@media(max-width: 991px){.carousel-video-image-text-component .overlay-image,.mybespoke-hero-component .overlay-image{background-size:auto 100%}}@keyframes MybespokeHero{0%{background-position:88% 0%}50%{background-position:13% 100%}100%{background-position:88% 0%}}.mybespoke-hero-component{position:relative}.mybespoke-hero-component .container-fluid,.mybespoke-hero-component .container-sm,.mybespoke-hero-component .container-md,.mybespoke-hero-component .container-lg,.mybespoke-hero-component .container-xl,.mybespoke-hero-component .container-xxl{height:calc(100vh - 60px) !important}@media(min-width: 768px){.mybespoke-hero-component .container-fluid,.mybespoke-hero-component .container-sm,.mybespoke-hero-component .container-md,.mybespoke-hero-component .container-lg,.mybespoke-hero-component .container-xl,.mybespoke-hero-component .container-xxl{height:calc(100vh - 75px) !important}}.mybespoke-hero-component .mybespoke-hero-bg-gradient{background:linear-gradient(198deg, #8dbf2e, #dce830, #c86230, #d730e8);background-size:800% 800%;animation:MybespokeHero 14s ease infinite}.mybespoke-hero-component .text-title-variant .text-title-big{font-family:"futura-pt",sans-serif;font-weight:400;font-size:3.8rem}@media(min-width: 768px){.mybespoke-hero-component .text-title-variant .text-title-big{font-size:8rem}}.mybespoke-hero-component .text-title-variant .text-title-big b,.mybespoke-hero-component .text-title-variant .text-title-big strong{font-family:"futura-pt-bold",sans-serif;font-weight:700}.mybespoke-hero-component p{margin-bottom:3.2rem}.mybespoke-hero-component p:last-child{margin-bottom:0}.mybespoke-hero-component .overlay-image{background-repeat:no-repeat;background-size:auto 100%;background-position:center}.mybespoke-hero-component .text-title-big,.mybespoke-hero-component .text-subtitle{transform:translate(0, 200px);opacity:0}.mybespoke-hero-component .text-title-big{font-size:5rem !important}@media(max-width: 991px){.mybespoke-hero-component .text-title-big{margin-bottom:2.5rem !important}}@media(min-width: 992px){.mybespoke-hero-component .text-title-big{font-size:7rem !important}}@media(max-width: 991px){.mybespoke-hero-component .text-subtitle{font-size:2.6rem !important}}.mybespoke-hero-component .text-description,.mybespoke-hero-component .text-cta{transform:translate(0, 200px);opacity:0}@media(max-height: 740px){.mybespoke-hero-component .text-description{font-size:1.8rem !important}.mybespoke-hero-component .text-description p{margin-left:40px;margin-right:40px}}@media(max-width: 991px){.mybespoke-hero-component .text-description{font-size:2.1rem !important}.mybespoke-hero-component .text-description p{margin-left:0;margin-right:0}}.mybespoke-hero-component .mobile-down{position:absolute;bottom:15px;left:calc(50% - 10px);z-index:1;transform:translateZ(0)}.mybespoke-hero-component .mobile-down .cta--icon{margin:0}.mybespoke-hero-component .mobile-down .cta--icon::before,.mybespoke-hero-component .mobile-down .cta--icon::after{background-image:url(../img/svg-icons/icon-cta-down-arrow-light.svg);background-size:auto 17px}.pt-10{padding-top:6rem !important}.pb-10{padding-bottom:6rem !important}.mybespoke-section-component{background-image:url(../img/mybespoke/background.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:center;position:relative}@media(max-width: 991px){.mybespoke-section-component{background-image:url(../img/mybespoke/background-mobile.jpg)}}.mybespoke-section-component .section{position:absolute;top:0;left:0;width:100%;display:none;flex-direction:row;align-items:center}@media(max-width: 991px){.mybespoke-section-component .section .text-col{height:55vh;padding-top:120px}.mybespoke-section-component .section .image-col{height:45vh}}.mybespoke-section-component .section .text-title-medium,.mybespoke-section-component .section .text-description{transform:translate(0, 30vh);opacity:0}@media(max-width: 991px){.mybespoke-section-component .section .text-title-medium,.mybespoke-section-component .section .text-description{padding-left:40px;padding-right:45px;transform:translate(0, 50vh)}}@media(max-width: 991px){.mybespoke-section-component .section .text-title-medium{font-size:4rem}}@media(max-width: 991px){.mybespoke-section-component .section .text-description{font-size:1.9rem}}.mybespoke-section-component .section .block-1-icon,.mybespoke-section-component .section .block-3-icons,.mybespoke-section-component .section .block-slider-icons{opacity:0}.mybespoke-section-component .block-icon{text-align:center}.mybespoke-section-component .block-icon .circle{background-color:#fff;aspect-ratio:1/1;border-radius:50%;display:flex;position:relative;margin:0 auto;justify-content:center;align-items:center}.mybespoke-section-component .block-icon .circle-image{border-radius:50%}.mybespoke-section-component .icon-label{text-transform:uppercase;font-weight:500;word-break:break-word}@media(min-width: 992px){.mybespoke-section-component .icon-label{font-size:1.8rem}}.mybespoke-section-component .block-1-icon .block-icon .circle{width:20vw;max-width:425px;min-width:263px}@media(max-width: 991px){.mybespoke-section-component .block-1-icon .block-icon .circle{width:49vw;min-width:0;max-width:1000px}}.mybespoke-section-component .block-1-icon .block-icon .circle img{width:50%;min-width:0}.mybespoke-section-component .block-3-icons .block-icon img{width:11vw;max-width:217px;min-width:142px}@media(max-width: 991px){.mybespoke-section-component .block-3-icons .block-icon img{width:28vw;min-width:0;max-width:1000px}}.mybespoke-section-component .block-3-icons .block-icon .circle{width:11vw;max-width:217px;min-width:142px}.mybespoke-section-component .block-3-icons .block-icon .circle img{width:50%;min-width:0}@media(max-width: 991px){.mybespoke-section-component .block-3-icons .block-icon .circle{width:28vw;min-width:0;max-width:1000px}.mybespoke-section-component .block-3-icons .block-icon .circle img{width:50%}}.mybespoke-section-component .block-slider-icons{position:relative}.mybespoke-section-component .block-slider-icons .block-icon img{width:11vw;max-width:217px;min-width:142px}@media(max-width: 991px){.mybespoke-section-component .block-slider-icons .block-icon img{width:28vw;min-width:0;max-width:1000px}}.mybespoke-section-component .block-slider-icons .block-icon .circle{width:11vw;max-width:217px;min-width:142px}.mybespoke-section-component .block-slider-icons .block-icon .circle img{width:50%;min-width:0}@media(max-width: 991px){.mybespoke-section-component .block-slider-icons .block-icon .circle{width:28vw;min-width:0;max-width:1000px}.mybespoke-section-component .block-slider-icons .block-icon .circle img{width:50%}}.mybespoke-section-component .block-slider-icons .swiper-container{width:calc(100% + (100vw - 940px)/2 + 15px);padding-right:9vw}@media(min-width: 1200px){.mybespoke-section-component .block-slider-icons .swiper-container{width:calc(100% + (100vw - 1140px)/2 + 15px)}}@media(min-width: 1400px){.mybespoke-section-component .block-slider-icons .swiper-container{width:calc(100% + (100vw - 1320px)/2 + 15px)}}@media(max-width: 991px){.mybespoke-section-component .block-slider-icons .swiper-container{width:100vw;padding-left:45px;padding-right:20vw;position:relative;left:-15px}}.mybespoke-section-component .block-slider-icons .nav-container{position:absolute;top:50%;transform:translate(0, -50%);left:-28px;height:60vh;padding-top:45vh}.mybespoke-section-component .block-slider-icons .nav-container:before{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:26px;background-color:#707070}@media(max-width: 991px){.mybespoke-section-component .block-slider-icons .nav-container{display:none}}.mybespoke-section-component .block-slider-icons .nav-container .swiper-navigation{height:104px;width:52px;background-color:#fff;box-shadow:0px 2px 6px rgba(0, 0, 0, 0.25);border-radius:10px;z-index:1}.mybespoke-section-component .block-slider-icons .nav-container .swiper-navigation hr{margin:0 8px}.mybespoke-section-component .block-slider-icons .nav-container .swiper-navigation .swiper-button-prev,.mybespoke-section-component .block-slider-icons .nav-container .swiper-navigation .swiper-button-next{box-shadow:none}.mybespoke-section-component #mycolors .swiper-wrapper{align-items:end}.mybespoke-section-component .mybespoke-section-navigation{position:absolute;left:60px;top:50%;transform:translate(0, -50%);display:none}@media(max-width: 1500px){.mybespoke-section-component .mybespoke-section-navigation{left:20px}}@media(max-width: 991px){.mybespoke-section-component .mybespoke-section-navigation{left:15px;top:40%}}.mybespoke-section-component .mybespoke-section-navigation .bullet{width:9px;height:9px;border-radius:5px;background-color:#b7b7b7;margin-bottom:10px;transition:background-color .3s}@media(max-width: 991px){.mybespoke-section-component .mybespoke-section-navigation .bullet{width:8px;height:8px}}@media(max-width: 991px){.kampyle_vertical_button{top:230px !important}}
