@font-face{font-family:'IRANSansWeb';src:url('../_fonts/IRANSansWeb(FaNum).ttf') format('truetype'), url('../_fonts/IRANSansWeb(FaNum).eot') format('embedded-opentype');font-weight:normal;font-style:normal;}

@font-face {
	font-family: 'IRANSansWebEnNum';
	font-style: normal;
	font-weight: normal;
	src: url('../_fonts/IRANSansWeb.eot');
	src: url('../_fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../_fonts/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../_fonts/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../_fonts/IRANSansWeb.ttf') format('truetype');
}

html{font-family:'IRANSansWebEnNum';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;}
select, input, textarea, option, button{font-family:'IRANSansWebEnNum';}
html, body{height:100%;background-size:cover;background-attachment:fixed;background-position:center -20px;}
body{margin:0px;position:relative;overflow-x:hidden;font-size:14px;}
*{text-decoration:none;list-style-type:none;margin:0px;padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input:focus, textarea:focus, select:focus{outline:none !important;}
input, button, select{font-family:'IRANSansWebEnNum';}
a{color:#666666}
a, i, span{display:inline-block;font-style:normal;font-size:14px;vertical-align:middle;}
a, i, span, p, h1, h2, h3, h4, input, button{-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;}
i{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
i:hover{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);}
.EnNum{font-family:'IRANSansWebEnNum';}
.clr{clear:both;margin:0 auto}
.bc-main{width:1200px;margin:0 auto;clear:both;height:auto}
.wide{width:100%;float:right;clear:both;margin:0 auto;}
.header-wrapper{width:100%;float:right;padding:20px 0 0;}
.top-header-wrapper{padding:5px 0;border-bottom:1px solid #e6e6ee;}
.LogReg-wrapper{float:right;width:120px;direction:rtl;text-align:right;}
.LogReg-wrapper a{display:block;width:100%;overflow:hidden;padding-right:5px;font-size:0.9rem;line-height:2;}
.LogReg-wrapper i{display:inline-block;vertical-align:middle;margin-left:5px;}
.LogReg-wrapper p{display:inline-block;vertical-align:middle;position:relative;}
.LogReg-wrapper p::before{position:absolute;top:100%;content:attr(data-hover);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.LogReg-wrapper:hover p{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);}
.phone-number-wrapper img{width:12px;height:auto;margin-right:5px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.phone-number-wrapper img:hover{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);}
.header-info-top{float:left;position:relative;font-size:0.9rem;line-height:2;}
.flag-wrapper a:hover{color:#509ad3;}
.header-info-top::after{content:"";width:2px;height:23px;margin-top:2px;float:left;background:#e6e6e6;margin:0 20px;}
.phone-number-wrapper.header-info-top::after{display:none;}
.flag-wrapper img{margin-right:5px;vertical-align:middle;}
.demo-request-wrapper a{padding:0px 35px;border:1px solid #509ad3;border-radius:20px;color:#509ad3;font-size:0.8rem;background:#509ad3;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.demo-request-wrapper a::before{content:"";position:absolute;z-index:-1;border-radius:20px;top:0;bottom:0;left:0;right:0;background:#fff;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.demo-request-wrapper a:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);}
.demo-request-wrapper a:hover{color:#fff;}
.bottom-header-wrapper{padding:15px 0;}
.logo-wrapper{float:left;width:240px;}
.logo-wrapper img{width:240px;height:60px;}
.menu-wrapper{width:calc(100% - 240px);float:right;}
.banner-wrapper{position:relative;}
.banner-wrapper.banner-def{padding:20px 0;}
.banner-wrapper svg, .banner-wrapper img{width:100%;height:auto;}
.banner-wrapper svg g{-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;}
.banner-wrapper svg polygon~g:hover{filter:grayscale(165.3%);-webkit-filter:grayscale(165.3%);-moz-filter:grayscale(165.3%);-ms-filter:grayscale(165.3%);-o-filter:grayscale(165.3%);}
.banner-wrapper .title-banner{text-align:center;color:#333333;position:absolute;left:0;right:0;top:40px;margin:0 auto;direction:ltr;width:600px;}
.banner-wrapper .basisfly-banner {display: none;}
.title-banner .large-title{font-size:2rem;font-weight:bold;}
.title-banner .small-title{margin-top:20px;font-size:1.2rem;}
.title-online-reservation-software{width:100%;max-width:680px;margin:0 auto;text-align:center;direction:ltr;}
.title-online-reservation-software h1{font-size:2rem;color:#509ad3;line-height:2;}
.title-online-reservation-software .title-description{color:#333;font-size:0.9rem;margin-top:20px;}
.online-reservation-main{width:100%;position:relative;height:1114px;float:right;margin-top:35px;}
.svg-online-reservation{position:absolute;top:-13px;left:0;right:0;width:91%;margin:0 auto;}
.online-reservation-main #Layer_2{height:1114px;position:absolute;left:0;right:0;margin:0 auto;width:1200px;clear:both;}
.online-reservation-main #Layer_2 path{width:1200px;}
.inner-title-online-reservation{width:470px;margin:0 auto;text-align:center;font-size:0.9rem;border:4px dashed #509ad3;border-radius:15px;padding:10px;position:relative;color:#333;top:-20px;}
.items-online-reservation{position:absolute;left:0;right:0;top:0;width:990px;float:none;margin:0 auto;height:1114px;background-image:url(../images/dashline.png);background-size:100%;background-repeat:no-repeat;background-position:top center;}
.item-online-reservation{text-align:center;width:180px;position:absolute;}
.first-item.item-online-reservation{top:55px;left:60px;}
.item-online-reservation p, .item-online-reservation span{font-size:1rem;direction:ltr;color:#509ad3;}
.item-online-reservation svg{width:180px;height:170px;margin-bottom:40px;}
.item-online-reservation svg .cls-1{fill:#4d4d4d;-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;}
.item-online-reservation:hover p, .item-online-reservation:hover span{color:#666;}
.item-online-reservation:hover svg .cls-1{fill:#509ad3;}
.second-item.item-online-reservation{right:50px;top:310px;}
.third-item.item-online-reservation{top:465px;left:55px;width:195px;}
.third-item.item-online-reservation svg, .fourth-item.item-online-reservation svg, .fifth-item.item-online-reservation svg{margin-bottom:20px;}
.fourth-item.item-online-reservation{top:733px;right:45px;}
.fifth-item.item-online-reservation{top:910px;left:48px;}
.second-section-main{padding:100px 0 170px;margin-top:50px;background-image:url(../images/second-section-banner.jpg);background-size:100%;background-repeat:no-repeat;background-position:top center;}
.title-second-section{color:#333;direction:ltr;text-align:center;font-size:1.5rem;max-width:650px;margin:0 auto 120px;float:none;line-height:35px;}
.flex-wrapper-section{width:100%;float:right;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;justify-content:center;direction:ltr;}
.col-flex-item{width:350px;text-align:center;direction:ltr;padding:0 40px;}
.inner-flex-item{width:100%;height:170px;background:rgba(255, 255, 255, 0.7);position:relative;}
.inner-flex-item::before{content:"";position:absolute;top:-70px;left:0;width:0;height:0;border-left:135px solid transparent;border-right:135px solid transparent;border-bottom:70px solid rgba(255, 255, 255, 0.7);}
.inner-flex-item::after{content:"";position:absolute;bottom:-70px;left:0;width:0;height:0;border-left:135px solid transparent;border-right:135px solid transparent;border-top:70px solid rgba(255, 255, 255, 0.7);}
.col-flex-item .img-flex-item{height:100px;width:100%;position:relative;}
.col-flex-item img{position:absolute;left:0;right:0;margin:0 auto;bottom:0;width:96px;height:auto;}
.col-flex-item p{color:#333;font-size:1rem;margin-top:15px;}
.title-reservation-modules{text-align:center;color:#509ad3;margin-bottom:80px;}
.title-reservation-modules h2{font-size:1.5rem;}
.col-reservation-modules{width:33.3333%;width:400px;text-align:center;margin-bottom:30px;min-height:455px;padding:0 30px;}
.col-reservation-modules .desc-reservation-modules{width:100%;float:right;padding:15px 0;direction:ltr;}
.col-reservation-modules .desc-reservation-modules h3{font-size:1.3rem;color:#333;margin-bottom:20px;}
.col-reservation-modules .desc-reservation-modules p{color:#666;min-height:110px;text-align:left;font-size:0.9rem;}
.col-reservation-modules .desc-reservation-modules a.modules-more-link{margin-top:20px;border-radius:10px;border:1px solid #509ad3;color:#509ad3;padding:1px 20px;vertical-align:middle;}
.col-reservation-modules:hover .desc-reservation-modules a.modules-more-link{color:#fff;background:#509ad3;}
.col-reservation-modules figure{width:100%;height:200px;position:relative;}
.col-reservation-modules figure svg{position:absolute;left:0;right:0;margin:0 auto;bottom:0;width:220px;height:220px;}
.col-reservation-modules figure svg path{-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;}
.col-reservation-modules:hover figure svg .cls-1{fill:#4d4d4d;}
.col-reservation-modules:hover .desc-reservation-modules h3{color:#509ad3;}
.travel-teach-platform-wrapper{background:rgb(255, 255, 255);background:linear-gradient(0deg, rgba(255, 255, 255, 1) 13%, rgba(229, 244, 251, 1) 100%);position:relative;border-top:3px solid #e6ebee;}
.img-travel-teach-platform svg{width:93%;height:auto;display:block;margin:0 auto;}
.title-travel-teach-platform{text-align:center;color:#509ad3;}
.title-travel-teach-platform h2{background:-webkit-linear-gradient(45deg, #023d75, #509ad3 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:2rem;}
.img-travel-teach-platform{margin-bottom:20px;}
.desc-travel-teach-platform{width:100%;margin:0 auto;max-width:1000px;clear:both;text-align:center;}
.desc-travel-teach-platform p{font-size:0.9rem;direction:ltr;line-height:2;}
.desc-travel-teach-platform p span{color:#509ad3;}
.web-services-wrapper{border-top:3px solid #fbfbfb;}
.title-web-services{text-align:center;color:#509ad3;font-size:16px;margin-bottom:20px;direction:ltr;}
.title-web-services h2{font-size:1.5rem;}
.flex-web-service{width:100%;float:right;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;direction:ltr;}
.item-web-service{width:240px;margin-bottom:15px;text-align:center;padding:0 5px;position:relative;overflow:hidden;}
.two-item-web-service{width:480px;margin-bottom:15px;text-align:center;padding:0 5px;}
.item-web-service a, .two-item-web-service a{display:block;width:100%;float:right;position:relative;overflow:hidden;}
.item-web-service img{width:100%;max-width:229px;height:101px;vertical-align:middle;}
.two-item-web-service img{width:100%;max-width:472px;height:101px;vertical-align:middle;}
.item-web-service-hover{position:absolute;top:0;left:0;right:0;color:#fff;width:100%;height:100%;background:#509ad3;padding:37px 0;opacity:0;-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;font-size:1rem;}
.item-web-service:hover .item-web-service-hover{opacity:1;}
.two-item-web-service:hover .item-web-service-hover{opacity:1;}
.inner-title-web-services{width:100%;float:right;text-align:center;margin-bottom:20px;direction:ltr;}
.inner-title-web-services h3 a{font-size:1.3rem;color:#509ad3;}
.flight-web-service, .hotel-web-service{width:100%;float:right;padding-bottom:30px;border-bottom:3px dashed #d3d3d3;margin-top:20px;}
.hotel-web-service{border-bottom:none}
.basisfly-story-wrapper{background-image:url(../images/basisfly-story-banner.jpg);background-size:100%;background-repeat:no-repeat;background-position:center center;padding:100px 0;background-attachment:fixed;}
.basisfly-story{width:100%;margin:0 auto;text-align:center;direction:ltr;background:rgba(229, 244, 251, 0.83);font-size:14px;color:#333;}
.basisfly-story h4{font-size:1.5rem;color:#509ad3;text-align:left;margin-bottom:20px;}
.basisfly-story p{font-size:0.9rem;line-height:2;font-weight:bold;text-align:left;}
.basisfly-story span, .basisfly-story a{color:#509ad3;}
.title-customer-feedback{text-align:center;color:#509ad3;margin-bottom:20px;direction:ltr;}
.title-customer-feedback h4{font-size:1.5rem;line-height:2;}
.items-customer-feedback{width:100%;max-width:900px;margin:0 auto;text-align:center;clear:both;}
.col-customer-feedback{width:100%;margin:0 auto;}
.col-customer-feedback .img-customer-feedback{width:230px;margin:0 auto 30px;height:230px;position:relative;}
.col-customer-feedback .img-customer-feedback img{vertical-align:middle;max-width:100%;}
.col-customer-feedback .desc-customer-feedback{width:100%;float:right;}
.col-customer-feedback .desc-customer-feedback h4{color:#333;font-size:1rem;margin-bottom:10px;}
.col-customer-feedback .desc-customer-feedback p{color:#509ad3;font-size:1.3rem;}
.our-customer{padding:0 0 50px;direction:ltr;background:#f8f8f8;}
.title-our-customers{background:#666666;padding:15px 0;color:#fff;font-size:1.3rem;text-align:center;}
.our-customer-image{padding:20px 0;text-align:center;}
.our-customer-image img{max-width:65%;height:auto;display:block;margin:0 auto;}
.desc-our-customer{width:100%;margin:0 auto;max-width:900px;color:#666666;text-align:center;font-size:0.9rem;clear:both;direction:ltr;margin-top:20px;line-height:2;}
a.more-link{color:#fff;background:#666666;text-align:center;margin:50px auto 0;padding:5px 60px;border-radius:20px;font-size:1rem;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
a.more-link::before{content:"";position:absolute;z-index:-1;border-radius:20px;top:0;bottom:0;left:0;right:0;background:linear-gradient(139deg, rgb(38, 104, 155) 0%, rgb(80, 154, 211) 100%);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
a.more-link.orange::before{background:#ffa500;}
a.more-link.blue::before{background:#509ad3;}
a.more-link:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);}
.title-third-section{text-align:center;color:#509ad3;margin-bottom:50px;}
.title-third-section h4{font-size:1.5rem;}
.flex-third-section{width:100%;float:right;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:right;direction:ltr;}
.col-third-flex{width:171px;text-align:center;padding:0 10px;}
.col-third-flex .desc-third-flex{border-radius:100%;width:100px;height:100px;border:1px solid #d3d3d3;padding:20px;margin:0 auto 20px;}
.col-third-flex .desc-third-flex img{height:auto;max-width:60px;margin:0 auto;display:block;}
.col-third-flex .desc-third-flex img.img-hover-third{display:none;}
.col-third-flex:hover .desc-third-flex img.img-main-third{display:none;}
.col-third-flex:hover .desc-third-flex img.img-hover-third{display:block;}
.col-third-flex:hover .desc-third-flex{background:#509ad3;border:1px solid #509ad3;}
.col-third-flex p{font-size:0.8rem;line-height:1.7;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;display:inline-block;vertical-align:middle;position:relative;}
.col-third-flex p::before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity;}
.col-third-flex:hover p{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.col-third-flex:hover p::before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px);}
#footer-wrapper{padding:50px 0 0;background:#333333;}
.logo-footer-wrapper{margin-bottom:30px;padding-left:0px;}
.logo-footer-wrapper a, .logo-footer-wrapper img{display:block;float:left;}
.flex-footer-wrapper{width:100%;float:right;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:right;direction:ltr;}
.col-footer-flex{width:33.3333%;direction:ltr;color:#bfbfbf;padding:0 15px;text-align: left;}
.col-footer-flex .title-footer-items{color:#509ad3;font-size:1.2rem;margin-bottom:30px;}
.col-footer-flex ul li{margin-bottom:5px;}
.col-footer-flex ul li a{color:#bfbfbf;font-size:0.9rem;position:relative;}
.col-footer-flex ul li a:hover{color:#fff;padding-right:5px;}
.social-media{width:100%;float:right;color:#bfbfbf;text-align: left;}
.social-media p{margin-bottom:10px;font-size:1rem;line-height:2;}
.social-items{width:30px;height:30px;border-radius:3px;text-align:center;display:inline-block;margin-left:5px;padding:3px;}
.social-items a{width:100%;height:100%;display: block;}
.social-items i{color:#FFFFFF;font-size:20px;vertical-align:middle;}
.social-items.social-instagram{background:#ed145b;}
.social-items.social-telegram{background:#2ca5e0;}
.social-items.social-linkedin{background:#4e7aa3;}
.social-items.social-facebook{background:#375f98;}
.social-items.social-twitter{background:#0f9dd4;}
.social-items.social-googleplus{background:#c94738;}
.demo-newsletter{width:100%;float:right;padding:30px 0;text-align:center;}
.demo-newsletter a{display:block;margin:0 auto;border-radius:30px;color:#fff;background:#fff;position:relative;width:200px;float:left;clear:both;margin-bottom:20px;padding:5px 15px;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.demo-newsletter a::before{content:"";position:absolute;z-index:-1;border-radius:20px;top:0;bottom:0;left:0;right:0;background:#509ad3;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.demo-newsletter a:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);}
.demo-newsletter #newsletter{background:#bfbfbf;color:#bfbfbf;border:1px solid #bfbfbf;}
.demo-newsletter a:hover{color:#509ad3;}
.demo-newsletter #newsletter::before{background:#333333;}
.demo-newsletter #newsletter:hover{color:#333333;}
.contact-footer{width:100%;float:right;text-align: left;}
.contact-footer a{color:#bfbfbf;font-size:1rem;line-height:2;}
.contact-footer p{font-size:0.9rem;direction:rtl;margin-bottom:0.9rem;direction: ltr;}
.contact-footer p i{color:#fff;margin-right:5px;vertical-align:middle;}
.contact-footer p span{line-height:1;font-size:0.8rem;margin-right:5px;}
.contact-footer .title-contact-footer{padding-right:10px;margin-bottom:20px;color:#509ad3;font-size:1.2rem;}
.footer-namad{width:100%;float:right;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;direction:ltr;margin:50px 0 20px;}
.col-footer-namad{width:130px;text-align:center;}
.col-footer-namad img{width:112px;height:112px;display:block;margin:0 auto;}
.footer-desc{text-align:center;color:#fff;font-size:0.7rem;margin-bottom:50px;}
.flex-copyright{width:100%;float:right;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}
.copyright-wrapper{background:#3b3b3b;padding:10px 0;}
.col-copyright{width:260px;direction:ltr;text-align:center;line-height:23px;}
.col-copyright p, .col-copyright img, .col-copyright a{display:inline-block;vertical-align:middle;font-size:12px;color:#fff;line-height:23px;}
.col-copyright p{margin-right:10px;}
.owl-carousel .owl-dots{width:100%;float:right;text-align:center;margin-top:20px;}
.owl-carousel .owl-dot{width:15px;height:15px;background:#cdcdcd;border-radius:100%;display:inline-block;margin:0 4px;}
.owl-carousel .owl-dot.active{background:#ffa500;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next{position:absolute;right:0;top:100px;}
.owl-carousel .owl-nav .owl-prev{right:auto;left:0;}
.owl-carousel .owl-nav i{font-size:48px;font-weight:1000;color:#e3e7e9;-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;}
.owl-carousel .owl-nav i:hover{-webkit-transform:scale(1);transform:scale(1);color:#509ad3;}
.banner-customer-page .title-banner{font-weight:bold;}
.customer-main-page{text-align:center;direction:ltr;}
.title-customer-main-page{color:#509ad3;line-height:30px;margin-bottom:30px;}
.title-customer-main-page .small-title{font-size:18px;font-weight:bold;}
.title-customer-main-page .large-title{font-size:20px;font-weight:bold;}
.text-main{width:100%;float:right;font-size:0.9rem;direction:ltr;line-height:1.7;}
.feedback-main-page .title-feedback-main-page{text-align:center;color:#000;font-size:16px;margin-bottom:50px;}
.desc-feedback-main-page .row-feedback{width:100%;float:right;padding:10px 0px;position:relative;border-bottom:3px dashed #333;margin:5px 0;}
.desc-feedback-main-page .row-feedback .inner-row-feedback{width:100%;float:right;border-right:8px solid #509ad3;border-left:8px solid #509ad3;padding:0 10px;}
.desc-feedback-main-page .row-feedback .qu-feedback{width:30%;float:right;color:#509ad3;font-weight:bold;}
.desc-feedback-main-page .row-feedback .an-feedback{width:55%;float:right;color:#333;font-size:15px;font-weight:bold;}
.desc-feedback-main-page .row-feedback .img-feedback{width:15%;float:right;}
.desc-feedback-main-page .row-feedback .img-feedback img{height:40px;width:auto;display:block;max-width:100%;margin:0 auto;}
.sample-site-wrapper .title-sample-site{width:100%;float:right;text-align:center;color:#509ad3;margin-bottom:50px;}
.main-sample-site{width:100%;float:left;margin:0 auto;text-align:center;clear:both;}
.col-flx-1{width:300px;padding:0 10px;margin:0 auto;}
.col-flx-1 a{display:block;}
.col-flx-1 .inner-flex-1{width:100%;float:right;border-radius:4px;overflow:hidden;position:relative;}
.col-flx-1 .inner-flex-1 img{width:100%;height:400px;}
.col-flx-1 .inner-flex-1 .hover-flex-1{position:absolute;left:0;right:0;top:0;width:100%;height:100%;background:rgb(80, 154, 211);background:linear-gradient(0deg, rgba(80, 154, 211, 1) 0%, rgba(255, 255, 255, 0.1) 68%);padding:320px 10px 10px;}
.col-flx-1 .inner-flex-1 .hover-flex-1 .desc-hover-flex-1{text-align:center;color:#fff;font-size:16px;overflow:hidden;}
.col-flx-1 .inner-flex-1 .hover-flex-1 .desc-hover-flex-1 h3::before{position:absolute;top:100%;content:attr(data-hover);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:0 auto;left:0;right:0;}
.col-flx-1:hover .inner-flex-1 .hover-flex-1 .desc-hover-flex-1 h3{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);}
.title-our-customers.cm-page{background:none;color:#509ad3;}
.story-main-page .basisfly-story{background:none;padding:0;}
.story-main-page .basisfly-story h1{text-align:center;font-size:22px;color:#509ad3;margin-bottom:20px;}
.basisfly-story span.green{color:#8ec63f}
.story-main-page .basisfly-story a.more-link{padding:5px 40px;}
.title-basisfly-advantage{width:100%;float:right;color:#fff;direction:ltr;text-align:center;margin-bottom:30px;}
.title-basisfly-advantage h2{margin-bottom:30px;font-size:24px;}
.desc-basisfly-advantage .row-desc-1{color:#fff;direction:ltr;font-size:14px;width:100%;float:right;padding:30px 25px;text-align: right;}
.desc-basisfly-advantage img{margin-left:20px;}
.desc-basisfly-advantage .deat-basisfly-advantage{width:calc(100% - 95px);float:left;margin-top:20px;}
.desc-basisfly-advantage .row-desc-1 h3{margin-bottom:10px;font-size:1.1rem;}
.row-desc-1.dsc2, .row-desc-1.dsc4, .row-desc-1.dsc6{text-align:left;}
.row-desc-1.dsc2 img, .row-desc-1.dsc4 img, .row-desc-1.dsc6 img{float:left;margin-right:20px;margin-left:0px;}
.desc-basisfly-advantage{background-image:url(../images/why-basisfly.png);background-size:100%;background-repeat:no-repeat;background-position:center center;height:979px;position:relative;}
.desc-site-1{text-align:center;line-height:30px;color:#333;}
.desc-site-1 h2{margin-bottom:30px;}
.desc-site-2 .title-desc-site-2{margin-bottom:50px;color:#509ad3;text-align:center;}
.flex-desc-site-2{width:100%;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;direction:ltr;}
.flex-desc-site-2 .col-flx-2{width:300px;text-align:center;padding:0 20px;margin-bottom:30px;}
.flex-desc-site-2 .col-flx-2 figure img{max-width:100%;height:230px;display:block;margin:0 auto;width:auto;}
.flex-desc-site-2 .col-flx-2 figcaption{text-align:left;margin-top:20px;font-size:14px;}
.flex-desc-site-2 .col-flx-2 figcaption h3{font-size:18px;margin-bottom:20px;text-align:center;}
.desc-site-3{text-align:center;line-height:30px;color:#333;}
.desc-site-3 h2{margin-bottom:30px;color:#509ad3;}
.title-management-team{margin-bottom:30px;color:#509ad3;text-align:center;}
.flex-management-team{width:100%;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;direction:ltr;}
.col-management-team{width:570px;padding:0 15px;margin-bottom:15px;text-align:center;}
.col-management-team figure img{max-width:100%;width:auto;height:400px;display:block;margin:0 auto;}
.col-management-team figcaption{margin-top:20px;}
.col-management-team figcaption h3{color:#333;margin-bottom:20px;font-size:25px;}
.col-management-team figcaption span{color:#509ad3;margin-bottom:15px;font-size:21px;}
.col-management-team figcaption p{text-align:left;font-size:14px;color:#333;}
.employment-wrapper{text-align:center;}
.employment-wrapper .title-employment{text-align:center;margin-bottom:30px;direction:ltr;color:#333;}
.employment-wrapper .title-employment h2 a{font-size:1.2rem;color:#509ad3;}
.employment-wrapper .img-employment{width:100%;float:right;background:#f8f8f8;}
.employment-wrapper .title-employment h2{margin-bottom:20px;}
.employment-wrapper .img-employment img{width:100%;height:auto;}
.employment-wrapper .more-link{padding:5px 30px;}
.desc-site-4{text-align:center;color:#333;}
.desc-site-4 p{font-size:18px;line-height:30px;}
.desc-site-4 .more-link{margin-top:50px;}
a.more-link.orange-w{background:#ffa500;color:#ffa500;border:1px solid #ffa500;}
.desc-site-4 a.more-link::before{background:#fff;}
.desc-site-4 a.more-link:hover{color:#fff;}
.title-banner.inner-tlt-banner{top:70px;width:100%;line-height:2;}
.options-wrapper{padding:50px 0;}
.tlt-options{text-align:center;margin-bottom:50px;line-height:2;color:#333;font-size:1rem;font-weight:bold;}
.flex-options{width:100%;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;direction:ltr;}
.flex-options .col-opt{width:400px;text-align:center;padding:0 20px;margin-bottom:30px;}
.flex-options .col-opt figcaption{text-align:left;margin-top:20px;font-size:0.9rem;}
.flex-options .col-opt figure img{max-width:100%;display:block;margin:0 auto;width:auto;height: auto;}
.flex-options .col-opt .hover-opt-img{display:none;}
.flex-options .col-opt:hover .hover-opt-img{display:block;}
.flex-options .col-opt:hover .main-opt-img{display:none;}
.flex-options .col-opt figcaption h3{font-size:1.1rem;margin-bottom:20px;text-align:center;color:#509ad3;}
.employment-wrapper.back-blue{padding-bottom:0;}
.white{color:#fff !important;}
.more-link-emp{background:#f8f8f8;padding-bottom:50px;}
.tlt-cost{text-align:center;direction:ltr;color:#509ad3;width:100%;margin:0 auto 50px;line-height:30px;max-width:600px;}
.flex-cost{width:100%;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;direction:ltr;}
.flex-cost .col-cost{width:600px;padding:0 20px;margin-bottom:30px;text-align:center;}
.flex-cost .col-cost figure img{max-width:100%;display:block;margin:0 auto;width:auto;height: auto;}
.flex-cost .col-cost figure .hover-cost-img{display:none;}
.flex-cost .col-cost:hover .main-cost-img{display:none;}
.flex-cost .col-cost:hover .hover-cost-img{display:block;}
.flex-cost .col-cost figcaption{margin-top:30px;font-size:0.9rem;text-align:left;line-height:1.7;}
.flex-cost .col-cost figcaption h3{color:#509ad3;text-align:center;margin-bottom:30px;font-size:1.1rem;}
.breadcrumbs{direction:ltr;display: none;}
.breadcrumbs.back-blue{padding:5px 0;color:#fff;}
.breadcrumbs ul li{display:inline-block;font-size:12px;}
.breadcrumbs ul li p{}
.breadcrumbs ul li a{font-size:12px;color:#808080;}
.breadcrumbs.back-blue ul li a, .breadcrumbs.back-blue ul li span{color:#fff;}
.breadcrumbs ul li a:after{content:"/";margin:0 5px;}
.breadcrumbs ul li span{font-size:12px;color:#808080;}
.title-banner .desc-title h2{line-height:30px;margin-top:50px;color:#4d4b4b;font-size:1rem;direction:ltr;}
.soluttions-flex{width:100%;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;direction:ltr;}
.soluttions-flex .col-slt{width:50%;padding:0 20px;margin-bottom:40px;text-align:center;}
.soluttions-flex .col-slt img{max-width:100%;height:auto;display:block;margin:0 auto;}
.soluttions-flex .col-slt .desc-col-slt{width:100%;float:right;margin-top:30px;}
.soluttions-flex .col-slt .desc-col-slt h2{font-size:1.2rem;line-height:1.5;color:#509ad3;}
.tlt-B2B-system{width:100%;float:right;text-align:center;color:#fff;font-size:16px;margin-bottom:30px;}
.right-align{text-align:left !important;}
.left-align{text-align:left !important;}
.center-align{text-align:center !important;}
.justify-align{text-align:left !important;direction:ltr;}
.tlt-B2B-system .EnNum{font-size:23px;}
.desc-B2B-system.white{color:#fff;}
.consulting-wrapper{padding:50px 0;}
.consulting-flex{width:100%;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:right;direction:ltr;}
.consulting-flex .col-cst{width:100%;}
.img-consulting{float:left;width:50%;}
.c-club-consul .img-consulting{text-align:center;}
.c-club-consul .img-consulting svg{width:300px;height:300px;margin:80px auto 0;}
.c-club-consul .c-club-consul-tlt{color:#509ad3;font-size:0.9rem;direction:ltr;margin-bottom:30px;}
.c-club-consul .desc-consulting p{margin-bottom:5px;}
.c-club-consul .desc-consulting p i{font-size:9px;vertical-align:middle;color:#509ad3;margin-left:5px;}
.img-consulting img{max-width:100%;height:auto;display:block;margin:0 auto;}
.desc-consulting{width:50%;padding:15px;float:left;color:#333;direction:ltr;}
.desc-consulting h3{color:#509ad3;margin-bottom:25px;font-size:20px;line-height:35px;}
.desc-consulting p{font-size:14px;text-align:left;}
.desc-consulting ul{width:100%;float:left;margin:20px 0;}
.desc-consulting ul li{margin-bottom:10px;font-size:14px;}
.desc-consulting ul li i{color:#ffa500;margin-right:5px;}
.desc-consulting ul li i.fa-circle{color:#ffff;font-size:0.5rem;}
.col-consulting{width:100%;float:right;margin-bottom:50px;}
.more-consulting a.more-link{margin-top:0;}
.tlt-tourism-software{width:100%;float:right;direction:ltr;text-align:center;color:#509ad3;margin-bottom:50px;font-size:16px;}
.desc-tlt{margin:20px 0;color:#333;font-size:14px;}
.flex-container{width:100%;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;direction:ltr;}
.col-flx-three{width:33.333%;width:400px;padding:0px 20px;margin-bottom:30px;text-align:center;}
.col-flx-three img{height:231px;width:auto;}
.col-flx-three h3{color:#509ad3;margin:30px auto;font-size:14px;}
.col-flx-three h3 span{display:block;clear:both;line-height:30px;font-size:15px;}
.col-flx-three p{text-align:left;font-size:14px;}
.more-litle-link{margin-top:20px;border-radius:10px;border:1px solid #509ad3;color:#509ad3;padding:1px 20px;vertical-align:middle;font-size:12px;}
.more-litle-link:hover{background:#509ad3;color:#fff;}
.ul-star{width:100%;float:left;margin:20px 0;}
.ul-star li{margin-bottom:10px;color:#333;font-size:14px;}
.ul-star li i{color:#ffa500;margin-left:5px;}
.back-f8{background:#f8f8f8;}
.padd-50{padding:50px 0;}
.back-blue{background:#509ad3;}
.white-color{color:#fff;font-size:16px;}
.flight-module-text h2 ,.title-web h2 {color:#333;font-size:1.2rem;margin:10px 0;width: 100%;float: right;}
.weblinks a.more-link{margin: 20px auto;}
.flight-module-text .white h2{color:#fff;}
.H-solutions .text-main p{color:#333;margin-bottom:15px;}
.H-solutions .text-main p span{color:#509ad3;font-weight:bold;margin-left:10px;}
.col-stw{width:100%;float:right;margin-bottom:80px;}
span.whi-svg{margin-right:20px;}
span.whi-svg span{vertical-align:middle;color:#509ad3;}
span.whi-svg svg{width:50px;height:50px;vertical-align:middle;}
.softwares-wrapp .col-stw:last-child{margin-bottom:0;}
.col-stw .img-col-stw{width:40%;float:left;}
.col-stw .img-col-stw svg{width:200px;height:200px;margin:0 auto;display:block;}
.col-stw .desc-col-stw{width:60%;padding-left:15px;float:left;}
.col-stw .desc-col-stw h3{color:#509ad3;margin-bottom:20px;}
.col-stw .desc-col-stw p{color:#333;direction:ltr;text-align:left;font-size:0.9rem;line-height:1.8;}
.margin-0{margin:0 auto !important;}
ul.dropdown-lang{display:none;position:absolute;z-index:99;width:100%;background:#fff;max-width:140px;box-shadow:0px 1px 5px 0px rgba(98, 98, 98, 0.47);top:37px;min-width:140px;}
#open-lang{cursor:pointer;}
ul.dropdown-lang li{width:100%;padding:2.5px 10px;-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;text-align:left;}
ul.dropdown-lang li a{width:100%;font-size:0.8rem;}
ul.dropdown-lang li img{vertical-align:middle;margin-right:5px;width:20px;height:auto;}
.infography-wrapper{background-image:url(../images/infography.png);background-size:100%;background-repeat:no-repeat;width:100%;height:374px;position:relative;}
.infography-wrapper .row-infoph{width:100%;float:right;padding:24px 20px;direction:ltr;text-align:right;font-size:0.9rem;}
.infography-wrapper .infoph-2, .infography-wrapper .infoph-4{text-align:left;}
.tlt-main{text-align:center;direction:ltr;margin-bottom:50px;font-size:1.2rem;line-height:2;font-weight:bold;}
.tlt-main.blue{color:#509ad3;}
.infography-wrapper .row-infoph img{width:45px;vertical-align:middle;height:auto;background:#509ad3;border-radius:100%;margin-left:15px;}
.desc-infoph{width:calc(100% - 60px);float:left;margin-top:12px;}
.infography-wrapper .infoph-2 .desc-infoph, .infography-wrapper .infoph-4 .desc-infoph{float:right;}
.infography-wrapper .row-infoph p{display:inline-block;}
.infography-wrapper .infoph-2 img, .infography-wrapper .infoph-4 img{margin-left:0;margin-right:15px;}
#BasisBanner_1 .cls-1, #BasisBanner_1 .cls-2{fill:none;}
#BasisBanner_1 .cls-1{clip-rule:evenodd;}
#BasisBanner_1 .cls-3{fill:#e5e6e7;}
#BasisBanner_1 .cls-3, #BasisBanner_1 .cls-99{fill-rule:evenodd;}
#BasisBanner_1 .cls-4{clip-path:url(#clip-path);}
#BasisBanner_1 .cls-5{clip-path:url(#clip-path-2);}
#BasisBanner_1 .cls-6{clip-path:url(#clip-path-3);}
#BasisBanner_1 .cls-7{clip-path:url(#clip-path-4);}
#BasisBanner_1 .cls-8{clip-path:url(#clip-path-6);}
#BasisBanner_1 .cls-9{clip-path:url(#clip-path-7);}
#BasisBanner_1 .cls-10{clip-path:url(#clip-path-9);}
#BasisBanner_1 .cls-11{clip-path:url(#clip-path-10);}
#BasisBanner_1 .cls-12{clip-path:url(#clip-path-12);}
#BasisBanner_1 .cls-13{clip-path:url(#clip-path-13);}
#BasisBanner_1 .cls-14{clip-path:url(#clip-path-15);}
#BasisBanner_1 .cls-15{clip-path:url(#clip-path-16);}
#BasisBanner_1 .cls-16{clip-path:url(#clip-path-18);}
#BasisBanner_1 .cls-17{clip-path:url(#clip-path-19);}
#BasisBanner_1 .cls-18{clip-path:url(#clip-path-21);}
#BasisBanner_1 .cls-19{clip-path:url(#clip-path-22);}
#BasisBanner_1 .cls-20{clip-path:url(#clip-path-24);}
#BasisBanner_1 .cls-21{clip-path:url(#clip-path-25);}
#BasisBanner_1 .cls-22{clip-path:url(#clip-path-27);}
#BasisBanner_1 .cls-23{clip-path:url(#clip-path-28);}
#BasisBanner_1 .cls-24{clip-path:url(#clip-path-30);}
#BasisBanner_1 .cls-25{clip-path:url(#clip-path-31);}
#BasisBanner_1 .cls-26{clip-path:url(#clip-path-33);}
#BasisBanner_1 .cls-27{clip-path:url(#clip-path-34);}
#BasisBanner_1 .cls-28{clip-path:url(#clip-path-36);}
#BasisBanner_1 .cls-29{clip-path:url(#clip-path-37);}
#BasisBanner_1 .cls-30{clip-path:url(#clip-path-39);}
#BasisBanner_1 .cls-31{clip-path:url(#clip-path-40);}
#BasisBanner_1 .cls-32{clip-path:url(#clip-path-42);}
#BasisBanner_1 .cls-33{clip-path:url(#clip-path-43);}
#BasisBanner_1 .cls-34{clip-path:url(#clip-path-45);}
#BasisBanner_1 .cls-35{clip-path:url(#clip-path-46);}
#BasisBanner_1 .cls-36{clip-path:url(#clip-path-48);}
#BasisBanner_1 .cls-37{clip-path:url(#clip-path-49);}
#BasisBanner_1 .cls-38{clip-path:url(#clip-path-51);}
#BasisBanner_1 .cls-39{clip-path:url(#clip-path-52);}
#BasisBanner_1 .cls-40{clip-path:url(#clip-path-54);}
#BasisBanner_1 .cls-41{clip-path:url(#clip-path-55);}
#BasisBanner_1 .cls-42{clip-path:url(#clip-path-57);}
#BasisBanner_1 .cls-43{clip-path:url(#clip-path-58);}
#BasisBanner_1 .cls-44{clip-path:url(#clip-path-60);}
#BasisBanner_1 .cls-45{clip-path:url(#clip-path-61);}
#BasisBanner_1 .cls-46{clip-path:url(#clip-path-63);}
#BasisBanner_1 .cls-47{clip-path:url(#clip-path-64);}
#BasisBanner_1 .cls-48{clip-path:url(#clip-path-66);}
#BasisBanner_1 .cls-49{clip-path:url(#clip-path-67);}
#BasisBanner_1 .cls-50{clip-path:url(#clip-path-69);}
#BasisBanner_1 .cls-51{clip-path:url(#clip-path-70);}
#BasisBanner_1 .cls-52{clip-path:url(#clip-path-72);}
#BasisBanner_1 .cls-53{clip-path:url(#clip-path-73);}
#BasisBanner_1 .cls-54{clip-path:url(#clip-path-75);}
#BasisBanner_1 .cls-55{clip-path:url(#clip-path-76);}
#BasisBanner_1 .cls-56{clip-path:url(#clip-path-78);}
#BasisBanner_1 .cls-57{clip-path:url(#clip-path-79);}
#BasisBanner_1 .cls-58{clip-path:url(#clip-path-81);}
#BasisBanner_1 .cls-59{clip-path:url(#clip-path-82);}
#BasisBanner_1 .cls-60{clip-path:url(#clip-path-84);}
#BasisBanner_1 .cls-61{clip-path:url(#clip-path-85);}
#BasisBanner_1 .cls-62{clip-path:url(#clip-path-87);}
#BasisBanner_1 .cls-63{clip-path:url(#clip-path-88);}
#BasisBanner_1 .cls-64{clip-path:url(#clip-path-90);}
#BasisBanner_1 .cls-65{clip-path:url(#clip-path-91);}
#BasisBanner_1 .cls-66{clip-path:url(#clip-path-93);}
#BasisBanner_1 .cls-67{clip-path:url(#clip-path-94);}
#BasisBanner_1 .cls-68{clip-path:url(#clip-path-96);}
#BasisBanner_1 .cls-69{clip-path:url(#clip-path-97);}
#BasisBanner_1 .cls-70{clip-path:url(#clip-path-99);}
#BasisBanner_1 .cls-71{clip-path:url(#clip-path-100);}
#BasisBanner_1 .cls-72{clip-path:url(#clip-path-102);}
#BasisBanner_1 .cls-73{clip-path:url(#clip-path-103);}
#BasisBanner_1 .cls-74{clip-path:url(#clip-path-105);}
#BasisBanner_1 .cls-75{clip-path:url(#clip-path-106);}
#BasisBanner_1 .cls-76{clip-path:url(#clip-path-108);}
#BasisBanner_1 .cls-77{clip-path:url(#clip-path-109);}
#BasisBanner_1 .cls-78{clip-path:url(#clip-path-111);}
#BasisBanner_1 .cls-79{clip-path:url(#clip-path-112);}
#BasisBanner_1 .cls-80{clip-path:url(#clip-path-114);}
#BasisBanner_1 .cls-81{clip-path:url(#clip-path-115);}
#BasisBanner_1 .cls-82{clip-path:url(#clip-path-117);}
#BasisBanner_1 .cls-83{clip-path:url(#clip-path-118);}
#BasisBanner_1 .cls-84{clip-path:url(#clip-path-120);}
#BasisBanner_1 .cls-85{clip-path:url(#clip-path-121);}
#BasisBanner_1 .cls-86{clip-path:url(#clip-path-123);}
#BasisBanner_1 .cls-87{clip-path:url(#clip-path-124);}
#BasisBanner_1 .cls-88{clip-path:url(#clip-path-126);}
#BasisBanner_1 .cls-89{clip-path:url(#clip-path-127);}
#BasisBanner_1 .cls-90{clip-path:url(#clip-path-129);}
#BasisBanner_1 .cls-91{clip-path:url(#clip-path-130);}
#BasisBanner_1 .cls-92{clip-path:url(#clip-path-132);}
#BasisBanner_1 .cls-93{clip-path:url(#clip-path-133);}
#BasisBanner_1 .cls-94{clip-path:url(#clip-path-135);}
#BasisBanner_1 .cls-95{clip-path:url(#clip-path-136);}
#BasisBanner_1 .cls-96{clip-path:url(#clip-path-138);}
#BasisBanner_1 .cls-97{font-size:20.83px;font-family:'IRANSansWebEnNum';}
#BasisBanner_1 .cls-97, #BasisBanner_1 .cls-98, #BasisBanner_1 .cls-99{fill:#fff;}
#BasisBanner_1 .cls-97:hover~.cls-41{filter:brightness(125.3%);filter:grayscale(165.3%);}
#Flight_1 .cls-1{fill:#5198d2;fill-rule:evenodd;}
#Flight_1 .cls-2{fill:#e6e6e6;}
#Hotel_1 .cls-1{fill:#5198d2;}
#Hotel_1 .cls-2, #Hotel_1 .cls-3{fill:#e6e6e6;}
#Hotel_1 .cls-2{fill-rule:evenodd;}
#Tour_1 .cls-1{fill:#4796d1;}
#Tour_1 .cls-2{fill:#e5e5e5;fill-rule:evenodd;}
#FlightHotel_1 .cls-1{fill:#4495d1;}
#FlightHotel_1 .cls-2{fill:#e6e6e6;fill-rule:evenodd;}
#Train_1 .cls-1{fill:#4796d1;}
#Train_1 .cls-2{fill:#e5e5e5;fill-rule:evenodd;}
#Insurance_1 .cls-1{fill:#4796d1;}
#Insurance_1 .cls-2{fill:#e5e5e5;fill-rule:evenodd;}
.col-reservation-modules:hover #Flight_1 .cls-1, .col-reservation-modules:hover #Hotel_1 .cls-1, .col-reservation-modules:hover #Tour_1 .cls-1, .col-reservation-modules:hover #FlightHotel_1 .cls-1, .col-reservation-modules:hover #Train_1 .cls-1, .col-reservation-modules:hover #Insurance_1 .cls-1{fill:#4d4d4d;}
#TravelTeach_1 .cls-1, #TravelTeach_1 .cls-123, #TravelTeach_1 .cls-2, #TravelTeach_1 .cls-25, #TravelTeach_1 .cls-29, #TravelTeach_1 .cls-3, #TravelTeach_1 .cls-54{fill:none;}
#TravelTeach_1 .cls-1{clip-rule:evenodd;}
#TravelTeach_1 .cls-10, #TravelTeach_1 .cls-12, #TravelTeach_1 .cls-125, #TravelTeach_1 .cls-13, #TravelTeach_1 .cls-15, #TravelTeach_1 .cls-16, #TravelTeach_1 .cls-18, #TravelTeach_1 .cls-19, #TravelTeach_1 .cls-3, #TravelTeach_1 .cls-30, #TravelTeach_1 .cls-31, #TravelTeach_1 .cls-32, #TravelTeach_1 .cls-34, #TravelTeach_1 .cls-35, #TravelTeach_1 .cls-36, #TravelTeach_1 .cls-37, #TravelTeach_1 .cls-5, #TravelTeach_1 .cls-6, #TravelTeach_1 .cls-8, #TravelTeach_1 .cls-9{fill-rule:evenodd;}
#TravelTeach_1 .cls-4, #TravelTeach_1 .cls-56, #TravelTeach_1 .cls-57, #TravelTeach_1 .cls-58, #TravelTeach_1 .cls-59, #TravelTeach_1 .cls-6, #TravelTeach_1 .cls-60, #TravelTeach_1 .cls-61, #TravelTeach_1 .cls-62, #TravelTeach_1 .cls-63, #TravelTeach_1 .cls-64, #TravelTeach_1 .cls-65, #TravelTeach_1 .cls-66, #TravelTeach_1 .cls-67, #TravelTeach_1 .cls-68, #TravelTeach_1 .cls-69, #TravelTeach_1 .cls-70, #TravelTeach_1 .cls-71, #TravelTeach_1 .cls-72, #TravelTeach_1 .cls-73, #TravelTeach_1 .cls-74, #TravelTeach_1 .cls-75, #TravelTeach_1 .cls-76, #TravelTeach_1 .cls-77, #TravelTeach_1 .cls-78, #TravelTeach_1 .cls-79, #TravelTeach_1 .cls-80, #TravelTeach_1 .cls-81, #TravelTeach_1 .cls-82, #TravelTeach_1 .cls-83, #TravelTeach_1 .cls-84, #TravelTeach_1 .cls-85{fill:#02c1d8;}
#TravelTeach_1 .cls-5{fill:#0391a2;}
#TravelTeach_1 .cls-38, #TravelTeach_1 .cls-39, #TravelTeach_1 .cls-40, #TravelTeach_1 .cls-41, #TravelTeach_1 .cls-42, #TravelTeach_1 .cls-43, #TravelTeach_1 .cls-44, #TravelTeach_1 .cls-45, #TravelTeach_1 .cls-46, #TravelTeach_1 .cls-47, #TravelTeach_1 .cls-48, #TravelTeach_1 .cls-49, #TravelTeach_1 .cls-50, #TravelTeach_1 .cls-51, #TravelTeach_1 .cls-52, #TravelTeach_1 .cls-53, #TravelTeach_1 .cls-7, #TravelTeach_1 .cls-9{fill:#023d75;}
#TravelTeach_1 .cls-8{fill:#022f58;}
#TravelTeach_1 .cls-10, #TravelTeach_1 .cls-100, #TravelTeach_1 .cls-101, #TravelTeach_1 .cls-102, #TravelTeach_1 .cls-103, #TravelTeach_1 .cls-104, #TravelTeach_1 .cls-105, #TravelTeach_1 .cls-106, #TravelTeach_1 .cls-107, #TravelTeach_1 .cls-108, #TravelTeach_1 .cls-109, #TravelTeach_1 .cls-110, #TravelTeach_1 .cls-111, #TravelTeach_1 .cls-112, #TravelTeach_1 .cls-113, #TravelTeach_1 .cls-114, #TravelTeach_1 .cls-115, #TravelTeach_1 .cls-116, #TravelTeach_1 .cls-117, #TravelTeach_1 .cls-118, #TravelTeach_1 .cls-119, #TravelTeach_1 .cls-120, #TravelTeach_1 .cls-20, #TravelTeach_1 .cls-26, #TravelTeach_1 .cls-27, #TravelTeach_1 .cls-33, #TravelTeach_1 .cls-55, #TravelTeach_1 .cls-86, #TravelTeach_1 .cls-87, #TravelTeach_1 .cls-88, #TravelTeach_1 .cls-89, #TravelTeach_1 .cls-90, #TravelTeach_1 .cls-91, #TravelTeach_1 .cls-92, #TravelTeach_1 .cls-93, #TravelTeach_1 .cls-94, #TravelTeach_1 .cls-95, #TravelTeach_1 .cls-96, #TravelTeach_1 .cls-97, #TravelTeach_1 .cls-98, #TravelTeach_1 .cls-99{fill:#fff;}
#TravelTeach_1 .cls-11, #TravelTeach_1 .cls-13{fill:#008caa;}
#TravelTeach_1 .cls-12{fill:#00697f;}
#TravelTeach_1 .cls-14, #TravelTeach_1 .cls-16{fill:#016294;}
#TravelTeach_1 .cls-15{fill:#014a6d;}
#TravelTeach_1 .cls-17, #TravelTeach_1 .cls-19{fill:#3c86af;}
#TravelTeach_1 .cls-18{fill:#3c6b84;}
#TravelTeach_1 .cls-20{font-size:18.52px;}
#TravelTeach_1 .cls-100, #TravelTeach_1 .cls-101, #TravelTeach_1 .cls-102, #TravelTeach_1 .cls-103, #TravelTeach_1 .cls-104, #TravelTeach_1 .cls-105, #TravelTeach_1 .cls-106, #TravelTeach_1 .cls-107, #TravelTeach_1 .cls-108, #TravelTeach_1 .cls-109, #TravelTeach_1 .cls-110, #TravelTeach_1 .cls-111, #TravelTeach_1 .cls-112, #TravelTeach_1 .cls-113, #TravelTeach_1 .cls-114, #TravelTeach_1 .cls-115, #TravelTeach_1 .cls-116, #TravelTeach_1 .cls-117, #TravelTeach_1 .cls-118, #TravelTeach_1 .cls-119, #TravelTeach_1 .cls-120, #TravelTeach_1 .cls-121, #TravelTeach_1 .cls-20, #TravelTeach_1 .cls-26, #TravelTeach_1 .cls-27, #TravelTeach_1 .cls-28, #TravelTeach_1 .cls-33, #TravelTeach_1 .cls-38, #TravelTeach_1 .cls-39, #TravelTeach_1 .cls-40, #TravelTeach_1 .cls-41, #TravelTeach_1 .cls-42, #TravelTeach_1 .cls-43, #TravelTeach_1 .cls-44, #TravelTeach_1 .cls-45, #TravelTeach_1 .cls-46, #TravelTeach_1 .cls-47, #TravelTeach_1 .cls-48, #TravelTeach_1 .cls-49, #TravelTeach_1 .cls-50, #TravelTeach_1 .cls-51, #TravelTeach_1 .cls-52, #TravelTeach_1 .cls-53, #TravelTeach_1 .cls-55, #TravelTeach_1 .cls-56, #TravelTeach_1 .cls-57, #TravelTeach_1 .cls-58, #TravelTeach_1 .cls-59, #TravelTeach_1 .cls-60, #TravelTeach_1 .cls-61, #TravelTeach_1 .cls-62, #TravelTeach_1 .cls-63, #TravelTeach_1 .cls-64, #TravelTeach_1 .cls-65, #TravelTeach_1 .cls-66, #TravelTeach_1 .cls-67, #TravelTeach_1 .cls-68, #TravelTeach_1 .cls-69, #TravelTeach_1 .cls-70, #TravelTeach_1 .cls-71, #TravelTeach_1 .cls-72, #TravelTeach_1 .cls-73, #TravelTeach_1 .cls-74, #TravelTeach_1 .cls-75, #TravelTeach_1 .cls-76, #TravelTeach_1 .cls-77, #TravelTeach_1 .cls-78, #TravelTeach_1 .cls-79, #TravelTeach_1 .cls-80, #TravelTeach_1 .cls-81, #TravelTeach_1 .cls-82, #TravelTeach_1 .cls-83, #TravelTeach_1 .cls-84, #TravelTeach_1 .cls-85, #TravelTeach_1 .cls-86, #TravelTeach_1 .cls-87, #TravelTeach_1 .cls-88, #TravelTeach_1 .cls-89, #TravelTeach_1 .cls-90, #TravelTeach_1 .cls-91, #TravelTeach_1 .cls-92, #TravelTeach_1 .cls-93, #TravelTeach_1 .cls-94, #TravelTeach_1 .cls-95, #TravelTeach_1 .cls-96, #TravelTeach_1 .cls-97, #TravelTeach_1 .cls-98, #TravelTeach_1 .cls-99{font-family:'IRANSansWebEnNum';font-weight:700;}
#TravelTeach_1 .cls-21{clip-path:url(#Travel-path);}
#TravelTeach_1 .cls-22{fill:url(#Travel-gradient);}
#TravelTeach_1 .cls-23{clip-path:url(#Travel-path-2);}
#TravelTeach_1 .cls-24{clip-path:url(#Travel-path-3);}
#TravelTeach_1 .cls-25{stroke:#00adee;stroke-width:0.71px;}
#TravelTeach_1 .cls-25, #TravelTeach_1 .cls-29, #TravelTeach_1 .cls-54{stroke-miterlimit:2.61;}
#TravelTeach_1 .cls-26{font-size:13.88px;}
#TravelTeach_1 .cls-27{font-size:13.29px;}
#TravelTeach_1 .cls-28{font-size:13.12px;}
#TravelTeach_1 .cls-124, #TravelTeach_1 .cls-28{fill:#595b5a;}
#TravelTeach_1 .cls-29{stroke:#023d75;}
#TravelTeach_1 .cls-29, #TravelTeach_1 .cls-54{stroke-width:3.53px;}
#TravelTeach_1 .cls-30{fill:#00a551;}
#TravelTeach_1 .cls-31{fill:#2e3191;}
#TravelTeach_1 .cls-32{fill:#eb008b;}
#TravelTeach_1 .cls-33{font-size:12.34px;}
#TravelTeach_1 .cls-34{fill:#f48120;}
#TravelTeach_1 .cls-35{fill:#00adee;}
#TravelTeach_1 .cls-36{fill:#7670b2;}
#TravelTeach_1 .cls-37{fill:#806b64;}
#TravelTeach_1 .cls-38{font-size:18.52px;}
#TravelTeach_1 .cls-39{font-size:18.52px;}
#TravelTeach_1 .cls-40{font-size:18.52px;}
#TravelTeach_1 .cls-41{font-size:18.52px;}
#TravelTeach_1 .cls-42, #TravelTeach_1 .cls-59{font-size:18.52px;}
#TravelTeach_1 .cls-43{font-size:18.52px;}
#TravelTeach_1 .cls-44{font-size:18.52px;}
#TravelTeach_1 .cls-45{font-size:18.52px;}
#TravelTeach_1 .cls-46{font-size:18.52px;}
#TravelTeach_1 .cls-47{font-size:18.52px;}
#TravelTeach_1 .cls-48{font-size:18.52px;}
#TravelTeach_1 .cls-49{font-size:18.52px;}
#TravelTeach_1 .cls-50, #TravelTeach_1 .cls-61{font-size:18.52px;}
#TravelTeach_1 .cls-51{font-size:18.52px;}
#TravelTeach_1 .cls-52{font-size:18.52px;}
#TravelTeach_1 .cls-53{font-size:18.52px;}
#TravelTeach_1 .cls-54{stroke:#02c1d8;}
#TravelTeach_1 .cls-55{font-size:13.89px;}
#TravelTeach_1 .cls-56{font-size:18.52px;}
#TravelTeach_1 .cls-57{font-size:18.52px;}
#TravelTeach_1 .cls-58{font-size:18.52px;}
#TravelTeach_1 .cls-60{font-size:18.52px;}
#TravelTeach_1 .cls-62{font-size:18.52px;}
#TravelTeach_1 .cls-63{font-size:18.52px;}
#TravelTeach_1 .cls-64{font-size:18.52px;}
#TravelTeach_1 .cls-65{font-size:18.52px;}
#TravelTeach_1 .cls-66{font-size:18.52px;}
#TravelTeach_1 .cls-67{font-size:18.52px;}
#TravelTeach_1 .cls-68{font-size:18.52px;}
#TravelTeach_1 .cls-69{font-size:18.52px;}
#TravelTeach_1 .cls-70{font-size:18.52px;}
#TravelTeach_1 .cls-71{font-size:18.52px;}
#TravelTeach_1 .cls-72{font-size:18.52px;}
#TravelTeach_1 .cls-73{font-size:18.52px;}
#TravelTeach_1 .cls-74{font-size:18.52px;}
#TravelTeach_1 .cls-75{font-size:18.52px;}
#TravelTeach_1 .cls-76{font-size:18.52px;}
#TravelTeach_1 .cls-77{font-size:18.52px;}
#TravelTeach_1 .cls-78{font-size:18.52px;}
#TravelTeach_1 .cls-79{font-size:18.52px;}
#TravelTeach_1 .cls-80{font-size:18.52px;}
#TravelTeach_1 .cls-81{font-size:18.52px;}
#TravelTeach_1 .cls-82{font-size:18.52px;}
#TravelTeach_1 .cls-83{font-size:18.52px;}
#TravelTeach_1 .cls-84{font-size:18.52px;}
#TravelTeach_1 .cls-85{font-size:18.52px;}
#TravelTeach_1 .cls-86{font-size:16.97px;}
#TravelTeach_1 .cls-87{font-size:16.98px;}
#TravelTeach_1 .cls-88{font-size:16.98px;}
#TravelTeach_1 .cls-89{font-size:16.98px;}
#TravelTeach_1 .cls-90{font-size:16.97px;}
#TravelTeach_1 .cls-91{font-size:16.97px;}
#TravelTeach_1 .cls-92{font-size:16.97px;}
#TravelTeach_1 .cls-93{font-size:16.98px;}
#TravelTeach_1 .cls-94{font-size:16.97px;}
#TravelTeach_1 .cls-95{font-size:16.97px;}
#TravelTeach_1 .cls-96{font-size:16.97px;}
#TravelTeach_1 .cls-97{font-size:16.97px;}
#TravelTeach_1 .cls-98{font-size:16.98px;}
#TravelTeach_1 .cls-99{font-size:16.97px;}
#TravelTeach_1 .cls-100{font-size:16.98px;}
#TravelTeach_1 .cls-101{font-size:16.97px;}
#TravelTeach_1 .cls-102{font-size:16.98px;}
#TravelTeach_1 .cls-103{font-size:16.97px;}
#TravelTeach_1 .cls-104{font-size:16.97px;}
#TravelTeach_1 .cls-105{font-size:16.98px;}
#TravelTeach_1 .cls-106{font-size:16.98px;}
#TravelTeach_1 .cls-107{font-size:16.97px;}
#TravelTeach_1 .cls-108{font-size:16.98px;}
#TravelTeach_1 .cls-109{font-size:16.98px;}
#TravelTeach_1 .cls-110{font-size:16.97px;}
#TravelTeach_1 .cls-111{font-size:16.98px;}
#TravelTeach_1 .cls-112{font-size:16.97px;}
#TravelTeach_1 .cls-113{font-size:16.98px;}
#TravelTeach_1 .cls-114{font-size:16.97px;}
#TravelTeach_1 .cls-115{font-size:16.97px;}
#TravelTeach_1 .cls-116{font-size:16.98px;}
#TravelTeach_1 .cls-117{font-size:16.98px;}
#TravelTeach_1 .cls-118{font-size:16.98px;}
#TravelTeach_1 .cls-119{font-size:16.97px;}
#TravelTeach_1 .cls-120{font-size:16.97px;}
#TravelTeach_1 .cls-121{font-size:22.23px;fill:#4396d1;}
#TravelTeach_1 .cls-122{fill:#4796d1;}
#TravelTeach_1 .cls-123{stroke:#4796d1;stroke-miterlimit:10;stroke-width:0.22px;}
.shadow-art-details{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.19);}
.right-aside-article{width:25%;float:right;padding-left:10px;direction:ltr;}
.inner-aside-article{width:100%;float:right;background:#fff;padding:15px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.19);}
.right-aside-article .li-aside-art{padding-bottom:5px;margin-bottom:15px;width:100%;float:right;}
.right-aside-article .li-aside-art:last-child{margin-bottom:0px;}
.right-aside-article .li-aside-art a{display:block;width:100%;}
.right-aside-article .img-aside-art img{vertical-align:middle;width:16px;margin-top:4px;height:auto;}
.right-aside-article .img-aside-art{float:right;width:10%;text-align:left;}
.right-aside-article .p-aside-art{float:right;width:90%;font-size:0.9rem;}
.left-section-article{width:75%;float:left;}
.flex-wrapp{width:100%;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;direction:ltr;}
.related-art-flex{justify-content:right;}
.flex-wrapp .col-two-flex{width:50%;margin-bottom:10px;padding:0 5px;position:relative;}
.inner-artcl .col-two-flex{margin-bottom:30px;width: 47%;}
.flex-wrapp .col-two-flex a{display:block;width:100%;float:right;}
.inner-col-rltv{width:100%;float:right;position:relative;overflow:hidden;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.19);max-height:270px;}
.col-two-flex .img-fig-flx{width:100%;float:right;position:relative;overflow:hidden;}
.col-two-flex .overlay-two-flex{position:absolute;top:0;left:0;width:100%;height:250px;padding:20px;-webkit-transition:all .4s ease-in-out;text-align:center;transition:all .4s ease-in-out;}
.col-two-flex:hover .overlay-two-flex{background:rgba(170, 170, 170, .4);}
.col-two-flex .overlay-two-flex a{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:1px solid #fff;color:#000;font-size:1rem;height:100%;padding:92px;}
.col-two-flex:hover .overlay-two-flex a{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.col-two-flex.list-art-cl .inner-col-rltv img{width:100%;height:270px;}
.col-two-flex.list-art-cl .inner-col-rltv::before{background:-webkit-linear-gradient(top, transparent 20%, rgba(0, 0, 0, 0.8) 100%);background:-o-linear-gradient(top, transparent 20%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(top bottom, transparent 20%, rgba(0, 0, 0, 0.8) 100%);position:absolute;height:100%;width:100%;content:"";top:0;right:0;bottom:0;left:0;}
.col-two-flex.list-art-cl .inner-col-rltv::after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.2);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);transform:scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);}
.col-two-flex.list-art-cl:hover .inner-col-rltv::after{-webkit-transform:scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);transform:scale3d(1.9, 1.9, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);}
.col-two-flex .inner-col-rltv .hover-col-rltv{position:absolute;left:0;right:0;top:0;width:100%;height:100%;padding:140px 30px 15px;color:#fff;}
.col-two-flex .inner-col-rltv .hover-col-rltv p{display:block;float:right;background:#509ad3;padding:2px 7px;font-size:0.8rem;border-radius:4px;}
.col-two-flex .inner-col-rltv .hover-col-rltv h2{width:100%;margin:10px 0;font-size:1.3rem;float:right;}
.inner-artcl .web-dsgn-art figcaption{background-color:#f8f8f8;padding:0 15px 15px;}
.inner-artcl .web-dsgn-art figure{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.19);}
.col-two-flex .inner-col-rltv .hover-col-rltv span{float:right;}
.tlt-art{margin-bottom:15px;}
.tlt-inner-artcl{margin-bottom:30px;}
.sub-tlt-art{font-size:1.1rem;color:#333;position:relative;padding-right:10px;line-height:30px;}
.sub-tlt-art::before{content:"";width:5px;height:100%;background:#509ad3;position:absolute;top:0;right:0;}
.sub-tlt-art.line-tlt::after{content:"";width:91%;height:1px;background:#c6c6c6;position:absolute;left:0;top:15px;}
.padd-30{padding:30px 0px;}
.flex-wrapp .col-four-flex{width:25%;padding:0px 5px;margin-bottom:10px;min-width:287px;}
.col-four-flex .img-inner-cl{width:100%;float:right;overflow:hidden;position:relative;}
.col-four-flex .img-inner-cl a{display:block;width:100%;float:right;}
.col-four-flex .img-inner-cl img{width:100%;height:190px;-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;}
.col-four-flex:hover .img-inner-cl img{filter:grayscale(1) blur(3px);-webkit-filter:grayscale(1) blur(3px);-webkit-transform:scale(1.2);transform:scale(1.2);}
.col-four-flex .img-inner-cl .abs-f-fl{position:absolute;bottom:10px;right:15px;background:#509ad3;padding:2px 7px;font-size:0.7rem;border-radius:4px;color:#fff;}
.col-four-flex .desc-inner-cl{width:100%;float:right;padding:10px;}
.col-four-flex .desc-inner-cl h3{font-size:0.9rem;color:#333;margin-bottom:5px;}
.col-four-flex .desc-inner-cl span{font-size:0.7rem;display:block;}
.col-four-flex .desc-inner-cl span i{margin-left:5px;}
.col-four-flex:hover .desc-inner-cl h3{color:#509ad3;}
.white-back{background-color:#fff;}
.third-art{padding:25px;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.19);}
.web-dsgn-art figure img{width:100%;height:250px;}
.web-dsgn-art figcaption h3{color:#333;margin:10px 0;font-size:1rem;}
.web-dsgn-art:hover figcaption h3{color:#509ad3}
.web-dsgn-art figcaption{padding-left:30px;}
.web-dsgn-art figcaption span{font-size:0.7rem;margin-bottom:5px;}
.web-dsgn-art figcaption span i{margin-left:5px;}
.web-dsgn-art figcaption p{color:#333;text-align:left;font-size:0.8rem;}
.flex-wrapp.sec-flex{padding:30px 0;border-top:1px solid #f0f0f0;margin-top:30px;}
.web-dsgn-more a{color:#509ad3;font-size:1rem;}
.col-three-flex{width:33.333%;padding:0 5px;margin-bottom:10px;}
.desc-right-third-art{width:calc(100% - 97px);float:right;padding:10px;}
.img-left-third-art{width:97px;float:left;height:90px;position:relative;padding:10px;}
.img-left-third-art img{width:100%;height:70px;float:left;font-size: 10px;}
.six-section.padd-30{padding-bottom:0;}
.desc-right-third-art p{font-size:0.7rem;color:#509ad3;}
.desc-right-third-art a{display:block;}
.desc-right-third-art h4{color:#333;font-size:0.9rem;margin:5px 0;}
.inner-col-rltv:hover h4{color:#509ad3;}
.desc-right-third-art span, .desc-right-third-art span i{font-size:0.7rem;}
.desc-right-third-art span i{margin-left:5px;}
.right-show-article{width:67%;float:right;}
.left-show-article{width:33%;float:left;padding-right:10px;}
.basisfly-family img{width:100%;height:200px;display:block;}
.item-aside-art{width:100%;float:right;margin-bottom:30px;direction:ltr;}
.item-aside-art.basisfly-family{max-width:378px;float:none;margin:0 auto 30px;}
.link-basisfly-family{width:100%;float:right;padding:20px;}
.link-basisfly-family:hover a{color:#509ad3;}
.share-social-art ul li{display:inline-block;margin:0 10px;}
.share-social-art ul li a{color:#509ad3;background:#fff;width:35px;box-shadow:-1px 1px 2px 0px rgba(0, 0, 0, 0.19);height:35px;line-height:35px;}
.share-social-art ul li:hover a{color:#ffa500;}
.share-social-art ul li i{font-size:1.3rem;}
.col-one-flex{width:100%;margin-bottom:10px;}
.item-aside-art h3{margin-bottom:15px;font-size:1rem;color:#333;}
.article-description-main{padding:0 20px;margin-bottom:30px;}
.header-art-desc{padding:10px 0px;border-bottom:1px solid #e8e8e8;}
.date-write-box{float:right;width:100%;}
.date-write-box span, .date-write-box i{font-size:0.8rem;}
.date-write-box span:not(:last-child){margin-left:15px;}
.body-art-desc{padding:30px 0;direction:ltr;}
.replace-img{max-width:100%;height:auto;display:block;margin:20px auto;}
.body-art-desc h2, .body-art-desc h1{color:#509ad3;margin-bottom:20px;font-size:1rem;}
.body-art-desc p{color:#333;font-size:0.9rem;line-height:1.8;margin-bottom:5px;}
.right-show-article .sub-tlt-art.line-tlt::after{width:85%;}
.footer-art-desc{padding:10px 0px;border-top:1px solid #e8e8e8;}
.social-art-footer ul li{display:inline-block;margin-right:15px;}
.social-art-footer ul li i{font-size:1.2rem;}
.social-art-footer ul li a{color:#8e8e8e;}
.social-art-footer ul li a:hover{color:#ffa500;}
.article-related-main{margin-bottom:30px;}
.comment-art-inner{padding:20px;}
.img-cm-art{width:8%;float:right;padding:10px;}
.img-cm-art img{width:100%;height:auto;}
.inputs-cm-art{width:92%;float:right;}
.items-cm-art{width:50%;float:right;padding:10px 5px;}
.items-cm-art.field-form {position: relative;width: 33.3%;}
.field-captcha{position: absolute;right: 7px;top: 12px;}
.row-frm-contact.wide,.item_form {position: relative;}
.field-captcha i{color: #4f97d2;font-size: 20px;float: left;height: 35px;margin: 0px 5px;line-height: 35px; cursor: pointer;}
.row-frm-contact.wide .field-captcha{right: 30px !important;top: 1px!important;}
.item_form .field-captcha{right: 32px !important;top: 4px !important;}
.items-cm-art-textare.wide{width:100%;padding:0 5px;}
.items-cm-art-textare.wide{width:100%;padding:0 5px;}
.row-cm-art input, .row-cm-art textarea{width:100%;float:right;background:#fff;border:1px solid #e8e8e8;padding:8px 15px;direction:ltr;color:#333;border-radius:4px;}
.row-cm-art.inp-sub{padding:20px 5px 0;margin-top:20px;border-top:2px solid #e8e8e8;}
.row-cm-art.inp-sub button{padding:8px 25px;background:none;border:1px solid #e8e8e8;border-radius:20px;width:160px;color:#666;background:#fff;cursor:pointer;-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;}
.row-cm-art.inp-sub button:hover{color:#ffa500;border:1px solid #ffa500;}
.second-reservation-modules svg{width:220px;height:220px;margin:0 auto;display:block;}
.flex-wrapp .second-reservation-modules{padding:0 20px;text-align:center;margin-bottom:40px;width:550px;}
.second-reservation-modules .desc-reservation-modules{width:100%;float:right;padding:15px 0;direction:ltr;}
.online-reservation .flex-wrapp{justify-content:space-evenly;}
.second-reservation-modules .desc-reservation-modules h3{font-size:1.2rem;color:#509ad3;margin-bottom:20px;}
.second-reservation-modules .desc-reservation-modules p{color:#666;min-height:110px;text-align:left;font-size:0.9rem;}
.second-reservation-modules .desc-reservation-modules a.modules-more-link{margin-top:20px;border-radius:10px;border:1px solid #509ad3;color:#509ad3;padding:1px 20px;vertical-align:middle;width:auto;float:none;display:inline-block;}
.second-reservation-modules:hover .desc-reservation-modules a.modules-more-link{color:#fff;background:#509ad3;}
.tlt-online-reservation{margin-bottom:50px;}
.second-reservation-modules .desc-reservation-modules h3 span{display:block;margin:10px auto 0;clear:both;color:#666;}
.online-reservation .tlt-online-reservation h2{font-size:1.5rem;color:#509ad3;margin-bottom:15px;}
.online-reservation .tlt-online-reservation p{font-size:0.9rem;}
.second-reservation-modules figure svg path{-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;}
.second-reservation-modules:hover #Flight_1 .cls-1, .second-reservation-modules:hover #Hotel_1 .cls-1, .second-reservation-modules:hover #Tour_1 .cls-1, .second-reservation-modules:hover #FlightHotel_1 .cls-1, .second-reservation-modules:hover #Train_1 .cls-1, .second-reservation-modules:hover #Insurance_1 .cls-1{fill:#4d4d4d;}
.tlt-main-modules{margin-bottom:50px;}
.tlt-main-modules h2{color:#000;font-size:1.5rem;margin-bottom:5px;}
.tlt-main-modules p{font-size:1rem;color:#000;}
.header-items-modules{width:100%;float:right;background:#509ad3;padding:30px;}
.header-items-modules h3{font-size:1.1rem;color:#fff;}
.body-items-modules{width:100%;float:right;padding:30px;text-align:left;}
.body-items-modules p{font-size:0.9rem;color:#333;position:relative;margin-bottom:5px;}
.body-items-modules p::before{content:"\f111";font-family:'fontawesome';font-weight:900;font-size:6px;margin-left:10px;vertical-align:middle;}
.tlt-customer-club-desc{text-align:center;color:#509ad3;font-weight:bold;font-size:1.1rem;margin-bottom:20px;}
.flex-wrapp .col-customer-club{padding:0 20px;margin-bottom:40px;width:600px;}
.flex-wrapp .col-customer-club svg{display:block;margin:0 auto;}
.flex-wrapp .col-customer-club .desc-customer-club{width:100%;float:right;margin-top:20px;}
.flex-wrapp .col-customer-club .desc-customer-club h3{color:#509ad3;text-align:center;font-size:1rem;margin-bottom:20px;}
.flex-wrapp .col-customer-club .desc-customer-club p{font-size:0.8rem;}
#map iframe{width:100%;height:450px;margin:0px auto;padding:0px;clear:both;border:none;outline:none;margin-bottom:-10px;}
.right-form-contact{width:50%;float:right;padding:0 20px;}
.right-form-contact form{width:100%;float:right;}
.right-form-contact form input, .right-form-contact form textarea{width:95%;float:right;direction:ltr;padding:7px 15px;margin-bottom:15px;border:1px solid #e1e1e1;border-radius:4px;color:#666;max-height:176px;line-height:1.7;font-size:0.8rem;-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;}
.right-form-contact form input:hover, .right-form-contact form textarea:hover{border:1px solid rgba(80, 154, 211, 0.36);}
.right-form-contact form button{padding:5px 35px;width:130px;float:left;margin-left:28px;border:1px solid #509ad3;border-radius:20px;color:#509ad3;font-size:0.8rem;background:#509ad3;cursor:pointer;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.right-form-contact form button::before{content:"";position:absolute;z-index:-1;border-radius:20px;top:0;bottom:0;left:0;right:0;background:#fff;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.right-form-contact form button:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);}
.right-form-contact form button:hover{color:#fff;}
.right-form-contact form label{width:5%;float:left;text-align:center;line-height:36px;font-size:19px;height:36px;color:#509ad3;}
.left-form-contact{width:50%;float:left;padding:0 20px;}
.left-form-contact .inner-info-contact{padding:50px 50px;}
.left-form-contact .inner-info-contact .row-info-contact{margin-bottom:15px;text-align:left;}
.left-form-contact .inner-info-contact .row-info-contact p{font-size:0.9rem;color:#333;line-height:1.7;}
.left-form-contact .inner-info-contact .row-info-contact p.ltr-dir{direction:ltr;}
.flight-module-text h3{color:#509ad3;font-size:0.9rem;margin-top:15px;}
.flight-module-text i{font-size:0.4rem;vertical-align:middle;margin-left:5px;}
.flight-module-text .flight-module-h2{margin-bottom:20px;}
#navigation_section .bc-main{position:relative;z-index:9;box-shadow:0px 0 14px 0 rgba(0, 0, 0, .3);padding:0 30px;width:1200px;margin:0 auto;clear:both;height:auto;text-align:center;background:#fff;height:33px;}
.navigation_item{transform:skew(-30deg);background:#ffa500;}
#navigation_section ul li a{font-size:14px;color:#fff;transform:skew(30deg);}
#navigation_section ul li a::after{display:none;}
#navigation_section ul li{width:14.25%;padding:6px 20px;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;overflow:hidden;}
#navigation_section ul li:not(:last-child)::after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
#navigation_section ul li:not(:last-child)::after{width:100%;height:0;top:50%;left:50%;background:#fff;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);}
#navigation_section ul li:not(:last-child):hover .link_nav, #navigation_section ul li:not(:last-child):active .link_nav{color:#ffa500;}
#navigation_section ul li:not(:last-child):hover:after{height:260%;opacity:1;}
#navigation_section ul li:not(:last-child):active:after{height:400%;opacity:1;}
#navigation_section ul li:last-child{background:#509ad3;}
#navigation_section ul li span{font-size:14px;color:#fff;transform:skew(30deg);}
.infography-wrapper-webservice-flight{direction:ltr;text-align:center;margin:60px 0 10px 0}
.wrapper-flex-web-service-flight{text-align:center;margin:30px 0 30px 0;}
.web-services-link a{background:#666666;color:#fff;font-size:1rem;padding: 5px 60px;margin:0 auto;text-align:center;border-radius:25px;cursor:pointer;margin-bottom:80px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.web-services-link{text-align:center;}
.web-services-link a::before{content:"";position:absolute;z-index:-1;border-radius:20px;top:0;bottom:0;left:0;right:0;background:#509ad3;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.web-services-link a:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);}
.web-services-type{background:#5197d2;}
.web-services-description{color:#fff;font-size:1rem;width:80%;float:left;}
.web-services-description section{margin:50px 0;}
.web-services-svg{width:20%;float:left;text-align:left;padding-left:5px;}
.resize-flight svg{width:auto;height:1150px;}
.resize-hotel svg{width:auto;height:700px;}
.item-web-service-hotel svg{width:auto;height:250px;}
.web-services-img{text-align:center;margin-bottom:50px;}
.no-border{border-bottom:none;}
.web-services-description p{line-height:25px;padding:30px 0 40px 0;direction:ltr;text-align:left;}
.web-services-description h2{font-size:20px;}
.item-web-service-hotel{text-align:center;margin:50px 0;}
.item-web-service-hotel h3{color:#5197d2;margin:20px 0;}
.item-web-service-hotel p{text-align:left;direction:ltr;}
.infography-wrapper-webservice-insurance{direction:ltr;text-align:left;}
.wrapper-flex-web-service-insurance{text-align:center;margin:65px 0 30px 0;}
.display-inline{display:inline-block;}
.article-inforamtion{width:1200px;font-size:14px;margin:0 auto 15px;}
.article-inforamtion img{margin: 20px auto;display: block;max-width: 100%;height: auto;}
.article-inforamtion h3{color:#3378b1;margin:15px 0 5px;}
.article-inforamtion p{text-align:left;line-height: 1.7;
    font-size: 0.9rem;}
.Scroll_Down{background:#ffffff;width:60px;height:60px;margin-top:50px;position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:0;line-height:0;color:#509ad3;}
.Scroll_Down i{color:#509ad3;font-size:27px;}
.Scroll_Down::before, .Scroll_Down::after{content:'';position:absolute;border:1px solid #f6f6f6;border-radius:inherit;border-color:#ffffff;transition:.4s;}
.Scroll_Down::after{left:-28.66667%;top:-28.66667%;width:157.33333%;height:157.33333%;opacity:.3;}
.Scroll_Down::before{left:-14%;top:-14%;width:128%;height:128%;opacity:.5;}
.Scroll_Down:hover::before, .Scroll_Down:hover::after{transform:scale(0.8);opacity:0;}
.col-poss-f-module{width:300px;padding:0 15px;margin-bottom:30px;text-align:center;direction:ltr;}
.col-poss-f-module figure img{display:block;margin:0 auto;width:150px;height:auto;}
.col-poss-f-module figcaption{margin-top:20px;}
.col-poss-f-module figcaption h3{color:#509ad3;margin-bottom:10px;font-size:0.9rem;min-height:64px;}
.col-poss-f-module figcaption p{text-align:left;font-size:0.8rem;}
.tlt-poss-f-module h2{text-align:center;color:#509ad3;font-size:1.4rem;margin-bottom:30px;}
.flight-module .inner-title-web-services h3{font-size:1.3rem;color:#509ad3;}
.flight-module .inner-title-web-services p{font-size:0.9rem;margin-top:20px;}
.flight-module .flight-web-service, .hotel-module .hotel-web-service{border-bottom:none;padding-bottom:0;}
.tlt-common-facilities{margin-bottom:30px;text-align:center;direction:ltr;}
.tlt-common-facilities h3{color:#000;margin-bottom:15px;}
.common-facilities-boxes{width:100%;float:right;background:#f8f8f8;direction:ltr;}
.common-facilities-boxes-head{background:rgb(127, 176, 215);background:linear-gradient(0deg, rgb(99, 167, 221) 0%, rgb(80, 154, 211) 72%);padding:15px 20px;color:#fff;width:100%;float:right;}
.common-facilities-boxes-head h4{width:100%;float:right;cursor:pointer;line-height:40px;}
.common-facilities-boxes-head h4 img{vertical-align:middle;margin-left:10px;width:auto;height:37px;}
.common-facilities-boxes-head h4 i{float:left;font-size:1.5rem;}
.common-facilities-boxes-body{width:100%;float:right;display:none;padding:30px;}
.common-facilities-boxes-body.first-one{display:block;}
.common-facilities-boxes-body p i{vertical-align:middle;font-size:0.5rem;margin-left:5px;}
.inventory-text{width:65%;float:right;}
.inventory-text p{font-size:0.9rem;margin-bottom:5px;}
.inventory-text-tlt{font-size:1.2rem;margin-bottom:30px;}
.inventory-software-tlt{text-align:center;color:#333;margin-bottom:30px;font-size:1.1rem;}
.inventory-software-row{padding:30px 0;border-bottom:3px dashed #509ad3;}
.inventory-software-box .inventory-software-row:last-child{border-bottom:none}
.inventory-software-row .img-inventory-software-row{width:120px;float:left;}
.inventory-software-row .desc-inventory-software-row{width:calc(100% - 120px);float:right;color:#333;font-size:0.9rem;}
.inventory-software-row .desc-inventory-software-row h2{font-size:1.1rem;color:#509ad3;margin-bottom:10px;}
.img-inventory-software-row img{width:auto;max-height:76px;margin:0 auto;vertical-align: middle;}
.inventory-text-img{width:35%;float:right;text-align:center;}
.inventory-text-img.f-inv img{width:349px;height:auto;margin:0 auto;margin-top:38px;}
.inventory-text-img.h-inv img{margin-top:180px;}
.btn-res{background: #ffa500;text-align: center;margin: 25px auto; color: white !important;font-size: 1rem;padding: 5px 20px; cursor: pointer; text-decoration: none;border-radius: 20px;}



.title-more-airlines {text-align: center;color: #509ad3;margin-bottom: 30px;direction: rtl;}
.title-more-airlines h4 {font-size: 1.5rem;line-height: 2;}
.desc-more-airlines {opacity: 0;color: #fff;position: absolute;left: 0;right: 0;width: 100%;text-align: center;top: 50px;margin: 0 auto;z-index: 999;font-size: 20px;}
.desc-more-airlines h4 {display: inline-block;}
.img-more-airlines {text-align: center;height: 120px;line-height: 120px;}
.img-more-airlines img {vertical-align: middle;margin: 0 auto;}
.col-more-airlines{width: 25%; float: right;}
.yellow-back{background-color: #fdc43e;}
.red-back{background-color: #cd202c;}
.orange-back{background: #e86718;}
.inner-col-more-airlines a{width: 100%;}
.inner-col-more-airlines {position: relative;overflow: hidden;width: 90%;cursor: pointer;}
.inner-col-more-airlines:hover .desc-more-airlines {opacity: 1;}
.inner-col-more-airlines::after {webkit-transition: .3s;transition: .3s;content: "";position: absolute;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.inner-col-more-airlines:hover::after {top: 0;left: 0;height: 120%;width: 100%;background: #000;opacity: .7;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);z-index: 2}
.inner-col-more-airlines::before {-webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transition-duration: 0.2s;transition-duration: 0.2s;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;content: "";position: absolute; opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.center-con {display: flex;width: 40px;height: 40px;align-items: center;justify-content: center;float: right;}
.round {position: absolute;border: 2px solid #fff;width: 35px;height:35px;border-radius: 100%;right: 1em;}
#cta {width: 100%;cursor: pointer;position: absolute;}
#cta .arrow {left: 30%;}
.arrow {position: absolute;bottom: 0;margin-left: 0px;width: 12px;height: 12px;background-size: contain;top: 10px;}
.segunda {margin-left: 8px;}
.next {background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTMxOS4xIDIxN2MyMC4yIDIwLjIgMTkuOSA1My4yLS42IDczLjdzLTUzLjUgMjAuOC03My43LjZsLTE5MC0xOTBjLTIwLjEtMjAuMi0xOS44LTUzLjIuNy03My43UzEwOSA2LjggMTI5LjEgMjdsMTkwIDE5MHoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzE5LjEgMjkwLjVjMjAuMi0yMC4yIDE5LjktNTMuMi0uNi03My43cy01My41LTIwLjgtNzMuNy0uNmwtMTkwIDE5MGMtMjAuMiAyMC4yLTE5LjkgNTMuMi42IDczLjdzNTMuNSAyMC44IDczLjcuNmwxOTAtMTkweiIvPjwvc3ZnPg==);}
@keyframes bounceAlpha {0% {opacity: 1;transform: translateX(0px) scale(1);}25% {opacity: 0;transform: translateX(10px) scale(0.9);}26% {opacity: 0;transform: translateX(-10px) scale(0.9);}55% {opacity: 1;transform: translateX(0px) scale(1);}}
.bounceAlpha {animation-name: bounceAlpha;animation-duration: 1.4s;animation-iteration-count: infinite;animation-timing-function: linear;}
.arrow.primera.bounceAlpha {animation-name: bounceAlpha;animation-duration: 1.4s;animation-delay: 0.2s;animation-iteration-count: infinite;animation-timing-function: linear;}
.inner-col-more-airlines:hover .arrow {animation-name: bounceAlpha;animation-duration: 1.4s;animation-iteration-count: infinite;animation-timing-function: linear;}
.inner-col-more-airlines:hover .arrow.primera {animation-name: bounceAlpha;animation-duration: 1.4s;animation-delay: 0.2s;animation-iteration-count: infinite;animation-timing-function: linear;}
.customers__container {display: grid;margin: 0 auto;direction: ltr;grid-gap: 1rem;width: 100%;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));}
.customers__container__card {width: 220px;border-radius: 10px;text-align: center;margin: 0 auto 15px;position: relative;overflow: hidden; background: #fff;border: 2px solid #d3d3d3;}
.customers__container__card a {padding: 1em;}
.customersCard__img img {width: 100%;max-width: 200px;height: 50px;vertical-align: middle;}
.customersCard__container {position: absolute;top: 0;left: 0;right: 0;color: #fff; width: 100%;height: 100%;background: #509ad3;padding: 1em 0; opacity: 0;-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;font-size: 1rem;}
.customers__container__card:hover .customersCard__container {opacity: 1;}.customersCard__container h3{margin-top: 0.5em;}
@media (min-width: 640px) {.customers__container {grid-template-columns: repeat(2, 1fr);}}
@media (min-width: 768px) {.customers__container {grid-template-columns: repeat(3, 1fr); }}
@media (min-width: 1024px) {.customers__container {grid-template-columns: repeat(4, 1fr);}}
@media (min-width: 1280px) {.customers__container {grid-template-columns: repeat(5, 1fr);}}

@media screen and (min-width:1167px) and (max-width:1185px){.resize-flight svg{height:1180px;}
}
@media screen and (min-width:1160px) and (max-width:1166px){.resize-flight svg{height:1210px;}
}
@media screen and (min-width:1015px) and (max-width:1159px){.resize-flight svg{height:1170px;}
}
@media screen and (min-width:939px) and (max-width:1014px){.resize-flight svg{height:1170px;}
.web-services-description section{margin:30px 0;}
.resize-hotel svg{height:630px;}
}
@media screen and (min-width:901px) and (max-width:938px){.resize-flight svg{height:1150px;}
.web-services-description section{margin:20px 0;}
.resize-hotel svg{height:600px;}
}
@media screen and (min-width:853px) and (max-width:900px){.resize-flight svg{height:1010px;}
.web-services-description section{margin:20px 0;}
.resize-hotel svg{height:550px;}
}
@media screen and (min-width:847px) and (max-width:852px){.resize-flight svg{height:1040px;}
.web-services-description section{margin:20px 0;}
.resize-hotel svg{height:520px;}
}
@media screen and (min-width:812px) and (max-width:846px){.resize-flight svg{height:1020px;}
.web-services-description section{margin:10px 0;}
.resize-hotel svg{height:520px;}
}
@media screen and (min-width:750px) and (max-width:811px){.resize-flight svg{height:1010px;}
.web-services-description section{margin:10px 0;}
.resize-hotel svg{height:520px;}
}
.banner-wrapper.demo .title-banner{position:initial;}
.section_demo_images{width:1200px;margin:0 auto;}
.demo_image_2{text-align:left;position:relative;top:-122px;}
.banner-wrapper.demo img{width:auto;}
.demo_link a{background:#666666;color:#fff;font-size:1rem;width:50%;direction:ltr;margin:0 auto;text-align:center;border-radius:25px;padding:5px 10px;cursor:pointer;margin-bottom:80px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.demo_link{text-align:center;}
.demo_link a::before{content:"";position:absolute;z-index:-1;border-radius:20px;top:0;bottom:0;left:0;right:0;background:#ffa500;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.demo_link a:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);}
.section_demo_images{margin-top:25px;text-align: right}
.navigation_section{background:#509ad3;color:#fff;font-size:12px;direction:ltr;padding:8px 0;margin-bottom:50px;}
.breadcrumbs.resize{width:1200px;margin:0 auto;}
.navigation_section ul li a, .navigation_section ul li span{color:#fff;}
.navigation_section ul li a:hover{color:#ccc;}
.navigation_section ul li{color:#fff;}
.solutions-main-page.demo{background:#f8f8f8;padding:90px 0;}
.demo_form input, .demo_form textarea, .demo_form select{border:1px solid #d0d0d0;border-radius:4px;background:#f8f8f8;width:95%;float:right;padding:8px 6px;font-size:15px;-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;}
.required{width:5%;float:left;position:relative;top:6px;color:#509ad3;font-size:30px;text-align:left;}
.demo_form form{width:50%;margin:0 auto;}
.item_form{margin-bottom:18px;position:relative;}
button.submit-link{color:#fff;background:#666666;text-align:center;margin:50px auto 0;padding:5px 100px;border-radius:20px;font-size:1rem;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;font-size:1rem;border:none;cursor:pointer}
button.submit-link::before{content:"";position:absolute;z-index:-1;border-radius:20px;top:0;bottom:0;left:0;right:0;background:linear-gradient(139deg, rgb(38, 104, 155) 0%, rgb(80, 154, 211) 100%);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
button.submit-link.orange::before{background:#ffa500;}
button.submit-link.blue::before{background:#509ad3;}
button.submit-link:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);}
.text_p{color:#509ad3;text-align:center;margin-top:50px;font-size:18px;}
.item_form_submit{text-align:center;}
.demo_form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;outline:none;}
.item_form .fa.fa-caret-down{position:absolute;font-size:23px;top:12px;right:50px;}
.demo_form input:focus, .demo_form select:focus, .demo_form textarea:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(80, 154, 211, 0.6);}
.Message-Form{text-align:center;}
.Message-Form span{font-size: 18px;color: green;margin-top: 0.5em;}
.Message-Form .error{color: red;font-size: 16px;margin-top: 0.5em;}
.Message-Form .success{color: green;font-size: 16px;margin-top: 0.5em;}
.Loading_Form{display:none;margin:20px 0;}
#ballsWaveG{position:relative;width:70px;height:16px;margin:auto;}
.ballsWaveG{position:absolute;top:0;background-color:rgb(186, 186, 186);width:9px;height:9px;animation-name:ballsWaveG;-o-animation-name:ballsWaveG;-ms-animation-name:ballsWaveG;-webkit-animation-name:ballsWaveG;-moz-animation-name:ballsWaveG;animation-duration:1.5s;-o-animation-duration:1.5s;-ms-animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#ballsWaveG_1{left:0;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;}
#ballsWaveG_2{left:9px;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;}
#ballsWaveG_3{left:18px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;}
#ballsWaveG_4{left:26px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s;}
#ballsWaveG_5{left:35px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;}
#ballsWaveG_6{left:44px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s;}
#ballsWaveG_7{left:53px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;}
#ballsWaveG_8{left:62px;animation-delay:1.64s;-o-animation-delay:1.64s;-ms-animation-delay:1.64s;-webkit-animation-delay:1.64s;-moz-animation-delay:1.64s;}
@keyframes ballsWaveG{0%{background-color:rgba(158, 158, 158, 0.97);}
100%{background-color:rgb(255, 255, 255);}
}
@-o-keyframes ballsWaveG{0%{background-color:rgba(158, 158, 158, 0.97);}
100%{background-color:rgb(255, 255, 255);}
}
@-ms-keyframes ballsWaveG{0%{background-color:rgba(158, 158, 158, 0.97);}
100%{background-color:rgb(255, 255, 255);}
}
@-webkit-keyframes ballsWaveG{0%{background-color:rgba(158, 158, 158, 0.97);}
100%{background-color:rgb(255, 255, 255);}
}
@-moz-keyframes ballsWaveG{0%{background-color:rgba(158, 158, 158, 0.97);}
100%{background-color:rgb(255, 255, 255);}
}
@media screen and (min-width:1351px) and (max-width:1500px){.demo_link a{width:55%;}
}
@media screen and (min-width:1240px) and (max-width:1351px){.demo_link a{width:60%;}
}
@media screen and (min-width:1200px) and (max-width:1239px){.demo_link a{width:65%;}
}
@media screen and (min-width:750px) and (max-width:1199px){.demo_link a{width:90%;font-size:17px;}
}
.B2B_text{width:80%;float:right;direction:ltr;text-align:left;}
.B2B_text h2{
font-size: 1.2rem;margin-bottom: 15px;
}
.B2B_text p{
font-size: 0.9rem;
}
.col-B2B{margin-bottom:45px;}
.B2B_image{width:20%;float:left;}

.B2B_text h3{color:#509ad3;margin-bottom:20px;}
.col-B2B-facility{width:50%;float:right;margin:40px 0;}
.col-B2B-facility img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}
.text-align-right{text-align:left;}
.text-align-left{text-align:left;}
.col-B2B-facility h3,.col-B2B-facility sh2{color:#509ad3;margin-bottom:20px;}
.col-B2B-facility .fas.fa-star{float:left;color:#509ad3;margin:5px 10px 0 0;}
.col-B2B-facility ul li{margin:5px 0;}
.col-B2B-facility ul li span{font-size:15px}
.text-align-center{text-align:center;}
.B2B_image img{width:150px;height:auto;}
.head-white-label{margin-bottom:15px;}
.head-white-label img{width:96px;height:auto;margin-right:15px;float:left;}
.head-white-label h2{width:calc(100% - 111px);float:left;margin-top:43px;font-size:1.1rem;color:#509ad3;}
.body-white-label h2{color:#509ad3;margin-bottom:30px;font-size:1.1rem;}
.body-white-label p{margin-bottom:5px;}
.body-white-label i{font-size:0.4rem;vertical-align:middle;}
.call-mobile {
    position: fixed;
    left: 20px;
    bottom: 20px;
    width: 45px;
    height: 45px;
    border: 1px solid rgba(49, 252, 3, 0.8);
    background-color: transparent;
    border-radius: 100%;
    text-align: center;
    padding: 5px;
    z-index: 999;
    cursor: pointer;
    display: none;
}
.call-mobile a {
    color: #fff;
    background-color: rgba(49, 252, 3, 0.8);
    border-radius: 100%;
    width: 100%;
    height: 100%;
    padding: 8px;
    box-shadow: 0px 0px 7px 9px rgba(49, 252, 3, 0.3);
}
.call-mobile a i {
    vertical-align: middle;
    font-size: 14px;
    transform: rotate(90deg);
}
@media (max-width:1075px){
}
#owl2 .owl-nav .owl-prev, #owl2 .owl-nav .owl-next{position:relative;right:auto;left:auto;top:auto;display:inline-block;margin:30px 15px 0;}
@media (max-width:1250px){.breadcrumbs.resize, .section_demo_images{width:98%;}
.demo_image_1 img, .demo_image_2 img{width:98%;height:auto;}
.demo_form form{width:70%}
.web-services-img img{max-width:98%;height:auto;margin: 0 auto;}
.bc-main, .article-inforamtion{width:94% !important;}
.title-banner .large-title{font-size:1.5rem;}
.title-banner .small-title{font-size:0.9rem;margin-top:10px;}
.banner-wrapper.banner-def{padding:40px 0;}
.banner-wrapper.banner-def .title-banner{top:20px;}
#navigation_section ul li{width:24%;}
}
@media (max-width:1200px){.flex-web-service, .flex-third-section{justify-content:center;}
.col-third-flex{margin-bottom:20px;}
.svg-online-reservation{display:none;}
.items-online-reservation{width:100%;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;justify-content:space-around;direction:ltr;margin-top:50px;height:auto;position:relative;left:auto;right:auto;top:auto;background-image:none;}
.online-reservation-main{height:auto;}
.item-online-reservation{position:relative;left:auto !important;right:auto !important;top:auto !important;width:230px;margin-bottom:30px;}
.item-online-reservation svg{margin-bottom:20px !important;}
.infography-wrapper .row-infoph{font-size:0.8rem;padding:15px;}
.infography-wrapper{background-image:none;height:auto;float:right;}
.infography-wrapper .infoph-2, .infography-wrapper .infoph-4{text-align:left;}
.infography-wrapper .infoph-2 img, .infography-wrapper .infoph-4 img{margin-right:0;margin-left:15px;}
.infography-wrapper .infoph-2 .desc-infoph, .infography-wrapper .infoph-4 .desc-infoph{float:left;}
.desc-basisfly-advantage{background-image:none;height:auto;float:right;}
.row-desc-1.dsc2, .row-desc-1.dsc4, .row-desc-1.dsc6{text-align:left;}
.row-desc-1.dsc2 img, .row-desc-1.dsc4 img, .row-desc-1.dsc6 img{float:right;margin-right:0;margin-left:20px;}
.right-aside-article .img-aside-art img{width:14px;margin-top:0;}
.right-aside-article .p-aside-art{font-size:0.7rem;}
.right-aside-article{width:100%;margin-bottom:30px;padding:0;}
.right-aside-article .li-aside-art{margin-bottom:10px;width:25%;}
.left-section-article{width:100%;}
.sub-tlt-art.line-tlt::after{width:85%;}
.right-show-article{width:100%;}
.left-show-article{width:100%;padding-right:0px;margin-top:30px;}
.item-aside-art .col-one-flex{width:50%;padding:0 5px;}
.desc-basisfly-advantage .row-desc-1{padding:10px 20px;}
}
@media (max-width:1100px){.col-flex-item{width:245px;}
.inner-flex-item::before{top:-45px;border-left:83px solid transparent;border-right:83px solid transparent;border-bottom:45px solid rgba(255, 255, 255, 0.7);}
.inner-flex-item::after{bottom:-45px;border-left:83px solid transparent;border-right:83px solid transparent;border-top:45px solid rgba(255, 255, 255, 0.7);}
.col-flex-item img{width:70px;}
.col-flex-item p, .col-flex-item span{font-size:0.7rem;}
.inner-flex-item{padding:0 3px;height:135px;}
.col-flex-item .img-flex-item{height:72px;}
.title-second-section{font-size:1rem;margin:0 auto 75px;}
.second-section-main{background-size:cover;padding:50px 0 100px;}
.flex-container{justify-content:space-around;}
}
@media (max-width:1050px){
.inventory-text-tlt {font-size: 0.9rem;margin-bottom: 15px;}
.inventory-text p {font-size: 0.8rem;}
.inventory-text-img, .inventory-text {width: 100%;text-align: center;}
.inventory-text-img{margin-bottom: 15px;}
.inventory-text-img.f-inv img {margin-top: 0;} 
.inventory-text-img.h-inv img {margin-top: 0;}
}
@media (max-width:900px){.B2B_text p, .B2B_text h3, .col-B2B-facility h3, .col-B2B-facility ul li span{font-size:0.8rem;}
.item-web-service-hotel svg{height:200px;}
.title-banner .large-title{font-size:1.5rem;}
.title-banner .small-title{font-size:0.7rem;}
.demo-request-wrapper a{font-size:0.7rem;}
.desc-consulting h3{margin-bottom:15px;font-size:1rem;line-height:1.5;}
.desc-consulting ul{margin:5px 0;}
.desc-consulting ul li, .desc-consulting p{font-size:0.8rem;line-height:1.7;}
.desc-consulting ul li{margin-bottom:5px;}
.desc-tlt, a.more-link{font-size:0.8rem;}
.tlt-tourism-software h2, .web-services-description h2, .title-web-services h2, .item-web-service-hotel h3, .title-web-services h3{font-size:1rem;}
.white-color, .text-main, .web-services-description p, .infography-wrapper-webservice-insurance, .item-web-service-hotel p{font-size:0.8rem;}
.col-reservation-modules .desc-reservation-modules p{font-size:0.8rem;min-height:90px;}
.col-flx-three p{font-size:0.8rem;}
.title-banner .large-title{font-size:1.1rem;}
.col-stw .desc-col-stw p{font-size:0.8rem;}
.desc-feedback-main-page .row-feedback .an-feedback, .desc-feedback-main-page .row-feedback .qu-feedback{font-size:0.8rem;}
.desc-feedback-main-page .row-feedback .qu-feedback{padding-left:10px;}
.tlt-main{font-size:1rem;}
.soluttions-flex .col-slt .desc-col-slt h2{font-size:0.8rem;}
.desc-consulting{width:65%;}
.img-consulting{width:35%;padding:15px;}
.title-basisfly-advantage p{font-size:0.8rem;}
.col-management-team figcaption h3{font-size:1.1rem;}
.col-management-team figcaption span{font-size:0.9rem;}
.col-management-team figcaption p{font-size:0.8rem}
.col-management-team figure img{max-width:350px;}
.desc-site-4 p{font-size:0.8rem;line-height:2;}
.basisfly-story p{font-size:0.8rem;}
.right-aside-article .li-aside-art{width:50%;}
.col-two-flex .inner-col-rltv .hover-col-rltv h2{font-size:1rem;}
.desc-right-third-art h4{font-size:0.7rem;}
.left-form-contact .inner-info-contact .row-info-contact p{font-size:0.8rem;}
.left-form-contact .inner-info-contact{padding:30px;}
.right-form-contact form input, .right-form-contact form textarea{font-size:0.7rem;}
.desc-basisfly-advantage .row-desc-1 h3{font-size:0.9rem;}
.desc-basisfly-advantage .row-desc-1 p{font-size:0.7rem;}
.inner-artcl .col-two-flex{margin-bottom:20px;width: 565px;}
}

@media (max-width:750px){
.call-mobile{display: block;}
.header-info-top.phone-number-wrapper {display: none;}
.LogReg-wrapper,.header-info-top{display: inline-block;float: none;width: auto;}
.LogReg-wrapper p::before{display: none;}
.top-header-wrapper {padding: 5px 0;border-bottom: 1px solid #e6e6ee;text-align: center;}
.LogReg-wrapper a {overflow: unset;padding-right: 0;}
.demo-request-wrapper a {padding: 0px 35px;border: none;border-radius: 0;color: #666;background: transparent;}
.demo-request-wrapper a:hover{color: #666;}
.demo-request-wrapper a::before{display: none;}
.LogReg-wrapper:hover p {-webkit-transform: none;-moz-transform: none;transform: none;}
.LogReg-wrapper p,.header-info-top a{font-size: 0.7rem;}
.demo-request-wrapper a{padding: 0;}
.logo-wrapper img {width: auto;height: 40px;}
.logo-wrapper {float: left;width: 160px;}
.bottom-header-wrapper {padding: 10px 0;}
.title-banner .large-title {font-size: 1.1rem;}
.banner-wrapper.banner-def .small-title {display: none;}
.banner-wrapper.banner-def .title-banner {top: 20px;width: auto;}
.title-online-reservation-software h1,.title-reservation-modules h2 {font-size: 1.2rem;}
.title-online-reservation-software .title-description {font-size: 0.8rem;margin-top: 5px;}
.inner-title-online-reservation {width: 80%;font-size: 0.7rem;border: 2px dashed #509ad3;padding: 5px;}
.item-online-reservation {width: 269px !important;}
.item-online-reservation p, .item-online-reservation span {font-size: 0.8rem;}
.second-section-main{display: none;}
#default .reservation-modules-wrapper {background: #f8f8f8;}
.travel-teach-platform-wrapper,.customer-feedback-wrapper{display: none;}
#default .web-services-wrapper{background: #fff;}
.inner-title-web-services h3 a {font-size: 0.9rem;}
.basisfly-story-wrapper{background-image: none;padding: 40px 0;background: #f8f8f8;}
.basisfly-story {width: 90%;margin: 0 auto;text-align: center;direction: ltr;font-size: 14px;background: #fff;color: #333;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);padding: 20px;}
.basisfly-story h1, .basisfly-story h4 {font-size:1.2rem !important}
.title-our-customers {font-size: 0.9rem;}
.logo-footer-wrapper a, .logo-footer-wrapper img {float: none;margin: 0 auto;width: 200px;height: auto;}
.logo-footer-wrapper {margin-bottom: 20px;padding-left: 0;}
.col-footer-flex {width: 100%;direction: ltr;color: #bfbfbf;padding: 0 15px;text-align: center;}
.demo-newsletter a{float: none;}
.col-footer-namad img {width: 80px;height: 80px;}
.col-footer-namad {width: 89px;margin-bottom: 10px;}
.contact-footer .title-contact-footer, .col-footer-flex .title-footer-items {font-size: 1rem;margin-bottom: 10px;}
.col-footer-flex ul li a {font-size: 0.8rem;}
.title-third-section h4 {font-size: 1.2rem;}
.desc-our-customer{font-size: 0.8rem;}
.col-copyright {width: 155px;}
.col-copyright img {width: 80px;height: auto;}
.col-copyright p {margin-right: 4px; font-size: 10px;}
.flight-module-text h2 {font-size: 1rem;}
.ul-star li {font-size: 0.8rem;}
.online-reservation .tlt-online-reservation h2 {font-size: 1.2rem;}
.online-reservation .tlt-online-reservation p {font-size: 0.8rem;}
.second-reservation-modules .desc-reservation-modules h3 {font-size: 1rem;margin-bottom: 10px;}
.second-reservation-modules .desc-reservation-modules p {font-size: 0.8rem;}
.desc-tlt, a.more-link {font-size: 0.8rem;line-height: 1.6;}
.tlt-common-facilities h3 {margin-bottom: 10px;font-size: 1rem;}
.tlt-common-facilities p {font-size: 0.8rem;}
.common-facilities-boxes-head h4 {line-height: 1.6px;font-size: 0.9rem;}
.common-facilities-boxes-head h4 img {width: 35px;height: 35px;}
.common-facilities-boxes-head{padding-top: 10px;padding-bottom: 10px;}
.common-facilities-boxes-head h4 i {font-size: 1.2rem;margin-top: 10px;}
.common-facilities-boxes-body{padding: 15px;}
.common-facilities-boxes-body p{font-size: 0.8rem;}
.title-banner.inner-tlt-banner {top: 30px;}
.title-banner .desc-title h2 {line-height: 1.6;margin-top: 10px;font-size: 0.7rem;}
.title-banner .desc-title span{font-size: 0.7rem;}
.soluttions-flex .col-slt {width: 500px;}
.tlt-main {font-size: 0.8rem;}
.tlt-main {margin-bottom: 30px;}
.desc-consulting {width: 100%;}
.img-consulting {width: 100%;}
.desc-consulting h3 {font-size: 0.9rem;}
.col-consulting {margin-bottom: 15px;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.19);}
.tlt-B2B-system h2{font-size: 1.2rem;}
span.whi-svg svg {width: 20px;height: 20px;}
.col-stw .img-col-stw {width: 100%;margin-bottom: 15px;}
.col-stw .desc-col-stw {max-width: 400px;float: none;margin: 0 auto;width: 100%;}
.col-stw .desc-col-stw h3 {margin-bottom: 10px;font-size: 1rem;text-align: center;}
.col-stw {width: 100%; margin-bottom: 30px;}
a.more-link {margin-top: 30px;}
.softwares-wrapp .col-stw:last-child {margin-bottom: 30px;}
.col-B2B-facility{width: 100%;margin: 10px 0}
.B2B_image,.B2B_text{width: 100%;text-align: center !important;}
.head-white-label img {width: 70px;}
.head-white-label h2 {width: calc(100% - 85px);margin-top: 23px;font-size: 1rem;}
.tlt-online-reservation {margin-bottom: 20px;}
.c-club-consul .c-club-consul-tlt {margin: 15px 0;padding: 0 5px;}
.c-club-consul .c-club-consul-tlt h2{font-size: 0.9rem;}
.story-main-page .basisfly-story {padding: 20px;}
.inventory-software-tlt {margin-bottom: 20px;font-size: 0.9rem;line-height: 1.7;}
.inventory-software-row .desc-inventory-software-row h2 {font-size: 0.9rem;}
.inventory-software-row .desc-inventory-software-row {font-size: 0.7rem;}
.social-items i {font-size: 16px;}
.social-media p {font-size: 0.8rem;}
.demo-newsletter a {font-size: 0.7rem;}
.contact-footer p {font-size: 0.8rem;}
.demo-newsletter {padding: 15px 0;}
.web-services-description {width: 400px;float: right;}
.web-services-svg{width: auto;}
.resize-flight svg {width: auto;height: 800px;}
.web-services-description section {margin: 10px 0;}
.web-services-description h2{font-size: 0.8rem;}
.web-services-description p{font-size: 0.7rem;line-height: 1.7;padding: 10px 0 10px 0;}
.resize-hotel svg {height: 402px;}
.web-services-link a{font-size: 0.8rem;}
.desc-feedback-main-page .row-feedback .qu-feedback, .desc-feedback-main-page .row-feedback .an-feedback{width: 100%;}
.desc-feedback-main-page .row-feedback .img-feedback img{height: auto;}
.desc-feedback-main-page .row-feedback .img-feedback{float: left;width: 80px;margin-top: 10px;}
.desc-feedback-main-page .row-feedback .an-feedback {margin-top: 10px;}
.feedback-main-page .title-feedback-main-page h1, .sample-site-wrapper .title-sample-site h2{font-size: 1rem;}
.left-section-article .flex-wrapp .col-two-flex{width: 350px;}
.flex-wrapp .col-two-flex.web-dsgn-art{width: 565px;margin-bottom:20px;}
.related-art-flex .col-three-flex {width: 50%;}
.web-dsgn-art figcaption {padding-left: 0px;}
.sub-tlt-art.line-tlt::after {width: 79%;}
.right-show-article .sub-tlt-art.line-tlt::after {width: 76%;}
.body-art-desc p {font-size: 0.8rem;}
.body-art-desc h2, .body-art-desc h1 {font-size: 0.9rem}
.img-cm-art{display: none;}
.inputs-cm-art{width: 100%;}
.title-basisfly-advantage h2 {
    margin-bottom: 20px;
    font-size: 1.2rem;
}
.desc-site-1 h2 {
    margin-bottom:20px;
    font-size: 0.9rem;
    line-height: 1.7;
}
.desc-site-1 p, .desc-site-3 p {
    font-size: 0.7rem;
    line-height: 1.7;
}
.title-management-team h2, .desc-site-2 .title-desc-site-2 h2{
    font-size: 1.2rem;
}
.title-employment p{
    font-size: 0.7rem;
    line-height: 1.7;
}
.flex-cost .col-cost figcaption h3 {
    
    margin-bottom: 10px;
    font-size: 1rem;
}
.flex-options .col-opt figcaption ,.flex-cost .col-cost figcaption {font-size: 0.8rem;}
.employment-wrapper .title-employment h2 {font-size: 1rem;}
.right-form-contact {
    width: 100%;
    
    margin-top: 50px;
}
.left-form-contact{width: 100%;}
.banner-wrapper svg {display: none;}
.banner-wrapper .basisfly-banner {display: block;}
}
@media (max-width:580px){
.web-services-svg {display: none;}
.web-services-description{width: 100%;}
}
@media (max-width:500px){
.item-online-reservation svg {width: 160px;height: 150px;}
.col-reservation-modules figure svg{width: 160px;height: 160px;}
.col-reservation-modules{min-height: auto;}
.title-reservation-modules{margin-bottom: 0;}
.items-online-reservation{margin-top: 0;}
.padd-50{padding: 25px 0;}
.title-online-reservation-software h1, .title-reservation-modules h2,.title-third-section h4 {font-size: 1rem;}
.title-online-reservation-software .title-description, .item-online-reservation p, .item-online-reservation span,.col-reservation-modules .desc-reservation-modules p {font-size: 0.7rem;}
.col-reservation-modules .desc-reservation-modules h3 {font-size: 0.9rem;}
.basisfly-story p,.desc-our-customer {font-size: 0.7rem;}
.basisfly-story{padding-left: 10px;padding-right: 10px;}
.second-reservation-modules svg {width: 160px;height: 160px;}
.col-flx-three img {height: 180px;width: auto;}
.title-banner.inner-tlt-banner {top: 25px;}
.flex-wrapp .second-reservation-modules {margin-bottom: 20px;}
a.more-link {margin-top: 20px;font-size: 0.7rem;padding: 5px 30px;}
.web-services-link a{font-size: 0.7rem;padding: 5px 30px;}
.white-color, .text-main, .web-services-description p, .infography-wrapper-webservice-insurance, .item-web-service-hotel p {font-size: 0.7rem;}
.tlt-B2B-system h2{font-size: 0.9rem;}
.B2B_text h2 {font-size: 1rem;}
.B2B_text p{ font-size: 0.7rem;line-height: 1.7;}
.head-white-label img {width: 25px;margin-left: 5px;}
.head-white-label h2 {width: calc(100% - 40px);margin-top:0px;font-size: 0.7rem;}
.online-reservation .tlt-online-reservation h2, .tlt-customer-club-desc {font-size: 1rem;}
.c-club-consul .img-consulting svg{margin-top: 0;width: 200px;height: 200px;}
.desc-consulting ul li, .desc-consulting p {font-size: 0.7rem;}
.flex-wrapp .col-customer-club .desc-customer-club p {font-size: 0.7rem;line-height: 1.7;}
.img-inventory-software-row img {height: 55px;}
.inventory-software-row .img-inventory-software-row {width: 65px;}
.inventory-software-row .desc-inventory-software-row {width: calc(100% - 65px);}
.inventory-text-img img {width: 250px !important;height: auto;}
.title-our-customers {font-size: 0.8rem;}
.title-customer-main-page .small-title {font-size: 13px;}
.title-customer-main-page .large-title{font-size: 15px;}
.related-art-flex .col-three-flex {width:100%;}
.sub-tlt-art.line-tlt::after {width: 70%;}  
.right-aside-article .li-aside-art {margin-bottom: 5px;width:100%;}
.right-show-article .sub-tlt-art.line-tlt::after {width: 63%;}
.body-art-desc p {font-size: 0.7rem;}
.item-aside-art .col-one-flex {width: 100%;}
.related-art-flex .flex-wrapp .col-two-flex {width: 100%;}
.desc-basisfly-advantage img {margin-left: 10px;width: 50px;height: auto;}
.row-desc-1.dsc2 img, .row-desc-1.dsc4 img, .row-desc-1.dsc6 img {margin-left: 10px;}
.desc-basisfly-advantage .deat-basisfly-advantage {width: calc(100% - 60px);}
.story-main-page .basisfly-story a.more-link{padding:5px 30px;}
.col-management-team{width: 300px;}
.col-management-team figure img {max-width: 100%;height: auto;}
.flex-cost .col-cost {width: 300px;}
.flex-options .col-opt {width: 300px;}
.flex-cost .col-cost figcaption h3 {
   
    font-size: 0.9rem;
}
.title-banner .large-title {
    font-size: 0.9rem;
    line-height: 1.7;
}
.title-banner .desc-title h2{
    display: none;
}
}

@media (max-width:400px){

}

.banner-title h1{color: #333333;}.unvisible {display: none;}.default-container,.mx-auto{margin-left:auto;margin-right:auto}.bg-\[\#707070\],.bg-\[\#F2F2F2\],.bg-\[\#FAFAFA\],.bg-black,.bg-gray,.bg-white{--tw-bg-opacity:1}.text-black,.text-gray,.text-white,.text-yellow{--tw-text-opacity:1}.brightness-75,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition,.transition-all{transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.border-t-\[1px\]{border-top-width:1px}.banner-container{background:linear-gradient(-90.28deg,#fff 3.5%,#dfdfdf 101.73%)}.reservation-modules-wrapper{background-color:#fff!important}.travel-teach-platform-wrapper{background:unset;border-top:unset}.title-travel-teach-platform{color:#000}.title-travel-teach-platform h2{-webkit-text-fill-color:unset}.default-container{width:100%;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:640px){.default-container{max-width:640px}}@media (min-width:768px){.default-container{max-width:768px}}.fixed{position:fixed}.absolute{position:absolute}.box-p2>section,.relative{position:relative}.-bottom-\[50px\]{bottom:-50px}.-bottom-\[25\%\]{bottom:-25%}.-bottom-\[5rem\]{bottom:-5rem}.-top-\[10rem\]{top:-10rem}.-top-\[2rem\]{top:-2rem}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.right-\[1px\]{right:1px}.right-\[2px\]{right:2px}.top-0{top:0}.top-\[12\%\]{top:12%}.top-\[1px\]{top:1px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-40{margin-top:10rem;margin-bottom:10rem}.mb-36{margin-bottom:9rem}.ml-12{margin-left:3rem}.ml-8{margin-left:2rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-100{margin-top:99.5px}.mt-12{margin-top:3rem}.-mt-32{margin-top:-8rem}.mt-20{margin-top:5rem}.mt-28{margin-top:7rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.banner-mob,.hidden,.img-travel-teach-platform-mob{display:none}.h-5{height:1.25rem}.h-\[110vh\]{height:110vh}.h-\[1700px\]{height:1700px}.h-\[1px\]{height:1px}.h-\[210vh\]{height:210vh}.h-\[20\%\]{height:20%}.h-\[50\%\]{height:50%}.h-\[100\%\],.h-full{height:100%}.h-\[60vh\]{height:60vh}.h-\[6px\]{height:6px}.h-\[80vh\]{height:80vh}.h-\[860px\]{height:860px}.h-fit{height:-moz-fit-content;height:fit-content}.h-screen{height:100vh}.w-\[1\.5px\]{width:1.5px}.w-\[1px\]{width:1px}.w-\[30\%\]{width:30%}.w-\[40\%\]{width:40%}.w-\[50\%\]{width:50%}.w-\[60\%\]{width:60%}.w-\[65\%\]{width:65%}.w-\[6px\]{width:6px}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-56{-moz-column-gap:14rem;column-gap:14rem}.gap-y-20{row-gap:5rem}.gap-y-48{row-gap:12rem}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.border,.border-\[1px\]{border-width:1px}.border-b-\[1px\]{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-\[\#DEDEDE\]{--tw-border-opacity:1;border-color:rgb(222 222 222 / var(--tw-border-opacity))}.border-b-white{--tw-border-opacity:1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-l-yellow{--tw-border-opacity:1;border-left-color:rgb(255 165 21 / var(--tw-border-opacity))}.bg-\[\#707070\]{background-color:rgb(112 112 112 / var(--tw-bg-opacity))}.bg-\[\#F2F2F2\]{background-color:rgb(242 242 242 / var(--tw-bg-opacity))}.bg-\[\#FAFAFA\]{background-color:rgb(250 250 250 / var(--tw-bg-opacity))}.bg-black{background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-gray{background-color:rgb(111 111 111 / var(--tw-bg-opacity))}.bg-white{background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-no-repeat{background-repeat:no-repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.p-16{padding:4rem}.px-16{padding-left:4rem;padding-right:4rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.pl-8,.px-8{padding-left:2rem}.px-8{padding-right:2rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-52{padding-top:13rem;padding-bottom:13rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-40{padding-bottom:10rem}.pb-4{padding-bottom:1rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-11{padding-top:2.75rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-36{padding-top:9rem}.pt-40{padding-top:10rem}.pt-5{padding-top:1.25rem}.pt-60{padding-top:15rem}.text-center{text-align:center}.text-\[13px\]{font-size:13px}.text-\[20px\]{font-size:20px}.text-\[32px\]{font-size:32px}.text-\[54px\]{font-size:54px}.text-\[79px\]{font-size:79px}.font-\[400\]{font-weight:400}.font-\[500\]{font-weight:500}.font-\[600\]{font-weight:600}.font-\[700\],.font-bold,.t-h1,.t-h2{font-weight:700}.leading-\[16\.38px\]{line-height:16.38px}.leading-\[25\.2px\]{line-height:25.2px}.leading-\[40\.32px\]{line-height:40.32px}.leading-\[68\.04px\]{line-height:68.04px}.leading-\[99\.54px\]{line-height:99.54px}.text-black{color:rgb(0 0 0 / var(--tw-text-opacity))}.text-gray{color:rgb(111 111 111 / var(--tw-text-opacity))}.text-white{color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow{color:rgb(255 165 21 / var(--tw-text-opacity))}.opacity-25{opacity:.25}.outline{outline-style:solid}.brightness-75{--tw-brightness:brightness(.75)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter}.transition-all{transition-property:all}.duration-300{transition-duration:.3s}.t-h1{font-size:58px;line-height:73.08px}.t-h2{font-size:35px;line-height:44.1px}.text-2xl{font-size:1.5rem;line-height:2rem}.t-h3{font-weight:400;font-size:58px;line-height:73.08px}.t-h4,.t-h5{font-size:35px;line-height:44.1px}.t-h4{font-weight:500}.t-h5{font-weight:400}.t-h6{font-weight:700;font-size:60px;line-height:75.6px}.t-p1,.t-p2{font-weight:400}.t-p1{font-size:20px;line-height:25.2px;margin-top:1em}.t-p2,.t-p3{font-size:15px;line-height:18.9px}.box-p2,.popup-bg{right:0;margin:0 auto;z-index:99}.t-p3,.t-p4{font-weight:700}.t-p4{font-size:20px;line-height:25.2px}.t-p5,.t-p6{font-weight:400}.t-p5{font-size:14px;line-height:17.64px}.t-p6{font-size:30px;line-height:37.8px}.button-wrap-b,.button-wrap-p>button{font-weight:700;font-size:20px;line-height:25.2px;cursor:pointer;color:#fff;-webkit-clip-path:polygon(7% 0,93% 0,100% 30%,100% 70%,93% 100%,7% 100%,0% 70%,0% 30%)}.button-wrap-p>button{text-align:center;background-color:#000;clip-path:polygon(7% 0,93% 0,100% 30%,100% 70%,93% 100%,7% 100%,0% 70%,0% 30%);width:190px;height:52.7px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.hexagon-header1>section,.hexagon-header2>section{width:141.67px;height:162.67px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.button-wrap-p{width:-moz-fit-content;width:fit-content;cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.button-wrap-p:hover>button{background-color:#31e3fd}.hexagon-header1>section::after,.hexagon-header2>section::after,.hexagon-white>section::after{background:linear-gradient(23.27deg,#fff -11.36%,#fbfbfb 13.58%,#f2f2f2 32.72%,#e1e1e1 49.83%,#cacaca 65.78%,#adadad 80.76%,#a3a3a3 85.3%)}.hexagon-header1,.hexagon-header2{filter:drop-shadow(5px 5px 4px #0000002e);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.hexagon-header1:hover,.hexagon-header2:hover,.hexagon-white:hover{filter:drop-shadow(5px 4px 4px #00000040)}.hexagon-black p,.hexagon-blue p,.hexagon-header1 p,.hexagon-header1 svg,.hexagon-header2 p,.hexagon-header2 svg,.hexagon-white p,.hexagon-yellow p{position:relative;z-index:3}.hexagon-black:hover>section:after,.hexagon-blue:hover>section:after,.hexagon-header1:hover>section:after,.hexagon-header2:hover>section:after,.hexagon-white:hover>section:after,.hexagon-yellow:hover>section:after{opacity:1}.hexagon-header1>section::after,.hexagon-header2>section::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;z-index:2;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.5s}.hexagon-header1>section{display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(308.64deg,#fff -.37%,#dfdfdf 107.76%);-webkit-clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%)}.hexagon-header2>section,.hexagon-white>section{display:flex;align-items:center;text-align:center;background:linear-gradient(314.76deg,#fff -5.15%,#fbfbfb 22.16%,#f2f2f2 43.12%,#e1e1e1 61.85%,#cacaca 79.32%,#adadad 95.73%,#a3a3a3 100.7%);-webkit-clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%)}.hexagon-header2>section{justify-content:center;clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%)}.hexagon-black,.hexagon-blue,.hexagon-white,.hexagon-yellow{filter:drop-shadow(0px 4px 4px #00000040);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.hexagon-blue:hover,.hexagon-yellow:hover{filter:drop-shadow(-2px 4px 4px #00000040)}.hexagon-black:hover{filter:drop-shadow(-7px 4px 4px #00000040)}.hexagon-black>section::after,.hexagon-blue>section::after,.hexagon-white>section::after,.hexagon-yellow>section::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;z-index:2;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.5s}.hexagon-yellow>section::after{background:linear-gradient(14.68deg,#fd9c00 24.99%,#f8ddb1 109.31%)}.hexagon-blue>section::after{background:linear-gradient(19.11deg,#03bdfe -2.02%,#31e3fd 62.79%)}.hexagon-black>section::after{background:linear-gradient(304.46deg,#000 -18.3%,#6f6f6f 78.94%)}.hexagon-white>section{width:111.01px;height:127.45px;justify-content:center;clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.hexagon-blue>section,.hexagon-yellow>section{align-items:center;-webkit-clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);width:111.01px;height:127.45px;display:flex;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.hexagon-yellow>section{justify-content:center;background:linear-gradient(308.64deg,#ffa515 -.37%,#f8ddb1 107.76%);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%)}.hexagon-blue>section{justify-content:center;background:linear-gradient(308.64deg,#03bdfe -.37%,#31e3fd 107.76%);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%)}.hexagon-black>section{width:111.01px;height:127.45px;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(308.64deg,#000 -.37%,#6f6f6f 107.76%);-webkit-clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}@media screen and (min-width:1024px) and (max-width:1279px){.hexagon-header1>section,.hexagon-header2>section{width:100px;height:125px}.hexagon-black>section,.hexagon-blue>section,.hexagon-white>section,.hexagon-yellow>section{width:85px;height:97.58px}.hexagon-black>section>p,.hexagon-blue>section>p,.hexagon-white>section>p,.hexagon-yellow>section>p{font-size:12px}}@media screen and (min-width:1280px) and (max-width:1535px){.hexagon-header1>section,.hexagon-header2>section{width:112px;height:140px}.hexagon-black>section,.hexagon-blue>section,.hexagon-white>section,.hexagon-yellow>section{width:100px;height:114.8px}}@media (min-width:1024px){.default-container{max-width:1024px}.lg\:-left-\[8\%\]{left:-8%}.lg\:left-0{left:0}.lg\:left-\[14\%\]{left:14%}.lg\:left-\[19\%\]{left:19%}.lg\:left-\[19\.5\%\]{left:19.5%}.lg\:left-\[24\%\]{left:24%}.lg\:left-\[24\.5\%\]{left:24.5%}.lg\:left-\[25\%\]{left:25%}.lg\:left-\[29\%\]{left:29%}.lg\:left-\[29\.5\%\]{left:29.5%}.lg\:left-\[3\%\]{left:3%}.lg\:left-\[33\.5\%\]{left:33.5%}.lg\:left-\[34\%\]{left:34%}.lg\:left-\[36\%\]{left:36%}.lg\:left-\[39\%\]{left:39%}.lg\:left-\[42\%\]{left:42%}.lg\:left-\[44\%\]{left:44%}.lg\:left-\[47\%\]{left:47%}.lg\:left-\[53\%\]{left:53%}.lg\:left-\[54\%\]{left:54%}.lg\:left-\[58\%\]{left:58%}.lg\:left-\[58\.2\%\]{left:58.2%}.lg\:left-\[62\.5\%\]{left:62.5%}.lg\:left-\[66\.8\%\]{left:66.8%}.lg\:left-\[67\.5\%\]{left:67.5%}.lg\:left-\[69\%\]{left:69%}.lg\:left-\[72\%\]{left:72%}.lg\:left-\[80\%\]{left:80%}.lg\:right-0{right:0}.lg\:top-\[17\%\]{top:17%}.lg\:top-\[18\%\]{top:18%}.lg\:top-\[27\%\]{top:27%}.lg\:top-\[28\%\]{top:28%}.lg\:top-\[31\%\]{top:31%}.lg\:top-\[38\%\]{top:38%}.lg\:top-\[39\%\]{top:39%}.lg\:top-\[44\%\]{top:44%}.lg\:top-\[49\%\]{top:49%}.lg\:top-\[56\%\]{top:56%}.lg\:top-\[57\%\]{top:57%}.lg\:top-\[60\%\]{top:60%}.lg\:top-\[66\.8\%\]{top:66.8%}.lg\:top-\[67\%\]{top:67%}.lg\:top-\[78\%\]{top:78%}.lg\:h-\[60vh\]{height:60vh}.lg\:h-\[80vh\]{height:80vh}.lg\:h-screen{height:100vh}.lg\:w-\[10\%\]{width:10%}.lg\:w-\[20\%\]{width:20%}.lg\:w-\[22\%\]{width:22%}.lg\:w-\[60\%\]{width:60%}.lg\:w-full{width:100%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-wrap{flex-wrap:wrap}.lg\:gap-16{gap:4rem}.lg\:gap-7{gap:1.75rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-24{-moz-column-gap:6rem;column-gap:6rem}.lg\:whitespace-normal{white-space:normal}.lg\:object-cover{-o-object-fit:cover;object-fit:cover}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}}@media (min-width:1280px){.default-container{max-width:1280px}.xl\:left-0,.xl\:left-\[0\%\]{left:0}.xl\:left-\[10\%\]{left:10%}.xl\:left-\[15\%\]{left:15%}.xl\:left-\[15\.5\%\]{left:15.5%}.xl\:left-\[20\%\]{left:20%}.xl\:left-\[24\.5\%\]{left:24.5%}.xl\:left-\[29\%\]{left:29%}.xl\:left-\[30\%\]{left:30%}.xl\:left-\[33\.5\%\]{left:33.5%}.xl\:left-\[38\%\]{left:38%}.xl\:left-\[40\%\]{left:40%}.xl\:left-\[42\.5\%\]{left:42.5%}.xl\:left-\[43\.5\%\]{left:43.5%}.xl\:left-\[50\%\]{left:50%}.xl\:left-\[54\%\]{left:54%}.xl\:left-\[58\%\]{left:58%}.xl\:left-\[60\%\]{left:60%}.xl\:left-\[62\.5\%\]{left:62.5%}.xl\:left-\[67\%\]{left:67%}.xl\:left-\[70\%\]{left:70%}.xl\:left-\[71\%\]{left:71%}.xl\:left-\[80\%\]{left:80%}.xl\:right-0{right:0}.xl\:top-\[15\%\]{top:15%}.xl\:top-\[17\%\]{top:17%}.xl\:top-\[26\%\]{top:26%}.xl\:top-\[26\.5\%\]{top:26.5%}.xl\:top-\[27\%\]{top:27%}.xl\:top-\[31\%\]{top:31%}.xl\:top-\[38\%\]{top:38%}.xl\:top-\[39\%\]{top:39%}.xl\:top-\[45\%\]{top:45%}.xl\:top-\[49\.5\%\]{top:49.5%}.xl\:top-\[50\%\]{top:50%}.xl\:top-\[56\%\]{top:56%}.xl\:top-\[59\%\]{top:59%}.xl\:top-\[61\%\]{top:61%}.xl\:top-\[62\%\]{top:62%}.xl\:top-\[68\%\]{top:68%}.xl\:top-\[80\%\]{top:80%}.xl\:h-\[50vh\]{height:50vh}.xl\:h-\[85vh\]{height:85vh}.xl\:h-screen{height:100vh}.xl\:w-\[10\%\]{width:10%}.xl\:w-\[20\%\]{width:20%}.xl\:w-\[45\%\]{width:45%}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:object-cover{-o-object-fit:cover;object-fit:cover}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1536px){.default-container{max-width:1536px}.\32xl\:left-0{left:0}.\32xl\:left-\[1\%\]{left:1%}.\32xl\:left-\[11\%\]{left:11%}.\32xl\:left-\[18\%\]{left:18%}.\32xl\:left-\[21\%\]{left:21%}.\32xl\:left-\[22\%\]{left:22%}.\32xl\:left-\[26\%\]{left:26%}.\32xl\:left-\[30\%\]{left:30%}.\32xl\:left-\[31\%\]{left:31%}.\32xl\:left-\[34\%\]{left:34%}.\32xl\:left-\[38\%\]{left:38%}.\32xl\:left-\[41\%\]{left:41%}.\32xl\:left-\[42\%\]{left:42%}.\32xl\:left-\[42\.5\%\]{left:42.5%}.\32xl\:left-\[51\%\]{left:51%}.\32xl\:left-\[54\%\]{left:54%}.\32xl\:left-\[56\%\]{left:56%}.\32xl\:left-\[58\%\]{left:58%}.\32xl\:left-\[61\%\]{left:61%}.\32xl\:left-\[62\%\]{left:62%}.\32xl\:left-\[66\%\]{left:66%}.\32xl\:left-\[70\%\]{left:70%}.\32xl\:left-\[71\%\]{left:71%}.\32xl\:left-\[78\%\]{left:78%}.\32xl\:left-\[81\%\]{left:81%}.\32xl\:top-\[10\%\]{top:10%}.\32xl\:top-\[16\%\]{top:16%}.\32xl\:top-\[24\%\]{top:24%}.\32xl\:top-\[32\%\]{top:32%}.\32xl\:top-\[38\%\]{top:38%}.\32xl\:top-\[48\%\]{top:48%}.\32xl\:top-\[52\%\]{top:52%}.\32xl\:top-\[56\%\]{top:56%}.\32xl\:top-\[64\%\]{top:64%}.\32xl\:top-\[66\%\]{top:66%}.\32xl\:top-\[70\%\]{top:70%}.\32xl\:top-\[84\%\]{top:84%}.\32xl\:h-screen{height:100vh}.\32xl\:h-\[80vh\]{height:80vh}.\32xl\:w-\[11\%\]{width:11%}.\32xl\:w-\[22\%\]{width:22%}.\32xl\:w-\[30\%\]{width:30%}.\32xl\:w-\[60\%\]{width:60%}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:flex-nowrap{flex-wrap:nowrap}.\32xl\:gap-0{gap:0}.\32xl\:gap-11{gap:2.75rem}.\32xl\:gap-24{gap:6rem}.\32xl\:px-28{padding-left:7rem;padding-right:7rem}.\32xl\:py-32{padding-top:8rem;padding-bottom:8rem}}.menu-item:hover{color:#31e3fd;border-color:#31e3fd}.banner-mob{padding-bottom:2em}.default-container menu,.default-container ol,.default-container ul{list-style:none}.default-container audio,.default-container canvas,.default-container embed,.default-container iframe,.default-container img,.default-container object,.default-container svg,.default-container video{display:block;vertical-align:middle}.popup-bg{position:fixed;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);top:0;bottom:0;text-align:center}.closePopup{position:absolute;top:1em;left:2em;cursor:pointer;color:#fff}.closePopup i{font-size:3em}@font-face{font-family:Outfit;src:url("../_fonts/Outfit-Bold.ttf") format("truetype");font-weight:700}.box-p2{position:fixed;left:0;text-align:center;top:calc(50vh - 317px);background:url(../images/arabian.jpg) no-repeat;-webkit-clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%);clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%);height:633px;object-fit:contain;width:618px}.box-p2>section{width:100%;height:100%;font-family:Outfit}.button-wrap-b{width:191px;height:54px;text-align:center;background:#03bdfe;display:flex;justify-content:center;align-items:center;clip-path:polygon(7% 0,93% 0,100% 30%,100% 70%,93% 100%,7% 100%,0% 70%,0% 30%);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s;margin-top:23em}.button-wrap-b:hover{background:url("../images/button-wrap-b.svg");-webkit-clip-path:polygon(7% 0,93% 0,100% 30%,100% 70%,93% 100%,7% 100%,0% 70%,0% 30%);clip-path:polygon(7% 0,93% 0,100% 30%,100% 70%,93% 100%,7% 100%,0% 70%,0% 30%)}@media (max-width:1280px){.hexagon-header1>section,.hexagon-white>section{align-items:center;-webkit-clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);display:flex;text-align:center}.button-wrap-p,.button-wrap-p>button,.hexagon-black,.hexagon-black>section,.hexagon-blue,.hexagon-header1,.hexagon-header1>section,.hexagon-white,.hexagon-white>section,.hexagon-yellow{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:.3s}.animate-1,.animate-10,.animate-11,.animate-12,.animate-13,.animate-14,.animate-15,.animate-16,.animate-17,.animate-2,.animate-3,.animate-4,.animate-5,.animate-6,.animate-7,.animate-8,.animate-9{animation-duration:3s;animation-iteration-count:1}.banner-def,.img-travel-teach-platform-def{display:none}.banner-mob,.img-travel-teach-platform-mob,.travel-teach-platform-wrapper{display:block}.banner-container .banner-title{width:100%;text-align:center;margin:2em 0}.default-container{width:100%}.default-container.py-8{padding-bottom:0;padding-right:0;padding-left:0}.left-\[31px\]{left:31px}.left-\[62px\]{left:62px}.left-\[66px\]{left:66px}.left-\[97px\]{left:97px}.left-\[99px\]{left:99px}.right-\[11px\]{right:11px}.right-\[122px\]{right:122px}.right-\[125px\]{right:125px}.right-\[163px\]{right:163px}.right-\[200px\]{right:200px}.right-\[202px\]{right:202px}.right-\[243px\]{right:243px}.right-\[31px\]{right:31px}.right-\[3px\]{right:3px}.right-\[42px\]{right:42px}.right-\[49px\]{right:49px}.right-\[62px\]{right:62px}.right-\[66px\]{right:66px}.right-\[83px\]{right:83px}.right-\[87px\]{right:87px}.right-\[93px\]{right:93px}.right-\[97px\]{right:97px}.top-\[140px\]{top:140px}.top-\[146px\]{top:146px}.top-\[210px\]{top:210px}.top-\[219px\]{top:219px}.top-\[220px\]{top:220px}.top-\[278px\]{top:278px}.top-\[282px\]{top:282px}.top-\[279px\]{top:279px}.top-\[292px\]{top:292px}.top-\[336px\]{top:336px}.top-\[344px\]{top:344px}.top-\[348px\]{top:348px}.top-\[364px\]{top:364px}.top-\[73px\]{top:73px}.float-right{float:right}.float-left{float:left}.clear-both{clear:both}.w-40{width:10rem}.m-auto{margin:auto}.m-0-auto{margin:0 auto}.mr-2,.mx-2{margin-right:.5rem}.mx-2{margin-left:.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.pb-9{padding-bottom:2.25rem}.ml-1{margin-left:.25rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-6{margin-top:1.5rem}.-mt-\[10px\]{margin-top:-10px}.-mr-\[25px\]{margin-right:-25px}.inline{display:inline}.inline-block{display:inline-block}.h-6{height:1.5rem}.h-\[30px\]{height:30px}.h-\[300px\]{height:300px}.h-\[430px\]{height:430px}.h-\[450px\]{height:450px}.h-\[60px\]{height:60px}.h-\[77px\]{height:77px}.h-\[90px\]{height:90px}.h-auto{height:auto}.h-\[230px\]{height:230px}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-9{width:2.25rem}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.max-w-max{max-width:-moz-max-content;max-width:max-content}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.gap-y-10{row-gap:2.5rem}.rounded{border-radius:.25rem}.border-solid{border-style:solid}.border{border-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-white{border-color:rgb(255 255 255)}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184 / var(--tw-border-opacity))}.border-neutral-100{border-color:rgba(255,255,255,.36)}.bg-center{background-position:center}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pb-8{padding-bottom:2rem}.pl-\[47px\]{padding-left:47px}.pl-\[80px\]{padding-left:80px}.pt-6{padding-top:1.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-5{line-height:1.25rem}.leading-8{line-height:2rem}.leading-10{line-height:2.5rem}.t-h1,.t-h3{font-size:20px;line-height:25px}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115 / var(--tw-text-opacity))}.hexagon-header1{filter:drop-shadow(5px 5px 4px #0000002e)}.hexagon-header1>section{width:75px;height:85px;justify-content:center;background:linear-gradient(308.64deg,#fff -.37%,#dfdfdf 107.76%);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);margin:auto}.hexagon-header1 p,.hexagon-header1 svg{position:relative;z-index:3}.hexagon-header1:hover{filter:drop-shadow(-1px 2px 1px #03BDFE)}.t-h1{font-weight:500}.t-h3{font-weight:700}.t-p1,.t-p2{font-weight:400}.t-p1{font-size:12px;line-height:15.2px}.button-wrap-p{width:-moz-fit-content;width:fit-content;cursor:pointer}.button-wrap-p>button{font-weight:600;font-size:15px;line-height:18.9px;text-align:center;background-color:#000;-webkit-clip-path:polygon(7% 0,93% 0,100% 30%,100% 70%,93% 100%,7% 100%,0% 70%,0% 30%);clip-path:polygon(7% 0,93% 0,100% 30%,100% 70%,93% 100%,7% 100%,0% 70%,0% 30%);width:160px;height:45px;color:#fff}.button-wrap-p-white>button{background-color:#fff;color:#000}.hover\:bg-color-2:hover{background-color:#03bdfe}.t-p2{font-size:10px;line-height:12.6px}.t-h2,.t-p3{font-weight:700}.t-p3{font-size:8px;line-height:18.9px}.t-h2{font-size:30px;line-height:37.8px}.t-h5{font-weight:600;font-size:20px;line-height:25.2px}.t-h6{font-weight:700;font-size:50px;line-height:63px}.t-h4{font-weight:500;font-size:35px;line-height:44.1px}.t-p4{font-weight:700;font-size:13px;line-height:12.6px}.hexagon-black,.hexagon-blue,.hexagon-white,.hexagon-yellow{filter:drop-shadow(0px 4px 4px #00000040)}.hexagon-white>section{width:60px;height:70px;justify-content:center;background:linear-gradient(314.76deg,#fff -5.15%,#fbfbfb 22.16%,#f2f2f2 43.12%,#e1e1e1 61.85%,#cacaca 79.32%,#adadad 95.73%,#a3a3a3 100.7%);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%)}.hexagon-black>section{width:70px;height:80px;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(308.64deg,#000 -.37%,#6f6f6f 107.76%);-webkit-clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%)}.w-1\/3.border-solid:nth-child(3){border-right:unset}.list-page-banner{background:linear-gradient(.11deg,#fff .12%,#03bdfe 101.42%)}.animate-1{animation-name:animate1}@keyframes animate1{0%{right:0;top:-10px}100%{right:42px;top:0}}.animate-2{animation-name:animate2}@keyframes animate2{0%{right:164px;top:-10px}100%{right:122px;top:0}}.animate-3{animation-name:animate3}@keyframes animate3{0%{right:-39px;top:63px}100%{right:3px;top:73px}}.animate-4{animation-name:animate4}@keyframes animate4{0%{right:41px;top:63px}100%{right:83px;top:73px}}.animate-5{animation-name:animate5}@keyframes animate5{0%{right:205px;top:63px}100%{right:163px;top:73px}}.animate-6{animation-name:animate6}@keyframes animate6{0%{right:285px;top:63px}100%{right:243px;top:73px}}.animate-7{animation-name:animate7}@keyframes animate7{0%{right:0;top:136px}100%{right:42px;top:146px}}.animate-8{animation-name:animate8}@keyframes animate8{0%,100%{right:122px;top:146px}}.animate-9{animation-name:animate9}@keyframes animate9{0%{right:244px;top:136px}100%{right:202px;top:146px}}.animate-10{animation-name:animate10}@keyframes animate10{0%{right:-39px;top:209px}100%{right:3px;top:219px}}.animate-11{animation-name:animate11}@keyframes animate11{0%{right:41px;top:209px}100%{right:83px;top:219px}}.animate-12{animation-name:animate12}@keyframes animate12{0%{right:205px;top:209px}100%{right:163px;top:219px}}.animate-13{animation-name:animate13}@keyframes animate13{0%{right:285px;top:209px}100%{right:243px;top:219px}}.animate-14{animation-name:animate14}@keyframes animate14{0%{right:0;top:282px}100%{right:42px;top:292px}}.animate-15{animation-name:animate15}@keyframes animate15{0%{right:80px;top:282px}100%{right:122px;top:292px}}.animate-16{animation-name:animate16}@keyframes animate16{0%{right:244px;top:282px}100%{right:202px;top:292px}}.animate-17{animation-name:animate17}@keyframes animate17{0%{right:205px;top:354px}100%{right:163px;top:364px}}.box-p2 .w-fit{margin-bottom:2em}}@media (max-width:620px){.box-p2{width:90%;height:auto;background-image:unset}.box-p2 img{display:block;height:auto;clip-path:polygon(5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%,0 5%);width:100%}.box-p2 .w-fit{position:absolute;bottom:0;left:0;right:0;margin:2em auto}.box-p2 .button-wrap-b{width:100px;height:40px;font-size:15px}}

