header{display:flex;align-items:center;justify-content:space-between;position:fixed;padding:0px 80px;top:0;width:100%;height:120px;z-index:102;backface-visibility:hidden;border-bottom:1px solid rgba(0,0,0,0);-webkit-backface-visibility:hidden;background-color:var(--blackbody)}@media(max-width: 1201px){header{padding:0px 28px}}header::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(to left, hsla(288, 84%, 29%, 0.123) 0%, hsla(348, 77%, 54%, 0.411) 20%, hsla(8, 85%, 59%, 0.582) 40%, #F56635 70%, #EF4046 100%)}header+*{margin-top:0px;padding-top:120px}header .logo{margin-right:20px;z-index:100}header .logo svg{width:100%;min-width:100px;max-width:245px}@media(max-width: 1201px){header .logo svg{max-width:180px}}header .logo a{display:flex;justify-content:center;align-items:center}header .burger-menu{z-index:100;display:none;flex-direction:column;cursor:pointer;gap:4px;transition:all .5s ease}header .burger-menu span{display:block;width:25px;height:3px;background-color:#fff;transition:all .5s ease}header .burger-menu.open{transform:rotate(90deg)}header .burger-menu.open span:nth-child(1){transform:rotate(45deg) translate(5px, 5px)}header .burger-menu.open span:nth-child(2){opacity:0}header .burger-menu.open span:nth-child(3){transform:rotate(-45deg) translate(5px, -5px);-webkit-transform:rotate(-45deg) translate(5px, -5px);-moz-transform:rotate(-45deg) translate(5px, -5px);-ms-transform:rotate(-45deg) translate(5px, -5px);-o-transform:rotate(-45deg) translate(5px, -5px)}header nav{position:relative}header nav .hover-line{position:absolute;bottom:10px;left:0;height:1px;width:0;top:auto;transition:all .3s ease;background:linear-gradient(0deg, #6F0C87 -301.52%, #E42D53 -187.09%, #EF563E -98.75%, #F56635 1.63%, #EF4046 100%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);background-size:300% 300%;-webkit-animation:btngradient 9s ease infinite;-moz-animation:btngradient 9s ease infinite;-o-animation:btngradient 9s ease infinite;animation:btngradient 9s ease infinite}header nav.nav-active{display:flex;opacity:1}header nav ul{display:flex;align-items:center;justify-content:center}header nav li{list-style:none;margin-right:clamp(1.3125rem,-0.1875rem + 1.8vw,1.9rem)}header nav li:last-child{margin:0}header nav a{position:relative;text-transform:uppercase;text-wrap:nowrap;font-size:16px;font-family:var(--nunito);font-weight:400}header nav .btn{padding:clamp(.9375rem,.8625rem + .375vw,1.3125rem) clamp(2.34375rem,2.1875rem + .7813vw,3.125rem)}header nav .btn#details-button{transition:opacity .3s ease,transform .3s ease;-webkit-transition:opacity .3s ease,transform .3s ease;-moz-transition:opacity .3s ease,transform .3s ease;-ms-transition:opacity .3s ease,transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease}@media(min-width: 1024px){header #details-button{opacity:0;pointer-events:none}header.scrolled #details-button{opacity:1;pointer-events:all}header nav .hover-line{display:block;bottom:10px;top:auto}}@media(max-width: 1024px){header{height:60px}header+*{padding-top:60px}header .logo svg{width:120px}header .burger-menu{display:flex}header nav{position:fixed;transform:translateY(-100%);transition:transform .5s ease;top:0;left:0;width:100%;height:100vh;background-color:var(--blackbody);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:1;z-index:101}header nav .hover-line{opacity:0;transition:none}header nav.nav-active{transform:translateY(60px);-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transition:transform .5s ease;top:0;opacity:1}header nav.nav-active .nav__item{position:relative}header nav.nav-active .nav__item::before{content:"";position:absolute;height:1px;width:0;transition:all .3s ease;bottom:-5px;z-index:1}header nav.nav-active .nav__item.active::before{width:100%;transition:all .3s ease;background:var(--white);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);background-size:200% 200%}header nav.nav-active .hover-line{display:none}header nav ul{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;position:relative;top:-60px}header nav li{margin:auto}}.home{width:100%;height:100dvh;display:flex;align-items:center}@media(max-width: 768px){.home{overflow-x:hidden}}.home .section-heading::before{background:linear-gradient(0deg, #6F0C87 4.66%, #E42D53 33.86%, #EF563E 56.39%, #F56635 82.01%, #EF4046 107.11%)}@media(max-width: 768px){.home .section-heading::before{bottom:auto;top:-17px}}.home .section-heading .h1_home{max-width:684px}@media(max-width: 500px){.home .section-heading .h1_home{padding:0 10px}}.home .btn-home{width:100%}.home .btn{max-width:300px;margin:30px 0 0 auto}@media(max-width: 500px){.home .btn{margin:10px auto 0;width:100%}}@media(max-width: 370px){.home .btn{max-width:280px}}@media(max-width: 500px){.home .col-12:has(.btn){display:flex;flex-direction:column;align-items:center}}.home .svg-box{width:100%;display:flex;justify-content:flex-end;align-items:center}@media(max-width: 500px){.home .svg-box{justify-content:center}}.home .svg-box svg{max-width:756px;height:auto}@media(max-width: 1024px){.home .svg-box svg{margin-bottom:30px}}@media(max-width: 500px){.home .svg-box svg{min-width:500px}}@media(max-width: 330px){.home .svg-box svg{min-width:290px}}.why{padding-top:60px}@media(max-width: 500px){.why{padding-top:30px}}.why .section-heading::before{background:linear-gradient(180deg, #6F0C87 0%, #E42D53 105.84%, #EF563E 187.54%, #F56635 280.38%, #EF4046 371.36%)}.why .sub-heading{color:#fff;font-family:var(--montserrat);font-size:clamp(1rem,.8239rem + .5634vw,1.5rem);font-style:normal;font-weight:800;line-height:120%;text-transform:uppercase}.why .sub-heading span{font-weight:300}@media(min-width: 768px){.why .sub-heading{margin-top:60px;margin-left:30px}}@media(max-width: 767px){.why .sub-heading{margin-top:30px;margin-left:auto}}.why .steps{margin-top:90px}@media(max-width: 500px){.why .steps{margin-top:35px}}.why .steps .col-xl-4:nth-child(1) .top .num{background:linear-gradient(331deg, #F56635 -5.07%, #EF4046 70.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.why .steps .col-xl-4:nth-child(1) .top .num::before{position:absolute;content:"1";text-shadow:-1px -1px 15px rgba(245,102,53,.7),-1px -1px 15px rgba(239,64,70,.7);z-index:-1}.why .steps .col-xl-4:nth-child(2) .top .num{background:linear-gradient(326deg, #6F0C87 -56.99%, #E42D53 27.33%, #EF563E 92.43%, #F56635 166.39%, #EF4046 238.88%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.why .steps .col-xl-4:nth-child(2) .top .num::before{position:absolute;content:"2";background:linear-gradient(326deg, #6F0C87 -56.99%, #E42D53 27.33%, #EF563E 92.43%, #F56635 166.39%, #EF4046 238.88%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:blur(15px);-webkit-filter:blur(15px);z-index:-1}.why .steps .col-xl-4:nth-child(3) .top .num{background:linear-gradient(323deg, #6F0C87 -14.24%, #E42D53 69.43%, #EF563E 134.01%, #F56635 207.4%, #EF4046 279.33%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.why .steps .col-xl-4:nth-child(3) .top .num::before{position:absolute;content:"3";background:linear-gradient(323deg, #6F0C87 -14.24%, #E42D53 69.43%, #EF563E 134.01%, #F56635 207.4%, #EF4046 279.33%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:blur(15px);-webkit-filter:blur(15px);z-index:-1}.why .step{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:60px}.why .step .title{font-size:clamp(1rem,.75rem + 1.25vw,2.25rem);color:var(--white);font-family:var(--montserrat);font-style:normal;font-weight:800;line-height:100%;text-transform:uppercase}.why .step .info{color:#fff;font-family:var(--nunito);font-size:clamp(.875rem,.8rem + .375vw,1.25rem);font-style:normal;font-weight:300;line-height:120%;text-wrap:balance}.why .step .top{position:relative;display:flex;align-items:end;justify-content:flex-start;width:100%;padding-bottom:23px}.why .step .top::before{content:"";position:absolute;width:100%;height:4px;border-radius:2px;background-color:var(--white);left:0px;bottom:0px}.why .step .bottom{display:flex;align-items:flex-start;padding-top:13px}.why .step .bottom .num{background:rgba(0,0,0,0);text-shadow:none;color:rgba(0,0,0,0);opacity:0;max-height:0}@media(max-width: 500px){.why .step .bottom .num{width:0;margin-right:0}}.why .step .num{font-size:200px;font-family:var(--montserrat);font-weight:800;line-height:75%;margin-right:20px}@media(max-width: 500px){.why .step .num{margin-right:5px}}.puzzle{padding-top:85px;padding-bottom:60px}@media(max-width: 768px){.puzzle{padding-top:35px;padding-bottom:80px}}.puzzle .section-heading::before{border-radius:7px;background:linear-gradient(180deg, #6F0C87 -190%, #E42D53 1.68%, #F56635 101.38%, #EF4046 256.87%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}@media(max-width: 768px){.puzzle .section-heading::before{bottom:-10px}}@media(max-width: 768px){.puzzle .section-heading{padding-right:5px;max-width:min-content;margin-bottom:30px}}.puzzle .desktop{max-width:1217px;max-height:621px}.puzzle .mobile{max-width:660px;max-height:1254px;display:none}@media(max-width: 768px){.puzzle .desktop{display:none}.puzzle .mobile{display:block}}.advantage{padding-top:85px;padding-bottom:100px}@media(max-width: 768px){.advantage{padding-top:35px;padding-bottom:65px}}.advantage .section-heading::before{border-radius:7px;background:linear-gradient(0deg, #6F0C87 3.44%, #E42D53 62.55%, #F56635 93.3%, #EF4046 141.25%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}@media(max-width: 768px){.advantage .section-heading::before{bottom:-10px}}@media(max-width: 768px){.advantage .section-heading{padding-right:5px;max-width:min-content;margin-bottom:30px}}.advantage .advantage_items{margin-top:65px;display:flex}@media(max-width: 1400px){.advantage .advantage_items{flex-wrap:wrap;justify-content:center}}.advantage .advantage_items .item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:var(--white);font-family:var(--montserrat);font-style:normal;position:relative;border-radius:70px;background-image:linear-gradient(var(--blackbody), var(--blackbody)),linear-gradient(0deg, #6F0C87 3.44%, #E42D53 62.55%, #F56635 93.3%, #EF4046 141.25%);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid rgba(0,0,0,0);flex-basis:25%;padding:90px 45px 45px}@media(max-width: 1501px){.advantage .advantage_items .item{padding:75px 20px 35px}}@media(max-width: 1400px){.advantage .advantage_items .item{flex-basis:33%}}@media(max-width: 992px){.advantage .advantage_items .item{flex-basis:100%;padding:64px 15px}}.advantage .advantage_items .item .title{font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem);font-weight:800;line-height:120%;margin-bottom:40px;text-transform:uppercase}@media(max-width: 600px){.advantage .advantage_items .item .title{margin-bottom:15px}}.advantage .advantage_items .item .info{font-weight:300;line-height:120%}.methods{padding-top:65px;padding-bottom:50px}@media(max-width: 768px){.methods{padding-top:35px;padding-bottom:65px}}.methods .section-heading::before{border-radius:7px;background:linear-gradient(180deg, #6F0C87 0%, #E42D53 56.35%, #EF563E 99.85%, #F56635 149.28%, #EF4046 197.73%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}@media(max-width: 768px){.methods .section-heading::before{bottom:-10px}}@media(max-width: 768px){.methods .section-heading{padding-right:5px;max-width:min-content;margin-bottom:46px}}.methods .col-12:has(.accordion){min-height:600px;display:flex;align-items:center;justify-content:center}.methods .accordion{display:flex;gap:25px;flex-wrap:wrap;justify-content:center;align-items:center;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.methods .accordion__item{position:relative;max-width:560px;width:100%;height:100%;padding:58px 30px;background:var(--body);z-index:0;cursor:pointer}.methods .accordion__item:nth-child(1){align-self:flex-end}.methods .accordion__item:nth-child(2){align-self:flex-end}.methods .accordion__item:nth-child(3){align-self:flex-end}.methods .accordion__item:nth-child(4){align-self:flex-start}.methods .accordion__item:nth-child(5){align-self:flex-start}.methods .accordion__item:nth-child(6){align-self:flex-start}.methods .accordion__item::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;padding:12px;border-radius:40px;background:linear-gradient(135deg, #6F0C87 0%, #E42D53 28%, #F56635 56%, #EF4046 80%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none;box-shadow:inset 0 0 40px rgba(239,64,70,.6);transition:all .3s ease-out}.methods .accordion__item.accordion-active::before{padding:2px;transition:all .3s ease-out}@media(max-width: 1760px){.methods .accordion__item{padding:40px 20px}.methods .accordion__item:nth-child(1){align-self:flex-end}.methods .accordion__item:nth-child(2){align-self:flex-end}.methods .accordion__item:nth-child(3){align-self:flex-start}.methods .accordion__item:nth-child(4){align-self:flex-start}.methods .accordion__item:nth-child(5){align-self:flex-start}.methods .accordion__item:nth-child(6){align-self:flex-start}}.methods .accordion__item .accordion__title{position:relative;color:var(--white);text-align:center;font-family:var(--montserrat);font-size:clamp(1.25rem,1.175rem + .375vw,1.625rem);font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase;-webkit-transition:background-color .2s;transition:background-color .2s;transition:all .5s ease-out}.methods .accordion__item .accordion__content{padding-top:20px;font-size:14px;display:none}.methods .accordion__item .accordion__content p{color:var(--black);font-family:var(--montserrat);font-size:clamp(.875rem,.825rem + .25vw,1.125rem);font-style:normal;font-weight:300;line-height:120%;letter-spacing:-0.36px}.methods .accordion__item .accordion__content b{font-weight:500}.result{padding-top:25px;padding-bottom:60px}@media(max-width: 768px){.result{padding-top:35px;padding-bottom:30px}}.result .section-heading::before{border-radius:7px;background:linear-gradient(0deg, #6F0C87 -46.35%, #E42D53 -5.39%, #F56635 53.12%, #EF4046 97.4%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}@media(max-width: 768px){.result .section-heading::before{bottom:-10px}}@media(max-width: 768px){.result .section-heading{padding-right:5px;max-width:min-content;margin-bottom:30px}}.result .step-wrap{display:flex;flex-wrap:wrap;margin-top:30px;gap:20px}@media(min-width: 998px){.result .step-wrap .step{flex:1 1 25%;box-sizing:border-box;flex-wrap:nowrap;gap:10px;display:flex;flex-direction:column;transition:transform .5s ease,filter .5s ease;position:relative;top:0;max-height:439px;min-height:439px}.result .step-wrap .step:hover .step-info{max-height:500px;opacity:1;transition:max-height .5s ease-in-out,opacity .5s ease-in-out;position:relative;display:flex;flex-direction:column;-webkit-transition:max-height .5s ease-in-out,opacity .5s ease-in-out;-moz-transition:max-height .5s ease-in-out,opacity .5s ease-in-out;-ms-transition:max-height .5s ease-in-out,opacity .5s ease-in-out;-o-transition:max-height .5s ease-in-out,opacity .5s ease-in-out}.result .step-wrap .step:hover .step-num{font-size:316px;transition:max-height .5s ease-in-out,opacity .5s ease-in-out}}@media(min-width: 998px)and (max-width: 1200px){.result .step-wrap .step:hover .step-num{font-size:280px}}@media(min-width: 998px){.result .step-wrap .step:hover:nth-child(1) .step-num::before{position:absolute;content:"1";background:linear-gradient(331deg, #F56635 -5.07%, #EF4046 70.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:blur(15px);-webkit-filter:blur(15px);z-index:-1}.result .step-wrap .step:hover:nth-child(2) .step-num::before{position:absolute;content:"2";background:linear-gradient(326deg, #6F0C87 -56.99%, #E42D53 27.33%, #EF563E 92.43%, #F56635 166.39%, #EF4046 238.88%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:blur(15px);-webkit-filter:blur(15px);z-index:-1}.result .step-wrap .step:hover:nth-child(3) .step-num::before{position:absolute;content:"3";background:linear-gradient(323deg, #6F0C87 -14.24%, #E42D53 69.43%, #EF563E 134.01%, #F56635 207.4%, #EF4046 279.33%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:blur(15px);-webkit-filter:blur(15px);z-index:-1}}@media(min-width: 998px)and (max-width: 998px){.result .step-wrap .step{flex:1 1 50%;box-sizing:border-box;max-height:340px;min-height:340px}.result .step-wrap .step :hover{transition:transform .5s ease,filter .5s ease}}@media(min-width: 998px)and (max-width: 500px){.result .step-wrap .step{max-height:340px;min-height:340px}}@media(min-width: 998px){.result .step-wrap .step:nth-child(1) .step-num{background:linear-gradient(331deg, #F56635 -5.07%, #EF4046 70.72%);background-clip:text;-webkit-background-clip:text}.result .step-wrap .step:nth-child(2) .step-num{background:linear-gradient(326deg, #6F0C87 -56.99%, #E42D53 27.33%, #EF563E 92.43%, #F56635 166.39%, #EF4046 238.88%);background-clip:text;-webkit-background-clip:text}.result .step-wrap .step:nth-child(3) .step-num{background:linear-gradient(323deg, #6F0C87 -14.24%, #E42D53 69.43%, #EF563E 134.01%, #F56635 207.4%, #EF4046 279.33%);background-clip:text;-webkit-background-clip:text}.result .step-wrap .step .step-num{text-align:right;color:var(--blackbody);-webkit-text-stroke:16px rgba(0,0,0,0);font-family:var(--montserrat);font-size:clamp(21.375rem,20.125rem + 6.25vw,27.625rem);font-style:normal;font-weight:900;line-height:95%;text-transform:uppercase;text-align:center;position:relative;top:0;transition:transform .5s ease,filter .5s ease}.result .step-wrap .step .step-info{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;position:relative;display:flex;flex-direction:column;align-items:center;margin-top:10px;color:var(--white);text-align:left;font-family:var(--montserrat);font-size:clamp(1rem,.95rem + .25vw,1.25rem);font-style:normal;font-weight:800;line-height:120%;text-transform:uppercase}.result .step-wrap .step .step-info span{font-weight:300}.result .step-wrap .step .step-info .info{max-width:370px;width:100%}.result .step-wrap:hover .step:not(:hover) .step-num{position:relative;background:#363636;-webkit-background-clip:text;transition:transform .5s ease,filter .5s ease}.result .step-wrap .step:hover{transition:transform .5s ease,filter .5s ease}}@media(max-width: 992px){.result .step-wrap{flex-direction:column}.result .step-wrap .step{flex:1 1 25%;box-sizing:border-box;flex-wrap:nowrap;gap:10px;display:flex;align-items:center;transition:transform .5s ease,filter .5s ease;position:relative;top:0}.result .step-wrap .step .step-num{max-width:33%;width:100%;text-align:right;color:var(--blackbody);-webkit-text-stroke:16px rgba(0,0,0,0);font-family:var(--montserrat);font-size:clamp(9.375rem,6.2374rem + 10.0402vw,12.5rem);font-style:normal;font-weight:900;line-height:95%;text-transform:uppercase;text-align:center;position:relative;top:0;transition:transform .5s ease,filter .5s ease;-webkit-transition:transform .5s ease,filter .5s ease;-moz-transition:transform .5s ease,filter .5s ease;-ms-transition:transform .5s ease,filter .5s ease;-o-transition:transform .5s ease,filter .5s ease}.result .step-wrap .step:nth-child(1) .step-num{background:linear-gradient(331deg, #F56635 -5.07%, #EF4046 70.72%);background-clip:text;-webkit-background-clip:text}.result .step-wrap .step:nth-child(1) .step-num::before{position:absolute;content:"1";background:linear-gradient(331deg, #F56635 -5.07%, #EF4046 70.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:blur(15px);-webkit-filter:blur(15px);z-index:-1}.result .step-wrap .step:nth-child(2) .step-num{background:linear-gradient(326deg, #6F0C87 -56.99%, #E42D53 27.33%, #EF563E 92.43%, #F56635 166.39%, #EF4046 238.88%);background-clip:text;-webkit-background-clip:text}.result .step-wrap .step:nth-child(2) .step-num::before{position:absolute;content:"2";background:linear-gradient(326deg, #6F0C87 -56.99%, #E42D53 27.33%, #EF563E 92.43%, #F56635 166.39%, #EF4046 238.88%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:blur(15px);-webkit-filter:blur(15px);z-index:-1}.result .step-wrap .step:nth-child(3) .step-num{background:linear-gradient(323deg, #6F0C87 -14.24%, #E42D53 69.43%, #EF563E 134.01%, #F56635 207.4%, #EF4046 279.33%);background-clip:text;-webkit-background-clip:text}.result .step-wrap .step:nth-child(3) .step-num::before{position:absolute;content:"3";background:linear-gradient(323deg, #6F0C87 -14.24%, #E42D53 69.43%, #EF563E 134.01%, #F56635 207.4%, #EF4046 279.33%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);filter:blur(15px);-webkit-filter:blur(15px);z-index:-1}.result .step-wrap .step .step-info{transition:max-height .3s ease-in-out,opacity .3s ease-in-out;position:relative;display:flex;flex-direction:column;align-items:center;margin-top:10px;color:var(--white);text-align:left;font-family:var(--montserrat);font-size:clamp(1rem,.95rem + .25vw,1.25rem);font-style:normal;font-weight:800;line-height:120%;text-transform:uppercase}.result .step-wrap .step .step-info span{font-weight:300}.result .step-wrap .step .step-info .info{max-width:370px;width:100%;font-size:14px}}.visual{padding-top:25px;padding-bottom:150px}@media(max-width: 768px){.visual{padding-top:35px;padding-bottom:80px}}.visual .section-heading{margin-bottom:65px}.visual .section-heading::before{border-radius:7px;background:linear-gradient(0deg, #6F0C87 -46.35%, #E42D53 -5.39%, #F56635 53.12%, #EF4046 97.4%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}@media(max-width: 768px){.visual .section-heading::before{bottom:-10px}}@media(max-width: 768px){.visual .section-heading{padding-right:5px;max-width:min-content;margin-bottom:48px}}.visual .swiper{width:100%;height:100%}@media(max-width: 600px){.visual .swiper{max-height:500px}}@media(max-width: 460px){.visual .swiper{max-height:460px}}@media(max-width: 400px){.visual .swiper{max-height:400px}}.visual .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.visual .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width: 600px){.visual .swiper-slide{font-size:14px}}.consult{padding-top:25px;padding-bottom:95px}@media(max-width: 768px){.consult{padding-top:35px;padding-bottom:65px}}.consult .section-heading{margin-bottom:65px}.consult .section-heading::before{border-radius:7px;background:linear-gradient(0deg, #6F0C87 3.44%, #E42D53 62.55%, #F56635 93.3%, #EF4046 141.25%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}@media(max-width: 768px){.consult .section-heading::before{bottom:-10px}}@media(max-width: 768px){.consult .section-heading{padding-right:5px;max-width:min-content;margin-bottom:35px}}.consult__wrap{display:flex;justify-content:center;height:auto;gap:0px;align-items:stretch}@media(max-width: 992px){.consult__wrap{gap:30px;flex-direction:column;align-items:center}}.consult__box{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:auto;max-width:575px;padding:50px 80px}.consult__box::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;padding:2px;border-radius:40px;background:linear-gradient(135deg, #6F0C87 0%, #E42D53 28%, #F56635 56%, #EF4046 80%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none;box-shadow:inset 0 0 40px rgba(239,64,70,.6);transition:all .3s ease-out}.consult__box ul{color:var(--white);font-family:var(--nunito);font-size:clamp(1rem,.95rem + .25vw,1.25rem);font-style:normal;font-weight:300;line-height:120%;padding-left:20px}@media(max-width: 992px){.consult__box{padding:64px 32px}}.consult__title{margin-bottom:30px;color:var(--white);font-family:var(--montserrat);font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem);font-style:normal;font-weight:800;line-height:120%;text-transform:uppercase}@media(max-width: 992px){.consult__title{margin-bottom:10px}}.contact{position:relative;padding-top:125px;padding-bottom:145px}@media(max-width: 768px){.contact{padding-top:35px;padding-bottom:70px}}.contact .info{flex-direction:column;align-items:flex-start;justify-content:flex-start}.contact .section-heading{width:100%}.contact .section-heading::before{border-radius:7px;background:linear-gradient(180deg, #6F0C87 0%, #E42D53 55.57%, #EF563E 98.47%, #F56635 147.22%, #EF4046 195%);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}@media(max-width: 768px){.contact .section-heading::before{bottom:-10px}}.contact .section-heading svg{min-height:115px;height:auto;max-width:1000px}@media(max-width: 500px){.contact .section-heading svg{min-height:70px}}@media(max-width: 768px){.contact .section-heading{padding-right:5px;max-width:min-content;margin-bottom:35px}}.contact .text{font-size:clamp(1rem,.9rem + .5vw,1.5rem);color:#fff;font-family:var(--montserrat);font-style:normal;font-weight:300;line-height:120%;text-transform:uppercase;max-width:620px;text-wrap:balance;margin:146px 0px 0px 118px}@media(max-width: 992px){.contact .text{margin:22px auto 56px}}.contact .text p{margin-bottom:15px}.contact .text p:last-child{margin-bottom:0}.contact .text b{font-weight:800}.contact .linesvg{top:30%;left:0%;height:800px;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%)}.contact .linesvg .css-selector{stroke-width:29px}.contact .linesvg.mob-line .css-selector{stroke-width:16px}.contact .col-12:has(.section-heading){display:flex;justify-content:flex-start}.contact .col-12:has(form){display:flex;justify-content:flex-end;align-items:flex-start}@media(max-width: 992px){.contact .col-12:has(form){justify-content:center}}.contact input[type=text],.contact input[type=number],.contact input[type=tel],.contact input[type=email]{margin:0 auto;width:100%}.contact form{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:420px;width:100%}@media(max-width: 500px){.contact form .input-field-wrapp{max-width:280px}}@media(max-width: 500px){.contact{background-image:url("../img/svgline/line5.svg");background-repeat:no-repeat;background-position:100% 40%;background-size:contain}}.contact .w100{margin-top:67px}@media(max-width: 992px){.contact .w100{margin-top:40px}}/*# sourceMappingURL=main.css.map */