:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}#root,h1,h2,h3,p,span,ul{margin:0;padding:0}button{margin:0;padding:0;border:none;background-color:transparent}: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);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}:is(.swiper:not(.swiper-watch-progress),.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;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)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.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}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}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}.error,.no-article,.loading{font-family:DMSans Bold}@media(min-width:750px){.error,.no-article,.loading{font-size:1.0416666667vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-contact,.section-contact-information,.section-contact-form,.section-contact-subtitle,.section-contact-paragraph,.section-contact-icon-with-list,.section-contact-icon,.section-contact-list,.section-contact-list-item{box-sizing:border-box;margin:0;padding:0;list-style:none}.section-contact{background-color:#f8f8f8}@media(min-width:750px){.section-contact{display:grid;width:100%;grid-template-columns:repeat(2,1fr);gap:2.6041666667vw;padding:4.1666666667vw 19.7916666667vw 5.7291666667vw}}@media(max-width:750px){.section-contact{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10.1781170483vw;padding:10.1781170483vw}}.section-contact .section-contact-information{height:100%;display:flex;flex-direction:column}@media(min-width:750px){.section-contact .section-contact-information{gap:1.0416666667vw}}@media(max-width:750px){.section-contact .section-contact-information{gap:3.8167938931vw}}@media(max-width:750px){.section-contact .section-contact-information .container-line-contact{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:6.3613231552vw 0vw}}@media(max-width:750px){.section-contact .section-contact-information .container-line-contact .line-color-black-cntact{background-color:#000;height:1px;width:30%}}.section-contact .section-contact-information .section-contact-subtitle{font-family:DMSans Medium;color:#000}@media(min-width:750px){.section-contact .section-contact-information .section-contact-subtitle{font-size:2.2395833333vw;line-height:2.4479166667vw}}@media(max-width:750px){.section-contact .section-contact-information .section-contact-subtitle{font-size:7.1246819338vw;line-height:7.6335877863vw}}.section-contact .section-contact-information .section-contact-paragraph{color:#3b3b3b;font-family:DMSans Regular}@media(min-width:750px){.section-contact .section-contact-information .section-contact-paragraph{font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-contact .section-contact-information .section-contact-paragraph{font-size:3.8167938931vw}}@media(min-width:750px){.section-contact .section-contact-information .section-contact-icon-with-list{display:grid;grid-template-columns:1.315625vw auto;gap:.78125vw;align-items:start}}@media(max-width:750px){.section-contact .section-contact-information .section-contact-icon-with-list{display:flex;align-items:flex-start;gap:2.5445292621vw;padding-bottom:2.5445292621vw}}@media(max-width:750px){.section-contact .section-contact-information .section-contact-icon-with-list{display:flex}}.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-icon{margin-top:.15625vw}@media(min-width:750px){.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-icon{width:1.0416666667vw}}@media(max-width:750px){.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-icon{width:6.3613231552vw}}@media(min-width:750px){.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-list{display:flex;flex-direction:column;gap:.3645833333vw}}.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-list .section-contact-list-item>a,.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-list .section-contact-list-item{font-family:DMSans Regular;color:#7e7e7e}@media(min-width:750px){.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-list .section-contact-list-item>a,.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-list .section-contact-list-item{font-size:.9375vw;text-decoration:none}}@media(max-width:750px){.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-list .section-contact-list-item>a,.section-contact .section-contact-information .section-contact-icon-with-list .section-contact-list .section-contact-list-item{font-size:4.5801526718vw;text-decoration:none}}.section-contact .section-contact-form{height:100%;display:flex;flex-direction:column}@media(min-width:750px){.section-contact .section-contact-form{gap:.8333333333vw}}@media(max-width:750px){.section-contact .section-contact-form{gap:4.0712468193vw}}.section-contact .section-contact-form .section-contact-paragraph{color:#3b3b3b;font-family:DMSans Regular;font-size:.9375vw;line-height:1.5104166667vw;margin-top:2.0833333333vw}@media(max-width:750px){.section-contact .section-contact-form .section-contact-paragraph{display:none}}.section-contact .section-contact-form .section-contact-paragraph.no-title{margin-top:0}.section-contact .section-contact-form .section-contact-label-and-input{position:relative}.section-contact .section-contact-form .section-contact-label-and-input label{font-family:DMSans Regular;pointer-events:none}@media(min-width:750px){.section-contact .section-contact-form .section-contact-label-and-input label{font-size:.8333333333vw;top:50%;left:.78125vw}}@media(max-width:750px){.section-contact .section-contact-form .section-contact-label-and-input label{font-size:4.0712468193vw;top:50%;left:3.8167938931vw}}.section-contact .section-contact-form .section-contact-label-and-input label{position:absolute;transform:translateY(-50%);transition:top .3s ease-in-out,left .3s ease-in-out,font-size .3s ease-in-out}.section-contact .section-contact-form .section-contact-label-and-input input[type=text],.section-contact .section-contact-form .section-contact-label-and-input input[type=number],.section-contact .section-contact-form .section-contact-label-and-input input[type=email],.section-contact .section-contact-form .section-contact-label-and-input input[type=tel],.section-contact .section-contact-form .section-contact-label-and-input select,.section-contact .section-contact-form .section-contact-label-and-input option,.section-contact .section-contact-form .section-contact-label-and-input textarea{position:absolute;all:unset;font-family:DMSans Regular;box-sizing:border-box;background-color:#fff;border:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:750px){.section-contact .section-contact-form .section-contact-label-and-input input[type=text],.section-contact .section-contact-form .section-contact-label-and-input input[type=number],.section-contact .section-contact-form .section-contact-label-and-input input[type=email],.section-contact .section-contact-form .section-contact-label-and-input input[type=tel],.section-contact .section-contact-form .section-contact-label-and-input select,.section-contact .section-contact-form .section-contact-label-and-input option,.section-contact .section-contact-form .section-contact-label-and-input textarea{font-size:.8333333333vw;width:100%;padding:.78125vw;border-radius:.625vw}.section-contact .section-contact-form .section-contact-label-and-input input[type=text].error,.section-contact .section-contact-form .section-contact-label-and-input input[type=number].error,.section-contact .section-contact-form .section-contact-label-and-input input[type=email].error,.section-contact .section-contact-form .section-contact-label-and-input input[type=tel].error,.section-contact .section-contact-form .section-contact-label-and-input select.error,.section-contact .section-contact-form .section-contact-label-and-input option.error,.section-contact .section-contact-form .section-contact-label-and-input textarea.error{box-shadow:.2083333333vw .2083333333vw .2083333333vw red}}@media(max-width:750px){.section-contact .section-contact-form .section-contact-label-and-input input[type=text],.section-contact .section-contact-form .section-contact-label-and-input input[type=number],.section-contact .section-contact-form .section-contact-label-and-input input[type=email],.section-contact .section-contact-form .section-contact-label-and-input input[type=tel],.section-contact .section-contact-form .section-contact-label-and-input select,.section-contact .section-contact-form .section-contact-label-and-input option,.section-contact .section-contact-form .section-contact-label-and-input textarea{font-size:5.0890585242vw;width:100%;padding:3.8167938931vw;border-radius:2.5445292621vw}}.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:focus,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:focus,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:focus,.section-contact .section-contact-form .section-contact-label-and-input select:open,.section-contact .section-contact-form .section-contact-label-and-input textarea:focus{transition:box-shadow .3s ease-in-out}@media(min-width:750px){.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:focus,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:focus,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:focus,.section-contact .section-contact-form .section-contact-label-and-input select:open,.section-contact .section-contact-form .section-contact-label-and-input textarea:focus{box-shadow:.2083333333vw .2083333333vw .2083333333vw #000}}@media(max-width:750px){.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:focus,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:focus,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:focus,.section-contact .section-contact-form .section-contact-label-and-input select:open,.section-contact .section-contact-form .section-contact-label-and-input textarea:focus{box-shadow:1.0178117048vw 1.0178117048vw 1.0178117048vw #000}}.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:valid,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:valid,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:valid,.section-contact .section-contact-form .section-contact-label-and-input select:valid,.section-contact .section-contact-form .section-contact-label-and-input select:open,.section-contact .section-contact-form .section-contact-label-and-input textarea:valid{transition:box-shadow .3s ease-in-out}@media(min-width:750px){.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:valid,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:valid,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:valid,.section-contact .section-contact-form .section-contact-label-and-input select:valid,.section-contact .section-contact-form .section-contact-label-and-input select:open,.section-contact .section-contact-form .section-contact-label-and-input textarea:valid{box-shadow:.2083333333vw .2083333333vw .2083333333vw #f08934}}@media(max-width:750px){.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:valid,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:valid,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:valid,.section-contact .section-contact-form .section-contact-label-and-input select:valid,.section-contact .section-contact-form .section-contact-label-and-input select:open,.section-contact .section-contact-form .section-contact-label-and-input textarea:valid{box-shadow:1.0178117048vw 1.0178117048vw 1.0178117048vw #f08934}}@media(min-width:750px){.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:focus+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:focus+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:focus+label,.section-contact .section-contact-form .section-contact-label-and-input textarea:focus+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:valid+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:valid+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:valid+label,.section-contact .section-contact-form .section-contact-label-and-input textarea:valid+label,.section-contact .section-contact-form .section-contact-label-and-input select:open+label,.section-contact .section-contact-form .section-contact-label-and-input select:valid+label{font-size:.5208333333vw}}@media(max-width:750px){.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:focus+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:focus+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:focus+label,.section-contact .section-contact-form .section-contact-label-and-input textarea:focus+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:valid+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:valid+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:valid+label,.section-contact .section-contact-form .section-contact-label-and-input textarea:valid+label,.section-contact .section-contact-form .section-contact-label-and-input select:open+label,.section-contact .section-contact-form .section-contact-label-and-input select:valid+label{font-size:2.5445292621vw}}.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:focus+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:focus+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:focus+label,.section-contact .section-contact-form .section-contact-label-and-input textarea:focus+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=text]:valid+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]:valid+label,.section-contact .section-contact-form .section-contact-label-and-input input[type=email]:valid+label,.section-contact .section-contact-form .section-contact-label-and-input textarea:valid+label,.section-contact .section-contact-form .section-contact-label-and-input select:open+label,.section-contact .section-contact-form .section-contact-label-and-input select:valid+label{transform:translate(0);top:6%;pointer-events:none}.section-contact .section-contact-form .section-contact-label-and-input input[type=number]::-webkit-outer-spin-button,.section-contact .section-contact-form .section-contact-label-and-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(min-width:750px){.section-contact .section-contact-form .section-contact-label-and-input select,.section-contact .section-contact-form .section-contact-label-and-input textarea{padding-top:.9895833333vw}}@media(max-width:750px){.section-contact .section-contact-form .section-contact-label-and-input select,.section-contact .section-contact-form .section-contact-label-and-input textarea{padding-top:4.834605598vw}}@media(min-width:750px){.section-contact .section-contact-form .section-contact-label-and-input textarea{height:6.7708333333vw}}@media(max-width:750px){.section-contact .section-contact-form .section-contact-label-and-input textarea{height:33.0788804071vw}}@media(max-width:750px){.section-contact .section-contact-form .btn-form-contact{width:81.4249363868vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-title-line{display:flex;align-items:center}@media(min-width:750px){.section-title-line{gap:.5vw}}@media(max-width:750px){.section-title-line{gap:1.5vw}}.section-title-line.orange{color:#f08934}.section-title-line.orange .line{background-color:#f08934}.section-title-line.white{color:#fff}.section-title-line.white .line{background-color:#fff}.section-title-line.down{display:flex;flex-direction:column-reverse}@media(min-width:750px){.section-title-line.down{gap:.78125vw}}@media(max-width:750px){.section-title-line.down{gap:1.7811704835vw}}@media(min-width:750px){.section-title-line .line{width:4.6875vw;height:.1041666667vw}}@media(max-width:750px){.section-title-line .line{width:22.9007633588vw;height:.5089058524vw}}@media(max-width:750px){.section-title-line .small{width:10.1781170483vw;height:.5089058524vw}}.section-title-line{font-family:DMSans Regular}@media(min-width:750px){.section-title-line{font-size:1.1979166667vw}}@media(max-width:750px){.section-title-line{font-size:5.8524173028vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.custom-btn{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:color .3s ease;font-family:DMSans Medium}@media(min-width:750px){.custom-btn{font-size:.9375vw;min-width:12.5vw;height:2.8125vw;border-radius:.7291666667vw}}@media(max-width:750px){.custom-btn{border-radius:3.5623409669vw;font-size:5.0890585242vw;width:75.572519084vw;height:13.7404580153vw}}.custom-btn.orange{border:#f08934 .1041666667vw solid;background-color:#f08934;color:#fff}.custom-btn.orange:hover{border-color:#f08934;color:#f08934}.custom-btn.orange:hover span img{filter:brightness(0) saturate(100%) invert(54%) sepia(89%) saturate(462%) hue-rotate(345deg) brightness(97%) contrast(91%)}.custom-btn.white{border:#fff .1041666667vw solid;background-color:#fff;color:#434343}.custom-btn.white:hover{border-color:#fff;color:#fff}.custom-btn.white:hover span img{filter:invert(0)}.custom-btn.white span img{filter:invert(50%) sepia(30%) saturate(600%) hue-rotate(345deg) brightness(120%) contrast(100%)}.custom-btn.gray{border:#454545 .1041666667vw solid;background-color:#454545;color:#fff}.custom-btn.gray:hover{border-color:#454545;color:#454545}.custom-btn.gray:hover span img{filter:invert(1)}.custom-btn:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;transition:top .3s ease;z-index:0}.custom-btn.orange:after{background-color:#fff}.custom-btn.white:after{background-color:#434343}.custom-btn.gray:after{background-color:#fff}.custom-btn:hover:after{top:0}.custom-btn span{display:flex;align-items:center;position:relative;z-index:1}@media(min-width:750px){.custom-btn span{gap:.9vw}}@media(max-width:750px){.custom-btn span{gap:3.0534351145vw}}.custom-btn span img{margin:0;padding:0%;transition:all .4s ease;width:fit-content}@media(min-width:750px){.custom-btn span img{height:1.1979166667vw}}@media(max-width:750px){.custom-btn span img{height:5.8524173028vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-modal-alert{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:1000000;width:100%}.section-modal-alert .modal-alert-overlay{position:absolute;width:100%;height:100%;background-color:#00000080}.section-modal-alert .modal-alert-content{position:relative;z-index:100000000}@media(min-width:750px){.section-modal-alert .modal-alert-content{min-width:20vw}}@media(max-width:750px){.section-modal-alert .modal-alert-content{width:90%}}.section-modal-alert .modal-alert-content .alert-box{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-modal-alert .modal-alert-content .alert-box{padding:2vw;border-radius:.5vw}}@media(max-width:750px){.section-modal-alert .modal-alert-content .alert-box{padding:5vw;border-radius:3vw}}.section-modal-alert .modal-alert-content .alert-box.error{background-color:#fff;box-shadow:0 0 2vw #ff000080;border:.0520833333vw solid #ef5350;color:#d32f2f}.section-modal-alert .modal-alert-content .alert-box.success{background-color:#fff;box-shadow:0 0 2vw #fffc;border:.0520833333vw solid #fff;color:#000}@media(min-width:750px){.section-modal-alert .modal-alert-content .alert-box .alert-image{width:12vw;height:5vw}}@media(max-width:750px){.section-modal-alert .modal-alert-content .alert-box .alert-image{width:45vw;height:15vw}}.section-modal-alert .modal-alert-content .alert-box .alert-message{text-align:center;text-transform:uppercase;font-family:DMSans Bold}@media(min-width:750px){.section-modal-alert .modal-alert-content .alert-box .alert-message{font-size:.8333333333vw;margin:1vw 0}}@media(max-width:750px){.section-modal-alert .modal-alert-content .alert-box .alert-message{font-size:4.0712468193vw;margin:2vw 0 3vw}}.section-modal-alert .modal-alert-content .alert-box .close-button{background:none;border:none;position:absolute;top:1vw;right:1vw;cursor:pointer}@media(min-width:750px){.section-modal-alert .modal-alert-content .alert-box .close-button{font-size:1.3541666667vw}}@media(max-width:750px){.section-modal-alert .modal-alert-content .alert-box .close-button{font-size:6.3613231552vw}}.section-modal-alert .modal-alert-content .alert-box .close-button:hover{opacity:.8}.section-modal-alert .modal-alert-content .confirmation-buttons{display:flex;justify-content:center;margin-top:1.5vw}@media(min-width:750px){.section-modal-alert .modal-alert-content .confirmation-buttons{gap:1vw}}@media(max-width:750px){.section-modal-alert .modal-alert-content .confirmation-buttons{gap:2vw}}.section-modal-alert .modal-alert-content .confirmation-buttons button{cursor:pointer;font-weight:700;transition:all .2s}@media(min-width:750px){.section-modal-alert .modal-alert-content .confirmation-buttons button{padding:.5vw 1.5vw;border-radius:.3vw}}@media(max-width:750px){.section-modal-alert .modal-alert-content .confirmation-buttons button{padding:1.5vw 2vw;border-radius:.6vw;font-size:5.0890585242vw}}.section-modal-alert .modal-alert-content .confirmation-buttons button.confirmation_type1.confirm-button{background-color:transparent;color:#000;border:#fff .0520833333vw solid}.section-modal-alert .modal-alert-content .confirmation-buttons button.confirmation_type1.confirm-button:hover{background-color:#fff;color:#000}.section-modal-alert .modal-alert-content .confirmation-buttons button.confirmation_type1.cancel-button{background-color:transparent;color:#fff;border:#f44336 .0520833333vw solid}.section-modal-alert .modal-alert-content .confirmation-buttons button.confirmation_type1.cancel-button:hover{background-color:#f44336}.section-modal-alert .modal-alert-content .confirmation-buttons button.confirmation_type2.confirm-button{background-color:transparent;color:#fff;border:#f44336 .0520833333vw solid}.section-modal-alert .modal-alert-content .confirmation-buttons button.confirmation_type2.confirm-button:hover{background-color:transparent;color:#f44336}.section-modal-alert .modal-alert-content .confirmation-buttons button.confirmation_type2.cancel-button{background-color:transparent;color:#fff;border:#fff .0520833333vw solid}.section-modal-alert .modal-alert-content .confirmation-buttons button.confirmation_type2.cancel-button:hover{background-color:#fff;color:#000}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.map-component-container{width:100%;min-height:37.9166666667vw}@media(max-width:750px){.map-component-container{min-height:100vw}}.map-component-container .esponda-pointer-container{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;transform:translateY(-10px)}.map-component-container .esponda-pointer-container .esponda-pointer-background{background:#000;color:#fff;padding:6px 10px;border-radius:6px;font-size:14px;font-weight:700;white-space:nowrap;box-shadow:0 2px 6px #0000004d;display:flex;align-items:center;justify-content:center}.map-component-container .esponda-pointer-container .esponda-pointer-img{object-fit:contain;width:80px;height:20px}.map-component-container .esponda-pointer-container .esponda-pointer-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid black}.map-component-container .leaflet-control-attribution{display:flex}@media(min-width:750px){.map-component-container .leaflet-control-attribution{gap:.2604166667vw}}@media(max-width:750px){.map-component-container .leaflet-control-attribution{gap:2.0356234097vw}}.map-component-container .leaflet-control-attribution a{width:auto!important;display:inline-block!important}@media(min-width:750px){.map-component-container .leaflet-control-attribution *{font-size:.625vw}}@media(max-width:750px){.map-component-container .leaflet-control-attribution *{font-size:2.5445292621vw}}.map_for_footer{width:100%;margin:0;padding:0;height:100%}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-banners{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center}@media(min-width:750px){.section-banners.complete{height:45.78125vw}}@media(max-width:750px){.section-banners.complete{height:203.5623409669vw}}@media(min-width:750px){.section-banners.medium{height:25.2083333333vw}}@media(max-width:750px){.section-banners.medium{height:118.320610687vw}}@media(min-width:750px){.section-banners.small{height:16.6666666667vw}}.section-banners:after{content:"";position:absolute;inset:0;z-index:1;opacity:.55}.section-banners.black:after{background:#000;opacity:.1}.section-banners.orange:after{background:linear-gradient(180deg,#f60,#cc5200)}.section-banners.semi-black:after{background:linear-gradient(90deg,#1a1a1acc,#4a4a4acc)}.section-banners .banner-bg{position:absolute;inset:0;width:100%;height:100%}.section-banners .banner-bg img{width:100%;height:100%;object-fit:cover;filter:brightness(.8)}.section-banners .banner-content{position:relative;z-index:2;max-width:100%;display:flex;flex-direction:column}@media(min-width:750px){.section-banners .banner-content{gap:1.5vw}}@media(max-width:750px){.section-banners .banner-content{gap:5vw}}.section-banners .banner-content .banner-title{font-family:DMSans Bold}@media(min-width:750px){.section-banners .banner-content .banner-title{font-size:4.21875vw;line-height:4.21875vw}}@media(max-width:750px){.section-banners .banner-content .banner-title{font-size:10.1781170483vw;line-height:11.7048346056vw}}.section-banners .banner-content .banner-title span{font-family:DMSans Medium}@media(min-width:750px){.section-banners .banner-content .banner-title span{font-size:2.65625vw;line-height:3.4895833333vw}}@media(max-width:750px){.section-banners .banner-content .banner-title span{font-size:6.106870229vw;line-height:8.3969465649vw!important}}.section-banners .banner-content .banner-desc{font-family:DMSans Regular}@media(min-width:750px){.section-banners .banner-content .banner-desc{font-size:1.1979166667vw;line-height:1.5625vw}}@media(max-width:750px){.section-banners .banner-content .banner-desc{width:90%;font-size:4.5801526718vw;line-height:6.106870229vw}}.section-banners .banner-content .banner-buttons{display:flex;gap:1vw;justify-content:center}@media(max-width:750px){.section-banners .banner-content .banner-buttons{margin-top:10vw}}.section-banners.left .banner-content{align-items:flex-start;text-align:left;width:85%}.section-banners.left .banner-content .banner-buttons{justify-content:flex-start}.section-banners.center .banner-content{align-items:center;text-align:center}.section-banners.center .banner-content .banner-buttons{justify-content:center}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-index-banner{position:relative;width:100%;height:100%;overflow:hidden}.section-index-banner .swiper,.section-index-banner .swiper-slide{width:100%;height:100%}.section-index-banner .swiper-pagination{position:absolute;left:50%;transform:translate(-50%);width:fit-content;display:flex;z-index:10}@media(min-width:750px){.section-index-banner .swiper-pagination{gap:.5vw;bottom:2.5vw}}@media(max-width:750px){.section-index-banner .swiper-pagination{gap:2vw;bottom:15vw}}.section-index-banner .swiper-dot{border-radius:50%;background:#ffffff80;transition:all .3s ease;cursor:pointer}@media(min-width:750px){.section-index-banner .swiper-dot{width:.78125vw;height:.78125vw}}@media(max-width:750px){.section-index-banner .swiper-dot{width:4.5801526718vw;height:4.5801526718vw}}.section-index-banner .swiper-dot-active{background:#f60;transform:scale(1.2)}.section-index-banner .swiper-slide{transition:opacity .8s ease}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-imageAbsolute-justify-left,.section-imageAbsolute-justify-right{box-sizing:border-box;margin:0;padding:0}@media(min-width:750px){.section-imageAbsolute-justify-left.tiny,.section-imageAbsolute-justify-right.tiny{width:41.1458333333vw;height:32.2916666667vw}}@media(min-width:750px){.section-imageAbsolute-justify-left.small,.section-imageAbsolute-justify-right.small{width:47.3958333333vw;height:33.3333333333vw}}@media(min-width:750px){.section-imageAbsolute-justify-left.big,.section-imageAbsolute-justify-right.big{width:51.0677083333vw;height:43.0208333333vw}}@media(min-width:750px){.section-imageAbsolute-justify-left.large,.section-imageAbsolute-justify-right.large{width:46.3541666667vw;height:27.6041666667vw}}.section-imageAbsolute-figure-big,.section-imageAbsolute-figure-small{object-fit:cover;box-sizing:border-box;margin:0;padding:0;width:100%;height:100%;position:absolute}.section-imageAbsolute-image-big,.section-imageAbsolute-image-small{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;border-radius:1.0416666667vw;object-fit:cover;object-position:center}.section-imageAbsolute-justify-right.large .section-imageAbsolute-figure-big,.section-imageAbsolute-justify-left.large .section-imageAbsolute-figure-big{width:43.75vw;height:26.0416666667vw}.section-imageAbsolute-justify-right.large .section-imageAbsolute-figure-small,.section-imageAbsolute-justify-left.large .section-imageAbsolute-figure-small{width:20.8333333333vw;height:15.625vw}.section-imageAbsolute-justify-right.big .section-imageAbsolute-figure-big,.section-imageAbsolute-justify-left.big .section-imageAbsolute-figure-big{width:47.5vw;height:35.3645833333vw}.section-imageAbsolute-justify-right.big .section-imageAbsolute-figure-small,.section-imageAbsolute-justify-left.big .section-imageAbsolute-figure-small{width:28.0729166667vw;height:17.34375vw}.section-imageAbsolute-justify-right.small .section-imageAbsolute-figure-big,.section-imageAbsolute-justify-left.small .section-imageAbsolute-figure-big{width:40.9895833333vw;height:28.4375vw}.section-imageAbsolute-justify-right.small .section-imageAbsolute-figure-small,.section-imageAbsolute-justify-left.small .section-imageAbsolute-figure-small{width:24.2328125vw;height:17.03125vw}.section-imageAbsolute-justify-right.tiny .section-imageAbsolute-figure-big,.section-imageAbsolute-justify-left.tiny .section-imageAbsolute-figure-big{width:36.4583333333vw;height:26.0416666667vw}.section-imageAbsolute-justify-right.tiny .section-imageAbsolute-figure-small,.section-imageAbsolute-justify-left.tiny .section-imageAbsolute-figure-small{width:20.8333333333vw;height:15.625vw}.section-imageAbsolute-justify-right{position:relative}.section-imageAbsolute-justify-right .section-imageAbsolute-figure-big{top:0;left:0}.section-imageAbsolute-justify-right .section-imageAbsolute-figure-small{bottom:0;right:0}.section-imageAbsolute-justify-left{position:relative}.section-imageAbsolute-justify-left .section-imageAbsolute-figure-big{top:0;right:0}.section-imageAbsolute-justify-left .section-imageAbsolute-figure-small{bottom:0;left:0}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-about-us{display:flex;justify-content:center;background-color:#f8f8f8}@media(min-width:750px){.section-about-us{padding:4vw 0}}@media(max-width:750px){.section-about-us{padding:10vw 0}}.section-about-us .container-about-us-content{display:flex;flex-direction:column}@media(min-width:750px){.section-about-us .container-about-us-content{width:45%;gap:1.5vw}}@media(max-width:750px){.section-about-us .container-about-us-content{align-items:center;gap:6vw}}@media(max-width:750px){.section-about-us .container-about-us-content .title-line{font-size:4.3256997455vw}}.section-about-us .container-about-us-content .about-us-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-about-us .container-about-us-content .about-us-text-bold{font-size:2.2395833333vw;line-height:2.5vw}}@media(max-width:750px){.section-about-us .container-about-us-content .about-us-text-bold{width:85%;font-size:5.8524173028vw;line-height:6.6157760814vw}}@media(min-width:750px){.section-about-us .container-about-us-content .about-us-text-bold span{color:#f08934;font-family:DMSans Bold}}.section-about-us .container-about-us-content .about-us-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-about-us .container-about-us-content .about-us-text-light{width:75%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-about-us .container-about-us-content .about-us-text-light{width:84%;font-size:3.6641221374vw;line-height:5.3435114504vw}}@media(max-width:750px){.section-about-us .container-about-us-content .about-us-img-mobile{width:82.1882951654vw;height:56.9974554707vw;border-radius:5.0890585242vw}}.section-about-us .container-about-us-content .btn-index-about-us{margin-top:1vw}@media(min-width:750px){.section-about-us .container-about-us-content .btn-index-about-us{width:10.9375vw}}@media(max-width:750px){.section-about-us .container-about-us-content .btn-index-about-us{width:83.4605597964vw}}.section-about-us .container-about-us-img{margin-left:-5vw}@media(max-width:750px){.section-about-us .container-about-us-img{display:none}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-our-services{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-our-services{padding:4vw 0}}@media(max-width:750px){.section-our-services{padding:10vw 0;gap:7vw}}.section-our-services .container-our-service-info{display:flex;align-items:end;justify-content:space-between}@media(min-width:750px){.section-our-services .container-our-service-info{width:90%}}@media(max-width:750px){.section-our-services .container-our-service-info{width:85%}}.section-our-services .container-our-service-info .container-our-service-left{display:flex;flex-direction:column}@media(min-width:750px){.section-our-services .container-our-service-info .container-our-service-left{gap:.5vw}}@media(max-width:750px){.section-our-services .container-our-service-info .container-our-service-left{gap:3vw}}@media(min-width:750px){.section-our-services .container-our-service-info .container-our-service-left .our-service-logo{width:6.975vw;height:4.3328125vw}}@media(max-width:750px){.section-our-services .container-our-service-info .container-our-service-left .our-service-logo{display:none}}.section-our-services .container-our-service-info .container-our-service-left .our-service-title{font-family:DMSans Medium}@media(min-width:750px){.section-our-services .container-our-service-info .container-our-service-left .our-service-title{font-size:2.34375vw}}@media(max-width:750px){.section-our-services .container-our-service-info .container-our-service-left .our-service-title{font-size:7.1246819338vw}}.section-our-services .container-our-service-info .container-our-service-left .our-service-desc{font-family:DMSans Regular}@media(min-width:750px){.section-our-services .container-our-service-info .container-our-service-left .our-service-desc{width:60%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-our-services .container-our-service-info .container-our-service-left .our-service-desc{font-size:3.8167938931vw;line-height:5.3435114504vw}}.section-our-services .container-our-service-info .container-our-service-right{display:flex;align-items:end;justify-content:end}.section-our-services .container-our-service-info .container-our-service-right .our-service-know-all{font-family:DMSans Medium}@media(min-width:750px){.section-our-services .container-our-service-info .container-our-service-right .our-service-know-all{width:50%;font-size:1.9791666667vw;line-height:2.2916666667vw}}.section-our-services .container-our-service-cards{width:90%}@media(min-width:750px){.section-our-services .container-our-service-cards{padding:2.0833333333vw;display:grid;grid-template-columns:repeat(3,1fr);gap:2vw}}@media(max-width:750px){.section-our-services .container-our-service-cards{display:flex;flex-direction:column;gap:7vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-CardAbsolute,.section-card-absolute-figure-and-title,.section-card-absolute-figure,.section-card-absolute-figure.image,.section-card-absolute-title,.section-card-absolute-description,.section-card-absolute-hover-content,.section-card-absolute-hover-title,.section-card-absolute-hover-button{box-sizing:border-box;padding:0%;margin:0}@media(min-width:750px){.section-CardAbsolute{display:flex;flex-direction:column;gap:.625vw;width:100%;height:auto}}@media(max-width:750px){.section-CardAbsolute{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3.0534351145vw;width:100%}}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title{position:relative;width:100%;height:auto;overflow:hidden}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:auto;overflow:hidden}}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title.small{padding-bottom:17.7083333333vw;border-radius:1.0416666667vw}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title.small{padding-bottom:53.1806615776vw;border-radius:5.0890585242vw}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title.big{padding-bottom:89.8218829517vw;border-radius:5.0890585242vw}}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title.big{padding-bottom:29.6875vw;border-radius:1.0416666667vw}}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-figure{position:absolute;width:100%;overflow:hidden}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-figure{position:absolute;width:100%;overflow:hidden}}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-figure.small{height:17.7083333333vw}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-figure.small{height:53.1806615776vw}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-figure.big{height:89.8218829517vw}}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-figure.big{height:29.6875vw}}.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-figure .section-card-absolute-figure-image{object-fit:cover;object-position:center}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-figure .section-card-absolute-figure-image{width:100%;height:100%;border-radius:1.0416666667vw}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-figure .section-card-absolute-figure-image{width:100%;height:100%}}.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-title{position:absolute;background-color:#fff;transform:translate(-50%);left:50%;font-family:DMSans Medium;text-align:center;transition:bottom .5s ease-in-out;width:max-content;max-width:90%}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-title{bottom:-1%;padding:.78125vw;border-top-left-radius:.5208333333vw;border-top-right-radius:.5208333333vw;font-size:1.4583333333vw;line-height:1.5625vw}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-title{font-size:4.5801526718vw;padding:1.5267175573vw 5.0890585242vw;border-top-left-radius:2.5445292621vw;border-top-right-radius:2.5445292621vw;bottom:-1%}}.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-hover-content{position:absolute;z-index:1;background-color:#ea873dd4;width:100%;height:100%;top:100%;display:flex;flex-direction:column;transition:top .3s ease-in-out;justify-content:space-around;align-items:center}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-hover-content{border-radius:1.0416666667vw;padding:2.6041666667vw .5208333333vw}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-hover-content{display:none}}.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-hover-content .section-card-absolute-hover-title{font-family:DMSans Medium;color:#fff;text-align:center}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title .section-card-absolute-hover-content .section-card-absolute-hover-title{font-size:1.8229166667vw}}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title:hover .section-card-absolute-hover-content{top:0%;border-radius:1.0416666667vw}}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-figure-and-title:hover .section-card-absolute-title-hover{bottom:-100%}}.section-CardAbsolute .section-card-absolute-description{font-family:DMSans ExtraLight;color:#6e6e6e;width:73.3%}@media(min-width:750px){.section-CardAbsolute .section-card-absolute-description{font-size:.9375vw;line-height:1.40625vw}}@media(max-width:750px){.section-CardAbsolute .section-card-absolute-description{display:none}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-why-gdl{color:#fff;display:flex;justify-content:center;background-color:#313131}@media(min-width:750px){.section-why-gdl{padding:4vw 0;gap:4vw}}@media(max-width:750px){.section-why-gdl{flex-direction:column;align-items:center;padding:10vw 0;gap:5vw}}.section-why-gdl .container-why-gdl-left{display:flex;flex-direction:column}@media(min-width:750px){.section-why-gdl .container-why-gdl-left{width:40%;gap:.5vw}}@media(max-width:750px){.section-why-gdl .container-why-gdl-left{width:80%;gap:4vw}}.section-why-gdl .container-why-gdl-left .why-gdl-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-why-gdl .container-why-gdl-left .why-gdl-text-bold{font-size:2.5vw;line-height:2.7083333333vw}}@media(max-width:750px){.section-why-gdl .container-why-gdl-left .why-gdl-text-bold{font-size:5.8524173028vw;line-height:7.8880407125vw}}.section-why-gdl .container-why-gdl-left .why-gdl-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-why-gdl .container-why-gdl-left .why-gdl-text-light{width:90%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-why-gdl .container-why-gdl-left .why-gdl-text-light{font-size:3.8167938931vw;line-height:5.3435114504vw}}@media(min-width:750px){.section-why-gdl .container-why-gdl-left .why-gdl-img-1{margin-top:2vw;border-radius:1.0416666667vw;width:37.5vw;height:26.9791666667vw}}@media(max-width:750px){.section-why-gdl .container-why-gdl-left .why-gdl-img-1{border-radius:5.0890585242vw;width:77.0992366412vw;height:57.7608142494vw}}@media(min-width:750px){.section-why-gdl .container-why-gdl-rigth{width:40%}}@media(max-width:750px){.section-why-gdl .container-why-gdl-rigth{display:flex;flex-direction:column-reverse;gap:3vw;width:80%}}@media(min-width:750px){.section-why-gdl .container-why-gdl-rigth .why-gdl-img-2{border-radius:1.3020833333vw;width:39.6875vw;height:13.6458333333vw}}@media(max-width:750px){.section-why-gdl .container-why-gdl-rigth .why-gdl-img-2{border-radius:5.0890585242vw;width:77.0992366412vw;height:57.7608142494vw}}@media(min-width:750px){.section-why-gdl .container-why-gdl-rigth .container-why-gdl-features{display:grid;grid-template-columns:repeat(2,1fr);margin-top:2vw;gap:2vw}}@media(max-width:750px){.section-why-gdl .container-why-gdl-rigth .container-why-gdl-features{display:flex;flex-direction:column;gap:4vw}}@media(min-width:750px){.section-why-gdl .container-why-gdl-rigth .container-why-gdl-features .container-why-gdl-feature{width:20.8333333333vw}}.section-why-gdl .container-why-gdl-rigth .container-why-gdl-features .container-why-gdl-feature .why-gdl-feature-title{color:#f08934;font-family:DMSans SemiBold}@media(min-width:750px){.section-why-gdl .container-why-gdl-rigth .container-why-gdl-features .container-why-gdl-feature .why-gdl-feature-title{width:10.3125vw;font-size:1.1979166667vw;line-height:1.5625vw}}@media(max-width:750px){.section-why-gdl .container-why-gdl-rigth .container-why-gdl-features .container-why-gdl-feature .why-gdl-feature-title{font-size:4.834605598vw;line-height:6.3613231552vw}}.section-why-gdl .container-why-gdl-rigth .container-why-gdl-features .container-why-gdl-feature .why-gdl-feature-desc{font-family:DMSans Regular}@media(min-width:750px){.section-why-gdl .container-why-gdl-rigth .container-why-gdl-features .container-why-gdl-feature .why-gdl-feature-desc{width:80%;font-size:.8854166667vw;line-height:1.40625vw}}@media(max-width:750px){.section-why-gdl .container-why-gdl-rigth .container-why-gdl-features .container-why-gdl-feature .why-gdl-feature-desc{font-size:3.8167938931vw;line-height:5.3435114504vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-about-us-en{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-about-us-en{padding:4vw 0;gap:2vw}}@media(max-width:750px){.section-about-us-en{padding:10vw 0;gap:8vw}}.section-about-us-en .container-about-us-en-top{display:flex;flex-direction:column}@media(min-width:750px){.section-about-us-en .container-about-us-en-top{width:75%;gap:1vw}}@media(max-width:750px){.section-about-us-en .container-about-us-en-top{width:80%;gap:4vw}}.section-about-us-en .container-about-us-en-top .about-us-en-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-about-us-en .container-about-us-en-top .about-us-en-text-light{width:40%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-about-us-en .container-about-us-en-top .about-us-en-text-light{font-size:3.8167938931vw;line-height:5.3435114504vw}}.section-about-us-en .container-about-us-en-top .container-about-us-en-text-bold{display:flex;justify-content:space-between;align-items:end}.section-about-us-en .container-about-us-en-top .container-about-us-en-text-bold .about-us-en-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-about-us-en .container-about-us-en-top .container-about-us-en-text-bold .about-us-en-text-bold{width:75%;font-size:2.5vw;line-height:2.7083333333vw}}@media(max-width:750px){.section-about-us-en .container-about-us-en-top .container-about-us-en-text-bold .about-us-en-text-bold{width:90%;font-size:4.5801526718vw;line-height:5.8524173028vw}}.section-about-us-en .container-about-us-swiper{width:100%;overflow:hidden;position:relative}@media(max-width:750px){.section-about-us-en .container-about-us-swiper{display:flex;justify-content:center;border-radius:10vw}}@media(min-width:750px){.section-about-us-en .container-about-us-swiper .about-us-swiper{width:110%}}@media(max-width:750px){.section-about-us-en .container-about-us-swiper .about-us-swiper{width:80.9160305344vw;border-radius:5vw}}.section-about-us-en .container-about-us-swiper .about-us-swiper .swiper-wrapper{display:flex}@media(min-width:750px){.section-about-us-en .container-about-us-swiper .about-us-swiper .swiper-wrapper{gap:1.5vw}}.section-about-us-en .container-about-us-swiper .about-us-swiper .swiper-slide{display:flex;justify-content:center}@media(min-width:750px){.section-about-us-en .container-about-us-swiper .about-us-swiper .swiper-slide{width:22.2916666667vw!important;height:27.65625vw}}@media(max-width:750px){.section-about-us-en .container-about-us-swiper .about-us-swiper .swiper-slide{height:97.9643765903vw}}.section-about-us-en .container-about-us-swiper .about-us-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}@media(min-width:750px){.section-about-us-en .container-about-us-swiper .about-us-swiper .swiper-slide img{border-radius:2vw}}@media(max-width:750px){.section-about-us-en .container-about-us-swiper .about-us-swiper .swiper-slide img{border-radius:5vw}}.section-about-us-en .container-about-us-swiper .custom-navigation-about-us-en{display:flex;position:absolute;z-index:3;width:95%;top:50%;transform:translateY(-50%);justify-content:space-between}.section-about-us-en .container-about-us-swiper .custom-navigation-about-us-en .nav-prev-about-us-en,.section-about-us-en .container-about-us-swiper .custom-navigation-about-us-en .nav-next-about-us-en{background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}.section-about-us-en .container-about-us-swiper .custom-navigation-about-us-en .nav-prev-about-us-en img,.section-about-us-en .container-about-us-swiper .custom-navigation-about-us-en .nav-next-about-us-en img{width:100%;height:100%}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-schedule-appointment{position:relative;display:flex;align-items:center;justify-content:center;width:100%}@media(min-width:750px){.section-schedule-appointment{height:31.3020833333vw}}@media(max-width:750px){.section-schedule-appointment{flex-direction:column-reverse;padding-top:10vw;gap:10vw}}@media(min-width:750px){.section-schedule-appointment .container-schedule-appointment-bg{position:absolute;z-index:-1;left:0;top:0;width:90.6770833333vw;height:31.3020833333vw}}@media(max-width:750px){.section-schedule-appointment .container-schedule-appointment-bg{width:100%;height:52.417302799vw}}.section-schedule-appointment .container-schedule-appointment-bg img{width:100%;height:100%;object-fit:cover}.section-schedule-appointment .container-schedule-appointment-content{width:80%;height:100%;display:flex;align-items:center;justify-content:end}@media(min-width:750px){.section-schedule-appointment .container-schedule-appointment-content{background:linear-gradient(to left,#fff,#fff,#fff,#fff,#fff,#fff9,#fff0,#fff0,#fff0,#fff0,#fff0)}}.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info{display:flex;flex-direction:column}@media(min-width:750px){.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info{width:26.0416666667vw}}.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-title{font-family:DMSans Medium}@media(min-width:750px){.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-title{font-size:2.2395833333vw;line-height:2.4479166667vw}}@media(max-width:750px){.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-title{font-size:7.1246819338vw;line-height:7.8880407125vw}}.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-desc{font-family:DMSans Regular}@media(min-width:750px){.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-desc{margin:1vw 0 2vw;font-size:.9375vw;line-height:1.25vw}}@media(max-width:750px){.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-desc{margin:3vw 0 5vw;font-size:4.3256997455vw;line-height:5.3435114504vw}}.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-number{text-decoration:none;color:inherit;cursor:pointer;font-family:DMSans Medium}@media(min-width:750px){.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-number{font-size:2.1354166667vw;line-height:2.9166666667vw}}@media(max-width:750px){.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-number{font-size:6.8702290076vw;line-height:8.6513994911vw}}@media(min-width:750px){.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-btn{margin-top:1.5vw;width:10.9375vw}}@media(max-width:750px){.section-schedule-appointment .container-schedule-appointment-content .container-schefule-appointment-info .schefule-appointment-btn{display:none}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-we-focus{display:flex;flex-direction:column;align-items:center;overflow:hidden;width:100%}@media(min-width:750px){.section-we-focus{padding:4vw 0;gap:3vw}}@media(max-width:750px){.section-we-focus{padding:10vw 0;gap:8vw}}.section-we-focus .container-we-focus-top{display:flex;flex-direction:column}@media(min-width:750px){.section-we-focus .container-we-focus-top{width:85%;gap:1.5vw}}@media(max-width:750px){.section-we-focus .container-we-focus-top{width:85%;gap:2vw}}.section-we-focus .container-we-focus-top .we-focus-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-we-focus .container-we-focus-top .we-focus-text-bold{width:44.2708333333vw;font-size:2.5vw;line-height:2.7083333333vw}}@media(max-width:750px){.section-we-focus .container-we-focus-top .we-focus-text-bold{font-size:7.1246819338vw;line-height:7.8880407125vw}}.section-we-focus .container-we-focus-top .we-focus-text-bold-en{font-family:DMSans Medium}@media(min-width:750px){.section-we-focus .container-we-focus-top .we-focus-text-bold-en{width:46.3541666667vw;font-size:2.5vw;line-height:2.7083333333vw}}@media(max-width:750px){.section-we-focus .container-we-focus-top .we-focus-text-bold-en{font-size:7.1246819338vw;line-height:7.8880407125vw}}.section-we-focus .container-we-focus-imgs{display:flex}.section-we-focus .container-we-focus-imgs .container-we-focus-img{overflow:hidden;width:25%}@media(min-width:750px){.section-we-focus .container-we-focus-imgs .container-we-focus-img{height:31.3020833333vw}}@media(max-width:750px){.section-we-focus .container-we-focus-imgs .container-we-focus-img{height:59.796437659vw}}.section-we-focus .container-we-focus-imgs .container-we-focus-img img{width:100%;height:100%;object-fit:cover;transition:all ease-in-out .3s}.section-we-focus .container-we-focus-imgs .container-we-focus-img:hover img{transform:scale(1.1)}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-our-location{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-our-location{padding:3vw 0 5vw;gap:2.5vw}}.section-our-location .container-our-location-top{display:flex;justify-content:center}@media(min-width:750px){.section-our-location .container-our-location-top{gap:4vw}}@media(max-width:750px){.section-our-location .container-our-location-top{align-items:center;flex-direction:column;gap:5vw}}.section-our-location .container-our-location-top .container-our-location-top-left{display:flex;flex-direction:column}@media(min-width:750px){.section-our-location .container-our-location-top .container-our-location-top-left{width:32%}}@media(max-width:750px){.section-our-location .container-our-location-top .container-our-location-top-left{width:80%;gap:2vw}}.section-our-location .container-our-location-top .container-our-location-top-left .our-location-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-our-location .container-our-location-top .container-our-location-top-left .our-location-text-bold{font-size:2.2395833333vw;line-height:2.4479166667vw}}@media(max-width:750px){.section-our-location .container-our-location-top .container-our-location-top-left .our-location-text-bold{font-size:5.8524173028vw;line-height:7.8880407125vw}}.section-our-location .container-our-location-top .container-our-location-top-left .our-location-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-our-location .container-our-location-top .container-our-location-top-left .our-location-text-light{margin:.5vw 0 1.5vw;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-our-location .container-our-location-top .container-our-location-top-left .our-location-text-light{font-size:3.8167938931vw;line-height:5.3435114504vw}}.section-our-location .container-our-location-top .our-location-btn{margin-top:.5vw}@media(min-width:750px){.section-our-location .container-our-location-top .our-location-btn{width:13.0208333333vw}}@media(max-width:750px){.section-our-location .container-our-location-top .our-location-btn{width:78.8804071247vw}}.section-our-location .container-our-location-top .container-our-location-map{overflow:hidden;display:flex;justify-content:center;align-items:center}@media(min-width:750px){.section-our-location .container-our-location-top .container-our-location-map{width:35.5208333333vw;height:21.1458333333vw;border-radius:2vw;object-fit:contain}}@media(max-width:750px){.section-our-location .container-our-location-top .container-our-location-map{width:82.4427480916vw;height:98.727735369vw;border-radius:5vw;object-fit:cover}}.section-our-location .container-our-location-img{overflow:hidden}@media(min-width:750px){.section-our-location .container-our-location-img{border-radius:1vw;width:71.0416666667vw;height:31.7708333333vw}}@media(max-width:750px){.section-our-location .container-our-location-img{width:83.7150127226vw;height:53.68956743vw;border-radius:4vw;margin:3vw 0}}.section-our-location .container-our-location-img img{width:100%;height:100%;transition:all ease-in-out .3s}.section-our-location .container-our-location-img:hover img{transform:scale(1.1)}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-card-main-services{position:relative;display:flex;flex-direction:column;align-items:center;background-color:#fff}@media(min-width:750px){.section-card-main-services{border-radius:2vw;width:27.1875vw}}@media(max-width:750px){.section-card-main-services{width:87.0229007634vw;border-radius:4vw;margin-top:8vw}}.section-card-main-services .card-main-services-name{position:absolute;z-index:2;background-color:#f08934;color:#fff;display:flex;align-items:center;justify-content:center;font-family:DMSans Medium}@media(min-width:750px){.section-card-main-services .card-main-services-name{top:-2vw;border-radius:.5208333333vw;font-size:1.4583333333vw;width:17.2916666667vw;height:3.8541666667vw}}@media(max-width:750px){.section-card-main-services .card-main-services-name{top:-6vw;border-radius:2.5445292621vw;font-size:5.3435114504vw;width:51.3994910941vw;height:12.213740458vw}}.section-card-main-services .container-card-main-services-img{overflow:hidden}@media(min-width:750px){.section-card-main-services .container-card-main-services-img{border-radius:2vw 2vw 0 0;width:27.1875vw;height:23.3578125vw}}@media(max-width:750px){.section-card-main-services .container-card-main-services-img{border-radius:4vw 4vw 0 0;width:87.0229007634vw;height:63.6132315522vw}}.section-card-main-services .container-card-main-services-img img{width:100%;height:100%;object-fit:cover;transition:all ease-in-out .3s}.section-card-main-services .container-card-main-services-img:hover img{transform:scale(1.1)}.section-card-main-services .container-card-main-services-descs{width:75%;display:flex;flex-direction:column}@media(min-width:750px){.section-card-main-services .container-card-main-services-descs{padding:2vw 0;gap:1vw}}@media(max-width:750px){.section-card-main-services .container-card-main-services-descs{padding:5vw 0;gap:3vw}}.section-card-main-services .container-card-main-services-descs .card-main-services-desc-bold{font-family:DMSans Medium}@media(min-width:750px){.section-card-main-services .container-card-main-services-descs .card-main-services-desc-bold{font-size:1.1979166667vw;line-height:1.40625vw}}@media(max-width:750px){.section-card-main-services .container-card-main-services-descs .card-main-services-desc-bold{font-size:4.5801526718vw;line-height:6.106870229vw}}.section-card-main-services .container-card-main-services-descs .card-main-services-desc-light{color:#6e6e6e;font-family:DMSans Regular}@media(min-width:750px){.section-card-main-services .container-card-main-services-descs .card-main-services-desc-light{font-size:.9375vw;line-height:1.40625vw}}@media(max-width:750px){.section-card-main-services .container-card-main-services-descs .card-main-services-desc-light{font-size:3.8167938931vw;line-height:5.3435114504vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-main-services{display:flex;flex-direction:column;align-items:center;background-color:#f8f8f8}@media(min-width:750px){.section-main-services{gap:5vw;padding:5vw 0}}@media(max-width:750px){.section-main-services{padding:14vw 0;gap:5vw}}.section-main-services .container-main-services-top{width:82%;display:flex;flex-direction:column}@media(min-width:750px){.section-main-services .container-main-services-top{gap:1vw}}@media(max-width:750px){.section-main-services .container-main-services-top{gap:3vw}}.section-main-services .container-main-services-top .main-services-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-main-services .container-main-services-top .main-services-text-bold{font-size:1.7708333333vw}}@media(max-width:750px){.section-main-services .container-main-services-top .main-services-text-bold{font-size:5.3435114504vw}}.section-main-services .container-main-services-top .main-services-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-main-services .container-main-services-top .main-services-text-light{font-size:.9375vw}}@media(max-width:750px){.section-main-services .container-main-services-top .main-services-text-light{font-size:3.8167938931vw}}.section-main-services .container-main-services-cards{position:relative;display:flex;justify-content:center;width:100%}@media(min-width:750px){.section-main-services .container-main-services-cards{gap:2vw}}.section-main-services .container-main-services-cards .swiper-main-services{width:90%}.section-main-services .container-main-services-cards .swiper-main-services .swiper-wrapper{display:flex}@media(min-width:750px){.section-main-services .container-main-services-cards .swiper-main-services .swiper-wrapper{gap:1.5vw}}.section-main-services .container-main-services-cards .swiper-main-services .swiper-slide{display:flex;justify-content:center;width:100%!important;height:109.4147582697vw}.section-main-services .container-main-services-cards .custom-navigation-main-services{display:flex;position:absolute;z-index:2;width:95%;top:50%;transform:translateY(-50%);justify-content:space-between}.section-main-services .container-main-services-cards .custom-navigation-main-services .nav-prev-main-services,.section-main-services .container-main-services-cards .custom-navigation-main-services .nav-next-main-services{background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}.section-main-services .container-main-services-cards .custom-navigation-main-services .nav-prev-main-services img,.section-main-services .container-main-services-cards .custom-navigation-main-services .nav-next-main-services img{width:100%;height:100%}.section-main-services .container-main-services-btns{display:flex;justify-content:space-around}@media(min-width:750px){.section-main-services .container-main-services-btns{width:50%}}@media(max-width:750px){.section-main-services .container-main-services-btns{flex-direction:column;gap:5vw}}.section-main-services .container-main-services-btns .container-main-services-btn{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-main-services .container-main-services-btns .container-main-services-btn{gap:1vw}}@media(max-width:750px){.section-main-services .container-main-services-btns .container-main-services-btn{gap:2vw}}.section-main-services .container-main-services-btns .container-main-services-btn .main-services-btn-title{font-family:DMSans Medium}@media(min-width:750px){.section-main-services .container-main-services-btns .container-main-services-btn .main-services-btn-title{font-size:1.71875vw}}@media(max-width:750px){.section-main-services .container-main-services-btns .container-main-services-btn .main-services-btn-title{display:none}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.popup-overlay{position:fixed;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:999}.popup-modal{position:relative;background:#000;padding:0;width:90%;border-radius:.625vw;overflow:hidden;box-shadow:0 0 20px #00000080}@media(min-width:750px){.popup-modal{max-width:41.6666666667vw}}@media(max-width:750px){.popup-modal{max-width:203.5623409669vw}}.popup-modal{animation:popupScale .35s ease forwards}.popup-close{position:absolute;background:transparent;border:none;color:#fff;cursor:pointer}@media(min-width:750px){.popup-close{font-size:1.25vw;right:.625vw;top:.625vw}}@media(max-width:750px){.popup-close{font-size:6.106870229vw;right:3.0534351145vw;top:3.0534351145vw}}.popup-video-container{width:100%}@media(min-width:750px){.popup-video-container{aspect-ratio:16/9}}@media(max-width:750px){.popup-video-container{aspect-ratio:16/9}}.popup-video-container iframe{width:100%;height:100%;border:none}@keyframes popupScale{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-testimonials{display:flex;justify-content:center;align-items:center;background-color:#313131;color:#fff}@media(min-width:750px){.section-testimonials{padding:5vw 0 7vw;gap:4vw}}@media(max-width:750px){.section-testimonials{padding:12vw 0;flex-direction:column}}.section-testimonials .container-testimonial-content{display:flex;flex-direction:column;gap:2vw}@media(min-width:750px){.section-testimonials .container-testimonial-content{width:35%}}@media(max-width:750px){.section-testimonials .container-testimonial-content{align-items:center;width:80%}}.section-testimonials .container-testimonial-content .testimonials-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-testimonials .container-testimonial-content .testimonials-text-bold{font-size:3.6458333333vw;line-height:3.6458333333vw}}@media(max-width:750px){.section-testimonials .container-testimonial-content .testimonials-text-bold{font-size:7.1246819338vw;line-height:7.8880407125vw}}.section-testimonials .container-testimonial-content .testimonials-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-testimonials .container-testimonial-content .testimonials-text-light{width:60%;font-size:1.0416666667vw;line-height:1.40625vw}}@media(max-width:750px){.section-testimonials .container-testimonial-content .testimonials-text-light{font-size:3.8167938931vw;line-height:5.3435114504vw}}@media(min-width:750px){.section-testimonials .testimonial-btn{width:13.8020833333vw}}@media(max-width:750px){.section-testimonials .testimonial-btn{width:83.4605597964vw}}.section-testimonials .container-testimonials-video{position:relative}@media(min-width:750px){.section-testimonials .container-testimonials-video{width:50.1041666667vw;height:29.84375vw}}@media(max-width:750px){.section-testimonials .container-testimonials-video{margin:8vw 0;width:82.6972010178vw;height:49.3638676845vw}}@media(min-width:750px){.section-testimonials .container-testimonials-video .container-testimonials-prev-video{width:50.1041666667vw;height:29.84375vw}}@media(max-width:750px){.section-testimonials .container-testimonials-video .container-testimonials-prev-video{width:82.6972010178vw;height:49.3638676845vw}}.section-testimonials .container-testimonials-video .container-testimonials-prev-video .testimonials-prev-video{width:100%;height:100%;object-fit:cover}@media(max-width:750px){.section-testimonials .container-testimonials-video .container-testimonials-prev-video .testimonials-prev-video{border-radius:3.8167938931vw}}.section-testimonials .container-testimonials-video .testimonials-icon-play{cursor:pointer;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}@media(min-width:750px){.section-testimonials .container-testimonials-video .testimonials-icon-play{width:6.1911458333vw;height:6.1911458333vw}}@media(max-width:750px){.section-testimonials .container-testimonials-video .testimonials-icon-play{width:10.2188295165vw;height:10.2213740458vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-medical-turism{display:flex}@media(min-width:750px){.section-medical-turism{padding:5vw 0;gap:1.0416666667vw}}@media(max-width:750px){.section-medical-turism{padding:10vw 0;justify-content:center}}@media(min-width:750px){.section-medical-turism .container-medical-turism-imgs{width:52%}}@media(max-width:750px){.section-medical-turism .container-medical-turism-imgs{display:none}}.section-medical-turism .container-medical-turism-content{display:flex;flex-direction:column}@media(min-width:750px){.section-medical-turism .container-medical-turism-content{gap:7vw;padding-top:5vw;width:40%}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content{width:80%}}.section-medical-turism .container-medical-turism-content .container-medical-turism-content-top{display:flex;flex-direction:column}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-top{gap:1.3vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-top{gap:3vw}}.section-medical-turism .container-medical-turism-content .container-medical-turism-content-top .medical-turism-text-desc{font-family:DMSans Medium}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-top .medical-turism-text-desc{font-size:1.9791666667vw;line-height:2.34375vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-top .medical-turism-text-desc{font-size:6.8702290076vw;line-height:7.8880407125vw}}.section-medical-turism .container-medical-turism-content .container-medical-turism-content-top .medical-turism-text-title{font-family:DMSans Bold}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-top .medical-turism-text-title{font-size:2.4479166667vw;line-height:2.5520833333vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-top .medical-turism-text-title{font-size:8.6513994911vw;line-height:9.4147582697vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .medical-turism-img-mobile{margin:5vw 0;width:79.8982188295vw;height:61.3231552163vw;border-radius:5.0890585242vw}}.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom{display:flex;flex-direction:column}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom{gap:.5vw;margin-left:5vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom{gap:3vw}}.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-regular{font-family:DMSans Medium}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-regular{font-size:1.25vw;line-height:2.34375vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-regular{font-size:6.106870229vw;line-height:11.9592875318vw}}.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-light{width:70%;font-size:.9375vw;line-height:1.3541666667vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-light{font-size:3.8167938931vw;line-height:5.3435114504vw}}.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-list{list-style-type:none;display:flex;flex-direction:column}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-list{margin:1.4vw 0;gap:1vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-list{margin:3vw 0 5vw;gap:5vw}}.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-list li{display:flex;align-items:center}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-list li{gap:.5vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-list li{gap:3vw}}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .medical-turism-text-list li img{width:1.0630208333vw;height:1.0630208333vw}}.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .container-medical-turism-btns{display:flex}@media(min-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .container-medical-turism-btns{gap:1vw}}@media(max-width:750px){.section-medical-turism .container-medical-turism-content .container-medical-turism-content-bottom .container-medical-turism-btns{flex-direction:column;gap:5vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-visual-rest{position:relative;overflow:hidden;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}@media(min-width:750px){.section-visual-rest{height:45.8333333333vw}}.section-visual-rest .container-visual-rest-bg{position:absolute;z-index:-1;width:100%}@media(min-width:750px){.section-visual-rest .container-visual-rest-bg{height:45.8333333333vw}}.section-visual-rest .container-visual-rest-bg img{width:100%;height:100%;object-fit:cover}.section-visual-rest .container-visual-rest-content{width:90%;height:90%;display:flex;flex-direction:column;justify-content:space-between}.section-visual-rest .container-visual-rest-content .visual-rest-logo{width:9.9630208333vw;height:6.1885416667vw}.section-visual-rest .container-visual-rest-content .visual-rest-title{font-family:DMSans Medium}@media(min-width:750px){.section-visual-rest .container-visual-rest-content .visual-rest-title{font-size:3.125vw;line-height:3.3854166667vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-cards-patients-say{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:750px){.section-cards-patients-say{width:29.2708333333vw;height:21.1458333333vw;border-radius:2.2916666667vw;border:.1041666667vw solid #818181;gap:1vw}}@media(max-width:750px){.section-cards-patients-say{border-radius:10.1781170483vw;border:.5089058524vw solid #818181;width:80.4071246819vw;height:101.7811704835vw;gap:4vw}}@media(min-width:750px){.section-cards-patients-say .cards-patients-say-logo{width:5.075vw;height:2.3447916667vw}}@media(max-width:750px){.section-cards-patients-say .cards-patients-say-logo{width:24.7938931298vw;height:11.4554707379vw}}.section-cards-patients-say .cards-patients-say-name{font-family:DMSans Medium}@media(min-width:750px){.section-cards-patients-say .cards-patients-say-name{font-size:1.6666666667vw}}@media(max-width:750px){.section-cards-patients-say .cards-patients-say-name{font-size:5.5979643766vw}}.section-cards-patients-say .cards-patients-say-service{color:#bababa;font-family:DMSans Regular}@media(min-width:750px){.section-cards-patients-say .cards-patients-say-service{font-size:.9895833333vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-cards-patients-say .cards-patients-say-service{font-size:4.0712468193vw;line-height:5.0890585242vw;text-align:center;width:66.1577608142vw}}.section-cards-patients-say .cards-patients-say-comment{text-align:center;font-family:DMSans Regular}@media(min-width:750px){.section-cards-patients-say .cards-patients-say-comment{width:85%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-cards-patients-say .cards-patients-say-comment{width:85%;font-size:3.8167938931vw;line-height:5.3435114504vw}}.section-cards-patients-say .container-cards-patients-say-stars{display:flex}@media(min-width:750px){.section-cards-patients-say .container-cards-patients-say-stars{gap:.3vw}}@media(max-width:750px){.section-cards-patients-say .container-cards-patients-say-stars{gap:1.5vw}}.section-cards-patients-say .container-cards-patients-say-stars .star{filter:invert(1) grayscale(1)}@media(min-width:750px){.section-cards-patients-say .container-cards-patients-say-stars .star{width:1.4588541667vw;height:1.4588541667vw}}@media(max-width:750px){.section-cards-patients-say .container-cards-patients-say-stars .star{width:7.1272264631vw;height:7.1272264631vw}}.section-cards-patients-say .container-cards-patients-say-stars .star.filled{filter:none}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-patients-say{background-color:#313131;color:#fff;display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-patients-say{padding:4vw 0;gap:2vw}}@media(max-width:750px){.section-patients-say{padding:10vw 0;gap:6vw}}.section-patients-say .patients-say-title{font-family:DMSans Medium}@media(min-width:750px){.section-patients-say .patients-say-title{font-size:2.34375vw}}@media(max-width:750px){.section-patients-say .patients-say-title{width:80%;font-size:7.1246819338vw}}.section-patients-say .container-patients-say-cards{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.section-patients-say .container-patients-say-cards .swiper{width:95%}.section-patients-say .container-patients-say-cards .swiper-wrapper{display:flex}.section-patients-say .container-patients-say-cards .swiper-slide{display:flex;justify-content:center}@media(min-width:750px){.section-patients-say .container-patients-say-cards .swiper-slide{width:33.3333333333%!important}}@media(max-width:750px){.section-patients-say .container-patients-say-cards .swiper-slide{width:100%!important}}.section-patients-say .container-patients-say-cards .custom-navigation{display:flex;justify-content:space-between;position:absolute;z-index:2;top:50%;transform:translateY(-50%)}@media(min-width:750px){.section-patients-say .container-patients-say-cards .custom-navigation{width:98%}}@media(max-width:750px){.section-patients-say .container-patients-say-cards .custom-navigation{width:93%}}.section-patients-say .container-patients-say-cards .custom-navigation .nav-prev,.section-patients-say .container-patients-say-cards .custom-navigation .nav-next{cursor:pointer}@media(min-width:750px){.section-patients-say .container-patients-say-cards .custom-navigation .nav-prev,.section-patients-say .container-patients-say-cards .custom-navigation .nav-next{width:2.0833333333vw;height:2.0833333333vw}}@media(max-width:750px){.section-patients-say .container-patients-say-cards .custom-navigation .nav-prev,.section-patients-say .container-patients-say-cards .custom-navigation .nav-next{width:8.9058524173vw;height:8.9058524173vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-cards-last-articles{display:flex;flex-direction:column;align-items:center;background-color:#fff}@media(min-width:750px){.section-cards-last-articles{gap:1vw;border-radius:1vw;width:27.1875vw;height:31.5104166667vw}}@media(max-width:750px){.section-cards-last-articles{gap:3vw;border-radius:4vw;width:81.9338422392vw;height:102.1959287532vw}}.section-cards-last-articles .card-last-article-image{overflow:hidden}@media(min-width:750px){.section-cards-last-articles .card-last-article-image{width:27.1875vw;height:15.7291666667vw;border-radius:1vw 1vw 0 0}}@media(max-width:750px){.section-cards-last-articles .card-last-article-image{width:81.9338422392vw;height:51.0508905852vw;border-radius:4vw 4vw 0 0}}.section-cards-last-articles .card-last-article-image img{width:100%;height:100%;object-fit:cover;transition:all ease-in-out .3s}.section-cards-last-articles .card-last-article-content{width:90%;display:flex;flex-direction:column}@media(min-width:750px){.section-cards-last-articles .card-last-article-content{gap:1vw}}@media(max-width:750px){.section-cards-last-articles .card-last-article-content{gap:2vw}}.section-cards-last-articles .card-last-article-content .card-last-article-date{display:flex;align-items:center;font-family:DMSans Regular}@media(min-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-date{gap:.5vw;font-size:.9375vw}}@media(max-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-date{gap:2vw;font-size:4.0712468193vw}}@media(min-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-date img{width:1.3895833333vw;height:1.5447916667vw}}@media(max-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-date img{width:4.1882951654vw;height:5.0229007634vw}}.section-cards-last-articles .card-last-article-content .card-last-article-date img{filter:brightness(0) saturate(100%) invert(54%) sepia(89%) saturate(462%) hue-rotate(345deg) brightness(97%) contrast(91%)}.section-cards-last-articles .card-last-article-content .card-last-article-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:DMSans Medium}@media(min-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-title{font-size:1.25vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-title{font-size:4.3256997455vw;line-height:4.834605598vw}}.section-cards-last-articles .card-last-article-content .card-last-article-desc{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:DMSans Regular}@media(min-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-desc{-webkit-line-clamp:2;font-size:.9375vw;line-height:1.25vw}}@media(max-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-desc{-webkit-line-clamp:3;font-size:3.8167938931vw;line-height:5.3435114504vw}}@media(min-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-btn{width:13.8020833333vw}}.section-cards-last-articles .card-last-article-content .card-last-article-btn{font-family:DMSans Medium}@media(max-width:750px){.section-cards-last-articles .card-last-article-content .card-last-article-btn{width:fit-content;font-size:4.3256997455vw;border-bottom:.5089058524vw solid #000}}.section-cards-last-articles:hover .card-last-article-image img{transform:scale(1.01)}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-last-articles{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-last-articles{padding:4vw 0;gap:2.5vw}}@media(max-width:750px){.section-last-articles{padding:10vw 0;gap:8vw}}.section-last-articles .last-articles-top{display:flex;justify-content:space-between}@media(min-width:750px){.section-last-articles .last-articles-top{width:87%}}@media(max-width:750px){.section-last-articles .last-articles-top{width:85%}}.section-last-articles .last-articles-top .last-articles-title{font-family:DMSans Medium}@media(min-width:750px){.section-last-articles .last-articles-top .last-articles-title{font-size:2.0833333333vw}}@media(max-width:750px){.section-last-articles .last-articles-top .last-articles-title{font-size:7.1246819338vw}}.section-last-articles .last-articles-cards{display:flex}@media(min-width:750px){.section-last-articles .last-articles-cards{gap:3vw}}@media(max-width:750px){.section-last-articles .last-articles-cards{position:relative;width:100%;justify-content:center}}.section-last-articles .last-articles-cards .swiper-last-articles{width:81.9338422392vw}.section-last-articles .last-articles-cards .swiper-last-articles .swiper-wrapper{display:flex}.section-last-articles .last-articles-cards .swiper-last-articles .swiper-slide{width:100%!important}.section-last-articles .last-articles-cards .custom-navigation-last-articles{display:flex;position:absolute;z-index:2;width:95%;top:30%;transform:translateY(-50%);justify-content:space-between}.section-last-articles .last-articles-cards .custom-navigation-last-articles .nav-prev-last-articles,.section-last-articles .last-articles-cards .custom-navigation-last-articles .nav-next-last-articles{background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}.section-last-articles .last-articles-cards .custom-navigation-last-articles .nav-prev-last-articles img,.section-last-articles .last-articles-cards .custom-navigation-last-articles .nav-next-last-articles img{width:100%;height:100%}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}article.lodging-card-component-container{width:100%;display:flex;flex-direction:column;gap:.5208333333vw}article.lodging-card-component-container img.lodging-picture{width:100%;aspect-ratio:536/339;object-fit:cover}article.lodging-card-component-container footer.lodging-data{display:grid;justify-content:space-between;align-content:space-between;grid-template-columns:1fr 8.8541666667vw;gap:0 .5208333333vw;grid-template-areas:"data rate" "data btn"}@media(max-width:750px){article.lodging-card-component-container footer.lodging-data{padding-bottom:5.0890585242vw}}article.lodging-card-component-container footer.lodging-data section.data-item{grid-area:data;display:flex;flex-direction:column;gap:.4166666667vw}article.lodging-card-component-container footer.lodging-data section.data-item h5.lodging-name{padding:0;margin:0;color:#333;white-space:nowrap;overflow:visible;font-family:DMSans SemiBold}@media(min-width:750px){article.lodging-card-component-container footer.lodging-data section.data-item h5.lodging-name{font-size:1.4583333333vw;line-height:2.0833333333vw;max-width:14.5833333333vw}}@media(max-width:750px){article.lodging-card-component-container footer.lodging-data section.data-item h5.lodging-name{font-size:5.5979643766vw;line-height:13.2315521628vw}}article.lodging-card-component-container footer.lodging-data section.data-item p.distance-time{display:flex;align-items:center;color:#4b4b4b;font-family:DMSans SemiBold}@media(min-width:750px){article.lodging-card-component-container footer.lodging-data section.data-item p.distance-time{font-size:.9375vw;line-height:1.40625vw;gap:.5208333333vw}}@media(max-width:750px){article.lodging-card-component-container footer.lodging-data section.data-item p.distance-time{font-size:4.0712468193vw;line-height:6.8702290076vw;gap:2.5445292621vw}}article.lodging-card-component-container footer.lodging-data section.data-item p.distance-time img.icon{object-fit:contain;width:1.1458333333vw;height:1.1458333333vw}@media(max-width:750px){article.lodging-card-component-container footer.lodging-data section.data-item p.distance-time img.icon{width:5.641221374vw;height:4.9363867684vw}}article.lodging-card-component-container footer.lodging-data section.data-item p.ubication{color:#6e6e6e;font-family:DMSans Regular}@media(min-width:750px){article.lodging-card-component-container footer.lodging-data section.data-item p.ubication{font-size:.9375vw;line-height:1.25vw}}@media(max-width:750px){article.lodging-card-component-container footer.lodging-data section.data-item p.ubication{font-size:3.8167938931vw;line-height:4.834605598vw}}article.lodging-card-component-container footer.lodging-data section.rate-item{height:fit-content;grid-area:rate;display:flex;align-items:center;justify-content:flex-end;gap:.1041666667vw}@media(max-width:750px){article.lodging-card-component-container footer.lodging-data section.rate-item{display:flex;flex-direction:row;gap:1.272264631vw;padding-top:3.8167938931vw}}article.lodging-card-component-container footer.lodging-data section.rate-item img.icon{width:1.25vw;height:1.25vw;object-fit:contain}@media(max-width:750px){article.lodging-card-component-container footer.lodging-data section.rate-item img.icon{width:5.0890585242vw;height:5.0890585242vw}}article.lodging-card-component-container footer.lodging-data section.rate-item span.number{font-family:DMSans Medium}@media(min-width:750px){article.lodging-card-component-container footer.lodging-data section.rate-item span.number{font-size:.9895833333vw;line-height:1.0416666667vw}}@media(max-width:750px){article.lodging-card-component-container footer.lodging-data section.rate-item span.number{font-size:4.834605598vw;line-height:4.3256997455vw}}article.lodging-card-component-container footer.lodging-data .btn-item{width:8.8541666667vw;min-width:8.8541666667vw;grid-area:btn;align-self:flex-end}article.lodging-card-component-container .lodging-container-buton{display:flex;width:100%;justify-content:center}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-distanceCards{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1.40625vw}.section-distanceCards .section-distanceCards-top{display:flex;flex-direction:column;gap:1.0416666667vw;padding-bottom:1.0416666667vw}.section-distanceCards .section-distanceCards-top .distanceCards-origin{display:flex;flex-direction:row;align-items:center;gap:1.0416666667vw}.section-distanceCards .section-distanceCards-top .distanceCards-origin .orange{background-color:#ff872e}.section-distanceCards .section-distanceCards-top .distanceCards-origin .dark{background-color:#434343}.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-image{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-image{width:2.2208333333vw;height:2.2208333333vw;border-radius:1.0416666667vw}}@media(max-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-image{width:10.8498727735vw;height:10.8498727735vw;border-radius:5.0890585242vw}}.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-image .distanceCards-origin-image{width:1.3541666667vw;height:1.3541666667vw}@media(max-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-image .distanceCards-origin-image{width:6.6157760814vw;height:6.6157760814vw}}.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-text{background-color:#f2f2f2;padding:.5208333333vw 1.5625vw;border-radius:1.09375vw}@media(max-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-text{border-radius:5.3435114504vw;padding:2.5445292621vw}}.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-text .distanceCards-origin-text{font-family:DMSans SemiBold}@media(min-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-text .distanceCards-origin-text{font-size:.9375vw}}@media(max-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-origin .distanceCards-origin-container-text .distanceCards-origin-text{font-size:2.7989821883vw}}.section-distanceCards .section-distanceCards-top .distanceCards-destination{display:flex;flex-direction:row;align-items:center;gap:1.0416666667vw}.section-distanceCards .section-distanceCards-top .distanceCards-destination .orange{background-color:#ff872e}.section-distanceCards .section-distanceCards-top .distanceCards-destination .dark{background-color:#434343}.section-distanceCards .section-distanceCards-top .distanceCards-destination .distanceCards-destination-container-image{display:flex;align-items:center;justify-content:center;width:2.2395833333vw;height:2.2395833333vw;border-radius:1.5625vw}@media(max-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-destination .distanceCards-destination-container-image{width:10.941475827vw;height:10.941475827vw;border-radius:7.6335877863vw}}.section-distanceCards .section-distanceCards-top .distanceCards-destination .distanceCards-destination-container-image .distanceCards-destination-image{width:1.5625vw;height:.8333333333vw}@media(max-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-destination .distanceCards-destination-container-image .distanceCards-destination-image{width:6.6157760814vw;height:6.6157760814vw}}.section-distanceCards .section-distanceCards-top .distanceCards-destination .distanceCards-destination-container-text{background-color:#f2f2f2;padding:.5208333333vw 1.5625vw;border-radius:1.09375vw}@media(max-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-destination .distanceCards-destination-container-text{border-radius:5.3435114504vw;padding:2.5445292621vw}}.section-distanceCards .section-distanceCards-top .distanceCards-destination .distanceCards-destination-container-text .distanceCards-destination-text{font-family:DMSans SemiBold}@media(min-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-destination .distanceCards-destination-container-text .distanceCards-destination-text{font-size:.9375vw}}@media(max-width:750px){.section-distanceCards .section-distanceCards-top .distanceCards-destination .distanceCards-destination-container-text .distanceCards-destination-text{font-size:2.7989821883vw}}.section-distanceCards .section-distanceCards-top .rotate{transform:rotate(-50deg)}.small-distance-card{background-color:#fff;width:27.9166666667vw;padding:3.125vw 0 2.0833333333vw}.small-distance-card .section-distanceCards-container-image-bottom .section-distanceCards-image-bottom{width:22.8645833333vw;height:12.96875vw}.small-distance-card .section-distanceCards-top{width:22.4739583333vw}.small-distance-card .distanceCards-destination-bottom{display:flex;width:100%;justify-content:end;gap:.5208333333vw}@media(max-width:750px){.small-distance-card .distanceCards-destination-bottom{justify-content:flex-start;gap:20px}}.small-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.0416666667vw}.small-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left{display:flex;gap:.5208333333vw}@media(max-width:750px){.small-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left{gap:5.0890585242vw}}.small-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left .distanceCards-destination-bottom-left-image{width:1.1723958333vw;height:1.1723958333vw}.small-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left .distanceCards-destination-bottom-left-text{font-family:DMSans Medium;font-size:.9375vw}.small-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-right{display:flex;gap:.5208333333vw}.small-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-right .distanceCards-destination-bottom-right-image{width:1.1723958333vw;height:1.1723958333vw}.small-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-right .distanceCards-destination-bottom-right-text{font-family:DMSans Medium;font-size:.9375vw}.small-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-buttom{width:8.8541666667vw;min-width:8.8541666667vw;height:2.5vw}.long-distance-card{background-color:#fff;margin-bottom:2.5520833333vw}@media(min-width:750px){.long-distance-card{width:41.9270833333vw;padding:4.6875vw 0 2.0833333333vw}}@media(max-width:750px){.long-distance-card{padding:5.0890585242vw 0 7.6335877863vw;border-radius:5.0890585242vw;width:86.2595419847vw}}@media(min-width:750px){.long-distance-card .section-distanceCards-top{width:36.9270833333vw}}@media(max-width:750px){.long-distance-card .section-distanceCards-top{width:76.3358778626vw}}@media(min-width:750px){.long-distance-card .section-distanceCards-container-image-bottom .section-distanceCards-image-bottom{width:37.03125vw;height:27.3958333333vw}}@media(max-width:750px){.long-distance-card .section-distanceCards-container-image-bottom .section-distanceCards-image-bottom{width:76.0814249364vw;height:56.2340966921vw}}.long-distance-card .distanceCards-destination-bottom{display:flex;width:100%;justify-content:end}@media(min-width:750px){.long-distance-card .distanceCards-destination-bottom{gap:13.0208333333vw}}@media(max-width:750px){.long-distance-card .distanceCards-destination-bottom{justify-content:flex-start;padding-left:10.1781170483vw}}.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.0416666667vw}.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left{display:flex;gap:.5208333333vw}@media(max-width:750px){.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left{gap:2.5445292621vw}}@media(min-width:750px){.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left .distanceCards-destination-bottom-left-image{width:1.1723958333vw;height:1.1723958333vw}}@media(max-width:750px){.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left .distanceCards-destination-bottom-left-image{width:5.727735369vw;height:5.727735369vw}}.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left .distanceCards-destination-bottom-left-text{font-family:DMSans Medium;font-size:.9375vw}@media(max-width:750px){.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-left .distanceCards-destination-bottom-left-text{font-size:4.5801526718vw}}.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-right{display:flex;gap:.5208333333vw}@media(max-width:750px){.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-right{gap:2.5445292621vw}}.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-right .distanceCards-destination-bottom-right-image{width:1.1723958333vw;height:1.1723958333vw}@media(max-width:750px){.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-right .distanceCards-destination-bottom-right-image{width:5.727735369vw;height:5.727735369vw}}.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-right .distanceCards-destination-bottom-right-text{font-family:DMSans Medium;font-size:.9375vw}@media(max-width:750px){.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-item .distanceCards-destination-bottom-right .distanceCards-destination-bottom-right-text{font-size:4.5801526718vw}}.long-distance-card .distanceCards-destination-bottom .distanceCards-destination-bottom-buttom{width:8.8541666667vw!important;min-width:8.8541666667vw;height:2.5vw}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}article.medical-tourism-tour-component{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:750px){article.medical-tourism-tour-component{gap:1.0416666667vw;border-radius:2.7083333333vw;padding:1.5625vw}}@media(max-width:750px){article.medical-tourism-tour-component{padding:5.0890585242vw;gap:3vw;padding:7.6335877863vw;border-radius:7vw}}article.medical-tourism-tour-component img.tour-picture{object-fit:cover}@media(min-width:750px){article.medical-tourism-tour-component img.tour-picture{border-radius:1.0416666667vw;width:24.6875vw;height:18.125vw}}@media(max-width:750px){article.medical-tourism-tour-component img.tour-picture{width:77.0992366412vw;height:56.4885496183vw;border-radius:5.0890585242vw}}article.medical-tourism-tour-component h5.title{overflow:visible;margin:0;padding:0;color:#333;width:100%;text-align:left;font-family:DMSans SemiBold}@media(min-width:750px){article.medical-tourism-tour-component h5.title{font-size:1.3541666667vw;line-height:1.71875vw;max-width:24.6875vw}}@media(max-width:750px){article.medical-tourism-tour-component h5.title{font-size:5.3435114504vw;line-height:6.8702290076vw}}article.medical-tourism-tour-component p.description{color:#6e6e6e;font-family:DMSans Regular}@media(min-width:750px){article.medical-tourism-tour-component p.description{font-size:.9375vw;line-height:1.25vw;max-width:24.6875vw}}@media(max-width:750px){article.medical-tourism-tour-component p.description{font-size:4.0712468193vw;padding-bottom:5.0890585242vw}}article.medical-tourism-tour-component .btn{width:fit-content;margin-bottom:1.0416666667vw}@media(max-width:750px){article.medical-tourism-tour-component .btn{width:56.2340966921vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-solutions-stay{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-solutions-stay{gap:2vw;padding:3vw 0 5vw}}@media(max-width:750px){.section-solutions-stay{gap:5vw;padding:5vw 0 10vw}}.section-solutions-stay .solutions-stay-header{width:90%;display:flex;flex-direction:column}@media(min-width:750px){.section-solutions-stay .solutions-stay-header{gap:2vw}}@media(max-width:750px){.section-solutions-stay .solutions-stay-header{align-items:center;gap:3vw}}.section-solutions-stay .solutions-stay-header .solutions-stay-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-solutions-stay .solutions-stay-header .solutions-stay-text-bold{width:50%;font-size:2.2395833333vw;line-height:2.4479166667vw}}@media(max-width:750px){.section-solutions-stay .solutions-stay-header .solutions-stay-text-bold{font-size:5.3435114504vw;line-height:7.1246819338vw}}.section-solutions-stay .solutions-stay-header .stay-filters-select{width:76.3358778626vw;height:12.7226463104vw;box-sizing:border-box;border:.1041666667vw solid #ea873d;border-radius:8vw;padding-left:15.2671755725vw;font-size:4.5801526718vw;background-color:#ea873d;color:#fff}.section-solutions-stay .solutions-stay-header .solutions-stay-filters-buttons{display:flex}@media(min-width:750px){.section-solutions-stay .solutions-stay-header .solutions-stay-filters-buttons{gap:1vw}}.section-solutions-stay .solutions-stay-header .solutions-stay-filters-buttons .stay-filters-button{display:flex;align-items:center;color:#fff;background-color:#cecece;box-sizing:border-box;position:relative;transition:all ease-in-out .3s;font-family:DMSans Medium}@media(min-width:750px){.section-solutions-stay .solutions-stay-header .solutions-stay-filters-buttons .stay-filters-button{font-size:1.1458333333vw;min-width:17.34375vw;height:4.1145833333vw;border-radius:1.5vw;padding-left:2vw;gap:1.5vw}}@media(min-width:750px){.section-solutions-stay .solutions-stay-header .solutions-stay-filters-buttons .stay-filters-button img{width:2.8125vw;height:2.34375vw}}.section-solutions-stay .solutions-stay-header .solutions-stay-filters-buttons .stay-filters-button img{object-fit:contain}.section-solutions-stay .solutions-stay-header .solutions-stay-filters-buttons .stay-filters-button.active{background-color:#f08934}.section-solutions-stay .solutions-stay-header .solutions-stay-filters-buttons .stay-filters-button.active:after{content:"";position:absolute;bottom:-.8vw;left:50%;transform:translate(-50%);width:0;height:0;border-left:.8vw solid transparent;border-right:.8vw solid transparent;border-top:.8vw solid #f08934}.section-solutions-stay .solutions-stay-header .solutions-stay-filters-buttons .stay-filters-button:hover{background-color:#f08934}.section-solutions-stay .solutions-stay-header .solutions-stay-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-solutions-stay .solutions-stay-header .solutions-stay-text-light{width:43%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-solutions-stay .solutions-stay-header .solutions-stay-text-light{font-size:3.8167938931vw;line-height:5.3435114504vw}}.section-solutions-stay .solutions-stay-cards{position:relative;display:flex;justify-content:center}@media(min-width:750px){.section-solutions-stay .solutions-stay-cards.Accommodation{display:grid;grid-template-columns:repeat(3,1fr);width:90%;gap:2vw}.section-solutions-stay .solutions-stay-cards.Distances{display:flex;flex-wrap:wrap;width:85.5%;justify-content:space-between}.section-solutions-stay .solutions-stay-cards.Transportation{display:grid;grid-template-columns:repeat(2,1fr);width:90%;gap:2vw}.section-solutions-stay .solutions-stay-cards.tour-gdl{display:grid;grid-template-columns:repeat(3,1fr);width:90%;gap:2vw}}@media(max-width:750px){.section-solutions-stay .solutions-stay-cards{width:100%}}.section-solutions-stay .solutions-stay-cards .solutions-stay-swiper{width:88%}.section-solutions-stay .solutions-stay-cards .custom-navigation-solutions-stay{display:flex;position:absolute;z-index:2;width:97%;top:50%;transform:translateY(-50%);justify-content:space-between}.section-solutions-stay .solutions-stay-cards .custom-navigation-solutions-stay .nav-prev-solutions-stay,.section-solutions-stay .solutions-stay-cards .custom-navigation-solutions-stay .nav-next-solutions-stay{background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}.section-solutions-stay .solutions-stay-cards .custom-navigation-solutions-stay .nav-prev-solutions-stay img,.section-solutions-stay .solutions-stay-cards .custom-navigation-solutions-stay .nav-next-solutions-stay img{width:100%;height:100%}.section-solutions-stay.tour-gdl,.section-solutions-stay.Distances{background-color:#eee}.section-solutions-stay section.solutionStay-tour-disclaimer{display:flex;justify-content:end;align-items:center;width:100%}.section-solutions-stay section.solutionStay-tour-disclaimer .solutionStay-text-disclaimer{font-family:DMSans Regular;text-align:end}@media(min-width:750px){.section-solutions-stay section.solutionStay-tour-disclaimer .solutionStay-text-disclaimer{font-size:.625vw}}@media(max-width:750px){.section-solutions-stay section.solutionStay-tour-disclaimer .solutionStay-text-disclaimer{width:90%;font-size:2.5445292621vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}article.card{display:flex;flex-direction:column;background-color:#f4f4f4}@media(min-width:750px){article.card{padding:2.6041666667vw;border-radius:1.40625vw;gap:.78125vw}}@media(max-width:750px){article.card{padding:7.6335877863vw;border-radius:6.8702290076vw;gap:4.5801526718vw}}article.card span.badge{color:#fff;background-color:#f08934;display:inline-block;width:fit-content;font-family:DMSans Bold}@media(min-width:750px){article.card span.badge{text-align:center;border-radius:1.0416666667vw;font-size:.9895833333vw;line-height:1.5625vw;min-width:7.2916666667vw}}@media(max-width:750px){article.card span.badge{border-radius:4.834605598vw;font-size:3.5623409669vw;line-height:7.6335877863vw;text-align:left;min-width:38.1679389313vw;box-sizing:border-box;padding-left:4.3256997455vw}}article.card h5.title{color:#333;margin:0;padding:0;font-family:DMSans SemiBold}@media(min-width:750px){article.card h5.title{font-size:1.4583333333vw;line-height:1.5625vw}}@media(max-width:750px){article.card h5.title{font-size:5.0890585242vw;line-height:5.3435114504vw;max-width:53.4351145038vw}}article.card img.brand-icon{object-fit:contain}@media(min-width:750px){article.card img.brand-icon.one{height:1.9791666667vw;width:14.7395833333vw}}@media(min-width:750px){article.card img.brand-icon.two{height:2.1354166667vw;width:14.6354166667vw}}article.card img.icon{box-sizing:border-box;border-radius:100%;background-color:#0048ff;filter:invert(100%)}@media(min-width:750px){article.card img.icon{padding:.9375vw;width:4.21875vw;height:4.21875vw}}@media(max-width:750px){article.card img.icon{width:8.3969465649vw;height:8.3969465649vw;padding:1.5267175573vw}}article.card .brand-icons{display:flex;flex-direction:column}@media(min-width:750px){article.card .brand-icons{gap:.5vw}}article.card .brand-icons img{object-fit:contain}@media(min-width:750px){article.card .brand-icons img{width:12.5vw;height:2.34375vw}}article.card p.card-text{color:#6e6e6e;font-family:DMSans Regular}@media(min-width:750px){article.card p.card-text{font-size:.9375vw;line-height:1.25vw;max-width:29.1666666667vw}}@media(max-width:750px){article.card p.card-text{font-size:3.8167938931vw;line-height:4.834605598vw}}@media(min-width:750px){article.card p.card-text.large{max-width:31.7708333333vw}}article.card img.picture{width:100%;align-self:flex-end}@media(min-width:750px){article.card img.picture{object-fit:cover;aspect-ratio:672/385;border-radius:1.0416666667vw;padding-top:1.0416666667vw;margin-top:auto}}@media(max-width:750px){article.card img.picture{object-fit:cover;aspect-ratio:672/385;border-radius:5.0890585242vw;margin-top:auto}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}section.medical-tourism-faq{display:flex;flex-direction:column}@media(min-width:750px){section.medical-tourism-faq{gap:2.0833333333vw;padding:5.2083333333vw 20.8333333333vw}}@media(max-width:750px){section.medical-tourism-faq{gap:2.0833333333vw;padding:5.2083333333vw 7.6335877863vw}}section.medical-tourism-faq header.faq-header{display:flex;flex-direction:column;gap:.5208333333vw}@media(max-width:750px){section.medical-tourism-faq header.faq-header{flex-direction:row;gap:3.8167938931vw;align-items:end;margin:5.0890585242vw 0}}section.medical-tourism-faq header.faq-header h3.title{font-family:DMSans Medium}@media(min-width:750px){section.medical-tourism-faq header.faq-header h3.title{font-size:2.0833333333vw;line-height:2.4479166667vw;max-width:36.4583333333vw;margin-top:.78125vw}}@media(max-width:750px){section.medical-tourism-faq header.faq-header h3.title{font-size:5.8524173028vw;line-height:7.8880407125vw}}section.medical-tourism-faq article.questions-list{display:flex;flex-direction:column}@media(min-width:750px){section.medical-tourism-faq article.questions-list{gap:1.0416666667vw}}@media(max-width:750px){section.medical-tourism-faq article.questions-list{gap:2.5445292621vw}}section.medical-tourism-faq article.questions-list details.question{background-color:#f5f5f5;cursor:pointer;color:#575757;font-family:DMSans Regular}@media(min-width:750px){section.medical-tourism-faq article.questions-list details.question{font-size:.9375vw;border-radius:1.1979166667vw;line-height:1.5104166667vw}}@media(max-width:750px){section.medical-tourism-faq article.questions-list details.question{font-size:3.8167938931vw;border-radius:3.0534351145vw;line-height:7.3791348601vw}}section.medical-tourism-faq article.questions-list details.question:open summary img.arrow{transform:rotate(180deg)}section.medical-tourism-faq article.questions-list details.question summary{display:flex;justify-content:space-between;align-items:center;list-style:none;color:#3b3b3b}@media(min-width:750px){section.medical-tourism-faq article.questions-list details.question summary{font-size:1.0416666667vw;padding:1.0416666667vw 1.8229166667vw}}@media(max-width:750px){section.medical-tourism-faq article.questions-list details.question summary{font-size:3.8167938931vw;padding:2.5445292621vw 3.8167938931vw}}section.medical-tourism-faq article.questions-list details.question summary img.arrow{transition:transform .3s ease-in-out}@media(min-width:750px){section.medical-tourism-faq article.questions-list details.question p.response{padding:1.0416666667vw 1.8229166667vw;padding-top:0;margin:0 2.6041666667vw}}@media(max-width:750px){section.medical-tourism-faq article.questions-list details.question p.response{padding:2.5445292621vw 3.8167938931vw;padding-top:0;margin:0 2.5445292621vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}figure.block-icon-component{display:flex;flex-direction:column;align-items:center;margin:0;gap:.5208333333vw}@media(max-width:750px){figure.block-icon-component{width:17.8117048346vw}}figure.block-icon-component.type-orange img.image{background-color:#f08934}figure.block-icon-component.fit{width:fit-content}figure.block-icon-component.has-event{cursor:pointer}figure.block-icon-component.has-event:hover>img.image{filter:brightness(1.1);box-shadow:0 0 0 .78125vw #f0893433;-webkit-box-shadow:0px 0px 0px .78125vw rgba(240,137,52,.2);-moz-box-shadow:0px 0px 0px .78125vw rgba(240,137,52,.2)}figure.block-icon-component.has-event:not(:hover)>img.image{box-shadow:0 0 #f0893433;-webkit-box-shadow:0px 0px 0px 0px rgba(240,137,52,.2);-moz-box-shadow:0px 0px 0px 0px rgba(240,137,52,.2)}figure.block-icon-component img.image{object-fit:contain;transition:box-shadow .4s ease-in-out,-webkit-box-shadow .4s ease-in-out,-moz-box-shadow .4s ease-in-out,filter .2s ease-in-out}@media(min-width:750px){figure.block-icon-component img.image{border-radius:1.40625vw;padding:2.0833333333vw;width:3.0208333333vw;height:3.0208333333vw}}@media(max-width:750px){figure.block-icon-component img.image{border-radius:5.0890585242vw;padding:6.106870229vw;width:8.6513994911vw;height:8.6513994911vw}}figure.block-icon-component figcaption.text{text-align:center;font-family:DMSans Medium}@media(min-width:750px){figure.block-icon-component figcaption.text{font-size:1.1458333333vw;line-height:1.3020833333vw;max-width:8.8541666667vw}}@media(max-width:750px){figure.block-icon-component figcaption.text{font-size:4.0712468193vw;line-height:5.3435114504vw;max-width:25.4452926209vw}}figure.block-icon-component img.down-arrow{object-fit:contain}@media(min-width:750px){figure.block-icon-component img.down-arrow{margin-top:.5208333333vw;width:.8333333333vw;height:.5208333333vw}}@media(max-width:750px){figure.block-icon-component img.down-arrow{width:4.0712468193vw;height:2.5445292621vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-CardListAbsolute{width:100%;box-sizing:border-box}@media(min-width:750px){.section-CardListAbsolute{display:grid;margin-bottom:6.25vw}}@media(max-width:750px){.section-CardListAbsolute{padding-top:5.0890585242vw;padding:0 8.9058524173vw 10.1781170483vw;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7.6335877863vw}}@media(min-width:750px){.section-CardListAbsolute{grid-template-columns:1fr 1fr 1fr;padding:0 9.375vw;gap:3.125vw 1.5625vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-specialized_ophtamology,.section-specialized_ophtamology-buttons,.section-specialized_ophtamology-button,.section-specialized_optamology-title,.custom-select-wrapper{margin:0;padding:0;box-sizing:border-box;width:100%}.section-specialized_ophtamology .section-specialized_ophtamology-buttons{box-sizing:border-box;margin-top:3.3333333333vw;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media(min-width:750px){.section-specialized_ophtamology .section-specialized_ophtamology-buttons{padding:0vw 9.375vw}}@media(max-width:750px){.section-specialized_ophtamology .section-specialized_ophtamology-buttons{padding:0vw 8.9058524173vw;display:flex;align-items:center;justify-content:center}}.section-specialized_ophtamology .section-specialized_ophtamology-buttons{gap:.6770833333vw}@media(max-width:750px){.section-specialized_ophtamology .section-specialized_ophtamology-buttons .custom-select-wrapper{width:100%;display:flex;align-items:center;justify-content:center;border:.2544529262vw solid #707070;padding-right:1.272264631vw;border-radius:12.7226463104vw;margin-top:4.5801526718vw;padding:3.8167938931vw 1.0178117048vw;margin-bottom:8.5750636132vw}.section-specialized_ophtamology .section-specialized_ophtamology-buttons .custom-select-wrapper select{-webkit-tap-highlight-color:transparent;border-radius:0;background:none;width:76.3358778626vw;text-align:center;font-family:DMSans Medium;font-size:4.0712468193vw;border:none}.section-specialized_ophtamology .section-specialized_ophtamology-buttons .custom-select-wrapper select:focus{outline:none;box-shadow:none;background-color:#fff!important}}.section-specialized_ophtamology .section-specialized_ophtamology-buttons .section-specialized_ophtamology-button{font-family:DMSans Medium;transition:border .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}@media(max-width:750px){.section-specialized_ophtamology .section-specialized_ophtamology-buttons .section-specialized_ophtamology-button{border:.2544529262vw solid #707070}}@media(min-width:750px){.section-specialized_ophtamology .section-specialized_ophtamology-buttons .section-specialized_ophtamology-button{font-size:1.1458333333vw;padding:.78125vw;border-radius:1.3020833333vw;border:.0520833333vw solid #707070}}@media(min-width:750px){.section-specialized_ophtamology .section-specialized_ophtamology-buttons .section-specialized_ophtamology-button:hover{border:.0520833333vw solid #f08934}}@media(max-width:750px){.section-specialized_ophtamology .section-specialized_ophtamology-buttons .section-specialized_ophtamology-button:hover{border:.2544529262vw solid #f08934}}.section-specialized_ophtamology .section-specialized_ophtamology-buttons .section-specialized_ophtamology-button:hover{background-color:#f08934;color:#fff}@media(min-width:750px){.section-specialized_ophtamology .section-specialized_ophtamology-buttons .section-specialized_ophtamology-button.selected{border:.0520833333vw solid #f08934}}@media(max-width:750px){.section-specialized_ophtamology .section-specialized_ophtamology-buttons .section-specialized_ophtamology-button.selected{border:.2544529262vw solid #f08934}}.section-specialized_ophtamology .section-specialized_ophtamology-buttons .section-specialized_ophtamology-button.selected{background-color:#f08934;color:#fff}@media(min-width:750px){.section-specialized_ophtamology .section-specialized_optamology-title{font-family:DMSans Medium;font-size:2.5vw;line-height:2.5vw;padding-left:9.375vw;margin-top:3.3333333333vw;margin-bottom:2.6041666667vw}}@media(max-width:750px){.section-specialized_ophtamology .section-specialized_optamology-title{display:none}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-informative-about-us{display:flex;align-items:center;background-color:#f8f8f8}@media(min-width:750px){.section-informative-about-us{padding:4vw 0;gap:3vw}}@media(max-width:750px){.section-informative-about-us{padding:12.7226463104vw 8.9058524173vw 17.8117048346vw;flex-direction:column}}@media(max-width:750px){.section-informative-about-us .container-informative-about-us-imgs{display:none}}.section-informative-about-us .container-informative-about-us-content{display:flex;flex-direction:column}@media(min-width:750px){.section-informative-about-us .container-informative-about-us-content{gap:1.8vw;width:38%}}@media(max-width:750px){.section-informative-about-us .container-informative-about-us-content{gap:5.0890585242vw;width:100%}}.section-informative-about-us .container-informative-about-us-content .informative-about-us-text-bold{color:#121212;font-family:DMSans Medium}@media(min-width:750px){.section-informative-about-us .container-informative-about-us-content .informative-about-us-text-bold{font-size:2.2395833333vw;line-height:2.4479166667vw}}@media(max-width:750px){.section-informative-about-us .container-informative-about-us-content .informative-about-us-text-bold{font-size:5.8524173028vw;line-height:7.8880407125vw}}.section-informative-about-us .container-informative-about-us-content .informative-about-us-text-light{color:#3b3b3b;font-family:DMSans Regular}@media(min-width:750px){.section-informative-about-us .container-informative-about-us-content .informative-about-us-text-light{width:96%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-informative-about-us .container-informative-about-us-content .informative-about-us-text-light{font-size:3.8167938931vw;line-height:5.3435114504vw}}@media(min-width:750px){.section-informative-about-us .container-informative-about-us-content .informative-About-us-btn{margin-top:1vw;width:10.9375vw}}@media(max-width:750px){.section-informative-about-us .container-informative-about-us-content .informative-About-us-btn{width:100%}}.section-informative-about-us .container-informative-about-us-content img.mobile-image{width:100%}@media(min-width:750px){.section-informative-about-us .container-informative-about-us-content img.mobile-image{display:none}}@media(max-width:750px){.section-informative-about-us .container-informative-about-us-content .container-informative-about-us-content-space-for-text-line{padding-left:6.106870229vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-testimonials-about-us{background-color:#313131;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-testimonials-about-us .container-testimonials-about-us{display:flex;flex-direction:column}@media(min-width:750px){.section-testimonials-about-us .container-testimonials-about-us{gap:1vw;padding:4vw 0}}@media(max-width:750px){.section-testimonials-about-us .container-testimonials-about-us{gap:5vw;padding:10.6870229008vw 9.1603053435vw 15.2671755725vw}}.section-testimonials-about-us .container-testimonials-about-us .testimonials-about-us-text-bold{color:#fff;font-family:DMSans Medium}@media(min-width:750px){.section-testimonials-about-us .container-testimonials-about-us .testimonials-about-us-text-bold{width:60%;font-size:3.6458333333vw;line-height:3.5416666667vw}}@media(max-width:750px){.section-testimonials-about-us .container-testimonials-about-us .testimonials-about-us-text-bold{width:90%;font-size:7.1246819338vw;line-height:7.8880407125vw}}.section-testimonials-about-us .container-testimonials-about-us .container-testimonials-about-us-video{position:relative}@media(min-width:750px){.section-testimonials-about-us .container-testimonials-about-us .container-testimonials-about-us-video{margin-top:2vw;width:70.1041666667vw;height:37.1875vw}}@media(min-width:750px){.section-testimonials-about-us .container-testimonials-about-us .container-testimonials-about-us-video .container-testimonials-about-us-prev-video{width:70.1041666667vw;height:37.1875vw}}.section-testimonials-about-us .container-testimonials-about-us .container-testimonials-about-us-video .container-testimonials-about-us-prev-video .testimonials-about-us-prev-video{width:100%;height:100%;object-fit:cover}.section-testimonials-about-us .container-testimonials-about-us .container-testimonials-about-us-video .testimonials-about-us-icon-play{cursor:pointer;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}@media(min-width:750px){.section-testimonials-about-us .container-testimonials-about-us .container-testimonials-about-us-video .testimonials-about-us-icon-play{width:6.1911458333vw;height:6.1911458333vw}}@media(max-width:750px){.section-testimonials-about-us .container-testimonials-about-us .container-testimonials-about-us-video .testimonials-about-us-icon-play{width:10.1781170483vw;height:10.1781170483vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-our-technology{display:flex;flex-direction:column}@media(min-width:750px){.section-our-technology{gap:3vw;padding-top:3vw;padding-bottom:8vw;align-items:center}}@media(max-width:750px){.section-our-technology{padding:8.9058524173vw 8.9058524173vw 16.5394402036vw;gap:5.0890585242vw}}.section-our-technology .container-our-technology-content{display:flex;flex-direction:column}@media(min-width:750px){.section-our-technology .container-our-technology-content{gap:1vw;width:70%}}@media(max-width:750px){.section-our-technology .container-our-technology-content{gap:4.5801526718vw}}.section-our-technology .container-our-technology-content .container-our-technology-text-bold{color:#121212;font-family:DMSans Medium}@media(min-width:750px){.section-our-technology .container-our-technology-content .container-our-technology-text-bold{width:80%;margin-top:1vw;font-size:2.5vw;line-height:2.7083333333vw}}@media(max-width:750px){.section-our-technology .container-our-technology-content .container-our-technology-text-bold{width:100%;font-size:5.8524173028vw;line-height:7.8880407125vw}}.section-our-technology .container-our-technology-content .container-our-technology-text-light{color:#3b3b3b;font-family:DMSans Regular}@media(min-width:750px){.section-our-technology .container-our-technology-content .container-our-technology-text-light{width:48%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-our-technology .container-our-technology-content .container-our-technology-text-light{width:82.6972010178vw;font-size:3.8167938931vw;line-height:5.3435114504vw}}.section-our-technology .swiper-our-technology-wraper{position:relative}@media(min-width:750px){.section-our-technology .swiper-our-technology-wraper{display:none}}.section-our-technology .swiper-our-technology-wraper .nav-prev-technology,.section-our-technology .swiper-our-technology-wraper .nav-next-technology{z-index:2;position:absolute;top:50%;background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}.section-our-technology .swiper-our-technology-wraper .nav-prev-technology img,.section-our-technology .swiper-our-technology-wraper .nav-next-technology img{width:100%;height:100%}.section-our-technology .swiper-our-technology-wraper .nav-prev-technology.right,.section-our-technology .swiper-our-technology-wraper .nav-next-technology.right{right:0;transform:translate(50%,-50%)}.section-our-technology .swiper-our-technology-wraper .nav-prev-technology.left,.section-our-technology .swiper-our-technology-wraper .nav-next-technology.left{transform:translate(-50%,-50%);left:0}.section-our-technology .swiper-our-technology-wraper .swiper-our-technology{width:100%;height:84.7328244275vw;border-radius:5.0890585242vw;overflow:hidden}.section-our-technology .swiper-our-technology-wraper .swiper-our-technology img.slide-img{object-fit:cover;height:84.7328244275vw}.section-our-technology .container-our-technology-grid{display:grid}@media(min-width:750px){.section-our-technology .container-our-technology-grid{grid-template-columns:repeat(3,1fr);gap:1vw}}@media(max-width:750px){.section-our-technology .container-our-technology-grid{display:none}}.section-our-technology .container-our-technology-grid .container-our-technology-img{overflow:hidden}@media(min-width:750px){.section-our-technology .container-our-technology-grid .container-our-technology-img{width:22.7604166667vw;height:23.5416666667vw;border-radius:1.5vw}}.section-our-technology .container-our-technology-grid .container-our-technology-img img{width:100%;height:100%;object-fit:cover;transition:all ease-in-out .3s}.section-our-technology .container-our-technology-grid .container-our-technology-img:hover img{transform:scale(1.1)}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-diagnostics{background-color:#313131;display:flex;flex-direction:column;align-items:center;color:#fff}@media(min-width:750px){.section-diagnostics{gap:2.5vw;padding:4vw 0 9vw}}@media(max-width:750px){.section-diagnostics{padding:8.9058524173vw;gap:6.3613231552vw}}.section-diagnostics .container-diagnostics{width:88%;display:flex;flex-direction:column}@media(min-width:750px){.section-diagnostics .container-diagnostics{gap:.8vw}}@media(max-width:750px){.section-diagnostics .container-diagnostics{width:100%;gap:3.8167938931vw}}.section-diagnostics .container-diagnostics .diagnostics-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-diagnostics .container-diagnostics .diagnostics-text-bold{width:40%;font-size:2.5vw;line-height:2.7083333333vw}}@media(max-width:750px){.section-diagnostics .container-diagnostics .diagnostics-text-bold{font-size:7.1246819338vw;line-height:7.8880407125vw}}.section-diagnostics .container-diagnostics .diagnostics-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-diagnostics .container-diagnostics .diagnostics-text-light{width:40%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-diagnostics .container-diagnostics .diagnostics-text-light{width:97%;font-size:3.8167938931vw;line-height:5.3435114504vw}}@media(max-width:750px){.section-diagnostics .container-diagnostics .container-diagnostics-space-for-text-line{padding-left:6.106870229vw}}.section-diagnostics .container-swiper-diagnostics{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}@media(max-width:750px){.section-diagnostics .container-swiper-diagnostics{gap:8.1424936387vw}}.section-diagnostics .container-swiper-diagnostics .swiper-diagnostics{width:90%}@media(max-width:750px){.section-diagnostics .container-swiper-diagnostics .swiper-diagnostics{width:100%;height:68.1933842239vw}}.section-diagnostics .container-swiper-diagnostics .swiper-wrapper{display:flex}.section-diagnostics .container-swiper-diagnostics .swiper-slide{width:100%}@media(min-width:750px){.section-diagnostics .container-swiper-diagnostics .swiper-slide{width:27.9166666667vw;height:21.71875vw;display:flex;justify-content:center}}.section-diagnostics .container-swiper-diagnostics .swiper-slide .slide-img{padding:0;margin:0;object-fit:cover}@media(max-width:750px){.section-diagnostics .container-swiper-diagnostics .swiper-slide .slide-img{width:100%;height:68.1933842239vw}}.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics{display:flex}@media(min-width:750px){.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics{width:88%;justify-content:end;position:absolute;z-index:2;top:-15%;transform:translateY(-50%);gap:1vw}}@media(max-width:750px){.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics{justify-content:space-between;width:100%}}.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics .nav-prev-diagnostics,.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics .nav-next-diagnostics{background-color:#ea873d;cursor:pointer}@media(min-width:750px){.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics .nav-prev-diagnostics,.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics .nav-next-diagnostics{width:2.8645833333vw;height:2.8645833333vw;border-radius:100%}}@media(max-width:750px){.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics .nav-prev-diagnostics,.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics .nav-next-diagnostics{width:8.1424936387vw;height:8.1424936387vw;border-radius:100%}}.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics .nav-prev-diagnostics img,.section-diagnostics .container-swiper-diagnostics .custom-navigation-diagnostics .nav-next-diagnostics img{width:100%;height:100%}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-our-directory{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-our-directory{gap:3vw;padding:4vw 0}}@media(max-width:750px){.section-our-directory{gap:3vw;box-sizing:border-box;width:100%;padding:8.9058524173vw 8.9058524173vw 17.8117048346vw}}.section-our-directory .container-our-directory-content{width:75%;display:flex;flex-direction:column}@media(min-width:750px){.section-our-directory .container-our-directory-content{gap:1vw}}@media(max-width:750px){.section-our-directory .container-our-directory-content{gap:5.0890585242vw;width:100%}}.section-our-directory .container-our-directory-content .our-directory-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-our-directory .container-our-directory-content .our-directory-text-bold{width:70%;font-size:2.5vw;line-height:2.7083333333vw}}@media(max-width:750px){.section-our-directory .container-our-directory-content .our-directory-text-bold{width:100%;font-size:5.4707379135vw;line-height:7.8880407125vw}}.section-our-directory .container-our-directory-content .swiper-our-directory-wraper{position:relative}@media(min-width:750px){.section-our-directory .container-our-directory-content .swiper-our-directory-wraper{display:none}}.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .nav-prev-our-directory,.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .nav-next-our-directory{z-index:2;position:absolute;top:50%;background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .nav-prev-our-directory img,.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .nav-next-our-directory img{width:100%;height:100%}.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .nav-prev-our-directory.right,.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .nav-next-our-directory.right{right:0;transform:translate(50%,-50%)}.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .nav-prev-our-directory.left,.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .nav-next-our-directory.left{transform:translate(-50%,-50%);left:0}.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .swiper-our-directory{width:100%}.section-our-directory .container-our-directory-content .swiper-our-directory-wraper .swiper-our-directory img.slide-img{object-fit:cover;height:106.8702290076vw;border-radius:5.0890585242vw}.section-our-directory .container-our-directory-content .container-our-technology-text-light{color:#3b3b3b;font-family:DMSans Regular}@media(min-width:750px){.section-our-directory .container-our-directory-content .container-our-technology-text-light{width:48%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-our-directory .container-our-directory-content .container-our-technology-text-light{width:82.6972010178vw;font-size:3.8167938931vw;line-height:5.3435114504vw}}.section-our-directory .container-our-directory-doctors-cards{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:750px){.section-our-directory .container-our-directory-doctors-cards{width:80%;gap:2vw}}@media(max-width:750px){.section-our-directory .container-our-directory-doctors-cards{display:none}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-card-doctor{display:flex;flex-direction:column}@media(min-width:750px){.section-card-doctor{width:23.9583333333vw;gap:.3vw}}@media(max-width:750px){.section-card-doctor{width:79.8982188295vw;gap:1.5vw}}@media(min-width:750px){.section-card-doctor .card-doctor-img{border-radius:1vw;width:16.3541666667vw;height:21.875vw}}@media(max-width:750px){.section-card-doctor .card-doctor-img{width:79.8982188295vw;height:106.8702290076vw;border-radius:2vw}}.section-card-doctor .card-doctor-name{font-family:DMSans Medium}@media(min-width:750px){.section-card-doctor .card-doctor-name{font-size:1.40625vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-card-doctor .card-doctor-name{font-size:5.3435114504vw;line-height:7.1246819338vw}}.section-card-doctor .card-doctor-profesion{color:#f08934;font-family:DMSans Medium}@media(min-width:750px){.section-card-doctor .card-doctor-profesion{font-size:1.1979166667vw;line-height:1.4583333333vw}}@media(max-width:750px){.section-card-doctor .card-doctor-profesion{font-size:4.3256997455vw;line-height:5.3435114504vw}}.section-card-doctor .card-doctor-profesion span{font-family:DMSans Regular}@media(min-width:750px){.section-card-doctor .card-doctor-profesion span{font-size:.9375vw;line-height:1.4583333333vw}}@media(max-width:750px){.section-card-doctor .card-doctor-profesion span{font-size:4.3256997455vw;line-height:5.3435114504vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-facilities{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-facilities{gap:3vw;padding-top:3vw;padding-bottom:6vw}}@media(max-width:750px){.section-facilities{padding:12.7226463104vw 8.9058524173vw 17.8117048346vw}}.section-facilities .container-facilities-content{display:flex;flex-direction:column}@media(min-width:750px){.section-facilities .container-facilities-content{text-align:center;align-items:center;gap:1vw}}@media(max-width:750px){.section-facilities .container-facilities-content{width:100%;gap:3.8167938931vw}}.section-facilities .container-facilities-content .section-title-line{margin:auto}.section-facilities .container-facilities-content .facilities-line{background-color:#f08934}@media(min-width:750px){.section-facilities .container-facilities-content .facilities-line{width:4.6875vw;height:.1041666667vw}}@media(max-width:750px){.section-facilities .container-facilities-content .facilities-line{width:7.6335877863vw;height:.5089058524vw}}.section-facilities .container-facilities-content .facilities-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-facilities .container-facilities-content .facilities-text-bold{width:30%;font-size:2.2395833333vw;line-height:2.4479166667vw}}@media(max-width:750px){.section-facilities .container-facilities-content .facilities-text-bold{width:100%;font-size:5.8524173028vw;line-height:7.8880407125vw}}.section-facilities .container-facilities-content .facilities-text-light{color:#3b3b3b;font-family:DMSans Regular}@media(min-width:750px){.section-facilities .container-facilities-content .facilities-text-light{width:37%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-facilities .container-facilities-content .facilities-text-light{font-size:3.8167938931vw;line-height:5.3435114504vw}}.section-facilities .container-facilities-content .swiper-facilities-wraper{position:relative;width:100%}@media(min-width:750px){.section-facilities .container-facilities-content .swiper-facilities-wraper{display:none}}.section-facilities .container-facilities-content .swiper-facilities-wraper .nav-prev-facilities,.section-facilities .container-facilities-content .swiper-facilities-wraper .nav-next-facilities{z-index:2;position:absolute;top:50%;background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}.section-facilities .container-facilities-content .swiper-facilities-wraper .nav-prev-facilities img,.section-facilities .container-facilities-content .swiper-facilities-wraper .nav-next-facilities img{width:100%;height:100%}.section-facilities .container-facilities-content .swiper-facilities-wraper .nav-prev-facilities.right,.section-facilities .container-facilities-content .swiper-facilities-wraper .nav-next-facilities.right{right:0;transform:translate(50%,-50%)}.section-facilities .container-facilities-content .swiper-facilities-wraper .nav-prev-facilities.left,.section-facilities .container-facilities-content .swiper-facilities-wraper .nav-next-facilities.left{transform:translate(-50%,-50%);left:0}.section-facilities .container-facilities-content .swiper-facilities-wraper .swiper-facilities{width:100%;height:89.8218829517vw;border-radius:5.0890585242vw;overflow:hidden}.section-facilities .container-facilities-content .swiper-facilities-wraper .swiper-facilities img.slide-img{object-fit:cover;height:89.8218829517vw}.section-facilities .container-facilities-grid{display:none}@media(min-width:750px){.section-facilities .container-facilities-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.9vw}}.section-facilities .container-facilities-grid .container-facilities-img:first-child{grid-column:span 3}@media(min-width:750px){.section-facilities .container-facilities-grid .container-facilities-img:first-child{height:43.8541666667vw;width:100%;border-radius:.1vw}}.section-facilities .container-facilities-grid .container-facilities-img:first-child img{border-radius:.1vw}.section-facilities .container-facilities-grid .container-facilities-img{overflow:hidden}@media(min-width:750px){.section-facilities .container-facilities-grid .container-facilities-img{height:29.6786458333vw;width:27.1875vw;border-radius:1vw}}.section-facilities .container-facilities-grid .container-facilities-img img{width:100%;height:100%;object-fit:cover;border-radius:1vw;transition:all ease-in-out .3s}.section-facilities .container-facilities-grid .container-facilities-img:hover img{transform:scale(1.1)}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}section.medical-tourism-goto{display:flex;flex-direction:column}@media(min-width:750px){section.medical-tourism-goto{padding:2.6041666667vw 15.625vw;gap:3.125vw}}@media(max-width:750px){section.medical-tourism-goto{gap:3.125vw;padding:10vw 0;align-items:center}}section.medical-tourism-goto p.title{font-family:DMSans Medium}@media(min-width:750px){section.medical-tourism-goto p.title{font-size:2.2395833333vw;line-height:2.4479166667vw}}@media(max-width:750px){section.medical-tourism-goto p.title{width:85%;font-size:7.1246819338vw;line-height:7.8880407125vw;padding-bottom:2.5445292621vw}}section.medical-tourism-goto article.goto-buttons-container{display:flex;justify-content:space-between;gap:2.6041666667vw}@media(max-width:750px){section.medical-tourism-goto .goto-buttons-container{width:100%;box-sizing:border-box;padding-left:7vw}}section.medical-tourism-goto .goto-buttons-container .swiper-medical-tourism-goto{width:100%}section.medical-tourism-goto .goto-buttons-container .swiper-medical-tourism-goto .swiper-wrapper{display:flex}@media(max-width:750px){section.medical-tourism-goto .goto-buttons-container .swiper-medical-tourism-goto .swiper-wrapper{gap:5vw}}section.medical-tourism-goto .goto-buttons-container .swiper-medical-tourism-goto .swiper-slide{display:flex;justify-content:center;align-items:center;margin-top:2vw;width:21.6284987277vw!important;height:35.6234096692vw}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-visualRestMedical{width:100%;background-repeat:no-repeat;background-size:contain}@media(min-width:750px){.section-visualRestMedical{height:41.1458333333vw;background-image:url(/imgs/es/medical_tourism/visual_rest.webp)}}@media(max-width:750px){.section-visualRestMedical{background-image:url(/imgs/es/medical_tourism/bg_visual_rest_medical.webp);height:95.6743002545vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}section.medical-tourism-why-gdl{display:flex;justify-content:center;background-color:#f8f8f8}@media(min-width:750px){section.medical-tourism-why-gdl{gap:3.90625vw;padding:4.1666666667vw 6.25vw}}@media(max-width:750px){section.medical-tourism-why-gdl{padding:8.9058524173vw 0 15.2671755725vw}}section.medical-tourism-why-gdl article.left-images section.section-imageAbsolute-justify-right{background-color:transparent}section.medical-tourism-why-gdl article.content{display:flex;flex-direction:column;gap:1.5625vw}@media(min-width:750px){section.medical-tourism-why-gdl article.content{width:42.1875vw}}@media(max-width:750px){section.medical-tourism-why-gdl article.content{align-items:center;width:100%}}@media(max-width:750px){section.medical-tourism-why-gdl article.content .container-image{width:87.5318066158vw;height:64.1221374046vw;border-radius:5vw;overflow:hidden}}@media(max-width:750px){section.medical-tourism-why-gdl article.content .container-image .image-why-gdl{width:87.5318066158vw;height:64.1221374046vw}}section.medical-tourism-why-gdl article.content p.subtitle{font-family:DMSans Medium}@media(min-width:750px){section.medical-tourism-why-gdl article.content p.subtitle{font-size:2.0833333333vw;line-height:2.4479166667vw}}@media(max-width:750px){section.medical-tourism-why-gdl article.content p.subtitle{font-size:5.8524173028vw;line-height:7.8880407125vw;padding-top:3.8167938931vw;width:87.5318066158vw}}section.medical-tourism-why-gdl article.content p.normal-text{font-family:DMSans Regular}@media(min-width:750px){section.medical-tourism-why-gdl article.content p.normal-text{font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){section.medical-tourism-why-gdl article.content p.normal-text{font-size:3.8167938931vw;line-height:5.3435114504vw;padding:3.8167938931vw 0vw;width:87.5318066158vw}}section.medical-tourism-why-gdl article.content .button{width:fit-content}@media(max-width:750px){section.medical-tourism-why-gdl article.content .button{margin-top:5vw;width:87.5318066158vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}@media(min-width:750px){section.medical-tourism-our-location{display:grid;grid-template-columns:1fr auto;grid-template-areas:"text images" "map   map";padding:6.7708333333vw 7.2916666667vw 4.1666666667vw;gap:5.7291666667vw}}@media(max-width:750px){section.medical-tourism-our-location{display:flex;flex-direction:column;align-items:center;padding:10vw 0;gap:5vw}}section.medical-tourism-our-location article.content{grid-area:text;display:flex;flex-direction:column}@media(min-width:750px){section.medical-tourism-our-location article.content{gap:1.0416666667vw}}@media(max-width:750px){section.medical-tourism-our-location article.content{width:85%;gap:2.5445292621vw}}section.medical-tourism-our-location article.content .content-top{display:flex}@media(min-width:750px){section.medical-tourism-our-location article.content .content-top{flex-direction:column}}@media(max-width:750px){section.medical-tourism-our-location article.content .content-top{flex-direction:row;align-items:end;gap:2.5445292621vw}}section.medical-tourism-our-location article.content p.subtitle{font-family:DMSans Medium}@media(min-width:750px){section.medical-tourism-our-location article.content p.subtitle{font-size:2.0833333333vw;line-height:2.4479166667vw;margin-top:.78125vw}}@media(max-width:750px){section.medical-tourism-our-location article.content p.subtitle{font-size:5.8524173028vw;line-height:7.8880407125vw}}section.medical-tourism-our-location article.content p.normal-text{font-family:DMSans Regular}@media(min-width:750px){section.medical-tourism-our-location article.content p.normal-text{width:97%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){section.medical-tourism-our-location article.content p.normal-text{font-size:3.8167938931vw;line-height:5.3435114504vw;padding:2.5445292621vw 0}}section.medical-tourism-our-location article.content .button{width:fit-content}@media(min-width:750px){section.medical-tourism-our-location article.content .button{margin-top:1.3020833333vw}}@media(max-width:750px){section.medical-tourism-our-location article.content .button{margin-top:2.5445292621vw;width:83.9694656489vw}}@media(max-width:750px){section.medical-tourism-our-location article.content .image-our-locatios{width:83.9694656489vw;height:58.7786259542vw;border-radius:4vw}}section.medical-tourism-our-location article.images{grid-area:images}section.medical-tourism-our-location article.map_for_footer{grid-area:map;overflow:hidden}@media(min-width:750px){section.medical-tourism-our-location article.map_for_footer{border-radius:1.5vw}}@media(max-width:750px){section.medical-tourism-our-location article.map_for_footer{border-radius:5.0890585242vw;width:83.9694656489vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}section.medical-tourism-main-services{background-color:#f8f8f8;display:flex;flex-direction:column;gap:1.6666666667vw;padding:4.1666666667vw 7.2916666667vw}@media(max-width:750px){section.medical-tourism-main-services{padding-bottom:11.4503816794vw}}section.medical-tourism-main-services header.main-services-header{display:flex;align-items:flex-end;justify-content:space-between}section.medical-tourism-main-services header.main-services-header div.header-content-left{display:flex;flex-direction:column;gap:.5208333333vw}@media(min-width:750px){section.medical-tourism-main-services header.main-services-header div.header-content-left .content-left-top{display:flex;flex-direction:column}}@media(max-width:750px){section.medical-tourism-main-services header.main-services-header div.header-content-left .content-left-top{display:flex;align-items:flex-end;gap:5.0890585242vw;width:81.9338422392vw}}section.medical-tourism-main-services header.main-services-header div.header-content-left h3.title{font-family:DMSans Medium}@media(min-width:750px){section.medical-tourism-main-services header.main-services-header div.header-content-left h3.title{font-size:2.0833333333vw;line-height:2.4479166667vw;max-width:28.6458333333vw;margin-top:.78125vw}}@media(max-width:750px){section.medical-tourism-main-services header.main-services-header div.header-content-left h3.title{font-size:5.5979643766vw;width:100%}}section.medical-tourism-main-services header.main-services-header div.header-content-left p.normal-text{font-family:DMSans Regular}@media(min-width:750px){section.medical-tourism-main-services header.main-services-header div.header-content-left p.normal-text{font-size:.9375vw;line-height:1.5104166667vw;max-width:31.25vw}}@media(max-width:750px){section.medical-tourism-main-services header.main-services-header div.header-content-left p.normal-text{font-size:3.8167938931vw;line-height:4.834605598vw;padding:2.5445292621vw 0 4.0712468193vw}}section.medical-tourism-main-services header.main-services-header .button{min-width:17.1875vw}@media(min-width:750px){section.medical-tourism-main-services article.services-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.9791666667vw}}@media(max-width:750px){section.medical-tourism-main-services article.services-list{display:flex;flex-direction:row}}section.medical-tourism-main-services article.services-list .swiper-services-wraper{position:relative;width:100%}@media(min-width:750px){section.medical-tourism-main-services article.services-list .swiper-services-wraper{display:none}}section.medical-tourism-main-services article.services-list .swiper-services-wraper .nav-prev-services,section.medical-tourism-main-services article.services-list .swiper-services-wraper .nav-next-services{z-index:2;position:absolute;top:50%;background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}section.medical-tourism-main-services article.services-list .swiper-services-wraper .nav-prev-services img,section.medical-tourism-main-services article.services-list .swiper-services-wraper .nav-next-services img{width:100%;height:100%}section.medical-tourism-main-services article.services-list .swiper-services-wraper .nav-prev-services.right,section.medical-tourism-main-services article.services-list .swiper-services-wraper .nav-next-services.right{right:0;transform:translate(50%,-50%)}section.medical-tourism-main-services article.services-list .swiper-services-wraper .nav-prev-services.left,section.medical-tourism-main-services article.services-list .swiper-services-wraper .nav-next-services.left{transform:translate(-50%,-50%);left:0}section.medical-tourism-main-services article.services-list .swiper-services-wraper .swiper-services{width:100%;height:89.8218829517vw;border-radius:5.0890585242vw;overflow:hidden}section.medical-tourism-main-services article.services-list .swiper-services-wraper .swiper-services img.slide-img{object-fit:cover;height:89.8218829517vw}section.medical-tourism-main-services .services-list-container-button{display:flex;align-items:center;justify-content:center}@media(max-width:750px){section.medical-tourism-main-services .services-list-container-button{padding-top:5.0890585242vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}section.medical-tourism-nearby-lodgings{display:flex;flex-direction:column}@media(min-width:750px){section.medical-tourism-nearby-lodgings{gap:1.6666666667vw;padding:4.1666666667vw 7.2916666667vw}}@media(max-width:750px){section.medical-tourism-nearby-lodgings{padding:10.1781170483vw 7.2916666667vw}}section.medical-tourism-nearby-lodgings header.nearby-lodgings-header{display:flex;flex-direction:column}@media(min-width:750px){section.medical-tourism-nearby-lodgings header.nearby-lodgings-header{gap:.5208333333vw}}@media(max-width:750px){section.medical-tourism-nearby-lodgings header.nearby-lodgings-header .medical-turism-mobile-icon-and-title-order{display:flex;flex-direction:row;align-items:end;gap:3.8167938931vw;margin-bottom:4.3256997455vw}}section.medical-tourism-nearby-lodgings header.nearby-lodgings-header h3.title{font-family:DMSans Medium}@media(min-width:750px){section.medical-tourism-nearby-lodgings header.nearby-lodgings-header h3.title{font-size:2.0833333333vw;line-height:2.4479166667vw;max-width:36.4583333333vw;margin-top:.78125vw}}@media(max-width:750px){section.medical-tourism-nearby-lodgings header.nearby-lodgings-header h3.title{font-size:5.8524173028vw;line-height:7.8880407125vw}}section.medical-tourism-nearby-lodgings header.nearby-lodgings-header p.normal-text{font-family:DMSans Regular}@media(min-width:750px){section.medical-tourism-nearby-lodgings header.nearby-lodgings-header p.normal-text{font-size:.9375vw;line-height:1.5104166667vw;max-width:37.5vw}}@media(max-width:750px){section.medical-tourism-nearby-lodgings header.nearby-lodgings-header p.normal-text{font-size:3.8167938931vw;line-height:5.3435114504vw;margin-bottom:5.0890585242vw}}section.medical-tourism-nearby-lodgings header.nearby-lodgings-header .button{min-width:17.1875vw}@media(min-width:750px){section.medical-tourism-nearby-lodgings article.lodgings-list{display:grid;grid-template-columns:repeat(3,1fr);gap:3.6458333333vw 1.0416666667vw}}@media(max-width:750px){section.medical-tourism-nearby-lodgings article.lodgings-list{display:flex}}section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper{position:relative;width:100%}@media(min-width:750px){section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper{display:none}}section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .nav-prev-loading,section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .nav-next-loading{z-index:2;position:absolute;top:30%;background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .nav-prev-loading img,section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .nav-next-loading img{width:100%;height:100%}section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .nav-prev-loading.right,section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .nav-next-loading.right{right:0;transform:translate(50%,-50%)}section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .nav-prev-loading.left,section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .nav-next-loading.left{transform:translate(-50%,-50%);left:0}section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .swiper-loading{width:100%;height:112.7226463104vw;border-radius:5.0890585242vw;overflow:hidden}section.medical-tourism-nearby-lodgings article.lodgings-list .swiper-loading-wraper .swiper-loading img.slide-img{object-fit:cover;height:89.8218829517vw}section.medical-tourism-nearby-lodgings article.airbnb-card{display:flex;align-items:center;justify-content:center;margin-top:2.34375vw}section.medical-tourism-nearby-lodgings article.airbnb-card header.airbnb-data{display:flex;flex-direction:column;gap:1.0416666667vw}section.medical-tourism-nearby-lodgings article.airbnb-card header.airbnb-data img.logo{object-fit:contain;width:9.8958333333vw;height:3.125vw}section.medical-tourism-nearby-lodgings article.airbnb-card header.airbnb-data p.description{color:#6e6e6e;font-family:DMSans Regular}@media(min-width:750px){section.medical-tourism-nearby-lodgings article.airbnb-card header.airbnb-data p.description{font-size:.9375vw;line-height:1.40625vw;max-width:16.1458333333vw}}section.medical-tourism-nearby-lodgings article.airbnb-card header.airbnb-data .btn{width:11.9791666667vw}section.medical-tourism-nearby-lodgings article.airbnb-card img.picture{object-fit:cover;overflow:hidden;width:20.0520833333vw;height:13.125vw;border-radius:1.0416666667vw}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-distanceAndTimes{width:100%;padding:3.4895833333vw 0 2.8125vw;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f8f8f8}@media(min-width:750px){.section-distanceAndTimes .section-distanceAndTimes-top{gap:.5208333333vw;width:85.4166666667vw;display:flex;flex-direction:column}}@media(max-width:750px){.section-distanceAndTimes .section-distanceAndTimes-top{display:flex;align-items:flex-end;gap:2.5445292621vw}}.section-distanceAndTimes .section-distanceAndTimes-top .distanceAndTimes-title{font-family:DMSans Medium}@media(min-width:750px){.section-distanceAndTimes .section-distanceAndTimes-top .distanceAndTimes-title{margin-top:1.0416666667vw;font-size:2.2395833333vw}}@media(max-width:750px){.section-distanceAndTimes .section-distanceAndTimes-top .distanceAndTimes-title{font-size:6.6157760814vw;line-height:6.6157760814vw}}.section-distanceAndTimes .section-distanceAndTimes-top .distanceAndTimes-desc{font-family:DMSans Regular}@media(min-width:750px){.section-distanceAndTimes .section-distanceAndTimes-top .distanceAndTimes-desc{width:30.7291666667vw;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-distanceAndTimes .section-distanceAndTimes-top .distanceAndTimes-desc{margin-top:4.3256997455vw;font-size:3.8167938931vw;line-height:5.3435114504vw;width:86.5139949109vw}}.section-distanceAndTimes .distanceAndTimes-top-container-card{width:85.4166666667vw;padding-top:1.7708333333vw;display:flex;flex-wrap:wrap;gap:.5208333333vw;justify-content:space-between}.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper{position:relative;width:100%}@media(min-width:750px){.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper{display:none}}.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper .nav-prev-distanceAndTimes,.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper .nav-next-distanceAndTimes{z-index:2;position:absolute;top:50%;background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper .nav-prev-distanceAndTimes img,.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper .nav-next-distanceAndTimes img{width:100%;height:100%}.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper .nav-prev-distanceAndTimes.right,.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper .nav-next-distanceAndTimes.right{right:0;transform:translate(50%,-50%)}.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper .nav-prev-distanceAndTimes.left,.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper .nav-next-distanceAndTimes.left{transform:translate(-50%,-50%);left:0}.section-distanceAndTimes .distanceAndTimes-top-container-card .swiper-distanceAndTimes-wraper .swiper-distanceAndTimes{width:100%;height:117.048346056vw;border-radius:5.0890585242vw}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}section.medical-tourism-transport{display:flex;flex-direction:column;gap:1.6666666667vw;padding:5.1041666667vw 7.2916666667vw}section.medical-tourism-transport header.transport-header{display:flex;flex-direction:column;gap:.5208333333vw}@media(max-width:750px){section.medical-tourism-transport header.transport-header .medical-turism-mobile-icon-and-title-order{display:flex;flex-direction:row;align-items:end;gap:3.8167938931vw;margin-bottom:4.3256997455vw}}@media(max-width:750px){section.medical-tourism-transport header.transport-header .medical-turism-mobile-icon-and-title-order{font-size:5.8524173028vw;line-height:7.8880407125vw}}section.medical-tourism-transport header.transport-header h3.title{font-family:DMSans Medium}@media(min-width:750px){section.medical-tourism-transport header.transport-header h3.title{font-size:2.0833333333vw;line-height:2.4479166667vw;max-width:36.4583333333vw;margin-top:.78125vw}}section.medical-tourism-transport header.transport-header p.normal-text{font-family:DMSans Regular}@media(min-width:750px){section.medical-tourism-transport header.transport-header p.normal-text{font-size:.9375vw;line-height:1.5104166667vw;max-width:37.5vw}}@media(max-width:750px){section.medical-tourism-transport header.transport-header p.normal-text{font-size:3.8167938931vw;line-height:5.3435114504vw}}section.medical-tourism-transport header.transport-header .button{min-width:17.1875vw}section.medical-tourism-transport .contaner-transport-card{display:flex}@media(min-width:750px){section.medical-tourism-transport .contaner-transport-card{flex-direction:row;gap:1.0416666667vw}}@media(max-width:750px){section.medical-tourism-transport .contaner-transport-card{gap:5.0890585242vw;flex-direction:column;margin-top:3.0534351145vw}}section.medical-tourism-transport section.cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5625vw}section.medical-tourism-transport section.cards article.card{display:flex;flex-direction:column;background-color:#f4f4f4;padding:2.6041666667vw;border-radius:1.40625vw;gap:.78125vw}section.medical-tourism-transport section.cards article.card span.badge{color:#fff;background-color:#f08934;display:inline-block;text-align:center;width:fit-content;font-family:DMSans Bold}@media(min-width:750px){section.medical-tourism-transport section.cards article.card span.badge{border-radius:1.0416666667vw;font-size:.9895833333vw;line-height:1.5625vw;min-width:7.2916666667vw}}section.medical-tourism-transport section.cards article.card h5.title{color:#333;margin:0;padding:0;font-family:DMSans SemiBold}@media(min-width:750px){section.medical-tourism-transport section.cards article.card h5.title{font-size:1.4583333333vw;line-height:1.5625vw}}section.medical-tourism-transport section.cards article.card img.brand-icon{object-fit:contain}@media(min-width:750px){section.medical-tourism-transport section.cards article.card img.brand-icon.one{height:1.9791666667vw;width:14.7395833333vw}}@media(min-width:750px){section.medical-tourism-transport section.cards article.card img.brand-icon.two{height:2.1354166667vw;width:14.6354166667vw}}section.medical-tourism-transport section.cards article.card img.icon{box-sizing:border-box;border-radius:100%;background-color:#0048ff;filter:invert(100%)}@media(min-width:750px){section.medical-tourism-transport section.cards article.card img.icon{padding:.9375vw;width:4.21875vw;height:4.21875vw}}section.medical-tourism-transport section.cards article.card p.card-text{color:#6e6e6e;font-family:DMSans Regular}@media(min-width:750px){section.medical-tourism-transport section.cards article.card p.card-text{font-size:.9375vw;line-height:1.25vw;max-width:29.1666666667vw}}@media(min-width:750px){section.medical-tourism-transport section.cards article.card p.card-text.large{max-width:31.7708333333vw}}section.medical-tourism-transport section.cards article.card img.picture{width:100%;align-self:flex-end}@media(min-width:750px){section.medical-tourism-transport section.cards article.card img.picture{object-fit:cover;aspect-ratio:672/385;border-radius:1.0416666667vw;padding-top:1.0416666667vw;margin-top:auto}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}section.medical-tourism-tours{background-color:#f8f8f8;display:flex;flex-direction:column;gap:1.6666666667vw;padding:5.1041666667vw 7.2916666667vw}section.medical-tourism-tours header.tours-header{display:flex;flex-direction:column;gap:.5208333333vw}section.medical-tourism-tours header.tours-header h3.title{font-family:DMSans Medium}@media(min-width:750px){section.medical-tourism-tours header.tours-header h3.title{font-size:2.0833333333vw;line-height:2.4479166667vw;max-width:36.4583333333vw;margin-top:.78125vw}}@media(max-width:750px){section.medical-tourism-tours header.tours-header h3.title{font-size:5.2162849873vw;line-height:7.8880407125vw}}section.medical-tourism-tours header.tours-header p.normal-text{font-family:DMSans Regular}@media(min-width:750px){section.medical-tourism-tours header.tours-header p.normal-text{font-size:.9375vw;line-height:1.5104166667vw;max-width:37.5vw}}@media(max-width:750px){section.medical-tourism-tours header.tours-header p.normal-text{font-size:3.8167938931vw;line-height:5.3435114504vw;margin-top:4.3256997455vw}}section.medical-tourism-tours header.tours-header .button{min-width:17.1875vw}@media(max-width:750px){section.medical-tourism-tours .tours-header-content{display:flex;align-items:flex-end;gap:2.5445292621vw}}@media(min-width:750px){section.medical-tourism-tours section.tours-list{display:grid;grid-template-columns:repeat(3,1fr);margin-top:1.5625vw;gap:1.3020833333vw .78125vw}}@media(max-width:750px){section.medical-tourism-tours section.tours-list{display:flex}}section.medical-tourism-tours section.tours-list .swiper-tours-wraper{position:relative;width:100%}@media(min-width:750px){section.medical-tourism-tours section.tours-list .swiper-tours-wraper{display:none}}section.medical-tourism-tours section.tours-list .swiper-tours-wraper .nav-prev-tours,section.medical-tourism-tours section.tours-list .swiper-tours-wraper .nav-next-tours{z-index:2;position:absolute;top:50%;background-color:#ea873d;cursor:pointer;width:8.1424936387vw;height:8.1424936387vw;border-radius:50%}section.medical-tourism-tours section.tours-list .swiper-tours-wraper .nav-prev-tours img,section.medical-tourism-tours section.tours-list .swiper-tours-wraper .nav-next-tours img{width:100%;height:100%}section.medical-tourism-tours section.tours-list .swiper-tours-wraper .nav-prev-tours.right,section.medical-tourism-tours section.tours-list .swiper-tours-wraper .nav-next-tours.right{right:0;transform:translate(50%,-50%)}section.medical-tourism-tours section.tours-list .swiper-tours-wraper .nav-prev-tours.left,section.medical-tourism-tours section.tours-list .swiper-tours-wraper .nav-next-tours.left{transform:translate(-50%,-50%);left:0}section.medical-tourism-tours section.tours-list .swiper-tours-wraper .swiper-tours{width:100%;min-height:139.9491094148vw;border-radius:5.0890585242vw}section.medical-tourism-tours section.tour-disclaimer{display:flex;justify-content:end;align-items:center;width:100%}section.medical-tourism-tours section.tour-disclaimer .text-disclaimer{font-family:DMSans Regular;text-align:end}@media(min-width:750px){section.medical-tourism-tours section.tour-disclaimer .text-disclaimer{width:50%;font-size:.625vw}}@media(max-width:750px){section.medical-tourism-tours section.tour-disclaimer .text-disclaimer{width:90%;font-size:2.5445292621vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-best-option{display:flex;justify-content:center}@media(min-width:750px){.section-best-option{padding:4vw 0}}@media(max-width:750px){.section-best-option{padding:10vw 0}}.section-best-option .container-best-option-content{display:flex;flex-direction:column}@media(min-width:750px){.section-best-option .container-best-option-content{width:45%;gap:1.5vw}}@media(max-width:750px){.section-best-option .container-best-option-content{align-items:center;gap:6vw}}.section-best-option .container-best-option-content .best-option-text-bold{font-family:DMSans Medium}@media(min-width:750px){.section-best-option .container-best-option-content .best-option-text-bold{font-size:2.2395833333vw;line-height:2.5vw}}@media(max-width:750px){.section-best-option .container-best-option-content .best-option-text-bold{width:85%;font-size:5.8524173028vw;line-height:6.6157760814vw}}@media(min-width:750px){.section-best-option .container-best-option-content .best-option-text-bold span{color:#f08934;font-family:DMSans Bold}}.section-best-option .container-best-option-content .best-option-text-light{font-family:DMSans Regular}@media(min-width:750px){.section-best-option .container-best-option-content .best-option-text-light{width:78%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-best-option .container-best-option-content .best-option-text-light{width:84%;font-size:3.6641221374vw;line-height:5.3435114504vw}}@media(max-width:750px){.section-best-option .container-best-option-content .best-option-img-mobile{width:82.1882951654vw;height:56.9974554707vw}}.section-best-option .container-best-option-content .btn-index-best-option{margin-top:1vw}@media(min-width:750px){.section-best-option .container-best-option-content .btn-index-best-option{width:10.9375vw}}@media(max-width:750px){.section-best-option .container-best-option-content .btn-index-best-option{width:83.4605597964vw}}.section-best-option .container-best-option-img{margin-left:-5vw}@media(max-width:750px){.section-best-option .container-best-option-img{display:none}}.map-best-option{box-sizing:border-box;width:100%;height:41.6666666667vw;display:flex;justify-content:center}.map-best-option .container-map{overflow:hidden;width:88%;height:37.9166666667vw;border-radius:2.6041666667vw;display:flex;justify-content:center;align-items:center}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-testimoniesCard{width:27.9166666667vw;display:flex;flex-direction:column;align-items:center}@media(max-width:750px){.section-testimoniesCard{width:81.9338422392vw}}.section-testimoniesCard .section-testimoniesCard-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper{position:relative;width:27.9166666667vw;height:auto;overflow:hidden;border-radius:1.0416666667vw}@media(max-width:750px){.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper{width:81.9338422392vw}}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper .section-testimoniesCard-hover .button-play{cursor:pointer}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper .section-testimoniesCard-hover .button-play .button-play-icon{width:3.4369791667vw;height:3.4380208333vw;object-fit:contain}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper{transition:all .5 ease-in-out}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper:hover .section-testimoniesCard-hover{top:0}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper:hover .section-testimoniesCard-hover .button-play{cursor:pointer}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper:hover .section-testimoniesCard-hover .button-play .button-play-icon{transition:all .5 ease-in-out;width:3.6458333333vw;height:3.6458333333vw;object-fit:contain}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper .section-testimoniesCard-image{display:block;width:27.9166666667vw;height:auto;border-radius:inherit}@media(max-width:750px){.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper .section-testimoniesCard-image{width:81.9338422392vw}}@media(min-width:750px){.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-image-wrapper .section-testimoniesCard-hover{position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#ea873dd4;display:flex;justify-content:center;align-items:center;transition:top .3s ease-in-out;border-radius:1.0416666667vw}}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-title{text-align:center;font-family:DMSans Medium}@media(min-width:750px){.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-title{font-size:1.3541666667vw;padding-top:.8333333333vw}}@media(max-width:750px){.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-title{font-size:4.5801526718vw;line-height:5.8524173028vw}}.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-name{font-family:DMSans Regular;width:fit-content}@media(min-width:750px){.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-name{padding:.5208333333vw 0 2.0833333333vw;font-size:.9375vw}}@media(max-width:750px){.section-testimoniesCard .section-testimoniesCard-content .section-testimoniesCard-name{font-size:3.8167938931vw;padding:2.5445292621vw 0}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-testimony{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center}.section-testimony .section-testimony-top{padding-top:3.75vw;width:85.4166666667vw}@media(max-width:750px){.section-testimony .section-testimony-top{width:80%;margin-top:20.3562340967vw}}@media(min-width:750px){.section-testimony .section-testimony-top .section-testimony-top-text-bold{font-family:DMSans ExtraBold;font-size:1.8229166667vw;padding-top:1.3541666667vw}}@media(max-width:750px){.section-testimony .section-testimony-top .section-testimony-top-text-bold{font-family:DMSans Medium;font-size:6.106870229vw;line-height:6.8702290076vw;width:80%;padding-top:5.0890585242vw}}.section-testimony .section-testimony-top .section-testimony-top-text-desc{font-family:DMSans Regular;font-size:1.1979166667vw}@media(min-width:750px){.section-testimony .section-testimony-top .section-testimony-top-text-desc{padding:.2864583333vw 0 3.90625vw}}@media(max-width:750px){.section-testimony .section-testimony-top .section-testimony-top-text-desc{font-size:3.8167938931vw;padding:1.5267175573vw 0 7.6335877863vw}}.section-testimony .section-testimony-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.0416666667vw;padding-bottom:3.4380208333vw}@media(max-width:750px){.section-testimony .section-testimony-grid{display:flex;flex-direction:column;gap:7.6335877863vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-banner-blog{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:750px){.section-banner-blog{height:10.4166666667vw}}@media(max-width:750px){.section-banner-blog{height:50.8905852417vw}}.section-banner-blog .container-banner-blog{width:85%;display:flex;flex-direction:column}@media(min-width:750px){.section-banner-blog .container-banner-blog{gap:.5vw}}@media(max-width:750px){.section-banner-blog .container-banner-blog{height:70%;justify-content:end}}.section-banner-blog .container-banner-blog .banner-blog-subtitle{font-family:DMSans ExtraBold}@media(min-width:750px){.section-banner-blog .container-banner-blog .banner-blog-subtitle{font-size:1.8229166667vw}}@media(max-width:750px){.section-banner-blog .container-banner-blog .banner-blog-subtitle{font-size:5.8524173028vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}@media(max-width:750px){.section-blog-content{padding:10vw 0}}.section-blog-content .container-blog-search{position:relative;background-color:#fff;display:flex}@media(min-width:750px){.section-blog-content .container-blog-search{width:27.1875vw;height:3.8541666667vw;border-radius:2vw}}@media(max-width:750px){.section-blog-content .container-blog-search{width:83.9694656489vw;height:12.7226463104vw;border-radius:10vw}}.section-blog-content .container-blog-search .blog-search-input{color:#000;box-sizing:border-box;font-family:DMSans Medium}@media(min-width:750px){.section-blog-content .container-blog-search .blog-search-input{border:none;border-radius:2vw;padding-left:2vw;width:27.1875vw;height:3.8541666667vw;font-size:1.25vw}}@media(max-width:750px){.section-blog-content .container-blog-search .blog-search-input{border:none;border-radius:10vw;padding-left:10vw;width:83.9694656489vw;height:12.7226463104vw;font-size:6.106870229vw}}.section-blog-content .container-blog-search .blog-search-input::placeholder{color:#000}.section-blog-content .container-blog-search .blog-search-input:focus{outline:none;box-shadow:0 0 0 2px #f08934}.section-blog-content .container-blog-search .blog-search-icon{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}@media(min-width:750px){.section-blog-content .container-blog-search .blog-search-icon{right:1.5625vw;width:2.0833333333vw;height:2.0833333333vw}}@media(max-width:750px){.section-blog-content .container-blog-search .blog-search-icon{right:7.6335877863vw;width:7.6335877863vw;height:7.6335877863vw}}.section-blog-content .container-blog-filters{display:flex;flex-direction:column}@media(min-width:750px){.section-blog-content .container-blog-filters{width:29%;gap:3vw}}.section-blog-content .container-blog-filters .container-blog-categories{background-color:#fff}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-categories{padding:2vw;border-radius:2vw;width:27.1875vw;box-sizing:border-box}}.section-blog-content .container-blog-filters .container-blog-categories .blog-categories-title{font-family:DMSans Medium}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-categories .blog-categories-title{font-size:1.40625vw}}.section-blog-content .container-blog-filters .container-blog-categories .categories-list{display:flex;flex-direction:column}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-categories .categories-list{gap:.8vw;margin-top:1vw}}.section-blog-content .container-blog-filters .container-blog-categories .categories-list .category-name{cursor:pointer;font-family:DMSans Regular}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-categories .categories-list .category-name{font-size:.9375vw;padding-bottom:1.0416666667vw;border-bottom:.0520833333vw solid #b5b5b5}}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item{display:flex;align-items:center}.section-blog-content .container-blog-content{display:flex;flex-wrap:wrap}@media(min-width:750px){.section-blog-content .container-blog-content{width:60%;gap:2vw}}@media(max-width:750px){.section-blog-content .container-blog-content{flex-direction:column;gap:5vw}}.section-blog-content .container-blog-content .no-articles{font-family:DMSans Medium}@media(min-width:750px){.section-blog-content .container-blog-content .no-articles{font-size:1.40625vw}}@media(max-width:750px){.section-blog-content .container-blog-content .no-articles{font-size:5.8524173028vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-blog-content{background-color:#f8f8f8;display:flex;justify-content:center}@media(min-width:750px){.section-blog-content{gap:3vw;padding:3vw 0}}.section-blog-content .container-blog-filters{width:29%;display:flex;flex-direction:column}@media(min-width:750px){.section-blog-content .container-blog-filters{gap:3vw}}.section-blog-content .container-blog-filters .container-blog-most-viewed{background-color:#fff}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-most-viewed{padding:2vw;border-radius:2vw;width:27.1875vw;box-sizing:border-box}}.section-blog-content .container-blog-filters .container-blog-most-viewed .blog-most-viewed-title{font-family:DMSans Medium}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-most-viewed .blog-most-viewed-title{font-size:1.40625vw}}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list{display:flex;flex-direction:column}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list{gap:1vw;margin-top:2vw}}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item{display:flex;align-items:center;cursor:pointer}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item{gap:1vw}}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item .mv-image{width:7.7083333333vw;height:6.1848958333vw;border-radius:1vw;overflow:hidden}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item .mv-image img{border-radius:1vw;width:7.7083333333vw;height:6.1848958333vw;transition:all ease-in-out .3s;object-fit:cover}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item .mv-info{width:60%}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item .mv-info .mv-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:DMSans Medium}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item .mv-info .mv-title{font-size:.9375vw}}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item .mv-info .mv-date{display:flex;align-items:end;font-family:DMSans Regular}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item .mv-info .mv-date{gap:.5vw;font-size:.9375vw}}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item .mv-info .mv-date img{filter:brightness(0) saturate(100%) invert(54%) sepia(89%) saturate(462%) hue-rotate(345deg) brightness(97%) contrast(91%)}@media(min-width:750px){.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item .mv-info .mv-date img{width:1.3895833333vw;height:1.5447916667vw}}.section-blog-content .container-blog-filters .container-blog-most-viewed .most-viewed-list .mv-item:hover .mv-image img{transform:scale(1.1)}.section-blog-content .container-blog-detail-content{display:flex;flex-direction:column}@media(min-width:750px){.section-blog-content .container-blog-detail-content{width:60%;gap:1vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content{width:80%;gap:3vw}}.section-blog-content .container-blog-detail-content .blog-detail-back{display:flex;justify-content:end}.section-blog-content .container-blog-detail-content .blog-detail-back .detail-back{display:flex;align-items:center;color:#f08934;cursor:pointer}@media(min-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-back .detail-back{gap:.5vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-back .detail-back{gap:1vw}}.section-blog-content .container-blog-detail-content .blog-detail-back .detail-back img{background-color:#f08934;border-radius:50%}@media(min-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-back .detail-back img{width:1.875vw;height:1.875vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-back .detail-back img{width:6.3613231552vw;height:6.3613231552vw}}.section-blog-content .container-blog-detail-content .blog-detail-back .detail-back p{font-family:DMSans Regular}@media(min-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-back .detail-back p{font-size:.9375vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-back .detail-back p{font-size:4.0712468193vw}}.section-blog-content .container-blog-detail-content .blog-detail-image{overflow:hidden}@media(min-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-image{width:58.0208333333vw;height:34.6098958333vw;border-radius:2vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-image{width:80.9160305344vw;height:48.3460559796vw;border-radius:6vw}}.section-blog-content .container-blog-detail-content .blog-detail-image img{width:100%;height:100%;transition:all ease-in-out .3s}.section-blog-content .container-blog-detail-content .blog-detail-image:hover img{transform:scale(1.1)}.section-blog-content .container-blog-detail-content .blog-detail-date{display:flex;align-items:center;margin-left:1vw;font-family:DMSans Regular}@media(min-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-date{gap:.5vw;font-size:.9375vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-date{font-size:3.8167938931vw;gap:1.5vw}}.section-blog-content .container-blog-detail-content .blog-detail-date img{filter:brightness(0) saturate(100%) invert(54%) sepia(89%) saturate(462%) hue-rotate(345deg) brightness(97%) contrast(91%)}@media(min-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-date img{width:1.3895833333vw;height:1.5447916667vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-date img{width:5.0890585242vw;height:5.0890585242vw}}.section-blog-content .container-blog-detail-content .blog-detail-title{font-family:DMSans Medium}@media(min-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-title{margin-left:1vw;width:60%;font-size:1.9270833333vw;line-height:2.2395833333vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-title{font-size:4.3256997455vw;line-height:5.3435114504vw}}.section-blog-content .container-blog-detail-content .blog-detail-subtitle{font-family:DMSans Medium}@media(min-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-subtitle{margin-left:1vw;width:60%;font-size:1.3020833333vw;line-height:1.71875vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-subtitle{font-size:4.0712468193vw;line-height:5.0890585242vw}}.section-blog-content .container-blog-detail-content .blog-detail-desc{font-family:DMSans Regular}@media(min-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-desc{margin-left:1vw;width:90%;font-size:.9375vw;line-height:1.5104166667vw}}@media(max-width:750px){.section-blog-content .container-blog-detail-content .blog-detail-desc{font-size:3.5623409669vw;line-height:4.834605598vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-banner-detail{position:relative;width:100%;display:flex;align-items:center;justify-content:center;background:#f08934e6;color:#fff}@media(min-width:750px){.section-banner-detail{height:16.6666666667vw}}@media(max-width:750px){.section-banner-detail{height:108.1424936387vw}}.section-banner-detail .container-bg-banner-detail{position:absolute;z-index:-1;top:0;left:0;width:100%}@media(min-width:750px){.section-banner-detail .container-bg-banner-detail{height:16.6666666667vw}}@media(max-width:750px){.section-banner-detail .container-bg-banner-detail{height:108.1424936387vw}}.section-banner-detail .container-bg-banner-detail img{width:100%;height:100%;object-fit:cover}.section-banner-detail .container-banner-detail-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}@media(max-width:750px){.section-banner-detail .container-banner-detail-content{gap:10vw}}.section-banner-detail .container-banner-detail-content .container-title-line{width:80%}.section-banner-detail .container-banner-detail-content .container-title-line .title-line-back{width:fit-content;cursor:pointer}.section-banner-detail .container-banner-detail-content .banner-detail-name-service{font-family:DMSans ExtraBold}@media(min-width:750px){.section-banner-detail .container-banner-detail-content .banner-detail-name-service{width:30%;font-size:3.125vw;line-height:4.1666666667vw}}@media(max-width:750px){.section-banner-detail .container-banner-detail-content .banner-detail-name-service{width:80%;font-size:10.1781170483vw;line-height:10.4325699746vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-service-detail-content{display:flex;justify-content:center}@media(min-width:750px){.section-service-detail-content{gap:4vw;padding:2.5vw 0 0}}@media(max-width:750px){.section-service-detail-content{padding:10vw 0}}.section-service-detail-content .container-service-detail-info{display:flex;flex-direction:column;border-bottom:.0520833333vw solid #adadad}@media(min-width:750px){.section-service-detail-content .container-service-detail-info{width:56.6666666667vw;gap:1vw;padding:2vw 0 7vw}}@media(max-width:750px){.section-service-detail-content .container-service-detail-info{width:80%;gap:5vw;padding:0 0 8vw}}.section-service-detail-content .container-service-detail-info .service-detail-name{font-family:DMSans Medium}@media(min-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-name{font-size:2.2395833333vw}}@media(max-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-name{font-size:6.106870229vw;line-height:7.8880407125vw}}@media(min-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-img{width:56.6666666667vw;height:30.2083333333vw;border-radius:2vw}}@media(max-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-img{width:81.4249363868vw;height:43.5114503817vw;border-radius:5vw}}.section-service-detail-content .container-service-detail-info .service-detail-paragraphs{display:flex;flex-direction:column}@media(min-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-paragraphs{gap:.5vw}}@media(max-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-paragraphs{gap:1.5vw}}.section-service-detail-content .container-service-detail-info .service-detail-paragraphs .paragraphs-title{font-family:DMSans Medium}@media(min-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-paragraphs .paragraphs-title{font-size:1.1458333333vw}}@media(max-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-paragraphs .paragraphs-title{font-size:4.3256997455vw;line-height:6.106870229vw}}.section-service-detail-content .container-service-detail-info .service-detail-paragraphs .paragraphs-desc{font-family:DMSans Regular}@media(min-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-paragraphs .paragraphs-desc{width:80%;font-size:.9375vw;line-height:1.40625vw}}@media(max-width:750px){.section-service-detail-content .container-service-detail-info .service-detail-paragraphs .paragraphs-desc{font-size:3.8167938931vw;line-height:5.8524173028vw}}.section-service-detail-content .container-serivice-detail-form{background-color:#f2f2f2;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-service-detail-content .container-serivice-detail-form{border-radius:1vw;gap:1.5vw;width:22.96875vw;height:45.8333333333vw}}@media(max-width:750px){.section-service-detail-content .container-serivice-detail-form{display:none}}.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action{display:flex;flex-direction:column;width:80%}@media(min-width:750px){.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action{margin-top:1vw;gap:1vw}}.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action .container-detail-call-to-action-title{text-align:center;font-family:DMSans Medium}@media(min-width:750px){.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action .container-detail-call-to-action-title{font-size:1.5104166667vw}}.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action .container-detail-call-to-action-icon-numbers{display:flex;align-items:start}@media(min-width:750px){.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action .container-detail-call-to-action-icon-numbers{gap:1vw}}@media(min-width:750px){.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action .container-detail-call-to-action-icon-numbers img{width:1.3541666667vw;height:1.315625vw}}.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action .container-detail-call-to-action-icon-numbers .container-detail-call-to-action-text{display:flex;flex-direction:column;gap:.5vw}.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action .container-detail-call-to-action-icon-numbers .container-detail-call-to-action-text p{color:#7e7e7e;font-family:DMSans Regular}@media(min-width:750px){.section-service-detail-content .container-serivice-detail-form .container-detail-call-to-action .container-detail-call-to-action-icon-numbers .container-detail-call-to-action-text p{font-size:.8854166667vw}}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form{height:100%;display:flex;flex-direction:column;align-items:center;gap:.8333333333vw}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input{position:relative}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input label{font-family:DMSans Regular;position:absolute;transform:translateY(-50%);pointer-events:none}@media(min-width:750px){.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input label{font-size:.8333333333vw}}@media(max-width:750px){.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input label{font-size:4.0712468193vw}}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input label{top:50%;left:.78125vw;transition:top .3s ease-in-out,left .3s ease-in-out,font-size .3s ease-in-out}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=text],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=email],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=tel],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input option,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea{position:absolute;all:unset;font-family:DMSans Regular;box-sizing:border-box;background-color:#fff;border:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:750px){.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=text],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=email],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=tel],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input option,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea{font-size:.8333333333vw;width:19.2708333333vw;padding:.78125vw;border-radius:.625vw}}@media(max-width:750px){.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=text],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=email],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=tel],.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input option,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea{font-size:5.0890585242vw;width:90%;padding:5.0890585242vw;border-radius:2.5445292621vw}}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=text].error,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number].error,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=email].error,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=tel].error,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select.error,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input option.error,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea.error{box-shadow:.2083333333vw .2083333333vw .2083333333vw red}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=text]:focus,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number]:focus,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=email]:focus,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select:open,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea:focus{transition:box-shadow .3s ease-in-out;box-shadow:.2083333333vw .2083333333vw .2083333333vw #000}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=text]:valid,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number]:valid,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=email]:valid,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select:valid,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select:open,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea:valid{transition:box-shadow .3s ease-in-out;box-shadow:.2083333333vw .2083333333vw .2083333333vw #f08934}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=text]:focus+label,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number]:focus+label,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=email]:focus+label,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea:focus+label,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=text]:valid+label,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number]:valid+label,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=email]:valid+label,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea:valid+label,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select:open+label,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select:valid+label{font-size:.5208333333vw;transform:translate(0);top:6%}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number]::-webkit-outer-spin-button,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input select,.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea{padding-top:.9895833333vw}.section-service-detail-content .container-serivice-detail-form .container-form .section-contact-form .section-contact-label-and-input textarea{height:6.7708333333vw}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-banner-detail-content-other-services{display:flex;flex-direction:column;justify-content:center;width:84%}@media(max-width:750px){.section-banner-detail-content-other-services{gap:3vw}}@media(min-width:750px){.section-banner-detail-content-other-services .section-banner-detail-content-other-services-title{padding:2.0833333333vw 0}}.section-banner-detail-content-other-services .section-banner-detail-content-other-services-title .section-banner-detail-content-other-services-title-text{font-family:DMSans Medium}@media(min-width:750px){.section-banner-detail-content-other-services .section-banner-detail-content-other-services-title .section-banner-detail-content-other-services-title-text{font-size:2.2395833333vw}}@media(max-width:750px){.section-banner-detail-content-other-services .section-banner-detail-content-other-services-title .section-banner-detail-content-other-services-title-text{width:80%;font-size:6.106870229vw;line-height:7.8880407125vw}}.section-banner-detail-content-other-services .container-banner-detail-content-other-services{display:flex;justify-content:center;align-items:center}@media(min-width:750px){.section-banner-detail-content-other-services .container-banner-detail-content-other-services{padding-bottom:3.28125vw;gap:1.5625vw;flex-direction:row}}@media(max-width:750px){.section-banner-detail-content-other-services .container-banner-detail-content-other-services{gap:7.6335877863vw;margin-bottom:16.0305343511vw;flex-direction:column}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-serviceDetail{display:flex;flex-direction:column;align-items:center;justify-content:center}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-contact-view{width:100%}.section-contact-view .map_for_footer_contact{grid-area:map;overflow:hidden;border-radius:1.0416666667vw}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-terms{display:flex;flex-direction:column;align-items:center}@media(min-width:750px){.section-terms{padding:1vw 0;gap:3vw;margin-bottom:4.1666666667vw}}@media(max-width:750px){.section-terms{padding:20vw 0;gap:8vw;margin-top:15.2671755725vw}}.section-terms .section-title{font-family:DMSans Bold}@media(min-width:750px){.section-terms .section-title{font-size:1.8229166667vw;line-height:1.9270833333vw;margin-top:6vw}}@media(max-width:750px){.section-terms .section-title{font-size:4.0712468193vw;line-height:6.3613231552vw;margin-bottom:5vw}}.section-terms .section-subtitle{font-family:DMSans Regular}@media(min-width:750px){.section-terms .section-subtitle{width:78%;font-size:1.0416666667vw;line-height:1.40625vw;margin-bottom:1vw}}@media(max-width:750px){.section-terms .section-subtitle{width:76%;font-size:4.0712468193vw;line-height:6.3613231552vw;margin-bottom:5vw}}@media(min-width:750px){.section-terms .container-terms-array{width:78%}}@media(max-width:750px){.section-terms .container-terms-array{width:76%}}.section-terms .container-terms-array .title-terms{font-family:DMSans Bold}@media(min-width:750px){.section-terms .container-terms-array .title-terms{font-size:1.5625vw;line-height:1.9270833333vw;margin-bottom:1vw}}@media(max-width:750px){.section-terms .container-terms-array .title-terms{font-size:4.0712468193vw;line-height:6.3613231552vw;margin-bottom:5vw}}.section-terms .container-terms-array .desc-terms{font-family:DMSans Light;font-weight:500}@media(min-width:750px){.section-terms .container-terms-array .desc-terms{font-size:1.5625vw;line-height:2.03125vw}}@media(max-width:750px){.section-terms .container-terms-array .desc-terms{font-size:4.0712468193vw;line-height:5.8524173028vw}}.section-terms strong{font-family:DMSans Bold}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-menu-header,.section-menu-header-top,.section-menu-header-bottom,.section-menu-header-icons-with-data,.section-menu-header-icon-and-data,.section-menu-header-icon,.section-menu-header-data,.section-menu-header-flag-and-social-media,.section-menu-header-flag,.section-menu-header-img-social-media,.section-menu-header-social-media,.section-menu-header-logo,.section-menu-header-placeholder{box-sizing:border-box;padding:0;margin:0}.section-menu-header{width:100%}.section-menu-header .section-menu-header-desktop-wrapper{min-height:calc(4.6875vw + 4.7916666667vw)}.section-menu-header .section-menu-header-top{padding:0 4.0104166667vw;height:4.6875vw;display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;width:100%;background-color:#fff;z-index:1100;transition:transform .3s ease-in-out}.section-menu-header .section-menu-header-top.is-hidden-top{transform:translateY(-100%);pointer-events:none}@media(max-width:750px){.section-menu-header .section-menu-header-top{display:none}}.section-menu-header .section-menu-header-top .section-menu-header-icons-with-data{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2.8645833333vw}.section-menu-header .section-menu-header-top .section-menu-header-icons-with-data .section-menu-header-logo{height:3.3020833333vw;width:5.3166666667vw;margin-left:3.28125vw}.section-menu-header .section-menu-header-top .section-menu-header-icons-with-data .section-menu-header-icon-and-data{display:flex;align-items:center;justify-content:center;gap:1.25vw}.section-menu-header .section-menu-header-top .section-menu-header-icons-with-data .section-menu-header-icon-and-data .section-menu-header-icon{width:1.3333333333vw;height:1.3333333333vw}.section-menu-header .section-menu-header-top .section-menu-header-icons-with-data .section-menu-header-icon-and-data .section-menu-header-icon img{width:100%;height:100%}.section-menu-header .section-menu-header-top .section-menu-header-icons-with-data .section-menu-header-icon-and-data .section-menu-header-data{font-family:DMSans Light;color:#7e7e7e;font-size:.8333333333vw}.section-menu-header .section-menu-header-top .section-menu-header-icons-with-data .section-menu-header-icon-and-data .section-menu-header-data a{font-family:DMSans Light;color:#424141;font-size:.8333333333vw;text-decoration:none}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media{display:flex;flex-direction:row;gap:1.0416666667vw}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag{position:relative;display:flex;align-items:center;justify-content:center}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag .section-menu-header-flag-menu{position:absolute;z-index:1000;top:100%;left:0;display:none}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag:hover .section-menu-header-flag-menu{display:flex;flex-direction:column;background-color:#000;border-radius:.2604166667vw;overflow:hidden}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag:hover .section-menu-header-flag-menu .section-menu-header-flag-item{display:flex;gap:.625vw;align-items:center;padding:.3125vw}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag:hover .section-menu-header-flag-menu .section-menu-header-flag-item p{font-family:DMSans Regular;font-size:.8333333333vw;color:#fff}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag:hover .section-menu-header-flag-menu .section-menu-header-flag-item img{height:1.40625vw;width:1.9270833333vw}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag:hover .section-menu-header-flag-menu .section-menu-header-flag-item:hover{color:#000;background-color:#7e7e7e}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag .section-menu-header-current-lang{display:flex;flex-direction:row;gap:.625vw;align-items:center;padding:.3125vw;border-radius:.2604166667vw}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag .section-menu-header-current-lang p{font-family:DMSans Regular;font-size:.8333333333vw;color:#7e7e7e}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag .section-menu-header-current-lang img{height:1.40625vw;width:1.9270833333vw}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag .section-menu-header-current-lang:hover p{color:#000}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-flag .section-menu-header-current-lang:hover{background-color:#b8b8b8}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-social-media{display:flex;align-items:center;justify-content:center;gap:.4166666667vw}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-social-media .section-menu-header-img-social-media{height:1.7010416667vw;width:1.7010416667vw;cursor:pointer}.section-menu-header .section-menu-header-top .section-menu-header-flag-and-social-media .section-menu-header-social-media .section-menu-header-img-social-media img{width:100%;height:100%}.section-menu-header .section-menu-header-placeholder{width:100%;height:4.7916666667vw;background-color:#fff}.section-menu-header .section-menu-header-placeholder.is-hidden-placeholder{display:none}.section-menu-header .section-menu-header-placeholder.is-visible-placeholder{display:block}.section-menu-header .section-menu-header-bottom{width:100%;height:4.7916666667vw;padding:0vw 3.8020833333vw;display:flex;align-items:center;justify-content:space-between;flex-direction:row;position:fixed;top:4.6875vw;z-index:1050;transition:top .3s ease-in-out,transform .3s ease-in-out}.section-menu-header .section-menu-header-bottom.is-sticky{top:0}.section-menu-header .section-menu-header-bottom.is-visible{transform:translateY(0)}.section-menu-header .section-menu-header-bottom.is-hidden{transform:translateY(calc(-100% - 4.6875vw));pointer-events:none}.section-menu-header .section-menu-header-bottom.es{background-color:#f8f8f8}.section-menu-header .section-menu-header-bottom.en{background-color:#313131}.section-menu-header .section-menu-header-bottom.en .secction-menu-header-logo-and-navigation{margin-left:3.28125vw}.section-menu-header .section-menu-header-bottom.en .secction-menu-header-logo-and-navigation .section-menu-header-navigation-list .section-menu-header-navigation-list-item .section-menu-header-navigation-list-item-a,.section-menu-header .section-menu-header-bottom.en .secction-menu-header-logo-and-navigation .section-menu-header-navigation-list .section-menu-header-navigation-list-item .section-menu-header-navigation-list-item-selected{color:#fff}.section-menu-header .section-menu-header-bottom .secction-menu-header-logo-and-navigation{display:flex;align-items:center;justify-content:center;gap:3.4375vw}.section-menu-header .section-menu-header-bottom .secction-menu-header-logo-and-navigation .section-menu-header-logo{height:2.8645833333vw;width:5.8375vw;margin-left:3.4895833333vw}.section-menu-header .section-menu-header-bottom .secction-menu-header-logo-and-navigation .section-menu-header-navigation-list{flex-direction:row;list-style:none;gap:1.9791666667vw;display:flex;align-items:center;justify-content:center}.section-menu-header .section-menu-header-bottom .secction-menu-header-logo-and-navigation .section-menu-header-navigation-list .section-menu-header-navigation-list-item{list-style:none}.section-menu-header .section-menu-header-bottom .secction-menu-header-logo-and-navigation .section-menu-header-navigation-list .section-menu-header-navigation-list-item .section-menu-header-navigation-list-item-a{font-family:DMSans Regular;white-space:nowrap;font-size:.9375vw;color:#262626;cursor:pointer;text-decoration:none;display:inline-block;position:relative}.section-menu-header .section-menu-header-bottom .secction-menu-header-logo-and-navigation .section-menu-header-navigation-list .section-menu-header-navigation-list-item .section-menu-header-navigation-list-item-a:after{content:"";position:absolute;width:100%;height:.1041666667vw;bottom:0;left:0;background-color:#f08934;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-out;text-decoration:none}.section-menu-header .section-menu-header-bottom .secction-menu-header-logo-and-navigation .section-menu-header-navigation-list .section-menu-header-navigation-list-item .section-menu-header-navigation-list-item-a:hover:after{transform:scaleX(1);transform-origin:bottom left}.section-menu-header .section-menu-header-bottom .secction-menu-header-logo-and-navigation .section-menu-header-navigation-list .section-menu-header-navigation-list-item .section-menu-header-navigation-list-item-selected{font-family:DMSans Bold;white-space:nowrap;font-size:.9375vw;list-style:none;text-decoration:none;cursor:pointer;color:#000;position:relative}.section-menu-header .section-menu-header-bottom .secction-menu-header-logo-and-navigation .section-menu-header-navigation-list .section-menu-header-navigation-list-item .section-menu-header-navigation-list-item-selected:after{content:"";position:absolute;width:100%;height:.1041666667vw;bottom:0;left:0;background-color:#f08934;transform:scaleX(1);transform-origin:bottom left}.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons{display:flex;gap:.9375vw}.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons-black-button,.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons-orange-button,.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons-white-button{height:2.8125vw;text-transform:uppercase;border-radius:.7291666667vw;font-family:DMSans Medium;font-size:.8333333333vw;display:flex;align-items:center;justify-content:center;gap:.8854166667vw;padding:0vw 1.5625vw}.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons-black-button{background-color:#454545}.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons-black-button p{color:#fff}.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons-orange-button{background-color:#f08924}.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons-orange-button p{color:#fff}.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons-white-button{background-color:#fff}.section-menu-header .section-menu-header-bottom .section-menu-header-action-buttons-white-button p{color:#191818}.section-menu-header .section-menu-heder-mobile,.section-menu-header .section-menu-heder-mobile-image,.section-menu-header .section-menu-heder-mobile-button,.section-menu-header .section-menu-heder-mobile-open,.section-menu-header .section-menu-heder-mobile-logo-and-burguer,.section-menu-header .section-menu-heder-mobile-menu{box-sizing:border-box;margin:0;padding:0}.section-menu-header .section-menu-heder-mobile{position:fixed;top:0;left:0;width:100%;background:linear-gradient(to bottom,#000,#0000);z-index:1500;padding:6.8702290076vw 9.9236641221vw;transition:transform .3s ease-in-out;transform:translateY(0);height:auto}.section-menu-header .section-menu-heder-mobile.is-hidden{transform:translateY(-100%)}.section-menu-header .section-menu-heder-mobile.is-visible{transform:translateY(0)}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-logo-and-burguer{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-logo-and-burguer .section-menu-heder-mobile-image{margin:0;padding:0;width:20.9923664122vw;height:13.0407124682vw}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-logo-and-burguer .menu-toggle{display:none}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-logo-and-burguer .section-menu-heder-mobile-button{width:6.8702290076vw;display:flex;align-items:center;justify-content:center;height:4.5801526718vw;cursor:pointer}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-logo-and-burguer .section-menu-heder-mobile-button .section-menu-heder-mobile-open{width:6.8702290076vw;height:4.5801526718vw}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu{position:fixed;left:-110%;top:0;z-index:1501;width:100vw;height:100vh;background-color:#fff;transition:left .4s ease-in-out;padding:6.8702290076vw 9.9236641221vw;display:flex;flex-direction:column}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-image{width:21.1195928753vw}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close{display:flex;width:40%;align-items:center;justify-content:space-between}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-language{position:relative}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-language .section-menu-header-current-lang{display:flex;flex-direction:row;gap:3.0534351145vw;align-items:center;padding:1.5267175573vw;border-radius:1.272264631vw;cursor:pointer}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-language .section-menu-header-current-lang p{font-family:DMSans Regular;font-size:4.0712468193vw;color:#7e7e7e}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-language .section-menu-header-current-lang img{height:6.8702290076vw;width:9.4147582697vw}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-menu-change-language{background-color:#000;position:absolute;z-index:1502;border-radius:1.7811704835vw}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-menu-change-language .section-menu-header-flag-item{display:flex;gap:3.0534351145vw;align-items:center;padding:1.5267175573vw}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-menu-change-language .section-menu-header-flag-item p{font-family:DMSans Regular;font-size:4.0712468193vw;color:#fff}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-menu-change-language .section-menu-header-flag-item img{height:6.8702290076vw;width:9.4147582697vw}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-menu-change-language .section-menu-header-flag-item:hover{color:#000;background-color:#7e7e7e}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-menu-change-language.is_visible{display:block}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-heder-mobile-menu-image-and-close .section-menu-heder-mobile-language-and-close .section-menu-header-mobile-menu-change-language.is_not_visible{display:none}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .mobile-separator{margin-top:8.3969465649vw;height:.2544529262vw;width:100%;background-color:#a0a0a0}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu ul{box-sizing:border-box;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5.0890585242vw;margin-top:7.6335877863vw}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu ul li{box-sizing:border-box;margin:0;padding:0;display:flex;align-items:center;justify-content:start;width:auto;text-align:left}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu ul li a{box-sizing:border-box;margin:0;padding:0;text-decoration:none;font-family:DMSans Medium;font-size:6.6157760814vw;line-height:6.6157760814vw;color:#000}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu ul li .section-selected{color:#f08924}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-header-mobile-buttons{display:flex;flex-direction:column;align-items:center;margin:0;margin-top:7.6335877863vw;padding:0;width:100%}.section-menu-header .section-menu-heder-mobile .section-menu-heder-mobile-menu .section-menu-header-mobile-buttons .section-menu-header-mobile-action-buttons{display:flex;flex-direction:column;align-items:center;gap:4.0712468193vw}.menu-toggle:checked~.section-menu-heder-mobile-menu{left:0}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.section-footer,.section-footer-lists,.section-footer-list,.section-footer-separator,.section-footer-ul,.section-footer-title-list,.ection-footer-buttons{margin:0;padding:0;box-sizing:border-box;list-style:none}.section-footer{width:100%;background-color:#313131;padding:3.3333333333vw 7.2916666667vw}@media(max-width:750px){.section-footer{padding:12.7226463104vw 10.1781170483vw}}.section-footer .section-footer-lists{width:100%}@media(min-width:750px){.section-footer .section-footer-lists{display:grid;gap:1.5625vw;height:19.0625vw;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr}}@media(max-width:750px){.section-footer .section-footer-lists{display:flex;flex-direction:column;gap:8.9058524173vw}}.section-footer .section-footer-lists .section-footer-buttons-social-media{display:flex;align-items:center;gap:.4166666667vw}.section-footer .section-footer-lists .section-footer-buttons-social-media.mobile{justify-content:center;gap:3.8167938931vw;margin-top:2.5445292621vw}@media(min-width:750px){.section-footer .section-footer-lists .section-footer-buttons-social-media.mobile{display:none}}@media(max-width:750px){.section-footer .section-footer-lists .section-footer-buttons-social-media.web{display:none}}.section-footer .section-footer-lists .section-footer-buttons-social-media p{font-family:DMSans Medium;font-size:1.0416666667vw;color:#fff}.section-footer .section-footer-lists .section-footer-buttons-social-media img{cursor:pointer;width:1.7010416667vw;height:1.7010416667vw}@media(max-width:750px){.section-footer .section-footer-lists .section-footer-buttons-social-media img{width:12.7226463104vw;height:12.7226463104vw}}.section-footer .section-footer-lists .section-footer-list{width:100%;height:100%;display:flex;flex-direction:column;gap:1.875vw}@media(max-width:750px){.section-footer .section-footer-lists .section-footer-list{gap:4.3256997455vw;height:fit-content}}.section-footer .section-footer-lists .section-footer-list .section-footer-logo{object-fit:contain}@media(min-width:750px){.section-footer .section-footer-lists .section-footer-list .section-footer-logo{height:4.3177083333vw;width:6.9510416667vw}}@media(max-width:750px){.section-footer .section-footer-lists .section-footer-list .section-footer-logo{width:27.5979643766vw;height:16.1246819338vw;margin:0 auto}}.section-footer .section-footer-lists .section-footer-list .section-footer-ul{display:flex;flex-direction:column;color:#c1c1c1c1;gap:1.0416666667vw;font-size:.9375vw;font-family:DMSans Regular}@media(max-width:750px){.section-footer .section-footer-lists .section-footer-list .section-footer-ul{font-family:DMSans Light;gap:4.3256997455vw;font-size:3.8167938931vw}}@media(max-width:750px){.section-footer .section-footer-lists .section-footer-list .section-footer-ul.web{display:none}}.section-footer .section-footer-lists .section-footer-list .section-footer-ul li{width:fit-content;position:relative;display:inline-block}.section-footer .section-footer-lists .section-footer-list .section-footer-ul li:after{content:"";position:absolute;width:100%;height:.0520833333vw;bottom:0;left:0;background-color:#c1c1c1c1;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-out;text-decoration:none}.section-footer .section-footer-lists .section-footer-list .section-footer-ul li:hover:after{transform:scaleX(1);transform-origin:bottom left}.section-footer .section-footer-lists .section-footer-list .section-footer-ul li:hover{cursor:pointer}.section-footer .section-footer-lists .section-footer-list .section-footer-ul li a{text-decoration:none;color:#c1c1c1c1;transition:color .2 ease-in-out}.section-footer .section-footer-lists .section-footer-list .section-footer-ul li a:hover{color:#fff}.section-footer .section-footer-lists .section-footer-list .section-footer-title-list{font-family:DMSans Medium;color:#fff;font-size:1.0416666667vw}@media(max-width:750px){.section-footer .section-footer-lists .section-footer-list .section-footer-title-list{font-family:DMSans Bold;font-size:4.0712468193vw}}.section-footer .section-footer-lists .section-footer-buttons{width:100%;height:100%;display:flex;flex-direction:column}@media(min-width:750px){.section-footer .section-footer-lists .section-footer-buttons{gap:.7291666667vw;align-items:end}}@media(max-width:750px){.section-footer .section-footer-lists .section-footer-buttons{gap:3.5623409669vw;margin-bottom:3.0534351145vw;align-items:center}}.section-footer .section-footer-separator{width:100%;height:.0520833333vw;background-color:#d3d3d3;margin-bottom:.8333333333vw}.section-footer .rights-and-blueverry{width:100%;display:flex;align-items:end;justify-content:space-between}@media(max-width:750px){.section-footer .rights-and-blueverry{flex-direction:column;justify-content:center;align-items:center;gap:2.5445292621vw;margin-top:5.0890585242vw}}.section-footer .rights-and-blueverry p{font-family:DMSans Regular;color:#fff;font-size:.9375vw}@media(max-width:750px){.section-footer .rights-and-blueverry p{font-size:3.0534351145vw}}@media(min-width:750px){.section-footer .rights-and-blueverry img{height:1.8229166667vw}}@media(max-width:750px){.section-footer .rights-and-blueverry img{width:70.9923664122vw}}@font-face{font-family:DMSans ExtraBold;src:url(/fonts/DMSans-ExtraBold.ttf) format("truetype")}@font-face{font-family:DMSans Bold;src:url(/fonts/DMSans-Bold.ttf) format("truetype")}@font-face{font-family:DMSans SemiBold;src:url(/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans Medium;src:url(/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans Regular;src:url(/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans Light;src:url(/fonts/DMSans-Light.ttf) format("truetype")}@font-face{font-family:DMSans ExtraLight;src:url(/fonts/DMSans-ExtraLight.ttf) format("truetype")}.heart{position:fixed;z-index:401;text-align:center;background:transparent;border-radius:20%;cursor:pointer;background-color:#1bd61b;box-shadow:0 7px 20px #000000e6;display:flex;justify-content:center;align-items:center;right:1.5vw}@media(min-width:750px){.heart{bottom:5vw;width:3.5vw;height:3.5vw}}@media(max-width:750px){.heart{width:10vw;height:10vw;bottom:15vw}}.heart a{width:100%;height:100%;color:#fff;display:flex;align-items:center;justify-content:center}.heart a img{width:65%;height:65%}
