html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;letter-spacing:0}img{width:max-content;height:auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,time,img{display:block}html{font-size:62.5%}body{line-height:1}ol,ul{list-style:none}p,li{font-weight:400}p,li,a{font-weight:400}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:hover,a:active,a:link{text-decoration:none}input[type=text],input[type=email],input[type=password],input[type=tel],textarea,button{-webkit-appearance:none}@font-face{font-family:"Lato Thin";src:url("fonts/Lato-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Lato Light";src:url("fonts/Lato-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato Regular";src:url("fonts/Lato-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PlayfairDisplay Regular";src:url("fonts/PlayfairDisplay-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PlayfairDisplay Bold";src:url("fonts/PlayfairDisplay-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}html{margin-top:0 !important}* html body{margin-top:0 !important}@media screen and (max-width: 782px){html{margin-top:0 !important}* html body{margin-top:0 !important}}body{font-size:16px}input,select{font-size:100%}body{background:#181922;overflow-x:hidden}body *{-moz-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}button,a{outline:none !important}button span,a span{position:relative}.so-page{padding-top:60px}#so-wrapper{position:relative;overflow-x:hidden}.so-content{max-width:1440px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:5.5rem;padding-left:5.5rem;width:100%}.video-container{position:relative;max-width:700px;margin:auto}.svg-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}h1,h2,h3,h4,h5,h6{font-weight:600}a{padding:16px;font-family:"Lato Regular",sans-serif;font-size:16px;line-height:150%;color:#333}p{font-family:"Lato Regular",sans-serif;font-size:24px;line-height:150%;color:#181922}h1{font-family:"PlayfairDisplay Regular",sans-serif;font-size:48px;line-height:56px;color:#fff}h2{font-family:"PlayfairDisplay Regular",sans-serif;font-weight:900;font-size:36px;line-height:42px;color:#fff}h3{font-family:"PlayfairDisplay Regular",sans-serif;font-size:36px;line-height:42px;color:#fff;padding-bottom:22px}h4{font-family:"PlayfairDisplay Regular",sans-serif;font-size:24px;line-height:28px;color:#fff}h5{font-family:"PlayfairDisplay Regular",sans-serif;font-size:48px;line-height:56px;color:#fff}h6{font-family:"PlayfairDisplay Regular",sans-serif;font-size:18px;line-height:21px;color:#111;padding-bottom:7px}.wpcf7-form{position:relative}.store-bnt a img{height:56px;margin:auto}.contact-wrap{margin:auto;max-width:695px;width:100%;padding:0 20px;box-sizing:border-box}.contact-wrap span.title{display:flex;justify-content:center;margin:auto auto 24px}.contact-wrap .wpcf7{position:relative}.contact-wrap .wpcf7 p.desc{max-width:420px;margin:auto auto 47px auto;font-family:Lato Light,sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:26px;text-align:center;color:#181922}.contact-wrap .wpcf7 .row{min-height:60px;max-width:695px;margin:auto}.contact-wrap .wpcf7 .row.email p input{border-top:0 !important}.contact-wrap .wpcf7 .row p{height:100%;display:flex;justify-content:space-between;line-height:1}.contact-wrap .wpcf7 .row p .wpcf7-form-control-wrap{width:100%;margin-bottom:0;line-height:1;font-size:unset;display:flex}.contact-wrap .wpcf7 .row p .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:none !important}.contact-wrap .wpcf7 .row p .wpcf7-form-control-wrap:first-child input.wpcf7-form-control{border-left:1px solid #181922 !important}.contact-wrap .wpcf7 .row p .wpcf7-form-control-wrap:last-child input.wpcf7-form-control{border-left:0}.contact-wrap .wpcf7 .so_btn_send{cursor:pointer;margin-top:-1px;display:flex;justify-content:center;align-items:center;width:100%;outline:none;height:69px;background:#181922;border:none !important}.contact-wrap .wpcf7 .so_btn_send span{margin:0;font-family:Lato Light,sans-serif;font-style:normal;font-weight:400;font-size:17px;line-height:30px;text-align:center;color:#fff6f2}.contact-wrap .wpcf7 .wpcf7-form-control{margin:0 !important;height:60px;border-radius:0 !important;background:#fff6f2;outline:none;padding-left:19px;padding-right:19px;border:1px solid #181922;box-sizing:border-box;font-family:Lato Light,sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:30px;color:#181922;width:100%}.contact-wrap .wpcf7 textarea{min-height:174px;padding-bottom:10px;scroll-padding:10px;resize:none;border-top:none !important}.contact-wrap .wpcf7 .wpcf7-response-output{box-sizing:border-box;position:absolute;top:calc(100% + 10px);border:none !important;font-family:Lato Light,sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:24px;margin:auto;padding:0 20px;text-align:center;width:100%}.contact-wrap .thank-you{display:none;margin:auto;border:1px solid #181922;border-radius:100%;height:231px;width:231px;box-sizing:border-box;justify-content:center;align-items:center}.contact-wrap .thank-you p{max-width:155px;width:100%;margin:auto;box-sizing:content-box;padding:20px;font-family:Lato Regular,sans-serif;font-style:normal;font-weight:400;font-size:17px;line-height:26px;text-align:center;color:#181922}@media screen and (max-width: 991px){.wpcf7 .row{height:auto}.wpcf7 .row p{flex-direction:column}.wpcf7 .row p br{display:none}.wpcf7 .row p .wpcf7-form-control-wrap{min-height:60px;width:100%}.wpcf7 .row p .wpcf7-form-control-wrap:last-child input.wpcf7-form-control{border-top:none;border-left:1px solid #181922 !important}}@media screen and (max-height: 425px){.contact-wrap span.title{margin-bottom:16px}.wpcf7 p.desc{margin-bottom:16px}.wpcf7 .row p .wpcf7-form-control-wrap{height:50px}.wpcf7 .so_btn_send{height:50px}}header{padding-top:20px;padding-bottom:20px;width:100%;z-index:1;position:fixed;top:0;left:0;background:rgba(24,25,34,.5)}header .so-content{position:relative;display:inline-block;width:100%;max-width:unset}header .so-content .contact_link{float:left}header .so-content .contact_link a,header .so-content .contact_link span{cursor:pointer;font-family:"Lato Regular",sans-serif;font-weight:300;font-size:15px;line-height:28px;letter-spacing:.02em;color:#a7bac1;height:42px;display:flex;align-items:center;padding:0;margin:0}header .so-content .get_the_app_link{float:right}header .so-content .get_the_app_link a,header .so-content .get_the_app_link span{cursor:pointer;font-family:"Lato Regular",sans-serif;background:#a7bac1;border-radius:100px;font-size:15px;line-height:28px;display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:.02em;height:42px;color:#000;padding:0 12px;min-width:131px}header .so-content .so-menu{display:none;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .so-content .so-menu #menuToggle .so-menu-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}header .so-content .so-menu #menuToggle .so-menu-btn.checked .so-menu-trigger input.btn_menu~span{background:#a7bac1;opacity:1;-webkit-transform:rotate(45deg) translate(2px, 2px);-ms-transform:rotate(45deg) translate(2px, 2px);transform:rotate(45deg) translate(2px, 2px)}header .so-content .so-menu #menuToggle .so-menu-btn.checked .so-menu-trigger input.btn_menu~span:nth-last-child(2){background:#a7bac1;opacity:0;-webkit-transform:rotate(0deg) scale(0.2, 0.2);-ms-transform:rotate(0deg) scale(0.2, 0.2);transform:rotate(0deg) scale(0.2, 0.2)}header .so-content .so-menu #menuToggle .so-menu-btn.checked .so-menu-trigger input.btn_menu~span:last-child{background:#a7bac1;opacity:1;-webkit-transform:rotate(-45deg) translate(0px, 2px);-ms-transform:rotate(-45deg) translate(0px, 2px);transform:rotate(-45deg) translate(0px, 2px)}header .so-content .so-menu #menuToggle .so-menu-btn .so-menu-trigger input{display:block;width:47px;height:47px;position:absolute;top:-12px;left:-2px;cursor:pointer;opacity:0;z-index:6;-webkit-touch-callout:none}header .so-content .so-menu #menuToggle .so-menu-btn .so-menu-trigger input.btn_menu_close{display:none}header .so-content .so-menu #menuToggle .so-menu-btn .so-menu-trigger span{display:block;width:47px;height:1px;margin-bottom:11px;position:relative;background:#a7bac1;z-index:1;transform-origin:4px 0;transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1),background .3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .3s ease}header .so-content .so-menu #menuToggle .so-menu-btn .so-menu-trigger span:first-child{transform-origin:0 0}header .so-content .so-menu #menuToggle .so-menu-btn .so-menu-trigger span:last-child{margin-bottom:0;transform-origin:0 100%}header .so-content .so-menu #menuToggle .so-menu-btn .so-menu-trigger input.btn_menu:checked~span{background:#181922;opacity:1;transform:rotate(45deg) translate(-2px, -1px)}header .so-content .so-menu #menuToggle .so-menu-btn .so-menu-trigger input.btn_menu:checked~span:nth-last-child(2){background:#181922;opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}header .so-content .so-menu #menuToggle .so-menu-btn .so-menu-trigger input.btn_menu:checked~span:last-child{background:#181922;opacity:1;transform:rotate(-45deg) translate(-2px, 3px)}header .so-content .so-menu #menuToggle #menu{position:fixed;top:0;width:100%;height:calc(100vh + 1px);box-sizing:border-box;right:0;list-style-type:none;transform:translate(100%, 0);transform-origin:0 0;transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:21vh;padding-bottom:85px;background:#d76a6c;z-index:9}header .so-content .so-menu #menuToggle #menu .img{margin:0 auto;max-width:612px;width:100%;padding:0 44px;box-sizing:border-box}header .so-content .so-menu #menuToggle #menu .img img{filter:brightness(0);width:100%}header .so-content .so-menu #menuToggle #menu .links{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px 20px}header .so-content .so-menu #menuToggle #menu .links a,header .so-content .so-menu #menuToggle #menu .links span{padding:16px;font-family:"Lato Light",sans-serif;font-size:30px;line-height:150%;text-align:center;letter-spacing:.02em;color:#181922}header .so-content .so-menu #menuToggle #menu .circle{width:15px;height:15px;min-width:15px;min-height:15px;border:1px solid #181922;border-radius:100%}header .so-content .so-menu.contact-form{display:flex !important}header .so-content .so-menu.contact-form #menuToggle #menu{padding-top:21vh;padding-bottom:21vh;z-index:10;justify-content:center;background:#fff6f2}header .so-content .so-menu.contact-form #menuToggle #menu .close{cursor:pointer;margin-bottom:48px}header .so-content .so-menu.contact-form #menuToggle #menu .close svg{width:40px;height:40px}header .so-content .so-menu.contact-form #menuToggle #menu span.title{font-family:"Lato Thin",sans-serif;font-style:normal;font-weight:275;font-size:50px;line-height:90px;color:#181922;margin-bottom:46px}header .so-content .so-menu.contact-form #menuToggle #menu .support-notice{font-family:"Lato Light",sans-serif;font-size:17px;line-height:26px;text-align:center;color:#181922;margin:-20px auto 40px;max-width:500px}header .so-content .so-menu.contact-form #menuToggle #menu .support-notice a{color:#181922;text-decoration:underline;padding:0;font-family:inherit;font-size:inherit}header .so-content .so-menu.contact-form #menuToggle #menu .support-notice a:hover{text-decoration:underline}header .so-content .so-menu.contact-form #menuToggle #menu .contact-form>.row:first-child{display:none}header .so-content .so-menu.contact-form #menuToggle #menu .circle{margin-top:95px}header .so-content .so-menu.contact-form #menuToggle .so-menu-btn .so-menu-trigger input{display:none}header .so-content .so-menu.contact-form #menuToggle .so-menu-btn .so-menu-trigger input.btn_menu_close{display:inherit}@media screen and (max-width: 991px){header .so-content .contact_link{display:none}header .so-content .get_the_app_link{display:none}header .so-content .so-menu{display:flex}header .so-content .so-menu.contact-form #menuToggle #menu{justify-content:space-between;padding-top:21vh;padding-bottom:85px}header .so-content .so-menu.contact-form #menuToggle #menu .close{position:absolute;top:15px;right:34px}header .so-content .so-menu.contact-form #menuToggle #menu .close svg{width:33px;height:33px}}@media screen and (max-height: 425px){header .so-content .so-menu #menuToggle #menu{justify-content:flex-end}header .so-content .so-menu #menuToggle #menu .links{margin-bottom:10px}header .so-content .so-menu #menuToggle #menu .img{position:absolute;top:35px;left:10px;width:30%;padding:0}header .so-content .so-menu #menuToggle #menu .links a{font-size:20px;line-height:1.2}header .so-content .so-menu.contact-form #menuToggle #menu{justify-content:space-between;padding-top:10px;padding-bottom:10px}header .so-content .so-menu.contact-form #menuToggle #menu .circle{display:none}}.footer_cta{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh;padding-bottom:84px}.footer_cta .so-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer_cta .so-content .img{margin:210px auto 175px;width:100%;max-width:612px}.footer_cta .so-content .img img{width:100%}.footer_cta .store-bnt{gap:20px;display:flex;justify-content:center}.footer_cta .store-bnt a{padding:0}.footer_cta .copyright{margin-top:39px;font-weight:400;font-size:16px;line-height:175%;text-align:center;letter-spacing:.02em;color:#a7bac1}@media screen and (max-width: 991px){.footer_cta{padding-bottom:57px}.footer_cta .so-content{padding-left:44px;padding-right:44px}}.homepage .head{background:#181922;position:relative;width:100%;min-height:100vh;height:auto;display:flex;justify-content:center;align-items:center;padding-bottom:80px;box-sizing:border-box}.homepage .head .so-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:75px;padding-top:125px}.homepage .head .so-content .img{margin:auto;max-width:612px;width:100%}.homepage .head .so-content .img img{width:100%}.homepage .head .so-scroll{cursor:pointer;padding-bottom:0;position:absolute;bottom:73px;display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:nowrap;color:#91a4ab}.homepage .head .so-scroll span{font-family:"Lato Regular",sans-serif;font-size:20px;line-height:26px}.homepage .head .so-scroll svg{position:relative;top:4px;transition:all .2s ease}.homepage .head .so-scroll:hover svg{top:6px;transition:all .2s ease}.homepage .video_1{overflow:hidden;min-height:100vh;display:flex;align-items:center}.homepage .video_1 .so-content{box-sizing:border-box;padding-top:55px;padding-bottom:55px;display:flex;justify-content:space-between;align-items:stretch}.homepage .video_1 .so-content .video{display:flex;aspect-ratio:1/1;flex:0 0 45.5%;border-radius:100%;overflow:hidden;margin:auto}.homepage .video_1 .so-content .video .play_video{border-radius:100%;height:auto;width:100%;object-fit:cover;object-position:70%}.homepage .video_1 .so-content .title{height:auto;width:100%;margin-left:6.4%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.homepage .video_1 .so-content .title .content{padding-bottom:10px;padding-top:10px;box-sizing:border-box}.homepage .video_1 .so-content .title .content p{font-family:"Lato Thin",sans-serif;text-align:center;font-size:5.56vw;line-height:94%;letter-spacing:.02em}.homepage .video_1 .so-content .title .ellipse-transparent{box-sizing:border-box;min-height:37px;min-width:37px;max-height:49px;max-width:49px;border:1.5px solid #181922;border-radius:100%}.homepage .video_1 .so-content .title .ellipse-black{box-sizing:border-box;min-height:37px;min-width:37px;max-height:49px;max-width:49px;border:1.5px solid #181922;border-radius:100%;background:#181922}.homepage .cta{background:#181922}.homepage .cta .so-content{padding-top:162px;padding-bottom:114px}.homepage .cta .so-content .content{text-align:center;width:85.6%;margin:auto}.homepage .cta .so-content .content p{font-family:"PlayfairDisplay Regular",sans-serif;font-size:32px;line-height:141%;letter-spacing:.02em;color:#a6b8c2}.homepage .cta .so-content .content p strong{font-family:"PlayfairDisplay Bold",sans-serif;letter-spacing:.02em}.homepage .cta .so-content .store-bnt{gap:20px;margin-top:57px;display:flex;justify-content:center}.homepage .cta .so-content .store-bnt a{padding:0}.homepage .video_2{overflow:hidden;min-height:100vh;display:flex;align-items:center}.homepage .video_2 .so-content{box-sizing:border-box;padding-top:58px;padding-bottom:58px;display:flex;justify-content:flex-end;align-items:center}.homepage .video_2 .so-content .text{flex:0 0 41.5%;width:100%;margin-right:5.3%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.homepage .video_2 .so-content .text .title{margin-bottom:28px}.homepage .video_2 .so-content .text .title p{font-family:"Lato Thin",sans-serif;font-size:5.56vw;line-height:94%;letter-spacing:.02em;color:#a7bac1}.homepage .video_2 .so-content .text .content{text-align:center;width:90%;margin:auto}.homepage .video_2 .so-content .text .content p{font-family:"PlayfairDisplay Regular",sans-serif;font-weight:275;font-size:20px;line-height:140%;text-align:center;letter-spacing:.02em;color:#a7bac1}.homepage .video_2 .so-content .text .btn{margin-top:40px}.homepage .video_2 .so-content .text .btn a.button,.homepage .video_2 .so-content .text .btn span{font-family:"Lato Regular",sans-serif;cursor:pointer;border:1px solid #a7bac1;border-radius:100px;font-style:normal;font-weight:300;font-size:15px;line-height:1;display:flex;align-items:center;text-align:center;letter-spacing:.02em;color:#a7bac1;padding:0 27px;height:52px}.homepage .video_2 .so-content .video{display:flex;aspect-ratio:1/1;flex:0 0 45.5%;border-radius:100%;overflow:hidden;margin-left:0}.homepage .video_2 .so-content .video .play_video{border-radius:100%;height:auto;width:100%;object-fit:cover;object-position:center}.homepage .dream_team{background:#f5f2f0;padding:120px 0}.homepage .dream_team .so-content{display:flex;align-items:center;gap:10%}.homepage .dream_team .dream_team_image{width:41.5%}.homepage .dream_team .dream_team_image img{width:100%;height:auto;display:block}.homepage .dream_team .dream_team_content{width:45.5%;text-align:center}.homepage .dream_team .dream_team_content h2{font-family:"Lato Thin",sans-serif;font-weight:300;font-size:80px;line-height:80px;letter-spacing:.02em;text-align:center;color:#181922;margin:0}.homepage .dream_team .dream_team_content .separator{margin:12px auto;width:1px;height:46px;background-color:#181922;border-radius:1px}.homepage .dream_team .dream_team_content h3{font-family:"Lato Light",sans-serif;font-weight:300;font-size:35px;line-height:40px;letter-spacing:.02em;text-align:center;color:#181922;margin:0 0 20px 0}.homepage .dream_team .dream_team_content p{font-family:"PlayfairDisplay Regular",sans-serif;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.02em;text-align:center;color:#181922;margin-bottom:40px}.homepage .dream_team .dream_team_content .btn{font-family:"Lato",sans-serif;font-weight:400;font-size:17px;line-height:1;letter-spacing:.02em;text-align:center;cursor:pointer;border:1px solid #181922;border-radius:100px;display:inline-block;color:#181922;padding:16px 24px;text-decoration:none}.homepage .testimonials{overflow:hidden;padding:120px 0;background:#2e424d;position:relative;z-index:0}.homepage .testimonials .section-header{text-align:center;margin-bottom:80px}.homepage .testimonials .section-header .star-rating{display:flex;justify-content:center;gap:12px;margin-bottom:40px}.homepage .testimonials .section-header .star-rating .star{font-size:48px;color:#ffeec1;opacity:.75;transition:all .3s ease}.homepage .testimonials .section-header h2{font-family:"Lato Thin",sans-serif;font-weight:100 !important;font-size:5.56vw;line-height:94%;letter-spacing:.02em;color:#fff;margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.homepage .testimonials .section-header .subtitle{font-family:"PlayfairDisplay Regular",sans-serif;font-size:24px;line-height:140%;color:#fff;opacity:.9;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.5)}.homepage .testimonials .reviews-container{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:40px;margin-bottom:80px}.homepage .testimonials .review-card{background:hsla(0,0%,100%,.95);border:none;border-radius:8px;padding:40px;text-align:center;transition:all .3s ease;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.1)}.homepage .testimonials .review-card:hover{transform:translateY(-5px);background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.15)}.homepage .testimonials .review-card:before{content:'"';font-family:"PlayfairDisplay Bold",serif;font-size:80px;color:rgba(46,66,77,.1);position:absolute;top:10px;left:50%;transform:translateX(-50%);line-height:1}.homepage .testimonials .review-card .stars{font-size:20px;color:#d4a574;margin-bottom:25px;letter-spacing:3px;margin-top:20px}.homepage .testimonials .review-card blockquote{font-family:"PlayfairDisplay Regular",sans-serif;font-size:18px;line-height:160%;color:#2e424d;letter-spacing:.01em;margin:0 0 30px 0;font-style:italic;position:relative;z-index:2}.homepage .testimonials .review-card blockquote strong{font-weight:700;font-family:"PlayfairDisplay Bold",sans-serif}.homepage .testimonials .review-card .reviewer{border-top:1px solid rgba(46,66,77,.15);padding-top:20px}.homepage .testimonials .review-card .reviewer strong{display:block;font-family:"Lato Regular",sans-serif;font-size:16px;color:#2e424d;margin-bottom:5px}.homepage .testimonials .review-card .reviewer span{font-family:"Lato Light",sans-serif;font-size:13px;color:#2e424d;font-weight:300;opacity:.7}@media screen and (min-width: 1440px){.title p{font-size:80px !important}.testimonials .section-header h2{font-size:80px !important}}@media screen and (max-width: 425px){.title p{font-size:14vw !important}}@media screen and (max-width: 991px){.so-content{padding-left:20px;padding-right:20px}.homepage .head .so-scroll span{font-size:15px}.homepage .video_1 .so-content{flex-direction:column-reverse}.homepage .video_1 .so-content .title{margin:0 auto 37px}.homepage .video_1 .so-content .title .content p{font-size:60px}.homepage .video_1 .so-content .title .ellipse-transparent{margin-bottom:47px}.homepage .video_1 .so-content .title .ellipse-black{margin-top:47px}.homepage .cta .so-content{padding-top:138px;padding-bottom:120px}.homepage .cta .so-content .content{width:100%}.homepage .cta .so-content .content p{font-size:24px}.homepage .video_2 .so-content{padding-top:56px;flex-direction:column}.homepage .video_2 .so-content .text{margin:0 auto 32px}.homepage .video_2 .so-content .text .title p{font-size:60px}.homepage .video_2 .so-content .text .content{width:100%}.homepage .video_2 .so-content .text .btn{margin-top:30px}.homepage .dream_team .so-content{flex-direction:column;gap:40px}.homepage .dream_team .so-content .dream_team_image,.homepage .dream_team .so-content .dream_team_content{width:100%}.homepage .dream_team .so-content .dream_team_content h2{font-size:60px;line-height:60px}.homepage .dream_team .so-content .dream_team_content h3{font-size:28px;line-height:32px}.homepage .testimonials{padding:80px 0}.homepage .testimonials .section-header .star-rating{margin-bottom:30px;gap:8px}.homepage .testimonials .section-header .star-rating .star{font-size:36px}.homepage .testimonials .section-header h2{font-size:60px}.homepage .testimonials .reviews-container{grid-template-columns:1fr;gap:30px}.homepage .testimonials .review-card{padding:30px}.homepage .testimonials .review-card blockquote{font-size:18px}}.support .faqs{min-height:100vh}.support .faqs .so-content{padding-top:200px;padding-bottom:100px}.support .faqs .so-content h1{text-align:center;margin-bottom:130px;font-family:"Lato Thin",sans-serif;font-style:normal;font-weight:275;font-size:80px;line-height:164%;color:#fff6f2}.support .faqs .so-content .so-archive-faq{max-width:991px;margin:auto;display:flex;flex-direction:column;gap:18px}.support .faqs .so-content .so-archive-faq .faq-single{width:100%}.support .faqs .so-content .so-archive-faq .faq-single.active .faq-title p{color:#d76a6c}.support .faqs .so-content .so-archive-faq .faq-single:last-child .hor-line{display:none}.support .faqs .so-content .so-archive-faq .faq-single .hor-line{background:#fff6f2;height:.5px;width:100%;margin-top:20px}.support .faqs .so-content .so-archive-faq .faq-single .faq-title{position:relative;cursor:pointer;display:flex;align-items:flex-end;justify-content:space-between;padding-right:20%;-webkit-box-sizing:border-box;box-sizing:border-box}.support .faqs .so-content .so-archive-faq .faq-single .faq-title p{font-family:"Lato Thin",sans-serif;font-style:normal;font-weight:300;font-size:32px;line-height:112%;letter-spacing:-0.01em;color:#fff6f2;transition:all .2s cubic-bezier(0.38, 0, 0.1, 1)}.support .faqs .so-content .so-archive-faq .faq-single .faq-title .links-after{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.support .faqs .so-content .so-archive-faq .faq-single .faq-title .links-after i{display:block;width:25px;height:1px;position:relative;background:#d76a6c;z-index:1;transform-origin:9px 0;transition:all .2s cubic-bezier(0.38, 0, 0.1, 1)}.support .faqs .so-content .so-archive-faq .faq-single .faq-title .links-after i.anim{-webkit-transform:rotate(90deg) translate(-4px, -4px);-ms-transform:rotate(90deg) translate(-4px, -4px);transform:rotate(90deg) translate(-4px, -4px)}.support .faqs .so-content .so-archive-faq .faq-single .faq-content{padding-top:12px;opacity:0;display:none;transition:cubic-bezier(0.38, 0, 0.1, 0.5)}.support .faqs .so-content .so-archive-faq .faq-single .faq-content p{font-family:"Lato Thin",sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:159%;color:#fff6f2}.support .faqs .so-content .so-archive-faq .faq-single .faq-content p a{font-family:"Lato Regular",sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:159%;color:#71beee;margin:-16px}.support .contact{background:#fff6f2;min-height:100vh;display:flex;align-items:center;justify-content:center}.support .contact .so-content{padding:90px 0 200px;margin:auto}.support .contact .so-content .contact-wrap .wpcf7 .row{max-width:unset !important}.support .contact .so-content .contact-wrap .wpcf7 .contact-form>.row:first-child{display:none}.support .contact .so-content .contact-wrap span.title{font-family:"Lato Thin",sans-serif;font-style:normal;font-weight:275;font-size:50px;line-height:109%;color:#181922;margin-bottom:46px;text-align:center}.support .contact .so-content .contact-wrap .support-notice{font-family:"Lato Light",sans-serif;font-size:17px;line-height:26px;text-align:center;color:#181922;margin:-20px auto 40px;max-width:500px}.support .contact .so-content .contact-wrap .support-notice a{color:#181922;text-decoration:underline;padding:0;font-family:inherit;font-size:inherit}.support .contact .so-content .contact-wrap .support-notice a:hover{text-decoration:underline}@media screen and (max-width: 991px){.support .faqs .so-content{padding-top:143px}.support .faqs .so-content h1{font-size:55px;line-height:164%;margin-bottom:67px}.support .faqs .so-content .so-archive-faq .faq-single .faq-title .links-after{right:10px}.support .faqs .so-content .so-archive-faq{gap:34px}.support .contact{min-height:unset}.support .contact .so-content{padding-top:54px;padding-bottom:140px}.support .contact .so-content .contact-wrap span.title{font-size:55px}}/*# sourceMappingURL=style.css.map */
