@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.banner-principal{position:relative;background-position:center;background-repeat:no-repeat;width:100vw;overflow:hidden;background-size:cover}@media (min-width: 800px){.banner-principal{aspect-ratio:1.779425394;background-image:url(/img/backgrounds/bg-welcome-index.webp)}}@media (max-width: 800px){.banner-principal{height:195.9287531807vw;margin-bottom:10vw;background-image:url(/img/backgrounds/bg-welcome-index-mobile.webp)}}@media (min-width: 800px){.banner-principal .body-main-banner{position:absolute;bottom:7.031vw;left:50%;transform:translate(-50%);z-index:2}.banner-principal .body-main-banner img{width:41.747vw}.banner-principal .body-main-banner p{margin-top:1vw;font-size:1.146vw;text-align:center;font-family:HelveticaNowText Light}.banner-principal .body-main-banner p span{font-family:HelveticaNowText Medium}.banner-principal .bot-main-banner{position:absolute;bottom:2.917vw;left:2.083vw;z-index:2}.banner-principal .bot-main-banner p{font-size:.729vw;font-family:HelveticaNowText Light}}@media (max-width: 800px){.banner-principal .cards-info{height:100%;display:flex;justify-content:space-around;align-items:end}.banner-principal .cards-info .container-info{display:flex;flex-direction:column;align-items:center;width:28vw}.banner-principal .cards-info .container-info .title{font-size:3.8167938931vw;line-height:3.8167938931vw;text-align:center;font-family:Montserrat ExtraLight}.banner-principal .cards-info .container-info .title span{font-family:Montserrat Medium}.banner-principal .cards-info .container-info .certification{font-size:3.0534351145vw;line-height:3.8167938931vw;height:16vw;text-align:center;font-family:NeueMontreal Light}.banner-principal .cards-info .container-info .btn-play{cursor:pointer;position:relative;width:15.2671755725vw;height:15.2671755725vw}}@media (max-width: 800px) and (max-width: 800px){.banner-principal .cards-info .container-info .btn-play{margin-top:2.5445292621vw}}@media (max-width: 800px){.banner-principal .cards-info .container-info .btn-play img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-principal .cards-info .container-info .btn-play .border{width:15.2671755725vw;animation:rotar2 10s linear infinite}.banner-principal .cards-info .container-info .btn-play .play{width:10.1730279898vw}}@media (min-width: 800px){.banner-principal .cards-info .card-more-info{position:relative;width:15vw;z-index:10}.banner-principal .cards-info .card-more-info:hover .button{opacity:0}.banner-principal .cards-info .card-more-info:hover .content-card{opacity:1}.banner-principal .cards-info .card-more-info.card-more-info-1{top:18vw;left:15vw}.banner-principal .cards-info .card-more-info.card-more-info-2{top:7vw;left:70vw}.banner-principal .cards-info .card-more-info.card-more-info-2 .button{right:0;left:-1vw;bottom:-3vw}.banner-principal .cards-info .card-more-info .button{width:4.74vw;position:absolute;opacity:1;right:-1.5vw;bottom:-3.4vw;z-index:5;transition:all ease .5s}.banner-principal .cards-info .card-more-info .button img{width:4.74vw;animation:rotar 10s linear infinite}.banner-principal .cards-info .card-more-info .button p{width:4.74vw;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:1.406vw;font-family:NeueMontreal Light}.banner-principal .cards-info .card-more-info .content-card{opacity:0;transition:all ease .5s;position:relative;z-index:10}.banner-principal .cards-info .card-more-info .content-card p:nth-of-type(1){font-size:2.083vw;font-family:Montserrat Light}.banner-principal .cards-info .card-more-info .content-card p:nth-of-type(2){font-size:2.083vw;padding-bottom:.5vw;font-family:Montserrat SemiBold}.banner-principal .cards-info .card-more-info .content-card p:nth-of-type(3){font-size:.938vw;font-family:OpenSans Regular}.banner-principal .cards-info .card-more-info .content-card p:nth-of-type(4){font-size:.938vw;padding-bottom:1vw;font-family:OpenSans Regular}}@keyframes rotar2{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.btn-animated{background-color:transparent;border:1px solid #fff;border-radius:10px;position:relative;content:"";z-index:0;color:#fff;overflow:hidden}@media (min-width: 800px){.btn-animated{font-size:.781vw}}@media (max-width: 800px){.btn-animated{font-size:4.5819424vw}}.btn-animated:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:0;z-index:-1;background-color:#fff;transition:all .3s ease}.btn-animated:hover:after{top:0;height:100%}.btn-animated:hover{color:#000}.btn-animated.type-4{color:#707070}.btn-animated.type-4:after{height:100%}.btn-animated.type-4:hover:after{height:0}.btn-animated.type-4:hover{color:#fff}.btn-animated.rounded{border-radius:30px}.btn-animated.rounded:after{border-radius:30px}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@keyframes popup{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.modal-overlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.modal-overlay.open{opacity:1;visibility:visible}.container-modal-video{display:flex;flex-direction:column;align-items:center;flex:auto;justify-content:center;padding:20px;position:relative;max-width:100%;width:90%;z-index:1001;transform:scale(.8);opacity:0;transition:transform .3s ease,opacity .3s ease}.modal-overlay.open .container-modal-video{transform:scale(1);opacity:1;animation:popup .3s ease}.container-modal-video video{max-width:90%;max-height:80vh;border-radius:5px}.close-button{position:relative;background:none;border:none;cursor:pointer;border-radius:50%;border:.5px solid white}@media (min-width: 800px){.close-button{height:2.6041666667vw;width:2.6041666667vw;margin-bottom:1%}}@media (max-width: 800px){.close-button{padding-top:.5089058524vw;height:8.1424936387vw;width:8.6513994911vw;margin-bottom:2.5445292621vw}}@media (min-width: 800px){.close-button img{padding:4px;width:1.3020833333vw}}@media (max-width: 800px){.close-button img{width:3.5623409669vw}}.container-modal-video iframe{width:100%;max-width:90%;height:80vh;border-radius:5px;border:none}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-welcome-we-want-to-help-you{background-repeat:no-repeat;background-size:cover;background-position:center;width:100vw;display:flex;justify-content:center}@media (min-width: 800px){.section-welcome-we-want-to-help-you{background-image:url(/img/backgrounds/bg-welcome-we-want-to-help-you.webp);aspect-ratio:2.133333333;align-items:center}}@media (max-width: 800px){.section-welcome-we-want-to-help-you{align-items:end;height:139.9491094148vw;background-image:url(/img/backgrounds/bg-welcome-we-want-to-help-you-mobile.webp)}}.section-welcome-we-want-to-help-you .body-welcome-we-want-to-help-you h1{text-align:center;margin-bottom:5.208vw;text-transform:uppercase;font-family:Montserrat Medium}@media (min-width: 800px){.section-welcome-we-want-to-help-you .body-welcome-we-want-to-help-you h1{font-size:3.385vw;width:70vw}}@media (max-width: 800px){.section-welcome-we-want-to-help-you .body-welcome-we-want-to-help-you h1{font-size:6.3613231552vw;width:90vw}}.section-welcome-we-want-to-help-you .body-welcome-we-want-to-help-you h1 span{font-family:Montserrat ExtraLight}.section-welcome-we-want-to-help-you .body-welcome-we-want-to-help-you p{text-align:center;font-family:Montserrat Light}@media (min-width: 800px){.section-welcome-we-want-to-help-you .body-welcome-we-want-to-help-you p{font-size:1.927vw}}@media (max-width: 800px){.section-welcome-we-want-to-help-you .body-welcome-we-want-to-help-you p{font-size:5.5979643766vw;padding-bottom:10vw;padding-top:35vw}}.section-welcome-we-want-to-help-you .body-welcome-we-want-to-help-you p span{background:linear-gradient(to right,#db33bb,#4b34f7);-webkit-background-clip:text;color:transparent;font-family:Montserrat SemiBold}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.animator-container{overflow:hidden}.relative-wrapper{position:relative}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-welcome-about-us{padding-top:7.396vw;padding-inline:2.969vw}.section-welcome-about-us .top-section{display:flex;margin-bottom:3vw}@media (min-width: 800px){.section-welcome-about-us .top-section{flex-wrap:nowrap}}@media (max-width: 800px){.section-welcome-about-us .top-section{flex-direction:column}}.section-welcome-about-us .top-section .left-section{width:44vw}.section-welcome-about-us .top-section .left-section h2{font-weight:100;letter-spacing:-.5vw;font-family:Montserrat Light}@media (min-width: 800px){.section-welcome-about-us .top-section .left-section h2{font-size:6.5625vw;line-height:5.573vw;width:55vw}}@media (max-width: 800px){.section-welcome-about-us .top-section .left-section h2{font-size:7.3791348601vw;line-height:7.6335877863vw;margin-top:3.8167938931vw;padding-left:6.3613231552vw;padding-bottom:3vw}}.section-welcome-about-us .top-section .right-section{display:flex;flex-direction:column}@media (min-width: 800px){.section-welcome-about-us .top-section .right-section{align-items:end;width:50vw}}@media (max-width: 800px){.section-welcome-about-us .top-section .right-section{width:100%;align-items:center}}.section-welcome-about-us .top-section .right-section p{margin-bottom:1vw;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-welcome-about-us .top-section .right-section p{width:78%;font-size:1.406vw;text-align:end}}@media (max-width: 800px){.section-welcome-about-us .top-section .right-section p{font-size:4.5801526718vw;margin-bottom:10vw;padding-left:6.3613231552vw}}.section-welcome-about-us .top-section .right-section p span{font-family:HelveticaNowText Regular}@media (max-width: 800px){.section-welcome-about-us .center-section{margin-top:6.3613231552vw}}.section-welcome-about-us .center-section img{border-radius:30px;width:100%}.section-welcome-about-us .bottom-section{position:relative;padding-top:9.792vw}.section-welcome-about-us .bottom-section .comi{border:1px solid #939393;width:10.417vw;aspect-ratio:1;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;left:12.135vw;top:5vw}@media (max-width: 800px){.section-welcome-about-us .bottom-section .comi{width:17.3027989822vw;left:2vw;top:2vw;border:1px solid #939393}.section-welcome-about-us .bottom-section .comi img{width:5vw}}.section-welcome-about-us .bottom-section .text{margin-left:20.729vw}@media (max-width: 800px){.section-welcome-about-us .bottom-section .text{margin-left:16vw}}.section-welcome-about-us .bottom-section .text p{color:#ccc;font-size:2.0833333333vw;width:55vw;line-height:2.2395833333vw;margin-bottom:1.5625vw;font-family:Times New Roman Italic}@media (max-width: 800px){.section-welcome-about-us .bottom-section .text p{font-size:4.5801526718vw;line-height:5.3435114504vw;width:75vw}}.section-welcome-about-us .bottom-section .text span{color:#939393;font-size:1.3020833333vw;font-family:Times New Roman Italic}@media (max-width: 800px){.section-welcome-about-us .bottom-section .text span{font-size:3.3078880407vw;line-height:4.0712468193vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-welcome-our-center .top-section{text-align:center;padding-bottom:4.271vw}@media (min-width: 800px){.section-welcome-our-center .top-section{margin-top:9.3229166667vw}}@media (max-width: 800px){.section-welcome-our-center .top-section{margin-top:8.9058524173vw}}@media (min-width: 800px){.section-welcome-our-center .top-section img{width:25.412vw}}@media (max-width: 800px){.section-welcome-our-center .top-section img{width:59.1628498728vw}}.section-welcome-our-center .top-section h2{text-align:center;margin-top:1vw;text-transform:uppercase;letter-spacing:.3vw;font-family:Montserrat Light}@media (min-width: 800px){.section-welcome-our-center .top-section h2{font-size:1.823vw}}@media (max-width: 800px){.section-welcome-our-center .top-section h2{font-size:4.0712468193vw}}.section-welcome-our-center .bottom-section{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 800px){.section-welcome-our-center .bottom-section{padding-bottom:5.78125vw}}@media (max-width: 800px){.section-welcome-our-center .bottom-section{padding-bottom:7.6335877863vw}}.section-welcome-our-center .bottom-section .card-our-center{position:relative;z-index:0}@media (min-width: 800px){.section-welcome-our-center .bottom-section .card-our-center{width:32.708vw}}@media (max-width: 800px){.section-welcome-our-center .bottom-section .card-our-center{width:100%;margin-bottom:10vw}}.section-welcome-our-center .bottom-section .card-our-center .line-1{z-index:2;width:100%;position:absolute;animation:move 2s linear infinite;background:linear-gradient(90deg,#195182,#662482,#195182);background-size:200% 100%;top:0;left:0}@media (min-width: 800px){.section-welcome-our-center .bottom-section .card-our-center .line-1{height:10px}}@media (max-width: 800px){.section-welcome-our-center .bottom-section .card-our-center .line-1{height:5px}}.section-welcome-our-center .bottom-section .card-our-center .body-card{width:100%;aspect-ratio:1.009646302;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media (min-width: 800px){.section-welcome-our-center .bottom-section .card-our-center .body-card:hover .opacity-card{opacity:.8}.section-welcome-our-center .bottom-section .card-our-center .body-card:hover .content-card .content{height:16vw}}.section-welcome-our-center .bottom-section .card-our-center .body-card .opacity-card{position:absolute;opacity:.6;width:100%;aspect-ratio:1.009646302;background-color:#000;transition:all ease .5s;z-index:1}.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card{text-align:center;width:100%;aspect-ratio:1.009646302;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content{transition:all ease .5s;margin-top:2vw;overflow:hidden}@media (min-width: 800px){.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content{width:70%;height:0}.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content .line-2{width:100%;height:7px}}@media (max-width: 800px){.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content{width:90%}}.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content p{margin-top:1vw;margin-bottom:2vw;font-size:1.406vw;font-family:HelveticaNowText Light}@media (max-width: 800px){.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content p{font-size:4.0712468193vw;padding-bottom:15.7760814249vw}}.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content button{background-color:transparent;color:#fff;border:1px solid #fff;border-radius:5px;transition:all ease .5s}@media (min-width: 800px){.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content button{font-size:.938vw;width:9.167vw;height:2.135vw}}@media (max-width: 800px){.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content button{font-size:4.5801526718vw;width:66.9211195929vw;height:10.4325699746vw}}.section-welcome-our-center .bottom-section .card-our-center .body-card .content-card .content button:hover{background-color:#fff;color:#000}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-welcome-combine-talent{background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center}@media (min-width: 800px){.section-welcome-combine-talent{aspect-ratio:2.167042889;background-image:url(/img/backgrounds/bg-welcome-combine-talent.webp);background-blend-mode:darken}}@media (max-width: 800px){.section-welcome-combine-talent{height:193.3842239186vw;background-image:url(/img/backgrounds/bg-welcome-combine-talent-mobile.webp);background-color:#00000080;background-blend-mode:darken}}.section-welcome-combine-talent .body-combine-talent{margin-top:10.417vw;text-align:center;display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.section-welcome-combine-talent .body-combine-talent{width:40vw}}@media (max-width: 800px){.section-welcome-combine-talent .body-combine-talent{width:90vw}}@media (min-width: 800px){.section-welcome-combine-talent .body-combine-talent img{margin-bottom:1.875vw;width:29.075vw}}@media (max-width: 800px){.section-welcome-combine-talent .body-combine-talent img{margin-bottom:5vw;width:81.679389313vw}}.section-welcome-combine-talent .body-combine-talent p{color:#fff;font-family:HelveticaNowText Light}@media (min-width: 800px){.section-welcome-combine-talent .body-combine-talent p{font-size:1.3020833333vw}}@media (max-width: 800px){.section-welcome-combine-talent .body-combine-talent p{font-size:4.5801526718vw}}@media (min-width: 800px){.section-welcome-combine-talent .body-combine-talent p:first-of-type{margin-bottom:1vw;width:36vw}}@media (max-width: 800px){.section-welcome-combine-talent .body-combine-talent p:first-of-type{margin-bottom:5vw;width:80vw}}.section-welcome-combine-talent .body-combine-talent p:last-of-type{margin-bottom:1vw}@media (min-width: 800px){.section-welcome-combine-talent .body-combine-talent p:last-of-type{width:34.5vw}}@media (max-width: 800px){.section-welcome-combine-talent .body-combine-talent p:last-of-type{width:80vw}}.section-welcome-combine-talent .body-combine-talent p span{color:#fff;font-family:HelveticaNowText Medium}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-welcome-why-choose-us{background-position:center;background-size:cover;background-repeat:no-repeat;width:100vw}@media (min-width: 800px){.section-welcome-why-choose-us{background-image:url(/img/backgrounds/bg-welcome-why-choose-us.webp);aspect-ratio:1.8}}@media (max-width: 800px){.section-welcome-why-choose-us{background-image:url(/img/backgrounds/bg-welcome-why-choose-us-mobile.webp);padding-bottom:15.2671755725vw}}.section-welcome-why-choose-us .section-top{display:flex;justify-content:space-between;width:90%;padding-top:6.094vw;padding-left:3.28125vw}@media (min-width: 800px){.section-welcome-why-choose-us .section-top{margin-bottom:5.469vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-top{margin-bottom:10vw}}.section-welcome-why-choose-us .section-top h2{width:50vw;font-size:6.563vw;line-height:6vw;font-family:Montserrat Light}@media (max-width: 800px){.section-welcome-why-choose-us .section-top h2{font-size:7.3791348601vw;line-height:7.6335877863vw}}.section-welcome-why-choose-us .section-top .choose-icon-section{display:flex;flex-direction:column;align-items:end}@media (max-width: 800px){.section-welcome-why-choose-us .section-top .choose-icon-section{display:none}}.section-welcome-why-choose-us .section-top .choose-icon-section img{width:11.0416666667vw;height:2.03125vw;padding-bottom:6.40625vw}.section-welcome-why-choose-us .section-bottom{display:flex;width:95vw;justify-content:space-between;padding-left:3.28125vw;padding-bottom:7.03125vw}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom{flex-direction:column}}.section-welcome-why-choose-us .section-bottom .card-why-choose-us{display:flex}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us{position:relative;margin-bottom:8vw}.section-welcome-why-choose-us .section-bottom .card-why-choose-us:nth-of-type(2),.section-welcome-why-choose-us .section-bottom .card-why-choose-us:nth-of-type(4){justify-content:end;padding-right:6vw}.section-welcome-why-choose-us .section-bottom .card-why-choose-us:nth-of-type(2) .left,.section-welcome-why-choose-us .section-bottom .card-why-choose-us:nth-of-type(4) .left{position:absolute;right:0vw}.section-welcome-why-choose-us .section-bottom .card-why-choose-us .left{position:absolute}.section-welcome-why-choose-us .section-bottom .card-why-choose-us:nth-of-type(1),.section-welcome-why-choose-us .section-bottom .card-why-choose-us:nth-of-type(3){padding-left:10vw}.section-welcome-why-choose-us .section-bottom .card-why-choose-us:nth-of-type(1) .left,.section-welcome-why-choose-us .section-bottom .card-why-choose-us:nth-of-type(3) .left{left:0vw}}@media (min-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-1{width:22.448vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-1{width:83vw}}@media (min-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-1 .left{height:12vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-1 .left{height:40vw;margin-right:5vw}}.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-2{padding-top:5.2083333333vw}@media (min-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-2{width:22.76vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-2{width:80vw;padding-left:10vw;text-align:end;padding-right:1vw}}.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-2 .left{height:11vw}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-2 .left{height:30vw}}.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-3{padding-top:10.4166666667vw}@media (min-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-3{width:22.396vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-3{width:70vw}}@media (min-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-3 .left{height:10.5vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-3 .left{height:32vw}}@media (min-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-4{width:20.938vw;padding-top:15.625vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-4{padding-top:10.1781170483vw;width:80vw;padding-left:10vw;text-align:end;padding-right:1vw}.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-4 .title{padding-left:20vw}}@media (min-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-4 .left{height:10.5vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us.type-4 .left{height:30vw}}.section-welcome-why-choose-us .section-bottom .card-why-choose-us .left{width:9px;background:linear-gradient(to bottom,#db33bb,#4b34f7);margin-right:5px}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us .left{width:4px!important;margin-left:5vw}}.section-welcome-why-choose-us .section-bottom .card-why-choose-us .right p.title{font-family:Montserrat Light}@media (min-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us .right p.title{font-size:2.083vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us .right p.title{font-size:5.0890585242vw;padding-right:5vw}}.section-welcome-why-choose-us .section-bottom .card-why-choose-us .right p.title span{font-family:Montserrat SemiBold}.section-welcome-why-choose-us .section-bottom .card-why-choose-us .right p.desc{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us .right p.desc{font-size:1.198vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .card-why-choose-us .right p.desc{font-size:4.5801526718vw;padding-right:5vw}}@media (max-width: 800px){.section-welcome-why-choose-us .section-bottom .btn-bottom{margin-bottom:10vw;display:flex;justify-content:center}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-welcome-transform{position:relative;width:100vw}@media (min-width: 800px){.section-welcome-transform{aspect-ratio:3.555555556}}@media (max-width: 800px){.section-welcome-transform{height:61.8320610687vw}}.section-welcome-transform .comi{aspect-ratio:1;display:flex;justify-content:center;align-items:center;border:1px solid #707070;border-radius:50%;position:absolute}@media (min-width: 800px){.section-welcome-transform .comi{width:10.417vw;left:15.833vw;top:6.6vw}}@media (max-width: 800px){.section-welcome-transform .comi{left:5vw;top:6vw;width:17.3027989822vw}.section-welcome-transform .comi img{width:4.5801526718vw}}.section-welcome-transform .content-transform{margin-left:24.427vw;padding-top:12.344vw}@media (max-width: 800px){.section-welcome-transform .content-transform{margin-left:20vw;padding-top:17vw}}.section-welcome-transform .content-transform p{color:#a3a3a3;font-family:Times New Roman Italic}@media (min-width: 800px){.section-welcome-transform .content-transform p{font-size:1.302vw}}@media (max-width: 800px){.section-welcome-transform .content-transform p{font-size:4.5801526718vw}.section-welcome-transform .content-transform p.small{font-size:4.0712468193vw;line-height:4.0712468193vw}}.section-welcome-transform .content-transform p:first-of-type{color:#fff;margin-bottom:1vw}@media (min-width: 800px){.section-welcome-transform .content-transform p:first-of-type{width:60vw;font-size:2.083vw}}@media (max-width: 800px){.section-welcome-transform .content-transform p:first-of-type{width:72vw;color:#ccc}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-welcome-results{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;background-color:pink}@media (min-width: 800px){.section-welcome-results{aspect-ratio:2}}@media (max-width: 800px){.section-welcome-results{height:139.9491094148vw;align-items:end}}.section-welcome-results video{object-fit:cover}@media (min-width: 800px){.section-welcome-results video{width:100.5729166667vw;height:56.25vw}}@media (max-width: 800px){.section-welcome-results video{width:100vw;height:216.7938931298vw}}.section-welcome-results .body-welcome-results{position:absolute;text-align:center}.section-welcome-results .body-welcome-results h2{text-transform:uppercase;font-weight:100;font-family:Montserrat Light}@media (min-width: 800px){.section-welcome-results .body-welcome-results h2{margin-inline:25vw;font-size:3.385vw}}@media (max-width: 800px){.section-welcome-results .body-welcome-results h2{font-size:6.3613231552vw;margin-inline:0vw;margin-bottom:48vw}}.section-welcome-results .body-welcome-results h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.section-welcome-results .body-welcome-results img{margin-top:2.963vw;width:4.546vw;margin-bottom:3.846vw;transition:all ease .5s;cursor:pointer}.section-welcome-results .body-welcome-results img:hover{transform:scale(1.1)}}.section-welcome-results .body-welcome-results p{font-family:Montserrat Light}@media (min-width: 800px){.section-welcome-results .body-welcome-results p{font-size:1.927vw}}@media (max-width: 800px){.section-welcome-results .body-welcome-results p{font-size:5.5979643766vw;margin-bottom:15vw}}.section-welcome-results .body-welcome-results p span{background:linear-gradient(to right,#db33bb,#4b34f7);-webkit-background-clip:text;color:transparent;font-family:Montserrat SemiBold}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@media (max-width: 800px){.section-welcome-davenborn{display:flex;justify-content:center}}@media (min-width: 800px){.section-welcome-davenborn video{width:100%;height:auto}}@media (max-width: 800px){.section-welcome-davenborn video{width:100%;height:76.3358778626vw}}.sl-heart1,.sl-heart1 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-heart1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-heart1 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-heart1 .sl-loader-title{width:100%;text-align:center;font-weight:700;line-height:1.7;font-size:20px;color:var(--cl)}.sl-heart1 .sl-loader .sl-loader-items{width:100%;height:100px;position:relative}.sl-heart1 .sl-loader .sl-loader-items .sl-heart{width:40px;height:40px;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-85%,-75%);transform:translate(-85%,-75%);background-color:var(--bg);-webkit-animation:sl-heart1 1s linear infinite;animation:sl-heart1 1s linear infinite}.sl-heart1 .sl-loader .sl-loader-items .sl-heart:after{content:"";width:100%;height:100%;border-radius:50%;position:absolute;left:30px;top:0;background-color:var(--bg)}.sl-heart1 .sl-loader .sl-loader-items .sl-heart:before{content:"";width:100%;height:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:15px;top:15px;background-color:var(--bg)}@-webkit-keyframes sl-heart1{to{-webkit-transform:translate(-60%,-60%) scale(.5);transform:translate(-60%,-60%) scale(.5)}30%{-webkit-transform:translate(-80%,-70%) scale(.8);transform:translate(-80%,-70%) scale(.8)}60%{-webkit-transform:translate(-60%,-60%) scale(.5);transform:translate(-60%,-60%) scale(.5)}80%{-webkit-transform:translate(-80%,-70%) scale(.8);transform:translate(-80%,-70%) scale(.8)}0%{-webkit-transform:translate(-85%,-75%) scale(1);transform:translate(-85%,-75%) scale(1)}}@keyframes sl-heart1{to{-webkit-transform:translate(-60%,-60%) scale(.5);transform:translate(-60%,-60%) scale(.5)}30%{-webkit-transform:translate(-80%,-70%) scale(.8);transform:translate(-80%,-70%) scale(.8)}60%{-webkit-transform:translate(-60%,-60%) scale(.5);transform:translate(-60%,-60%) scale(.5)}80%{-webkit-transform:translate(-80%,-70%) scale(.8);transform:translate(-80%,-70%) scale(.8)}0%{-webkit-transform:translate(-85%,-75%) scale(1);transform:translate(-85%,-75%) scale(1)}}.sl-box1,.sl-box1 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-box1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-box1 .sl-loader-title{width:100%;text-align:center;font-size:20px;font-weight:700;line-height:1.7;color:var(--cl)}.sl-box1 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-box1 .sl-loader .sl-loader-items{width:100%;height:100px;-webkit-perspective:100px;perspective:100px}.sl-box1 .sl-loader .sl-loader-items .sl-parent-cub{width:100px;height:100px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -50px;transform-origin:50% 50% -50px}.sl-box1 .sl-loader .sl-loader-items .sl-parent-cub .sl-cub{width:50px;height:50px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;background-color:var(--bg);-webkit-animation:sl-box1 .5s ease infinite;animation:sl-box1 .5s ease infinite}@-webkit-keyframes sl-box1{to{-webkit-transform:translate(-50%,-50%) rotateX(0deg);transform:translate(-50%,-50%) rotateX(0)}0%{-webkit-transform:translate(-50%,-50%) rotateX(180deg);transform:translate(-50%,-50%) rotateX(180deg)}}@keyframes sl-box1{to{-webkit-transform:translate(-50%,-50%) rotateX(0deg);transform:translate(-50%,-50%) rotateX(0)}0%{-webkit-transform:translate(-50%,-50%) rotateX(180deg);transform:translate(-50%,-50%) rotateX(180deg)}}.sl-box2,.sl-box2 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-box2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-box2 .sl-loader-title{width:100%;text-align:center;font-size:20px;font-weight:700;line-height:1.7;color:var(--cl)}.sl-box2 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-box2 .sl-loader .sl-loader-items{width:100%;height:100px;-webkit-perspective:100px;perspective:100px}.sl-box2 .sl-loader .sl-loader-items .sl-parent-cub{width:100px;height:100px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -50px;transform-origin:50% 50% -50px}.sl-box2 .sl-loader .sl-loader-items .sl-parent-cub .sl-cub{width:50px;height:50px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;background-color:var(--bg);-webkit-animation:sl-box2 .5s ease infinite;animation:sl-box2 .5s ease infinite}@-webkit-keyframes sl-box2{to{-webkit-transform:translate(-50%,-50%) rotateY(0deg);transform:translate(-50%,-50%) rotateY(0)}0%{-webkit-transform:translate(-50%,-50%) rotateY(180deg);transform:translate(-50%,-50%) rotateY(180deg)}}@keyframes sl-box2{to{-webkit-transform:translate(-50%,-50%) rotateY(0deg);transform:translate(-50%,-50%) rotateY(0)}0%{-webkit-transform:translate(-50%,-50%) rotateY(180deg);transform:translate(-50%,-50%) rotateY(180deg)}}.sl-box3,.sl-box3 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-box3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-box3 .sl-loader-title{width:100%;text-align:center;font-size:20px;font-weight:700;line-height:1.7;color:var(--cl)}.sl-box3 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-box3 .sl-loader .sl-loader-items{width:100%;height:100px;-webkit-perspective:100px;perspective:100px}.sl-box3 .sl-loader .sl-loader-items .sl-parent-cub{width:100px;height:100px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -50px;transform-origin:50% 50% -50px}.sl-box3 .sl-loader .sl-loader-items .sl-parent-cub .sl-cub{width:50px;height:50px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;background-color:var(--bg);-webkit-animation:sl-box3 .5s ease infinite;animation:sl-box3 .5s ease infinite}@-webkit-keyframes sl-box3{to{-webkit-transform:translate(-50%,-50%) rotateZ(0deg);transform:translate(-50%,-50%) rotate(0)}0%{-webkit-transform:translate(-50%,-50%) rotateZ(180deg);transform:translate(-50%,-50%) rotate(180deg)}}@keyframes sl-box3{to{-webkit-transform:translate(-50%,-50%) rotateZ(0deg);transform:translate(-50%,-50%) rotate(0)}0%{-webkit-transform:translate(-50%,-50%) rotateZ(180deg);transform:translate(-50%,-50%) rotate(180deg)}}.sl-box4,.sl-box4 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-box4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-box4 .sl-loader-title{width:100%;text-align:center;font-size:20px;font-weight:700;line-height:1.7;color:var(--cl)}.sl-box4 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-box4 .sl-loader .sl-loader-items{width:100%;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sl-box4 .sl-loader .sl-loader-items .sl-rectangular{width:10px;height:25px;background-color:var(--bg);border-radius:5px;-webkit-animation:sl-box4 .6s ease-in-out infinite;animation:sl-box4 .6s ease-in-out infinite;-webkit-animation-delay:calc(var(--i) * -.65s);animation-delay:calc(var(--i) * -.65s)}@-webkit-keyframes sl-box4{0%{height:30px}50%{height:60px}to{height:30px}}@keyframes sl-box4{0%{height:30px}50%{height:60px}to{height:30px}}.sl-box5,.sl-box5 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-box5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-box5 .sl-loader-title{width:100%;text-align:center;font-size:20px;font-weight:700;line-height:1.7;color:var(--cl)}.sl-box5 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-box5 .sl-loader .sl-loader-items{width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sl-box5 .sl-loader .sl-loader-items .sl-rectangular-ping{width:100%;height:5px;position:relative;background-color:var(--bg);overflow:hidden}.sl-box5 .sl-loader .sl-loader-items .sl-rectangular-ping:before{content:"";width:10px;height:100%;position:absolute;top:0;background-color:var(--bgb);-webkit-animation:sl-rectangular-ping .8s ease-in infinite;animation:sl-rectangular-ping .8s ease-in infinite}@-webkit-keyframes sl-rectangular-ping{0%{left:-10px}to{left:calc(100% + 10px)}}@keyframes sl-rectangular-ping{0%{left:-10px}to{left:calc(100% + 10px)}}.sl-box6,.sl-box6 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-box6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-box6 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-box6 .sl-loader-title{width:100%;text-align:center;font-size:20px;color:var(--cl);font-weight:700;line-height:1.7}.sl-box6 .sl-loader .sl-loader-items{width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sl-box6 .sl-loader .sl-loader-items .sl-item{width:10px;height:10px;margin-left:.25rem;margin-right:.25rem;position:relative;-webkit-box-shadow:0 0 5px 0 var(--shadow);box-shadow:0 0 5px 0 var(--shadow);background-color:var(--bga);-webkit-animation:sl-box6 2.5s ease-in infinite;animation:sl-box6 2.5s ease-in infinite;-webkit-animation-delay:calc(var(--i) * .5s);animation-delay:calc(var(--i) * .5s)}@-webkit-keyframes sl-box6{0%{top:0;background-color:var(--bga);-webkit-box-shadow:0 0 5px 0 var(--shadow);box-shadow:0 0 5px 0 var(--shadow)}10%{top:-10px;background-color:var(--bg);-webkit-box-shadow:0 0 2px var(--shadow);box-shadow:0 0 2px var(--shadow)}12.5%{top:-10px;background-color:var(--bg);-webkit-box-shadow:0 0 2px var(--shadow);box-shadow:0 0 2px var(--shadow)}22.5%{top:0;background-color:var(--bga);-webkit-box-shadow:0 0 5px 0 var(--shadow);box-shadow:0 0 5px 0 var(--shadow)}to{top:0;background-color:var(--bga);-webkit-box-shadow:0 0 5px 0 var(--shadow);box-shadow:0 0 5px 0 var(--shadow)}}@keyframes sl-box6{0%{top:0;background-color:var(--bga);-webkit-box-shadow:0 0 5px 0 var(--shadow);box-shadow:0 0 5px 0 var(--shadow)}10%{top:-10px;background-color:var(--bg);-webkit-box-shadow:0 0 2px var(--shadow);box-shadow:0 0 2px var(--shadow)}12.5%{top:-10px;background-color:var(--bg);-webkit-box-shadow:0 0 2px var(--shadow);box-shadow:0 0 2px var(--shadow)}22.5%{top:0;background-color:var(--bga);-webkit-box-shadow:0 0 5px 0 var(--shadow);box-shadow:0 0 5px 0 var(--shadow)}to{top:0;background-color:var(--bga);-webkit-box-shadow:0 0 5px 0 var(--shadow);box-shadow:0 0 5px 0 var(--shadow)}}.sl-box-7,.sl-box-7 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-box-7 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-box-7 .sl-loader-title{padding-top:10px;width:100%;color:var(--cl);font-weight:700;font-size:20px;line-height:1.7;text-align:center}.sl-box-7 .sl-loader .sl-loader-items{width:100%;height:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sl-box-7 .sl-loader .sl-loader-items .sl-cube{width:14px;height:25px;background-color:var(--bg);-webkit-animation:loader-ping-cube 1s ease-in-out infinite;animation:loader-ping-cube 1s ease-in-out infinite;-webkit-animation-delay:calc(var(--i) * .15s);animation-delay:calc(var(--i) * .15s)}.sl-box-7 .sl-loader .sl-loader-items .sl-cube+.sl-cube{margin-left:7px}@-webkit-keyframes loader-ping-cube{to{-webkit-transform:scale(1,1);transform:scale(1)}5%{-webkit-transform:scale(1,1.5);transform:scaleY(1.5)}30%{-webkit-transform:scale(1,1.5);transform:scaleY(1.5)}50%{-webkit-transform:scale(1,1);transform:scale(1)}0%{-webkit-transform:scale(1,1);transform:scale(1)}}@keyframes loader-ping-cube{to{-webkit-transform:scale(1,1);transform:scale(1)}5%{-webkit-transform:scale(1,1.5);transform:scaleY(1.5)}30%{-webkit-transform:scale(1,1.5);transform:scaleY(1.5)}50%{-webkit-transform:scale(1,1);transform:scale(1)}0%{-webkit-transform:scale(1,1);transform:scale(1)}}.sl-bubble1,.sl-bubble1 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-bubble1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-bubble1 .sl-loader{width:150px;height:40px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-bubble1 .sl-loader-title{padding-top:10px;width:100%;color:var(--cl);font-weight:700;font-size:20px;line-height:1.7;text-align:center}.sl-bubble1 .sl-loader-items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sl-bubble1 .sl-loader-items .sl-bubble{width:30px;height:30px;background-color:var(--bg);border-radius:100%;-webkit-animation:sl-bubble1 1.2s ease-in-out infinite;animation:sl-bubble1 1.2s ease-in-out infinite;-webkit-animation-delay:calc(var(--i) * -.35s);animation-delay:calc(var(--i) * -.35s)}@-webkit-keyframes sl-bubble1{to{-webkit-transform:scale(1,1);transform:scale(1)}50%{-webkit-transform:scale(.3,.3);transform:scale(.3)}0%{-webkit-transform:scale(1,1);transform:scale(1)}}@keyframes sl-bubble1{to{-webkit-transform:scale(1,1);transform:scale(1)}50%{-webkit-transform:scale(.3,.3);transform:scale(.3)}0%{-webkit-transform:scale(1,1);transform:scale(1)}}.sl-bubble2,.sl-bubble2 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-bubble2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-bubble2 .sl-loader{width:150px;height:40px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-bubble2 .sl-loader-title{padding-top:10px;width:100%;color:var(--cl);font-weight:700;font-size:20px;line-height:1.7;text-align:center}.sl-bubble2 .sl-loader .sl-loader-items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sl-bubble2 .sl-loader .sl-loader-items .sl-bubble{width:30px;height:30px;background-color:var(--bg);border-radius:100%;-webkit-animation:sl-bubble2 1.2s ease-in-out infinite;animation:sl-bubble2 1.2s ease-in-out infinite;-webkit-animation-delay:calc(var(--i) * -.35s);animation-delay:calc(var(--i) * -.35s)}@-webkit-keyframes sl-bubble2{to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}0%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sl-bubble2{to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}0%{-webkit-transform:translateY(0);transform:translateY(0)}}.sl-bubble3,.sl-bubble3 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-bubble3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-bubble3 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-bubble3 .sl-loader-title{padding-top:10px;width:100%;color:var(--cl);font-weight:700;font-size:20px;line-height:1.7;text-align:center}.sl-bubble3 .sl-loader .sl-loader-items{width:100%;height:100px;position:relative}.sl-bubble3 .sl-loader .sl-loader-items .sl-bubble{width:0;height:0;position:absolute;top:50%;left:50%;background-color:var(--bg);border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:sl-bubble3 1.2s linear infinite;animation:sl-bubble3 1.2s linear infinite;-webkit-animation-delay:calc(var(--i) * -.4s);animation-delay:calc(var(--i) * -.4s)}@-webkit-keyframes sl-bubble3{0%{width:15px;height:15px;opacity:1}to{width:80px;height:80px;opacity:0}}@keyframes sl-bubble3{0%{width:15px;height:15px;opacity:1}to{width:80px;height:80px;opacity:0}}.sl-bubble4,.sl-bubble4 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-bubble4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-bubble4 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-bubble4 .sl-loader-title{padding-top:10px;width:100%;color:var(--cl);font-weight:700;font-size:20px;line-height:1.7;text-align:center}.sl-bubble4 .sl-loader .sl-loader-items{width:100%;height:100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sl-bubble4 .sl-loader .sl-loader-items .sl-item-content-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:70px;-webkit-animation:sl-bubble4 1.5s ease-in infinite;animation:sl-bubble4 1.5s ease-in infinite}.sl-bubble4 .sl-loader .sl-loader-items .sl-item-content-loader .sl-circle{width:14px;height:14px;border-radius:50%;background-color:var(--bg)}@-webkit-keyframes sl-bubble4{0%{-webkit-transform:rotate(0);transform:rotate(0)}45%{-webkit-transform:rotate(400deg);transform:rotate(400deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}95%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes sl-bubble4{0%{-webkit-transform:rotate(0);transform:rotate(0)}45%{-webkit-transform:rotate(400deg);transform:rotate(400deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}95%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.sl-bubble5,.sl-bubble5 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-bubble5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-bubble5 .sl-loader{width:100px;position:relative;height:35px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-bubble5 .sl-loader-title{padding-top:10px;width:100%;color:var(--cl);font-weight:700;font-size:20px;line-height:1.7;text-align:center}.sl-bubble5 .sl-loader .sl-loader-item{width:20px;height:20px;background-color:var(--bg);position:absolute;top:50%;left:0;border-radius:50%}.sl-bubble5 .sl-loader .sl-loader-item:nth-child(2){-webkit-animation:sl-bubble5AnimOne .6s linear infinite;animation:sl-bubble5AnimOne .6s linear infinite}.sl-bubble5 .sl-loader .sl-loader-item:nth-child(3){-webkit-animation:sl-bubble5AnimTwo .6s linear infinite;animation:sl-bubble5AnimTwo .6s linear infinite}.sl-bubble5 .sl-loader .sl-loader-item:first-child{-webkit-animation:sl-bubble5AnimThere .6s linear infinite;animation:sl-bubble5AnimThere .6s linear infinite}.sl-bubble5 .sl-loader .sl-loader-item:last-child{-webkit-animation:sl-bubble5AnimFour .6s linear infinite;animation:sl-bubble5AnimFour .6s linear infinite}@-webkit-keyframes sl-bubble5AnimOne{0%{-webkit-transform:translate(7px,-50%) scale(1);transform:translate(7px,-50%) scale(1)}to{-webkit-transform:translate(41px,-50%) scale(1.5);transform:translate(41px,-50%) scale(1.5)}}@keyframes sl-bubble5AnimOne{0%{-webkit-transform:translate(7px,-50%) scale(1);transform:translate(7px,-50%) scale(1)}to{-webkit-transform:translate(41px,-50%) scale(1.5);transform:translate(41px,-50%) scale(1.5)}}@-webkit-keyframes sl-bubble5AnimTwo{0%{-webkit-transform:translate(41px,-50%) scale(1.5);transform:translate(41px,-50%) scale(1.5)}to{-webkit-transform:translate(74px,-50%) scale(1);transform:translate(74px,-50%) scale(1)}}@keyframes sl-bubble5AnimTwo{0%{-webkit-transform:translate(41px,-50%) scale(1.5);transform:translate(41px,-50%) scale(1.5)}to{-webkit-transform:translate(74px,-50%) scale(1);transform:translate(74px,-50%) scale(1)}}@-webkit-keyframes sl-bubble5AnimThere{0%{-webkit-transform:translate(7px,-50%) scale(.5);transform:translate(7px,-50%) scale(.5)}to{-webkit-transform:translate(7px,-50%) scale(1);transform:translate(7px,-50%) scale(1)}}@keyframes sl-bubble5AnimThere{0%{-webkit-transform:translate(7px,-50%) scale(.5);transform:translate(7px,-50%) scale(.5)}to{-webkit-transform:translate(7px,-50%) scale(1);transform:translate(7px,-50%) scale(1)}}@-webkit-keyframes sl-bubble5AnimFour{0%{-webkit-transform:translate(74px,-50%) scale(1);transform:translate(74px,-50%) scale(1)}to{-webkit-transform:translate(74px,-50%) scale(.5);transform:translate(74px,-50%) scale(.5)}}@keyframes sl-bubble5AnimFour{0%{-webkit-transform:translate(74px,-50%) scale(1);transform:translate(74px,-50%) scale(1)}to{-webkit-transform:translate(74px,-50%) scale(.5);transform:translate(74px,-50%) scale(.5)}}.sl-spinner1,.sl-spinner1 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-spinner1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-spinner1 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-spinner1 .sl-loader-title{width:100%;text-align:center;font-size:20px;line-height:1.7;font-weight:700;color:var(--cl)}.sl-spinner1 .sl-loader .sl-loader-items{width:100%;height:100px;position:relative;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.sl-spinner1 .sl-loader .sl-loader-items .sl-item{-webkit-transform:rotate(calc(var(--i) * 30deg));transform:rotate(calc(var(--i) * 30deg));-webkit-animation:sl-spinner1 1.2s linear infinite;animation:sl-spinner1 1.2s linear infinite;-webkit-animation-delay:calc(var(--i) * -.1s);animation-delay:calc(var(--i) * -.1s);-webkit-transform-origin:50px 50px;transform-origin:50px 50px}.sl-spinner1 .sl-loader .sl-loader-items .sl-item:after{content:"";display:block;position:absolute;top:3px;left:47px;width:7px;height:21px;background-color:var(--bg);border-radius:20%;-webkit-box-shadow:-1px 1px 2px 1px rgba(0,0,0,.2);box-shadow:-1px 1px 2px 1px #0003}@-webkit-keyframes sl-spinner1{to{opacity:0}0%{opacity:1}}@keyframes sl-spinner1{to{opacity:0}0%{opacity:1}}.sl-spinner2,.sl-spinner2 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-spinner2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-spinner2 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-spinner2 .sl-loader-title{width:100%;text-align:center;font-size:20px;line-height:1.7;font-weight:700;color:var(--cl)}.sl-spinner2 .sl-loader-items{width:100%;height:100px;position:relative}.sl-spinner2 .sl-loader .sl-loader-items .sl-item{-webkit-transform:rotate(calc(var(--i) * 45deg));transform:rotate(calc(var(--i) * 45deg));-webkit-transform-origin:50px 50px;transform-origin:50px 50px}.sl-spinner2 .sl-loader .sl-loader-items .sl-item:after{content:"";display:block;position:absolute;top:25px;left:25px;width:10px;height:10px;background-color:var(--bg);border-radius:50%;-webkit-animation:sl-spinner2 .8s linear infinite;animation:sl-spinner2 .8s linear infinite;-webkit-animation-delay:calc(var(--i) * .1s);animation-delay:calc(var(--i) * .1s)}@-webkit-keyframes sl-spinner2{to{-webkit-transform:scale(1,1);transform:scale(1)}0%{-webkit-transform:scale(1.5,1.5);transform:scale(1.5)}}@keyframes sl-spinner2{to{-webkit-transform:scale(1,1);transform:scale(1)}0%{-webkit-transform:scale(1.5,1.5);transform:scale(1.5)}}.sl-spinner3,.sl-spinner3 *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-spinner3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-spinner3 .sl-loader{width:100px;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-spinner3 .sl-loader-title{width:100%;text-align:center;font-size:20px;font-weight:700;line-height:1.7;color:var(--cl)}.sl-spinner3 .sl-loader .sl-loader-parent{width:100%;height:100px;position:relative}.sl-spinner3 .sl-loader .sl-loader-parent .sl-circle{width:80px;height:80px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:10px solid var(--border);border-top:10px solid var(--bg);-webkit-animation:sl-spinner3 .8s linear infinite;animation:sl-spinner3 .8s linear infinite}@-webkit-keyframes sl-spinner3{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}}@keyframes sl-spinner3{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}}.sl-ekvalayzer,.sl-ekvalayzer *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-ekvalayzer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-ekvalayzer .sl-loader-title{width:100%;text-align:center;font-size:20px;font-weight:700;line-height:1.7;color:var(--cl)}.sl-ekvalayzer .sl-loader-items{width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-ekvalayzer .sl-loader-items .sl-parent-rectangular{padding:3px;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:-webkit-min-content;height:-moz-min-content;height:min-content}.sl-ekvalayzer .sl-loader-items .sl-parent-rectangular .sl-rectangular{width:10px;background-color:var(--bg);-webkit-box-shadow:0 0 10px 2px var(--bg);box-shadow:0 0 10px 2px var(--bg);-webkit-animation:sl-ekvalayzer1 .5s ease-in-out infinite;animation:sl-ekvalayzer1 .5s ease-in-out infinite;-webkit-animation-delay:calc(var(--i) * -.1s);animation-delay:calc(var(--i) * -.1s)}@-webkit-keyframes sl-ekvalayzer1{0%{height:calc(var(--w) * 20px)}50%{height:80px}to{height:calc(var(--w) * 20px)}}@keyframes sl-ekvalayzer1{0%{height:calc(var(--w) * 20px)}50%{height:80px}to{height:calc(var(--w) * 20px)}}.sl-hourglass,.sl-hourglass *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.sl-hourglass{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sl-hourglass .sl-hourglass-loader-title{width:100%;text-align:center;font-size:20px;color:var(--cl);font-weight:700;line-height:1.7}.sl-hourglass .sl-hourglass-loader-items{width:100%;height:100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:scale(var(--size));transform:scale(var(--size))}.sl-hourglass .sl-hourglass-loader-items .sl-hourglass-item{border:30px solid transparent;border-top-color:var(--bg);border-bottom-color:var(--bg);border-radius:50%;-webkit-animation:sl-hourglass 1.2s ease-in infinite;animation:sl-hourglass 1.2s ease-in infinite}@-webkit-keyframes sl-hourglass{0%{-webkit-transform:rotate(0);transform:rotate(0)}45%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}80%{-webkit-transform:rotate(900deg);transform:rotate(900deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes sl-hourglass{0%{-webkit-transform:rotate(0);transform:rotate(0)}45%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}80%{-webkit-transform:rotate(900deg);transform:rotate(900deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.card_main_container{display:flex;align-items:center;justify-content:center;width:20vw;height:15vw;background:linear-gradient(140deg,#0b0b0b,#100e10);border-radius:1.5vw;padding-bottom:2vw;padding-top:2vw}@media (min-width: 800px){.card_main_container{width:30vw;height:20vw}}@media (max-width: 800px){.card_main_container{width:90vw;height:80vw}}.card_main_container .content_modal{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;margin:1vw;text-align:center}.card_main_container .content_modal .title_modal{color:#fff;font-family:HelveticaNowText Bold}@media (min-width: 800px){.card_main_container .content_modal .title_modal{font-size:2.083vw;margin-bottom:1vw;line-height:2.0833333333vw}}@media (max-width: 800px){.card_main_container .content_modal .title_modal{font-size:10.1750384vw}}.card_main_container .content_modal .message{font-family:HelveticaNowText Regular;margin-top:0;color:#fff}@media (min-width: 800px){.card_main_container .content_modal .message{line-height:1.4583333333vw;font-size:1.146vw;margin-bottom:1.5vw}}@media (max-width: 800px){.card_main_container .content_modal .message{font-size:6.3600096vw;width:90%}}@media (min-width: 800px){.card_main_container .content_modal img{width:10vw;margin-bottom:1vw}}.card_main_container.card_main_container-2{background-color:#fff}.card_main_container.card_main_container-2 .content_modal p{color:#000}.card_main_container.card_main_container-2 .button_label_modal:hover{color:#fff;border:#fff 1px solid}.button_label_modal{font-size:1.302vw;background-color:transparent;color:#fff;border:1px solid #fff;border-radius:10px;cursor:pointer;transition:all 1s}.button_label_modal:hover{background-color:#fff;border:1px solid #000;color:#000}@media (min-width: 800px){.button_label_modal{font-size:1.563vw;width:10vw;height:3vw}}@media (max-width: 800px){.button_label_modal{font-size:6.3600096vw;width:40vw;height:12vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.contact_main_container{display:flex;flex-direction:column;justify-content:center;height:auto;padding:3vw 10vw;background-color:#191919;position:relative;height:41.5625vw}@media (max-width: 800px){.contact_main_container{padding:0vw;padding-block:5vw}}.contact_main_container .loder{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:3}@media (max-width: 800px){.contact_main_container{height:auto}}.contact_main_container .contact_container{display:flex;flex-direction:row;height:auto;flex-wrap:wrap}@media (max-width: 800px){.contact_main_container .contact_container{flex-direction:column;align-items:center;padding-left:0;padding-right:0;flex-wrap:nowrap}}.contact_main_container .contact_container .contacts_container{display:flex;flex-direction:column;width:50%}@media (max-width: 800px){.contact_main_container .contact_container .contacts_container{width:auto;margin-bottom:4vw}}.contact_main_container .contact_container .contacts_container div{display:flex;flex-direction:column;align-items:flex-start}.contact_main_container .contact_container .contacts_container div .title{font-weight:100;text-align:left;margin:0;font-family:Montserrat Medium}@media (min-width: 800px){.contact_main_container .contact_container .contacts_container div .title{width:100vw;margin-bottom:2vw;font-size:3.0729166667vw}}@media (max-width: 800px){.contact_main_container .contact_container .contacts_container div .title{width:90%;font-size:9.159vw;text-align:left;line-height:normal;padding-inline:5vw;line-height:12vw}}.contact_main_container .contact_container .contacts_container div h3{font-family:HelveticaNowText Light}@media (min-width: 800px){.contact_main_container .contact_container .contacts_container div h3{width:29vw;font-size:1.40625vw;margin-bottom:2vw}}@media (max-width: 800px){.contact_main_container .contact_container .contacts_container div h3{margin-left:5vw;margin-block:5vw;font-size:5.5979808vw}}.contact_main_container .contact_container .contacts_container div .container-social{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row;margin-bottom:1vw;cursor:pointer}@media (max-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social{width:90%;margin-left:10vw;margin-bottom:5vw}}.contact_main_container .contact_container .contacts_container div .container-social p{font-family:HelveticaNowText Light}@media (min-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social p{font-size:1.40625vw}}@media (max-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social p{font-size:5.0890585242vw}}.contact_main_container .contact_container .contacts_container div .container-social .cont-img{display:flex;align-items:center;justify-content:center}@media (min-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social .cont-img{width:2.6041666667vw}}@media (max-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social .cont-img{width:9.6692111959vw}}@media (min-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social .cont-img img{margin-right:1vw;width:1.3994791667vw}}@media (max-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social .cont-img img{margin-right:5vw;width:6.8371501272vw}}@media (min-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social .cont-img img.icon-whats{width:1.8380208333vw}}@media (max-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social .cont-img img.icon-whats{width:8vw}}@media (min-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social .cont-img img.icon-email{width:1.9791666667vw}}@media (max-width: 800px){.contact_main_container .contact_container .contacts_container div .container-social .cont-img img.icon-email{width:8vw}}.contact_main_container .contact_container .form_container{display:flex;position:relative;flex-direction:row;flex-wrap:wrap;width:50%}@media (max-width: 800px){.contact_main_container .contact_container .form_container{width:90%;padding:0;align-items:center}}.contact_main_container .contact_container .form_container .button_container_form{display:flex;justify-content:right;padding-left:1vw}@media (max-width: 800px){.contact_main_container .contact_container .form_container .button_container_form{flex-direction:column;justify-content:center;align-items:center;width:100%}}.contact_main_container .contact_container .form_container .button_container_form .custom-btn{width:10vw;height:3vw;color:#fff;padding:0;font-weight:500;background:transparent;cursor:pointer;transition:all .3s ease;position:relative;display:inline-block;outline:none}@media (max-width: 800px){.contact_main_container .contact_container .form_container .button_container_form .custom-btn{padding:1.5vw 5vw;width:80vw;height:10.4325699746vw;font-size:4.5801526718vw}}.contact_main_container .contact_container .form_container .button_container_form .btn-13{background-color:transparent;border:1px solid #fff;z-index:0;overflow:hidden}.contact_main_container .contact_container .form_container .button_container_form .btn-13:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:0;z-index:-1;background-color:#fff;transition:all .3s ease}.contact_main_container .contact_container .form_container .button_container_form .btn-13:hover{color:#000}.contact_main_container .contact_container .form_container .button_container_form .btn-13:hover:after{top:0;height:100%}.contact_main_container .contact_container .form_container .button_container_form .btn-13:active{top:2px}.contact_main_container .contact_container .form_container .button_container_form button{background-color:transparent;color:#fff;border:1px solid #000;width:13vw;height:3vw;font-size:1.25vw;border-radius:15px}@media (max-width: 800px){.contact_main_container .contact_container .form_container .button_container_form button{width:70vw;height:15vw;margin-bottom:5vw;border-radius:10px;font-size:6.51vw}}.contact_main_container .contact_container .form_container .button_container_form .error{animation:shake .6s cubic-bezier(.36,.07,.19,.97)}.contact_main_container .contact_container .form_container .container-select{width:100%;margin-bottom:1vw}.contact_main_container .contact_container .form_container .container-select select{background-color:#fff;width:98%;height:3vw;border-radius:5px;border:none;font-size:1.25vw;margin-bottom:1vw}@media (max-width: 800px){.contact_main_container .contact_container .form_container .container-select select{height:15vw;width:102%;font-size:3.75vw}}.contact_main_container .contact_container .form_container .container-select span{width:100%}.error_label{position:relative;font-size:.938vw;color:#c00!important;bottom:.7vw;left:.5vw;font-family:HelveticaNowText Light}@media (max-width: 800px){.error_label{font-size:3.646vw}}.error-textarea{margin-top:1.5vw}.input_container{display:flex;flex-direction:column;padding-bottom:1vw;position:relative}@media (max-width: 800px){.input_container{width:100%!important}}.input_container .before{position:absolute;top:3.4vw;z-index:1;width:37vw;height:1px;background-color:#707070}@media (max-width: 800px){.input_container .before{top:15vw;width:90vw}}input{font-size:1.1458333333vw;color:#fff;position:relative;background-color:transparent;border:0;outline:none;margin-bottom:1vw;padding-top:1vw;font-family:HelveticaNowText Light}@media (max-width: 800px){input{height:15vw!important;margin-bottom:5vw;font-size:4.5801526718vw}}input::placeholder{font-size:1.1458333333vw;color:#fff}@media (max-width: 800px){input::placeholder{font-size:4.5801526718vw}}.error{animation:shake .6s cubic-bezier(.36,.07,.19,.97)}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.error_recaptcha{font-size:1.042vw;color:#c00!important;margin-left:4vw;margin-bottom:2vw}.container_recaptcha{display:flex;flex-direction:column;align-items:end;width:100%}@media (max-width: 800px){.container_recaptcha{width:100vw;align-items:center}}.captcha_container{color:#fff;font-weight:100;position:relative;font-family:HelveticaNowText Light}.captcha_container input{width:20%;padding-left:.5vw;font-size:1.5625vw}@media (min-width: 800px){.captcha_container{font-size:1.563vw}}@media (max-width: 800px){.captcha_container{font-size:7.1220384vw}}.captcha_container .before{position:absolute;height:1px;background-color:#707070}@media (min-width: 800px){.captcha_container .before{top:4.5vw;width:15vw}}@media (max-width: 800px){.captcha_container .before{top:25vw;width:70vw}}.captcha_container .info-message{margin:0;color:#fff}@media (min-width: 800px){.captcha_container .info-message{font-size:.938vw}}@media (max-width: 800px){.captcha_container .info-message{font-size:4.5819424vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-about-us-main-banner{flex-direction:column;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;position:relative}@media (min-width: 800px){.section-about-us-main-banner{height:56.1979166667vw;background-image:linear-gradient(#0003,#0003),url(/img/backgrounds/bg-about-us-main-banner.webp);align-items:center}}@media (max-width: 800px){.section-about-us-main-banner{height:216.5394402036vw;background-image:linear-gradient(#0000008c,#0000008c),url(/img/backgrounds/bg-about-us-main-banner-mobile.webp);align-items:center}}.section-about-us-main-banner .container-body{display:flex;align-items:center;flex-direction:column;margin-top:7vw}@media (min-width: 800px){.section-about-us-main-banner .container-body p.pretitle{font-size:.78125vw;margin-bottom:2vw;font-family:Montserrat Light}}@media (max-width: 800px){.section-about-us-main-banner .container-body{margin-top:96.6921119593vw}}.section-about-us-main-banner .container-body h2{text-align:center;font-weight:100;text-transform:uppercase;font-size:3.2291666667vw}@media (max-width: 800px){.section-about-us-main-banner .container-body h2{font-size:6.3613231552vw;line-height:7.6335877863vw;height:fit-content}}.section-about-us-main-banner .container-body h2.ttl_1{font-family:Montserrat ExtraLight}@media (max-width: 800px){.section-about-us-main-banner .container-body h2.ttl_1{width:70%}}.section-about-us-main-banner .container-body h2.ttl_2{font-family:Montserrat Medium}@media (max-width: 800px){.section-about-us-main-banner .container-body h2.ttl_2{width:50%}}.section-about-us-main-banner .container-body p{text-align:center;font-family:Montserrat Light}@media (min-width: 800px){.section-about-us-main-banner .container-body p{font-size:1.927vw}}@media (max-width: 800px){.section-about-us-main-banner .container-body p{font-size:5.5979643766vw;padding-top:53.4351145038vw}}.section-about-us-main-banner .container-body p span{background:linear-gradient(to right,#db33bb,#4b34f7);-webkit-background-clip:text;color:transparent;font-family:Montserrat SemiBold}.section-about-us-main-banner .text-end{position:absolute;left:2.0833333333vw;bottom:1.8229166667vw}.section-about-us-main-banner .text-end p{font-size:.6770833333vw;font-family:HelveticaNowText Light}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-about-us-comprehensive-wellbeing .image{display:flex;justify-content:center}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .image{padding-top:6.09375vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .image{padding-top:10vw}}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .image img{width:29.5765625vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .image img{width:82.2671755725vw}}.section-about-us-comprehensive-wellbeing .texts-section{display:flex;padding-top:7.7083333333vw}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .texts-section{flex-direction:column;align-items:center}}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .texts-section .sect-1{width:55vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .texts-section .sect-1{width:auto;padding-left:8.9058524173vw}}.section-about-us-comprehensive-wellbeing .texts-section .sect-1 h2{font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .texts-section .sect-1 h2{font-size:3.0729166667vw;line-height:3.2291666667vw;padding-left:5.2083333333vw;font-weight:100}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .texts-section .sect-1 h2{font-size:7.3791348601vw;line-height:7.6335877863vw;margin-bottom:3vw}}.section-about-us-comprehensive-wellbeing .texts-section .sect-1 h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .texts-section .sect-2{width:44vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .texts-section .sect-2{width:90%;padding-left:8.9058524173vw}}.section-about-us-comprehensive-wellbeing .texts-section .sect-2 p{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .texts-section .sect-2 p{text-align:end;font-size:1.40625vw;line-height:1.8229166667vw;padding-right:4.375vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .texts-section .sect-2 p{font-size:4.5801526718vw;line-height:5.5979643766vw;padding-right:7.3791348601vw}}.section-about-us-comprehensive-wellbeing .texts-section .sect-2 p span{font-family:HelveticaNowText Medium}.section-about-us-comprehensive-wellbeing .container-carousel{padding-inline:4vw}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel{margin-top:3vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel{margin-top:20vw}}.section-about-us-comprehensive-wellbeing .container-carousel .content-carousel{background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel .content-carousel{width:56.6666666667vw;height:34.4270833333vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel .content-carousel{width:81.9338422392vw;height:102.2900763359vw}}.section-about-us-comprehensive-wellbeing .container-carousel .container-custom-paginator{display:flex;margin-top:2vw;justify-content:center}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator{border:1px solid #fff;border-radius:25px;position:relative}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator{width:14.4270833333vw;height:2.8125vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator{width:70.4834605598vw;height:13.7404580153vw;margin-top:10vw}}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span{position:absolute;border-radius:50%;aspect-ratio:1;background:linear-gradient(#db33bb,#4b34f7);top:50%;transform:translateY(-50%);transition:all ease .5s;left:5.6%}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span{width:.6770833333vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span{width:3.3078880407vw}}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span:nth-child(1){left:5.6%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span:nth-child(2){left:22.2%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span:nth-child(3){left:38.8%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span:nth-child(4){left:55.4%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span:nth-child(5){left:72%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span:nth-child(6){left:88.6%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span.top{width:22%;border-radius:10px}@media (min-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span.top{height:.6770833333vw}}@media (max-width: 800px){.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span.top{height:3.3078880407vw}}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span.top.type-0{left:5.6%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span.top.type-1{left:22.2%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span.top.type-2{left:38.8%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span.top.type-3{left:55.4%}.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span.top.type-4,.section-about-us-comprehensive-wellbeing .container-carousel .custom-paginator span.top.type-5{left:72%}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@media (min-width: 800px){.section-about-us-surgeons-specialized{margin-top:5vw;display:flex;align-items:center;flex-wrap:wrap}}@media (max-width: 800px){.section-about-us-surgeons-specialized{margin-top:20vw}}.section-about-us-surgeons-specialized .section-left{display:flex;flex-direction:column}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-left{margin-left:5vw;width:45vw}.section-about-us-surgeons-specialized .section-left img{width:14.7880208333vw;margin-bottom:2vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-left{width:auto;padding-left:8.9058524173vw}}.section-about-us-surgeons-specialized .section-left h2{font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-left h2{margin-bottom:10%;font-size:3.0729166667vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-left h2{font-size:7.3791348601vw}}.section-about-us-surgeons-specialized .section-left h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-right{width:43vw;margin-right:5vw;padding-left:2vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-right{width:auto;padding-top:4.5801526718vw;padding-left:7.6335877863vw}}.section-about-us-surgeons-specialized .section-right p{font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-right p{text-align:end;font-size:1.40625vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-right p{font-size:4.3256997455vw;line-height:6.3613231552vw;width:95%}}.section-about-us-surgeons-specialized .section-right p span{font-family:Montserrat Medium}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-center{display:flex;width:100vw;justify-content:center}.section-about-us-surgeons-specialized .section-center .card-dr{width:50vw;height:47.8125vw;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:end}.section-about-us-surgeons-specialized .section-center .card-dr .line{position:absolute;top:0;left:0;width:100%;animation:move 2s linear infinite;background:linear-gradient(90deg,#195182,#662482,#195182);background-size:200% 100%;height:13px}.section-about-us-surgeons-specialized .section-center .card-dr .content-card{margin-bottom:5.1041666667vw;text-align:center}.section-about-us-surgeons-specialized .section-center .card-dr .content-card p{text-transform:uppercase;font-size:2.8645833333vw;line-height:2.8645833333vw}.section-about-us-surgeons-specialized .section-center .card-dr .content-card p:first-of-type{font-family:Montserrat ExtraLight}.section-about-us-surgeons-specialized .section-center .card-dr .content-card p:last-of-type{font-family:Montserrat Medium}.section-about-us-surgeons-specialized .section-center .card-dr .content-card button{margin-top:1.8229166667vw}}.section-about-us-surgeons-specialized .section-bottom{margin-top:5vw;display:flex;width:100%;flex-direction:column;justify-content:center}.section-about-us-surgeons-specialized .section-bottom .content-dr-left{display:flex;justify-content:flex-start}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1{display:flex;justify-content:space-between;position:relative;z-index:10}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1{flex-direction:column}}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1{width:46.0416666667vw;height:58.8020833333vw;position:sticky;top:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1::-webkit-scrollbar{width:8px}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1::-webkit-scrollbar-thumb:hover{background:#555}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1{background:linear-gradient(45deg,#000,#000,#000);overflow:hidden;width:100vw;height:127.2264631043vw}}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1 .specialidez-img{width:46.0416666667vw}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1 .specialidez-img{background:linear-gradient(45deg,#0000,#00000080,#0000);position:relative;right:35%}}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1 .play-video{left:21.5vw;position:absolute;cursor:pointer;display:flex;flex-direction:column;align-items:center}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1 .play-video .icon{width:6.5625vw;aspect-ratio:1;display:flex;justify-content:center;align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:10}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1 .play-video .icon img:first-of-type{width:6.5625vw;animation:rotar 10s linear infinite}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1 .play-video .icon img:last-of-type{position:absolute;width:3.696875vw;top:50%;left:50%;transform:translate(-50%,-50%)}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1 .play-video p{font-size:.7291666667vw;text-transform:uppercase;margin-top:.8vw;font-family:Montserrat ExtraLight}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-1 .play-video p span{font-family:Montserrat Medium}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2{width:43.4114583333vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2{width:100%}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .content-with-gradient{position:relative;top:-4%;width:100%;background:linear-gradient(to bottom,transparent,rgb(0,0,0))}}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .content-with-gradient p.title{font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .content-with-gradient p.title{font-size:2.8645833333vw;line-height:2.65625vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .content-with-gradient p.title{padding-right:5%;text-align:right;font-size:6.3613231552vw;line-height:5.3435114504vw}}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .content-with-gradient p.title span{font-family:Montserrat Medium}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .content-with-gradient p.dsc1{font-family:HelveticaNowText Light}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .content-with-gradient p.dsc1{margin-bottom:5.46875vw;font-size:.8333333333vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .content-with-gradient p.dsc1{text-align:right;padding-right:5%;font-size:3.5623409669vw}}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item{position:relative;z-index:1;padding-left:4.8958333333vw}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item{display:flex;flex-direction:column-reverse}}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .com{border:1px solid #707070;border-radius:50%;aspect-ratio:1;display:flex;justify-content:center;align-items:center}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .com{position:absolute;left:0;top:-4.5vw;width:6.7708333333vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .com{position:relative;left:0vw;top:-48vw;width:17.3027989822vw}}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .com img{width:1.7838541667vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .com img{width:4.5547073791vw}}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .desc-2{color:#ccc;font-family:Times New Roman Italic}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .desc-2{width:40vw;height:6vw;margin-top:-4vw;padding:4vw 0 1vw;font-size:1.5625vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .desc-2{padding-left:15%;width:70%;font-size:4.5801526718vw}}.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .post{color:#939393;margin-bottom:.5vw;font-family:Times New Roman Italic}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-left .section-dr-1 .content-2 .cont-item .post{padding-top:3%;padding-left:15%;font-size:3.3078880407vw}}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item{position:relative;z-index:1;padding-left:4.8958333333vw}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons{width:38.1770833333vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons{width:86.5139949109vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:2%;position:relative;top:-10vw}}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons{padding-block:2vw;border-bottom:1px solid #707070}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons:last-of-type{border-bottom:none}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-top{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-top p{font-family:Montserrat Medium}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-top p{font-size:1.1979166667vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-top p{font-size:4.0712468193vw;padding-top:5%}}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-top img{position:relative;z-index:10;width:.78125vw;margin-right:1vw;transition:transform .3s ease}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-top img.rotate{transform:rotate(180deg)}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-body{color:#ccc;font-size:.9375vw}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-body{max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:max-height .5s ease,opacity .3s ease .2s,transform .3s ease .2s,padding .5s ease;padding-left:5%}}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-body h2{font-family:HelveticaNowText Bold;padding-top:3%}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-body h2{font-family:HelveticaNowText Bold;font-size:4.0712468193vw}}.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-body p{font-family:HelveticaNowText Light}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-body p{font-family:Montserrat ExtraLight;padding-top:2%;width:90%;font-size:4.5801526718vw}}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1 .content-2 .cont-item .accordion-surgeons .item-accord-surgeons .item-body.open{max-height:200vw;opacity:1;transform:translateY(0);padding-top:1vw;transition:max-height .5s ease,opacity .3s ease,transform .3s ease,padding .5s ease}}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1:last-of-type .content-1 .specialidez-img{width:45.9375vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .section-dr-1:last-of-type .content-1 .specialidez-img{overflow:hidden;width:152.6717557252vw}}.section-about-us-surgeons-specialized .section-bottom .section-dr-1:last-of-type .content-1 .play-video{top:25vw;left:20vw}.section-about-us-surgeons-specialized .section-bottom .content-dr-right{display:flex;justify-content:flex-start}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right{justify-content:flex-end}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right{flex-direction:column;position:relative}}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1{display:flex;justify-content:space-between;position:relative;z-index:10}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1{flex-direction:row-reverse}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1{flex-direction:column}}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1{width:46.0416666667vw;height:58.8020833333vw;position:sticky;top:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1::-webkit-scrollbar{width:8px}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1::-webkit-scrollbar-thumb:hover{background:#555}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1{overflow:hidden;z-index:0;width:100vw;height:127.2264631043vw;background:linear-gradient(to bottom,transparent,rgb(0,0,0))}}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1 img{width:46.0416666667vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1 img{position:relative;right:25%}}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1 .play-video{top:24vw;left:20.5vw;position:absolute;cursor:pointer;display:flex;flex-direction:column;align-items:center}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1 .play-video .icon{width:6.5625vw;aspect-ratio:1;display:flex;justify-content:center;align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:99}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1 .play-video .icon img:first-of-type{width:6.5625vw;animation:rotar 10s linear infinite}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1 .play-video .icon img:last-of-type{position:absolute;width:3.696875vw;top:50%;left:50%;transform:translate(-50%,-50%)}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1 .play-video p{font-size:.7291666667vw;text-transform:uppercase;margin-top:.8vw;font-family:Montserrat ExtraLight}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-1 .play-video p span{font-family:Montserrat Medium}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2{width:43.4114583333vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2{width:100%}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .content-with-gradient{position:relative;top:-18vw;width:100%;background:linear-gradient(to bottom,transparent,rgb(0,0,0))}}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .content-with-gradient p.title{font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .content-with-gradient p.title{font-size:2.8645833333vw;line-height:2.65625vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .content-with-gradient p.title{padding-left:5%;text-align:left;font-size:6.3613231552vw;line-height:5.3435114504vw}}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .content-with-gradient p.title span{font-family:Montserrat Medium}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .content-with-gradient p.dsc1{font-family:HelveticaNowText Light}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .content-with-gradient p.dsc1{margin-bottom:5.46875vw;font-size:.8333333333vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .content-with-gradient p.dsc1{text-align:left;padding-left:5%;font-size:3.5623409669vw}}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item{position:relative;z-index:1;padding-left:4.8958333333vw}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item{display:flex;flex-direction:column-reverse}}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .com{border:1px solid #707070;border-radius:50%;aspect-ratio:1;display:flex;justify-content:center;align-items:center}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .com{position:absolute;left:0;top:-4.5vw;width:6.7708333333vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .com{position:relative;left:0;top:-48vw;width:17.3027989822vw}}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .com img{width:1.7838541667vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .com img{width:4.5547073791vw}}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .desc-2{color:#ccc;font-family:Times New Roman Italic}@media (min-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .desc-2{width:40vw;margin-bottom:1vw;font-size:1.5625vw}}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .desc-2{padding-left:15%;width:70%;font-size:4.5801526718vw}}.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .post{color:#939393;margin-bottom:.5vw;font-family:Times New Roman Italic}@media (max-width: 800px){.section-about-us-surgeons-specialized .section-bottom .content-dr-right .section-dr-1 .content-2 .cont-item .post{padding-top:3%;padding-left:15%;font-size:3.3078880407vw}}@keyframes move{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotar{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-about-us-human-warmth{display:flex;background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 800px){.section-about-us-human-warmth{align-items:end;justify-content:end;height:56.6666666667vw;background-image:linear-gradient(90deg,#0000 50%,#0009),url(/img/backgrounds/bg-about-us-human-warmth.webp)}}@media (max-width: 800px){.section-about-us-human-warmth{flex-direction:column}.section-about-us-human-warmth img{width:100%}}@media (min-width: 800px){.section-about-us-human-warmth .content-human-warmth{padding-right:3.8541666667vw;padding-bottom:4.375vw;width:49vw}}@media (max-width: 800px){.section-about-us-human-warmth .content-human-warmth{width:auto;padding-top:9.6692111959vw;padding-left:8.9058524173vw}}.section-about-us-human-warmth .content-human-warmth h2{font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-about-us-human-warmth .content-human-warmth h2{font-size:3.0729166667vw;line-height:3.2291666667vw;text-align:end}}@media (max-width: 800px){.section-about-us-human-warmth .content-human-warmth h2{font-size:7.3791348601vw}}.section-about-us-human-warmth .content-human-warmth h2 span{font-family:Montserrat Medium}.section-about-us-human-warmth .content-human-warmth p{font-weight:100;font-family:HelveticaNowText Light}@media (min-width: 800px){.section-about-us-human-warmth .content-human-warmth p{text-align:end;font-size:1.40625vw;margin-top:1.5vw}}@media (max-width: 800px){.section-about-us-human-warmth .content-human-warmth p{font-size:4.5801526718vw;line-height:5.5979643766vw;margin-top:5.8524173028vw;width:85%}}.section-about-us-human-warmth .content-human-warmth p span{font-family:HelveticaNowText Medium}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@media (min-width: 800px){.section-about-us-our-values{padding-inline:7vw;padding-top:5vw}.section-about-us-our-values .logo{width:14.7880208333vw}}@media (max-width: 800px){.section-about-us-our-values{margin-top:14.5038167939vw}.section-about-us-our-values .logo{display:none}}.section-about-us-our-values h2{font-weight:100;font-family:Montserrat Light}@media (min-width: 800px){.section-about-us-our-values h2{font-size:3.0729166667vw;margin-block:1vw}}@media (max-width: 800px){.section-about-us-our-values h2{font-size:7.3791348601vw;margin-left:8vw;margin-bottom:5vw}}.section-about-us-our-values h2 span{font-family:Montserrat Medium}.section-about-us-our-values .container-cards{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 800px){.section-about-us-our-values .container-cards{flex-direction:column;align-items:center}}.section-about-us-our-values .container-cards .card-values{position:relative;background-color:#2e2e2e73}@media (min-width: 800px){.section-about-us-our-values .container-cards .card-values{width:34.21875vw;height:24.0625vw;padding-left:4.9479166667vw;padding-right:3.125vw;padding-top:3.28125vw;margin:.3vw}}@media (max-width: 800px){.section-about-us-our-values .container-cards .card-values{width:74.0458015267vw;padding:6.8702290076vw 7.6335877863vw 7.6335877863vw 7.3791348601vw;margin-block:3vw}}.section-about-us-our-values .container-cards .card-values .line{position:absolute;top:0;left:0;animation:move 2s linear infinite;background:linear-gradient(90deg,#b632ca,#472cc5,#b632ca);background-size:200% 100%}@media (min-width: 800px){.section-about-us-our-values .container-cards .card-values .line{width:42.2916666667vw;height:10px}}@media (max-width: 800px){.section-about-us-our-values .container-cards .card-values .line{width:89.058524173vw;height:4px}}.section-about-us-our-values .container-cards .card-values img{margin-bottom:1.5vw;width:4.6875vw;height:4.6875vw}@media (max-width: 800px){.section-about-us-our-values .container-cards .card-values img{width:13.4860050891vw;height:13.4860050891vw;padding-bottom:2.5445292621vw}}.section-about-us-our-values .container-cards .card-values p.title{font-family:Montserrat Light}@media (min-width: 800px){.section-about-us-our-values .container-cards .card-values p.title{font-size:2.0833333333vw;line-height:2.3958333333vw;margin-bottom:1vw}}@media (max-width: 800px){.section-about-us-our-values .container-cards .card-values p.title{font-size:6.3613231552vw;line-height:6.3613231552vw}}.section-about-us-our-values .container-cards .card-values p.title span{font-family:Montserrat SemiBold}.section-about-us-our-values .container-cards .card-values p.desc{font-size:1.1979166667vw;font-family:Montserrat ExtraLight}@media (max-width: 800px){.section-about-us-our-values .container-cards .card-values p.desc{font-size:4.5801526718vw;line-height:5.5979643766vw}}.section-about-us-our-values .container-cards .card-values p.desc span{font-family:Montserrat Medium}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-about-us-every-change{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:end}@media (min-width: 800px){.section-about-us-every-change{background-image:url(/img/backgrounds/bg-about-us-every-changes.webp);height:44.84375vw;margin-top:5vw}}@media (max-width: 800px){.section-about-us-every-change{background-image:url(/img/backgrounds/bg-about-us-every-changes-mobile.webp);height:64.631043257vw;margin-top:10.1781170483vw;padding-bottom:.7633587786vw}}.section-about-us-every-change .every-change-content{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.section-about-us-every-change .every-change-content h2{line-height:2.6041666667vw;font-weight:100;text-transform:uppercase;text-align:center}.section-about-us-every-change .every-change-content h2.ttl-change-1{font-family:Montserrat ExtraLight}.section-about-us-every-change .every-change-content h2.ttl-change-2{font-family:Montserrat Medium}@media (min-width: 800px){.section-about-us-every-change .every-change-content h2{font-size:2.34375vw}}@media (max-width: 800px){.section-about-us-every-change .every-change-content h2{font-size:6.3613231552vw;line-height:7.6335877863vw;width:80%}}.section-about-us-every-change .every-change-content img{width:13.1494791667vw;margin-top:1vw;margin-bottom:2.1354166667vw}@media (max-width: 800px){.section-about-us-every-change .every-change-content img{width:45.4223918575vw;margin-bottom:15vw;margin-top:10vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-about-us-our-center{padding-inline:7.5520833333vw;margin-top:6.0416666667vw}.section-about-us-our-center h2{font-size:3.0729166667vw;font-weight:100;font-family:Montserrat ExtraLight}.section-about-us-our-center h2 span{font-family:Montserrat Medium}.section-about-us-our-center .gallery{width:85.4166666667vw;height:75vw;position:relative;margin-top:2vw}.section-about-us-our-center .gallery div{transition:all ease 1s;background-position:center;background-repeat:no-repeat;background-size:100%,100%;position:absolute}.section-about-us-our-center .gallery div:hover{background-size:110%,110%}.section-about-us-our-center .gallery .img{border:10px solid red}.section-about-us-our-center .gallery .img-1{background-image:url(/img/imgs/collage-about-us/img-1.webp);border-radius:15px;left:0;top:0;width:27.9166666667vw;height:49.7395833333vw}.section-about-us-our-center .gallery .img-2{background-image:url(/img/imgs/collage-about-us/img-2.webp);border-radius:15px;right:0;top:0;width:56.6666666667vw;height:24.4791666667vw}.section-about-us-our-center .gallery .img-3{background-image:url(/img/imgs/collage-about-us/img-3.webp);border-radius:15px;right:28.75vw;top:25.2604166667vw;width:27.9166666667vw;height:24.4791666667vw}.section-about-us-our-center .gallery .img-4{background-image:url(/img/imgs/collage-about-us/img-4.webp);border-radius:15px;right:0;top:25.2604166667vw;width:27.9166666667vw;height:24.4791666667vw}.section-about-us-our-center .gallery .img-5{background-image:url(/img/imgs/collage-about-us/img-5.webp);border-radius:15px;left:0;bottom:0;width:56.6666666667vw;height:24.4791666667vw}.section-about-us-our-center .gallery .img-6{background-image:url(/img/imgs/collage-about-us/img-6.webp);border-radius:15px;right:0;bottom:0;width:27.9166666667vw;height:24.4791666667vw}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-about-us-your-well-being{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 800px){.section-about-us-your-well-being{background-color:#1a1a1a;padding-top:10.1781170483vw;padding-bottom:7.6335877863vw}}.section-about-us-your-well-being.type-2{background-color:#1a1a1a;padding-top:3vw}@media (max-width: 800px){.section-about-us-your-well-being.type-2{padding-top:15vw;padding-bottom:5vw}}@media (min-width: 800px){.section-about-us-your-well-being img{width:25.3427083333vw}}@media (max-width: 800px){.section-about-us-your-well-being img{width:59.1628498728vw}}.section-about-us-your-well-being .foreign-program-container{display:flex;justify-content:center;border-radius:25px;border:none;width:18.8541666667vw;height:2.96875vw;margin-top:1.1458333333vw;background:linear-gradient(150deg,#4e35f4 20%,#d232bf);cursor:pointer}@media (max-width: 800px){.section-about-us-your-well-being .foreign-program-container{width:81.4249363868vw;height:14.5038167939vw;margin-top:7.6335877863vw;margin-bottom:6.3613231552vw;align-items:center}}.section-about-us-your-well-being .foreign-program-container p{color:#fff;text-transform:uppercase;font-family:Montserrat Light}@media (min-width: 800px){.section-about-us-your-well-being .foreign-program-container p{font-size:1.0416666667vw;letter-spacing:.2604166667vw}}@media (max-width: 800px){.section-about-us-your-well-being .foreign-program-container p{font-size:5.0890585242vw;letter-spacing:.7633587786vw}}.section-about-us-your-well-being h2{text-align:center;font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-about-us-your-well-being h2{font-size:3.0729166667vw;line-height:3.2291666667vw;margin-top:3vw}}@media (max-width: 800px){.section-about-us-your-well-being h2{font-size:7.3791348601vw;line-height:7.6335877863vw;margin-top:5vw;margin-bottom:5vw}}.section-about-us-your-well-being h2 span{font-family:Montserrat Medium}.section-about-us-your-well-being p{width:49.3229166667vw;text-align:center;font-size:1.40625vw;letter-spacing:-.04vw;font-weight:100;margin-top:1vw;font-family:HelveticaNowText Light}@media (max-width: 800px){.section-about-us-your-well-being p{font-size:4.5801526718vw;width:90vw;margin-bottom:3vw}}.section-about-us-your-well-being p span{text-transform:uppercase;font-family:HelveticaNowText Medium}.section-about-us-your-well-being .container-icons{display:flex;align-items:center;justify-content:center}@media (max-width: 800px){.section-about-us-your-well-being .container-icons{flex-wrap:wrap;padding-bottom:10.4325699746vw}}.section-about-us-your-well-being .container-icons .icon{aspect-ratio:1;background:linear-gradient(150deg,#4e35f4 15%,#d732bc);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-block:2vw}@media (min-width: 800px){.section-about-us-your-well-being .container-icons .icon{width:6.1979166667vw;margin-inline:1vw}}@media (max-width: 800px){.section-about-us-your-well-being .container-icons .icon{margin-inline:3vw;width:21.5648854962vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-plastic-surgery-main-banner{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;position:relative}@media (min-width: 800px){.section-plastic-surgery-main-banner{height:56.1979166667vw;background-image:linear-gradient(#0000008c,#0000008c),url(/img/backgrounds/bg-plastic-surgery-main-banner.webp);align-items:center}}@media (max-width: 800px){.section-plastic-surgery-main-banner{height:216.5394402036vw;background-image:linear-gradient(#0000008c,#0000008c),url(/img/backgrounds/bg-plastic-surgery-main-banner-mobile.webp);align-items:end}}.section-plastic-surgery-main-banner .container-body{display:flex;align-items:center;flex-direction:column}@media (min-width: 800px){.section-plastic-surgery-main-banner .container-body{margin-top:7vw}}@media (min-width: 800px){.section-plastic-surgery-main-banner .container-body img{width:19.790625vw}}@media (max-width: 800px){.section-plastic-surgery-main-banner .container-body img{width:55.8091603053vw;margin-bottom:15vw}}.section-plastic-surgery-main-banner .container-body p.pretitle{font-size:.78125vw;margin-block:2vw;font-family:Montserrat Light}.section-plastic-surgery-main-banner .container-body h1{text-align:center;font-size:3.2291666667vw;line-height:3.6979166667vw;text-transform:uppercase;font-weight:100;margin-bottom:2vw;font-family:Montserrat ExtraLight}@media (max-width: 800px){.section-plastic-surgery-main-banner .container-body h1{font-size:6.3613231552vw;width:70vw;line-height:7.1246819338vw;margin-bottom:55vw}}.section-plastic-surgery-main-banner .container-body h1 span{font-family:Montserrat Medium}.section-plastic-surgery-main-banner .text-end{position:absolute;left:2.0833333333vw;bottom:1.8229166667vw}@media (max-width: 800px){.section-plastic-surgery-main-banner .text-end{left:8.9058524173vw;bottom:7.6335877863vw}}.section-plastic-surgery-main-banner .text-end p{font-family:HelveticaNowText Light}@media (min-width: 800px){.section-plastic-surgery-main-banner .text-end p{font-size:.6770833333vw}}@media (max-width: 800px){.section-plastic-surgery-main-banner .text-end p{font-size:3.5623409669vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@media (min-width: 800px){.section-plastic-surgery-in-davenborn{padding-inline:6.3020833333vw;padding-top:4.53125vw}}@media (max-width: 800px){.section-plastic-surgery-in-davenborn{padding-top:7.6335877863vw;padding-inline:8.9058524173vw}}.section-plastic-surgery-in-davenborn h2{text-transform:uppercase;font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-plastic-surgery-in-davenborn h2{width:48.9583333333vw;font-size:2.5vw}}@media (max-width: 800px){.section-plastic-surgery-in-davenborn h2{width:auto;font-size:7.3791348601vw}}.section-plastic-surgery-in-davenborn h2 span{font-family:Montserrat Medium}.section-plastic-surgery-in-davenborn p{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-plastic-surgery-in-davenborn p{padding-left:47vw;text-align:end;font-size:1.40625vw}}@media (max-width: 800px){.section-plastic-surgery-in-davenborn p{padding:0;margin-top:1vw;margin-bottom:7vw;text-align:left;font-size:4.5801526718vw;line-height:5.5979643766vw;letter-spacing:-.2vw}}.section-plastic-surgery-in-davenborn .container-cards{display:flex;margin-top:3vw;justify-content:center}@media (max-width: 800px){.section-plastic-surgery-in-davenborn .container-cards{flex-direction:column}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.card-in-davenborn{background-color:#2e2e2e73;margin-inline:.3vw;position:relative}@media (min-width: 800px){.card-in-davenborn{width:21.9270833333vw;height:33.0208333333vw;padding-left:3.3854166667vw;padding-top:3.0729166667vw;padding-right:2.6041666667vw}}@media (max-width: 800px){.card-in-davenborn{width:69.2111959288vw;padding-inline:6.3613231552vw;padding-top:6.8702290076vw;padding-bottom:6.3613231552vw;margin-bottom:5vw}}.card-in-davenborn .line{position:absolute;top:0;left:0;animation:move 2s linear infinite;background:linear-gradient(90deg,#b632ca,#472cc5,#b632ca);background-size:200% 100%}@media (min-width: 800px){.card-in-davenborn .line{width:27.9166666667vw;height:10px}}@media (max-width: 800px){.card-in-davenborn .line{width:81.9338422392vw;height:4px}}.card-in-davenborn .title{padding:0;text-align:left;text-transform:uppercase;font-family:Montserrat Light}@media (min-width: 800px){.card-in-davenborn .title{margin-bottom:1vw;font-size:2.0833333333vw;line-height:2.3958333333vw}.card-in-davenborn .title span{font-family:Montserrat SemiBold}}@media (max-width: 800px){.card-in-davenborn .title{margin-bottom:3vw;font-size:6.3613231552vw;line-height:6.3613231552vw}}.card-in-davenborn img{border-radius:30px}@media (min-width: 800px){.card-in-davenborn img{width:21.09375vw}}@media (max-width: 800px){.card-in-davenborn img{width:100%}}.card-in-davenborn .desc{padding:0;text-align:left;margin-block:.5vw;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.card-in-davenborn .desc{font-size:1.1979166667vw;line-height:1.5104166667vw}}@media (max-width: 800px){.card-in-davenborn .desc{font-size:4.5801526718vw;line-height:5.5979643766vw}}.card-in-davenborn .desc span{font-family:HelveticaNowText Medium}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-plastic-surgery-our-specialists{padding-top:5vw}.section-plastic-surgery-our-specialists .section-top{display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.section-plastic-surgery-our-specialists .section-top{margin-bottom:2vw}}.section-plastic-surgery-our-specialists .section-top img{width:19.790625vw;margin-bottom:2vw}@media (max-width: 800px){.section-plastic-surgery-our-specialists .section-top img{width:72.7811704835vw;margin-bottom:5vw}}.section-plastic-surgery-our-specialists .section-top h2{text-align:center;font-size:1.8229166667vw;letter-spacing:.5vw;font-weight:100;font-family:Montserrat Light}@media (max-width: 800px){.section-plastic-surgery-our-specialists .section-top h2{font-size:3.8167938931vw;margin-bottom:8vw}}.section-plastic-surgery-our-specialists .section-bottom{display:flex;flex-wrap:wrap}@media (max-width: 800px){.section-plastic-surgery-our-specialists .section-bottom{flex-direction:column;align-items:center}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.card-specialists{display:flex;background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:center}@media (min-width: 800px){.card-specialists{width:33.3333333333vw;height:39.1145833333vw}}@media (max-width: 800px){.card-specialists{width:81.9338422392vw;height:116.5394402036vw;margin-bottom:8vw}}.card-specialists .content-specialists{background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:end;transition:all ease 1s}@media (min-width: 800px){.card-specialists .content-specialists{width:33.3333333333vw;height:39.1145833333vw}}@media (max-width: 800px){.card-specialists .content-specialists{width:81.9338422392vw;height:116.5394402036vw}}.card-specialists .content-specialists p{text-align:center;font-weight:100;text-transform:uppercase;font-family:Montserrat ExtraLight}@media (min-width: 800px){.card-specialists .content-specialists p{font-size:2.34375vw;line-height:2.65625vw}}@media (max-width: 800px){.card-specialists .content-specialists p{font-size:6.3613231552vw;margin-bottom:5vw;line-height:6.3613231552vw}}.card-specialists .content-specialists p span{font-family:Montserrat Medium}@media (min-width: 800px){.card-specialists .content-specialists .logo-hover{height:0;width:9.5536458333vw;transition:all ease 1s}.card-specialists .content-specialists .work{height:0;overflow:hidden;font-size:.9375vw;line-height:2.65625vw;transition:all ease 1s;font-family:Montserrat Light}.card-specialists .content-specialists .logo{width:4.9911458333vw;margin-bottom:2.5vw;margin-top:2vw;height:2vw;transition:all ease 1s}.card-specialists .content-specialists .container-btn{height:0;overflow:hidden;transition:all ease 1s}}@media (min-width: 800px){.card-specialists:hover .content-specialists{background-color:#00000087}.card-specialists:hover .content-specialists .logo-hover{height:2vw;margin-bottom:2vw}.card-specialists:hover .content-specialists .work{height:auto;line-height:1vw;margin-bottom:1vw}.card-specialists:hover .content-specialists .logo{height:0;margin:0}.card-specialists:hover .content-specialists .container-btn{height:2.5vw;margin-top:1.5vw;margin-bottom:9.8958333333vw}}@media (max-width: 800px){.content-mobile{padding-inline:9vw}.content-mobile .cont-1{position:relative;margin-bottom:8vw}.content-mobile .cont-1 .icon-comi{position:absolute;width:17.3027989822vw;height:17.3027989822vw;border:1px solid #cccccc;border-radius:50%;display:flex;justify-content:center;align-items:center;top:-10vw;left:-.5vw}.content-mobile .cont-1 .icon-comi img{width:4.5547073791vw}.content-mobile .cont-1 p{padding-left:13.2315521628vw;font-size:4.5801526718vw;color:#ccc;margin-top:10vw;font-family:Times New Roman Italic}.content-mobile .cont-1 p span{color:#c1c1c1;font-size:3.3078880407vw}.content-mobile .cont-2 p{font-size:4.5801526718vw;font-weight:100;line-height:5.5979643766vw;margin-bottom:15vw;font-family:Montserrat ExtraLight}.content-mobile .cont-2 p span{font-size:4.0712468193vw;font-family:Montserrat Medium}.content-mobile .cont-2 p.title{margin-bottom:0}.content-mobile .cont-2 .line{width:100%;height:1px;background-color:#c1c1c1;margin-bottom:5vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.wellness-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;justify-content:center;align-items:center;z-index:1000}.wellness-modal-overlay .container-modal-wellness{position:absolute;transform:translate(5%)}@media (min-width: 800px){.wellness-modal-overlay .container-modal-wellness{width:71.5625vw;height:39.5833333333vw}}.wellness-modal-overlay .container-modal-wellness .modal-content{display:flex;flex-direction:row}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-left{width:44%}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-left .bg-image-ellipse{position:absolute;width:31.25vw;height:px_vw(600)}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-left .image-specialist{position:relative;left:3vw;width:26.0416666667vw;height:39.4270833333vw}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right{display:flex;flex-direction:column;padding-top:4.0104166667vw;width:60%}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-ttl-container{display:flex;flex-direction:column;width:100%;height:fit-content;gap:.5208333333vw}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-ttl-container h2{font-family:Montserrat ExtraLight}@media (min-width: 800px){.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-ttl-container h2{font-size:2.34375vw;font-weight:100}}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-ttl-container h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-ttl-container h2 span{font-size:2.34375vw}}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-ttl-container h3{font-family:Montserrat Medium;font-weight:100;font-size:.9375vw;text-transform:uppercase}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-phrase{position:relative;display:flex;width:100%;height:40%;margin-top:2.96875vw;padding-bottom:1vw}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-phrase .icon-comilla{width:6.7708333333vw;height:6.7708333333vw;border:1px solid #cccccc;border-radius:50%;display:flex;justify-content:center;align-items:center}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-phrase .icon-comilla img{width:1.5625vw}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-phrase .phrase-container{display:flex;flex-direction:column;width:fit-content;height:fit-content;position:absolute;top:4.1666666667vw;left:4.6875vw}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-phrase .phrase-container .desc-modal{font-size:1.5625vw;font-family:Times New Roman Italic;width:82%}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .specialist-phrase .phrase-container .desc-modal-full-name{font-size:1.3020833333vw;margin-top:.5208333333vw;font-family:Times New Roman Italic}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .experience-container{display:flex;flex-direction:column;width:100%}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .experience-container p{color:#fff}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .experience-container p.experience-ttl{font-size:1.1979166667vw;font-family:Montserrat Medium}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .experience-container p.experience-desc{font-size:1.0416666667vw;margin-top:.5208333333vw;padding-right:3vw;font-family:HelveticaNowText ExtraLight}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .accordion .line-accordion{margin-left:0%;width:85%;height:.1vw;opacity:50%;background-color:#fff}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .accordion .accordion-item{width:85%}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .accordion .accordion-item .line-acordion{width:100%;background-color:#fff;height:2px}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .accordion .accordion-item .accordion-header{width:100%;padding-top:15px;padding-bottom:15px;text-align:left;background:none;border:none;color:#fff;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:.3s;font-size:1.1979166667vw;font-weight:100}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .accordion .accordion-item .accordion-header .icon{font-size:20px;transition:transform .3s ease}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .accordion .accordion-item .accordion-header .rotated{transform:rotate(180deg)}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .accordion .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out;padding:0 15px}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .accordion .accordion-item .accordion-content p{font-size:1.5625vw;width:100%}.wellness-modal-overlay .container-modal-wellness .modal-content .container-modal-right .accordion .accordion-item.open .accordion-content{max-height:100px;padding:10px 15px}.wellness-modal-overlay .container-modal-wellness .close-button{all:unset;position:absolute;transform:translate(68vw,2vw);transform:rotate(-.25);cursor:pointer}.wellness-modal-overlay .container-modal-wellness .close-button img{width:1.1979166667vw;height:1.1979166667vw}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-plastic-surgery-top-procedures .content-1-top-procedures{display:flex;align-items:center;flex-direction:column}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-1-top-procedures{padding-top:5vw}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-1-top-procedures{padding-top:3vw}}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-1-top-procedures img{width:19.790625vw}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-1-top-procedures img{width:72.7811704835vw}}.section-plastic-surgery-top-procedures .content-1-top-procedures h2{font-weight:100;margin-block:2vw;font-family:Montserrat Light}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-1-top-procedures h2{font-size:1.8229166667vw;letter-spacing:.4vw}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-1-top-procedures h2{letter-spacing:0vw;margin-block:5vw;font-size:7.3791348601vw}.section-plastic-surgery-top-procedures .content-1-top-procedures h2 span{font-family:Montserrat Medium}}.section-plastic-surgery-top-procedures .content-2-top-procedures{display:flex}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures{justify-content:center}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures{flex-direction:column;align-items:center}}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures{position:relative;background-color:#2e2e2e73}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures{width:18.125vw;margin-inline:.5vw;height:36.0416666667vw;padding-inline:1.9791666667vw}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures{width:69.2111959288vw;padding-inline:6.3613231552vw;padding-top:6.8702290076vw;padding-bottom:9.1603053435vw;margin-bottom:8vw}}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures .line{position:absolute;top:0;left:0;width:100%;animation:move 2s linear infinite;background:linear-gradient(90deg,#195182,#662482,#195182);background-size:200% 100%}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures .line{height:10px}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures .line{height:4px}}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures img{border-radius:30px}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures img{width:18.1770833333vw;margin-top:2.5520833333vw;margin-bottom:1.6666666667vw}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures img{width:69.2111959288vw;margin-top:2.5520833333vw;margin-bottom:1.6666666667vw}}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures p.title{text-transform:uppercase;letter-spacing:-.1vw;font-weight:100;font-family:Montserrat Light}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures p.title{font-size:1.71875vw}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures p.title{font-size:6.3613231552vw;line-height:6.3613231552vw;margin-bottom:2vw}}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures p.title span{font-family:Montserrat SemiBold}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures p.desc{padding-right:1vw;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures p.desc{font-size:1.1979166667vw;height:7vw}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures p.desc{font-size:4.5801526718vw;margin-bottom:5vw}}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures .container-btn{display:flex}@media (min-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures .container-btn{justify-content:end}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures .container-btn button{background-color:transparent;border:none;color:#b7b7b7;display:flex;align-items:center;font-size:.9375vw;transition:all .3s ease}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures .container-btn button img{margin:0;width:1.6296875vw;padding-left:1vw}.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures .container-btn button:hover{transform:scale(1.1)}}@media (max-width: 800px){.section-plastic-surgery-top-procedures .content-2-top-procedures .card-top-procedures .container-btn{justify-content:center}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.loader-container{display:flex;justify-content:center;align-items:center;background:#000c;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}@media (min-width: 800px){.loader-container{height:50vw}}.spinner{border-radius:50%;background:conic-gradient(#195182,#662482,#195182);-webkit-mask:radial-gradient(farthest-side,transparent 80%,black 81%);mask:radial-gradient(farthest-side,transparent 80%,black 81%);animation:spin 1s linear infinite}@media (min-width: 800px){.spinner{width:9vw;height:9vw}}@media (max-width: 800px){.spinner{width:17vw;height:17vw}}.component-procedures-modal{position:fixed;top:0;left:0;background-color:#000000b3;width:100vw;height:100vh;z-index:1000;display:flex;align-items:center;justify-content:center}.component-procedures-modal .content-modal{position:relative;background-color:#000}@media (min-width: 800px){.component-procedures-modal .content-modal{padding-top:2.5520833333vw;width:39.0625vw;padding-inline:5.9375vw;height:78vh}}@media (max-width: 800px){.component-procedures-modal .content-modal{width:76.3358778626vw;height:80vh;padding-top:5vw;padding-inline:2.5445292621vw;padding-bottom:5vw;margin-top:1vw;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.component-procedures-modal .content-modal::-webkit-scrollbar{display:none}}.component-procedures-modal .content-modal .line{position:absolute;top:0;left:0;width:100%;animation:move 2s linear infinite;background:linear-gradient(90deg,#195182,#662482,#195182);background-size:200% 100%}@media (min-width: 800px){.component-procedures-modal .content-modal .line{height:10px}}@media (max-width: 800px){.component-procedures-modal .content-modal .line{height:4px}}.component-procedures-modal .content-modal .icon-close{position:absolute;right:1.5vw;top:2vw;width:1.1458333333vw;cursor:pointer}@media (max-width: 800px){.component-procedures-modal .content-modal .icon-close{width:6vw}}.component-procedures-modal .content-modal .icon-close:hover{filter:invert(18%) sepia(20%) saturate(7420%) hue-rotate(267deg) brightness(92%) contrast(94%)}.component-procedures-modal .content-modal .head{display:flex;width:auto}@media (min-width: 800px){.component-procedures-modal .content-modal .head{align-items:end}}@media (max-width: 800px){.component-procedures-modal .content-modal .head{flex-direction:column;align-items:center}}.component-procedures-modal .content-modal .head p{padding-left:1.5vw;font-size:1.71875vw;font-family:Montserrat SemiBold}@media (max-width: 800px){.component-procedures-modal .content-modal .head p{width:100%;font-size:7.6335877863vw}}.component-procedures-modal .content-modal .head p span{font-family:Montserrat Light}@media (min-width: 800px){.component-procedures-modal .content-modal .head img{width:6.3541666667vw;height:6.9270833333vw}}@media (max-width: 800px){.component-procedures-modal .content-modal .head img{width:31.0432569975vw;height:33.8422391858vw}}.component-procedures-modal .content-modal .body{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.component-procedures-modal .content-modal .body::-webkit-scrollbar{display:none}@media (min-width: 800px){.component-procedures-modal .content-modal .body{margin-top:1vw;height:52vh}}@media (max-width: 800px){.component-procedures-modal .content-modal .body{margin-top:3vw;height:52vh}}.component-procedures-modal .content-modal .body p.subtitle{font-family:HelveticaNowText Medium}@media (min-width: 800px){.component-procedures-modal .content-modal .body p.subtitle{margin-bottom:.3vw;font-size:1.3541666667vw}}@media (max-width: 800px){.component-procedures-modal .content-modal .body p.subtitle{margin-bottom:1vw;font-size:5.0890585242vw;line-height:6vw}}.component-procedures-modal .content-modal .body p.desc{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.component-procedures-modal .content-modal .body p.desc{margin-bottom:1vw;font-size:1.09375vw}}@media (max-width: 800px){.component-procedures-modal .content-modal .body p.desc{margin-bottom:4vw;line-height:6vw;font-size:4.5801526718vw}}.component-procedures-modal .content-modal .body p.desc span{padding-left:1vw;font-family:Montserrat Bold}.component-procedures-modal .content-modal .body .text-light-blog-modal{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.component-procedures-modal .content-modal .body .text-light-blog-modal{font-size:1.09375vw;padding-bottom:1vw}}@media (min-width: 800px){.component-procedures-modal .content-modal .body .container-img-blog-modal{width:38.28125vw;height:20.15625vw}}@media (max-width: 800px){.component-procedures-modal .content-modal .body .container-img-blog-modal{width:76.3358778626vw;height:40.7124681934vw}}.component-procedures-modal .content-modal .body .container-img-blog-modal img{width:100%;height:100%}.component-procedures-modal .content-modal .body .text-bold-blog-modal{font-family:HelveticaNowText Medium}@media (min-width: 800px){.component-procedures-modal .content-modal .body .text-bold-blog-modal{padding-top:1vw;font-size:1.3541666667vw}}@media (max-width: 800px){.component-procedures-modal .content-modal .body .text-bold-blog-modal{font-size:5.0890585242vw}}.component-procedures-modal .content-modal .body button{border:1px solid #fff;background-color:transparent;color:#fff;font-family:HelveticaNowText Regular}@media (min-width: 800px){.component-procedures-modal .content-modal .body button{margin-top:1vw;border-radius:.5vw;width:9.1666666667vw;height:2.1354166667vw;font-size:.9375vw}}@media (max-width: 800px){.component-procedures-modal .content-modal .body button{margin-top:2vw;border-radius:2vw;width:76.3358778626vw;height:10.1781170483vw;font-size:4.0712468193vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-plastic-surgery-our-procedures{padding-block:5vw;padding-inline:4.7916666667vw}.section-plastic-surgery-our-procedures .container-top{display:flex;flex-direction:column;align-items:center}@media (max-width: 800px){.section-plastic-surgery-our-procedures .container-top img{width:72.7811704835vw;margin-bottom:10vw}}.section-plastic-surgery-our-procedures .container-top h2{font-weight:100;letter-spacing:-.1vw;font-family:Montserrat Light}@media (min-width: 800px){.section-plastic-surgery-our-procedures .container-top h2{font-size:3.6458333333vw}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .container-top h2{font-size:7.3791348601vw;text-align:center;padding-bottom:5vw}}.section-plastic-surgery-our-procedures .container-top h2 span{font-family:Montserrat SemiBold}.section-plastic-surgery-our-procedures .container-top .container-buttons{margin-block:2.7604166667vw;display:flex}@media (min-width: 800px){.section-plastic-surgery-our-procedures .container-top .container-buttons{justify-content:space-between;width:57.8645833333vw}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .container-top .container-buttons{display:inline-block;width:90vw;white-space:nowrap;padding-bottom:5vw;overflow-x:scroll;scrollbar-width:thin;scrollbar-width:none;-ms-overflow-style:none}.section-plastic-surgery-our-procedures .container-top .container-buttons::-webkit-scrollbar{display:none}}.section-plastic-surgery-our-procedures .container-top .container-buttons button{border-radius:25px;position:relative;content:"";z-index:0;color:#fff;overflow:hidden;background-color:transparent;border:1px solid #fff;transition:all ease .5s;font-family:Montserrat Regular}@media (min-width: 800px){.section-plastic-surgery-our-procedures .container-top .container-buttons button{width:16.71875vw;height:3.3854166667vw;font-size:1.5625vw}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .container-top .container-buttons button{width:46.0559796438vw;height:11.7048346056vw;font-size:5.0890585242vw;margin-right:5vw}}.section-plastic-surgery-our-procedures .container-top .container-buttons button:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:0;z-index:-1;background-color:#fff;transition:all .3s ease}.section-plastic-surgery-our-procedures .container-top .container-buttons button:hover:after{top:0;height:100%}.section-plastic-surgery-our-procedures .container-top .container-buttons button:hover{color:#000}.section-plastic-surgery-our-procedures .container-top .container-buttons button.active{background-color:#fff;color:#000}@media (min-width: 800px){.section-plastic-surgery-our-procedures .title{display:flex;align-items:end}.section-plastic-surgery-our-procedures .title img{width:12.228125vw}.section-plastic-surgery-our-procedures .title h3{font-size:2.6041666667vw;line-height:2vw;padding-left:.5vw;font-family:Montserrat SemiBold}}.section-plastic-surgery-our-procedures .content-card{margin-top:3vw;display:flex;flex-wrap:wrap}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card{justify-content:center}}.section-plastic-surgery-our-procedures .content-card .card-procedures{position:relative;background-color:#2e2e2e73;display:flex;align-items:center;flex-direction:column;margin-right:.5208333333vw}@media (min-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures{justify-content:end;width:22.0833333333vw;height:34.0104166667vw;margin-bottom:2vw}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures{justify-content:baseline;width:81.9338422392vw;min-height:106.6157760814vw;padding-top:5.0890585242vw;margin-bottom:8vw}}.section-plastic-surgery-our-procedures .content-card .card-procedures .line{z-index:2;width:100%;position:absolute;animation:move 2s linear infinite;background:linear-gradient(90deg,#472cc5,#b632ca,#472cc5);background-size:200% 100%;top:0;left:0}@media (min-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .line{height:10px}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .line{height:4px}}.section-plastic-surgery-our-procedures .content-card .card-procedures .container-img{display:flex;justify-content:center;align-items:center}@media (min-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .container-img{width:22.3223958333vw;height:15.840625vw}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .container-img{height:50vw}}.section-plastic-surgery-our-procedures .content-card .card-procedures .container-img img{border-radius:30px}@media (min-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .container-img img{width:17.1140625vw;height:10.6322916667vw}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .container-img img{width:69.2111959288vw;margin-top:.0520833333vw;margin-bottom:2.0833333333vw}}.section-plastic-surgery-our-procedures .content-card .card-procedures p{width:18.75vw}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures p{width:70vw}}.section-plastic-surgery-our-procedures .content-card .card-procedures p.t-1{font-size:1.71875vw;text-transform:uppercase;font-family:Montserrat SemiBold}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures p.t-1{font-size:6.3613231552vw;margin-bottom:5vw}.section-plastic-surgery-our-procedures .content-card .card-procedures p.t-1 span{font-family:Montserrat Light}}.section-plastic-surgery-our-procedures .content-card .card-procedures p.t-2{font-size:1.71875vw;text-transform:uppercase;letter-spacing:-.1vw;height:2vw;font-family:Montserrat Light}.section-plastic-surgery-our-procedures .content-card .card-procedures p.desc{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures p.desc{line-height:1.5104166667vw;font-size:1.1979166667vw;height:7vw}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures p.desc{font-size:4.5801526718vw}}.section-plastic-surgery-our-procedures .content-card .card-procedures .container-btn{width:90%;display:flex}@media (min-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .container-btn{justify-content:end;padding-bottom:1vw;padding-top:3.4375vw}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .container-btn{justify-content:center;padding-bottom:8vw;padding-top:8vw}}.section-plastic-surgery-our-procedures .content-card .card-procedures .container-btn button{background-color:transparent;color:#fff;font-size:.9375vw;color:#b7b7b7;border:none;transition:all ease .5s;font-family:HelveticaNowText Light}@media (min-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .container-btn button{display:flex;align-items:center}.section-plastic-surgery-our-procedures .content-card .card-procedures .container-btn button img{width:1.6296875vw;margin-left:1vw}.section-plastic-surgery-our-procedures .content-card .card-procedures .container-btn button:hover{transform:scale(1.1)}}@media (max-width: 800px){.section-plastic-surgery-our-procedures .content-card .card-procedures .container-btn button{width:69.7201017812vw;border:1px solid #b7b7b7;height:10.4325699746vw;border-radius:10px;font-size:4.0712468193vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-plastic-surgery-high-technology .section-top{display:flex;flex-direction:column;align-items:center}.section-plastic-surgery-high-technology .section-top .logo{margin-bottom:2vw}@media (min-width: 800px){.section-plastic-surgery-high-technology .section-top .logo{width:12.228125vw}}@media (max-width: 800px){.section-plastic-surgery-high-technology .section-top .logo{width:72.7811704835vw}}.section-plastic-surgery-high-technology .section-top h2{font-weight:100;font-family:Montserrat Light}@media (min-width: 800px){.section-plastic-surgery-high-technology .section-top h2{font-size:4.1666666667vw}}@media (max-width: 800px){.section-plastic-surgery-high-technology .section-top h2{font-size:7.3791348601vw}}.section-plastic-surgery-high-technology .section-top h2 span{font-family:Montserrat SemiBold}@media (min-width: 800px){.section-plastic-surgery-high-technology .section-top .container-buttons{align-items:center;justify-content:center;margin-top:2vw;gap:1vw;display:flex}.section-plastic-surgery-high-technology .section-top .container-buttons button{width:14.9479166667vw;height:3.3854166667vw;background-color:transparent;border:1px solid #b2b2b2;border-radius:30px;margin-inline:1vw;transition:all ease .5s}.section-plastic-surgery-high-technology .section-top .container-buttons button.active{border:1px solid #b533ca}.section-plastic-surgery-high-technology .section-top .container-buttons button img{width:8.3333333333vw;height:2.6041666667vw}}@media (min-width: 800px){.section-plastic-surgery-high-technology .section-body{height:38.2291666667vw;margin-top:3vw;background-position:center;background-repeat:no-repeat;background-size:cover;padding-left:13.8541666667vw;display:flex;align-items:center}.section-plastic-surgery-high-technology .section-body.type-2{padding-right:13.8541666667vw;justify-content:end}.section-plastic-surgery-high-technology .section-body.type-2 .content{width:32.8125vw}.section-plastic-surgery-high-technology .section-body .content{width:26.8229166667vw}.section-plastic-surgery-high-technology .section-body .content img{margin-bottom:2vw}.section-plastic-surgery-high-technology .section-body .content .body p{font-size:1.1979166667vw;margin-bottom:1vw;line-height:1.5104166667vw;font-family:HelveticaNowText ExtraLight}.section-plastic-surgery-high-technology .section-body .content .body p span{font-family:HelveticaNowText Medium}}@media (max-width: 800px){.section-plastic-surgery-high-technology .section-body-mobile{display:flex;justify-content:center;align-items:center;margin-top:8vw;flex-direction:column}.section-plastic-surgery-high-technology .section-body-mobile .card-body-mobile{width:80vw;display:flex;flex-direction:column;align-items:baseline;padding-inline:5vw;padding-bottom:8vw;position:relative;min-height:159.5419847328vw}.section-plastic-surgery-high-technology .section-body-mobile .card-body-mobile .bg{position:absolute;width:100%;left:0;top:0;z-index:0}.section-plastic-surgery-high-technology .section-body-mobile .card-body-mobile .logo{margin-top:77vw;position:relative;z-index:1}.section-plastic-surgery-high-technology .section-body-mobile .card-body-mobile .desc{padding-top:5vw;position:relative;z-index:1;font-weight:100;font-size:4.5801526718vw;line-height:5.5979643766vw;font-family:HelveticaNowText ExtraLight}.section-plastic-surgery-high-technology .section-body-mobile .card-body-mobile .desc span{font-family:HelveticaNowText Medium}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-plastic-surgery-complement-procedures h2{font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-plastic-surgery-complement-procedures h2{padding-top:5vw;padding-bottom:5vw;padding-inline:7vw;font-size:2.8645833333vw}}@media (max-width: 800px){.section-plastic-surgery-complement-procedures h2{padding-inline:3vw;font-size:7.3791348601vw;line-height:7.6335877863vw;padding-top:15vw;padding-bottom:8vw;padding-left:6vw}}.section-plastic-surgery-complement-procedures h2 span{font-family:Montserrat Medium}.section-plastic-surgery-complement-procedures .bottom-section{display:flex;flex-wrap:wrap;justify-content:center;gap:1vw}@media (max-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section{padding-inline:5vw}}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center{position:relative;z-index:0}@media (min-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center{width:42.1046875vw;height:32.9166666667vw;margin-bottom:6vw}}@media (max-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center{height:81.9338422392vw;margin-bottom:10vw}}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .line-1{z-index:2;width:100%;position:absolute;animation:move 2s linear infinite;background:linear-gradient(90deg,#195182,#662482,#195182);background-size:200% 100%;top:0;left:0}@media (min-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .line-1{height:10px}}@media (max-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .line-1{height:5px}}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media (min-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card{width:42.1046875vw;height:32.9166666667vw}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card:hover .opacity-card{opacity:.8}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card:hover .content-card .content{height:15vw}}@media (max-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card{width:81.9338422392vw;height:81.9338422392vw}}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .opacity-card{position:absolute;opacity:.6;aspect-ratio:1.009646302;background-color:#000;transition:all ease .5s;z-index:1}@media (min-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .opacity-card{width:42.1046875vw;height:32.9166666667vw}}@media (max-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .opacity-card{width:81.9338422392vw;height:81.9338422392vw}}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card{text-align:center;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card{width:42.1046875vw;height:32.9166666667vw}}@media (max-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card{width:81.9338422392vw;height:81.9338422392vw}}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content{transition:all ease .5s;margin-top:2vw;overflow:hidden}@media (min-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content{width:70%;height:0}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content .line-2{width:100%;height:7px}}@media (max-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content{width:90%}}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content p{margin-bottom:2vw;font-family:HelveticaNowText Light}@media (min-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content p{margin-top:1vw;font-size:1.406vw}}@media (max-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content p{font-size:4.0712468193vw;padding-bottom:7vw;margin-top:5vw}}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content button{background-color:transparent;color:#fff;border:1px solid #fff;border-radius:5px;transition:all ease .5s}@media (min-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content button{font-size:.938vw;width:9.167vw;height:2.135vw}}@media (max-width: 800px){.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content button{font-size:4.5801526718vw;width:66.9211195929vw;height:10.4325699746vw;margin-top:8vw}}.section-plastic-surgery-complement-procedures .bottom-section .card-our-center .body-card .content-card .content button:hover{background-color:#fff;color:#000}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.container-banner-wellness{display:flex;flex-direction:column;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;justify-content:space-between}@media (min-width: 800px){.container-banner-wellness{aspect-ratio:1.7777777778;background-image:linear-gradient(#0003,#0003),url(/img/wellness/wellness-main-banner.webp)}}@media (max-width: 800px){.container-banner-wellness{height:216.5394402036vw;background-image:linear-gradient(#0003,#0003),url(/img/wellness/wellness-main-banner-mobile.webp)}}.container-banner-wellness .info-container{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;margin-top:20.7291666667vw}@media (max-width: 800px){.container-banner-wellness .info-container{margin-top:55.7251908397vw}}@media (min-width: 800px){.container-banner-wellness .info-container img{width:25.9036458333vw;height:8.3552083333vw}}@media (max-width: 800px){.container-banner-wellness .info-container img{width:81.5903307888vw;height:21.3944020356vw}}.container-banner-wellness .info-container .titles-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:4.4270833333vw}.container-banner-wellness .info-container .titles-container h2{color:#fff;line-height:3.6979166667vw;text-align:center;font-weight:100}@media (max-width: 800px){.container-banner-wellness .info-container .titles-container h2{line-height:8.6513994911vw}}.container-banner-wellness .info-container .titles-container h2.ttl_1{font-family:Montserrat Light;font-size:.78125vw}@media (max-width: 800px){.container-banner-wellness .info-container .titles-container h2.ttl_1{font-size:3.3078880407vw}}.container-banner-wellness .info-container .titles-container h2.ttl_2{font-family:Montserrat ExtraLight;font-size:3.2291666667vw}@media (max-width: 800px){.container-banner-wellness .info-container .titles-container h2.ttl_2{font-size:6.8702290076vw}.container-banner-wellness .info-container .titles-container h2.ttl_2 span{font-family:Montserrat Medium;font-size:6.8702290076vw}}.container-banner-wellness .info-container .titles-container h2 span{font-family:Montserrat Medium;font-size:3.2291666667vw}.container-banner-wellness .drs-container{display:flex;width:100%;flex-direction:column;align-items:flex-start;align-self:flex-end;justify-content:center;padding-bottom:1.6145833333vw}@media (max-width: 800px){.container-banner-wellness .drs-container{align-items:center;align-self:center;padding-bottom:7.8880407125vw}}.container-banner-wellness .drs-container p{font-family:HelveticaNowText Light;padding-left:2.0833333333vw}@media (min-width: 800px){.container-banner-wellness .drs-container p{font-size:.6770833333vw;width:31.25vw}}@media (max-width: 800px){.container-banner-wellness .drs-container p{text-align:left;font-size:3.5623409669vw;width:85.2417302799vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-balance-wellness{background-color:#a48a7a}.section-balance-wellness .container-balance{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-balance-wellness .container-balance video{max-width:90%;max-height:100vh;margin-bottom:3vw;border-radius:30px}@media (min-width: 800px){.section-balance-wellness .container-balance .balance-img-midle{width:85.8333333333vw;height:48.28125vw;padding-bottom:2.9166666667vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .balance-img-midle{width:100vw;height:fit-content;padding-bottom:2.9166666667vw}}.section-balance-wellness .container-balance .container-balance-text-top{display:flex}@media (min-width: 800px){.section-balance-wellness .container-balance .container-balance-text-top{padding-top:3%;padding-bottom:4.6354166667vw;flex-direction:row;justify-content:space-between;gap:12vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-balance-text-top{flex-direction:column;justify-content:center;align-items:center;padding-top:6.3613231552vw;padding-left:8.9058524173vw;padding-bottom:7.6335877863vw}}.section-balance-wellness .container-balance .container-balance-text-top .balance-text-left h2{font-weight:100}@media (min-width: 800px){.section-balance-wellness .container-balance .container-balance-text-top .balance-text-left h2{font-family:Montserrat ExtraLight;font-size:2.5vw;width:41.3541666667vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-balance-text-top .balance-text-left h2{font-family:Montserrat Light;font-size:6.6157760814vw;line-height:8.9058524173vw;width:95%}}.section-balance-wellness .container-balance .container-balance-text-top .balance-text-left h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.section-balance-wellness .container-balance .container-balance-text-top .balance-text-left h2 span{width:26.0416666667vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-balance-text-top .balance-text-right{padding-top:3%}}.section-balance-wellness .container-balance .container-balance-text-top .balance-text-right p{font-family:HelveticaNowText Light}@media (min-width: 800px){.section-balance-wellness .container-balance .container-balance-text-top .balance-text-right p{text-align:right;font-size:1.40625vw;width:32.2916666667vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-balance-text-top .balance-text-right p{font-size:4.3256997455vw;width:90%}}.section-balance-wellness .container-balance .container-balance-text-top .balance-text-right p span{font-family:HelveticaNowText Medium}.section-balance-wellness .container-balance .container-balance-text-midle{display:flex;justify-content:end;align-items:end;text-align:right;width:100vw}@media (max-width: 800px){.section-balance-wellness .container-balance .container-balance-text-midle{width:90vw;padding-top:6.6157760814vw;padding-right:2.5445292621vw}}.section-balance-wellness .container-balance .container-balance-text-midle h2{font-family:Montserrat ExtraLight;font-weight:100}@media (min-width: 800px){.section-balance-wellness .container-balance .container-balance-text-midle h2{font-size:2.5vw;padding-right:7.0833333333vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-balance-text-midle h2{font-size:6.6157760814vw}}.section-balance-wellness .container-balance .container-balance-text-midle h2 span{font-family:Montserrat Medium}.section-balance-wellness .container-balance .container-content-bottom{display:flex}@media (min-width: 800px){.section-balance-wellness .container-balance .container-content-bottom{flex-direction:row;gap:5vw;padding-bottom:5vw;padding-top:5%}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-content-bottom{flex-direction:column;padding-bottom:12.7226463104vw}}@media (min-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .line-vertical-balance{background-color:#fff;width:.5px;height:auto;opacity:30%}}.section-balance-wellness .container-balance .container-content-bottom .card-content-balance{display:flex;flex-direction:column;justify-content:start}@media (min-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance{width:24.4791666667vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance{padding-top:10%}}.section-balance-wellness .container-balance .container-content-bottom .card-content-balance h2{text-align:center;font-family:Montserrat ExtraLight;font-weight:100}@media (min-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance h2{width:98%;font-size:1.875vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance h2{width:98%;font-size:6.3613231552vw}}.section-balance-wellness .container-balance .container-content-bottom .card-content-balance h2 span{font-family:Montserrat Medium}.section-balance-wellness .container-balance .container-content-bottom .card-content-balance p{width:80%;font-weight:100;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance p{width:70%;font-size:1.1979166667vw;width:22.03125vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance p{text-align:left;font-size:4.5801526718vw;padding-left:11.4503816794vw;margin-top:6.3613231552vw}}.section-balance-wellness .container-balance .container-content-bottom .card-content-balance p span{font-family:HelveticaNowText Medium}.section-balance-wellness .container-balance .container-content-bottom .card-content-balance .border-halo-rotate{position:relative;display:inline-flex;justify-content:center;align-items:center;margin:2vw 0}@media (min-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance .border-halo-rotate{width:21.09375vw;height:21.09375vw}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance .border-halo-rotate{width:99.7455470738vw;height:71.2468193384vw}}.section-balance-wellness .container-balance .container-content-bottom .card-content-balance .border-halo-rotate img{position:relative;z-index:1;border-radius:50%;object-fit:cover;transition:transform .3s ease}@media (min-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance .border-halo-rotate img{width:92%;height:92%}.section-balance-wellness .container-balance .container-content-bottom .card-content-balance .border-halo-rotate img :hover{transform:scale(1.1)}}@media (max-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance .border-halo-rotate img{width:61.3231552163vw;height:61.0687022901vw}}@media (min-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance .border-halo-rotate img:hover{transform:scale(1.04)}}@media (min-width: 800px){.section-balance-wellness .container-balance .container-content-bottom .card-content-balance .border-halo-rotate .rotating-border{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:linear-gradient(90deg,#d0d0d0,#b9815e,#d0d0d0);background-size:200% 100%;-webkit-mask:radial-gradient(farthest-side,transparent 80%,black 81%);mask:radial-gradient(farthest-side,transparent 80%,black 81%);animation:spin 5.5s linear infinite;z-index:0}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-wellness-ourspecialist{background-color:#a4847a}@media (max-width: 800px){.section-wellness-ourspecialist{background-image:url(/img/backgrounds/bg_wellnes.webp);background-repeat:repeat;background-size:cover}}.section-wellness-ourspecialist .container-ourspecialist{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 800px){.section-wellness-ourspecialist .container-ourspecialist{padding-top:5%}}@media (max-width: 800px){.section-wellness-ourspecialist .container-ourspecialist{padding-top:10vw}}.section-wellness-ourspecialist .container-ourspecialist .container-ourspecialist-top{display:flex;flex-direction:column;align-items:center}.section-wellness-ourspecialist .container-ourspecialist .container-ourspecialist-top h2{font-weight:100;text-align:center;padding:5% 0;font-family:Montserrat Light}@media (min-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-ourspecialist-top h2{letter-spacing:8px;font-size:1.8229166667vw}}@media (max-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-ourspecialist-top h2{font-size:3.8167938931vw}}@media (min-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-ourspecialist-top img{width:25.9036458333vw;height:8.3552083333vw}}@media (max-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-ourspecialist-top img{width:81.5903307888vw;height:21.3944020356vw}}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-bottom:5%}@media (max-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist{flex-direction:column;padding-left:9%;padding-bottom:6.3613231552vw}}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards{display:flex;flex-direction:column;justify-content:end;align-items:center;width:33.3333333333vw;height:46.875vw;transition:background-color ease 1s;background-size:contain}@media (max-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards{width:81.9338422392vw;height:102.358778626vw}}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist{display:flex;flex-direction:column;align-items:center;justify-content:end;width:100%;height:100%;transition:all ease 1s}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist h2{font-family:Montserrat ExtraLight;text-align:center;font-weight:100}@media (min-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist h2{font-size:2.34375vw}}@media (max-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist h2{font-size:5.0890585242vw}}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist h2 span{font-family:Montserrat Medium}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist h3{font-family:Montserrat Light}@media (min-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist h3{font-size:.9375vw;padding-bottom:5%}}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist .logo-hover-wellness,.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist .logo-wellness{transition:all ease 1s}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist .logo-hover-wellness{height:0;width:9.5536458333vw;margin-bottom:2vw}@media (min-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist .logo-wellness{width:4.9911458333vw;margin:2vw 0}}@media (max-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist .logo-wellness{width:19.1374045802vw;padding-bottom:5%}}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist .container-btn-wellness{height:0;overflow:hidden;transition:all ease 1s}@media (min-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist:hover{background-color:#00000087}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist:hover .logo-hover-wellness{height:2vw}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist:hover .logo-wellness{height:0;margin:0}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards .container-content-card-ourspecialist:hover .container-btn-wellness{height:2.5vw;margin:1.5vw 0 9.8958333333vw}}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile{position:relative;display:flex;flex-direction:column;justify-content:center;padding-top:10%;padding-bottom:6.3613231552vw}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile .icon-comilla{width:17.3027989822vw;height:17.3027989822vw;border:1px solid #cccccc;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:7.6335877863vw}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile .icon-comilla img{width:4.5801526718vw}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile .specialist-info-mobile{position:absolute;display:flex;flex-direction:column;top:17.8117048346vw;left:12.7226463104vw}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile .specialist-info-mobile p{color:#ccc;width:75%;font-size:4.5801526718vw;padding-bottom:1.272264631vw;font-family:Times New Roman Italic}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile .specialist-info-mobile p.sign{color:#c1c1c1;font-size:3.3078880407vw;line-height:4.0712468193vw}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile .line-specialite-mobile{background-color:#fff;height:.5vw;width:90%;opacity:50%}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile h2,.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile h3{font-family:Montserrat Medium;text-align:left;font-size:4.5801526718vw;padding:2% 0;font-weight:100}@media (max-width: 800px){.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile h2.separate,.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile h3.separate{margin-top:12.7226463104vw}}.section-wellness-ourspecialist .container-ourspecialist .container-cards-ourspecialist .container-ourspecialist-all .container-ourspecialist-cards-mobile h3{color:#fff;width:90%;font-family:HelveticaNowText ExtraLight}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-meet-our-products{background-color:#a48a7a}@media (min-width: 800px){.section-meet-our-products .container-meet-our-products-top{display:flex;align-items:end;flex-direction:row;justify-content:space-around;padding-bottom:5%}}@media (max-width: 800px){.section-meet-our-products .container-meet-our-products-top{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10.1781170483vw 0vw 8.9058524173vw 8.9058524173vw}}.section-meet-our-products .container-meet-our-products-top h2{font-family:Montserrat ExtraLight;text-align:left;font-weight:100}@media (min-width: 800px){.section-meet-our-products .container-meet-our-products-top h2{font-size:3.6458333333vw}}@media (max-width: 800px){.section-meet-our-products .container-meet-our-products-top h2{font-size:7.1246819338vw}}.section-meet-our-products .container-meet-our-products-top h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.section-meet-our-products .container-meet-our-products-top img{width:16.5848958333vw;height:5.7552083333vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.container-product{position:relative}@media (min-width: 800px){.container-product{width:100%;height:auto;padding-top:5%;transition:aspect-ratio .3s ease-out;padding-bottom:5%;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (max-width: 800px){.container-product{min-height:200vw}}.container-product .container-product-top{display:flex}@media (min-width: 800px){.container-product .container-product-top{flex-direction:column;align-items:center;position:static;z-index:1}}@media (max-width: 800px){.container-product .container-product-top{flex-direction:column;justify-content:center;width:100vw;align-items:center}}@media (min-width: 800px){.container-product .container-product-top .logo-wellness{width:8.884375vw;height:2.3296875vw;padding-top:10%}}@media (max-width: 800px){.container-product .container-product-top .logo-wellness{padding-top:10%;width:94.1475826972vw;height:12.7226463104vw}}@media (min-width: 800px){.container-product .container-product-top .icon-arrows-products{position:relative;top:50%;width:49.4791666667vw}}.container-product .container-product-top h2{display:flex;font-family:SilkSerif Regular;text-align:center;font-weight:100;align-items:center;justify-content:center}@media (min-width: 800px){.container-product .container-product-top h2{font-size:6.7708333333vw;gap:2vw}}@media (max-width: 800px){.container-product .container-product-top h2{gap:2vw;width:95vw;font-size:13.2315521628vw;line-height:14vw}}@media (max-width: 800px){.container-product .container-product-top h2 img{width:5.5979643766vw;height:2.5445292621vw}}.container-product .container-product-top p{font-family:Montserrat Light}@media (min-width: 800px){.container-product .container-product-top p{margin-top:18vw;font-size:1.25vw}}@media (max-width: 800px){.container-product .container-product-top p{text-align:center;width:95%;margin:0 3vw;font-size:2.5445292621vw}}.container-product .product-header{display:flex}@media (min-width: 800px){.container-product .product-header{flex-direction:column;justify-content:center;align-items:center}}@media (max-width: 800px){.container-product .product-header{flex-direction:column;justify-content:center;align-items:center;padding-bottom:10%}}@media (min-width: 800px){.container-product .product-header .accordion{width:80%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}}@media (max-width: 800px){.container-product .product-header .accordion{width:80%;display:flex;flex-direction:column;align-items:center}}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item{width:100%;display:flex;flex-direction:column;align-items:center}}.container-product .product-header .accordion .accordion-item .line-products{margin-top:2.03125vw;margin-bottom:2.2916666667vw;background-color:#fff;height:1px}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .line-products{width:90%}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .line-products{width:100%}}.container-product .product-header .accordion .accordion-item .line-products-nothing{padding-top:1.0416666667vw;height:1px}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .line-products-nothing{width:90%}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .line-products-nothing{width:100%}}.container-product .product-header .accordion .accordion-item .accordion-content{display:flex}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .2s ease-out,padding .3s ease-out;width:100%;flex-direction:column;gap:1vw;justify-content:space-around}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content{flex-direction:column}}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top{display:flex}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top{flex-direction:column}}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left{padding-left:7%;width:45%}}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left h2{font-family:HelveticaNowText Medium;text-align:left;font-weight:100}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left h2{font-size:1.40625vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left h2{text-transform:uppercase;font-size:4.0712468193vw}}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left h3{font-family:HelveticaNowText Medium;font-weight:100}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left h3{text-align:left;font-size:1.1458333333vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left h3{padding-bottom:2%;text-transform:uppercase;font-size:4.0712468193vw}}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left p{font-family:HelveticaNowText Light}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left p{padding-top:1%;width:33.8541666667vw;font-size:1.09375vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left p{font-size:4.5801526718vw}}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-left p span{font-family:HelveticaNowText Medium}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right{width:45%}}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right h2{font-family:Montserrat Medium;text-align:left;font-weight:100}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right h2{width:85%;font-size:1.4583333333vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right h2{font-size:4.0712468193vw;margin-top:6.6157760814vw}}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right h3{font-family:HelveticaNowText Medium;font-weight:100}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right h3{width:78%;font-size:1.4583333333vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right h3{width:95%;font-size:4.5801526718vw}}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right button{margin-top:3%;font-family:HelveticaNowText Regular;background-color:transparent;border:1px solid #fff;position:relative;content:"";z-index:0;color:#fff;overflow:hidden;border-radius:10px}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right button{font-family:HelveticaNowText Regular;width:12.6041666667vw;height:2.1354166667vw;font-size:.781vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right button{margin-top:5%;width:81.9338422392vw;height:10.4325699746vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right button{font-size:4.5819424vw}}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right button:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:0;z-index:-1;background-color:#fff;transition:all .3s ease}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right button:hover:after{top:0;height:100%}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right button:hover{color:#000}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right button.rounded{border-radius:30px}.container-product .product-header .accordion .accordion-item .accordion-content .accordion-content-top .accordion-content-right button.rounded:after{border-radius:30px}}.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later{display:flex;justify-content:center;gap:1vw}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later{flex-direction:column}}.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-later,.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-after{text-align:center}.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-later p,.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-after p{margin-top:2vw;font-family:HelveticaNowText Medium}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-later p,.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-after p{font-size:1.875vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-later p,.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-after p{font-size:5.0890585242vw}}.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-later img,.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-after img{background-color:#fff}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-later img,.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-after img{margin-top:.5vw;width:28.9583333333vw;height:17.8125vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-later img,.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later .container-products-img-after img{width:78.8804071247vw;height:38.1679389313vw}}.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later button{margin-top:3%;font-family:HelveticaNowText Regular;background-color:transparent;border:1px solid #fff;position:relative;content:"";z-index:0;color:#fff;overflow:hidden;border-radius:10px}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later button{font-family:HelveticaNowText Regular;width:12.6041666667vw;height:2.1354166667vw;font-size:.781vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later button{margin-top:5%;width:81.9338422392vw;height:10.4325699746vw}}@media (max-width: 800px){.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later button{font-size:4.5819424vw}}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later button:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:0;z-index:-1;background-color:#fff;transition:all .3s ease}.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later button:hover:after{top:0;height:100%}.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later button:hover{color:#000}.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later button.rounded{border-radius:30px}.container-product .product-header .accordion .accordion-item .container-imgs-products-after-later button.rounded:after{border-radius:30px}}.container-product .product-header .accordion .accordion-item .button-see-more{background-color:transparent;width:1.7708333333vw;height:1.7708333333vw;border-radius:100%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;order:2;margin-top:3vw}.container-product .product-header .accordion .accordion-item .button-see-more img{width:.7739583333vw;transition:transform .3s ease}.container-product .product-header .accordion .accordion-item .button-see-more p{position:absolute;width:5vw;transform:translateY(200%);font-size:.7291666667vw}.container-product .product-header .accordion .accordion-item .line-accordion{width:100%;height:2px;background-color:#fff;margin:10px 0;order:3}@media (min-width: 800px){.container-product .product-header .accordion .accordion-item.open .button-see-more img{transform:rotate(180deg)}.container-product .product-header .accordion .accordion-item.open .container-product-top{padding-top:1vw}.container-product .product-header .accordion .accordion-item.open .accordion-content{max-height:80%;padding:2vw}.container-product .product-header .accordion .accordion-item.open .button-see-more{margin-top:1vw;margin-bottom:9vw}.container-product .product-header .accordion .accordion-item.open .button-see-more p{width:500%;transform:translateY(200%)}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.container-product-facials{display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.container-product-facials{justify-content:center;width:100.0520833333vw;height:52.1354166667vw}}@media (max-width: 800px){.container-product-facials{width:100%;height:167.4300254453vw}}.container-product-facials .container-product-facials-top{z-index:1;display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.container-product-facials .container-product-facials-top .container-product-facials-top-img{width:8.884375vw}}@media (max-width: 800px){.container-product-facials .container-product-facials-top .container-product-facials-top-img{padding-top:20.6106870229vw;width:32.2188295165vw}}.container-product-facials .container-product-facials-top .container-product-facials-top-title{color:#fff;font-weight:100;display:flex;align-items:center;justify-content:center;font-family:SilkSerif Regular}@media (min-width: 800px){.container-product-facials .container-product-facials-top .container-product-facials-top-title{gap:2.0833333333vw;font-size:6.7708333333vw}}@media (max-width: 800px){.container-product-facials .container-product-facials-top .container-product-facials-top-title{width:100%;gap:5.0890585242vw;text-align:center;font-size:9.4147582697vw;line-height:13.2315521628vw}}@media (min-width: 800px){.container-product-facials .container-product-facials-top .container-product-facials-top-title img{width:2.8125vw}}@media (max-width: 800px){.container-product-facials .container-product-facials-top .container-product-facials-top-title img{width:5.7760814249vw}}.container-product-facials .container-product-facials-center{z-index:1}.container-product-facials .container-product-facials-center .container-product-facials-card-content{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 800px){.container-product-facials .container-product-facials-center .container-product-facials-card-content{margin-top:25vw}}.container-product-facials .container-product-facials-center .container-product-facials-subtitle{text-transform:uppercase;font-family:Montserrat Light;text-align:center}@media (min-width: 800px){.container-product-facials .container-product-facials-center .container-product-facials-subtitle{font-size:1.6666666667vw;padding-bottom:2.6041666667vw}}@media (max-width: 800px){.container-product-facials .container-product-facials-center .container-product-facials-subtitle{padding-top:7.6335877863vw;text-align:center;width:70%;font-size:4.0712468193vw;padding-bottom:5.0890585242vw}}.container-product-facials .container-product-facials-center .container-product-facials-description{font-family:HelveticaNowText Light;text-align:center}@media (min-width: 800px){.container-product-facials .container-product-facials-center .container-product-facials-description{width:45%;font-size:1.1979166667vw}}@media (max-width: 800px){.container-product-facials .container-product-facials-center .container-product-facials-description{width:73%;font-size:4.5801526718vw;margin-top:2vw}}.container-product-facials .container-product-facials-center .container-product-facials-details-section{display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.container-product-facials .container-product-facials-center .container-product-facials-details-section{width:100%}}.container-product-facials .container-product-facials-center .container-product-facials-details-section button{cursor:pointer;border:1px solid #fff;color:#fff;background-color:transparent}@media (min-width: 800px){.container-product-facials .container-product-facials-center .container-product-facials-details-section button{margin-top:4vw;width:19.9479166667vw;height:3.28125vw;font-size:1.1979166667vw}}@media (max-width: 800px){.container-product-facials .container-product-facials-center .container-product-facials-details-section button{margin-top:8vw;width:67.6844783715vw;height:13.4860050891vw;font-size:4.5801526718vw}}.container-product-facials .container-product-facials-center .container-product-facials-details-section .modal-carrusel-prod{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;align-items:center;justify-content:center}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-card-carrusel{display:flex;justify-content:center;align-items:center;text-align:center}@media (min-width: 800px){.section-card-carrusel{width:100vw;height:100vh}}@media (max-width: 800px){.section-card-carrusel{width:97.9643765903vw;height:175.572519084vw;overflow-y:auto!important}}.section-card-carrusel .section-card-carrusel-opacity{background-color:#ffffff4d}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity{border-radius:5vw;box-shadow:0 1vw 3vw #000000e6;padding:3vw;width:59.7916666667vw;height:30.2083333333vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity{border-radius:5vw;box-shadow:0 3vw 6vw #000000e6;padding:5vw;width:71.2468193384vw;height:147.582697201vw}}.section-card-carrusel .section-card-carrusel-opacity .section-card-carrusel-icon-close{display:flex;justify-content:end}.section-card-carrusel .section-card-carrusel-opacity .section-card-carrusel-icon-close img{cursor:pointer}.section-card-carrusel .section-card-carrusel-opacity .section-card-carrusel-icon-close img:hover{transform:scale(1.1)}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .section-card-carrusel-icon-close img{width:1.25vw;height:1.25vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .section-card-carrusel-icon-close img{width:5.0890585242vw;height:5.0890585242vw}}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-top-carrusel .container-product-top-img{width:8.884375vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-top-carrusel .container-product-top-img{padding-top:5.0890585242vw;width:32.2188295165vw;height:10.1781170483vw}}.section-card-carrusel .section-card-carrusel-opacity .container-product-top-carrusel .container-product-title{display:flex;justify-content:center;font-family:SilkSerif Regular}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-top-carrusel .container-product-title{font-size:4.1666666667vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-top-carrusel .container-product-title{padding-top:1vw;font-size:8.6513994911vw;line-height:8.9058524173vw}}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-top-carrusel .container-product-title img{width:2.5109375vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-top-carrusel .container-product-title img{padding:0 .5vw;width:7.6335877863vw}}.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .subtitle{text-transform:uppercase;text-align:center;font-family:Montserrat Light}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .subtitle{font-size:1.6666666667vw;padding-bottom:2.6041666667vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .subtitle{padding-top:5.0890585242vw;text-align:center;font-size:4.0712468193vw;padding-bottom:5.0890585242vw}}.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section{display:flex}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section{text-align:start}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section{flex-direction:column}}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-left{width:50%}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-left{display:flex;flex-direction:column;justify-content:center;align-items:center}}.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-left .txt1{font-family:HelveticaNowText Bold}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-left .txt1{font-size:1.3020833333vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-left .txt1{font-size:4.3256997455vw}}.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-left .description{font-family:HelveticaNowText Regular}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-left .description{margin:1vw 2vw 0 0;font-size:1.09375vw;width:23.4375vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-left .description{width:63.6132315522vw;font-size:4.0712468193vw;margin-bottom:2vw}}.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .line-white-content{background-color:#fff}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .line-white-content{width:.0520833333vw;height:9.8958333333vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .line-white-content{width:68.7022900763vw;height:.2544529262vw}}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-rigth{margin:0 0 0 5vw;width:50%}}.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-rigth .txt2{font-family:HelveticaNowText Bold}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-rigth .txt2{width:25vw;font-size:1.3020833333vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-rigth .txt2{margin-top:2vw;font-size:4.5801526718vw}}.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-rigth button{margin-top:1vw;background-color:transparent;border:1px solid #fff;color:#fff;font-family:HelveticaNowText Regular}@media (min-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-rigth button{border-radius:.5vw;font-size:.9375vw;width:13.8541666667vw;height:2.7604166667vw}}@media (max-width: 800px){.section-card-carrusel .section-card-carrusel-opacity .container-product-center-carrusel .card-content .details-section .container-content-rigth button{margin-top:3vw;border-radius:2vw;font-size:4.5801526718vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-carrusel-products{position:relative;width:100%;overflow:hidden;z-index:10}.section-carrusel-products .mySwiper{width:100%;height:100%;scroll-behavior:smooth}.section-carrusel-products .mySwiper .swiper-slide{display:flex;justify-content:center;align-items:center}.section-carrusel-products .custom-navigation{position:absolute;top:50%;z-index:10;display:flex;transform:translateY(-50%);pointer-events:none;justify-content:space-between}@media (min-width: 800px){.section-carrusel-products .custom-navigation{width:100vw}}@media (max-width: 800px){.section-carrusel-products .custom-navigation{width:98%}}@media (min-width: 800px){.section-carrusel-products .custom-navigation .custom-prev{margin-left:12vw}}@media (max-width: 800px){.section-carrusel-products .custom-navigation .custom-prev{transform:rotate(90deg);margin-left:2vw}}@media (min-width: 800px){.section-carrusel-products .custom-navigation .custom-next{margin-right:12vw}}@media (max-width: 800px){.section-carrusel-products .custom-navigation .custom-next{margin-right:.5vw;transform:rotate(270deg)}}.section-carrusel-products .custom-navigation .custom-prev,.section-carrusel-products .custom-navigation .custom-next{pointer-events:auto;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease}@media (min-width: 800px){.section-carrusel-products .custom-navigation .custom-prev img,.section-carrusel-products .custom-navigation .custom-next img{width:2.6041666667vw;height:2.6041666667vw}}@media (max-width: 800px){.section-carrusel-products .custom-navigation .custom-prev img,.section-carrusel-products .custom-navigation .custom-next img{width:5.0890585242vw;height:5.0890585242vw}}.mySwiper{scroll-behavior:smooth}.mySwiper .swiper-slide{display:flex;justify-content:center;align-items:center}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-miracle-main-banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;justify-content:center;align-items:center}@media (min-width: 800px){.section-miracle-main-banner{background-image:linear-gradient(#000000b3,#000000b3),url(/img/backgrounds/bg-miracle-main-banner.webp);height:56.25vw}}@media (max-width: 800px){.section-miracle-main-banner{background-image:linear-gradient(#00000061,#00000061),url(/img/backgrounds/bg-miracle-main-banner-mobile.webp);height:216.5394402036vw}}.section-miracle-main-banner .content{display:flex;align-items:center;flex-direction:column}.section-miracle-main-banner .content img{width:15.31875vw}.section-miracle-main-banner .content h1{text-align:center;margin-top:2vw;font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-miracle-main-banner .content h1{font-size:3.2291666667vw;line-height:3.6979166667vw}}@media (max-width: 800px){.section-miracle-main-banner .content h1{font-size:6.3613231552vw;line-height:7.1246819338vw}}.section-miracle-main-banner .content h1 span{font-family:Montserrat Medium}.section-miracle-main-banner .text-end{position:absolute;left:2.0833333333vw;bottom:1.8229166667vw}@media (max-width: 800px){.section-miracle-main-banner .text-end{bottom:8.9058524173vw}}.section-miracle-main-banner .text-end p{padding-inline:4vw;font-size:.6770833333vw;font-family:HelveticaNowText Light}@media (max-width: 800px){.section-miracle-main-banner .text-end p{font-size:3.5623409669vw;text-align:center;text-align:start}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-miracle-through{padding-inline:6.5104166667vw}@media (min-width: 800px){.section-miracle-through{padding-top:4.3229166667vw;line-height:2.5vw}}@media (max-width: 800px){.section-miracle-through{padding-top:11.9592875318vw;line-height:7vw}}.section-miracle-through .content-top h2{text-transform:uppercase;font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-miracle-through .content-top h2{width:58vw;font-size:2.5vw;padding-left:3vw}}@media (max-width: 800px){.section-miracle-through .content-top h2{font-size:7.1246819338vw;width:90vw}}.section-miracle-through .content-top h2 span{font-family:Montserrat Medium}.section-miracle-through .carousel{padding-top:6.1979166667vw}.section-miracle-through .carousel .title-carousel{display:flex;flex-direction:column;align-items:center;text-align:center}.section-miracle-through .carousel .title-carousel h3{text-transform:uppercase;font-weight:100}@media (min-width: 800px){.section-miracle-through .carousel .title-carousel h3{font-size:2.5vw;font-family:Montserrat ExtraLight}}@media (max-width: 800px){.section-miracle-through .carousel .title-carousel h3{font-size:7.3791348601vw;padding-top:10vw;font-family:Montserrat Medium}}.section-miracle-through .carousel .title-carousel h3 span{font-family:Montserrat Medium}.section-miracle-through .carousel .title-carousel p{font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-miracle-through .carousel .title-carousel p{width:59vw;font-size:1.40625vw;line-height:1.8229166667vw;margin-top:1vw}}@media (max-width: 800px){.section-miracle-through .carousel .title-carousel p{font-size:4.5801526718vw;line-height:5.5979643766vw;width:90vw;margin-top:7vw}}.section-miracle-through .carousel .container-carousel{padding-inline:4vw}@media (min-width: 800px){.section-miracle-through .carousel .container-carousel{margin-top:3vw}}@media (max-width: 800px){.section-miracle-through .carousel .container-carousel{margin-top:15vw}}.section-miracle-through .carousel .container-carousel video{width:100%;border-radius:15px}.section-miracle-through .carousel .container-carousel .container-custom-paginator{display:flex;margin-top:2vw;justify-content:center}.section-miracle-through .carousel .container-carousel .custom-paginator{border:1px solid #707070;border-radius:25px;position:relative}@media (min-width: 800px){.section-miracle-through .carousel .container-carousel .custom-paginator{width:14.4270833333vw;height:2.8125vw}}@media (max-width: 800px){.section-miracle-through .carousel .container-carousel .custom-paginator{width:70.4834605598vw;height:13.7404580153vw;margin-top:10vw}}.section-miracle-through .carousel .container-carousel .custom-paginator span{position:absolute;border-radius:50%;aspect-ratio:1;background:linear-gradient(140deg,#e20c17 20%,#2c4494,#5d4795);top:50%;transform:translateY(-50%);transition:all ease .5s;left:5.6%}@media (min-width: 800px){.section-miracle-through .carousel .container-carousel .custom-paginator span{width:.6770833333vw}}@media (max-width: 800px){.section-miracle-through .carousel .container-carousel .custom-paginator span{width:3.3078880407vw}}.section-miracle-through .carousel .container-carousel .custom-paginator span:nth-child(1){left:5.6%}.section-miracle-through .carousel .container-carousel .custom-paginator span:nth-child(2){left:50%;transform:translateY(-50%)}.section-miracle-through .carousel .container-carousel .custom-paginator span:nth-child(3){left:88.6%}.section-miracle-through .carousel .container-carousel .custom-paginator span.top{width:22%;border-radius:10px}@media (min-width: 800px){.section-miracle-through .carousel .container-carousel .custom-paginator span.top{height:.6770833333vw}}@media (max-width: 800px){.section-miracle-through .carousel .container-carousel .custom-paginator span.top{height:3.3078880407vw}}.section-miracle-through .carousel .container-carousel .custom-paginator span.top.type-0{left:5.6%}.section-miracle-through .carousel .container-carousel .custom-paginator span.top.type-1{left:50%;transform:translate(-50%,-50%)}.section-miracle-through .carousel .container-carousel .custom-paginator span.top.type-2{left:72%}.section-miracle-through .carousel .container-carousel .custom-paginator span.top.type-3{left:5.6%}.section-miracle-through .carousel .container-carousel .custom-paginator span.top.type-4{left:50%;transform:translate(-50%,-50%)}.section-miracle-through .carousel .container-carousel .custom-paginator span.top.type-5{left:72%}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@media (min-width: 800px){.section-miracle-oxygenation-therapy{padding-inline:7.2916666667vw;padding-top:5vw}}@media (max-width: 800px){.section-miracle-oxygenation-therapy{padding-top:10vw;padding-inline:9.1603053435vw}}.section-miracle-oxygenation-therapy h2{font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-miracle-oxygenation-therapy h2{font-size:2.5vw}}@media (max-width: 800px){.section-miracle-oxygenation-therapy h2{font-size:7.3791348601vw;line-height:7.6335877863vw}}.section-miracle-oxygenation-therapy h2 span{font-family:Montserrat Medium}.section-miracle-oxygenation-therapy .container-cards{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 800px){.section-miracle-oxygenation-therapy .container-cards{margin-top:3vw}}@media (max-width: 800px){.section-miracle-oxygenation-therapy .container-cards{margin-top:5vw}}.section-miracle-oxygenation-therapy .container-cards .card-therapy{position:relative;background-color:#2e2e2e73}@media (min-width: 800px){.section-miracle-oxygenation-therapy .container-cards .card-therapy{width:31.875vw;height:28.90625vw;padding-inline:5.1041666667vw;padding-block:2.65625vw;margin-bottom:1vw}}@media (max-width: 800px){.section-miracle-oxygenation-therapy .container-cards .card-therapy{width:66.6666666667vw;padding-inline:7.6335877863vw;padding-block:7.3791348601vw;margin-bottom:5vw}}.section-miracle-oxygenation-therapy .container-cards .card-therapy .line{position:absolute;top:0;left:0;width:100%;animation:move 2s linear infinite;background:linear-gradient(90deg,#e20c17,#2c4494,#5d4795);background-size:200% 100%}@media (min-width: 800px){.section-miracle-oxygenation-therapy .container-cards .card-therapy .line{height:10px}}@media (max-width: 800px){.section-miracle-oxygenation-therapy .container-cards .card-therapy .line{height:4px}}.section-miracle-oxygenation-therapy .container-cards .card-therapy p.title{font-family:Montserrat Light}@media (min-width: 800px){.section-miracle-oxygenation-therapy .container-cards .card-therapy p.title{font-size:2.0833333333vw;letter-spacing:-.1vw;line-height:2.3958333333vw;margin-bottom:.5vw}}@media (max-width: 800px){.section-miracle-oxygenation-therapy .container-cards .card-therapy p.title{font-size:6.3613231552vw;line-height:6.3613231552vw;margin-bottom:3vw}}.section-miracle-oxygenation-therapy .container-cards .card-therapy p.title span{font-family:Montserrat SemiBold}.section-miracle-oxygenation-therapy .container-cards .card-therapy p.desc{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-miracle-oxygenation-therapy .container-cards .card-therapy p.desc{font-size:1.1979166667vw;line-height:1.5104166667vw;letter-spacing:-.05vw;margin-bottom:1.5vw}}@media (max-width: 800px){.section-miracle-oxygenation-therapy .container-cards .card-therapy p.desc{font-size:4.5801526718vw;line-height:5.5979643766vw;letter-spacing:-.2vw;margin-bottom:4vw}}.section-miracle-oxygenation-therapy .container-cards .card-therapy img{width:100%;border-radius:30px}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@media (min-width: 800px){.section-miracle-type-of-procedures{padding-top:7.8125vw;padding-inline:7.2916666667vw}}.section-miracle-type-of-procedures h2{font-weight:100;font-family:Montserrat Light}@media (min-width: 800px){.section-miracle-type-of-procedures h2{font-size:3.6458333333vw}}@media (max-width: 800px){.section-miracle-type-of-procedures h2{font-size:7.3791348601vw;padding-left:2.5445292621vw;padding-bottom:5vw}}.section-miracle-type-of-procedures h2 span{font-family:Montserrat SemiBold}.section-miracle-type-of-procedures .content-procedures{margin-top:1vw}.section-miracle-type-of-procedures .content-procedures .content-top{display:flex;justify-content:center}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top{flex-direction:column;align-items:center}}.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn{display:flex;align-items:center;justify-content:center;position:relative}.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn.borders{border-left:1px solid #707070;border-right:1px solid #707070}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn{width:27.1875vw;height:16.5104166667vw}.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn.hover{transition:all .4s ease;cursor:pointer}.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn.hover:hover{transform:scale(1.1)}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn{width:45.9363867684vw;margin-bottom:5vw}}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn:last-of-type{border-right:none}}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn img{width:16.003125vw;height:16.1859375vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn img{width:45.9363867684vw;height:46.4605597964vw}}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn video{width:16.003125vw;height:16.1859375vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn video{width:45.9363867684vw;height:46.4605597964vw}}.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn p{position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%,-40%);font-size:1.3020833333vw;font-family:Montserrat Light}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn p{font-size:4.3256997455vw;text-transform:uppercase;line-height:5vw}}.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn p span{font-family:Montserrat Bold}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn p span{font-size:4.1666666667vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-top .content-miracle-btn p span{font-size:18.5750636132vw}}.section-miracle-type-of-procedures .content-procedures .content-bottom{position:relative;background-image:url(/img/imgs/miracle/bg-60-min.webp);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:3.4895833333vw;display:flex;flex-wrap:wrap}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom{margin-top:3.5vw;padding-left:11.3541666667vw;padding-right:9.0625vw;padding-bottom:9.53125vw;height:auto;width:65vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom{width:auto;min-height:187.786259542vw;padding-inline:5vw;justify-content:center;flex-direction:column;padding-block:5vw}}.section-miracle-type-of-procedures .content-procedures .content-bottom .line{position:absolute;top:0;left:0;width:100%;animation:move 2s linear infinite;background:linear-gradient(90deg,#e20c17,#2c4494,#5d4795);background-size:200% 100%}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .line{height:8px}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .line{height:5px}}.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content{display:flex;flex-direction:column;width:100%}.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .top{display:flex;align-items:end;border-bottom:1px solid #707070;width:100%;height:4vw}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .top{padding-bottom:2vw;margin-bottom:3.0208333333vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .top{padding-top:5vw;margin-bottom:5vw;padding-bottom:5vw;justify-content:center}}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .top img{width:11.0557291667vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .top img{width:39.6946564885vw}}.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .top p{padding-left:1vw;font-family:Montserrat SemiBold}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .top p{line-height:2.2vw;font-size:3.6458333333vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .top p{font-size:6.8702290076vw;line-height:4vw}}.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info{display:flex}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info{flex-direction:row}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info{flex-direction:column}}.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info .content-left{display:flex;flex-direction:column}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info .content-left .left{width:34.5833333333vw}.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info .content-left .left img{width:16.003125vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info .content-left .left{width:100%}}.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info .content-left .left p{text-transform:uppercase;margin-top:1vw;font-family:Montserrat Medium}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info .content-left .left p{width:93%;font-size:1.4583333333vw;line-height:1.8229166667vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info .content-left .left p{font-size:6.3613231552vw;line-height:6.8702290076vw;width:100%;font-family:Montserrat Light}}.section-miracle-type-of-procedures .content-procedures .content-bottom .procedure-content .procedure-conten-info .content-right{display:flex;flex-direction:column}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right{width:30.4166666667vw;height:32.8125vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right{padding-bottom:10%;width:100%;height:auto}}.section-miracle-type-of-procedures .content-procedures .content-bottom .right .subtitle{font-family:HelveticaNowText Medium}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right .subtitle{font-size:1.40625vw;line-height:1.5104166667vw;margin-bottom:1vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right .subtitle{margin-bottom:3vw;font-size:6.8702290076vw;line-height:7.3791348601vw;margin-top:5vw}}.section-miracle-type-of-procedures .content-procedures .content-bottom .right .benefit .title{font-family:HelveticaNowText Medium}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right .benefit .title{margin-bottom:.3vw;font-size:1.40625vw;line-height:1.5104166667vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right .benefit .title{margin-bottom:1vw;font-size:4.5801526718vw;line-height:5.5979643766vw}}.section-miracle-type-of-procedures .content-procedures .content-bottom .right .benefit .desc{font-family:HelveticaNowText Light}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right .benefit .desc{font-size:1.09375vw;line-height:1.25vw;margin-bottom:1vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right .benefit .desc{font-size:4.5801526718vw;line-height:5.5979643766vw;margin-bottom:5vw}}.section-miracle-type-of-procedures .content-procedures .content-bottom .right button{border:1px solid #fff;border-radius:10px;background-color:transparent;color:#fff;margin-top:1vw}@media (min-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right button{width:14.2708333333vw;height:2.8645833333vw;font-size:.9375vw}}@media (max-width: 800px){.section-miracle-type-of-procedures .content-procedures .content-bottom .right button{margin-top:10%;width:100%;height:13.9949109415vw;font-size:4.5801526718vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-miracle-success-stories{display:flex;align-items:center;flex-direction:column;padding-block:5vw}@media (min-width: 800px){.section-miracle-success-stories{padding-inline:7.2916666667vw}}@media (max-width: 800px){.section-miracle-success-stories{padding-inline:4.834605598vw}}@media (min-width: 800px){.section-miracle-success-stories .logo{width:15.31875vw;margin-bottom:2vw}}@media (max-width: 800px){.section-miracle-success-stories .logo{width:54.2977099237vw;margin-bottom:5vw}}.section-miracle-success-stories h2{font-weight:100;font-family:Montserrat Light}@media (min-width: 800px){.section-miracle-success-stories h2{font-size:1.8229166667vw;letter-spacing:.3vw;margin-bottom:2vw}}@media (max-width: 800px){.section-miracle-success-stories h2{font-size:5.0890585242vw;letter-spacing:1vw;margin-bottom:8vw}}.section-miracle-success-stories .videos{display:flex;flex-wrap:wrap;justify-content:space-between}.section-miracle-success-stories .container-carousel{width:100%}.section-miracle-success-stories .container-carousel .container-custom-paginator{display:flex;margin-top:2vw;justify-content:center}.section-miracle-success-stories .container-carousel .custom-paginator{border:1px solid #fff;border-radius:25px;position:relative}@media (min-width: 800px){.section-miracle-success-stories .container-carousel .custom-paginator{width:14.4270833333vw;height:2.8125vw}}@media (max-width: 800px){.section-miracle-success-stories .container-carousel .custom-paginator{width:70.4834605598vw;height:13.7404580153vw;margin-top:10vw}}.section-miracle-success-stories .container-carousel .custom-paginator span{position:absolute;border-radius:50%;aspect-ratio:1;background:linear-gradient(#db33bb,#4b34f7);top:50%;transform:translateY(-50%);transition:all ease .5s;left:5.6%}@media (min-width: 800px){.section-miracle-success-stories .container-carousel .custom-paginator span{width:.6770833333vw}}@media (max-width: 800px){.section-miracle-success-stories .container-carousel .custom-paginator span{width:3.3078880407vw}}.section-miracle-success-stories .container-carousel .custom-paginator span:nth-child(1){left:5.6%}.section-miracle-success-stories .container-carousel .custom-paginator span:nth-child(2){left:22.2%}.section-miracle-success-stories .container-carousel .custom-paginator span:nth-child(3){left:38.8%}.section-miracle-success-stories .container-carousel .custom-paginator span:nth-child(4){left:55.4%}.section-miracle-success-stories .container-carousel .custom-paginator span:nth-child(5){left:72%}.section-miracle-success-stories .container-carousel .custom-paginator span:nth-child(6){left:88.6%}.section-miracle-success-stories .container-carousel .custom-paginator span.top{width:22%;border-radius:10px}@media (min-width: 800px){.section-miracle-success-stories .container-carousel .custom-paginator span.top{height:.6770833333vw}}@media (max-width: 800px){.section-miracle-success-stories .container-carousel .custom-paginator span.top{height:3.3078880407vw}}.section-miracle-success-stories .container-carousel .custom-paginator span.top.type-0{left:5.6%}.section-miracle-success-stories .container-carousel .custom-paginator span.top.type-1{left:22.2%}.section-miracle-success-stories .container-carousel .custom-paginator span.top.type-2{left:38.8%}.section-miracle-success-stories .container-carousel .custom-paginator span.top.type-3{left:55.4%}.section-miracle-success-stories .container-carousel .custom-paginator span.top.type-4,.section-miracle-success-stories .container-carousel .custom-paginator span.top.type-5{left:72%}.section-miracle-success-stories .card-video{text-transform:uppercase;margin-bottom:2vw}@media (min-width: 800px){.section-miracle-success-stories .card-video{width:27.9166666667vw}}@media (max-width: 800px){.section-miracle-success-stories .card-video{width:89.8218829517vw}}.section-miracle-success-stories .card-video .image{border-radius:30px;width:100%;background-position:center;background-repeat:no-repeat;background-size:100%,100%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all ease 1s}@media (min-width: 800px){.section-miracle-success-stories .card-video .image{height:38.75vw}}@media (max-width: 800px){.section-miracle-success-stories .card-video .image{height:151.6539440204vw}}.section-miracle-success-stories .card-video .image:hover{background-size:105%,105%}@media (max-width: 800px){.section-miracle-success-stories .card-video .image img{width:23.2671755725vw}}.section-miracle-success-stories .card-video .title{font-family:Montserrat Light}@media (min-width: 800px){.section-miracle-success-stories .card-video .title{padding-top:2%;font-size:2.34375vw}}@media (max-width: 800px){.section-miracle-success-stories .card-video .title{font-size:6.3613231552vw}}.section-miracle-success-stories .card-video .title span{font-family:Montserrat Bold}.section-miracle-success-stories .card-video .desc{font-family:Montserrat Light}@media (min-width: 800px){.section-miracle-success-stories .card-video .desc{font-size:1.5104166667vw}}@media (max-width: 800px){.section-miracle-success-stories .card-video .desc{font-size:5.0890585242vw}}.section-miracle-success-stories .modal{background-color:#00000080;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:50;display:flex;justify-content:center;align-items:center}.section-miracle-success-stories .modal .modal-video{background-color:#000;position:relative;width:50vw}.section-miracle-success-stories .modal .modal-video img{position:absolute;right:-2vw;width:1.5vw;top:0;cursor:pointer}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-miracle-our-specialist{padding-block:2vw}@media (max-width: 800px){.section-miracle-our-specialist{padding-block:8vw}}.section-miracle-our-specialist .section-top{display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.section-miracle-our-specialist .section-top img{width:15.31875vw}}@media (max-width: 800px){.section-miracle-our-specialist .section-top img{width:54.2977099237vw}}.section-miracle-our-specialist .section-top h2{text-align:center;font-family:Montserrat Light}@media (min-width: 800px){.section-miracle-our-specialist .section-top h2{margin-top:1.5vw;font-size:1.8229166667vw;letter-spacing:.4vw}}@media (max-width: 800px){.section-miracle-our-specialist .section-top h2{margin-top:15vw;font-size:5.0890585242vw;letter-spacing:1.5vw}}.section-miracle-our-specialist .content-specialists{padding-inline:10.625vw;display:flex;flex-direction:column}.section-miracle-our-specialist .content-specialists .container-specialist-1{display:flex}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1{flex-direction:column;align-items:center;margin-bottom:10vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .left{background-image:url(/img/imgs/miracle/bg-mobile-specialist.webp);background-position:center}}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .left img{width:45vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .left img{width:100vw}}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right{padding-top:12vw;margin-left:-5vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right{margin-top:-20vw}}.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .name{text-transform:uppercase;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .name{font-size:2.34375vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .name{font-size:6.3613231552vw}}.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .name span{font-family:Montserrat Medium}.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .work{text-transform:uppercase;font-family:Montserrat Light}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .work{font-size:.9375vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .work{font-size:3.5623409669vw}}.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container{position:relative}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container{padding-left:4.1666666667vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container{padding-left:12.7226463104vw;padding-top:10vw}}.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .content-com{position:absolute;aspect-ratio:1;overflow:hidden;border:1px solid #707070;border-radius:50%;display:flex;justify-content:center;align-items:center;left:0}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .content-com{top:1vw;width:6.7708333333vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .content-com{width:17.3027989822vw;left:0}}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .content-com img{width:1.7838541667vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .content-com img{width:4.5547073791vw}}.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .phrase{color:#ccc;font-family:Times New Roman Italic}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .phrase{font-size:1.5625vw;width:27.03125vw;padding-top:6vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .phrase{font-size:4.5801526718vw;width:70.4834605598vw;padding-top:10vw}}.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .name-phrase{color:#939393;margin-top:.8vw;font-family:Times New Roman Italic}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .name-phrase{font-size:1.3020833333vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .phrase-container .name-phrase{font-size:3.3078880407vw}}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .experience-container{margin-top:2.8125vw;padding-left:4.1666666667vw;width:27.03125vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .experience-container{margin-top:7.6335877863vw;margin-bottom:3vw}}.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .experience-container .title{font-weight:100;font-family:Montserrat Medium}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .experience-container .title{font-size:1.1979166667vw;margin-bottom:1vw;border-bottom:1px solid #707070;padding-bottom:1vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .experience-container .title{font-size:4.0712468193vw;margin-bottom:3vw;border-bottom:1px solid #707070;padding-bottom:2vw}}.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .experience-container .desc{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .experience-container .desc{font-size:.9375vw;margin-bottom:.5vw}}@media (max-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1 .right .experience-container .desc{font-size:4.5801526718vw;margin-bottom:1vw}}@media (min-width: 800px){.section-miracle-our-specialist .content-specialists .container-specialist-1.type-2{flex-direction:row-reverse;text-align:end}.section-miracle-our-specialist .content-specialists .container-specialist-1.type-2 .right{margin-left:0vw;margin-right:-5vw}.section-miracle-our-specialist .content-specialists .container-specialist-1.type-2 .right .phrase-container{padding-right:4.1666666667vw}.section-miracle-our-specialist .content-specialists .container-specialist-1.type-2 .right .phrase-container .content-com{left:auto;right:0vw}.section-miracle-our-specialist .content-specialists .container-specialist-1.type-2 .right .experience-container{text-align:left}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-contact-main-banner{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;position:relative}@media (min-width: 800px){.section-contact-main-banner{background-image:url(/img/backgrounds/bg-contact-view-main-banner.webp);height:53.59375vw;align-items:end}}@media (max-width: 800px){.section-contact-main-banner{background-image:linear-gradient(#0003,#0000001a),url(/img/backgrounds/bg-contact-view-main-banner-mobile.webp);height:216.5394402036vw;align-items:center}}.section-contact-main-banner .content{display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.section-contact-main-banner .content{padding-bottom:12.2395833333vw}}.section-contact-main-banner .content h1{font-weight:100;font-family:Montserrat Medium}@media (min-width: 800px){.section-contact-main-banner .content h1{font-size:3.2291666667vw}}@media (max-width: 800px){.section-contact-main-banner .content h1{font-size:7.6335877863vw}}.section-contact-main-banner .content p{text-align:center;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-contact-main-banner .content p{width:40.1041666667vw;font-size:1.40625vw;line-height:1.8229166667vw}}@media (max-width: 800px){.section-contact-main-banner .content p{width:80vw;line-height:7vw;font-size:5.0890585242vw}}.section-contact-main-banner .text-end{position:absolute;left:2.0833333333vw;bottom:1.8229166667vw}.section-contact-main-banner .text-end p{font-size:.6770833333vw;font-family:HelveticaNowText Light}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-contact-lets-talk{padding-inline:6.875vw}@media (min-width: 800px){.section-contact-lets-talk{padding-top:4.9479166667vw;height:41.3020833333vw}}.section-contact-lets-talk h2{text-align:center;text-transform:uppercase;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-contact-lets-talk h2{font-size:2.5vw;line-height:3.0208333333vw;padding-inline:20vw}}@media (max-width: 800px){.section-contact-lets-talk h2{font-size:7.3791348601vw;padding-inline:0vw;line-height:8.9058524173vw;letter-spacing:-.4vw}}.section-contact-lets-talk h2 span{font-family:Montserrat Medium}.section-contact-lets-talk .social-web{padding-top:5.78125vw;display:flex}@media (min-width: 800px){.section-contact-lets-talk .social-web{justify-content:space-between}}@media (max-width: 800px){.section-contact-lets-talk .social-web{flex-direction:column;align-items:center}}.section-contact-lets-talk .social-web .social{display:flex;flex-direction:column;align-items:center}@media (min-width: 800px){.section-contact-lets-talk .social-web .social{width:21.5625vw}}@media (max-width: 800px){.section-contact-lets-talk .social-web .social{margin-bottom:7vw}}@media (min-width: 800px){.section-contact-lets-talk .social-web .social:first-of-type .container-img img{width:1.9234375vw}}@media (max-width: 800px){.section-contact-lets-talk .social-web .social:first-of-type .container-img img{width:10.1857506361vw}}@media (min-width: 800px){.section-contact-lets-talk .social-web .social:nth-of-type(2) .container-img img{width:2.5614583333vw}}@media (max-width: 800px){.section-contact-lets-talk .social-web .social:nth-of-type(2) .container-img img{width:15.0712468193vw}}@media (min-width: 800px){.section-contact-lets-talk .social-web .social:nth-of-type(3) .container-img img{width:3.0052083333vw}}@media (max-width: 800px){.section-contact-lets-talk .social-web .social:nth-of-type(3) .container-img img{width:15.2417302799vw}}@media (min-width: 800px){.section-contact-lets-talk .social-web .social:nth-of-type(4) .container-img img{width:2.3333333333vw}}@media (max-width: 800px){.section-contact-lets-talk .social-web .social:nth-of-type(4) .container-img img{width:12.6513994911vw}}.section-contact-lets-talk .social-web .social .container-img{border-radius:50%;aspect-ratio:1;display:flex;justify-content:center;align-items:center}@media (min-width: 800px){.section-contact-lets-talk .social-web .social .container-img{width:8.4375vw;border:1px solid #fff;margin-bottom:1vw}}@media (max-width: 800px){.section-contact-lets-talk .social-web .social .container-img{width:27.989821883vw;border:3px solid #fff;margin-bottom:2vw}}.section-contact-lets-talk .social-web .social p{cursor:pointer;text-align:center;font-family:HelveticaNowText Light}@media (min-width: 800px){.section-contact-lets-talk .social-web .social p{font-size:1.3020833333vw;line-height:2.0833333333vw}}@media (max-width: 800px){.section-contact-lets-talk .social-web .social p{font-size:5.0890585242vw;line-height:5.5979643766vw;margin-block:1vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-contact-view-form{width:auto;min-height:34.7916666667vw;padding-bottom:1vw;padding-top:6.3541666667vw;display:flex}@media (min-width: 800px){.section-contact-view-form{background:linear-gradient(#00000080,#000000a6),url(/img/backgrounds/bg-contact-form.webp);background-repeat:no-repeat;background-position:center;background-size:cover;padding-left:10.3125vw}}@media (max-width: 800px){.section-contact-view-form{padding-inline:10.3125vw;flex-direction:column;background-color:#ffffffa6}}.section-contact-view-form .loder{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:3}@media (max-width: 800px){.section-contact-view-form{height:auto;padding:0 2vw 0 7vw}}@media (min-width: 800px){.section-contact-view-form .left{width:41.3541666667vw}}.section-contact-view-form .left h2{font-weight:100;font-family:Montserrat Medium}@media (min-width: 800px){.section-contact-view-form .left h2{width:28vw;font-size:2.2916666667vw;line-height:2.8125vw}}@media (max-width: 800px){.section-contact-view-form .left h2{margin-top:10vw;font-size:6.3613231552vw;line-height:6.8702290076vw;width:100%}}.section-contact-view-form .left p{margin-top:1vw;font-family:HelveticaNowText Light}@media (min-width: 800px){.section-contact-view-form .left p{font-size:1.40625vw;width:25vw;line-height:1.71875vw}}@media (max-width: 800px){.section-contact-view-form .left p{font-size:4.5801526718vw;width:100%;line-height:5.5979643766vw}}@media (max-width: 800px){.section-contact-view-form .left .social-web{margin-top:10vw}.section-contact-view-form .left .social-web .social{display:flex;align-items:center;margin-bottom:5vw}.section-contact-view-form .left .social-web .social .img-cont{width:9.6692111959vw;display:flex;justify-content:center;align-items:center}.section-contact-view-form .left .social-web .social p{margin-left:5vw;font-size:5.0890585242vw;font-family:HelveticaNowText Light}}@media (min-width: 800px){.section-contact-view-form .right{width:33.1177083333vw}}@media (max-width: 800px){.section-contact-view-form .right{width:93%}}.section-contact-view-form .right .form-2 .input-cont input{border-bottom:1px solid #818181;padding-bottom:.5vw;padding-left:1.0416666667vw;font-family:HelveticaNowText Light}@media (min-width: 800px){.section-contact-view-form .right .form-2 .input-cont input{font-size:1.3020833333vw;width:32.0760416667vw}}@media (max-width: 800px){.section-contact-view-form .right .form-2 .input-cont input{width:100%;font-size:4.5801526718vw}}@media (min-width: 800px){.section-contact-view-form .right .form-2 .input-cont input::placeholder{font-size:1.3020833333vw}}@media (max-width: 800px){.section-contact-view-form .right .form-2 .input-cont input::placeholder{font-size:4.5801526718vw}}.section-contact-view-form .right .form-2 .container-btn{display:flex}@media (min-width: 800px){.section-contact-view-form .right .form-2 .container-btn{justify-content:end;align-items:end}}@media (max-width: 800px){.section-contact-view-form .right .form-2 .container-btn{flex-direction:column;justify-content:center;align-items:center}}.section-contact-view-form .right .form-2 .container-btn .captcha_container{color:#fff;font-weight:100;position:relative;font-family:HelveticaNowText Light}@media (min-width: 800px){.section-contact-view-form .right .form-2 .container-btn .captcha_container{font-size:1.563vw}}@media (max-width: 800px){.section-contact-view-form .right .form-2 .container-btn .captcha_container{font-size:7.1220384vw}}.section-contact-view-form .right .form-2 .container-btn .captcha_container .before{position:absolute;height:1px;background-color:#818181}@media (min-width: 800px){.section-contact-view-form .right .form-2 .container-btn .captcha_container .before{bottom:0;top:auto;width:15vw}}@media (max-width: 800px){.section-contact-view-form .right .form-2 .container-btn .captcha_container .before{top:25vw;width:82vw}}.section-contact-view-form .right .form-2 .container-btn .captcha_container input{margin-bottom:0;font-size:1.3020833333vw}.section-contact-view-form .right .form-2 .container-btn .captcha_container .info-message{margin:0;color:#fff}@media (min-width: 800px){.section-contact-view-form .right .form-2 .container-btn .captcha_container .info-message{font-size:.938vw}}@media (max-width: 800px){.section-contact-view-form .right .form-2 .container-btn .captcha_container .info-message{font-size:4.5819424vw}}.section-contact-view-form .right .form-2 .container-btn button{border:1px solid #fff;background-color:transparent;color:#fff;border-radius:10px;position:relative;font-family:HelveticaNowText Regular}@media (min-width: 800px){.section-contact-view-form .right .form-2 .container-btn button{width:8.9489583333vw;height:2.1354166667vw;font-size:.9375vw}}@media (max-width: 800px){.section-contact-view-form .right .form-2 .container-btn button{width:81.9338422392vw;height:10.4325699746vw;font-size:4.5801526718vw;margin-bottom:10vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-contact-view-map-location iframe{width:100%}@media (min-width: 800px){.section-contact-view-map-location iframe{height:43.9583333333vw}}@media (max-width: 800px){.section-contact-view-map-location iframe{width:99%;height:125.1908396947vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.legal-cont{padding-inline:5vw;padding-block:3vw;color:#fff}@media (min-width: 800px){.legal-cont{padding-top:10vw}}@media (max-width: 800px){.legal-cont{padding-top:20vw}}.legal-cont h1{margin:0;margin-bottom:3vw;text-align:center;font-family:HelveticaNowText Bold}@media (min-width: 800px){.legal-cont h1{font-size:3.646vw}}@media (max-width: 800px){.legal-cont h1{font-size:9.115vw}}.legal-cont h2{font-family:HelveticaNowText Bold}@media (min-width: 800px){.legal-cont h2{font-size:2.083vw;margin-bottom:1vw}}@media (max-width: 800px){.legal-cont h2{font-size:5.2075vw}}.legal-cont p{font-family:HelveticaNowText Light}@media (min-width: 800px){.legal-cont p{font-size:1.302vw;margin-bottom:1vw}}@media (max-width: 800px){.legal-cont p{font-size:3.255vw}}.legal-cont p span{font-family:HelveticaNowText Bold}.legal-cont ul li{font-family:HelveticaNowText Light}@media (min-width: 800px){.legal-cont ul li{font-size:1.302vw}}@media (max-width: 800px){.legal-cont ul li{font-size:3.255vw}}.legal-cont ul li span{font-family:HelveticaNowText Bold}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-foreign-program-main-banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;justify-content:center;align-items:center}@media (min-width: 800px){.section-foreign-program-main-banner{height:56.25vw;background-image:linear-gradient(#00000073,#000000d9),url(/img/backgrounds/bg-foreign-program-main-banner.webp)}}@media (max-width: 800px){.section-foreign-program-main-banner{height:216.5394402036vw;background-image:linear-gradient(#00000080,#000000e6),url(/img/backgrounds/bg-foreign-program-main-banner.webp)}}.section-foreign-program-main-banner .content{display:flex;flex-direction:column;align-items:center}.section-foreign-program-main-banner .content .pretitle{text-transform:uppercase;margin-bottom:1vw;font-family:Montserrat Light}@media (min-width: 800px){.section-foreign-program-main-banner .content .pretitle{font-size:1.0416666667vw}}@media (max-width: 800px){.section-foreign-program-main-banner .content .pretitle{font-size:3.0534351145vw}}.section-foreign-program-main-banner .content img{margin-bottom:2.3958333333vw}@media (min-width: 800px){.section-foreign-program-main-banner .content img{width:33.609375vw}}@media (max-width: 800px){.section-foreign-program-main-banner .content img{width:80.4961832061vw}}.section-foreign-program-main-banner .content button{border-radius:25px;border:none;margin-bottom:6.1979166667vw;color:#fff;background:linear-gradient(120deg,#4e35f4,#d232bf);font-family:Montserrat Light}@media (min-width: 800px){.section-foreign-program-main-banner .content button{width:22.1875vw;height:3.4895833333vw;font-size:1.1979166667vw;letter-spacing:.3vw}}@media (max-width: 800px){.section-foreign-program-main-banner .content button{width:67.6844783715vw;height:11.3053435115vw;font-size:3.8167938931vw;letter-spacing:.5vw}}.section-foreign-program-main-banner .content h2{text-align:center;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-foreign-program-main-banner .content h2{font-size:3.0729166667vw;line-height:3.2291666667vw}}@media (max-width: 800px){.section-foreign-program-main-banner .content h2{font-size:7.3791348601vw;line-height:7.6335877863vw}}.section-foreign-program-main-banner .content h2 span{font-family:Montserrat Medium}.section-foreign-program-main-banner .content .desc{margin-top:1vw;text-align:center;font-family:Montserrat Light}@media (min-width: 800px){.section-foreign-program-main-banner .content .desc{width:57.2916666667vw;font-size:1.40625vw}}@media (max-width: 800px){.section-foreign-program-main-banner .content .desc{width:81.9338422392vw;font-size:4.5801526718vw;letter-spacing:-.2vw}}.section-foreign-program-main-banner .content .desc span{text-transform:uppercase}@media (min-width: 800px){.section-foreign-program-main-banner .content .desc span{font-family:Montserrat Medium}}.section-foreign-program-main-banner .concierge{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:15px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:all .4s ease-in-out;cursor:pointer}@media (min-width: 800px){.section-foreign-program-main-banner .concierge:hover{transform:scale(1.1)}}@media (min-width: 800px){.section-foreign-program-main-banner .concierge{width:12.4479166667vw;height:7.34375vw;padding-right:.9375vw;bottom:1.7708333333vw;right:4.6875vw}}@media (max-width: 800px){.section-foreign-program-main-banner .concierge{width:81.4249363868vw;height:30.0254452926vw;left:50%;bottom:13.2315521628vw;transform:translate(-50%);background-color:#0003;border-radius:10px}}.section-foreign-program-main-banner .concierge .content-1{display:flex;align-items:center;width:80%;padding-bottom:.5vw}@media (min-width: 800px){.section-foreign-program-main-banner .concierge .content-1 img{width:2.4354166667vw;margin-right:.5vw}}@media (max-width: 800px){.section-foreign-program-main-banner .concierge .content-1 img{width:8.2493638677vw;margin-right:2vw}}.section-foreign-program-main-banner .concierge .content-1 p{text-transform:uppercase;font-family:Montserrat Light}@media (min-width: 800px){.section-foreign-program-main-banner .concierge .content-1 p{font-size:.78125vw;line-height:.8854166667vw}}@media (max-width: 800px){.section-foreign-program-main-banner .concierge .content-1 p{font-size:3.8167938931vw;line-height:4.3256997455vw}}.section-foreign-program-main-banner .concierge .content-1 p span{font-family:Montserrat Medium}.section-foreign-program-main-banner .concierge button{border-radius:10px;border:none;color:#fff;text-transform:uppercase;background:linear-gradient(120deg,#4e35f4,#d232bf);font-family:Montserrat Medium}@media (min-width: 800px){.section-foreign-program-main-banner .concierge button{width:10.5729166667vw;height:1.875vw;font-size:.7291666667vw}}@media (max-width: 800px){.section-foreign-program-main-banner .concierge button{width:71.5012722646vw;margin-top:2vw;height:9.1603053435vw;font-size:3.5623409669vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.modal-overlay-service{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000;overflow-x:hidden;overflow-y:hidden}.modal-overlay-service .seccion-service-contract{display:flex;flex-direction:column;flex:auto;justify-content:center;padding:20px;position:relative;background-color:#000}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract{max-width:80%;padding-top:3%}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract{max-width:100%}}.modal-overlay-service .seccion-service-contract .line-color{position:absolute;top:0;left:0;animation:move 2s linear infinite;background:linear-gradient(90deg,#b632ca,#472cc5,#b632ca);background-size:200% 100%}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .line-color{width:100%;height:10px}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .line-color{width:81.9338422392vw;height:4px}}.modal-overlay-service .seccion-service-contract .container-top-service-contract{padding:1% 0% 3% 5%;display:flex;flex-direction:row;gap:2vw;align-items:center}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-top-service-contract img{width:5.9953125vw;height:8.128125vw}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-top-service-contract img{width:19.9872773537vw;height:27.096692112vw}}.modal-overlay-service .seccion-service-contract .container-top-service-contract .button-close-modal{position:absolute;right:6%;top:10%}.modal-overlay-service .seccion-service-contract .container-top-service-contract .button-close-modal img{width:1.1458333333vw;height:1.1458333333vw}.modal-overlay-service .seccion-service-contract .container-top-service-contract .container-text-service-contract h2{font-family:Montserrat ExtraLight;font-weight:100}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-top-service-contract .container-text-service-contract h2{font-size:2.65625vw}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-top-service-contract .container-text-service-contract h2{font-size:7.3791348601vw}}.modal-overlay-service .seccion-service-contract .container-top-service-contract .container-text-service-contract h2 span{font-family:Montserrat Medium}.modal-overlay-service .seccion-service-contract .container-top-service-contract .container-text-service-contract h3{font-family:Montserrat Medium;font-weight:100}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-top-service-contract .container-text-service-contract h3{font-size:1.6145833333vw}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-top-service-contract .container-text-service-contract h3{font-size:4.5801526718vw}}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract{display:flex;flex-direction:row;justify-content:space-evenly}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%;gap:25px}}.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract{background-color:#2e2e2e;height:auto}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract{width:20.8333333333vw;padding-bottom:2%}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract{width:100%;display:flex;flex-direction:column;align-items:center}}.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .line-color-card{animation:move 2s linear infinite;background:linear-gradient(90deg,#b632ca,#472cc5,#b632ca);background-size:200% 100%}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .line-color-card{width:100%;height:10px}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .line-color-card{width:100%;height:4px}}.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract{display:flex;justify-content:left;align-items:center}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract{padding-left:7%;padding-top:7%;gap:10px}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract{padding-left:12%;width:90%;padding-top:10%;padding-bottom:5%;gap:10px}}.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service{display:flex;justify-content:center;align-items:center;border-radius:100%;transition:all ease .5s}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service{border:1px solid #B2B2B2;background:transparent;width:4.6875vw;height:4.1666666667vw;background:linear-gradient(#4e35f4,#d732bc)}}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service img{width:4.1666666667vw;height:2.0833333333vw}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service img{width:12.7226463104vw;height:10.1781170483vw}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service{width:17.8117048346vw;height:17.8117048346vw;border:none;background:linear-gradient(#4e35f4,#d732bc)}}.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract h2{font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract h2{font-size:1.5625vw}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract h2{font-size:6.3613231552vw}}.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract{padding-left:7%;padding-top:7%;width:88%}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract{display:flex;align-items:center;justify-content:center;width:88%}}.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract p{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract p{font-size:1.09375vw}}@media (max-width: 800px){.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract p{font-size:4.5801526718vw;padding-bottom:10%}}.modal-overlay-service .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract p span{font-family:Montserrat Medium}.modal-overlay-service .seccion-service-contract .container-bottom-service-contract{display:flex;padding-top:3%;width:94.5%;justify-content:end;padding-bottom:3%}.modal-overlay-service .seccion-service-contract .container-bottom-service-contract button{font-family:Montserrat Medium;font-size:1.3020833333vw;width:18.4375vw;height:3.1770833333vw;transition:all ease .5s;background:#4e35f4;background:linear-gradient(140deg,#4e35f4,#d232bf)}.modal-overlay-service .seccion-service-contract .container-bottom-service-contract button:hover{transform:scale(1.1)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.nearby-hotels{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 800px){.nearby-hotels{padding-bottom:5%}}.nearby-hotels .nearby-hotels-top{display:flex}@media (min-width: 800px){.nearby-hotels .nearby-hotels-top{flex-direction:column;justify-content:center}}@media (max-width: 800px){.nearby-hotels .nearby-hotels-top{flex-direction:column;justify-content:center;align-items:center}}.nearby-hotels .nearby-hotels-top h2{font-weight:100}@media (min-width: 800px){.nearby-hotels .nearby-hotels-top h2{text-align:left;font-family:Montserrat ExtraLight;font-size:2.5vw;width:87vw;padding-top:5%;padding-bottom:5%}}@media (max-width: 800px){.nearby-hotels .nearby-hotels-top h2{font-family:Montserrat Light;padding-top:10%;padding-bottom:10%;width:80vw;text-align:left;font-size:7.1246819338vw}}.nearby-hotels .nearby-hotels-top h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.nearby-hotels .nearby-hotels-top h2 span{width:26.0416666667vw}}.nearby-hotels .nearby-hotels-cards{justify-content:center;align-items:center}@media (min-width: 800px){.nearby-hotels .nearby-hotels-cards{display:grid;grid-template-columns:repeat(2,1fr);width:87%}}.nearby-hotels .container-nearby-hotels{position:relative;overflow:hidden;margin-bottom:4%;border-radius:30px}@media (min-width: 800px){.nearby-hotels .container-nearby-hotels{width:42.1875vw;height:19.1666666667vw}}@media (max-width: 800px){.nearby-hotels .container-nearby-hotels{width:82.1882951654vw;height:62.5954198473vw}}.nearby-hotels .container-nearbt-hotels-front{width:100%;height:100%;transition:transform .5s ease}@media (min-width: 800px){.nearby-hotels .container-nearbt-hotels-front{position:relative}}@media (max-width: 800px){.nearby-hotels .container-nearbt-hotels-front{display:flex;flex-direction:column;justify-content:flex-end;padding-left:4%}}.nearby-hotels .first-text{display:flex;flex-direction:column}@media (min-width: 800px){.nearby-hotels .first-text{position:absolute;top:0;left:0;width:100%;height:100%;transition:all ease 1s}}.nearby-hotels .first-text h2{font-family:HelveticaNowText Medium;font-weight:100}@media (min-width: 800px){.nearby-hotels .first-text h2{font-size:1.9791666667vw;padding-top:5%;padding-left:7%}}@media (max-width: 800px){.nearby-hotels .first-text h2{padding-bottom:6%;text-align:left;font-size:4.5801526718vw}}@media (max-width: 800px){.nearby-hotels .first-text h2 span{font-family:HelveticaNowText Light}}.nearby-hotels .second-text{position:absolute;top:100%;left:0;width:100%;height:100%;display:flex;flex-direction:column;transition:all ease 1s}.nearby-hotels .second-text h3{font-family:HelveticaNowText Medium;font-size:1.40625vw;padding-top:5%;padding-left:7%}.nearby-hotels .second-text p{font-family:HelveticaNowText Medium;font-size:1.40625vw;padding-left:7%;width:55%}.nearby-hotels .second-text p span{font-family:HelveticaNowText Light}@media (min-width: 800px){.nearby-hotels .container-nearby-hotels:hover .first-text{transform:translateY(-100%)}.nearby-hotels .container-nearby-hotels:hover .second-text{background-color:#00000087;transform:translateY(-100%)}}.nearby-hotels button{text-align:center}@media (min-width: 800px){.nearby-hotels button{position:absolute;transform:translate(32%,15vw);z-index:2}}@media (max-width: 800px){.nearby-hotels button{margin-bottom:5%}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-visual-rest{background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column}@media (min-width: 800px){.section-visual-rest{background-image:linear-gradient(to bottom,#0000,#000c),url(/img/backgrounds/bg-foreign-program-casa-d-recuperacion.webp);aspect-ratio:1.7777777778;justify-content:end;align-items:baseline;padding-left:5%;padding-bottom:5%}}@media (max-width: 800px){.section-visual-rest{min-height:200vw;background-image:linear-gradient(to bottom,#0000,#000c),url(/img/backgrounds/bg-foreing-recuperacion-mobile.webp);justify-content:end;padding-bottom:10%}}.section-visual-rest h2{text-transform:uppercase;font-weight:100}@media (min-width: 800px){.section-visual-rest h2{font-family:Montserrat ExtraLight;font-size:3.0729166667vw}}@media (max-width: 800px){.section-visual-rest h2{font-family:Montserrat Light;font-size:7.1246819338vw;padding-left:6%;line-height:7.6335877863vw}}.section-visual-rest h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.section-visual-rest h2 span{width:26.0416666667vw}}.section-visual-rest p{font-family:HelveticaNowText Light;font-size:100}@media (min-width: 800px){.section-visual-rest p{text-align:left;font-size:1.40625vw;margin-top:.9375vw;width:55%}}@media (max-width: 800px){.section-visual-rest p{font-size:4.5801526718vw;line-height:6.6157760814vw;padding-left:6.3613231552vw;margin-top:2.5445292621vw;width:80%}}.section-visual-rest p span{font-family:HelveticaNowText Medium}@media (min-width: 800px){.section-visual-rest .message{text-align:right;font-size:.8333333333vw;margin-top:.9375vw;width:90%}}@media (max-width: 800px){.section-visual-rest .message{font-size:4.5801526718vw;line-height:6.6157760814vw;padding-left:6.3613231552vw;margin-top:2.5445292621vw;width:80%}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-faqs{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#121212;padding-bottom:5%;width:100%}@media (max-width: 800px){.section-faqs{width:97%}}.section-faqs .container-faqs-top .gradient-circle{position:absolute}@media (min-width: 800px){.section-faqs .container-faqs-top .gradient-circle{transform:translate(-25%,-24%);width:23.2291666667vw;height:20.5208333333vw}}@media (max-width: 800px){.section-faqs .container-faqs-top .gradient-circle{transform:translate(-20%,-12%);width:63.6132315522vw;height:63.6132315522vw}}@media (min-width: 800px){.section-faqs .container-faqs-top{width:90%;padding-bottom:5%;padding-top:5%}}@media (max-width: 800px){.section-faqs .container-faqs-top{padding-top:8%;padding-bottom:5%;width:75%}}.section-faqs .container-faqs-top h2{font-family:Montserrat Medium}@media (min-width: 800px){.section-faqs .container-faqs-top h2{text-align:left;font-size:2.8645833333vw;z-index:1}}@media (max-width: 800px){.section-faqs .container-faqs-top h2{font-size:7.3791348601vw}}.section-faqs .container-faqs-item{width:85%}.section-faqs .container-faqs-item .accordion .line-accordion{width:100%}@media (min-width: 800px){.section-faqs .container-faqs-item .accordion .line-accordion{height:.1vw;background-color:#707070}}@media (max-width: 800px){.section-faqs .container-faqs-item .accordion .line-accordion{margin-top:5%;margin-bottom:5%;height:.6vw;background:linear-gradient(to right,#b632ca,#472cc5)}}.section-faqs .container-faqs-item .accordion .accordion-item{width:100%}.section-faqs .container-faqs-item .accordion .accordion-item .accordion-header{padding-right:1%;padding-top:1%;width:100%;text-align:left;background:none;border:none;color:#fff;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease;font-weight:100;font-family:Montserrat Medium;padding-bottom:2vw}@media (min-width: 800px){.section-faqs .container-faqs-item .accordion .accordion-item .accordion-header{font-size:1.1979166667vw}}@media (max-width: 800px){.section-faqs .container-faqs-item .accordion .accordion-item .accordion-header{font-size:4.5801526718vw}}.section-faqs .container-faqs-item .accordion .accordion-item .accordion-header .icon{position:relative;transition:transform .3s ease}.section-faqs .container-faqs-item .accordion .accordion-item .accordion-header .icon img{width:1.0416666667vw;height:1.0416666667vw}.section-faqs .container-faqs-item .accordion .accordion-item .accordion-header .rotated{transform:rotate(180deg)}@media (min-width: 800px){.section-faqs .container-faqs-item .accordion .accordion-item .accordion-content{max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .3s ease .2s,transform .5s ease .2s,padding .5s ease;padding:0 15px}}.section-faqs .container-faqs-item .accordion .accordion-item .accordion-content p{font-family:HelveticaNowText Light;width:100%}@media (min-width: 800px){.section-faqs .container-faqs-item .accordion .accordion-item .accordion-content p{font-size:1.1979166667vw}}@media (max-width: 800px){.section-faqs .container-faqs-item .accordion .accordion-item .accordion-content p{font-size:4.5801526718vw}}@media (min-width: 800px){.section-faqs .container-faqs-item .accordion .accordion-item.open .accordion-header{padding-bottom:0vw;border-top:3px solid;border-image:linear-gradient(to right,#b632ca,#472cc5) 1;background-color:#2e2e2e}.section-faqs .container-faqs-item .accordion .accordion-item.open .accordion-content{background-color:#2e2e2e;max-height:1000px;opacity:1;transform:translateY(0);padding:40px 1vw;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .3s ease,transform .5s ease,padding .5s ease}}.section-faqs .container-faqs-bottom{display:flex}@media (min-width: 800px){.section-faqs .container-faqs-bottom{width:60%;padding-top:5%;flex-direction:row;align-items:center}}@media (max-width: 800px){.section-faqs .container-faqs-bottom{flex-direction:column;align-items:center}}.section-faqs .container-faqs-bottom .container-faqs-bottom-left h2{font-family:Montserrat Light}@media (min-width: 800px){.section-faqs .container-faqs-bottom .container-faqs-bottom-left h2{width:70%;font-size:3.0729166667vw;font-weight:100}}@media (max-width: 800px){.section-faqs .container-faqs-bottom .container-faqs-bottom-left h2{text-align:center;font-size:6.3613231552vw;font-weight:100;padding-bottom:8%}}.section-faqs .container-faqs-bottom .container-faqs-bottom-left h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.section-faqs .container-faqs-bottom .container-faqs-bottom-right{width:30vw}}.section-faqs .container-faqs-bottom .container-faqs-bottom-right p{display:flex;flex-direction:row;align-items:center;cursor:pointer;padding-bottom:8%;font-family:HelveticaNowText Light}@media (min-width: 800px){.section-faqs .container-faqs-bottom .container-faqs-bottom-right p{font-size:1.40625vw;gap:1vw}}@media (max-width: 800px){.section-faqs .container-faqs-bottom .container-faqs-bottom-right p{font-size:5.0890585242vw;gap:2vw}}@media (max-width: 800px){.section-faqs .container-faqs-bottom .container-faqs-bottom-right p img{width:8.9796437659vw;height:9.0025445293vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-foreign-program-options{display:flex;justify-content:space-between;padding-block:5.7291666667vw}@media (min-width: 800px){.section-foreign-program-options{padding-inline:14.4791666667vw}}@media (max-width: 800px){.section-foreign-program-options{padding-inline:9.1603053435vw;margin-top:7.6335877863vw}}.section-foreign-program-options .option-cont{display:flex;flex-direction:column;align-items:center;width:10.6770833333vw;transition:all ease .5s}.section-foreign-program-options .option-cont .img-cont{display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all ease .5s}@media (min-width: 800px){.section-foreign-program-options .option-cont .img-cont{border:1px solid #B2B2B2;background:transparent;width:8.9104166667vw;height:8.9104166667vw}}@media (max-width: 800px){.section-foreign-program-options .option-cont .img-cont{width:13.0865139949vw;height:13.0865139949vw;border:none;background:linear-gradient(#4e35f4,#d732bc)}}.section-foreign-program-options .option-cont .text-1{text-transform:uppercase;margin-top:1vw;text-align:center;font-size:1.3020833333vw;margin-bottom:1.5vw;font-family:Montserrat Light}.section-foreign-program-options .option-cont .btn{display:flex;flex-direction:column;align-items:center;overflow:hidden;height:0;transition:all ease .5s;gap:.2604166667vw}.section-foreign-program-options .option-cont .btn .img{border:1px solid #fff;width:1.7708333333vw;height:1.7708333333vw;border-radius:50%;display:flex;justify-content:center;align-items:center}.section-foreign-program-options .option-cont .btn .img img{width:.7739583333vw}.section-foreign-program-options .option-cont .btn p{text-align:center;font-size:14;font-family:HelveticaNowText Light}.section-foreign-program-options .option-cont:hover{cursor:pointer}.section-foreign-program-options .option-cont:hover .img-cont{border:none;background:linear-gradient(#4e35f4,#d732bc)}.section-foreign-program-options .option-cont:hover .btn{height:4vw}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@media (max-width: 800px){.section-foreign-program-our-location{margin-top:3.8167938931vw}}.section-foreign-program-our-location .sect-1{display:flex;justify-content:space-between;padding-bottom:2vw}@media (max-width: 800px){.section-foreign-program-our-location .sect-1{flex-direction:column}}.section-foreign-program-our-location .sect-1 h2{text-transform:uppercase;padding-left:7.6335877863vw;font-family:Montserrat Light}@media (min-width: 800px){.section-foreign-program-our-location .sect-1 h2{font-size:2.5vw}}@media (max-width: 800px){.section-foreign-program-our-location .sect-1 h2{font-size:7.3791348601vw}}.section-foreign-program-our-location .sect-1 h2 span{font-family:Montserrat Medium}.section-foreign-program-our-location .sect-1 .location-desc{display:flex;justify-content:flex-end;width:55vw}@media (min-width: 800px){.section-foreign-program-our-location .sect-1 .location-desc{padding-right:7.2916666667vw;margin-top:1.5625vw}}@media (max-width: 800px){.section-foreign-program-our-location .sect-1 .location-desc{display:flex;margin-top:2.5445292621vw;width:100vw}}.section-foreign-program-our-location .sect-1 .location-desc p{padding-top:2vw;letter-spacing:-.1vw;text-align:end;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-foreign-program-our-location .sect-1 .location-desc p{font-size:1.40625vw;width:90%}}@media (max-width: 800px){.section-foreign-program-our-location .sect-1 .location-desc p{font-size:4.5801526718vw;line-height:5.5979643766vw;padding-right:9.1603053435vw;margin-bottom:8vw;width:80%}}@media (min-width: 800px){.section-foreign-program-our-location .sect-2 iframe{height:43.9583333333vw;width:100%}}@media (max-width: 800px){.section-foreign-program-our-location .sect-2 iframe{height:125.1908396947vw;width:97%}}@media (min-width: 800px){.section-foreign-program-our-location .sect-3{padding-inline:5.1041666667vw;padding-block:3.2291666667vw}}@media (max-width: 800px){.section-foreign-program-our-location .sect-3{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:7.6335877863vw;padding-block:7.6335877863vw}}.section-foreign-program-our-location .sect-3 .desc-2{letter-spacing:-.05vw;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-foreign-program-our-location .sect-3 .desc-2{width:50.9375vw;font-size:1.40625vw;line-height:1.8229166667vw}}@media (max-width: 800px){.section-foreign-program-our-location .sect-3 .desc-2{width:auto;font-size:4.5801526718vw;line-height:5.5979643766vw}}.section-foreign-program-our-location .sect-3 .cards-container{display:flex;justify-content:space-between}@media (min-width: 800px){.section-foreign-program-our-location .sect-3 .cards-container{margin-top:3vw}}@media (max-width: 800px){.section-foreign-program-our-location .sect-3 .cards-container{margin-top:7vw;flex-direction:column}}.section-foreign-program-our-location .sect-3 .cards-container .card{display:flex;align-items:end;justify-content:left;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:30px}.section-foreign-program-our-location .sect-3 .cards-container .card .card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 800px){.section-foreign-program-our-location .sect-3 .cards-container .card{width:40.5208333333vw;height:24.6354166667vw;padding-left:2.6041666667vw;padding-bottom:1.5625vw}}@media (max-width: 800px){.section-foreign-program-our-location .sect-3 .cards-container .card{width:auto;height:62.5954198473vw;margin-bottom:5vw;padding-bottom:2.5445292621vw}}.section-foreign-program-our-location .sect-3 .cards-container .card .opacity{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(to top,#000,#0000)}@media (min-width: 800px){.section-foreign-program-our-location .sect-3 .cards-container .card .opacity{width:43.125vw;height:26.1979166667vw}}@media (max-width: 800px){.section-foreign-program-our-location .sect-3 .cards-container .card .opacity{width:100%;height:62.5954198473vw}}@media (max-width: 800px){.section-foreign-program-our-location .sect-3 .cards-container .card .content-mobile{position:relative;padding-inline:3vw;width:100%}.section-foreign-program-our-location .sect-3 .cards-container .card .content-mobile p{font-size:4.5801526718vw;width:90%;line-height:4.5801526718vw;font-family:HelveticaNowText Light}.section-foreign-program-our-location .sect-3 .cards-container .card .content-mobile p span{font-family:HelveticaNowText Medium}.section-foreign-program-our-location .sect-3 .cards-container .card .content-mobile button{height:10.4325699746vw;margin-top:3vw;border-radius:10px;width:81.4249363868vw;font-size:4.5801526718vw;font-family:HelveticaNowText Regular}}.section-foreign-program-our-location .sect-3 .cards-container .card .container{position:relative;z-index:2;display:flex;align-items:flex-start}.section-foreign-program-our-location .sect-3 .cards-container .card .container .icon-1{margin-top:1vw;padding-right:1vw;width:1.28125vw}.section-foreign-program-our-location .sect-3 .cards-container .card .container .content-1 .cont-1{display:flex;align-items:center;width:18.90625vw;height:2.6041666667vw;border-radius:25px;padding-left:1.40625vw;border:1px solid #b2b2b2;margin-bottom:1vw}.section-foreign-program-our-location .sect-3 .cards-container .card .container .content-1 .cont-1 p{font-size:1.40625vw;font-family:HelveticaNowText Medium}.section-foreign-program-our-location .sect-3 .cards-container .card .container .content-1 .cont-2{display:flex;justify-content:space-between}.section-foreign-program-our-location .sect-3 .cards-container .card .container .content-1 .cont-2 .time{display:flex;align-items:center}.section-foreign-program-our-location .sect-3 .cards-container .card .container .content-1 .cont-2 .time img{width:.903125vw}.section-foreign-program-our-location .sect-3 .cards-container .card .container .content-1 .cont-2 .time p{font-size:1.1458333333vw;margin-left:.5vw;font-family:HelveticaNowText Medium}.section-foreign-program-our-location .sect-3 .cards-container .card .container .content-1 .cont-2 button{border-radius:20px}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@media (min-width: 800px){.section-foreign-program-transport .sect-1{display:flex;justify-content:space-between;padding-inline:7.2916666667vw}}.section-foreign-program-transport .sect-1 h2{text-transform:uppercase;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-foreign-program-transport .sect-1 h2{width:39.9479166667vw;font-size:3.0729166667vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-1 h2{width:81.679389313vw;font-size:7.3791348601vw;padding-left:8.9058524173vw}}.section-foreign-program-transport .sect-1 h2 span{font-family:Montserrat Medium}.section-foreign-program-transport .sect-1 p{text-align:end;line-height:1.71875vw;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-foreign-program-transport .sect-1 p{width:38.0729166667vw;font-size:1.1979166667vw;margin-top:1.5625vw;padding-top:3vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-1 p{line-height:5.5979643766vw;font-size:4.5801526718vw;padding-top:6.3613231552vw;padding-right:8.9058524173vw;padding-bottom:6.3613231552vw;margin-left:6.3613231552vw}}.section-foreign-program-transport .sect-1 p span{font-family:HelveticaNowText Medium}@media (min-width: 800px){.section-foreign-program-transport .sect-2{display:flex;justify-content:center;gap:1vw;margin-top:3vw;margin-bottom:3vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-2{display:flex;flex-direction:column;align-items:center}}.section-foreign-program-transport .sect-2 .cards-transport{background-color:#2e2e2e73;margin-inline:.3vw;position:relative}@media (min-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport{width:21.9270833333vw;height:35.625vw;padding-left:3.3854166667vw;padding-top:3.0729166667vw;padding-right:2.6041666667vw;display:flex}}@media (max-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport{width:69.465648855vw;padding-inline:6.3613231552vw;padding-top:6.8702290076vw;padding-bottom:6.3613231552vw;margin-bottom:5vw}}.section-foreign-program-transport .sect-2 .cards-transport .line{position:absolute;top:0;left:0;animation:move 2s linear infinite;background:linear-gradient(90deg,#b632ca,#472cc5,#b632ca);background-size:200% 100%}@media (min-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport .line{width:27.9166666667vw;height:10px}}@media (max-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport .line{width:81.9338422392vw;height:4px}}.section-foreign-program-transport .sect-2 .cards-transport .pretitle{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport .pretitle{font-size:1.1979166667vw;padding-bottom:.2vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport .pretitle{font-size:1.1979166667vw}}.section-foreign-program-transport .sect-2 .cards-transport .title{padding:0;text-align:left;text-transform:uppercase;font-family:Montserrat Light}@media (min-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport .title{margin-bottom:1vw;font-size:2.0833333333vw;line-height:2.3958333333vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport .title{margin-bottom:3vw;font-size:6.3613231552vw;line-height:6.3613231552vw;padding-bottom:2.5445292621vw}}.section-foreign-program-transport .sect-2 .cards-transport .title span{font-family:Montserrat SemiBold}.section-foreign-program-transport .sect-2 .cards-transport img{border-radius:30px}@media (min-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport img{width:21.09375vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport img{width:100%}}.section-foreign-program-transport .sect-2 .cards-transport .desc{padding:0;text-align:left;margin-block:.5vw;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport .desc{font-size:1.1458333333vw;line-height:1.5104166667vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-2 .cards-transport .desc{font-size:4.5801526718vw;line-height:5.5979643766vw;margin-top:4.0712468193vw}}.section-foreign-program-transport .sect-2 .cards-transport .desc span{font-family:HelveticaNowText Medium}@media (min-width: 800px){.section-foreign-program-transport .sect-3{padding-inline:7.2916666667vw;display:flex;justify-content:space-between;padding-bottom:3vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-3{padding-top:8.9058524173vw;padding-left:8.9058524173vw;padding-bottom:2.5445292621vw}}.section-foreign-program-transport .sect-3 h2{text-transform:uppercase;font-family:Montserrat ExtraLight}@media (min-width: 800px){.section-foreign-program-transport .sect-3 h2{width:39.9479166667vw;font-size:3.0729166667vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-3 h2{width:81.679389313vw;font-size:7.3791348601vw}}.section-foreign-program-transport .sect-3 p{text-align:end;line-height:1.71875vw;letter-spacing:0vw;padding-top:3vw;font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.section-foreign-program-transport .sect-3 p{width:38.0729166667vw;font-size:1.1979166667vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-3 p{line-height:4.834605598vw;width:84.4783715013vw;font-size:4.3256997455vw;padding-bottom:5vw}}.section-foreign-program-transport .container-carousel{padding-inline:4vw}@media (min-width: 800px){.section-foreign-program-transport .container-carousel{margin-top:3vw}}@media (max-width: 800px){.section-foreign-program-transport .container-carousel{margin-top:20vw}}.section-foreign-program-transport .container-carousel .content-carousel{background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 800px){.section-foreign-program-transport .container-carousel .content-carousel{width:56.6666666667vw;height:34.4270833333vw}}.section-foreign-program-transport .container-carousel .container-custom-paginator{display:flex;margin-top:2vw;justify-content:center}.section-foreign-program-transport .container-carousel .custom-paginator{border:1px solid #fff;border-radius:25px;position:relative}@media (min-width: 800px){.section-foreign-program-transport .container-carousel .custom-paginator{width:14.4270833333vw;height:2.8125vw}}@media (max-width: 800px){.section-foreign-program-transport .container-carousel .custom-paginator{width:70.4834605598vw;height:13.7404580153vw;margin-top:10vw}}.section-foreign-program-transport .container-carousel .custom-paginator span{position:absolute;border-radius:50%;aspect-ratio:1;background:linear-gradient(#db33bb,#4b34f7);top:50%;transform:translateY(-50%);transition:all ease 1s;left:5.6%}@media (min-width: 800px){.section-foreign-program-transport .container-carousel .custom-paginator span{width:.6770833333vw}}@media (max-width: 800px){.section-foreign-program-transport .container-carousel .custom-paginator span{width:3.3078880407vw}}.section-foreign-program-transport .container-carousel .custom-paginator span:nth-child(1){left:5.6%}.section-foreign-program-transport .container-carousel .custom-paginator span:nth-child(2){left:22.2%}.section-foreign-program-transport .container-carousel .custom-paginator span:nth-child(3){left:38.8%}.section-foreign-program-transport .container-carousel .custom-paginator span:nth-child(4){left:55.4%}.section-foreign-program-transport .container-carousel .custom-paginator span:nth-child(5){left:72%}.section-foreign-program-transport .container-carousel .custom-paginator span:nth-child(6){left:88.6%}.section-foreign-program-transport .container-carousel .custom-paginator span.top{width:22%;border-radius:10px}@media (min-width: 800px){.section-foreign-program-transport .container-carousel .custom-paginator span.top{height:.6770833333vw}}@media (max-width: 800px){.section-foreign-program-transport .container-carousel .custom-paginator span.top{height:3.3078880407vw}}.section-foreign-program-transport .container-carousel .custom-paginator span.top.type-0{left:5.6%}.section-foreign-program-transport .container-carousel .custom-paginator span.top.type-1{left:22.2%}.section-foreign-program-transport .container-carousel .custom-paginator span.top.type-2{left:38.8%}.section-foreign-program-transport .container-carousel .custom-paginator span.top.type-3{left:55.4%}.section-foreign-program-transport .container-carousel .custom-paginator span.top.type-4,.section-foreign-program-transport .container-carousel .custom-paginator span.top.type-5{left:72%}@media (min-width: 800px){.section-foreign-program-transport .sect-4{display:flex;justify-content:center;gap:1vw;margin-top:3vw;margin-bottom:3vw}}@media (max-width: 800px){.section-foreign-program-transport .sect-4{display:flex;flex-direction:column;align-items:center;gap:1vw;margin-top:3vw;margin-bottom:3vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.cards-distance{margin-inline:.3vw;position:relative}@media (min-width: 800px){.cards-distance{background-color:#3333338c;width:52.0833333333vw;height:34.4270833333vw;padding-left:2.6041666667vw;padding-top:3.0729166667vw;padding-right:2.6041666667vw;display:flex;align-items:center;flex-direction:column;border-radius:20px}}@media (max-width: 800px){.cards-distance{background-color:#70707059;width:69.465648855vw;padding-inline:6.3613231552vw;padding-top:6.8702290076vw;padding-bottom:6.3613231552vw;margin-bottom:5vw;border-radius:20px}}@media (min-width: 800px){.cards-distance .container-img{width:41.0416666667vw;height:18.4375vw;margin-top:1vw;display:flex}}.cards-distance .container-img img{border-radius:30px}@media (min-width: 800px){.cards-distance .container-img img{border-top-left-radius:15px;border-top-right-radius:15px;width:41.0416666667vw;height:18.4375vw}}.cards-distance .container-icons-places{display:flex;flex-direction:column}.cards-distance .container-icons-places .container-1-2{margin-top:2vw;display:flex}@media (min-width: 800px){.cards-distance .container-icons-places .container-1-2 .container-icon-1 img{margin-top:1vw;margin-right:.5vw;width:1.28125vw;height:4.6354166667vw}}@media (max-width: 800px){.cards-distance .container-icons-places .container-1-2 .container-icon-1 img{width:6.2595419847vw;height:22.6463104326vw;margin-top:3vw;margin-right:1.5vw}}.cards-distance .container-icons-places .container-1-2 .container-places .container-places-1,.cards-distance .container-icons-places .container-1-2 .container-places .container-places-2{border:1px solid #fff;border-radius:20px}@media (min-width: 800px){.cards-distance .container-icons-places .container-1-2 .container-places .container-places-1,.cards-distance .container-icons-places .container-1-2 .container-places .container-places-2{width:38.6458333333vw;height:2.6041666667vw;margin-bottom:1vw}}@media (max-width: 800px){.cards-distance .container-icons-places .container-1-2 .container-places .container-places-1,.cards-distance .container-icons-places .container-1-2 .container-places .container-places-2{padding-bottom:1vw;width:63.358778626vw;margin-bottom:4vw;height:auto}}.cards-distance .container-icons-places .container-1-2 .container-places .container-places-1 p,.cards-distance .container-icons-places .container-1-2 .container-places .container-places-2 p{font-family:HelveticaNowText Light}@media (min-width: 800px){.cards-distance .container-icons-places .container-1-2 .container-places .container-places-1 p,.cards-distance .container-icons-places .container-1-2 .container-places .container-places-2 p{padding-left:2vw;padding-top:.4vw;font-size:1.40625vw}}@media (max-width: 800px){.cards-distance .container-icons-places .container-1-2 .container-places .container-places-1 p,.cards-distance .container-icons-places .container-1-2 .container-places .container-places-2 p{padding-left:4vw;padding-top:1vw;font-size:4.5801526718vw}}.cards-distance .container-icons-places .container-icons-2-button .container-icon-2{display:flex}@media (min-width: 800px){.cards-distance .container-icons-places .container-icons-2-button .container-icon-2 .img-1{width:2.3671875vw;height:1.5796875vw;padding-right:1vw;padding-left:2vw}}@media (max-width: 800px){.cards-distance .container-icons-places .container-icons-2-button .container-icon-2 .img-1{width:8.5114503817vw;height:5.679389313vw;padding-right:2vw;padding-left:6vw}}@media (min-width: 800px){.cards-distance .container-icons-places .container-icons-2-button .container-icon-2 .img-2{width:1.8848958333vw;height:1.88125vw;padding-right:1vw;padding-left:1vw}}@media (max-width: 800px){.cards-distance .container-icons-places .container-icons-2-button .container-icon-2 .img-2{width:7.5521628499vw;height:7.5368956743vw;padding-right:2vw;padding-left:6vw}}.cards-distance .container-icons-places .container-icons-2-button .container-icon-2 p{font-family:HelveticaNowText Medium}@media (min-width: 800px){.cards-distance .container-icons-places .container-icons-2-button .container-icon-2 p{font-size:1.1458333333vw}}@media (max-width: 800px){.cards-distance .container-icons-places .container-icons-2-button .container-icon-2 p{font-size:5.0890585242vw}}.cards-distance .container-icons-places .container-icons-2-button .container-icon-2 .container-button-web{padding-left:14vw}.cards-distance .container-icons-places .container-icons-2-button .container-icon-2 .container-button-web button{border-radius:20px;font-size:.9375vw}.cards-distance .container-icons-places .container-icons-2-button .container-button-mobile{padding-top:4vw;padding-left:3vw}.cards-distance .container-icons-places .container-icons-2-button .container-button-mobile button{border:1px solid #fff;border-radius:20px;background-color:transparent;color:#fff;width:63.358778626vw;height:7.8880407125vw;font-size:4.5801526718vw}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.container_primary{display:flex;flex-direction:column;margin-bottom:3rem;align-self:center}@media (max-width: 1700px){.container_primary{margin-bottom:4rem}}@media (max-width: 800px){.container_primary{margin-bottom:5rem}}.contenedor_cards{display:flex;width:90vw;align-self:center;flex-basis:33.33%;justify-content:space-between;flex-wrap:wrap}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{cursor:pointer}.seccion-service-concierge-mobile{width:auto}.seccion-service-concierge-mobile .seccion-service-contract{display:flex;flex-direction:column;flex:auto;justify-content:center;padding:20px;position:relative;background-color:#000}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract{max-width:80%;padding-top:3%}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract{max-width:100%}}.seccion-service-concierge-mobile .seccion-service-contract .line-color{position:absolute;top:0;left:0;animation:move 2s linear infinite;background:linear-gradient(90deg,#b632ca,#472cc5,#b632ca);background-size:200% 100%}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .line-color{width:100%;height:10px}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .line-color{width:81.9338422392vw;height:4px}}.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract{padding:1% 0% 3% 5%;display:flex;flex-direction:row;gap:2vw;align-items:center}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract img{width:5.9953125vw;height:8.128125vw}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract img{width:19.9872773537vw;height:27.096692112vw}}.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract .button-close-modal{position:absolute;right:6%;top:10%}.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract .button-close-modal img{width:1.1458333333vw;height:1.1458333333vw}.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract .container-text-service-contract h2{font-family:Montserrat ExtraLight;font-weight:100}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract .container-text-service-contract h2{font-size:2.65625vw}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract .container-text-service-contract h2{font-size:7.3791348601vw}}.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract .container-text-service-contract h2 span{font-family:Montserrat Medium}.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract .container-text-service-contract h3{font-family:Montserrat Medium;font-weight:100}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract .container-text-service-contract h3{font-size:1.6145833333vw}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-top-service-contract .container-text-service-contract h3{font-size:4.5801526718vw}}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract{display:flex;flex-direction:row;justify-content:space-evenly}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%;gap:25px}}.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract{background-color:#2e2e2e;height:auto}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract{width:20.8333333333vw;padding-bottom:2%}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract{width:100%;display:flex;flex-direction:column;align-items:center}}.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .line-color-card{animation:move 2s linear infinite;background:linear-gradient(90deg,#b632ca,#472cc5,#b632ca);background-size:200% 100%}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .line-color-card{width:100%;height:10px}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .line-color-card{width:100%;height:4px}}.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract{display:flex;justify-content:left;align-items:center}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract{padding-left:7%;padding-top:7%;gap:10px}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract{width:90%;padding-top:10%;padding-bottom:5%;gap:10px}}.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service{display:flex;justify-content:center;align-items:center;border-radius:100%;transition:all ease .5s}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service{border:1px solid #B2B2B2;background:transparent;width:4.6875vw;height:4.1666666667vw;background:linear-gradient(#4e35f4,#d732bc)}}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service img{width:4.1666666667vw;height:2.0833333333vw}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service img{width:12.7226463104vw;height:10.1781170483vw}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract .container-image-service{width:17.8117048346vw;height:17.8117048346vw;border:none;background:linear-gradient(#4e35f4,#d732bc)}}.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract h2{font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract h2{font-size:1.5625vw}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract h2{font-size:6.3613231552vw}}.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .top-card-service-contract h2 span{font-family:Montserrat Medium}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract{padding-left:7%;padding-top:7%;width:88%}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract{display:flex;align-items:center;justify-content:center;width:88%}}.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract p{font-family:HelveticaNowText ExtraLight}@media (min-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract p{font-size:1.09375vw}}@media (max-width: 800px){.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract p{font-size:4.5801526718vw;padding-bottom:10%}}.seccion-service-concierge-mobile .seccion-service-contract .container-cards-service-contract .card-service-contract .bottom-card-service-contract p span{font-family:Montserrat Medium}.seccion-service-concierge-mobile .seccion-service-contract .container-bottom-service-contract{display:flex;padding-top:3%;width:94.5%;justify-content:end;padding-bottom:3%}.seccion-service-concierge-mobile .seccion-service-contract .container-bottom-service-contract button{font-family:Montserrat Medium;font-size:1.3020833333vw;width:18.4375vw;height:3.1770833333vw;transition:all ease .5s;background:#4e35f4;background:linear-gradient(140deg,#4e35f4,#d232bf)}.seccion-service-concierge-mobile .seccion-service-contract .container-bottom-service-contract button:hover{transform:scale(1.1)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}#blog-section-title{position:relative;display:flex;width:100vw}@media (min-width: 800px){#blog-section-title{height:52.0833333333vw}}@media (max-width: 800px){#blog-section-title{height:216.5394402036vw}}#blog-section-title .blog-background{display:flex;width:100%;height:100%}#blog-section-title .blog-background img{width:100%;height:100%;object-fit:cover}#blog-section-title .overlay-content{position:absolute;display:flex;justify-content:center;width:100%;height:100%;top:0}@media (min-width: 800px){#blog-section-title .overlay-content{align-items:flex-end;background-color:#0009}}@media (max-width: 800px){#blog-section-title .overlay-content{align-items:center;background-color:#000000b3}}#blog-section-title .overlay-content .blog-content{display:flex;flex-direction:row;height:fit-content;margin-bottom:5.2083333333vw;border-bottom:1px solid #CCCCCC;padding-bottom:3.3854166667vw}@media (min-width: 800px){#blog-section-title .overlay-content .blog-content{justify-content:space-between;width:87%}}@media (max-width: 800px){#blog-section-title .overlay-content .blog-content{flex-direction:column;width:90%;margin-bottom:38.1679389313vw;padding-bottom:8.9058524173vw}}#blog-section-title .overlay-content .blog-content .section-blog-left{width:40%;height:fit-content}@media (max-width: 800px){#blog-section-title .overlay-content .blog-content .section-blog-left{width:100%;margin-top:63.6132315522vw}}#blog-section-title .overlay-content .blog-content .section-blog-left h1{margin-top:0;margin-bottom:0;font-size:3.0729166667vw;color:#fff;font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){#blog-section-title .overlay-content .blog-content .section-blog-left h1{line-height:1.1}}@media (max-width: 800px){#blog-section-title .overlay-content .blog-content .section-blog-left h1{font-size:8.6513994911vw;line-height:10.1781170483vw;letter-spacing:.5089058524vw;text-align:center;margin:0}}#blog-section-title .overlay-content .blog-content .section-blog-left h1 span{font-family:Montserrat Medium}#blog-section-title .overlay-content .blog-content .section-blog-right{display:flex;height:fit-content;width:55%}@media (max-width: 800px){#blog-section-title .overlay-content .blog-content .section-blog-right{width:100%}}#blog-section-title .overlay-content .blog-content .section-blog-right p{font-size:1.40625vw;line-height:1.8229166667vw;letter-spacing:.0260416667vw;text-align:end;color:#fff;font-family:Montserrat ExtraLight}@media (max-width: 800px){#blog-section-title .overlay-content .blog-content .section-blog-right p{font-size:5.0890585242vw;line-height:7.6335877863vw;padding-right:0;margin-top:10.1781170483vw;text-align:center}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.blog-main-container{display:flex;width:100vw;height:fit-content;padding-top:6.5104166667vw;background-color:#000;gap:3.6458333333vw}@media (min-width: 800px){.blog-main-container{padding-bottom:4.6875vw;padding-left:6.9791666667vw}}@media (max-width: 800px){.blog-main-container{padding-bottom:12.7226463104vw;padding-left:0vw}}.blog-main-container .filters-column-cntner{display:flex;flex-direction:column;width:22.9166666667vw;padding-top:5.4166666667vw}@media (max-width: 800px){.blog-main-container .filters-column-cntner{display:none}}.blog-main-container .filters-column-cntner .searching-input{display:flex;justify-content:space-between;align-items:center;width:18.4432291667vw;height:3.125vw;padding-left:2.3958333333vw;padding-right:2.3958333333vw;background-color:#fff;border:solid 1px #fff;border-radius:35px}.blog-main-container .filters-column-cntner .searching-input input{font-family:Montserrat Light;font-size:1.1458333333vw;color:#000;background-color:transparent;border:none;outline:none;width:85%}.blog-main-container .filters-column-cntner .searching-input input::placeholder{color:#000}.blog-main-container .filters-column-cntner .searching-input img{width:1.203125vw;height:1.2005208333vw}.blog-main-container .filters-column-cntner .ctgrs-ttl-cntnr{position:relative;display:flex;margin-top:3.3854166667vw;border-bottom:solid 1px #CCCCCC;padding-bottom:.78125vw}.blog-main-container .filters-column-cntner .ctgrs-ttl-cntnr .border-line{content:"";position:absolute;border-bottom:solid 1px #9F9F9F;top:2.46vw;bottom:0;left:0;width:8.0208333333vw;height:.2083333333vw;background-color:#9f9f9f}.blog-main-container .filters-column-cntner .ctgrs-ttl-cntnr p{font-family:Montserrat Bold;font-size:1.4583333333vw;color:#fff}.blog-main-container .filters-column-cntner .item-cntnt-cntnr{display:flex;flex-direction:column}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt{display:flex;flex-direction:row;justify-content:space-between;border-bottom:solid 1px #CCCCCC;width:100%;padding-top:1.3020833333vw;padding-bottom:1.3020833333vw;transition:all .4s ease;cursor:pointer}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt:hover{transform:scale(1.1)}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt:hover p{font-family:Montserrat Bold}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt.selected{transform:scale(1.1)}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt.selected p{font-family:Montserrat Bold}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt.articles-padding{padding-top:1.8229166667vw;padding-bottom:1.8229166667vw}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt p{font-family:HelveticaNowText Light;font-size:.9375vw;color:#fff}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt .article-label{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;max-height:4.5em;font-size:1.25vw;line-height:1.3020833333vw;color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:HelveticaNowText Medium}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt .read-more{display:flex;flex-direction:row;width:100%;justify-content:end;align-items:center;gap:.5208333333vw;margin-top:.5208333333vw}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt .read-more p{color:#fff;text-align:end;font-family:HelveticaNowText Medium}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt .read-more img{padding-top:.5vw;filter:invert(100%) sepia(0%) saturate(7462%) hue-rotate(147deg) brightness(97%) contrast(108%)}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt .img-article-cntnr{width:40%;height:5.5208333333vw;font-size:.9375vw;border:.1vw solid #9F9F9F}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt .img-article-cntnr img{width:100%;height:100%;object-fit:cover}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .item-cntnt .article-ttl-cntnr{display:flex;flex-direction:column;width:54%}.blog-main-container .filters-column-cntner .item-cntnt-cntnr .last-articles-item-cntnt{display:flex;flex-direction:row;justify-content:space-between;padding-top:1.3020833333vw;padding-bottom:1.3020833333vw}.blog-main-container .filters-column-cntner .categories-cntnr{display:flex;width:100%;flex-direction:column}.blog-main-container .filters-column-cntner .last-artcls-cntnr{display:flex;flex-direction:column;padding-top:.3125vw}.blog-main-container .articles-cntnr{position:relative;display:flex;flex-direction:column;width:59.1145833333vw;height:fit-content;overflow:hidden}@media (max-width: 800px){.blog-main-container .articles-cntnr{width:100%}}.blog-main-container .articles-cntnr .artcls-fltr-cntnr{position:relative;display:flex;width:100%;justify-content:flex-end;align-items:center;padding-top:.5vw}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-fltr-cntnr{width:95%}}.blog-main-container .articles-cntnr .artcls-fltr-cntnr .artcls-fltr{display:flex;justify-content:center;align-items:center;width:12.8645833333vw;height:2.7083333333vw;border:1px solid #707070;border-radius:25px;transition:all .4s ease;cursor:pointer}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-fltr-cntnr .artcls-fltr{width:35.6234096692vw;height:7.6335877863vw}}.blog-main-container .articles-cntnr .artcls-fltr-cntnr .artcls-fltr p{font-family:HelveticaNowText Medium;font-size:1.25vw;color:#fff}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-fltr-cntnr .artcls-fltr p{font-size:4.0712468193vw}}@media (min-width: 800px){.blog-main-container .articles-cntnr .artcls-fltr-cntnr .artcls-fltr:hover{border:1px solid #F08321}.blog-main-container .articles-cntnr .artcls-fltr-cntnr .artcls-fltr:hover p{color:#f08321}}.blog-main-container .articles-cntnr .filters-opts{position:absolute;display:flex;flex-direction:column;right:0;width:12.5vw;height:fit-content;background-color:#000c;padding:.5vw 0 0 .5vw;opacity:1;visibility:hidden;transform:translateY(-125px);transition:all .6s ease-in-out;top:0;gap:1.0416666667vw}@media (max-width: 800px){.blog-main-container .articles-cntnr .filters-opts{width:40.7124681934vw;gap:3.8167938931vw;right:5%}}.blog-main-container .articles-cntnr .filters-opts.open{opacity:1;visibility:visible;height:fit-content;padding-bottom:1.5625vw;transform:translateY(0)}@media (max-width: 800px){.blog-main-container .articles-cntnr .filters-opts.open{padding-bottom:5.0890585242vw}}.blog-main-container .articles-cntnr .filters-opts .pickert-options-container{display:flex;width:70%;border-bottom:solid 1px #fff;transition:all .4s ease;margin-left:.5208333333vw;cursor:pointer}@media (max-width: 800px){.blog-main-container .articles-cntnr .filters-opts .pickert-options-container{margin-left:2.5445292621vw;padding-top:1.7811704835vw}}.blog-main-container .articles-cntnr .filters-opts .pickert-options-container:hover{transform:scale(1.1)}.blog-main-container .articles-cntnr .filters-opts .pickert-options-container p{color:#fff;font-size:.9375vw}@media (max-width: 800px){.blog-main-container .articles-cntnr .filters-opts .pickert-options-container p{font-size:4.0712468193vw}}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-top:1.1979166667vw;padding-left:.5208333333vw;padding-bottom:3.9583333333vw;gap:1.8229166667vw}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-cntnt-cntnr{width:100%;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;margin-top:3.8167938931vw;gap:10.1781170483vw}}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card{display:flex;flex-direction:column;width:27.96875vw;height:fit-content;gap:1.0416666667vw;padding-bottom:1.5625vw}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card{width:89.5674300254vw}}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .artcl-img{background-position:center;background-repeat:no-repeat;background-size:cover;height:18.90625vw;border-radius:15px;border:.1vw solid #9F9F9F}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .artcl-img img{width:100%;height:100%;object-fit:cover}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .artcl-img{height:66.1577608142vw}}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .artcl-labels{display:flex;flex-direction:column;gap:.5208333333vw;width:100%}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .artcl-labels p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;max-height:4.5em;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .artcl-labels p.ttl{font-family:Montserrat Bold;color:#fff;font-size:1.25vw;line-height:1.5625vw;width:100%;height:3.3854166667vw}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .artcl-labels p.ttl{height:16.5394402036vw;font-size:6.106870229vw;line-height:7.6335877863vw}}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .artcl-labels p.desac{font-family:HelveticaNowText Light;color:#fff;font-size:.8333333333vw;line-height:1.25vw}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .artcl-labels p.desac{font-size:4.0712468193vw;line-height:6.3613231552vw;margin-top:2.5445292621vw}}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .read-btn{display:flex;justify-content:center;align-items:center;width:8.8020833333vw;height:1.875vw;margin-top:.78125vw;border:1px solid #FFF;border-radius:15px;transition:all .4s ease;cursor:pointer}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .read-btn{width:40.7124681934vw;height:9.1603053435vw}}@media (min-width: 800px){.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .read-btn:hover{transform:scale(1.1)}}.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .read-btn p{font-family:HelveticaNowText Regular;font-size:.9375vw;line-height:1.3541666667vw;color:#fff}@media (max-width: 800px){.blog-main-container .articles-cntnr .artcls-cntnt-cntnr .article-card .read-btn p{font-size:3.5623409669vw;letter-spacing:.2544529262vw}}.blog-main-container .articles-cntnr .pagination-cntnr{display:flex;width:100%;height:fit-content;align-items:center;justify-content:flex-end;padding-bottom:.5208333333vw}@media (max-width: 800px){.blog-main-container .articles-cntnr .pagination-cntnr{margin-top:2.5445292621vw}}.blog-main-container .articles-cntnr .pagination-cntnr .blog-pagination{display:flex;margin-top:1.5625vw;padding-right:2.4479166667vw;gap:1.3020833333vw}@media (max-width: 800px){.blog-main-container .articles-cntnr .pagination-cntnr .blog-pagination{gap:2.5445292621vw}}.blog-main-container .articles-cntnr .pagination-cntnr .blog-pagination .paginatin-btn-cntnr{display:flex;justify-content:center;align-items:center;width:2.8125vw;height:2.8125vw;border-radius:50%;border:solid 1px #424242;transition:all .4s ease;cursor:pointer}@media (max-width: 800px){.blog-main-container .articles-cntnr .pagination-cntnr .blog-pagination .paginatin-btn-cntnr{width:8.9058524173vw;height:8.9058524173vw}}@media (min-width: 800px){.blog-main-container .articles-cntnr .pagination-cntnr .blog-pagination .paginatin-btn-cntnr:hover{transform:scale(1.1)}}.blog-main-container .articles-cntnr .pagination-cntnr .blog-pagination .paginatin-btn-cntnr p{font-family:HelveticaNowText Regular;font-size:1.25vw;color:#4b4b4b}@media (max-width: 800px){.blog-main-container .articles-cntnr .pagination-cntnr .blog-pagination .paginatin-btn-cntnr p{font-size:3.8167938931vw}}.blog-main-container .articles-cntnr .pagination-cntnr .pagination button{margin:0 5px;padding:8px 12px;border:none;background-color:#ddd;cursor:pointer}.blog-main-container .articles-cntnr .pagination-cntnr .pagination button.active{background-color:#007bff;color:#fff}.blog-main-container .articles-cntnr .pagination-cntnr .pagination button:disabled{background-color:#ccc;cursor:not-allowed}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.container-articles-top{display:flex;flex-direction:column;width:100%;height:fit-content;background-color:#000;padding-top:1.40625vw}.container-articles-top h2{margin:0;padding-top:2vw;margin-bottom:2vw;padding-left:7.2916666667vw;font-family:HelveticaNowText Regular}@media (min-width: 800px){.container-articles-top h2{font-size:3.1770833333vw}}@media (max-width: 800px){.container-articles-top h2{font-size:7.6335877863vw}}.container-articles-top .last-article-container{display:flex;flex-direction:row;justify-content:center;align-self:center;width:85%;height:fit-content;gap:.78125vw}@media (max-width: 800px){.container-articles-top .last-article-container{gap:5.0890585242vw;flex-direction:column;align-items:center}}.container-articles-top .last-article-container .last-article-card{display:flex;background-position:center;background-repeat:no-repeat;background-size:cover;width:27.9166666667vw;height:37.96875vw}@media (max-width: 800px){.container-articles-top .last-article-container .last-article-card{width:100%;height:115.0127226463vw}}.container-articles-top .last-article-container .last-article-card .article-overlay{display:flex;align-items:end;width:100%;height:100%;background:linear-gradient(to top,#000,#0000);border:.1vw solid #9f9f9f;border-radius:1vw}@media (max-width: 800px){.container-articles-top .last-article-container .last-article-card .article-overlay{margin-bottom:2vw}}.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content{display:flex;flex-direction:column;width:100%;height:fit-content;padding-left:2.7083333333vw;padding-bottom:5.2083333333vw;gap:1.5625vw}@media (max-width: 800px){.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content{gap:5.0890585242vw}}.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .title-article{display:flex;width:80%}@media (max-width: 1700px){.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .title-article{width:90%}}.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .title-article p{font-family:HelveticaNowText Light;font-size:2.0833333333vw;line-height:2.2395833333vw}@media (max-width: 800px){.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .title-article p{font-size:7.1246819338vw;line-height:9.4147582697vw}}.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .tag-container{display:flex;justify-content:center;align-items:center;width:5.4145833333vw;height:2.2395833333vw;background-color:#000}@media (max-width: 800px){.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .tag-container{width:22.9007633588vw;height:7.6335877863vw}}.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .tag-container p{font-family:HelveticaNowText Light;color:#fff;font-size:1.0416666667vw;line-height:1.5104166667vw}@media (max-width: 800px){.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .tag-container p{font-size:3.5623409669vw;line-height:7.3791348601vw}}.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .read-button{display:flex;justify-content:center;align-items:center;width:8.8020833333vw;height:1.875vw;background-color:transparent;border-radius:35px;border:1px solid #fff;transition:all .4s ease-in-out;cursor:pointer}.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .read-button:hover{transform:scale(1.1)}@media (max-width: 800px){.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .read-button{width:33.0788804071vw;height:7.6335877863vw}}.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .read-button p{font-family:HelveticaNowText Regular;color:#fff;font-size:.9375vw;line-height:1.3541666667vw}@media (max-width: 800px){.container-articles-top .last-article-container .last-article-card .article-overlay .last-article-content .read-button p{font-size:3.8167938931vw;line-height:5.0890585242vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}#article-banner-title{position:relative;display:flex;background-color:red}@media (min-width: 800px){#article-banner-title{height:36.4583333333vw}}@media (max-width: 800px){#article-banner-title{flex-direction:column;height:216.5394402036vw;justify-content:flex-start}}#article-banner-title .blog-background{display:flex;width:100%}#article-banner-title .blog-background img{width:100%;height:100%;object-fit:cover}#article-banner-title .overlay-content{position:absolute;display:flex;justify-content:center;width:100%;height:100%;top:0}@media (min-width: 800px){#article-banner-title .overlay-content{align-items:flex-end;background-color:#0009}}@media (max-width: 800px){#article-banner-title .overlay-content{align-items:center;background-color:#000000b3}}#article-banner-title .overlay-content .blog-content{display:flex;flex-direction:row;height:fit-content;border-bottom:1px solid #CCCCCC;padding-bottom:3.3854166667vw}@media (min-width: 800px){#article-banner-title .overlay-content .blog-content{justify-content:space-between;width:87%}}@media (max-width: 800px){#article-banner-title .overlay-content .blog-content{flex-direction:column;width:90%;margin-bottom:38.1679389313vw;padding-bottom:8.9058524173vw}}#article-banner-title .overlay-content .blog-content .section-blog-left{width:40%;height:fit-content}@media (max-width: 800px){#article-banner-title .overlay-content .blog-content .section-blog-left{width:100%;margin-top:63.6132315522vw}}#article-banner-title .overlay-content .blog-content .section-blog-left h1{margin-top:0;margin-bottom:0;font-size:3.0729166667vw;color:#fff;font-weight:100;font-family:Montserrat ExtraLight}@media (min-width: 800px){#article-banner-title .overlay-content .blog-content .section-blog-left h1{line-height:1.1}}@media (max-width: 800px){#article-banner-title .overlay-content .blog-content .section-blog-left h1{font-size:8.6513994911vw;line-height:10.1781170483vw;letter-spacing:.5089058524vw;text-align:center;margin:0}}#article-banner-title .overlay-content .blog-content .section-blog-left h1 span{font-family:Montserrat Medium}#article-banner-title .overlay-content .blog-content .section-blog-right{display:flex;height:fit-content;width:55%}@media (max-width: 800px){#article-banner-title .overlay-content .blog-content .section-blog-right{width:100%}}#article-banner-title .overlay-content .blog-content .section-blog-right p{font-size:1.40625vw;line-height:1.8229166667vw;letter-spacing:.0260416667vw;text-align:end;color:#fff;font-family:Montserrat ExtraLight}@media (max-width: 800px){#article-banner-title .overlay-content .blog-content .section-blog-right p{font-size:5.0890585242vw;line-height:7.6335877863vw;padding-right:0;margin-top:10.1781170483vw;text-align:center}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.article-details-main-container{display:flex;flex-direction:row;background-color:#000;height:52.0833333333vw;height:fit-content;gap:2.0833333333vw}@media (min-width: 800px){.article-details-main-container{padding-bottom:2.0833333333vw;padding-left:5.2083333333vw}}.article-details-main-container .articles-details-filter{display:flex;flex-direction:column;width:22.9166666667vw;padding-top:5.4166666667vw}@media (max-width: 800px){.article-details-main-container .articles-details-filter{display:none}}.article-details-main-container .articles-details-filter .searching-input{display:flex;justify-content:space-between;align-items:center;width:18.4432291667vw;height:3.125vw;padding-left:2.3958333333vw;padding-right:2.3958333333vw;background-color:#fff;border:solid 1px #fff;border-radius:35px}.article-details-main-container .articles-details-filter .searching-input input{font-family:Montserrat Light;font-size:1.1458333333vw;color:#000;background-color:transparent;border:none;outline:none;width:85%}.article-details-main-container .articles-details-filter .searching-input input::placeholder{color:#000}.article-details-main-container .articles-details-filter .searching-input img{width:1.203125vw;height:1.2005208333vw}.article-details-main-container .articles-details-filter .ctgrs-ttl-cntnr{position:relative;display:flex;margin-top:3.3854166667vw;border-bottom:solid 1px #CCCCCC;padding-bottom:.78125vw}.article-details-main-container .articles-details-filter .ctgrs-ttl-cntnr .border-line{content:"";position:absolute;border-bottom:solid 1px #9F9F9F;top:2.46vw;bottom:0;left:0;width:8.0208333333vw;height:.2083333333vw;background-color:#9f9f9f}.article-details-main-container .articles-details-filter .ctgrs-ttl-cntnr p{font-family:Montserrat Bold;font-size:1.4583333333vw;color:#fff}.article-details-main-container .articles-details-filter .item-cntnt-cntnr{display:flex;flex-direction:column}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt{display:flex;flex-direction:row;justify-content:space-between;border-bottom:solid 1px #CCCCCC;width:100%;padding-top:1.3020833333vw;padding-bottom:1.3020833333vw;transition:all .4s ease;cursor:pointer}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt:hover{transform:scale(1.1)}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt:hover p{font-family:Montserrat Bold}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt.selected{transform:scale(1.1)}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt.selected p{font-family:Montserrat Bold}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt.articles-padding{padding-top:1.8229166667vw;padding-bottom:1.8229166667vw}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt p{font-family:HelveticaNowText Light;font-size:.9375vw;color:#fff}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt .article-label{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;max-height:4.5em;font-size:1.25vw;line-height:1.3020833333vw;color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:HelveticaNowText Medium}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt .read-more{display:flex;flex-direction:row;width:100%;justify-content:end;align-items:center;gap:.5208333333vw;margin-top:.5208333333vw}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt .read-more p{color:#fff;text-align:end;font-family:HelveticaNowText Medium}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt .read-more img{padding-top:.5vw;filter:invert(100%) sepia(0%) saturate(7462%) hue-rotate(147deg) brightness(97%) contrast(108%)}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt .img-article-cntnr{width:40%;height:5.5208333333vw;font-size:.9375vw;border:.1vw solid #fff}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt .img-article-cntnr img{width:100%;height:100%;object-fit:cover}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .item-cntnt .article-ttl-cntnr{display:flex;flex-direction:column;width:54%}.article-details-main-container .articles-details-filter .item-cntnt-cntnr .last-articles-item-cntnt{display:flex;flex-direction:row;justify-content:space-between;padding-top:1.3020833333vw;padding-bottom:1.3020833333vw}.article-details-main-container .articles-details-filter .categories-cntnr{display:flex;width:100%;flex-direction:column}.article-details-main-container .articles-details-filter .last-artcls-cntnr{display:flex;flex-direction:column;padding-top:.3125vw}.article-details-main-container .articles-details-content{display:flex;flex-direction:column;width:62.5vw;min-height:20vw}@media (max-width: 800px){.article-details-main-container .articles-details-content{width:100%}}.article-details-main-container .articles-details-content .article-header{display:flex;flex-direction:row;justify-content:space-between;width:95%}@media (min-width: 800px){.article-details-main-container .articles-details-content .article-header{margin-top:2.8645833333vw;margin-left:2.0833333333vw}}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-header{width:100%;margin-top:2.5445292621vw;align-items:center}}.article-details-main-container .articles-details-content .article-header .goback-container{display:flex;flex-direction:row;align-items:center;gap:.78125vw;width:fit-content;height:fit-content;transition:all .3s ease-in-out;cursor:pointer}.article-details-main-container .articles-details-content .article-header .goback-container:hover{transform:scale(1.1)}.article-details-main-container .articles-details-content .article-header .goback-container .goback-icon{width:1.5625vw;height:1.5625vw;filter:invert(100%) sepia(6%) saturate(0%) hue-rotate(34deg) brightness(105%) contrast(102%)}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-header .goback-container .goback-icon{margin-left:2vw;width:5.0890585242vw;height:5.0890585242vw}}.article-details-main-container .articles-details-content .article-header .goback-container p{font-size:1.3020833333vw;font-family:HelveticaNowText Medium}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-header .goback-container p{font-size:4.5801526718vw}}.article-details-main-container .articles-details-content .article-header .date{display:flex;padding-right:1.8229166667vw}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-header .date{padding-right:3vw}}.article-details-main-container .articles-details-content .article-header .date img{width:1.8229166667vw;height:1.8229166667vw;filter:invert(100%) sepia(6%) saturate(0%) hue-rotate(34deg) brightness(105%) contrast(102%)}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-header .date img{width:6.3613231552vw;height:6.3613231552vw}}.article-details-main-container .articles-details-content .article-header .date p{font-size:1.0416666667vw;margin-top:auto;margin-bottom:auto;padding-left:1vw;color:#fff;font-family:HelveticaNowText Medium}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-header .date p{font-size:4.0712468193vw}}.article-details-main-container .articles-details-content .article-search{display:flex;width:420px}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-search{display:none}}.article-details-main-container .articles-details-content .article-content{display:flex;justify-content:center;flex:1}@media (min-width: 800px){.article-details-main-container .articles-details-content .article-content{margin-left:50px;margin-right:50px}}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-content{margin-top:5.0890585242vw;margin-left:5%;margin-right:5%}}.article-details-main-container .articles-details-content .article-content .article-components{display:flex;flex-direction:column}.article-details-main-container .articles-details-content .article-content .article-components .title-component{display:flex;font-size:2.34375vw;font-family:Universe Cn Bold}@media (min-width: 800px){.article-details-main-container .articles-details-content .article-content .article-components .title-component{padding-top:1.3020833333vw;padding-bottom:1.3020833333vw;line-height:3.6458333333vw}}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-content .article-components .title-component{font-size:8.1424936387vw;line-height:12.7226463104vw;padding-bottom:7.6335877863vw}}.article-details-main-container .articles-details-content .article-content .article-components .subtitle-component{font-size:1.5625vw;line-height:3.6458333333vw;font-family:Universe Cn Bold;color:#fff}@media (min-width: 800px){.article-details-main-container .articles-details-content .article-content .article-components .subtitle-component{padding-top:.5208333333vw;padding-bottom:.5208333333vw}}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-content .article-components .subtitle-component{font-size:6.8702290076vw;padding-top:8.9058524173vw;padding-bottom:8.9058524173vw}}.article-details-main-container .articles-details-content .article-content .article-components .paragraph-component{font-size:1.0416666667vw;line-height:1.40625vw;color:#fff;font-family:Universe Light}@media (max-width: 800px){.article-details-main-container .articles-details-content .article-content .article-components .paragraph-component{font-size:6.106870229vw;line-height:6.106870229vw}}.article-details-main-container .articles-details-content .article-content .article-components .img-component{display:flex;justify-content:center;align-items:center}.article-details-main-container .articles-details-content .article-content .article-components .img-component img{width:100%;height:auto;object-fit:cover}.article-details-main-container .articles-details-content .shared-article .content-shared-article{padding-top:3vw;padding-bottom:3vw;display:flex}.article-details-main-container .articles-details-content .shared-article .content-shared-article p{margin-right:1vw}.article-details-main-container .articles-details-content .shared-article .content-shared-article div .social-media-links{display:flex}.article-details-main-container .articles-details-content .shared-article .content-shared-article div .social-media-links .icon-social-media{margin-left:1vw}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.section-loader .loader-container{display:flex;justify-content:center;align-items:center;background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}@media (min-width: 800px){.section-loader .loader-container{height:60vw}}.section-loader .spinner{border-radius:50%;background:conic-gradient(#195182,#662482,#195182);-webkit-mask:radial-gradient(farthest-side,transparent 80%,black 81%);mask:radial-gradient(farthest-side,transparent 80%,black 81%);animation:spin 1s linear infinite}@media (min-width: 800px){.section-loader .spinner{width:9vw;height:9vw}}@media (max-width: 800px){.section-loader .spinner{width:17vw;height:17vw}}@keyframes spin{to{transform:rotate(360deg)}}body{width:100vw;height:100%;background-color:#000;overflow-x:hidden;margin:0!important;padding:0!important;overflow-x:hidden!important}body.hide-header .menu_web,body.hide-header .menu_mobile{display:none!important}body.modal-open{overflow:hidden}.grecaptcha-badge{transform:scale(.00001);transform-origin:0 0}p,h1,h2,h3,h4,h5,h6,span{color:#fff;margin:0}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}footer{width:85vw;color:#fff;padding-inline:7.484vw;margin-bottom:6.445vw;margin-top:5.613vw}@media (max-width: 800px){footer{position:relative}}footer .section-1{display:flex;justify-content:space-around;align-items:center}@media (max-width: 800px){footer .section-1{flex-wrap:wrap;padding-inline:10vw}}footer .section-1 .container-img{width:30vw;display:flex;justify-content:center}@media (max-width: 800px){footer .section-1 .container-img{margin-bottom:6vw}}footer .section-1 .container-img img{transition:all ease .5s}footer .section-1 .container-img img:hover{transform:scale(1.1)}@media (min-width: 800px){footer .section-1 .container-img:nth-of-type(1) img{width:8.212vw}}@media (max-width: 800px){footer .section-1 .container-img:nth-of-type(1) img{width:17.3027989822vw}}@media (max-width: 800px){footer .section-1 .container-img:nth-of-type(2){order:4}}footer .section-1 .container-img:nth-of-type(2) img{width:5.613vw}@media (max-width: 800px){footer .section-1 .container-img:nth-of-type(2) img{order:4;width:14.2493638677vw}}@media (min-width: 800px){footer .section-1 .container-img:nth-of-type(3) img{width:12.578vw}}@media (max-width: 800px){footer .section-1 .container-img:nth-of-type(3) img{width:27.2264631043vw}}@media (min-width: 800px){footer .section-1 .container-img:nth-of-type(4) img{width:9.823vw}}@media (max-width: 800px){footer .section-1 .container-img:nth-of-type(4) img{width:25.1908396947vw}}footer .section-2{text-align:center;margin-top:6.549vw;margin-bottom:3.326vw}footer .section-2 img{margin-bottom:2.391vw}@media (min-width: 800px){footer .section-2 img{width:19.753vw}}@media (max-width: 800px){footer .section-2 img{width:66.4122137405vw}}footer .section-2 .line{width:100%;background:linear-gradient(to right,#4b34f7,#db33bb)}@media (min-width: 800px){footer .section-2 .line{height:4px}}@media (max-width: 800px){footer .section-2 .line{margin-top:5vw;height:2px}}footer .section-3{display:flex;flex-wrap:wrap}@media (max-width: 800px){footer .section-3{flex-direction:column}}footer .section-3 .title{margin-bottom:1vw;font-family:Montserrat SemiBold}@media (min-width: 800px){footer .section-3 .title{font-size:1.406vw}}@media (max-width: 800px){footer .section-3 .title{font-size:5.0890585242vw}}footer .section-3 .title:hover{transform:none}footer .section-3 p{font-size:.938vw;transition:all ease .5s;font-family:HelveticaNowText Light}@media (max-width: 800px){footer .section-3 p{font-size:3.0534351145vw}}footer .section-3 p span{position:relative;cursor:pointer}footer .section-3 p span:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#fff;transition:width 1s ease}footer .section-3 p span:hover:after{width:100%;left:0;transition:width 1s ease}footer .section-3 .mb-1{margin-bottom:1vw}footer .section-3 .address{width:67%}@media (min-width: 800px){footer .section-3 .sec-1{width:24.428vw}}@media (max-width: 800px){footer .section-3 .sec-1{width:100%;margin-bottom:5vw}}footer .section-3 .sec-1 p{transition:all ease .5s}footer .section-3 .sec-1 p:hover{transform:scale(1.1);cursor:pointer}footer .section-3 .sec-1 p.title{cursor:auto}footer .section-3 .sec-1 p.title:hover{transform:none}@media (min-width: 800px){footer .section-3 .sec-2{width:19.491vw}}@media (max-width: 800px){footer .section-3 .sec-2{width:100%;margin-bottom:5vw}}footer .section-3 .sec-2 p{margin-bottom:.5vw}@media (min-width: 800px){footer .section-3 .sec-3{width:26.04vw}}@media (max-width: 800px){footer .section-3 .sec-3{width:100%;margin-bottom:2vw}}footer .section-3 .sec-3 p{margin-bottom:.5vw}@media (min-width: 800px){footer .section-3 .sec-4{width:14.586vw}}@media (max-width: 800px){footer .section-3 .sec-4{position:absolute;right:10vw;top:90vw}}footer .section-3 .sec-4 .social-web{width:100%;display:flex;justify-content:space-between}@media (max-width: 800px){footer .section-3 .sec-4 .social-web{flex-direction:column}}footer .section-3 .sec-4 .social-web img{cursor:pointer;width:2.235vw;transition:all ease .5s}@media (max-width: 800px){footer .section-3 .sec-4 .social-web img{width:13.9949109415vw;margin-bottom:7vw}}footer .section-3 .sec-4 .social-web img:hover{transform:scale(1.1)}footer .section-3 .sec-4 p.the-new{font-size:1.302vw;margin-top:2vw;font-family:Montserrat Light}footer .section-3 .sec-4 p.the-new span{background:linear-gradient(to right,#db33bb,#4b34f7);-webkit-background-clip:text;color:transparent;font-family:Montserrat SemiBold}footer .section-4{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;margin-top:3.794vw;border-bottom:2px solid #707070;padding-bottom:2.079vw}@media (min-width: 800px){footer .section-4 div{width:50%}}@media (max-width: 800px){footer .section-4 div{width:100%}}footer .section-4 p{font-size:.833vw;font-family:HelveticaNowText Light}@media (max-width: 800px){footer .section-4 p{font-size:2.5445292621vw}}footer .section-4 p.this-site{padding-left:3vw}@media (min-width: 800px){footer .section-4 p.this-site{text-align:end}}@media (max-width: 800px){footer .section-4 p.this-site{text-align:left}}footer .section-5{display:flex;justify-content:space-between}@media (max-width: 800px){footer .section-5{flex-direction:column;align-items:center}}footer .section-5 p{font-family:HelveticaNowText Light}@media (min-width: 800px){footer .section-5 p{font-size:.9375vw}}@media (max-width: 800px){footer .section-5 p{font-size:2.5445292621vw}footer .section-5 p:first-of-type{margin-bottom:3vw}}@media (min-width: 800px){footer .section-5 img{width:20.3125vw}}@media (max-width: 800px){footer .section-5 img{width:80vw}}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}.component-social-web{display:flex;flex-direction:column;position:fixed;right:2vw;bottom:2vw;z-index:100}@media (max-width: 800px){.component-social-web{display:none}}.component-social-web img{width:2.235vw;margin-bottom:1.2vw;transition:all ease .5s;cursor:pointer}.component-social-web img:hover{transform:scale(1.1)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Bold.ttf)}@font-face{font-family:HelveticaNowText Light;src:url(/fonts/HelveticaNowText-Light.ttf)}@font-face{font-family:HelveticaNowText ExtraLight;src:url(/fonts/HelveticaNowText-ExtraLight.ttf)}@font-face{font-family:HelveticaNowText Medium;src:url(/fonts/HelveticaNowText-Medium.ttf)}@font-face{font-family:HelveticaNowText Regular;src:url(/fonts/HelveticaNowText-Regular.ttf)}@font-face{font-family:HelveticaNowText Thin;src:url(/fonts/HelveticaNowText-Thin.ttf)}@font-face{font-family:Montserrat Extrabold;src:url(/fonts/Montserrat-ExtraBold.ttf)}@font-face{font-family:Montserrat ExtraLight;src:url(/fonts/Montserrat-ExtraLight.ttf)}@font-face{font-family:Montserrat Variable;src:url(/fonts/Montserrat-Variable.ttf)}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/Montserrat-SemiBold.ttf)}@font-face{font-family:Montserrat Bold;src:url(/fonts/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat Light;src:url(/fonts/Montserrat-Light.ttf)}@font-face{font-family:Montserrat Medium;src:url(/fonts/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat Regular;src:url(/fonts/Montserrat-Regular.ttf)}@font-face{font-family:Times New Roman Italic;src:url(/fonts/Times-New-Roman-Italic.ttf)}@font-face{font-family:NeueMontreal Light;src:url(/fonts/NeueMontreal-Light.otf)}@font-face{font-family:OpenSans Regular;src:url(/fonts/OpenSans-Regular.ttf)}@font-face{font-family:SilkSerif Regular;src:url(/fonts/SilkSerif-Regular.ttf)}@font-face{font-family:Universe Cn Bold;src:url(/fonts/UniversCnBold.ttf)}@font-face{font-family:Universe Light;src:url(/fonts/UniversLight.ttf)}#nav-icon2{position:relative}#nav-icon2 span{display:block;position:absolute;height:3px;width:25px;background:#fff;opacity:1;transform:rotate(0);transition:.25s ease-in-out}#nav-icon2 span:nth-child(1){top:0}#nav-icon2 span:nth-child(2){top:8px}#nav-icon2 span:nth-child(3){top:16px}.menu_mobile{position:fixed!important;z-index:99;width:100%;height:auto;flex-direction:column;top:0;left:0;background-color:transparent}@media (max-width: 800px){.menu_mobile{display:block;padding-bottom:1vw}}.menu_mobile .logo{width:100%;display:flex;justify-content:center;align-items:center;position:relative}@media (min-width: 800px){.menu_mobile .logo{padding-top:1.5625vw;padding-bottom:1.5625vw}}@media (max-width: 800px){.menu_mobile .logo{margin-block:4vw}}.menu_mobile .logo .logo-img{aspect-ratio:5.001038781}@media (min-width: 800px){.menu_mobile .logo .logo-img{width:13.008vw}}@media (max-width: 800px){.menu_mobile .logo .logo-img{width:53.4351145038vw;margin-left:13.0208333333vw}}@media (min-width: 800px){.menu_mobile .logo .content-right{display:flex;width:17.8208333333vw;position:absolute;align-items:center;right:2vw}}@media (min-width: 800px) and (max-width: 800px){.menu_mobile .logo .content-right{display:none}}@media (min-width: 800px){.menu_mobile .logo .content-right .button-foreign-program{font-size:.9375vw;width:13.125vw;height:2.03125vw;border:none;color:#fff;border-radius:20px;transition:all ease .5s;background:#4e35f4;background:linear-gradient(140deg,#4e35f4,#d232bf);font-family:Montserrat Medium}.menu_mobile .logo .content-right .button-foreign-program:hover{transform:scale(1.1)}.menu_mobile .logo .content-right .select-leng{position:absolute;right:0vw;z-index:4s}.menu_mobile .logo .content-right .select-leng select{cursor:pointer;background-color:transparent;color:#fff;border:none;font-size:.938vw;font-family:Montserrat Light}.menu_mobile .logo .content-right .select-leng option{background-color:#000;color:#fff}}.menu_mobile .logo .circle{aspect-ratio:1;position:absolute;left:2.0833333333vw;border-radius:50%;border:1px solid #707070;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (min-width: 800px){.menu_mobile .logo .circle{width:2.5520833333vw;z-index:4}}@media (max-width: 800px){.menu_mobile .logo .circle{width:12.4681933842vw;z-index:4;left:5.0890585242vw}}.menu_mobile .logo .circle .container-spans{position:relative}@media (min-width: 800px){.menu_mobile .logo .circle .container-spans{width:.9770833333vw;height:.7817708333vw}}@media (max-width: 800px){.menu_mobile .logo .circle .container-spans{width:4.7735368957vw;height:3.8193384224vw}}.menu_mobile .logo .circle .container-spans span{height:2px;background-color:#fff;position:absolute}@media (min-width: 800px){.menu_mobile .logo .circle .container-spans span{width:.9770833333vw}}@media (max-width: 800px){.menu_mobile .logo .circle .container-spans span{width:4.7735368957vw}}.menu_mobile .logo .circle .container-spans span:nth-child(1){top:0}.menu_mobile .logo .circle .container-spans span:nth-child(2){top:50%;transform:translateY(-50%)}@media (min-width: 800px){.menu_mobile .logo .circle .container-spans span:nth-child(2){width:.7427083333vw}}@media (max-width: 800px){.menu_mobile .logo .circle .container-spans span:nth-child(2){width:3.6284987277vw}}.menu_mobile .logo .circle .container-spans span:nth-child(3){bottom:0}.menu_mobile .body-menu-mobile{overflow-y:scroll;background:#000;min-height:100vh;max-height:100vh;left:0;position:fixed;top:0;width:100%;transition:transform .3s ease;transform:translate(-100%);z-index:100;background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 800px){.menu_mobile .body-menu-mobile{background-image:url(/img/backgrounds/bg-menu.webp)}}.menu_mobile .body-menu-mobile.visible{transform:translate(0);overflow-x:hidden}.menu_mobile .body-menu-mobile .container-menu{margin-top:6.1458333333vw;margin-left:11.4583333333vw;width:84.1666666667vw}.menu_mobile .body-menu-mobile .container-menu .header-menu{display:flex;align-items:center;justify-content:space-between}@media (min-width: 800px){.menu_mobile .body-menu-mobile .container-menu .header-menu{margin-bottom:2vw}}@media (max-width: 800px){.menu_mobile .body-menu-mobile .container-menu .header-menu{margin-bottom:7vw;align-items:flex-start}}@media (min-width: 800px){.menu_mobile .body-menu-mobile .container-menu .header-menu img:first-of-type{width:18.3526041667vw}}@media (max-width: 800px){.menu_mobile .body-menu-mobile .container-menu .header-menu img:first-of-type{padding-top:15vw;width:54.7989821883vw}}.menu_mobile .body-menu-mobile .container-menu .header-menu img:last-of-type{cursor:pointer}@media (min-width: 800px){.menu_mobile .body-menu-mobile .container-menu .header-menu img:last-of-type{width:1.7859375vw}}@media (max-width: 800px){.menu_mobile .body-menu-mobile .container-menu .header-menu img:last-of-type{width:6.4376590331vw}}.menu_mobile .body-menu-mobile .container-menu .title-menu{border-bottom:1px solid #707070;padding-bottom:2vw}@media (min-width: 800px){.menu_mobile .body-menu-mobile .container-menu .title-menu{margin-bottom:1vw;width:79.9479166667vw}}@media (max-width: 800px){.menu_mobile .body-menu-mobile .container-menu .title-menu{margin-bottom:5vw;width:100%}}.menu_mobile .body-menu-mobile .container-menu .title-menu p{font-family:Montserrat Light}@media (min-width: 800px){.menu_mobile .body-menu-mobile .container-menu .title-menu p{font-size:1.5625vw}}@media (max-width: 800px){.menu_mobile .body-menu-mobile .container-menu .title-menu p{font-size:6.3613231552vw}}.menu_mobile .body-menu-mobile .container-menu .body-menu{display:flex;flex-direction:column}.menu_mobile .body-menu-mobile .container-menu .body-menu button{background-color:transparent;border:none;color:#fff;text-align:left;transition:all ease .5s;font-family:Montserrat Light}@media (min-width: 800px){.menu_mobile .body-menu-mobile .container-menu .body-menu button{font-size:2.34375vw;margin-bottom:1vw}}@media (max-width: 800px){.menu_mobile .body-menu-mobile .container-menu .body-menu button{font-size:6.3613231552vw;margin-bottom:3vw}}.menu_mobile .body-menu-mobile .container-menu .body-menu button .active,.menu_mobile .body-menu-mobile .container-menu .body-menu button:hover{font-family:Montserrat SemiBold}
