﻿*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100.01%;scroll-behavior:smooth;overflow-x:hidden}body{font-family:"Montserrat",sans-serif;position:relative;overflow-x:hidden;min-height:100vh;line-height:1.5;font-weight:400;font-size:16px;color:#000}.bg-primary{background-color:#ed3439 !important}.bg-secondary{background-color:#22262a !important}.bg-lightgray{background-color:#efefef}a{color:#000;text-decoration:none !important}a,.btn,button{outline:none !important}p{font-size:1em}p:last-child{margin-bottom:0}p small{font-size:.9em}strong{font-weight:700}.dropdown-noarrow:after{display:none}.overflow-visible{overflow:visible !important}.nowrap{white-space:nowrap}a,.btn span,.btn img,button,input,.btn{-moz-transition:all .35s ease;-o-transition:all .35s ease;-webkit-transition:all .35s ease;transition:all .35s ease}.btn-input{cursor:pointer;font-size:1.2em;font-weight:700;text-align:center;padding:12px 24px 10px;display:inline-block;text-decoration:none;text-transform:uppercase;padding-top:0 !important;padding-bottom:0 !important;color:#fff !important;background:#22262a;border:none;height:100%}.btn-input:hover,.btn-input:active,.btn-input:focus{background-color:#000 !important}@media screen and (max-width: 1100px){.btn-input{font-size:1em}}@media screen and (max-width: 575px){.btn-input{font-size:1.05em}}@media screen and (max-width: 767px){.btn-input{padding-left:20px;padding-right:20px}}.btn-input svg{-moz-transition:.25s all linear;-o-transition:.25s all linear;-webkit-transition:.25s all linear;transition:.25s all linear}.btn{font-family:"Roboto",sans-serif;padding:12px 24px 10px;border-radius:.8em;border-radius:4px;font-weight:500;font-size:15px;line-height:1}.btn+.btn{margin-left:18px}.btn-yellow{background-color:#fc3;text-transform:uppercase;color:#fff;border-color:red}.btn-yellow:hover{background-color:rgba(255,204,51,.8)}.btn-blue{background-color:#3382ff;border:2px solid #fff;color:#fff !important}.btn-blue:hover{background-color:#0792c6}.btn-whatsapp{background-color:#128c7e;color:#fff}.btn-whatsapp:hover{background-color:#25d366 !important;color:#fff !important}.btn-whatsapp-sm{background-color:#128c7e;color:#fff;padding:10px;font-size:15px}.btn-whatsapp-sm:hover{background-color:#25d366 !important;color:#fff !important}.btn-white{background-color:#fff;color:#000}.btn-primary{background-color:#ed3439;border-color:#ed3439;color:#fff}.btn-primary:hover{background-color:rgba(237,52,57,.8) !important;border-color:rgba(237,52,57,.8) !important}.btn-primary-outline{background-color:rgba(0,0,0,0);border:1px solid #ed3439;color:#fff}.btn-primary-outline:hover{color:#fff !important;background-color:#ed3439 !important}.btn-red{background-color:#ed3439;box-shadow:inset 0 0 0 1px red;color:#fff}.btn-red:hover{background-color:rgba(255,0,0,.8) !important;border-color:rgba(255,0,0,.8) !important}.btn-red-outline{background-color:rgba(0,0,0,0);border:1px solid red;color:#fff}.btn-red-outline:hover{color:#fff !important;background-color:red !important}.btn-secondary{background-color:#22262a;border-color:#22262a;color:#fff}.btn-secondary:hover{background-color:rgba(34,38,42,.8) !important;border-color:rgba(34,38,42,.8) !important}.btn-secondary-outline{background-color:rgba(0,0,0,0);border:1px solid #22262a;color:#fff}.btn-secondary-outline:hover{color:#fff !important;background-color:#22262a !important}.btn-lg{height:auto;min-height:60px;line-height:60px;padding:20px 30px}@media screen and (max-width: 575px){.btn-lg{padding:15px 22px;line-height:50px;min-height:50px;height:auto}}.btn-block{padding-left:5px;padding-right:5px}hr{opacity:1}button:focus,input:focus{box-shadow:none !important}.card-columns .card{margin-bottom:.75rem}@media(min-width: 576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.dream-area{position:relative}.dream-area .container{width:100%;max-width:1170px}.dream-area-car{clip-path:polygon(0 0, 100% 0, 80% 100%, 0% 100%);position:absolute;max-height:100%;width:45%;left:0;top:0}.dream-area-bg{position:absolute;max-width:76%;height:90%;width:76%;bottom:0;right:0}@media screen and (min-width: 992px){.dream-area-bg{clip-path:polygon(10% 0, 100% 0, 100% 100%, 0% 100%)}}@media screen and (max-width: 991px){.dream-area-bg{object-position:center;object-fit:cover;max-width:100%;height:100%;width:100%}}.dream-area-content{padding-top:150px}@media screen and (max-width: 991px){.dream-area-content{padding-top:75px}}@media screen and (max-width: 767px){.dream-area-content{padding-top:50px}}.dream-area-heading{position:relative;margin-bottom:10px}.dream-area-heading h3{font-size:100px;font-weight:700;line-height:1em;color:hsla(0,0%,100%,.15);-webkit-text-stroke-width:1px;font-family:"Roboto",sans-serif;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-color:hsla(0,0%,100%,.15)}@media screen and (max-width: 767px){.dream-area-heading h3{font-size:65px}}.dream-area-heading h6{color:#0955c2;font-size:16px;font-weight:500;margin-top:-84px;padding-left:68px}@media screen and (max-width: 767px){.dream-area-heading h6{margin-top:-30px;padding-left:0}}.dream-area-heading h1{width:100%;color:#fff;font-size:40px;font-weight:700;margin-bottom:0;margin-top:-2px;max-width:690px;line-height:44px;padding-left:68px;position:relative}.dream-area-text{width:100%;color:#fff;position:relative}@media screen and (max-width: 767px){.dream-area-heading h1{padding-left:0;font-size:25px;line-height:30px}}.dream-area-heading h1:after{width:35px;height:5px;content:"";display:block;margin-top:10px;background-color:#0692c6}.dream-group{max-width:96%;position:relative;padding-left:95px}.dream-group h3{color:#fff;font-size:18px;font-weight:500;line-height:30px;margin-bottom:8px;font-family:"Heebo",sans-serif}.dream-group p{color:#e5e5e5;font-size:16px;font-weight:400;line-height:28px;font-family:"Heebo",sans-serif}.dream-icon{background-color:#0955c2;-webkit-border-radius:50%;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;border-radius:50%;text-align:center;position:absolute;font-size:40px;line-height:1;padding:15px;height:70px;width:70px;color:#fff;fill:#fff;left:0;top:0}.dream-icon svg{width:100%;height:100%}.navbar{background:#fff;width:100%;color:#000;border-bottom:1px #f2f2f2 solid}.navbar-brand{padding:0}.navbar-brand img{width:250px}@media screen and (max-width: 991px){.navbar-brand img{width:150px}}.navbar-reviews{display:flex;align-items:center;gap:20px;margin-left:30px}.navbar-reviews .review-item{display:flex;align-items:center;gap:10px;padding:10px 15px;background:#0a0f2c;border-radius:8px}.navbar-reviews .review-item .review-logo{height:18px;width:auto}@media screen and (max-width: 1400px){.navbar-reviews .review-item .review-logo{height:10px}}.navbar-reviews .review-item .review-rating{color:#fff}.navbar-reviews .review-item .review-rating .rating-text{font-size:12px;margin-bottom:2px}.navbar-reviews .review-item .review-rating .rating-stars{color:gold;font-size:14px;line-height:1}@media screen and (max-width: 1199px){.navbar-reviews{margin-left:15px;gap:10px}.navbar-reviews .review-item{padding:8px 12px}}.navbar-book{height:115px;color:#fff;font-size:18px;padding:0 20px;font-weight:700;background-color:#ed3439;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;font-family:"Montserrat",sans-serif}@media screen and (max-width: 1199px){.navbar-book{padding:0 15px}}@media screen and (max-width: 991px){.navbar-collapse{min-height:calc(100vh - 124px) !important;height:calc(100vh - 124px) !important;background-color:#fff;margin-right:-12px;margin-left:-12px;position:relative;margin-top:5px;overflow-x:hidden;overflow-y:auto}}@media screen and (max-width: 991px){.navbar-collapse .dropdown{position:static;height:100%;overflow:auto}.navbar-collapse .dropdown>a{display:flex;align-items:center}.navbar-collapse .dropdown>a:after{margin-left:auto;transform:rotate(-90deg)}}@media screen and (max-width: 991px){.navbar-collapse .dropdown-menu{top:0;left:0;width:100%;height:100%;margin-left:0;position:absolute;background-color:#fff;transition:all .35s linear;margin:0 !important;text-align:left;border:none}.navbar-collapse .dropdown-menu:not(.show){left:120% !important}}.navbar-nav a{font-family:"Montserrat",sans-serif;font-weight:500;font-size:14px}@media screen and (max-width: 1199px){.navbar-nav a{font-size:15px}}.navbar-nav>li>a{line-height:1;font-weight:600;position:relative;padding:15px !important;color:#000 !important}@media screen and (max-width: 991px){.navbar-nav>li>a{color:#000 !important;border-bottom:1px solid #c4c4c4}}@media screen and (max-width: 1199px){.navbar-nav>li>a{padding:15px 12px !important}}.navbar-nav>li>a:before{background-color:#fff;position:absolute;visibility:hidden;height:3px;content:"";width:100%;opacity:0;bottom:0;left:0}.navbar-nav>li>a.active:before{opacity:1;visibility:visible}.navbar-nav>li:hover>a:before{opacity:1;visibility:visible}.navbar-nav>li:hover .dropdown-menu{display:block}@media screen and (max-width: 991px){.navbar-nav>li:hover .dropdown-menu a{padding-left:30px}}.navbar-bottom{background-color:#22262a;font-weight:500;font-size:18px;padding:8px 0;color:#fff}@media screen and (max-width: 991px){.navbar-bottom{font-weight:600;font-size:16px;padding:6px 0}}.navbar-bottom li,.navbar-bottom p{margin:0}.navbar-bottom ul{gap:25px}.dropdown-menu{padding:0;border:none;border-radius:0;margin:0 !important}.dropdown-menu li+li{border-top:1px solid #c4c4c4}.dropdown-menu li a{padding:15px}.footer{background-color:#000;font-weight:500;color:#fff}.footer-card{background-color:#0792c6;border-radius:.5em;position:relative;padding:25px 35px;margin-top:-60px}@media screen and (max-width: 767px){.footer-card{margin-top:0;border-radius:0}}.footer-card h2{font-weight:600}.footer-content{padding-top:40px;padding-bottom:40px}.footer-content ul{flex-direction:column;list-style:none;font-weight:500;font-size:14px;display:flex;color:#000;padding:0;margin:0;gap:8px}.footer-content ul a{font-weight:inherit;color:inherit}.footer-content ul.address{gap:12px}.footer-content ul h6{font-size:1.1em;font-weight:700;margin:0}.footer h5{text-transform:uppercase;margin-bottom:1.3em;font-weight:700;font-size:16px}.footer-logos{gap:20px;display:flex;margin-bottom:20px;flex-direction:column;align-items:flex-start}.footer-logos img{max-width:240px;width:100%}.footer-social{gap:8px}.footer-social a{background-color:#3b5998;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;border-radius:5px;margin-top:-150px;color:#000;height:42px;width:42px}@media screen and (max-width: 575px){.footer-social a{margin-top:0;margin-bottom:25px}}.footer-social a:hover{background-color:#0792c6}.footer-social a i{margin:auto}.copyrights{background-color:#000;font-size:14px;color:#fff}.copyrights a{color:inherit}.copyrights a:hover{opacity:.75}.card-box{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;flex-wrap:wrap}.card-box a{gap:10px;background-color:#ed3439;flex-grow:1;color:#fff;font-size:18px;font-weight:600;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;flex-direction:column;padding:10px 10px 25px;text-transform:capitalize;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-moz-transition:all .35s linear;-o-transition:all .35s linear;-webkit-transition:all .35s linear;transition:all .35s linear;transform:scale(1);border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;flex-basis:0;flex:1 1 0px;flex-basis:20%}@media screen and (max-width: 991px){.card-box a{font-size:16px}}.card-box a strong{min-width:120px;text-align:center}.card-box a:hover{transform:scale(1.1);z-index:1}.card-box a:first-child(){border-left:unset !important}.card-box a:last-child(){border-right:unset !important}.card-box a img{width:75px;height:75px}.service-list{grid-template-columns:repeat(3, 1fr);background-color:#f0f0f0;padding:10px;display:grid;gap:10px}@media screen and (max-width: 991px){.service-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 575px){.service-list{grid-template-columns:repeat(1, 1fr)}}.service-card{padding:20px;border-radius:12px;padding-bottom:52%;position:relative;overflow:hidden;z-index:1}.service-card img{object-position:center;position:absolute;object-fit:cover;height:100%;z-index:-1;width:100%;left:0;top:0;filter:brightness(0.5)}.service-card h5{text-transform:uppercase;font-weight:600;color:#fff;margin:0}.service-card h5:after{left:0;bottom:0;width:86px;height:3px;content:"";display:block;margin-top:5px;background-color:#fff}.service-card .btn{border-radius:.5em;padding:8px 15px;position:absolute;font-weight:700;font-size:18px;bottom:20px;left:20px}.service2-list{grid-template-columns:repeat(4, 1fr);background-color:#f0f0f0;padding:10px;display:grid;gap:10px}@media screen and (max-width: 991px){.service2-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 575px){.service2-list{grid-template-columns:repeat(1, 1fr)}}.service2-card{padding:20px;border-radius:12px;padding-bottom:52%;position:relative;overflow:hidden;z-index:1}.service2-card img{object-position:center;position:absolute;object-fit:cover;height:100%;z-index:-1;width:100%;left:0;top:0;filter:brightness(0.5)}.service2-card h5{text-transform:uppercase;font-weight:600;color:#fff;margin:0}.service2-card h5:after{left:0;bottom:0;width:86px;height:3px;content:"";display:block;margin-top:5px;background-color:#fff}.service2-card .btn{border-radius:.5em;padding:8px 15px;color:#fff;background-color:#ed3439;position:absolute;font-weight:700;font-size:18px;bottom:20px;left:20px}.booking-list{grid-template-columns:repeat(4, 1fr);padding:10px;display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 991px){.booking-list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 575px){.booking-list{grid-template-columns:repeat(1, 1fr)}}.booking-card{padding:20px;border-radius:12px;padding-bottom:50%;position:relative;overflow:hidden;z-index:1}.booking-card img{object-position:center;position:absolute;object-fit:cover;height:100%;z-index:-1;width:100%;left:0;top:0;filter:brightness(0.5)}.booking-card h5{text-transform:uppercase;font-weight:600;color:#fff;margin:0}.booking-card h5:after{left:0;bottom:0;width:86px;height:3px;content:"";display:block;margin-top:5px;background-color:#fff}.booking-card .btn{border-radius:.5em;padding:8px 15px;color:#181818;position:absolute;font-weight:700;font-size:12px;bottom:20px;left:20px}.site-map{width:100%;height:300px;display:block}.carousel-item img{position:absolute;object-fit:cover;height:100%;width:100%;z-index:-1;left:0;top:0}.carousel-item h2{background-color:#fff;color:#181818;margin-bottom:8px;padding:8px 10px;font-weight:600;font-size:35px}@media screen and (max-width: 767px){.carousel-item h2{font-size:26px}}.carousel-item h4{margin-bottom:1em;font-weight:600;font-size:24px;color:#fff}@media screen and (max-width: 767px){.carousel-item h4{font-size:20px}}@keyframes OPIN{from{opacity:0}to{opacity:1}}.page-hero{position:relative;background:#dbdbdb;width:100vw;left:calc(-1*(100vw - 100%)/2)}.page-hero .page-hero-cover{overflow:hidden;height:400px;position:relative}@media screen and (max-width: 991px){.page-hero .page-hero-cover{height:260px}}.page-hero .page-hero-cover img{display:block;min-height:260px;min-width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:none}.page-hero-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background-color:rgba(0,0,0,.5);pointer-events:none}.caption{z-index:7;position:absolute;top:60%;left:0;right:0;opacity:0;color:#fff;transform:translateY(-60%);-webkit-animation:OPIN 2s 1 ease-in forwards;animation:OPIN 2s 1 ease-in forwards;width:50%;background-color:rgba(0,0,0,.5) !important}@media(max-width: 991px){.caption{width:90%}}.caption h1{font-size:30px;text-transform:uppercase}@media(min-width: 1441px){.caption h1{font-size:50px}}@media(max-width: 1199px){.caption h1{font-size:26px}}.caption p.lead{opacity:.67;font-weight:400;line-height:1.4}@media(min-width: 768px){.caption p.lead{font-size:21px}}.font-semibold{font-weight:600}.font-bold{font-weight:700}.product-card{text-decoration:none !important;overflow:hidden;border-radius:12px;color:#000 !important;background-color:#fff}@media screen and (min-width: 992px){.product-card-lg{min-height:100%;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.product-card-lg .product-card-image{flex-grow:1}}.product-card-image{position:relative;overflow:hidden;height:auto;background-color:#fff}.product-card-image img{height:100%;width:100%;left:0;top:0}.product-card-featured{top:16px;z-index:2;left:-64px;width:auto;color:#fff;margin-left:0;font-weight:600;min-width:200px;max-width:200px;position:absolute;text-align:center;padding:7px 0 8px;background:#ed3439;transform:rotate(-41deg)}.product-card-featured.sold{background-color:#22262a}.product-card-overlay{background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.6) 8%, rgba(0, 0, 0, 0) 94%) repeat scroll 0 0;position:absolute;padding:5px 12px;line-height:25px;font-weight:800;color:#fff;font-size:15px;width:100%;z-index:2;bottom:0;left:0}@media screen and (min-width: 768px){.product-card-overlay-lg{font-size:20px;padding:20px}}.product-card-fav{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:50px;text-align:center;height:40px;width:40px}.product-card-fav:hover{background-color:#f2f5fb}.product-card-fav:hover i{color:#22262a}.product-card-fav i{font-size:20px;line-height:40px}.product-card-info{border:1px solid #000;padding:15px 22px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}@media screen and (max-width: 767px){.product-card-info h3{font-size:17px}}.product-card-info:not(.product-card-info-lg) h3{font-size:17px}.product-card-info:not(.product-card-info-lg) .price{margin-bottom:8px}.product-card-info .price{font-size:20px;font-weight:800}.product-card-info .product-card-tags{font-size:14px;max-height:28px;overflow:hidden}.product-card-info .product-card-tags span:first-child{line-height:28px}.product-card-info .product-card-tags span:not(:last-child){margin-right:10px}@media screen and (min-width: 768px){.product-card-info-lg{padding:20px 35px}.product-card-info-lg .price{font-size:28px}.product-card-info-lg .product-card-tags{font-size:17px;max-height:34px;overflow:hidden}.product-card-info-lg .product-card-tags span:first-child{line-height:34px}.product-card-info-lg .product-card-tags span:not(:last-child){margin-right:20px}}.product-card-bottom h3{margin-bottom:0}.product-card-tags span:first-child{color:#fff;background-color:#ed3439}.product-card-tags span{border-radius:6px;color:#99a1b2;font-weight:500}.social{color:#99a1b2;font-weight:500}.social span{font-size:17px;font-weight:500}@media screen and (min-width: 576px){.social span{margin-right:30px}}@media screen and (max-width: 575px){.social span{width:100%;text-align:center;margin-bottom:19px}}.social a{width:40px;height:40px;cursor:pointer;color:#22262a;line-height:40px;margin-right:12px;text-align:center;border-radius:50%;background:#eff3fa}.social a:hover{background:#ebebeb}.swiper-cards{width:100%;overflow:hidden}.swiper-team{top:60px;padding:0;width:65%;left:476px;position:absolute}@media screen and (max-width: 1480px){.swiper-team{left:410px;width:60%}}@media screen and (max-width: 1199px){.swiper-team{left:410px}}@media screen and (max-width: 991px){.swiper-team{top:0;left:0;position:relative;width:100%}}.swiper-logo a{display:inline-block}.swiper-logo img{opacity:.4;max-width:80%;cursor:pointer;filter:grayscale(1);-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.swiper-logo img:hover{filter:grayscale(0);opacity:1}.swiper-logo-outer .swiper-button-arrow button{-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;margin:0;top:50%;left:0}.swiper-logo-outer .swiper-button-arrow button+button{left:auto;right:0}.swiper-button-arrow button{top:0;left:0;right:0;margin:0;z-index:2;width:55px;height:55px;cursor:pointer;line-height:55px;border-radius:50%;text-align:center;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;background-color:#2f3b48;border:0 solid rgba(0,0,0,0)}.swiper-button-arrow button:hover{box-shadow:0 3px 40px 0 #dbe0e8}.swiper-button-arrow button:after{font-family:"Font Awesome 5 Free";transition:all .2s ease;position:relative;font-weight:900;font-size:16px;color:#fff;z-index:1}.swiper-button-prev:after{content:""}.swiper-button-next{margin-left:8px !important}.swiper-button-next:after{content:""}.swiper-thumbs{margin-top:25px}.swiper-thumbs .swipe-image{opacity:.5;padding-bottom:85%;border:2px solid rgba(0,0,0,0);-moz-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.swiper-thumbs .swiper-slide-thumb-active .swipe-image{opacity:1;border-color:#ed3439}.car-features li{font-size:12px;padding:10px;min-width:138px;text-align:center}.car-features li i{opacity:.7;color:#fff}.car-features li strong{display:block;font-size:16px;margin:12px 0 -2px}.list-data{font-size:15px}.list-data li{padding:10px 0;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;border-bottom:1px solid #e6e6e6;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.list-col-2{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.list-col-2>li{-webkit-flex:0 0 48%;-moz-flex:0 0 48%;-ms-flex:0 0 48%;-o-flex:0 0 48%;flex:0 0 48%;max-width:48%}@media screen and (max-width: 575px){.list-col-2>li{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;-o-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.list-col-4{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.list-col-4>li{-webkit-flex:0 0 24%;-moz-flex:0 0 24%;-ms-flex:0 0 24%;-o-flex:0 0 24%;flex:0 0 24%;max-width:24%}@media screen and (max-width: 575px){.list-col-4>li{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;-o-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.resp-tabs-list li{font-weight:700;font-size:.9em;display:inline-block;padding:17px 22px;margin:0;list-style:none;cursor:pointer;float:left;text-transform:uppercase;margin-right:-1px;border-top:#d6d6d6 1px solid;border-left:#d6d6d6 1px solid;border-right:#d6d6d6 1px solid;border-bottom:none;background-color:#efefef}.resp-tab-active{padding:17px 22px !important;margin-bottom:-1px !important;border-bottom:1px #fff solid !important;background:#fff none repeat scroll 0 0 !important;filter:none;text-shadow:0 1px 1px #fff;color:#000}h2.resp-accordion{font-size:15px;text-decoration:none;padding:15px !important}.sw-search{box-shadow:0 9px 0 hsla(0,0%,100%,.59);background-color:#f2f2f2;border-radius:6px;width:100%}.sw-search label{font-size:16px;padding:24px 28px;position:relative;font-weight:700;color:#2f3b48;cursor:pointer}.sw-search label+label{border-left:1px solid #e8e8e8}.sw-search label:hover{color:#ed3439}.sw-search label span:before{background-color:rgba(0,0,0,0);position:absolute;content:"";height:2px;width:100%;bottom:0;left:0}.sw-search label input:checked+span{color:#ed3439}.sw-search label input:checked+span:before{background-color:#ed3439}.sw-search-body{padding:25px 10px;border-radius:inherit;background-color:#fff;border:1px solid #f2f2f2}@media screen and (max-width: 991px){.sw-search-body{padding:15px}}.form-select{font-size:14px;font-weight:700;color:#2f3b48;min-height:51px;line-height:16px;padding:10px 20px;border-radius:6px;border:1px solid #8c9297;box-shadow:1px 1px 0 0 rgba(196,196,196,.24)}.form-select:focus{border-color:#ed3439;box-shadow:1px 1px 0 0 rgba(237,52,57,.24)}.form-control{width:100%;height:59px;font-size:15px;padding-left:27px;border-radius:6px;background-color:#fff;border:solid 1px #8c9297;box-shadow:1px 1px 0 0 rgba(196,196,196,.24)}.form-control:focus{border-color:#ed3439;box-shadow:1px 1px 0 0 rgba(237,52,57,.24)}.form-check-input{margin-top:.15em}textarea{height:auto !important;padding-top:15px !important}.components img{-webkit-filter:invert(100%);filter:invert(100%)}.partners-wrap{border-top:4px solid #c4c4c4}.partners-wrap .partners-flex{display:flex;flex-wrap:wrap;justify-content:center}.partners-wrap .partners-flex>div{flex:0;text-align:center;padding:10px}.partners-wrap .partners-flex>div img{max-width:190px;margin:0 auto}@media(min-width: 786px){.partners-wrap .partners-flex{flex-wrap:nowrap}.partners-wrap .partners-flex>div{flex:1;padding:0}}.mySwiper2{position:relative}.mySwiper2 .swiper-button-arrow button{-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;margin:0;top:50%}.mySwiper2 .swiper-button-arrow button.swiper-button-next{right:-65px;left:auto}@media screen and (max-width: 991px){.mySwiper2 .swiper-button-arrow button.swiper-button-next{right:15px}}.mySwiper2 .swiper-button-arrow button.swiper-button-prev{left:-65px}@media screen and (max-width: 991px){.mySwiper2 .swiper-button-arrow button.swiper-button-prev{left:15px}}.mySwiper2:hover .swiper-button-arrow button.swiper-button-next{right:15px}.mySwiper2:hover .swiper-button-arrow button.swiper-button-prev{left:15px}.social-inline li{display:inline-block;padding-right:5px;padding-left:5px;margin-bottom:10px}.social-icons .fab,.social-icons .fas{font-size:1em}.social-icons .fab,.social-icons .fas{width:32px;height:32px;line-height:32px;text-align:center;color:#fff;color:hsla(0,0%,100%,.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.social-icons.icon-circle .fab{border-radius:50%}.social-icons.icon-rounded .fab{border-radius:5px}.social-icons.icon-flat .fab{border-radius:0}.social-icons .fab:hover,.social-icons .fab:active{color:#fff;-webkit-box-shadow:1px 1px 3px #333;-moz-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333}.social-icons.icon-zoom .fab:hover,.social-icons.icon-zoom .fab:active{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.social-icons.icon-rotate .fab:hover,.social-icons.icon-rotate .fab:active{-webkit-transform:scale(1.1) rotate(360deg);-moz-transform:scale(1.1) rotate(360deg);-ms-transform:scale(1.1) rotate(360deg);-o-transform:scale(1.1) rotate(360deg);transform:scale(1.1) rotate(360deg)}.social-icons .fa-adn{background-color:#504e54}.social-icons .fa-apple{background-color:#aeb5c5}.social-icons .fa-android{background-color:#a5c63b}.social-icons .fa-bitbucket,.social-icons .fa-bitbucket-square{background-color:#036}.social-icons .fa-bitcoin,.social-icons .fa-btc{background-color:#f7931a}.social-icons .fa-css3{background-color:#1572b7}.social-icons .fa-dribbble{background-color:#f46899}.social-icons .fa-dropbox{background-color:#018bd3}.social-icons .fa-facebook,.social-icons .fa-facebook-square,.fa-facebook-f{background-color:#3c599f}.social-icons .fa-flickr{background-color:#ff0084}.social-icons .fa-foursquare{background-color:#0086be}.social-icons .fa-github,.social-icons .fa-github-alt,.social-icons .fa-github-square{background-color:#070709}.social-icons .fa-google-plus,.social-icons .fa-google-plus-square{background-color:#cf3d2e}.social-icons .fa-html5{background-color:#e54d26}.social-icons .fa-instagram{background-color:#c13584}.social-icons .fa-linkedin,.social-icons .fa-linkedin-square{background-color:#0085ae}.social-icons .fa-linux{background-color:#fbc002;color:#333}.social-icons .fa-maxcdn{background-color:#f6ae1c}.social-icons .fa-pagelines{background-color:#241e20;color:#3984ea}.social-icons .fa-pinterest,.social-icons .fa-pinterest-square{background-color:#cc2127}.social-icons .fa-renren{background-color:#025dac}.social-icons .fa-skype{background-color:#01aef2}.social-icons .fa-stack-exchange{background-color:#245590}.social-icons .fa-stack-overflow{background-color:#ff7300}.social-icons .fa-trello{background-color:#265a7f}.social-icons .fa-tumblr,.social-icons .fa-tumblr-square{background-color:#314e6c}.social-icons .fa-twitter,.social-icons .fa-twitter-square{background-color:#32ccfe}.social-icons .fa-vimeo-square{background-color:#229acc}.social-icons .fa-vk{background-color:#375474}.social-icons .fa-weibo{background-color:#d72b2b}.social-icons .fa-windows{background-color:#12b6f3}.social-icons .fa-xing,.social-icons .fa-xing-square{background-color:#00555c}.social-icons .fa-youtube,.social-icons .fa-youtube-play,.social-icons .fa-youtube-square{background-color:#c52f30}.social-icons .fa-whatsapp{background-color:#128c7e;color:#fff}.social-icons .fa-phone{background-color:#ed3439;color:#fff}.social-icons .fa-envelope{background-color:#b2a513;color:#fff}.top_bar{height:45px;border:0px none #878a8b;outline:#878a8b none 0px;background:#f2f2f2;color:#000;font-size:medium;font-weight:800}.top_bar-brand{overflow:hidden}.top_bar-brand img{position:absolute;top:5px;z-index:100;max-height:130px}@media screen and (max-width: 1100px){.top_bar-brand img{height:45px}}@media screen and (max-width: 991px){.top_bar-brand{margin-right:0;padding-left:5px !important}}.top_bar .btn{height:35px;cursor:pointer;font-size:.9em;font-weight:700;line-height:35px;text-align:center;padding-left:25px;padding-right:25px;margin-right:5px;margin-bottom:auto;margin-top:auto;display:inline-block;text-decoration:none;text-transform:uppercase;padding-top:0 !important;padding-bottom:0 !important}@media screen and (max-width: 1300px){.top_bar .btn{font-size:.65em}}@media screen and (max-width: 1185px){.top_bar .btn{font-size:.65em;padding-left:5px;padding-right:5px}}@media screen and (max-width: 1100px){.top_bar .btn{font-size:.5em;padding-left:5px;padding-right:5px}}.top_bar .social-icons .fab{font-size:1.4em}.top_bar .social-icons .fab{width:35px;height:35px;line-height:35px;text-align:center;color:#fff;color:hsla(0,0%,100%,.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.top_bar .social-icons.icon-circle .fab{border-radius:50%}.top_bar .social-icons.icon-rounded .fab{border-radius:5px}.top_bar .social-icons.icon-flat .fab{border-radius:0}.top_bar .social-icons .fab:hover,.top_bar .social-icons .fab:active{color:#fff;-webkit-box-shadow:1px 1px 3px #333;-moz-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333}.top_bar .social-icons.icon-zoom .fab:hover,.top_bar .social-icons.icon-zoom .fab:active{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.top_bar .social-icons.icon-rotate .fab:hover,.top_bar .social-icons.icon-rotate .fab:active{-webkit-transform:scale(1.1) rotate(360deg);-moz-transform:scale(1.1) rotate(360deg);-ms-transform:scale(1.1) rotate(360deg);-o-transform:scale(1.1) rotate(360deg);transform:scale(1.1) rotate(360deg)}.top_bar .social-icons .fa-adn{background-color:#504e54}.top_bar .social-icons .fa-apple{background-color:#aeb5c5}.top_bar .social-icons .fa-android{background-color:#a5c63b}.top_bar .social-icons .fa-bitbucket,.top_bar .social-icons .fa-bitbucket-square{background-color:#036}.top_bar .social-icons .fa-bitcoin,.top_bar .social-icons .fa-btc{background-color:#f7931a}.top_bar .social-icons .fa-css3{background-color:#1572b7}.top_bar .social-icons .fa-dribbble{background-color:#f46899}.top_bar .social-icons .fa-dropbox{background-color:#018bd3}.top_bar .social-icons .fa-facebook,.top_bar .social-icons .fa-facebook-square,.top_bar .fa-facebook-f{background-color:#3c599f}.top_bar .social-icons .fa-flickr{background-color:#ff0084}.top_bar .social-icons .fa-foursquare{background-color:#0086be}.top_bar .social-icons .fa-github,.top_bar .social-icons .fa-github-alt,.top_bar .social-icons .fa-github-square{background-color:#070709}.top_bar .social-icons .fa-google-plus,.top_bar .social-icons .fa-google-plus-square{background-color:#cf3d2e}.top_bar .social-icons .fa-html5{background-color:#e54d26}.top_bar .social-icons .fa-instagram{background-color:#c13584}.top_bar .social-icons .fa-linkedin,.top_bar .social-icons .fa-linkedin-square{background-color:#0085ae}.top_bar .social-icons .fa-linux{background-color:#fbc002;color:#333}.top_bar .social-icons .fa-maxcdn{background-color:#f6ae1c}.top_bar .social-icons .fa-pagelines{background-color:#241e20;color:#3984ea}.top_bar .social-icons .fa-pinterest,.top_bar .social-icons .fa-pinterest-square{background-color:#cc2127}.top_bar .social-icons .fa-renren{background-color:#025dac}.top_bar .social-icons .fa-skype{background-color:#01aef2}.top_bar .social-icons .fa-stack-exchange{background-color:#245590}.top_bar .social-icons .fa-stack-overflow{background-color:#ff7300}.top_bar .social-icons .fa-trello{background-color:#265a7f}.top_bar .social-icons .fa-tumblr,.top_bar .social-icons .fa-tumblr-square{background-color:#314e6c}.top_bar .social-icons .fa-twitter,.top_bar .social-icons .fa-twitter-square{background-color:#32ccfe}.top_bar .social-icons .fa-vimeo-square{background-color:#229acc}.top_bar .social-icons .fa-vk{background-color:#375474}.top_bar .social-icons .fa-weibo{background-color:#d72b2b}.top_bar .social-icons .fa-windows{background-color:#12b6f3}.top_bar .social-icons .fa-xing,.top_bar .social-icons .fa-xing-square{background-color:#00555c}.top_bar .social-icons .fa-youtube,.top_bar .social-icons .fa-youtube-play,.top_bar .social-icons .fa-youtube-square{background-color:#c52f30}.top_bar .social-icons .fa-whatsapp{background-color:#128c7e;color:#fff}
