@font-face{font-family:'Presicav';src:url('/assets/fonts/Presicav/Presicav.woff') format('truetype');font-weight:600;font-style:normal;font-display:block}@font-face{font-family:'Roboto Bold';src:url('/assets/fonts/Roboto/Roboto-Bold.woff') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PT_Sans';src:url('/assets/fonts/PT_Sans/PTSans-Regular.woff') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PT_Sans';src:url('/assets/fonts/PTSans-Regular.woff') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Oswald';src:url('/assets/fonts/Oswald-Light.woff') format('truetype');font-weight:normal;font-style:normal}body{font-family:'PT_Sans'}.home_2 .handle-preloader{background-color:#64C1C2}.header-lower .logo-box .logo img{max-height:46px;margin-left:10%}.sticky-header .logo-box .logo img{max-height:50px}.handle-preloader .animation-preloader .txt-loading .letters-loading{font-family:'Presicav';font-weight:600;text-transform:none;font-size:54px;letter-spacing:inherit}.header-top-two .top-left .link a{font-family:'PT_Sans'}.header-style-two .main-menu .navigation .dropdown.idiomas img{max-height:20px;vertical-align:sub}.header-style-two .main-menu .navigation .dropdown.idiomas ul{background:white;width:110px;padding:10px;text-align:center}.header-style-two .main-menu .navigation .dropdown.idiomas ul li{padding:3px 5px;display:flex;justify-content:flex-start;align-items:center}.header-style-two .main-menu .navigation .dropdown.idiomas ul li img{max-height:20px;margin-right:5px}.header-style-two .main-menu .navigation .dropdown.idiomas ul li a{color:#333}.banner-style-two .content-box h2{font-family:'Presicav';font-size:67px;line-height:80px}h2{font-family:'Roboto Bold';position:relative;display:block;font-size:43px;line-height:53px;font-weight:bold;margin:0px}.sec-title h2{font-family:'Roboto Bold';position:relative;display:block;font-size:43px;line-height:53px;font-weight:bold;margin:0px}h3{font-family:'PT_Sans';position:relative;display:block;font-size:23px;line-height:32px;font-weight:600}h5{font-family:'PT_Sans'}h6{font-family:'PT_Sans'}p{font-family:'PT_Sans';font-size:18px;line-height:23px;font-weight:normal}.theme-btn{font-family:'PT_Sans';font-size:14px;line-height:23px;font-weight:600}.about-style-two .lower-box .content-box .single-item h3{font-family:'PT_Sans';position:relative;display:block;font-size:23px;line-height:32px;font-weight:600}.chooseus-block-one .inner-box:hover .icon-box{color:white}.service-block-two .inner-box .lower-content h3{font-family:'PT_Sans';font-size:23px;line-height:32px;font-weight:600}.about-style-two .upper-box .content-box .inner-box h3{font-family:'PT_Sans';font-size:23px;line-height:32px;font-weight:600}.team-block-one .inner-box .lower-content h3{font-family:'PT_Sans';font-size:20px;line-height:32px;font-weight:600}.team-block-one .inner-box .lower-content .designation{font-family:'Oswald'}.testimonial-block-one .inner-box p{font-family:'PT_Sans';font-size:18px;line-height:23px;font-weight:normal}.footer-style-two .widget-title h3{font-family:'PT_Sans';font-size:20px;line-height:32px;font-weight:600}.footer-style-two .footer-logo img{max-height:70px}.footer-widget.logo-widget .text p{font-family:'Oswald'}.main-menu .navigation>li>a{font-family:'PT_Sans'}.header-style-two .header-lower .support-box .inner a,.header-style-two .header-lower .support-box .inner h6{font-family:'Roboto Bold';font-size:13px}.main-menu .navigation>li>ul>li>a,.main-menu .navigation>li>.megamenu li>a{font-family:'PT_Sans';font-size:14px}.about-style-three .image-box .text h6{font-family:'Roboto Bold'}.funfact-block-one .inner-box .count-outer{font-family:'PT_Sans';font-size:44px;line-height:43px}.funfact-block-one .inner-box h3{display:block;font-size:22px;line-height:27px;font-weight:500}.service-details-content .content-one h2{font-family:'Roboto Bold';position:relative;display:block;font-size:43px;line-height:53px;font-weight:bold}.service-sidebar .category-widget .category-list li a{font-family:'PT_Sans';font-weight:600}.contact-section .form-inner .form-group label{font-family:'PT_Sans';font-weight:bold}.contact-section .form-inner .form-group label.contact-section .form-inner .form-group label{font-family:'PT_Sans'}.contact-section .form-inner .form-group label.contact-section .form-inner .form-group input::placeholder{font-family:'PT_Sans';font-size:9px}.contact-section .form-inner .form-group .theme-btn{margin-top:0;padding:9px 37px;float:right}.contact-section .form-inner textarea{margin-bottom:0}.contact-section .form-inner .box_captcha label{display:block;clear:both;color:#113C5F;text-align:left;font-size:14px}.contact-section .form-inner .box_captcha .captcha{float:left}.contact-section .form-inner .box_captcha input{position:relative;display:block;width:45%;height:40px;border:0;font-size:18px;color:#7c8083;padding:10px 20px;text-transform:capitalize;border-radius:0px;text-align:left;padding-right:50px;transition:all 500ms ease;margin-left:7px;float:left}.contact-section .form-inner .box_captcha input::placeholder{font-size:16px}.contact-section .error_info_form{margin-top:20px;display:none}.contact-section .success_info_form{margin-top:20px;display:none}.chooseus-block-one .inner-box span{font-family:'PT_Sans'}.footer-style-two .gallery-widget .image-list.direcciones li{color:white}.is-invalid{border:solid 1px red !important}.error{color:red;text-align:left;display:block;font-size:12px;position:relative;top:-4px}.menu-box .contact-info .text-mobile{color:#64C1C2}.service-sidebar .sidebar-banner h3{color:White}.check_politica{display:flex;align-items:center;justify-content:flex-start;margin-top:0px;flex-direction:row-reverse}.check_politica label{font-size:12px;color:#333;margin-left:10px}.ob{color:red;font-weight:100}.home_slider a.theme-btn{float:left}.home_slider a.theme-btn.play_video{margin-left:10px}.home_slider a.theme-btn.play_video:before{content:"\f144";font-family:'Font Awesome 5 Free';font-size:20px;color:white;margin-right:10px;line-height:0;position:relative;top:4px}@media only screen and (max-width:767px){.banner-style-two{padding:70px 0px 170px 0px}}@media only screen and (max-width:499px){.service-sidebar .download-widget .download-list li a{position:absolute;top:20px;right:10px;display:inline-block;width:38px;height:38px;line-height:44px;font-size:16px;color:#fff;background:#16436f;text-align:center;z-index:1}.service-details-content .image-box img{width:100%;margin-top:20px}.handle-preloader .animation-preloader .txt-loading .letters-loading{font-family:'Presicav';font-weight:600;text-transform:none;font-size:20px;letter-spacing:inherit}.mobile{display:none!important}.header-top-two .top-inner .info-list{margin-bottom:0}.banner-style-two .image-layer{display:initial;opacity:.1}.banner-style-two .image-layer .image-1{position:absolute;left:0px;top:-50px;width:37%}.page-title{padding-top:50px}.contact-section .form-inner .form-group .theme-btn{float:none;width:100%;margin-top:20px}.home_slider a.theme-btn{float:none;width:100%}.home_slider a.theme-btn.play_video{margin:0;margin-top:10px}.home_slider a.theme-btn.play_video:before{content:"\f144";font-family:'Font Awesome 5 Free';font-size:20px;color:white;margin-right:10px}}@media (max-width:430px){.footer-style-two .links-column .links-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:0;gap:10px}.footer-style-two .links-column .links-list li:before{content:'>';margin-right:5px;color:#64C1C2}.footer-style-two .schedule-widget .list{margin-bottom:0px;float:left}.footer-style-two .lower-box{position:relative;padding-left:70px;float:left;margin-top:0;margin-bottom:20px;margin-left:10px}.banner-contactanos .auto-container{display:flex;justify-content:center;padding-top:80px;padding-bottom:80px;align-content:center;align-items:center;flex-wrap:wrap;flex-direction:row;text-align:center}.banner-contactanos .auto-container a{margin-top:30px}.header-lower .logo-box .logo img{margin-left:0}.banner-style-two .content-box h2{font-size:36px !important;line-height:40px !important}}