/*!
Theme Name:  TR Track
Theme URI:   http://www.grupoenfoca.com
Description: Tema empty Grupo Enfoca
Version:     1.0
Author:      Grupo Enfoca
Author URI:  https://www.grupoenfoca.com/
Text Domain: tr-track
*/@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,700;1,400;1,700&display=swap");:root{--animate-delay:0.5s}body{font-family:"Roboto",sans-serif;line-height:1.3;color:#000;overflow-x:hidden}body.showing-admin-bar{margin-top:32px}body.showing-admin-bar .header.sticky{margin-top:32px}@media (max-width: 768px){body.showing-admin-bar .header.sticky{margin-top:46px}}@media (max-width: 768px){body.showing-admin-bar{margin-top:46px}}.button{border:2px solid #01a3b5;padding:15px 30px;display:flex;border-radius:50px;text-decoration:none;font-size:20px;color:#01a3b5;width:fit-content;line-height:1;position:relative;overflow:hidden;transition:all .3s ease-in-out}.button:after{content:"";position:absolute;background:#01a3b5;left:0;right:0;width:0%;top:0;bottom:0;transition:all .3s ease-in-out}.button span{position:relative;display:block;z-index:1;transition:all .3s ease-in-out}.button.icon{align-items:center;gap:20px;padding:16px;padding-left:60px}.button.icon svg{fill:#01a3b5;width:40px;height:40px;transition:all .3s ease-in-out;position:absolute;left:-46px;top:-10px}.button.icon:hover span{color:#fff}.button.icon:hover svg{fill:#fff}.button.icon:hover:after{width:100%}.button:hover{color:#01a3b5}.button.filled{background:#01a3b5;color:#fff}.button.filled:after{background:#51ae43}.button.filled:hover{border-color:#51ae43}.button.filled:hover:after{width:100%}.nondisplayed{display:none}.spacer-1{display:block;height:1vw}@media (max-width: 992px){.spacer-1{height:2vw}}.spacer-2{display:block;height:2vw}@media (max-width: 992px){.spacer-2{height:4vw}}.spacer-3{display:block;height:3vw}@media (max-width: 992px){.spacer-3{height:6vw}}.spacer-4{display:block;height:4vw}@media (max-width: 992px){.spacer-4{height:8vw}}.spacer-5{display:block;height:5vw}@media (max-width: 992px){.spacer-5{height:10vw}}.spacer-6{display:block;height:6vw}@media (max-width: 992px){.spacer-6{height:12vw}}.spacer-7{display:block;height:7vw}@media (max-width: 992px){.spacer-7{height:14vw}}.spacer-8{display:block;height:8vw}@media (max-width: 992px){.spacer-8{height:16vw}}.spacer-9{display:block;height:9vw}@media (max-width: 992px){.spacer-9{height:18vw}}.spacer-10{display:block;height:10vw}@media (max-width: 992px){.spacer-10{height:20vw}}.spacer-11{display:block;height:11vw}@media (max-width: 992px){.spacer-11{height:22vw}}.spacer-12{display:block;height:12vw}@media (max-width: 992px){.spacer-12{height:24vw}}.spacer-13{display:block;height:13vw}@media (max-width: 992px){.spacer-13{height:26vw}}.spacer-14{display:block;height:14vw}@media (max-width: 992px){.spacer-14{height:28vw}}.spacer-15{display:block;height:15vw}@media (max-width: 992px){.spacer-15{height:30vw}}.spacer-16{display:block;height:16vw}@media (max-width: 992px){.spacer-16{height:32vw}}.spacer-17{display:block;height:17vw}@media (max-width: 992px){.spacer-17{height:34vw}}.spacer-18{display:block;height:18vw}@media (max-width: 992px){.spacer-18{height:36vw}}.spacer-19{display:block;height:19vw}@media (max-width: 992px){.spacer-19{height:38vw}}.spacer-20{display:block;height:20vw}@media (max-width: 992px){.spacer-20{height:40vw}}@media (min-width: 992px){.spacer-md-1{height:1vw}}@media (min-width: 992px){.spacer-md-2{height:2vw}}@media (min-width: 992px){.spacer-md-3{height:3vw}}@media (min-width: 992px){.spacer-md-4{height:4vw}}@media (min-width: 992px){.spacer-md-5{height:5vw}}@media (min-width: 992px){.spacer-md-6{height:6vw}}@media (min-width: 992px){.spacer-md-7{height:7vw}}@media (min-width: 992px){.spacer-md-8{height:8vw}}@media (min-width: 992px){.spacer-md-9{height:9vw}}@media (min-width: 992px){.spacer-md-10{height:10vw}}@media (min-width: 992px){.spacer-md-11{height:11vw}}@media (min-width: 992px){.spacer-md-12{height:12vw}}@media (min-width: 992px){.spacer-md-13{height:13vw}}@media (min-width: 992px){.spacer-md-14{height:14vw}}@media (min-width: 992px){.spacer-md-15{height:15vw}}@media (min-width: 992px){.spacer-md-16{height:16vw}}@media (min-width: 992px){.spacer-md-17{height:17vw}}@media (min-width: 992px){.spacer-md-18{height:18vw}}@media (min-width: 992px){.spacer-md-19{height:19vw}}@media (min-width: 992px){.spacer-md-20{height:20vw}}@media (min-width: 1200px){.spacer-lg-1{height:1vw}}@media (min-width: 1200px){.spacer-lg-2{height:2vw}}@media (min-width: 1200px){.spacer-lg-3{height:3vw}}@media (min-width: 1200px){.spacer-lg-4{height:4vw}}@media (min-width: 1200px){.spacer-lg-5{height:5vw}}@media (min-width: 1200px){.spacer-lg-6{height:6vw}}@media (min-width: 1200px){.spacer-lg-7{height:7vw}}@media (min-width: 1200px){.spacer-lg-8{height:8vw}}@media (min-width: 1200px){.spacer-lg-9{height:9vw}}@media (min-width: 1200px){.spacer-lg-10{height:10vw}}@media (min-width: 1200px){.spacer-lg-11{height:11vw}}@media (min-width: 1200px){.spacer-lg-12{height:12vw}}@media (min-width: 1200px){.spacer-lg-13{height:13vw}}@media (min-width: 1200px){.spacer-lg-14{height:14vw}}@media (min-width: 1200px){.spacer-lg-15{height:15vw}}@media (min-width: 1200px){.spacer-lg-16{height:16vw}}@media (min-width: 1200px){.spacer-lg-17{height:17vw}}@media (min-width: 1200px){.spacer-lg-18{height:18vw}}@media (min-width: 1200px){.spacer-lg-19{height:19vw}}@media (min-width: 1200px){.spacer-lg-20{height:20vw}}.overflowing{width:100%;padding:0 15px}.overflowing.right{float:right}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.ui-widget.ui-widget-content{padding:0;margin:0;background:transparent}.video-dialog{border:0 !important;padding:0;margin:0;border-radius:15px;z-index:1}.video-dialog .ui-dialog-titlebar{display:none}.video-dialog .ui-dialog-content{padding:0 !important;margin:0 !important;overflow:hidden;margin-bottom:-8px}.video-dialog video,.video-dialog iframe{width:100%;aspect-ratio:1.78/1;border-radius:15px}.video-dialog .icon{position:absolute;top:15px;right:15px;margin:0;border:1px solid #fff;border-radius:100%;background-size:20px !important;transition:all .4s ease;cursor:pointer;z-index:1;fill:#fff;padding:10px;box-sizing:border-box}.video-dialog .icon:hover{transform:scale(1.1)}.video-wrapper{height:100%;display:flex;align-items:center;background:transparent !important;position:relative}.video-wrapper:before{content:"";background:transparent !important;position:absolute;top:0;bottom:0;width:100%;left:-100%}.video-wrapper .icon{fill:#fff;width:40px;height:40px;transition:all .3s ease;cursor:pointer}.video-wrapper .icon:hover{transform:scale(1.1)}.video-wrapper h3{font-weight:100;color:#000;font-size:28px}.video-wrapper p{color:#000;font-size:17px;font-weight:100;line-height:21px;max-width:200px}.video-wrapper a{color:#01a3b5;text-decoration:none;font-size:13px;cursor:pointer;font-weight:500}.ui-widget-overlay{background:linear-gradient(to right, #68809e 0%, #00a4b4 48%, #2aab6f) !important;opacity:.5 !important;z-index:999 !important;position:fixed;top:0;width:100%;bottom:0}.error404{text-align:center;padding:250px 0;background:url(/wp-content/themes/tr-track/assets/images/svg/detalle-2.svg);background-repeat:no-repeat;background-position-x:-180px;background-position-y:200px}@media (max-width: 992px){.error404{background:transparent}}.error404 span{font-size:200px;display:block;margin:0px auto;text-align:center;font-weight:900;background:linear-gradient(to right, #68809e 0%, #00a4b4 48%, #2aab6f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 992px){.error404 span{font-size:100px}}.vc_row{margin:0 !important}.default{padding-bottom:60px}.default h1{color:#01a3b5;margin-bottom:30px;margin-top:15px}header.header{transition:all .6s ease}header.header .top-bar{background:#60799a}header.header .top-bar .top-bar-wrapper{display:flex;justify-content:flex-end;padding:5px 0}@media (max-width: 768px){header.header .top-bar .top-bar-wrapper{justify-content:center}}header.header .top-bar .top-bar-wrapper svg{height:18px;fill:#fff}header.header .menu-wrapper{padding:20px 0;max-width:1700px;margin:0 auto;width:100%}header.header .menu-wrapper .logo img{width:209px}@media (max-width: 992px){header.header .menu-wrapper{padding:10px 0}header.header .menu-wrapper .logo img{width:136px}}header.header .menu-wrapper .main-menu ul{display:flex;margin:0;list-style:none;gap:30px}header.header .menu-wrapper .main-menu ul li{position:relative}header.header .menu-wrapper .main-menu ul li a{color:#00a079;text-decoration:none;font-size:18px;padding:20px 0;transition:all .3s ease-in-out}header.header .menu-wrapper .main-menu ul li a:before{content:"";position:absolute;background:#01a3b5;bottom:-5px;left:50%;right:50%;height:2px;transition:all .3s ease-in-out}header.header .menu-wrapper .main-menu ul li a:hover{color:#01a3b5}header.header .menu-wrapper .main-menu ul li a:hover:before{left:0;right:0}@media (max-width: 992px){header.header .menu-wrapper .main-menu ul{display:none}}header.header .menu-wrapper .main-menu #burguer{display:none;position:relative}@media (max-width: 992px){header.header .menu-wrapper .main-menu #burguer{display:block}}header.header .menu-wrapper .main-menu #burguer img{width:40px;height:40px}header.header .menu-wrapper .main-menu .menu>.wpml-ls-item{position:relative}header.header .menu-wrapper .main-menu .menu>.wpml-ls-item a span{display:none;position:absolute;bottom:-29px;background:#00a079;padding:2px 10px;font-size:14px;color:#fff;border-radius:40px;left:-7px;width:100px;text-align:center;left:calc(50% - 50px)}header.header .menu-wrapper .main-menu .menu>.wpml-ls-item a span:before{content:"";background:#00a079;position:absolute;transform:rotate(45deg);width:12px;height:12px;left:calc(50% - 6px);top:-4px;z-index:-1}header.header .menu-wrapper .main-menu .menu>.wpml-ls-item a svg{width:40px;height:40px;fill:#00a079;transition:all .3s ease}header.header .menu-wrapper .main-menu .menu>.wpml-ls-item a:hover span{display:block}header.header .menu-wrapper .main-menu .menu>.wpml-ls-item a:hover svg{transform:scale(1.1)}header.header .menu-wrapper .main-menu .menu>.wpml-ls-item a:before{display:none}header.header.sticky{position:fixed;width:100%;transform:translateY(100px);top:-100px;z-index:999;background:#fff;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.3)}header.header.sticky .top-bar{display:none}header.header.sticky .menu-wrapper{padding:15px 0}@media (max-width: 992px){header.header.sticky .menu-wrapper{padding:10px 0}}header.header.sticky .menu-wrapper .logo img{width:130px}footer.footer .pre-footer{display:block;width:100%;text-align:center;padding:40px 15px;background:linear-gradient(to right, #68809e 0%, #00a4b4 48%, #2aab6f);color:#fff;font-weight:300;font-size:45px;background-size:200% 200%;animation:gradient 15s ease infinite;position:relative}@media (max-width: 992px){footer.footer .pre-footer{font-size:30px;padding:20px 15px}}footer.footer .final-footer{display:flex;justify-content:space-between;gap:20px;padding:40px 0}@media (max-width: 992px){footer.footer .final-footer{display:block}footer.footer .final-footer .item .icon{display:none}footer.footer .final-footer .item a span{display:none}}footer.footer .final-footer .item{color:#585858;font-size:14px;gap:15px;margin-bottom:10px}@media (max-width: 992px){footer.footer .final-footer .item{display:block !important;text-align:center}}footer.footer .final-footer .item img{margin:0 auto;margin-bottom:30px}footer.footer .final-footer .item a{color:#585858;text-decoration:none;transition:all .3s ease}footer.footer .final-footer .item a:hover{color:#01a3b5}footer.footer .final-footer .item span{display:block}footer.footer .final-footer .item .icon{border:1px solid #cbcbcb;border-radius:100%;padding:10px}footer.footer .final-footer .item .icon svg{width:30px;height:30px;fill:#cbcbcb;transition:all .2s ease}footer.footer .final-footer .item .icon.social{border:3px solid #cbcbcb;transition:all .2s ease}footer.footer .final-footer .item .icon.social:hover{border:3px solid #01a3b5}footer.footer .final-footer .item .icon.social:hover svg{fill:#01a3b5}footer.footer .footer-menu{padding-bottom:80px;display:block}footer.footer .footer-menu ul{list-style:none;margin:0;padding:0;display:flex;gap:20px;justify-content:flex-end}footer.footer .footer-menu ul li a{color:#585858;text-decoration:none;font-size:14px;font-weight:300}@media (max-width: 992px){footer.footer .footer-menu{padding-bottom:15px}footer.footer .footer-menu ul{justify-content:center}}.latest-articles{margin-bottom:100px;margin-top:100px;background:url(/wp-content/themes/tr-track/assets/images/svg/detalle-2.svg);background-repeat:no-repeat;background-position-x:-180px;background-position-y:200px;position:relative}@media (max-width: 1200px){.latest-articles{background:transparent}}@media (max-width: 1200px){.latest-articles .ornament1{display:none}}.latest-articles .ornament1 img{position:absolute;bottom:140px;right:-50px}.latest-articles h2{color:#00a079;font-size:43px;line-height:0.74;margin-bottom:60px}.latest-articles .item-article{height:100%}.latest-articles .item-article .image-wrapper{position:relative;width:100%;padding-bottom:60%;margin-bottom:10px;overflow:hidden;border-radius:15px;background:#00a079}.latest-articles .item-article .image-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;transition:all .4s ease-in-out}.latest-articles .item-article .image-wrapper img:hover{width:110%;height:110%;margin-left:-5%;margin-top:-5%;opacity:.8}.latest-articles .item-article .image-wrapper a.categories{position:absolute;background:linear-gradient(to right, #68809e 0%, #00a4b4 48%, #2aab6f);padding:4px 10px;margin:14px;border-radius:50px;text-decoration:none;color:#fff;font-size:14px;pointer-events:none;bottom:0}.latest-articles .item-article .wrapper{display:flex;justify-content:space-between;gap:15px;padding:0 10px}.latest-articles .item-article .wrapper .info{width:80%}.latest-articles .item-article .wrapper .info h3{font-size:20px;font-weight:400}.latest-articles .item-article .wrapper .info h3 a{color:inherit;text-decoration:none;transition:all .3s ease}.latest-articles .item-article .wrapper .info h3 a:hover{color:#01a3b5}.latest-articles .item-article .wrapper .info p{font-size:18px;color:#838383}.latest-articles .item-article .wrapper .icon{width:20%;text-align:center;padding-top:10px}.latest-articles .item-article .wrapper .icon svg{width:40px;height:40px;transition:all .3s ease}.latest-articles .item-article .wrapper .icon svg:hover{fill:#01a3b5}.single-article,.archive{position:relative;font-size:26px;font-weight:300}@media (max-width: 992px){.single-article,.archive{font-size:22px}}.single-article .ornament-top,.archive .ornament-top{max-width:36vw;position:absolute;right:-17vw;z-index:1;top:-10vw}@media (max-width: 1200px){.single-article .ornament-top,.archive .ornament-top{display:none}}.single-article .featured-image,.archive .featured-image{width:30vw;height:30vw;position:absolute;top:-12vw;left:0}@media (max-width: 1200px){.single-article .featured-image,.archive .featured-image{width:100%;height:50vw;position:relative;top:inherit;left:inherit}}.single-article .featured-image img,.archive .featured-image img{width:100%;height:100%;object-fit:cover;position:absolute}.single-article h2,.archive h2{color:#a8a8a8;font-size:32px;font-weight:400;max-width:600px;margin-bottom:40px;line-height:1}.single-article header,.archive header{margin-bottom:60px}@media (max-width: 992px){.single-article header,.archive header{padding:15px;margin-top:-50px;background:#fff}}.single-article header a.categories,.archive header a.categories{background:linear-gradient(to right, #68809e 0%, #00a4b4 48%, #2aab6f);padding:4px 10px;border-radius:50px;text-decoration:none;color:#fff;font-size:14px;pointer-events:none;margin-bottom:15px;display:table}.single-article header .author,.archive header .author{display:flex;align-items:center;gap:15px;margin:20px 0}@media (max-width: 992px){.single-article header .author,.archive header .author{display:block}}.single-article header .author .author-picture,.archive header .author .author-picture{width:70px;height:70px}@media (max-width: 992px){.single-article header .author .author-picture,.archive header .author .author-picture{margin-bottom:10px}}.single-article header .author .author-picture img,.archive header .author .author-picture img{width:100%;height:100%;object-fit:cover;border-radius:100%;border:4px solid #01a3b5}.single-article header .author .author-data,.archive header .author .author-data{font-size:22px}.single-article header .author .author-data .name,.archive header .author .author-data .name{font-weight:600}.single-article header .author .author-data .position,.archive header .author .author-data .position{font-weight:200}.single-article .wrapper-global,.archive .wrapper-global{background:#fff;position:relative;margin-top:12vw;outline:50px solid #fff}@media (max-width: 1200px){.single-article .wrapper-global,.archive .wrapper-global{margin-top:-8vw}}@media (max-width: 992px){.single-article .wrapper-global,.archive .wrapper-global{margin-top:0;outline:none}}.single-article .wrapper-global .post-content,.archive .wrapper-global .post-content{min-height:400px}.single-article .wrapper-global h1,.archive .wrapper-global h1{font-size:48px;font-weight:400;line-height:1;margin-bottom:30px}@media (max-width: 992px){.single-article .wrapper-global h1,.archive .wrapper-global h1{font-size:42px}}.single-article .wrapper-global .intro p,.archive .wrapper-global .intro p{font-size:22px;font-weight:400;color:#01a3b5}.single-article .wrapper-global .intro p a,.archive .wrapper-global .intro p a{color:inherit;text-decoration:none}.latest-news .presentation{position:relative;height:100%}@media (max-width: 992px){.latest-news .presentation{overflow:hidden}}.latest-news .presentation .bg{position:absolute;width:300%;height:100%;object-fit:cover;left:-200%}@media (max-width: 992px){.latest-news .presentation .bg{width:100%;right:0;left:0}}.latest-news .presentation .wrapper{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;max-width:300px;padding:100px 0}@media (max-width: 992px){.latest-news .presentation .wrapper{max-width:100%;padding:40px 25px}}.latest-news .presentation .wrapper:before{content:"";background:#979797;width:1px;top:0;position:absolute;height:100px}@media (max-width: 992px){.latest-news .presentation .wrapper:before{display:none}}.latest-news .presentation .wrapper h2{font-size:31px;font-weight:800;color:#fff;margin-bottom:30px}.latest-news .presentation .wrapper p{font-size:21px;color:#fff;margin-bottom:30px}.latest-news .latest-wrapper{height:100%;padding-left:30px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 992px){.latest-news .latest-wrapper{padding-bottom:60px;margin-top:30px;padding-left:0}}.latest-news .latest-wrapper .latest-news-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.latest-news .latest-wrapper .latest-news-header h2{font-size:32px;color:#00a079;margin:0}.latest-news .latest-wrapper .latest-news-header a{background:#00a079;color:#fff;border-radius:50px;padding:10px 20px;display:table;text-decoration:none;font-size:14px}.latest-news .latest-wrapper .latest-news-wrapper{margin:0;padding:0}.latest-news .latest-wrapper .latest-news-wrapper li{display:flex;border-bottom:solid 1px #979797;padding:15px 0;justify-content:space-between}.latest-news .latest-wrapper .latest-news-wrapper li .li-wrapper{padding-left:60px;position:relative}.latest-news .latest-wrapper .latest-news-wrapper li .li-wrapper:before{content:"";background:#00a079;position:absolute;left:22px;width:15px;height:15px;border-radius:100%;top:5px}.latest-news .latest-wrapper .latest-news-wrapper li .li-wrapper h3{font-size:18px;font-weight:400}.latest-news .latest-wrapper .latest-news-wrapper li .li-wrapper h3 a{color:#000;text-decoration:none;transition:all .3s ease}.latest-news .latest-wrapper .latest-news-wrapper li .li-wrapper h3 a:hover{color:#01a3b5}.latest-news .latest-wrapper .latest-news-wrapper li .li-wrapper .date{font-size:14px;color:#8c8c8c}.latest-news .latest-wrapper .latest-news-wrapper li .view-more{padding-top:2px;transition:all .3s ease-in-out}.latest-news .latest-wrapper .latest-news-wrapper li .view-more svg{fill:#00a079;width:60px;height:17px}@media (max-width: 992px){.latest-news .latest-wrapper .latest-news-wrapper li:last-child{border-bottom:0}}.main-slider{position:relative}.main-slider .main-slider{width:100%;margin:50px 0;position:relative}@media (max-width: 992px){.main-slider .main-slider{margin:0px 0 80px 0}}.main-slider .main-slider .swiper-slide .slide-wrapper h2{font-size:90px;line-height:1;color:#fff;font-weight:400;width:calc(100% + 250px);margin-left:-250px;position:relative;overflow:hidden}@media (max-width: 1400px){.main-slider .main-slider .swiper-slide .slide-wrapper h2{font-size:50px;width:calc(100% + 150px);margin-left:-150px}}@media (max-width: 992px){.main-slider .main-slider .swiper-slide .slide-wrapper h2{margin-left:0;width:100%;font-size:60px;margin-top:30px}}@media (max-width: 768px){.main-slider .main-slider .swiper-slide .slide-wrapper h2{margin-top:15px;font-size:40px;padding-top:118px}}.main-slider .main-slider .swiper-slide .slide-wrapper h2 span{padding:15px 30px;display:table}.main-slider .main-slider .swiper-slide .slide-wrapper h2 span:nth-child(1){background:#01a3b5}.main-slider .main-slider .swiper-slide .slide-wrapper h2 span:nth-child(2){background:#00a079}.main-slider .main-slider .swiper-slide .slide-wrapper h2 span:nth-child(3){background:#51ae43}@media (max-width: 768px){.main-slider .main-slider .swiper-slide .slide-wrapper h2 span{padding:12px 30px}}.main-slider .main-slider .swiper-slide .slide-wrapper .content{font-size:24px;font-weight:400;padding:100px 0 40px 0;margin:0;color:#676767;--animate-duration:3s}@media (max-width: 1400px){.main-slider .main-slider .swiper-slide .slide-wrapper .content{padding:20px 0 40px 0}}@media (max-width: 992px){.main-slider .main-slider .swiper-slide .slide-wrapper .content{margin-top:30px}}@media (max-width: 768px){.main-slider .main-slider .swiper-slide .slide-wrapper .content{margin-top:0px}}.main-slider .main-slider .swiper-slide .slide-wrapper .content b,.main-slider .main-slider .swiper-slide .slide-wrapper .content strong{font-weight:inherit}.main-slider .main-slider .swiper-slide .slide-wrapper .content b:nth-child(1),.main-slider .main-slider .swiper-slide .slide-wrapper .content strong:nth-child(1){color:#01a3b5}.main-slider .main-slider .swiper-slide .slide-wrapper .content b:nth-child(2),.main-slider .main-slider .swiper-slide .slide-wrapper .content strong:nth-child(2){color:#00a079}.main-slider .main-slider .swiper-slide .slide-wrapper .image-wrapper{position:relative;width:100%;padding-bottom:55%;margin-bottom:30px;--animate-duration:3s;overflow:hidden}.main-slider .main-slider .swiper-slide .slide-wrapper .image-wrapper video{z-index:1}.main-slider .main-slider .swiper-slide .slide-wrapper .image-wrapper img,.main-slider .main-slider .swiper-slide .slide-wrapper .image-wrapper video{position:absolute;width:100%;height:100%;object-fit:cover}@media (max-width: 992px){.main-slider .main-slider .swiper-slide .slide-wrapper .image-wrapper{position:absolute;top:0;left:0;right:0;z-index:-1}.main-slider .main-slider .swiper-slide .slide-wrapper .image-wrapper img,.main-slider .main-slider .swiper-slide .slide-wrapper .image-wrapper video{height:330px;padding-bottom:0}}@media (max-width: 768px){.main-slider .main-slider .swiper-slide .slide-wrapper .image-wrapper img,.main-slider .main-slider .swiper-slide .slide-wrapper .image-wrapper video{height:230px}}.main-slider .ornament img{position:absolute;width:83%;height:83%;top:27%;right:-39%;pointer-events:none}@media (max-width: 1400px){.main-slider .ornament img{width:87%;height:61%;top:53%;right:-39%}}@media (max-width: 1200px){.main-slider .ornament img{display:none}}.main-slider .buttons{margin-top:30px;display:flex;align-items:center;gap:15px}@media (max-width: 992px){.main-slider .buttons{display:block}.main-slider .buttons a{margin-bottom:15px}}.contact-page .ornament-top{max-width:29vw}.contact-page form fieldset p{display:grid;grid-template-columns:1fr 1fr;gap:0px 0px;grid-template-areas:"a b" "c d" "e f" "g g";gap:20px}@media (max-width: 992px){.contact-page form fieldset p{grid-template-columns:1fr;grid-template-areas:"a" "b" "c" "d" "e" "f" "g" "g"}}.contact-page form fieldset p span:nth-child(1){grid-area:a}.contact-page form fieldset p span:nth-child(2){grid-area:b}.contact-page form fieldset p span:nth-child(3){grid-area:c}.contact-page form fieldset p span:nth-child(4){grid-area:d}.contact-page form fieldset p span:nth-child(5){grid-area:e}.contact-page form fieldset p span:nth-child(6){grid-area:f}.contact-page form fieldset p span:nth-child(7){grid-area:g}.contact-page form fieldset p span input,.contact-page form fieldset p span textarea{width:100%;border-radius:2px;background-color:rgba(1,163,181,0.1);border:0;font-size:14px;padding:20px}.contact-page form fieldset p span input::placeholder,.contact-page form fieldset p span textarea::placeholder{color:#01a3b5;opacity:1}.contact-page form fieldset p span input:focus,.contact-page form fieldset p span textarea:focus{outline:1px solid #01a3b5}.contact-page form input[type="submit"]{background:#01a3b5;color:#fff;border:0;padding:15px 30px;border-radius:50px;display:block;margin-top:60px}.contact-page form label{font-size:14px;color:#01a3b5}.contact-page form .acceptance{display:block;margin-top:15px}.contact-page form .acceptance span{display:block;padding:0;margin:0;margin-bottom:15px}.contact-page form .acceptance span label{display:flex;align-items:center;gap:20px}.contact-page form .acceptance span label span{display:inline-block;margin:0}.archive{background:#fff}.tr-module.module-quote .module-quote-wrapper{font-size:70px;line-height:1.1;color:#01a3b5;display:flex;gap:20px;max-width:1000px}.tr-module.module-quote .module-quote-wrapper p{margin-top:30px}.tr-module.module-quote .module-quote-wrapper .icon svg{width:50px;height:50px;fill:#01a3b5}@media (max-width: 992px){.tr-module.module-quote .module-quote-wrapper{display:block;font-size:28px}.tr-module.module-quote .module-quote-wrapper p{margin-top:5px}.tr-module.module-quote .module-quote-wrapper .icon svg{width:40px}}.tr-module.module-image-text .image-text-wrapper{padding-bottom:115px}@media (max-width: 992px){.tr-module.module-image-text .image-text-wrapper{padding-bottom:15px}}.tr-module.module-image-text .image-text-wrapper .images-wrapper{position:relative;display:flex;flex-direction:column;gap:20px}@media (max-width: 992px){.tr-module.module-image-text .image-text-wrapper .images-wrapper{margin-bottom:30px}}.tr-module.module-image-text .image-text-wrapper .images-wrapper .ornament{position:absolute;bottom:-105px;left:-15%;width:24vw}@media (max-width: 992px){.tr-module.module-image-text .image-text-wrapper .images-wrapper .ornament{display:none}}.tr-module.module-image-text .image-text-wrapper .images-wrapper .image img{width:100%}.tr-module.module-image-text .content{font-size:18px}@media (max-width: 992px){.tr-module.module-image-text .content{margin-top:15px}}.tr-module.module-image-text.layout-1 .image-text-wrapper{padding-bottom:0}.tr-module.module-image-text.layout-1 .image-text-wrapper .images-wrapper .ornament{position:absolute;top:20%;left:89%;width:11vw}.tr-module.module-image-text.layout-1 .content{margin:0;margin-top:15px}.tr-module.module-subtitle .wrapper{display:flex;align-items:center;gap:15px}.tr-module.module-subtitle .wrapper img{width:60px}.tr-module.module-subtitle .wrapper h2{font-size:26px;font-weight:600;color:#01a3b5;line-height:1;margin:0}@media (max-width: 992px){.tr-module.module-subtitle .wrapper h2{word-break:break-word}.tr-module.module-subtitle .wrapper img{width:40px}}
