body {font-family: "Open Sans", sans-serif;color: #444444;font-size: 18px;}a {color: #ef6603;}a:hover {color: #fc8129;text-decoration: none;}h1, h2, h3, h4, h5, h6 {font-family: "Raleway", sans-serif;}h2 {font-size: 22px;}.back-to-top {position: fixed;display: none;right: 15px;bottom: 15px;z-index: 99999;}.back-to-top i {display: flex;align-items: center;justify-content: center;font-size: 24px;width: 40px;height: 40px;border-radius: 50px;background: #ef6603;color: #fff;transition: all 0.4s;}.back-to-top i:hover {background: #fc7c1f;color: #fff;}@media screen and (max-width: 768px) {[data-aos-delay] {transition-delay: 0 !important;}}a.disabled {color: gray;pointer-events: none;}#header {height: 70px;padding-top: 10px;transition: all 0.5s;z-index: 997;background: #006080;}#header.header-transparent {background: transparent;}#header.header-scrolled {top: 0;padding: 15px;background: #006080;}#header .logo {font-size: 32px;margin: 0;padding: 0;line-height: 1;font-weight: 600;letter-spacing: 0.8px;font-family: "Poppins", sans-serif;}#header .logo a {color: #222222;}#header .logo a span {color: #fff;}#header .logo img {max-height: 40px;}@media (max-width: 992px) {#header {padding: 10px;top: 0;}#header .logo {font-size: 28px;}}.nav-menu ul {margin: 0;padding: 0;list-style: none;}.nav-menu > ul {display: flex;}.nav-menu > ul > li {position: relative;white-space: nowrap;padding: 10px 0 10px 28px;}.nav-menu a {display: block;position: relative;color: #fff;transition: 0.3s;font-size: 18px;padding: 0 3px;font-family: "Open Sans", sans-serif;}.nav-menu > ul > li > a:before {content: "";position: absolute;width: 100%;height: 2px;bottom: -5px;left: 0;background-color: #fd9042;visibility: hidden;width: 0px;transition: all 0.3s ease-in-out 0s;}.nav-menu a:hover:before, .nav-menu li:hover > a:before, .nav-menu .active > a:before {visibility: visible;width: 100%;}.nav-menu a:hover, .nav-menu .active > a, .nav-menu li:hover > a {color: #fff;}.nav-menu .drop-down ul {display: block;position: absolute;left: 26px;top: calc(100% + 30px);z-index: 99;opacity: 0;visibility: hidden;padding: 10px 0;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: 0.3s;border-radius: 5px;}.nav-menu .drop-down:hover > ul {opacity: 1;top: 100%;visibility: visible;}.nav-menu .drop-down li {min-width: 180px;position: relative;}.nav-menu .drop-down ul a {padding: 10px 20px;font-weight: 500;text-transform: none;color: #062b5b;}.nav-menu .drop-down ul a:hover, .nav-menu .drop-down ul .active > a, .nav-menu .drop-down ul li:hover > a {color: #106eea;}.nav-menu .drop-down > a:after {content: "\ea99";font-family: IcoFont;padding-left: 5px;}.nav-menu .drop-down .drop-down ul {top: 0;left: calc(100% - 30px);}.nav-menu .drop-down .drop-down:hover > ul {opacity: 1;top: 0;left: 100%;}.nav-menu .drop-down .drop-down > a {padding-right: 35px;}.nav-menu .drop-down .drop-down > a:after {content: "\eaa0";font-family: IcoFont;position: absolute;right: 15px;}@media (max-width: 1366px) {.nav-menu .drop-down .drop-down ul {left: -90%;}.nav-menu .drop-down .drop-down:hover > ul {left: -100%;}.nav-menu .drop-down .drop-down > a:after {content: "\ea9d";}}.mobile-nav-toggle {position: fixed;right: 15px;top: 60px;z-index: 9998;border: 0;background: none;font-size: 24px;transition: all 0.4s;outline: none !important;line-height: 1;cursor: pointer;text-align: right;}.mobile-nav-toggle i {color: #222222;}.mobile-nav {position: fixed;top: 55px;right: 15px;bottom: 15px;left: 15px;z-index: 9999;overflow-y: auto;background: #fff;transition: ease-in-out 0.2s;opacity: 0;visibility: hidden;border-radius: 10px;padding: 10px 0;}.mobile-nav * {margin: 0;padding: 0;list-style: none;}.mobile-nav a {display: block;position: relative;color: #222222;padding: 10px 20px;font-weight: 500;outline: none;}.mobile-nav a:hover, .mobile-nav .active > a, .mobile-nav li:hover > a {color: #106eea;text-decoration: none;}.mobile-nav .drop-down > a:after {content: "\ea99";font-family: IcoFont;padding-left: 10px;position: absolute;right: 15px;}.mobile-nav .active.drop-down > a:after {content: "\eaa1";}.mobile-nav .drop-down > a {padding-right: 35px;}.mobile-nav .drop-down ul {display: none;overflow: hidden;}.mobile-nav .drop-down li {padding-left: 20px;}.mobile-nav-overly {width: 100%;height: 100%;z-index: 9997;top: 0;left: 0;position: fixed;background: rgba(9, 9, 9, 0.6);overflow: hidden;display: none;transition: ease-in-out 0.2s;}.mobile-nav-active {overflow: hidden;}.mobile-nav-active .mobile-nav {opacity: 1;visibility: visible;}.mobile-nav-active .mobile-nav-toggle i {color: #fff;}#hero {width: 100%;overflow: hidden;position: relative;background: linear-gradient(0deg, #007399 0%, #00ace6 100%);padding: 0;}.text-carousel {font-size: 24px;font-weight: bold;background-color: rgba(0, 96, 128, .6);border-radius: 12px;}#carousel-1 {background-image: url("../img/1.png");}#carousel-2 {background-image: url("../img/2.png");}#carousel-3 {background-image: url("../img/3.png");}#carousel-4 {background-image: url("../img/4.png");}#carousel-5 {background-image: url("../img/5.png");}#hero .carousel-container {display: flex;justify-content: center;align-items: center;flex-direction: column;text-align: center;position: relative;height: 53vh;padding-top: 60px;background-repeat: no-repeat;background-position: top center;background-size: auto;}#hero h2 {color: #fff;margin-bottom: 30px;font-size: 48px;font-weight: 700;}#hero p {width: 80%;-webkit-animation-delay: 0.4s;animation-delay: 0.4s;margin: 0 auto 30px auto;color: #fff;}#hero .carousel-control-prev, #hero .carousel-control-next {width: 10%;}#hero .carousel-control-next-icon, #hero .carousel-control-prev-icon {background: none;font-size: 48px;line-height: 1;width: auto;height: auto;}#hero .btn-get-started {font-family: "Raleway", sans-serif;font-weight: 500;font-size: 18px;letter-spacing: 1px;display: inline-block;padding: 12px 32px;border-radius: 50px;transition: 0.5s;line-height: 1;margin: 10px;color: #fff;-webkit-animation-delay: 0.8s;animation-delay: 0.8s;border: 2px solid #ef6603;}#hero .btn-get-started:hover {background: #ef6603;color: #fff;text-decoration: none;}@media (min-width: 1024px) {#hero p {width: 60%;}#hero .carousel-control-prev, #hero .carousel-control-next {width: 5%;}}@media (max-width: 768px) {#hero .carousel-container {height: 90vh;}#hero h2 {font-size: 28px;}}.hero-waves {display: block;width: 100%;height: 60px;position: relative;}.wave1 use {-webkit-animation: move-forever1 10s linear infinite;animation: move-forever1 10s linear infinite;-webkit-animation-delay: -2s;animation-delay: -2s;}.wave2 use {-webkit-animation: move-forever2 8s linear infinite;animation: move-forever2 8s linear infinite;-webkit-animation-delay: -2s;animation-delay: -2s;}.wave3 use {-webkit-animation: move-forever3 6s linear infinite;animation: move-forever3 6s linear infinite;-webkit-animation-delay: -2s;animation-delay: -2s;}@-webkit-keyframes move-forever1 {0% {transform: translate(85px, 0%);}100% {transform: translate(-90px, 0%);}}@keyframes move-forever1 {0% {transform: translate(85px, 0%);}100% {transform: translate(-90px, 0%);}}@-webkit-keyframes move-forever2 {0% {transform: translate(-90px, 0%);}100% {transform: translate(85px, 0%);}}@keyframes move-forever2 {0% {transform: translate(-90px, 0%);}100% {transform: translate(85px, 0%);}}@-webkit-keyframes move-forever3 {0% {transform: translate(-90px, 0%);}100% {transform: translate(85px, 0%);}}@keyframes move-forever3 {0% {transform: translate(-90px, 0%);}100% {transform: translate(85px, 0%);}}section {padding: 60px 0;overflow: hidden;}.section-title {padding-bottom: 40px;}.section-title h2 {font-weight: 500;padding: 0;margin: 0 0 5px 0;letter-spacing: 2px;text-transform: uppercase;color: #aaaaaa;font-family: "Poppins", sans-serif;}.section-title h2::after {content: "";width: 120px;height: 1px;display: inline-block;background: #fd9042;margin: 4px 10px;}.section-title p {margin: 0;font-size: 36px;font-weight: 700;text-transform: uppercase;font-family: "Poppins", sans-serif;color: #2a2c39;}.faq {padding: 60px 0;}.faq .faq-list {padding: 0;list-style: none;}.faq .faq-list li {padding: 0 0 20px 25px;}.faq .faq-list a {display: block;position: relative;font-weight: 500;}.faq .faq-list i {font-size: 18px;position: absolute;left: -25px;top: 6px;}.faq .faq-list p {margin-bottom: 20px;}.faq .faq-list p:first-child {padding-top: 20px;}.faq .faq-list a.collapse {color: #ef6603;}.faq .faq-list a.collapsed {color: #343a40;}.faq .faq-list a.collapsed:hover {color: #ef6603;}.faq .faq-list a.collapsed i::before {content: "\eab2" !important;}.about {padding-top: 80px;}.about .content h3 {font-weight: 600;font-size: 26px;}.about .content ul {list-style: none;padding: 0;}.about .content ul li {padding-left: 28px;position: relative;}.about .content ul li + li {margin-top: 10px;}.about .content ul i {position: absolute;left: 0;top: 2px;font-size: 20px;color: #ef6603;line-height: 1;}.about .content p:last-child {margin-bottom: 0;}.about .content .btn-learn-more {font-family: "Raleway", sans-serif;font-weight: 600;letter-spacing: 1px;display: inline-block;padding: 12px 32px;border-radius: 5px;transition: 0.3s;line-height: 1;color: #ef6603;-webkit-animation-delay: 0.8s;animation-delay: 0.8s;margin-top: 6px;border: 2px solid #ef6603;}.about .content .btn-learn-more:hover {background: #ef6603;color: #fff;text-decoration: none;}.features .nav-tabs {border: 0;}.features .nav-link {border: 1px solid #d4d6df;padding: 15px;transition: 0.3s;color: #2a2c39;border-radius: 0;display: flex;align-items: center;justify-content: center;}.features .nav-link i {padding-right: 15px;font-size: 48px;}.features .nav-link h4 {font-size: 18px;font-weight: 600;margin: 0;}.features .nav-link:hover {color: #ef6603;}.features .nav-link.active {background: #ef6603;color: #fff;border-color: #ef6603;}@media (max-width: 768px) {.features .nav-link i {padding: 0;line-height: 1;font-size: 36px;}}@media (max-width: 575px) {.features .nav-link {padding: 15px;}.features .nav-link i {font-size: 24px;}}.features .tab-content {margin-top: 30px;}.features .tab-pane h3 {font-weight: 600;font-size: 26px;}.features .tab-pane ul {list-style: none;padding: 0;}.features .tab-pane ul li {padding-bottom: 10px;}.features .tab-pane ul i {font-size: 20px;padding-right: 4px;color: #ef6603;}.features .tab-pane p:last-child {margin-bottom: 0;}.cta {background: #2a2c39;padding: 80px 0;}.cta h3 {color: #fff;font-size: 28px;font-weight: 700;}.cta p {color: #fff;}.cta .cta-btn {font-family: "Raleway", sans-serif;text-transform: uppercase;font-weight: 700;font-size: 18px;letter-spacing: 1px;display: inline-block;padding: 12px 30px;border-radius: 50px;transition: 0.5s;margin: 10px;color: #fff;background: #ef6603;}.cta .cta-btn:hover {background: #fff;color: #ef6603;}@media (max-width: 1024px) {.cta {background-attachment: scroll;}}@media (min-width: 769px) {.cta .cta-btn-container {display: flex;align-items: center;justify-content: flex-end;}}.services .icon-box {padding: 30px;position: relative;overflow: hidden;border-radius: 10px;background: #fff;box-shadow: 0 2px 29px 0 rgba(68, 88, 144, 0.12);transition: all 0.4s ease-in-out;width: 100%;height: 100%;}.services .icon-box:hover {transform: translateY(-10px);box-shadow: 0 2px 35px 0 rgba(68, 88, 144, 0.2);}.services .icon {position: absolute;left: -20px;top: calc(50% - 30px);}.services .icon i {font-size: 64px;line-height: 1;transition: 0.5s;}.services .title {margin-left: 40px;font-weight: 700;margin-bottom: 15px;font-size: 18px;}.services .title a {color: #2a2c39;transition: ease-in-out 0.3s;}.services .title a:hover {color: #ef6603;}.services .description {margin-left: 40px;line-height: 24px;margin-bottom: 0;}.portfolio #portfolio-flters {list-style: none;margin-bottom: 20px;}.portfolio #portfolio-flters li {cursor: pointer;display: inline-block;margin: 0 0 10px 10px;font-size: 16px;font-weight: 500;line-height: 1;text-transform: uppercase;color: #444444;transition: all 0.3s ease-in-out;}.portfolio #portfolio-flters li::before {content: "[";margin-right: 6px;color: #fff;font-size: 18px;font-weight: 400;transition: all 0.3s ease-in-out;}.portfolio #portfolio-flters li::after {content: "]";margin-left: 6px;color: #fff;font-size: 18px;font-weight: 400;transition: all 0.3s ease-in-out;}.portfolio #portfolio-flters li:hover, .portfolio #portfolio-flters li.filter-active {color: #ef6603;}.portfolio #portfolio-flters li.filter-active::before, .portfolio #portfolio-flters li.filter-active::after {color: #ef6603;}.portfolio .portfolio-item {margin-bottom: 30px;}.portfolio .portfolio-item .portfolio-img {overflow: hidden;}.portfolio .portfolio-item .portfolio-img img {transition: all 0.8s ease-in-out;}.portfolio .portfolio-item .portfolio-info {opacity: 0;position: absolute;left: 15px;bottom: 0;z-index: 3;right: 15px;transition: all ease-in-out 0.3s;background: rgba(0, 0, 0, 0.5);padding: 10px 15px;}.portfolio .portfolio-item .portfolio-info h4 {font-size: 18px;color: #fff;font-weight: 600;margin-bottom: 0;}.portfolio .portfolio-item .portfolio-info p {color: #fedac0;margin-bottom: 0;}.portfolio .portfolio-item .portfolio-info .preview-link, .portfolio .portfolio-item .portfolio-info .details-link {position: absolute;right: 40px;font-size: 24px;top: calc(50% - 18px);color: #fff;transition: 0.3s;}.portfolio .portfolio-item .portfolio-info .preview-link:hover, .portfolio .portfolio-item .portfolio-info .details-link:hover {color: #fd9f5b;}.portfolio .portfolio-item .portfolio-info .details-link {right: 10px;}.portfolio .portfolio-item .portfolio-links {opacity: 0;left: 0;right: 0;text-align: center;z-index: 3;position: absolute;transition: all ease-in-out 0.3s;}.portfolio .portfolio-item .portfolio-links a {color: #fff;margin: 0 2px;font-size: 28px;display: inline-block;transition: 0.3s;}.portfolio .portfolio-item .portfolio-links a:hover {color: #fd9f5b;}.portfolio .portfolio-item:hover .portfolio-img img {transform: scale(1.2);}.portfolio .portfolio-item:hover .portfolio-info {opacity: 1;}.contact .info {width: 100%;background: #fff;padding: 10px;}.contact .info i {font-size: 20px;color: #ef6603;float: left;width: 44px;height: 44px;background: #ffecde;display: flex;justify-content: center;align-items: center;border-radius: 50px;transition: all 0.3s ease-in-out;}.contact .info h4 {padding: 0 0 0 60px;font-size: 22px;font-weight: 600;margin-bottom: 5px;color: #2a2c39;}.contact .info p {font-size: 14px;padding: 0 0 0 60px;margin-bottom: 0;color: #555974;}.contact .info .email:hover i, .contact .info .address:hover i, .contact .info .phone:hover i {background: #ef6603;color: #fff;}.contact .php-email-form {width: 100%;background: #fff;}.contact .php-email-form .form-group {padding-bottom: 8px;}.contact .php-email-form .validate {display: none;color: red;margin: 0 0 15px 0;font-weight: 400;font-size: 13px;}.contact .php-email-form .error-message {display: none;color: #fff;background: #ed3c0d;text-align: left;padding: 15px;font-weight: 600;}.contact .php-email-form .error-message br + br {margin-top: 25px;}.contact .php-email-form .sent-message {display: none;color: #fff;background: #18d26e;text-align: center;padding: 15px;font-weight: 600;}.contact .php-email-form .loading {display: none;background: #fff;text-align: center;padding: 15px;}.contact .php-email-form .loading:before {content: "";display: inline-block;border-radius: 50%;width: 24px;height: 24px;margin: 0 10px -6px 0;border: 3px solid #18d26e;border-top-color: #eee;-webkit-animation: animate-loading 1s linear infinite;animation: animate-loading 1s linear infinite;}.contact .php-email-form input, .contact .php-email-form textarea {border-radius: 0;box-shadow: none;}.contact .php-email-form input {height: 44px;}.contact .php-email-form textarea {padding: 10px 12px;}.contact .php-email-form button[type="submit"] {background: #ef6603;border: 0;padding: 10px 24px;color: #fff;transition: 0.4s;border-radius: 50px;}.contact .php-email-form button[type="submit"]:hover {background: #fc8129;}@-webkit-keyframes animate-loading {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@keyframes animate-loading {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}#footer {text-align: center;padding: 10px 0;}.footer-bottom {background: #34b7aa;color: #fff;}#footer h3 {font-size: 36px;font-weight: 700;color: #fff;position: relative;font-family: "Poppins", sans-serif;padding: 0;margin: 0 0 15px 0;}#footer p {font-size: 18px;}#footer .social-links a {font-size: 18px;display: inline-block;background: #ef6603;color: #fff;line-height: 1;padding: 8px 0;margin-right: 4px;border-radius: 50%;text-align: center;width: 36px;height: 36px;transition: 0.3s;}#footer .social-links a:hover {background: #bd5102;color: #fff;text-decoration: none;}#footer .copyright {margin: 0 0 5px 0;font-size: 16px;}#footer .credits {font-size: 13px;}.entry:not(:first-of-type) {margin-top: 10px;}.glyphicon {font-size: 12px;}.card {margin: auto;padding: 20px;border-radius: 15px;}fieldset.active {display: block !important }fieldset {display: none }.pic0 {width: 450px;height: 450px;margin-left: 85px;margin-right: auto;display: block }.product-pic {padding-left: auto;padding-right: auto;width: 100% }.thumbnails {position: absolute }.fit-image {width: 100%;object-fit: cover }.tb {width: 62px;height: 62px;border: 1px solid grey;margin: 2px;opacity: 0.4;cursor: pointer }.tb-active {opacity: 1 }.thumbnail-img {width: 60px;height: 60px }.card-produs {position: absolute !important;left: 0;bottom: 0;background: none !important;}.card-produs .btn-get-started {background-color: #00ace6;border: none !important;}.cookie-disclaimer {background: #000000;color: #FFF;opacity: 0.8;width: 100%;bottom: 0;left: 0;z-index: 1;height: 100px;position: fixed;}.cookie-disclaimer .container {text-align: center;padding-top: 20px;padding-bottom: 20px;}.cookie-disclaimer .cookie-close{float: right;padding: 10px;cursor: pointer;}#oferta {font-size: 22px;}#topbar {background: #000000;font-size: 14px;padding: 0;color: rgba(255, 255, 255, 0.8);}#topbar .contact-info ul {padding: 0;margin: 0;list-style: none;}#topbar .contact-info li {display: inline-block;padding: 8px 0;}#topbar .contact-info li + li {margin-left: 18px;}#topbar .contact-info a {color: rgba(255, 255, 255, 0.8);transition: 0.3s;}#topbar .contact-info a:hover {color: #fff;}#topbar .contact-info i {color: #ff5821;padding-right: 4px;}#topbar .cta a {color: #fff;background: #ff5821;padding: 8px 20px;display: inline-block;transition: 0.3s;}#topbar .cta a:hover {background: #ff6b3b;}@media only screen and (max-width: 991px) {.menu-logo {max-height: 70px;}}@media screen and (max-width: 820px) {.pic0 {width: 300px;height: 300px }body {font-size: 22px;}.cookie-disclaimer {height: 180px;}}@media screen and (max-width: 576px) {.hidden-xs {visibility: hidden;clear: both;float: left;margin: 10px auto 5px 20px;width: 28%;display: none;}}.show-xs {display: none;}@media only screen and (max-width: 575px) {.show-xs {display: block;}.menu-logo {max-height: 50px;}}@media (max-width: 436px) {.hidden-xs {display: none !important;}}
