.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:38px;line-height:36px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-19px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0}.nice-select .list{border-radius:5px;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:0;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:14px}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Regular.otf);font-weight:400}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Medium.otf);font-weight:500}@font-face{font-family:Satoshi;src:url(../fonts/Satoshi-Bold.otf);font-weight:700}*{box-sizing:border-box;outline:0;padding:0;margin:0}input{font-size:16px;line-height:150%;letter-spacing:.03em;color:#171717;padding:0 24px}input::-moz-placeholder{color:silver}input:-ms-input-placeholder{color:silver}input::placeholder{color:silver}button{border:none;box-shadow:none;cursor:pointer}html{overflow-x:hidden;width:100%;max-width:100%}html.freeze{overflow-y:hidden}body.freeze{height:100%;position:fixed;overflow-y:hidden;top:0;width:100%;left:0}body{width:100%;overflow-x:hidden;margin:0;margin-left:0}.container,.shrinked-container{margin:auto}@media (min-width:576px){.container,.shrinked-container{max-width:100%}}@media (min-width:768px){.container,.shrinked-container{max-width:100%}}@media (min-width:992px){.container,.shrinked-container{max-width:960px}}@media (min-width:1200px){.container,.shrinked-container{max-width:1280px}}@media (max-width:1200px){.container,.shrinked-container{max-width:100%;padding-left:25px;padding-right:25px}}@media (max-width:768px){.container,.shrinked-container{padding-left:25px;padding-right:25px}}@media (max-width:600px){.container,.shrinked-container{padding-left:25px;padding-right:25px}}@media (min-width:1200px){.shrinked-container{max-width:966px}}.accordion{margin:auto;cursor:pointer;padding:20px 0;display:flex;justify-content:space-between;align-items:center;width:100%;background-color:transparent;transition:.4s;color:#fff;font-weight:500;font-size:16px;line-height:150%;font-family:Satoshi,sans-serif;border:none;text-align:left;outline:0}.accordion.active{border-bottom:none!important;color:#06f!important}.accordion.active+.panel{border-bottom:1px solid #e4e4e4}.accordion.active+.panel p{opacity:1}.accordion:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTYiIGZpbGw9IiNGOUY4RkYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk5OTk3IDE2QzcuOTk5OTcgMTUuNDQ3NyA4LjQ0NzY4IDE1IDguOTk5OTcgMTVIMjNDMjMuNTUyMyAxNSAyNCAxNS40NDc3IDI0IDE2QzI0IDE2LjU1MjMgMjMuNTUyMyAxNyAyMyAxN0g4Ljk5OTk3QzguNDQ3NjggMTcgNy45OTk5NyAxNi41NTIzIDcuOTk5OTcgMTZaIiBmaWxsPSIjM0Q0OUQ3Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYgMjRDMTUuNDQ3NyAyNCAxNSAyMy41NTIzIDE1IDIzVjlDMTUgOC40NDc3MSAxNS40NDc3IDggMTYgOEMxNi41NTIzIDggMTcgOC40NDc3MSAxNyA5VjIzQzE3IDIzLjU1MjMgMTYuNTUyMyAyNCAxNiAyNFoiIGZpbGw9IiMzRDQ5RDciLz4KPC9zdmc+Cg==);color:#fff;font-weight:700;float:right;margin-left:10px}.accordion.active:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTYiIGZpbGw9IiNGOUY4RkYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk5OTk3IDE2QzcuOTk5OTcgMTUuNDQ3NyA4LjQ0NzY4IDE1IDguOTk5OTcgMTVIMjNDMjMuNTUyMyAxNSAyNCAxNS40NDc3IDI0IDE2QzI0IDE2LjU1MjMgMjMuNTUyMyAxNyAyMyAxN0g4Ljk5OTk3QzguNDQ3NjggMTcgNy45OTk5NyAxNi41NTIzIDcuOTk5OTcgMTZaIiBmaWxsPSIjM0Q0OUQ3Ii8+Cjwvc3ZnPgo=)}.panel{display:flex;flex-direction:column;padding-right:18px;padding-left:0!important;background-color:transparent;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.panel p{padding-bottom:30px;margin:0!important;opacity:0;transition:.7s opacity ease}.slick-dots{text-align:center;display:flex;justify-content:center;align-items:center;margin-top:60px}@media (max-width:600px){.slick-dots{margin-top:20px}}.slick-dots li.slick-active button{background-color:#06f;width:12px;height:12px}.slick-dots li{display:flex;list-style:none;padding-left:0;margin-bottom:0}.slick-dots li button{border-radius:50%!important;width:12px;height:12px}.slick-dots li:before{display:none}.slick-dots li button{color:transparent;width:12px;height:12px;background:silver;border:none;outline:0;margin-right:20px}.accordion-container{padding:100px 0;background-color:#f2f4f7;margin:0}.accordion-container h2{margin-bottom:80px;color:#45515c;text-align:center}.accordion-container button{color:#45515c;font-family:"Visby CF";font-weight:700;display:flex;justify-content:space-between}.accordion-container .panel{border-bottom:1px solid rgba(69,81,92,.2)!important}.accordion-container button.active{color:#06f}.gradient-border{width:100%;height:8px;background:linear-gradient(270deg,#121212 33.08%,#1b88a4 69.12%,#333 100%);transform:matrix(1,0,0,-1,0,0)}.panel ul{text-align:left;margin:0;padding-top:8px;padding-bottom:20px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;padding-left:0}.panel ul li,.panel ul li a{font-size:16px!important;line-height:180%;margin-bottom:5px}.panel p a{text-decoration:underline!important}.panel ul li:last-child{margin-bottom:0}.flickity-page-dots .dot{width:8px;height:8px;margin:0 8px;padding:0!important;transition:.5s all ease}.flickity-page-dots .dot.is-selected{border-radius:8px;width:24px;height:8px;background:#06f}@media (min-width:600px){.hide-on-desktop{display:none!important}}@media (max-width:600px){.hide-on-mobile{display:none!important}}body{font-family:Satoshi,sans-serif;color:#45515c}.footer-logo-side-text,footer{color:#fff}button,h1,h2,h3,h4,h5,p{font-family:Satoshi,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Satoshi,sans-serif;margin:0;color:#171717;font-weight:700}h1{font-size:42px;line-height:120%}@media (max-width:600px){h1{font-size:40px;line-height:130%}}h1 span{background-repeat:repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpldj0iaHR0cDovL3d3dy53My5vcmcvMjAwMS94bWwtZXZlbnRzIiBpZD0ic3F1aWdnbGUtbGluayIgdmlld0JveD0iMCAwIDEwIDE4Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zcXVpZ2dsZXthbmltYXRpb246c2hpZnQgMXMgbGluZWFyIGluZmluaXRlO31Aa2V5ZnJhbWVzIHNoaWZ0IHtmcm9tIHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7fXRvIHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt9fTwvc3R5bGU+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJibHVlIiBzdHJva2Utd2lkdGg9IjEiIGNsYXNzPSJzcXVpZ2dsZSIgZD0iTTAsMTcuNSBjIDIuNSwwLDIuNSwtMS41LDUsLTEuNSBzIDIuNSwxLjUsNSwxLjUgYyAyLjUsMCwyLjUsLTEuNSw1LC0xLjUgcyAyLjUsMS41LDUsMS41Ii8+PC9zdmc+)}h2{font-weight:700;font-size:36px;line-height:140%}@media (max-width:600px){h2{font-size:32px;line-height:140%}h2 span{padding-bottom:4px}}h3{font-size:32px;line-height:130%}h4{font-weight:500;font-size:24px;line-height:38px}h6{font-size:18px;line-height:150%}.text-center{text-align:center}.text-bold{font-weight:700}.lead-text{font-family:Satoshi,sans-serif;font-size:20px;line-height:20px}p{font-size:18px;line-height:160%;letter-spacing:.04em;font-weight:400;color:#171717;margin:0}p a{color:#06f}p.generic-subtitle{font-size:20px;line-height:140%;letter-spacing:.01em;color:#121212;font-weight:700;margin-bottom:16px!important}p.generic-subtitle+p{margin-top:16px!important}.caption{font-size:12px;line-height:20px}a{text-decoration:none;font-size:18px;color:#171717;font-family:Satoshi,sans-serif;font-weight:400}#header-desktop{position:fixed;background:#fff;width:100%;top:0;left:0;padding:0 60px;padding-top:13px;padding-bottom:13px;transition:.6s all ease;z-index:999;border-bottom:1px solid transparent}@media (max-width:1200px){#header-desktop{display:none}}#header-desktop .logo-holder{margin-right:56px}#header-desktop .logo-holder a{display:flex}#header-desktop .flex-container{display:flex;width:100%;justify-content:space-between}#header-desktop .left-col{display:flex;align-items:center}#header-desktop #primary-menu{display:flex;list-style:none;gap:45px}#header-desktop #primary-menu a{font-size:18px;font-weight:700;line-height:160%;letter-spacing:.01em;color:#171717;transition:.3s all ease}#header-desktop #primary-menu a:hover{color:#06f}#header-desktop .right-links .flex-container{align-items:center;gap:32px}#header-desktop .login-btn{display:flex;align-items:center;gap:12px;font-weight:700;transition:.3s all ease;letter-spacing:-.01em}#header-desktop .login-btn svg path{transition:.3s all ease}#header-desktop .login-btn:hover{color:#06f}#header-desktop .login-btn:hover svg path{fill:#06f}#header-desktop.headroom--not-top{background:#fff;border-bottom:1px solid #ebebeb}#header-desktop .current_page_item a{color:#06f!important}.header-mobile{display:none}#mobile-navigation{display:block;position:fixed;top:66px;left:0;z-index:999;height:calc(100% - 66px);width:100%;transition:.5s all ease;background:#fff;height:0%;pointer-events:none;overflow:hidden}#mobile-navigation.active{height:100%;pointer-events:all}#mobile-navigation .container,#mobile-navigation .flex-container{height:100%}#mobile-navigation .container{height:85%}#mobile-navigation .container .nav-mob-btns{margin-top:auto}#mobile-navigation .flex-container{display:flex;flex-direction:column}#mobile-navigation #primary-menu{padding-left:0;list-style:none;margin-top:calc(56px - 18px)}#mobile-navigation #primary-menu .menu-item{margin-bottom:40px}#mobile-navigation #primary-menu a{font-weight:400;font-size:32px;line-height:130%;letter-spacing:-.02em;color:#171717}#mobile-navigation #primary-menu .current-menu-item a{color:#06f}#mobile-navigation .mob-login-btn a{width:100%;justify-content:center}#mobile-navigation .mob-login-btn svg{width:13px}#mobile-navigation .mob-login-btn a{color:#06f;display:flex;align-items:center;gap:13px;font-weight:700;font-size:18px;line-height:160%;letter-spacing:.01em;width:100%}#mobile-navigation .mob-login-btn a svg path{fill:#06f}#mobile-navigation .mob-login-btn a:hover{color:#fff}#mobile-navigation .mob-login-btn a:hover svg path{fill:#fff}.mob-started-btn .btn{width:100%}.mob-started-btn .btn.primary-btn{margin-top:16px}.header-mobile{position:fixed;width:100%;top:0;left:0;padding:0 25px;transition:.6s all ease;z-index:999;height:72px;display:flex;align-items:center;background:rgba(255,255,255,0);border-bottom:1px solid transparent;display:none}.header-mobile.headroom--not-top{background:#fff;border-bottom:1px solid #ebebeb}.header-mobile .flex-container{display:flex;align-items:center;justify-content:space-between;gap:24px}.header-mobile .left-col a{display:flex;max-width:167px}.header-mobile .container{width:100%;padding:0!important}.header-mobile .right-links a{display:flex;align-items:center;justify-content:center;gap:12px;font-family:#fef3ed;font-weight:700;font-size:13px;line-height:160%;letter-spacing:.01em}.header-mobile.nav-active{background:#fff;border-bottom:rgba(255,255,255,0)}@media (max-width:1200px){.header-mobile{display:flex}}#hamburger{cursor:pointer;height:16px}#hamburger div{display:flex;width:20px}#hamburger .close-icon{display:none;width:20px}#hamburger.active .ham-icon{display:none}#hamburger.active .close-icon{display:flex;justify-content:center}#wpadminbar{top:unset;bottom:0!important}footer .col a,footer .col p{font-weight:400;font-size:18px;line-height:180%;color:#fff}footer h4{color:#fff;font-weight:700}footer a{transition:.3s all ease}footer a:hover{color:#fff}.secondary-logo-footer{margin-bottom:20px}.secondary-logo-footer a{display:flex}#wrapper-footer{position:relative;background:#000;overflow:hidden;padding-top:56px}@media (max-width:992px){#wrapper-footer{padding-top:56px}}#wrapper-footer>.container{padding-bottom:48px}@media (max-width:992px){#wrapper-footer>.container{padding-bottom:40px}}#wrapper-footer>img{position:absolute;bottom:0;left:0;z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media (max-width:768px){#wrapper-footer>img{height:100%}}#wrapper-footer ul{margin:0}#wrapper-footer ul li{padding-left:0;margin-bottom:0;max-width:225px}#wrapper-footer ul li:before{display:none}#wrapper-footer:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:-1}.site-footer{position:relative;z-index:20}.footer-columns{display:flex;justify-content:space-between}.footer-columns .col h4{font-size:18px;line-height:180%;color:#fff;font-weight:700;margin-bottom:20px}.footer-columns .col a,.footer-columns .col p{font-size:18px;line-height:180%;color:#fff}.footer-columns .col p{display:block;margin:0;margin-bottom:12px}.footer-columns .col a{transition:.3s all ease}.footer-columns .col a:hover{color:#06f}.footer-columns p.copyright{margin-top:40px;font-size:13px;line-height:160%;letter-spacing:-.01em;color:#999;max-width:200px}.social-footer-col{display:flex;justify-content:space-between;align-items:center}.social-icons{display:flex}.social-icons .social-link{margin-right:20px}.social-icons .social-link:last-child{margin-right:0}.social-icons .social-link svg{width:24px;height:24px}.footer-btns{display:flex;justify-content:flex-end;align-items:center}.footer-btns a:first-child{margin-right:20px}.footer-btns a{transition:.2s all}.footer-btns a span{padding-left:20px;margin-top:-2px}.footer-btns a:hover{background-color:#06f;border:2px solid #06f;color:#171717}.footer-btns a:hover svg path{fill:#171717}.copyright-holder{display:flex;justify-content:space-between;margin-top:100px;margin-bottom:70px}.copyright-holder p{margin-bottom:0;font-family:'Visby CF';font-style:normal;font-weight:400;font-size:13px;line-height:150%;display:flex;align-items:center;letter-spacing:-.01em}.copyright-holder p:last-child{text-align:right;margin-left:auto;margin-right:0}.social-icons{display:flex;align-items:center;justify-content:flex-end;margin-top:70px;gap:24px}@media (max-width:992px){.social-icons{justify-content:flex-start;margin-top:40px}}.social-icons a{width:32px;height:32px;min-width:32px;min-height:32px}.social-icons a svg path{transition:.5s all ease}.social-icons a:hover svg path{fill:#171717}.footer-ending{display:flex;justify-content:space-between;background:#000;padding-bottom:40px;padding-top:24px;border-top:1px solid #363636}@media (max-width:992px){.footer-ending{padding-top:40px;padding-bottom:64px}}.footer-ending .container{width:100%;display:flex;align-items:flex-end;justify-content:space-between}@media (max-width:992px){.footer-ending .container{flex-direction:column;align-items:flex-start;gap:12px}}.footer-ending .container .logo-holder{display:flex;align-items:flex-end;gap:32px;margin-bottom:0}@media (max-width:992px){.footer-ending .container .logo-holder{flex-wrap:wrap;align-items:flex-start}.footer-ending .container .logo-holder .copyright{width:100%;text-align:left}}.footer-ending .logo-holder{margin-bottom:16px;text-align:center}.footer-ending .secondary-logo-footer{display:flex;justify-content:center;margin-bottom:20px}.footer-ending .secondary-logo-footer a{display:inline-flex}.footer-ending .links a{transition:.3s all ease}.footer-ending .links a:hover{color:#06f}.footer-ending .terms-privacy a{transition:.3s all ease}.footer-ending .terms-privacy a:hover{color:#fff}.element-divider,.element-divider-sm{width:1px;height:25px;background-color:rgba(255,255,255,.35);margin:0 15px}.element-divider-sm{height:15px}@media (max-width:992px){.element-divider-sm{display:none}}.social-link.facebook svg path{transition:.2s all}.social-link.facebook:hover svg path{transition:.2s all;fill:#fff}.social-link.instagram svg path{transition:.2s all}.social-link.instagram:hover svg path{transition:.2s all;fill:#fff}.social-link.linkedin svg path{transition:.2s all}.social-link.linkedin:hover svg path{transition:.2s all;fill:#fff}.social-link.twitter svg path{transition:.2s all}.social-link.twitter:hover svg path{transition:.2s all;fill:#fff}.social-link.youtube svg path{transition:.2s all}.social-link.youtube:hover svg path{transition:.2s all;fill:#fff}.copyright{font-size:16px;line-height:160%;color:#777}.site-built-text{font-size:16px;line-height:160%;color:#777}.site-built-text a{font-size:16px;line-height:160%;color:#777;transition:.3s all ease}.site-built-text a:hover{color:#fff}.footer-desktop{position:relative;z-index:99;display:flex;justify-content:space-between}@media (max-width:992px){.footer-desktop{flex-direction:column;gap:40px}}.footer-desktop p.subs-title{font-weight:600;letter-spacing:.01em;color:#171717;margin-bottom:16px}.footer-desktop .subs-input{display:flex;align-items:center}.footer-desktop .subs-input input{height:50px;background:#fff;border:1px solid #ebebeb;box-sizing:border-box;border-radius:8px 0 0 8px;transition:.3s all ease;width:100%}.footer-desktop .subs-input .btn{border-top-left-radius:0;border-bottom-left-radius:0;font-family:Satoshi,sans-serif}@media (max-width:992px){.footer--site-logo{display:none}}.footer--site-logo a{display:inline-block}.footer--site-logo a img{max-width:225px;height:auto}.footer-columns{width:100%}@media (max-width:1200px){.footer-columns{flex-wrap:wrap;gap:40px}}.footer-columns .col{min-width:250px;max-width:250px}@media (max-width:1200px){.footer-columns .col{max-width:180px;width:calc(50% - 24px)}.footer-columns .col .textwidget{word-break:break-all}}@media (max-width:600px){.footer-columns .col{max-width:100%;width:100%}}.footer-columns .col .textwidget p{font-size:14px;line-height:180%;letter-spacing:.01em}.footer-columns .col .textwidget p a{margin-bottom:0}@media (max-width:992px){.footer-columns .col{max-width:100%}}.footer-columns .col:first-child p{max-width:220px}@media (max-width:600px){.footer-columns .col:first-child p{max-width:100%}}.btn{display:inline-flex;justify-content:center;align-items:center;height:53px;padding:0 32px;font-weight:700;font-size:18px;line-height:160%;letter-spacing:.01em;color:#fff;background:#06f;border-radius:8px;transition:.3s all ease}.btn:hover{background:#171717}.btn.secondary-btn{background:#fff;color:#06f;border:2px solid #06f}.btn.secondary-btn:hover{background:#06f;color:#fff}.generic-page{padding-bottom:100px}@media (max-width:600px){.generic-page{padding-bottom:64px}}.generic-page .container{max-width:760px;width:100%}.generic-page .container .accordion{font-weight:500;font-size:16px;line-height:150%;color:#171717;border-bottom:1px solid #e4e4e4}.generic-page .container .panel p{font-size:16px;line-height:150%}.generic-page .container img{width:100%;height:auto}@media (max-width:600px){.generic-page .container h2{font-size:26px;line-height:130%;margin-bottom:24px}}.generic-page .container h3{margin-bottom:24px}.generic-page .container h6{margin-bottom:16px}.generic-page .container p{margin-top:24px;margin-bottom:36px;color:#171717}@media (max-width:600px){.generic-page .container p{margin-bottom:40px}}.generic-page .container>.wp-block-columns{margin-top:57px;margin-bottom:0}.generic-page .container .generic-accordion{margin-bottom:40px}@media (max-width:600px){.generic-page .container .generic-accordion{margin:48px 0;margin-top:0}}.generic-page .container .subtitle{font-family:Satoshi,sans-serif;font-size:20px;line-height:140%;font-weight:700;color:#171717;margin-bottom:16px}.generic-page .container .pre{font-size:11px;line-height:160%;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#8d8d8d;margin:0!important;margin-bottom:8px!important}.generic-page .container h4{font-size:16px;line-height:150%;letter-spacing:.01em;color:#121212;font-weight:700;margin-bottom:16px}.generic-page .container>.wp-block-image,.generic-page .container>.wp-block-video{margin-top:56px;margin-bottom:56px;border-radius:8px}@media (max-width:600px){.generic-page .container>.wp-block-image,.generic-page .container>.wp-block-video{border-radius:0}}.generic-page .container>.wp-block-image img,.generic-page .container>.wp-block-video img{display:block;height:auto;border-radius:8px}@media (max-width:600px){.generic-page .container>.wp-block-image img,.generic-page .container>.wp-block-video img{border-radius:0}}.generic-page .container>.wp-block-image video,.generic-page .container>.wp-block-video video{border-radius:8px}@media (max-width:600px){.generic-page .container>.wp-block-image video,.generic-page .container>.wp-block-video video{border-radius:0}}@media (max-width:600px){.generic-page .container>.wp-block-image,.generic-page .container>.wp-block-video{margin-top:48px;margin-left:-25px;margin-right:-25px}.generic-page .container>.wp-block-image figcaption,.generic-page .container>.wp-block-video figcaption{padding-left:45px;padding-right:45px}}@media (max-width:600px){.generic-page .container .wp-block-columns .wp-block-image{margin-left:-25px;margin-right:-25px}}.generic-page .container figcaption{font-weight:600;font-size:13px;line-height:160%;letter-spacing:.01em;color:#121212;margin-top:20px}@media (max-width:600px){.generic-page .container figcaption{margin-top:16px}}.generic-page .container p strong{color:#121212!important}.generic-page .container ul{padding-left:20px}.generic-page .container ul li{font-size:16px;line-height:160%;letter-spacing:.01em;color:#121212;margin-bottom:16px}.generic-page .container ul li:last-child{margin-bottom:0}.generic-page .container ul li a{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-size:16px;line-height:160%;letter-spacing:.04em;color:#06f}.generic-page .container table td,.generic-page .container table th{padding:16px}.generic-page .container table th{background:#f9f8ff;color:#171717}.generic-page .container table td{font-size:16px;line-height:130%;letter-spacing:.04em;color:#171717}.generic-page.max-width-page{margin-top:100px}.generic-page.max-width-page .container{max-width:1280px}.last-modified{font-weight:500;font-size:13px;line-height:160%;letter-spacing:-.01em;color:#b4b1be;margin-bottom:36px}@media (max-width:600px){.last-modified{margin-bottom:32px}}.two-btns .flex-container{display:flex}.two-btns .flex-container a:first-child{margin-right:20px}.two-btns .primary-btn{background:linear-gradient(96.54deg,#06f 0,#2d81ff 101.84%);border-radius:8px}.single-blog-banner{width:100%;height:400px;margin-bottom:40px}@media (max-width:600px){.single-blog-banner{margin-bottom:32px}}.single-blog-banner div{width:100%;height:100%}.single-blog-banner .mobile-img{display:none}@media (max-width:600px){.single-blog-banner{height:280px}.single-blog-banner .desktop-img{display:none}.single-blog-banner .mobile-img{display:block}}.single-blog-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.breadcrum{display:flex;align-items:center;margin-bottom:54px;flex-wrap:wrap}@media (max-width:600px){.breadcrum{margin-bottom:32px!important}}.breadcrum .item{font-family:Satoshi,sans-serif;font-weight:700;font-size:13px;line-height:160%;letter-spacing:-.01em;color:#171717;margin-bottom:10px}.breadcrum .item a{font-family:Satoshi,sans-serif;font-weight:700;font-size:13px;line-height:160%;letter-spacing:-.01em;color:#171717}.breadcrum .item svg{margin:0 10px}.breadcrum .item.current{color:silver}.blog-title{font-weight:600;font-size:40px;line-height:130%;letter-spacing:-.02em;color:#333;margin-bottom:32px}@media (max-width:600px){.blog-title{font-size:32px;line-height:130%;margin-bottom:24px}}.published-date{font-weight:500;font-size:13px;line-height:160%;letter-spacing:-.01em;color:silver;padding-bottom:16px;border-bottom:1px solid #e4e4e4;margin-bottom:48px}@media (max-width:600px){.published-date{margin-bottom:32px}}#mobile-navigation .menu-item .sub-menu{z-index:999}.slick-dots li button{padding:0}.grecaptcha-badge{visibility:hidden}.custom-share{margin-top:48px}.custom-share .container{padding:0}.custom-share p{font-weight:500;margin-bottom:20px!important}table{border-collapse:separate!important;border-spacing:0}table tr td,table tr th{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}table tr td:first-child,table tr th:first-child{border-left:1px solid #ebebeb}table tr th{background:#eee;border-top:1px solid #ebebeb}table tr:first-child th:first-child{border-top-left-radius:12px}table tr:first-child th:last-child{border-top-right-radius:12px}table tr:last-child td:first-child{border-bottom-left-radius:12px}table tr:last-child td:last-child{border-bottom-right-radius:12px}.wpcf7-spinner{display:none!important}.latepoint-w .latepoint-booking-form-element h1,.latepoint-w .latepoint-booking-form-element h2,.latepoint-w .latepoint-booking-form-element h3,.latepoint-w .latepoint-booking-form-element h4,.latepoint-w .latepoint-booking-form-element h5{color:#06f!important}.latepoint-w .latepoint-booking-form-element .latepoint-side-panel .latepoint-questions h5:before{background-color:#06f!important}.latepoint-w .latepoint-booking-form-element .latepoint-side-panel .latepoint-progress ul li.active a{color:#06f!important}.latepoint-w .latepoint-booking-form-element .latepoint-side-panel .latepoint-progress ul li a:before{background-color:#06f!important}.latepoint-w .latepoint-booking-form-element .latepoint-form-w .latepoint-heading-w .latepoint-lightbox-close{color:#06f!important}.latepoint-btn.latepoint-btn-primary{background-color:#06f!important}.latepoint-w .latepoint-booking-form-element .step-locations-w ul.os-locations li a:hover{border-color:#06f!important;background-color:#fcecfd!important}.latepoint-w .latepoint-booking-form-element .step-locations-w ul.os-locations li.selected a{border-color:#06f!important;background-color:#fcecfd!important}.latepoint-w .latepoint-booking-form-element .step-services-w ul.os-services li a:hover{border-color:#06f!important;background-color:#fcecfd!important}.latepoint-w .latepoint-booking-form-element .step-services-w ul.os-services li.selected a{border-color:#06f!important;background-color:#fcecfd!important}.latepoint-w .latepoint-booking-form-element ul.os-agents li.selected a{box-shadow:0 0 0 2px #a32f96,0 10px 32px 0 #fcecfd!important;background-color:#fcecfd!important}.latepoint-w .latepoint-booking-form-element ul.os-agents li a:hover{box-shadow:0 0 0 2px #a32f96,0 10px 32px 0 #fcecfd!important;background-color:#fcecfd!important}.latepoint-w .latepoint-booking-form-element ul.os-agents li.selected a .agent-name{color:#06f!important}.os-monthly-calendar-days .os-day.selected .os-day-box{background-color:#06f!important}.latepoint-w .latepoint-booking-form-element ul.os-agents li a:hover .agent-name{color:#06f!important}.dp-timeslot.selected .dp-label{background-color:#06f!important}.dp-timeslot.selected{background-color:#06f!important}.os-weekdays .weekday{color:#c185d8}.latepoint-booking-form-element .os-step-tabs .os-step-tab:before{background-color:#06f!important}.latepoint-btn.latepoint-btn-primary.latepoint-btn-link{text-decoration:none!important;color:#fff!important;display:flex;align-items:center;justify-content:center;border-radius:32px;transition:.3s all ease}.latepoint-btn.latepoint-btn-primary.latepoint-btn-link i,.latepoint-btn.latepoint-btn-primary.latepoint-btn-link span{color:#977c7c!important;border-bottom:none;transition:.3s all ease}.latepoint-btn.latepoint-btn-primary.latepoint-btn-link:hover,latepoint-btn.latepoint-btn-primary.latepoint-btn-link:hover i,latepoint-btn.latepoint-btn-primary.latepoint-btn-link:hover span{color:#fff!important}.customer-dashboard-tabs a.active{color:#06f!important}.customer-dashboard-tabs a.active:after{background-color:#06f!important}.customers__change_password h5{margin-bottom:10px}.latepoint-w input{background:#fff!important;border:1px solid #e2e2e2!important;border-radius:8px!important}.latepoint-chat-box-w .lc-contents{min-height:500px}.latepoint-chat-box-w .lc-contents .lc-conversations .lc-conversation.lc-selected{background-color:#171717}.latepoint-btn-primary.latepoint-btn-link{padding:10px 15px!important}.latepoint-btn.latepoint-btn-primary.latepoint-btn-link i,.latepoint-btn.latepoint-btn-primary.latepoint-btn-link span{color:#fff!important;font-size:13px;font-weight:600}.latepoint-chat-box-w .os-booking-messages-input-w input{margin:20px 0!important;padding:24px 14px!important}.customer-bookings-tiles h6.customer-booking-service-name{margin-bottom:0;color:#171717}.latepoint-w .os-form-group.os-form-textfield-group .os-form-control:focus,.latepoint-w .os-form-group.os-form-textfield-group input.os-form-control:focus{border-color:#171717!important}.latepoint-chat-box-w .booking-messages-list .os-booking-message-w.os-bm-admin .os-booking-message{background-color:#171717!important}.latepoint-w .latepoint-booking-form-element h4.lp-card-header{color:#fff!important}.latepoint-btn.latepoint-btn-white.latepoint-prev-btn{transition:.3s all ease}.latepoint-btn.latepoint-btn-white.latepoint-prev-btn:hover{color:#fff!important}.latepoint-btn.latepoint-btn-white.latepoint-prev-btn:hover *{color:#fff!important}.lp-option{transition:.3s all ease!important}.latepoint-w .latepoint-booking-form-element .lp-options .lp-option-amount{box-shadow:0 0 0 2px #999}.latepoint-w .latepoint-booking-form-element .lp-options .lp-option-amount.lp-amount-deposit .lp-slice{box-shadow:0 0 0 2px #999,0 0 0 6px #fff}.latepoint-w .latepoint-booking-form-element .lp-options .lp-option-amount.lp-amount-deposit{background-color:#999}.dp-timebox.selected{border-color:#121212;background-color:#121212}.dp-timebox.selected:after{background-color:#121212}.customer-booking .customer-booking-info-row:nth-child(3){display:none}button{transition:.3s all ease}.tab-content-customer-new-appointment-form .latepoint-book-button{background:#121212;color:#fff}.tab-content-customer-new-appointment-form .latepoint-book-button:hover{background:#373737}.latepoint-w .os-form-group.os-form-textfield-group input.os-form-control{height:50px!important;background:#fff!important;border:1px solid #e2e2e2!important;border-radius:8px!important;margin-top:12px!important;margin-bottom:16px!important;padding:0 20px!important;font-size:16px!important;line-height:160%!important;font-weight:300!important}.latepoint-login-form-w .os-social-or{color:#121212}.latepoint-login-form-w{margin-bottom:0!important;margin-top:180px!important}@media (max-width:600px){.latepoint-login-form-w{margin-top:calc(100px + 48px)!important}}a[data-os-action=customers__request_password_reset_token]{font-size:inherit}.latepoint-w .os-form-buttons .os-form-group{font-family:Satoshi,sans-serif}.latepoint-w .os-form-buttons .os-form-group button:focus{background:#121212;border-color:#121212}.latepoint-btn.latepoint-btn-primary.latepoint-btn-link{font-size:inherit}.error-404{margin-bottom:50px;text-align:center}.error-404 h1{margin-bottom:30px}.error-404 p{margin-bottom:30px}.hero{position:relative;padding-top:200px;padding-bottom:175px;margin-top:80px}@media (max-width:1200px){.hero{margin-top:72px}}@media (max-width:600px){.hero{padding-top:64px;padding-bottom:380px}}.hero .background{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;z-index:5}.hero .background img,.hero .background video{display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:600px){.hero .background.background-desktop{display:none}}.hero .background.background-mob{display:none}@media (max-width:600px){.hero .background.background-mob{display:flex}}.hero .container{position:relative;z-index:10;max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.hero .container h1{font-weight:700;font-size:64px;line-height:130%;letter-spacing:-.02em}@media (max-width:600px){.hero .container h1{font-size:32px;line-height:130%}}.hero .container .btn-container{text-align:center;margin-top:50px}@media (max-width:600px){.hero .container .btn-container{margin-top:32px}}.hero .container .desc{margin-top:24px}.hero .container p{font-size:24px;line-height:160%}@media (max-width:600px){.hero .container p{font-size:18px;line-height:160%}}.hero .container h1,.hero .container p{color:#fff}@media (max-width:600px){.hero .container .icon-container{display:none}}.hero .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));z-index:8}.get-started{background:linear-gradient(180deg,rgba(254,243,237,0) 44.98%,#fef3ed 100%);padding:80px 0}@media (max-width:600px){.get-started{padding-top:64px;padding-bottom:76px}}.get-started .flex-container{display:flex;align-items:center;justify-content:space-between}@media (max-width:992px){.get-started .flex-container{flex-direction:column-reverse;gap:48px}}.get-started .title-container{max-width:460px}.get-started .image-container{max-width:500px}.get-started .image-container img{width:100%;height:auto}.get-started p.desc{letter-spacing:.04em;margin-top:32px}@media (max-width:600px){.get-started p.desc{margin-top:40px}}.get-started .package{display:flex;margin-top:80px;gap:24px}@media (max-width:1200px){.get-started .package{margin-top:72px}}@media (max-width:1080px){.get-started .package{display:block}}@media (max-width:600px){.get-started .package{margin-top:48px}}.get-started .package .single-package{background:#fff;padding:32px;border:1px solid #ebebeb;border-radius:16px;max-width:364px;width:100%;transition:.3s all ease}.get-started .package .single-package:hover{box-shadow:0 0 20px rgba(0,0,0,.08)}@media (max-width:1080px){.get-started .package .single-package{width:calc(50% - 10px);margin-right:20px}}@media (max-width:600px){.get-started .package .single-package{width:100%;margin-right:10px}}.get-started .package .icon{display:flex;margin-bottom:24px}.get-started .package h3{font-weight:600;font-size:24px;line-height:29px}.get-started .package p.package-desc{letter-spacing:.04em;color:#575757;margin:20px 0}.get-started .package p.package-price{font-size:24px;line-height:29px;font-weight:700;margin-bottom:24px}.get-started .package .point{display:flex;gap:16px;font-size:13px;line-height:160%;letter-spacing:.03em;margin-bottom:16px}.get-started .package .point svg{margin-top:3px}.get-started .package .btn{margin-top:16px;letter-spacing:.01em}.get-started .package .btn.arrow-btn svg{margin-left:10px}.get-started .package .btn.addon-btn{background:#f9f8ff;color:#9d99b2;pointer-events:none}.get-started .package .btn.addon-btn:hover{background:#06f;color:#fff}.get-started .bottom-text{font-size:13px;line-height:160%;letter-spacing:.03em;color:#767676;margin:0;margin-top:24px}@media (max-width:1080px){.get-started .bottom-text{text-align:center}}.get-started .flickity-page-dots{bottom:-74px}.key-points{margin-top:120px;margin-bottom:160px;position:relative}@media (max-width:768px){.key-points{margin-top:80px;margin-bottom:64px}}.key-points .background{text-align:right;position:absolute;top:0;right:0}.key-points .background img{-o-object-fit:contain;object-fit:contain}@media (max-width:1600px){.key-points .background img{max-width:150px}}@media (max-width:600px){.key-points .background{display:none}}.key-points h2{font-weight:700;font-size:56px;line-height:130%;text-align:center;letter-spacing:-.02em;color:#000}@media (max-width:768px){.key-points h2{font-size:36px;line-height:130%}}.key-points h2 span{color:#06f}.key-points .points{margin-top:88px;display:flex;gap:94px}@media (max-width:1080px){.key-points .points{flex-wrap:wrap;justify-content:center;gap:48px}}@media (max-width:768px){.key-points .points{margin-top:56px}}.key-points .points .point{width:100%;max-width:364px}@media (max-width:1080px){.key-points .points .point{max-width:100%;width:calc(50% - 48px)}}@media (max-width:768px){.key-points .points .point{width:100%}}.key-points .points .icon-title{display:flex;gap:24px;align-items:center;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #f6f7fb}@media (max-width:600px){.key-points .points .icon-title{gap:20px}}.key-points .points .icon-title .icon{display:flex}.key-points .points .icon-title h4{font-weight:500;font-size:26px;line-height:130%;letter-spacing:-.02em;color:#171717}@media (max-width:600px){.key-points .points .icon-title h4{font-size:24px}}.key-points .points .desc{font-weight:400;font-size:18px;line-height:160%;color:#171717}.feature-cards{position:relative;margin-top:-40px;margin-bottom:120px}@media (max-width:600px){.feature-cards{margin-top:-14px;margin-bottom:48px}}.feature-cards .background{text-align:right;position:absolute;bottom:0;left:0}.feature-cards .background img{-o-object-fit:contain;object-fit:contain}@media (max-width:1600px){.feature-cards .background img{max-width:150px}}@media (max-width:600px){.feature-cards .background{display:none}}.feature-cards .container{position:relative;z-index:10}.feature-cards .cards-flex-container{display:flex;flex-wrap:wrap;gap:40px;margin-right:-40px}@media (max-width:600px){.feature-cards .cards-flex-container{gap:16px;margin-right:0}}.feature-cards .card{width:calc(50% - 40px);padding:40px;padding-bottom:56px;background:#f6f7fb;border-radius:8px;text-align:center}@media (max-width:600px){.feature-cards .card{width:100%;padding:35px 16px}}.feature-cards .card .icon{display:flex;justify-content:center;margin-bottom:24px}.feature-cards .card .title{font-weight:400;font-size:26px;line-height:130%;letter-spacing:-.02em;color:#171717}@media (max-width:600px){.feature-cards .card .title{font-size:20px}}.black-cta{margin-bottom:120px}@media (max-width:600px){.black-cta{margin-bottom:64px}}@media (max-width:1080px){.black-cta .background img{max-width:300px}}.black-cta .card-container{background:#000;border-radius:8px;position:relative}.black-cta .card-container .flex-container{display:flex;position:relative;z-index:10}.black-cta .card-container .flex-container img{max-width:480px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.black-cta .card-container .left-col{width:calc(100% - 480px);padding:64px 70px}@media (max-width:1080px){.black-cta .card-container .left-col{width:100%}}@media (max-width:600px){.black-cta .card-container .left-col{padding:32px;padding-bottom:40px}}@media (max-width:1080px){.black-cta .right-col{display:none}}.black-cta .tag{font-weight:700;font-size:14px;line-height:160%;letter-spacing:.01em;color:#fff;border:1px solid #fff;border-radius:64px;padding:10px 20px;display:inline-block;margin-bottom:24px}@media (max-width:600px){.black-cta .tag{margin-bottom:16px}}.black-cta h4{font-weight:700;font-size:48px;line-height:130%;letter-spacing:-.02em;color:#fff;margin-bottom:16px}@media (max-width:600px){.black-cta h4{font-size:36px;margin-bottom:24px}}.black-cta .desc{font-weight:500;font-size:24px;line-height:160%;color:#fff}@media (max-width:600px){.black-cta .desc{font-size:18px}}.black-cta .btn{margin-top:40px;padding-left:32px;padding-right:32px}.black-cta .background{display:flex;text-align:right;position:absolute;bottom:0;left:0;z-index:5}.black-cta .background img{-o-object-fit:contain;object-fit:contain}.call-to-action{position:relative;padding:120px 0;background:linear-gradient(90deg,#06f 0,#61a0ff 100%)}@media (max-width:600px){.call-to-action{padding-top:114px;padding-bottom:113px}}.call-to-action .background{text-align:right;position:absolute;bottom:0;right:0;display:flex}@media (max-width:768px){.call-to-action .background{right:-130px}}.call-to-action .background img{-o-object-fit:contain;object-fit:contain}.call-to-action .container{max-width:800px;text-align:center;position:relative}.call-to-action .container h2{font-weight:700;font-size:56px;line-height:130%;letter-spacing:-.02em;color:#fff;margin-bottom:48px}@media (max-width:768px){.call-to-action .container h2{font-size:36px;margin-bottom:40px}}.call-to-action .container .btn{border-color:#fff;background:0 0;color:#fff}.call-to-action .container .btn:hover{background:#fff;color:#06f}.solid-banner{height:260px;background:#f6f6fa;display:flex;align-items:center;margin-bottom:48px!important}@media (max-width:1200px){.solid-banner{margin-top:70px}}.solid-banner .container{width:100%}.solid-banner h1{font-weight:700;font-size:40px;line-height:130%;text-align:center;letter-spacing:-.01em;color:#121212}@media (max-width:600px){.solid-banner h1{font-size:32px;line-height:130%;letter-spacing:-.01em}}.solid-banner .subtitle{font-size:16px!important;line-height:180%!important;letter-spacing:.01em!important;color:#121212!important;text-align:center!important;margin-top:16px!important}@media (max-width:600px){.solid-banner{margin-bottom:48px!important;text-align:center!important;height:242px!important}}.middle-banner{background:linear-gradient(90deg,#06f 0,#61a0ff 100%);padding:56px 0;margin:56px 0}@media (max-width:600px){.middle-banner{padding:48px 0;margin:48px 0}.middle-banner .container{padding-left:44px;padding-right:44px}}.middle-banner h6{color:#fff;font-weight:700;font-size:16px;line-height:180%;letter-spacing:.01em;margin-bottom:0!important}.generic-banner{position:relative;height:360px;margin-bottom:64px;margin-top:80px}@media (max-width:1200px){.generic-banner{margin-top:72px}}@media (max-width:600px){.generic-banner{height:455px!important;margin-bottom:40px}.generic-banner .container{height:455px!important;align-items:center!important}}.generic-banner:after{content:'';width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));z-index:6;top:0;left:0;position:absolute}.generic-banner .content{padding-bottom:79px}@media (max-width:600px){.generic-banner .content{padding-bottom:43px;text-align:left}}.generic-banner .bg-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.generic-banner .bg-image .desktop-img,.generic-banner .bg-image .mob-img{position:absolute;top:0;left:0}.generic-banner .bg-image div,.generic-banner .bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.generic-banner .bg-image .mob-img{display:none}@media (max-width:600px){.generic-banner .bg-image .desktop-img{display:none}.generic-banner .bg-image .mob-img{display:block}}.generic-banner .container{position:relative;z-index:9;height:360px;display:flex;align-items:flex-end}@media (max-width:600px){.generic-banner .container{height:320px}}.generic-banner .container h1{font-weight:600;font-size:40px;line-height:130%;letter-spacing:-.02em;margin-bottom:24px;color:#fff}.generic-banner .container p.desc{font-weight:400;font-size:22px;line-height:180%;letter-spacing:-.01em;color:#fff;margin:0}@media (max-width:600px){.generic-banner .container p.desc{font-size:18px}}.contact-banner{position:relative;background:linear-gradient(90deg,#06f 0,#61a0ff 100%)}@media (max-width:600px){.contact-banner{height:320px!important}.contact-banner .container{height:320px!important;align-items:flex-end!important}}.contact-banner h1{margin-bottom:20px!important}.contact-banner:after{display:none}.contact-banner .background{text-align:right;position:absolute;bottom:0;right:0;display:flex}@media (max-width:768px){.contact-banner .background{right:-120px}}.contact-banner .background img{-o-object-fit:contain;object-fit:contain}.contact-banner .container{width:100%;justify-content:center;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.short-banner{position:relative;margin-top:80px;padding-top:147px;padding-bottom:160px}@media (max-width:1200px){.short-banner{margin-top:72px}}@media (max-width:600px){.short-banner{padding:56px 0}}.short-banner .bg-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.short-banner .bg-image .desktop-img,.short-banner .bg-image .mob-img{position:absolute;top:0;left:0}.short-banner .bg-image div,.short-banner .bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.short-banner .bg-image .mob-img{display:none}@media (max-width:600px){.short-banner .bg-image .desktop-img{display:none}.short-banner .bg-image .mob-img{display:block}}.short-banner:after{content:'';width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));z-index:6;top:0;left:0;position:absolute}.short-banner .container{position:relative;z-index:9;display:flex;justify-content:center;align-items:flex-end;text-align:center}.short-banner .container h1{font-weight:700;font-size:56px;line-height:130%;letter-spacing:-.02em;color:#fff}@media (max-width:600px){.short-banner .container h1{font-size:32px}}.short-banner .container p{margin-top:40px;font-weight:500;font-size:24px;line-height:160%;text-align:center;color:#fff;margin-bottom:0;max-width:760px;margin-left:auto;margin-right:auto}@media (max-width:600px){.short-banner .container p{margin-top:24px;font-size:18px}}.short-banner.short-solid-banner{background:linear-gradient(90deg,#06f 0,#61a0ff 100%)}.short-banner.short-solid-banner:after{display:none!important}.fifty-fifty{margin-top:160px;margin-bottom:160px;position:relative}@media (max-width:768px){.fifty-fifty{margin-top:64px;margin-bottom:80px}}.fifty-fifty .background{text-align:right;position:absolute;top:0;left:0}.fifty-fifty .background img{-o-object-fit:contain;object-fit:contain}@media (max-width:1600px){.fifty-fifty .background img{max-width:150px}}@media (max-width:768px){.fifty-fifty .background{display:none}}.fifty-fifty .container{position:relative;z-index:10}.fifty-fifty .flex-container{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.fifty-fifty .flex-container{flex-direction:column-reverse}}.fifty-fifty .flex-container .left-col,.fifty-fifty .flex-container .right-col{width:50%}@media (max-width:768px){.fifty-fifty .flex-container .left-col,.fifty-fifty .flex-container .right-col{width:100%}}.fifty-fifty .flex-container .left-col img,.fifty-fifty .flex-container .right-col img{width:100%;height:auto}.fifty-fifty .flex-container .content{max-width:500px;margin-right:50px}@media (max-width:768px){.fifty-fifty .flex-container .content{margin-right:0;margin-top:40px}}.fifty-fifty .flex-container h4{font-weight:700;font-size:48px;line-height:130%;letter-spacing:-.02em;color:#171717;margin-bottom:40px}@media (max-width:600px){.fifty-fifty .flex-container h4{font-size:36px;line-height:130%;margin-bottom:32px}}.fifty-fifty .flex-container .desc{font-weight:400;font-size:18px;line-height:160%;color:#171717}.fifty-fifty .flex-container .btn{margin-top:40px;padding-left:32px;padding-right:32px}@media (max-width:600px){.fifty-fifty .flex-container .btn{margin-top:32px}}.fifty-fifty-repeater{background:#f6f7fb;padding:.1px 0;position:relative}@media (max-width:600px){.fifty-fifty-repeater .pattern-bottom,.fifty-fifty-repeater .pattern-top{display:none}}.fifty-fifty-repeater .fifty-fifty:nth-child(even) .flex-container{flex-direction:row-reverse}@media (max-width:768px){.fifty-fifty-repeater .fifty-fifty:nth-child(even) .flex-container{flex-direction:column-reverse}}.fifty-fifty-repeater .fifty-fifty:nth-child(even) .flex-container .content{margin-left:auto;margin-right:0}@media (max-width:768px){.fifty-fifty-repeater .fifty-fifty{margin-top:80px}}.fifty-fifty-repeater .pattern-bottom,.fifty-fifty-repeater .pattern-top{text-align:right;position:absolute;top:308px;right:0}.fifty-fifty-repeater .pattern-bottom img,.fifty-fifty-repeater .pattern-top img{-o-object-fit:contain;object-fit:contain}@media (max-width:1600px){.fifty-fifty-repeater .pattern-bottom img,.fifty-fifty-repeater .pattern-top img{max-width:150px}}.fifty-fifty-repeater .pattern-bottom{top:unset;right:unset;bottom:349px;left:0}.usp{padding:100px 0}@media (max-width:600px){.usp{padding:40px 0}}.usp .flex-container{max-width:1199px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;gap:77px}@media (max-width:1200px){.usp .flex-container{justify-content:center;flex-wrap:wrap;gap:50px}}@media (max-width:600px){.usp .flex-container{flex-direction:column;gap:40px}}@media (max-width:1200px){.usp .single-point{width:calc(50% - 50px)}}@media (max-width:600px){.usp .single-point{width:100%;display:flex}.usp .single-point img{margin-right:24px}.usp .single-point h3{margin-top:0!important;margin-bottom:8px!important}.usp .single-point .desc{margin-top:8px!important;margin-bottom:0!important}}.usp .single-point img{width:48px;height:48px}.usp .single-point .title{font-size:20px;line-height:160%;letter-spacing:.01em;color:#121212;margin-top:24px;margin-bottom:12px}.usp .single-point .desc{font-size:16px;line-height:160%;letter-spacing:.01em;color:#8d8d8d}.packages{background:#f6f7fb;padding-bottom:80px;position:relative}@media (max-width:1200px){.packages{padding-bottom:0;padding-top:36px}}.packages .flickity-page-dots{bottom:-50px}.packages .flickity-page-dots .dot{background:#c4c4c4}.packages .flickity-page-dots .dot.is-selected{background:#7a8e9c}.packages .bottom-text{font-size:16px;line-height:180%;text-align:center;letter-spacing:.01em;color:#121212;margin-top:70px;width:100%}@media (max-width:600px){.packages .bottom-text{font-size:13px;line-height:180%}}.packages .flex-container{display:flex;gap:54px;justify-content:center}@media (max-width:1200px){.packages .flex-container{gap:30px;display:block;margin-left:-25px;margin-right:-25px}.packages .flex-container .flickity-slider{position:relative;left:25px!important}}.packages .flex-container .single-package{border-radius:8px;overflow:hidden;background:#fff;position:relative;padding-bottom:40px;border:1px solid #ebebeb;margin-top:-75px;display:flex;flex-direction:column;transition:.4s all ease;will-change:box-shadow;width:calc(33.33% - 27px)}@media (max-width:1200px){.packages .flex-container .single-package{margin-top:0}}.packages .flex-container .single-package .btn-container{margin-top:auto}@media (max-width:600px){.packages .flex-container .single-package{box-shadow:none!important;min-height:427px}}.packages .flex-container .single-package:hover{box-shadow:10px 10px 20px rgba(0,0,0,.2)}@media (max-width:1200px){.packages .flex-container .single-package{width:50%;margin-right:30px}}@media (max-width:600px){.packages .flex-container .single-package{width:332px;margin-right:20px;border-radius:12px}}.packages .flex-container .single-package .popular-tag{font-weight:700;font-size:13px;line-height:160%;letter-spacing:.01em;color:#fff;padding:4px 16px;background:#06f;border-radius:64px}.packages .flex-container .single-package img{border-radius:20px 20px 0 0;display:block;width:100%}@media (max-width:600px){.packages .flex-container .single-package img{border-radius:12px 12px 0 0}}.packages .flex-container .single-package h4{padding:24px 40px;margin-bottom:4px;padding-bottom:0;font-weight:700;font-size:26px;line-height:130%;letter-spacing:-.02em;color:#06f;display:flex;align-items:center;gap:12px}@media (max-width:600px){.packages .flex-container .single-package h4{padding:24px;padding-bottom:10px}}.packages .flex-container .single-package .points,.packages .flex-container .single-package .price{padding:0 40px}@media (max-width:600px){.packages .flex-container .single-package .points,.packages .flex-container .single-package .price{padding:0 24px}}.packages .flex-container .single-package .price{display:flex;align-items:flex-end}.packages .flex-container .single-package .price .the-price{font-weight:700;font-size:36px;line-height:160%;color:#171717}.packages .flex-container .single-package .unit{font-weight:500;font-size:16px;line-height:160%;color:#868;padding:0 40px;margin-top:2px}@media (max-width:600px){.packages .flex-container .single-package .unit{padding:0 24px}}.packages .flex-container .single-package .points{margin-top:32px}.packages .flex-container .single-package .point{display:flex;font-size:16px;line-height:160%;color:#171717;margin-top:12px}.packages .flex-container .single-package .point svg{min-width:24px;min-height:24px;margin-right:12px;margin-top:2px}@media (max-width:600px){.packages .flex-container .single-package .point svg{margin-top:0}}.packages .flex-container .single-package .btn{margin-top:32px;margin-left:40px;margin-right:40px}@media (max-width:600px){.packages .flex-container .single-package .btn{margin-left:24px;margin-right:24px}}.packages .flex-container .single-package a[href="#"]{pointer-events:none;color:silver;background:#f4f4f4;border-color:#f4f4f4}@-webkit-keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-80%)}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-80%)}}.images-carousel{padding:100px 0}@media (max-width:1200px){.images-carousel{padding:64px 0}}.images-carousel .carousel-holder{display:flex;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.images-carousel .carousel-holder img{margin:0 50px;border-radius:20px}@media (max-width:1600px){.images-carousel .carousel-holder img{margin:0 25px}}@media (max-width:600px){.images-carousel .carousel-holder img{margin:0 19px;border-radius:12px}}.images-carousel .carousel-holder img:nth-child(odd){width:350px;height:350px;-o-object-fit:cover;object-fit:cover}@media (max-width:1080px){.images-carousel .carousel-holder img:nth-child(odd){width:221px;height:221px}}.images-carousel .carousel-holder img:nth-child(even){width:350px;height:437px;-o-object-fit:cover;object-fit:cover}@media (max-width:1080px){.images-carousel .carousel-holder img:nth-child(even){width:221px;height:276px}}.images-carousel .carousel-holder{-webkit-animation-name:scroll;animation-name:scroll;-webkit-animation-duration:40s!important;animation-duration:40s!important;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.faq{background:#f6f7fb;padding-top:80px;padding-bottom:120px;position:relative}@media (max-width:600px){.faq{padding:64px 0}}.faq .background{text-align:right;position:absolute;bottom:64px;right:0}@media (max-width:600px){.faq .background{display:none}}.faq .background img{-o-object-fit:contain;object-fit:contain}@media (max-width:1600px){.faq .background img{max-width:150px}}.faq h2{font-weight:700;font-size:48px;line-height:130%;text-align:center;letter-spacing:-.02em;color:#171717;margin-bottom:64px}@media (max-width:600px){.faq h2{font-size:36px;margin-bottom:40px}}.faq .container{max-width:760px;margin-left:auto;margin-right:auto}.faq .accordion{color:#171717;border-bottom:1px solid #cbc6e2}.faq .accordion:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2IDYuNjY2NjlWMjUuMzMzNCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYuNjY2OTkgMTZIMjUuMzMzNyIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.faq .accordion.active:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNjY2OTkgMTZIMjUuMzMzNyIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.faq .panel p:last-child{border-bottom:1px solid #cbc6e2}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.contact-page-form{margin-bottom:80px}.contact-page-form .container{max-width:462px;margin:0 auto}.contact-page-form .container .container{padding:0!important}.contact-page-form textarea{max-height:160px;overflow-y:auto}.contact-page-form .nice-select .nice-select-dropdown{width:100%}.contact-page-form input,.contact-page-form textarea{outline:0}.contact-page-form input::-moz-placeholder,.contact-page-form textarea::-moz-placeholder{font-size:16px;line-height:160%;color:silver}.contact-page-form input:-ms-input-placeholder,.contact-page-form textarea:-ms-input-placeholder{font-size:16px;line-height:160%;color:silver}.contact-page-form input::placeholder,.contact-page-form textarea::placeholder{font-size:16px;line-height:160%;color:silver}.contact-page-form input.wpcf7-not-valid,.contact-page-form textarea.wpcf7-not-valid{border:1px solid #fa4f4f}.contact-page-form .custom-select svg{position:relative;top:-2px}.contact-page-form .gen-dropdown{border:1px solid #e2e2e2;border-radius:8px}.contact-page-form .checkbox-container{margin-bottom:0;font-weight:400}.contact-page-form .checkbox-container a{color:#171717;text-decoration:underline}.contact-page-form .checkbox-container .checkmark:after{top:0}.contact-page-form .checkbox-container .checkmark{top:-2px}.contact-page-form br{display:none}.contact-page-form .custom-checkbox-holder{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.contact-page-form .flex-container{display:flex;margin-bottom:16px}.contact-page-form .column-direction{flex-direction:column}.contact-page-form .column-direction .nice-select{width:100%;margin-top:12px;height:50px;display:flex;align-items:center;font-size:16px;color:#171717}.wpcf7 label{font-weight:600;font-size:13px;line-height:160%;letter-spacing:.01em;color:#171717}.wpcf7 span{width:100%}.wpcf7 span input{width:100%;height:50px;background:#fff;border:1px solid #e2e2e2;border-radius:8px;margin-top:12px;margin-bottom:16px;padding:0 20px;font-size:16px;line-height:160%}.wpcf7 .custom-select{margin-top:12px;margin-bottom:16px}.wpcf7 .custom-select.wpcf7-not-valid{border:1px solid #fa4f4f!important}.wpcf7 .btn-container{text-align:center}.wpcf7-submit{border:none;cursor:pointer;display:block;margin:0 auto;margin-top:32px;transition:.3s all ease;background:linear-gradient(96.54deg,#06f 0,#2d81ff 101.84%)!important;border-radius:64px!important;width:auto!important;display:inline-flex!important}@media (max-width:600px){.wpcf7-submit{width:100%}}.wpcf7-not-valid-tip{display:none!important}.wpcf7-response-output{font-size:16px!important;margin-top:-30px!important;margin-bottom:100px!important;max-width:462px!important;margin-left:auto!important;margin-right:auto!important;padding:20px!important}@media (max-width:600px){.wpcf7-response-output{max-width:calc(100% - 50px)!important}}#contact-type{position:absolute;z-index:-1;opacity:0;pointer-events:none}textarea{display:block;width:100%;border:1px solid #ebebeb;border-radius:8px;resize:none;padding:20px;margin-top:12px}input,textarea{font-family:Satoshi,sans-serif;font-size:16px;font-weight:400}input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}label[for=requirement]{display:flex;align-items:center;font-weight:400;font-size:16px;cursor:pointer}.custom-checkbox{width:24px;height:24px;border:1px solid silver;box-sizing:border-box;border-radius:5px;display:flex;align-items:center;justify-content:center;margin-right:16px}.custom-checkbox svg{transition:.3s all ease;opacity:0}input[type=checkbox]:checked+.custom-checkbox svg{opacity:1}.custom-checkbox-holder{margin-top:32px}.custom-checkbox-holder label a{font-size:inherit;font-weight:inherit;color:#06f!important;text-decoration:underline;margin:0 3px}.wpcf7-submit{width:100%}.custom-select{position:relative;background:#fff;border:1px solid #ebebeb;border-radius:8px;height:50px;cursor:pointer}.custom-select .custom-placeholder{position:absolute;width:100%;height:100%;display:flex;align-items:center;padding-left:20px}.custom-select svg{position:absolute!important;right:20px!important;top:calc(50% - 3px)!important}.check-container{max-width:338px;margin:0 auto;display:block;position:relative;padding-left:35px;margin-top:35px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;font-size:13px;line-height:160%;letter-spacing:.01em;color:#121212;font-weight:400!important}.check-container a{font-size:inherit;font-weight:inherit;color:#7f838f;text-decoration:underline}.check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:-2px;left:0;height:24px!important;width:24px!important;background:#fff;border:1px solid silver;border-radius:5px;transition:.3s all ease}.check-container input:checked~.checkmark{border:1px solid silver}.checkmark:after{content:"";position:absolute;display:none}.check-container input:checked~.checkmark:after{display:flex;-webkit-animation:fadein;animation:fadein;-webkit-animation-duration:.3s;animation-duration:.3s}.check-container .checkmark:after{width:100%;height:100%;display:none;align-items:center;justify-content:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNzQ0MTQgOS44MDM2N0M1LjAxNzU4IDEwLjA2NTQgNS40ODI0MiAxMC4wNjU0IDUuNzU1ODYgOS44MDM2N0wxMy43OTQ5IDIuMTA3MzNDMTQuMDY4NCAxLjg0NTU1IDE0LjA2ODQgMS40MDA1MiAxMy43OTQ5IDEuMTM4NzRMMTIuODEwNSAwLjE5NjMzNUMxMi41MzcxIC0wLjA2NTQ0NSAxMi4wOTk2IC0wLjA2NTQ0NSAxMS44MjYyIDAuMTk2MzM1TDUuMjYzNjcgNi40NzkwNkwyLjE3MzgzIDMuNTQ3MTJDMS45MDAzOSAzLjI4NTM0IDEuNDYyODkgMy4yODUzNCAxLjE4OTQ1IDMuNTQ3MTJMMC4yMDUwNzggNC40ODk1M0MtMC4wNjgzNTk0IDQuNzUxMzEgLTAuMDY4MzU5NCA1LjE5NjMzIDAuMjA1MDc4IDUuNDU4MTJMNC43NDQxNCA5LjgwMzY3WiIgZmlsbD0iIzE3MTcxNyIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center}.wpcf7 .ajax-loader{width:24px!important;left:0!important;margin-top:5px!important}.dropdown-input{position:relative}.dropdown-input .dropdown-list{position:absolute;opacity:0;transition:.3s all ease;pointer-events:none;width:100%;height:0;overflow-y:scroll;left:0;top:100%;z-index:999;background:#171717}.dropdown-input .dropdown-list.active{opacity:1;height:174px;pointer-events:all}.dropdown-input .dropdown-list .dropdown-item{padding:16px 20px;font-weight:500;font-size:16px;line-height:160%;letter-spacing:-.02em;color:#fff;font-family:Satoshi,sans-serif;border-bottom:1px solid #121212;cursor:pointer;transition:.3s all ease}.dropdown-input .dropdown-list .dropdown-item:hover{background:#373737}.dropdown-input .dropdown-list::-webkit-scrollbar{width:7px}.dropdown-input .dropdown-list::-webkit-scrollbar-thumb{background:#7d7d7d;border-radius:5px}.dropdown-input{position:relative}.dropdown-input:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC40MzczNDIgMC40MzM1NDFDMC43MDMwMDUgMC4xNjMxNzggMS4xMzM3MyAwLjE2MzE3OCAxLjM5OTM5IDAuNDMzNTQxTDUgNC4wOTc4NUw4LjYwMDYxIDAuNDMzNTQxQzguODY2MjcgMC4xNjMxNzggOS4yOTcgMC4xNjMxNzggOS41NjI2NiAwLjQzMzU0MUM5LjgyODMyIDAuNzAzOTA0IDkuODI4MzIgMS4xNDIyNSA5LjU2MjY2IDEuNDEyNjFMNS40ODEwMiA1LjU2NjQ2QzUuMjE1MzYgNS44MzY4MiA0Ljc4NDY0IDUuODM2ODIgNC41MTg5OCA1LjU2NjQ2TDAuNDM3MzQyIDEuNDEyNjFDMC4xNzE2OCAxLjE0MjI1IDAuMTcxNjggMC43MDM5MDQgMC40MzczNDIgMC40MzM1NDFaIiBmaWxsPSIjQzBDMEMwIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yNjQ5MjkgMC4yNzQzOUMwLjYyNDQyMiAtMC4wOTE0NjM0IDEuMjEyMzEgLTAuMDkxNDYzNCAxLjU3MTgxIDAuMjc0MzlMNSAzLjc2MzI0TDguNDI4MTkgMC4yNzQzOUM4Ljc4NzY5IC0wLjA5MTQ2MzQgOS4zNzU1OCAtMC4wOTE0NjM0IDkuNzM1MDcgMC4yNzQzOUMxMC4wODgzIDAuNjMzODc4IDEwLjA4ODMgMS4yMTIyOCA5LjczNTA3IDEuNTcxNzZMNS42NTM0NCA1LjcyNTYxQzUuMjkzOTUgNi4wOTE0NiA0LjcwNjA1IDYuMDkxNDYgNC4zNDY1NiA1LjcyNTYxTDAuMjY0OTI5IDEuNTcxNzZDLTAuMDg4MzA5NSAxLjIxMjI4IC0wLjA4ODMwOTUgMC42MzM4NzggMC4yNjQ5MjkgMC4yNzQzOVpNMS4yMjY5OCAwLjU5MjY5M0MxLjA1NTE1IDAuNDE3ODIgMC43ODE1ODggMC40MTc4MiAwLjYwOTc1NiAwLjU5MjY5M0MwLjQzMTY2OSAwLjc3MzkzMSAwLjQzMTY2OSAxLjA3MjIyIDAuNjA5NzU2IDEuMjUzNDZMNC42OTEzOSA1LjQwNzMxQzQuODYzMjIgNS41ODIxOCA1LjEzNjc4IDUuNTgyMTggNS4zMDg2MSA1LjQwNzMxTDkuMzkwMjQgMS4yNTM0NkM5LjU2ODMzIDEuMDcyMjIgOS41NjgzMyAwLjc3MzkzMSA5LjM5MDI0IDAuNTkyNjkzQzkuMjE4NDEgMC40MTc4MjEgOC45NDQ4NSAwLjQxNzgyIDguNzczMDIgMC41OTI2OTNMNS4xNzI0MSA0LjI1N0M1LjEyNzQ3IDQuMzAyNzQgNS4wNjUxNiA0LjMyODYyIDUgNC4zMjg2MkM0LjkzNDg0IDQuMzI4NjIgNC44NzI1MiA0LjMwMjc0IDQuODI3NTkgNC4yNTdMMS4yMjY5OCAwLjU5MjY5M1oiIGZpbGw9IiNDMEMwQzAiLz4KPC9zdmc+Cg==);position:absolute;top:45px;right:20px;transition:.3s all ease;transform-origin:center}.dropdown-input.active:after{transform:rotate(180deg) translateY(-5px)}#contact-reason,#hear-about{cursor:pointer}.disabled{opacity:.4;pointer-events:none}label[for=requirement]{flex-wrap:wrap}@media (max-width:600px){label[for=requirement]{font-size:13px;line-height:160%;letter-spacing:.04em}}.nice-select .current{overflow-x:auto}.nice-select-dropdown li{overflow-x:auto}.about-banner{position:relative;background:#fef3ed;height:360px;display:flex;align-items:center;justify-content:center}.about-banner .bg-pattern{position:absolute;left:223px;bottom:0;z-index:1;display:flex}@media (max-width:600px){.about-banner .bg-pattern{left:0}}.about-banner h1{text-align:center;position:relative;z-index:5;font-weight:600}@media (max-width:600px){.about-banner h1{text-align:left;line-height:130%}}.about-middle-banner{width:100%;height:640px;position:relative;display:flex;align-items:center;justify-content:center}.about-middle-banner .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.about-middle-banner .bg-img .desktop-img{height:100%;display:flex}@media (max-width:600px){.about-middle-banner .bg-img .desktop-img{display:none}}.about-middle-banner .bg-img .mobile-img{display:none;height:100%}@media (max-width:600px){.about-middle-banner .bg-img .mobile-img{display:flex}}.about-middle-banner .bg-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-middle-banner .overlay{position:absolute;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,.25));top:0;left:0;z-index:3}.about-middle-banner .container{position:relative;z-index:5}.about-middle-banner h2{text-align:center;color:#fff;font-size:64px;line-height:120%;font-weight:600;max-width:800px}@media (max-width:768px){.about-middle-banner h2{font-size:48px;line-height:120%}}.testimonials{position:relative;padding:100px 0;background:#f6f7fb;text-align:center}@media (max-width:768px){.testimonials{padding:64px 0}}.testimonials .background{display:flex;position:absolute;bottom:0;left:0}@media (max-width:600px){.testimonials .background{left:-120px}}.testimonials .background img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1600px){.testimonials .background img{max-width:400px}}@media (max-width:600px){.testimonials .background img{max-width:300px}}.testimonials .testimonial-main-container{position:relative;max-width:980px;margin-left:auto;margin-right:auto}.testimonials .testimonial-main-container .carousel-btn{position:absolute;top:50px;display:flex;cursor:pointer}@media (max-width:1080px){.testimonials .testimonial-main-container .carousel-btn{display:none}}.testimonials .testimonial-main-container .carousel-btn.back-button{left:0}.testimonials .testimonial-main-container .carousel-btn.next-button{right:0}.testimonials .testimonial-main-container .carousel-btn svg path{transition:.3s all ease}.testimonials .testimonial-main-container .carousel-btn:hover svg path{stroke:#06f}.testimonials .testimonial-holder{max-width:800px;margin-left:auto;margin-right:auto}.testimonials .testimonial-holder .message{font-weight:700;font-size:56px;line-height:130%;letter-spacing:-.02em;color:#171717;text-align:center;margin-bottom:64px}@media (max-width:600px){.testimonials .testimonial-holder .message{font-size:32px;line-height:130%;margin-bottom:32px}}.testimonials .testimonial-holder .designation,.testimonials .testimonial-holder .name{font-weight:700;font-size:20px;line-height:130%;letter-spacing:-.02em;color:#868491}@media (max-width:600px){.testimonials .testimonial-holder .designation,.testimonials .testimonial-holder .name{font-size:18px}}.testimonials .testimonial-holder .designation{font-weight:500;margin-top:8px}.testimonials .testimonial-holder .author-img{margin-top:40px;text-align:center}.testimonials .testimonial-holder .author-img img{width:80px;height:80px;max-width:80px;max-height:80px;min-width:80px;min-height:80px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.testimonials .container{position:relative;z-index:10}.title-desc-btn{margin-bottom:120px;position:relative}@media (max-width:768px){.title-desc-btn{margin-bottom:72px}}.title-desc-btn .background{text-align:right;position:absolute;top:0;right:0}@media (max-width:600px){.title-desc-btn .background{display:none}}.title-desc-btn .background img{-o-object-fit:contain;object-fit:contain}@media (max-width:1600px){.title-desc-btn .background img{max-width:150px}}.title-desc-btn .container{max-width:800px}.title-desc-btn .container .section-title p{font-weight:700;font-size:56px;line-height:130%;letter-spacing:-.02em;color:#171717;text-align:center;margin-bottom:40px}.title-desc-btn .container .section-title p strong{color:#06f}@media (max-width:600px){.title-desc-btn .container .section-title p{font-size:36px;line-height:130%;margin-bottom:45px}}.title-desc-btn .container .desc p{font-weight:500;font-size:24px;line-height:160%;text-align:center;color:#171717}.title-desc-btn .container .btn{padding-left:32px;padding-right:32px}.title-desc-btn .container .button-container{margin-top:56px;display:flex;justify-content:center;gap:22px}@media (max-width:600px){.title-desc-btn .container .button-container{flex-wrap:wrap;gap:16px}}@media (max-width:380px){.title-desc-btn .container .button-container .btn{width:100%}}.infinite-sliders{padding-bottom:120px;margin-bottom:120px;background:linear-gradient(180deg,rgba(246,247,251,0) 0,#f6f7fb 100%)}@media (max-width:600px){.infinite-sliders{display:none}}.infinite-sliders .marquee-content{display:flex;-webkit-animation:scrolling 30s linear infinite;animation:scrolling 30s linear infinite}.infinite-sliders .marquee-item{display:flex}.infinite-sliders .marquee-item:nth-child(even){flex:0 0 320px;margin:4px}.infinite-sliders .marquee-item:nth-child(odd){flex:0 0 400px;margin:4px}.infinite-sliders .marquee-item img{display:block;width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:8px}@-webkit-keyframes scrolling{0%{transform:translateX(0)}100%{transform:translatex(-140vw)}}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translatex(-140vw)}}@-webkit-keyframes scrollingReverse{0%{transform:translateX(-135vw)}100%{transform:translatex(0)}}@keyframes scrollingReverse{0%{transform:translateX(-135vw)}100%{transform:translatex(0)}}.infinite-sliders .slider-2 .marquee-content{display:flex;-webkit-animation:scrollingReverse 30s linear infinite;animation:scrollingReverse 30s linear infinite}.infinite-sliders .slider-3{transform:translateX(100px)}.infinite-sliders-mob{display:none;margin-bottom:80px}@media (max-width:600px){.infinite-sliders-mob{display:block}}.infinite-sliders-mob .flex-container{display:flex;flex-wrap:wrap;gap:12px;margin-right:-12px}.infinite-sliders-mob .flex-container img{width:calc(50% - 12px);height:176px;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (max-width:380px){.infinite-sliders-mob .flex-container img{height:150px}}.panel ul li{text-align:center!important}.panel ul{padding-left:20px;width:90%}.hero .info-holder{max-width:810px}@media (max-width:600px){.hero .info-holder br{display:none}.panel p a,.panel ul li{font-size:13px!important;line-height:180%}}.wpcf7 .wpcf7-response-output{text-align:center!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#000!important}
/*# sourceMappingURL=theme.min.css.map */
