html{scroll-behavior:smooth}body,html{margin:0;padding:0;color:#555a64;background-color:#fff}.signin-form .success-message{grid-column:1 / -1;text-align:center;color:green;font-size:18px;font-weight:700;margin-top:10px}.products1-content{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.products1-content .column{background-color:#fff;padding:10px;margin:10px;border-radius:10px;box-shadow:0 4px 8px #0000001a;text-align:center;flex:1 1 250px}#monthDropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url('data:image/svg+xml;utf8,<svg fill="black" height="12" viewBox="0 0 24 24" width="12" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 10px center;background-size:12px;border:1px solid #ccc;border-radius:4px;font-size:16px;padding:10px}.form-section{max-width:400px;margin:30px auto;background:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 10px #0000001a;font-family:Arial,sans-serif}.form-section h2{text-align:center;margin-bottom:20px;color:#333}.form-section label{display:block;margin-bottom:5px;font-weight:700}.form-section input,.form-section select{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px;font-size:16px}.form-section button{width:100%;background-color:#f44336;color:#fff;border:none;padding:12px;font-size:16px;border-radius:4px;cursor:pointer}.form-section button:hover{background-color:#d73227}.form-section p{font-size:12px;text-align:center;color:#777;margin-top:10px}.column img{width:100%;height:auto;border-radius:8px;display:block;margin-bottom:10px}*{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wrapper{width:75%;margin:0 auto}.wrapper-full{width:90%;margin:0 auto}@media all and (max-width: 641px){.wrapper{width:90%}}@media all and (max-width: 441px){.wrapper,.wrapper-full{width:100%;padding:0 16px}}.img-responsive{max-width:100%;display:block;transition:transform .3s ease;border-radius:10px;border:2px solid #adbfc5}.img-responsive:hover{transform:scale(.9)}.img-fluid{width:100%}.d-grid{display:grid}.d-flex{display:flex;display:-webkit-flex}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}button,input,select{-webkit-appearance:none;outline:none}button,.btn,select{cursor:pointer}a{text-decoration:none}iframe{border:none}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0;padding:0}.p-relative{position:relative}.p-absolute{position:absolute}.p-fixed{position:fixed}.p-sticky{position:-webkit-sticky;position:sticky}body a:hover,body button:hover{opacity:.8}h1,h2,h3,h4,h5,h6,a{color:#2c3038}h3.title-main{font-size:40px;line-height:45px;color:#2c3038;text-align:center;margin-bottom:12px}h3.title-white{color:#fff}p.sub-title{color:#555a64;font-size:17px;line-height:25px;text-align:center;max-width:600px;margin:0 auto 50px}a.button{border:none;color:#f05448;font-size:16px;line-height:25px;font-weight:600;display:inline-block}a.button-dark{color:#2c3038}.buttonbg{border:none;font-weight:600;display:inline-block;font-size:17px;color:#fff;background:#f05448;text-align:center;padding:12px 22px;border-radius:8px}.buttonbg-dark{background:#2c3038}@media screen and (max-width: 1080px){h3.title-main{font-size:35px;line-height:40px}p.sub-title{margin:0 auto 45px}}@media screen and (max-width: 800px){h3.title-main{font-size:32px;line-height:35px}p.sub-title{margin:0 auto 40px;font-size:16px;line-height:22px}}@media screen and (max-width: 415px){h3.title-main{font-size:30px;line-height:32px}p.sub-title{margin:0 auto 30px}.buttonbg{font-size:16px;padding:11px 16px}}.w3l-headers-9 .d-grid{display:grid}.w3l-headers-9 .grid-col-2{grid-template-columns:1fr 1fr}.w3l-headers-9 .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-headers-9 .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-headers-9 a.action{border:none;color:#304659;font-size:17px;line-height:25px;font-weight:600;display:inline-block}.w3l-headers-9 .actionbg{border:none;font-weight:600;display:inline-block;font-size:17px;color:#f5f9fc;background:#2c3038;text-align:center;padding:8px 12px 10px;border-radius:10px}.w3l-headers-9 a.action img{margin-left:4px}.w3l-headers-9 .align-center{text-align:center}.w3l-headers-9 a:hover,.w3l-headers-9 button:hover,.w3l-headers-9 .active{opacity:.8}.w3l-headers-9 header{background:#fff;position:fixed;width:100%;z-index:999;border-bottom:1px solid #01040a;max-width:6000px;margin:0 auto;padding:0 90px;top:0}.w3l-headers-9 .header{display:flex;align-items:center;background-color:#fff;box-shadow:0 0 #0000001a}.w3l-headers-9 .bottom-menu-content{margin-left:auto}.w3l-headers-9 .logo{color:#2c3038;font-size:30px}.w3l-headers-9 .overlay-menuv-hny{position:relative;margin-right:2em;padding-top:5px}.w3l-headers-9 .menuopen{cursor:pointer}.w3l-headers-9 .side-menu-hny:hover{opacity:.9}.w3l-headers-9 .overlay-menuv-hny input{display:none}.w3l-headers-9 .side-menu-hny label.menuclose{text-transform:uppercase;text-align:center}.w3l-headers-9 .side-menu-hny label.menuclose:hover{cursor:pointer}.w3l-headers-9 .overlay-menuv{position:fixed;width:100%;height:100%;top:0;left:0;background:#000000e6;z-index:999}.w3l-headers-9 .overlay-menuv label.menuclose{width:28px;height:28px;position:absolute;right:20px;top:20px;background:url(../images/cross.png) no-repeat;z-index:100;cursor:pointer;z-index:999}.w3l-headers-9 .overlay-menuv nav{text-align:center;position:relative;top:50%;font-size:54px;transform:translateY(-50%)}.w3l-headers-9 .overlay-menuv ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative}.w3l-headers-9 .overlay-menuv ul li{display:block;margin:20px 0;text-align:left}.w3l-headers-9 .overlay-menuv ul li a{display:block;color:#fff;text-decoration:none;transition:color .2s;font-size:17px;font-weight:400}.w3l-headers-9 .side-menu-hny~.overlay-menuv-hugeinc{opacity:0;visibility:hidden}.w3l-headers-9 #op:checked~.overlay-menuv-hugeinc{opacity:1;visibility:visible}.w3l-headers-9 .overlay-menuv-hugeinc nav{perspective:300px;max-width:600px;margin:0 auto}.w3l-headers-9 .overlay-menuv-hugeinc nav ul{opacity:.4}.w3l-headers-9 #op:checked~.overlay-menuv-hugeinc nav ul{opacity:1;transform:rotateX(0)}.w3l-headers-9 #op:not(:checked)~.overlay-menuv-hugeinc nav ul{transform:translateY(25%) rotateX(-35deg)}.w3l-headers-9 form.search-head-form input{display:block;background:#fff;border:none;padding:14px;font-size:15px;color:#8298ab;width:100%}.w3l-headers-9 h6.search-text{color:#fff;font-size:24px;font-weight:600;margin-bottom:1em}.w3l-headers-9 .buttonbg{padding:13px 40px}.w3l-headers-9 .toggle-2,.w3l-headers-9 .toggle,.w3l-headers-9 [id^=drop]{display:none}.w3l-headers-9 #logo a img{height:42px}.w3l-headers-9 nav ul{position:relative}.w3l-headers-9 nav ul li{display:inline-block;position:relative;padding:0 12px;vertical-align:middle}.w3l-headers-9 nav ul li.nav-right-sty{padding-right:0}.w3l-headers-9 nav ul li ul li{display:inherit;padding:0}.w3l-headers-9 input#nav{display:none}.w3l-headers-9 ul.menu a.link-nav{color:#2c3038;font-weight:400;font-size:17px;line-height:60px}.w3l-headers-9 ul.menu ul:after{position:absolute;top:-9px;left:0;right:0;margin:0 auto;content:"";display:block;width:16px;height:16px;background:#fff;border-radius:3px 0 0;transform:rotate(45deg);border-top:1px solid #EAEDF2;border-left:1px solid #EAEDF2}.w3l-headers-9 nav ul ul{display:none;background:#fff;border-radius:4px;border:1px solid #EAEDF2;padding:1rem;min-width:180px;position:absolute;top:55px;left:0;box-shadow:0 0 1px #eee,0 6px 18px #00000026;transform:translate(-60px);z-index:9}.w3l-headers-9 ul.first-dropdwon{min-width:530px;-webkit-columns:3;-moz-columns:3;columns:3;transform:translate(-230px)}.w3l-headers-9 ul.menu ul li a{color:#666;font-size:16px;padding:4px;display:block}.w3l-headers-9 nav ul li:hover>ul{display:inherit}.w3l-headers-9 .nav_w3ls nav ul ul li{width:170px;float:none;display:block;position:relative;margin:0}.w3l-headers-9 .nav_w3ls nav ul ul li a{display:block;color:#333;padding:4px 8px;font-size:16px}.w3l-headers-9 .nav_w3ls nav ul ul li a:hover{color:#000;background:#eee;opacity:1}.w3l-headers-9 nav ul ul ul li{position:relative;top:-60px;left:170px}@media all and (max-width: 1080px){.w3l-headers-9 nav ul li{padding:0 7px}}@media all and (max-width: 991px){.w3l-headers-9 header{padding:1px 0}.w3l-headers-9 .toggle+a{display:none}.w3l-headers-9 .toggle{display:block;padding:7px 12px;font-size:15px;text-decoration:none;border:none;float:right;background-color:#eee;color:#333;border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;margin-bottom:0;cursor:pointer}.w3l-headers-9 .menu .toggle{float:none;padding:0;font-weight:400;font-size:17px;background:transparent;color:#2c3038}.w3l-headers-9 .toggle:hover{opacity:.8}.w3l-headers-9 .menu .toggle.active{font-weight:700}.w3l-headers-9 [id^=drop]:checked+ul{display:block;padding:15px 20px;width:100%;z-index:99}.w3l-headers-9 nav ul li{display:block;width:100%}.w3l-headers-9 .nav_w3ls nav ul ul{float:none;position:static;color:#fff;padding:10px!important}.w3l-headers-9 nav ul ul li:hover>ul,.w3l-headers-9 nav ul li:hover>ul{display:none}.w3l-headers-9 nav ul ul li{display:block;width:100%;padding:0}.w3l-headers-9 nav ul ul ul li{position:static}.w3l-headers-9 .nav_w3ls nav ul ul li{width:100%;padding:0;margin:0}.w3l-headers-9 ul.menu a.link-nav{line-height:20px;display:block}.w3l-headers-9 a.link-nav.dropdown-toggle{display:none!important}.w3l-headers-9 ul.menu{height:300px;overflow-y:auto;max-width:75%;margin:0 auto}.w3l-headers-9 ul.menu::-webkit-scrollbar{width:3px}.w3l-headers-9 ul.menu::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000001a;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.w3l-headers-9 ul.menu::-webkit-scrollbar-thumb{background-color:#d4d4d4}.w3l-headers-9 .bottom-menu-content label.menu-bar{width:40px;position:absolute;top:20px;right:123px;cursor:pointer;z-index:99;height:40px}.w3l-headers-9 .bottom-menu-content label.menu-bar:before{content:"";background:#304659;width:40px;height:4px;position:absolute;top:0;left:0;border-radius:10px;transition:all .5s}.w3l-headers-9 .bottom-menu-content label.menu-bar:after{content:"";background:#304659;width:40px;height:4px;position:absolute;top:23px;left:0;border-radius:10px;transition:all .5s}.w3l-headers-9 .bottom-menu-content input#nav{display:block}.w3l-headers-9 .bottom-menu-content input#nav{height:0px;opacity:1;display:inline-block;transition:opacity .2s;width:0;margin:0;-webkit-appearance:none;color:transparent;background:transparent;visibility:hidden}.w3l-headers-9 .bottom-menu-content input#nav:before{content:"";background:#304659;width:40px;height:4px;position:absolute;top:31px;right:123px;border-radius:10px;z-index:50;visibility:visible}.w3l-headers-9 .bottom-menu-content input#nav:checked{opacity:0}.w3l-headers-9 .bottom-menu-content input#nav:checked~label.menu-bar:before{top:15px;-webkit-animation:linetop .5s linear .3s;animation:linetop .5s linear .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.w3l-headers-9 .bottom-menu-content input#nav:checked~label.menu-bar:after{top:15px;-webkit-animation:linebottom .5s linear .3s;animation:linebottom .5s linear .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.w3l-headers-9 .bottom-menu-content nav{position:absolute;top:0;left:0;width:100%;height:0%;color:#fff;overflow-y:auto;overflow-x:hidden;transition:all .3s;background:#fff;z-index:-1;border-bottom:1px solid #EAEDF2}.w3l-headers-9 .bottom-menu-content input#nav:checked~nav{height:auto}.w3l-headers-9 .bottom-menu-content nav>ul{margin-top:5em;transform:translate(0);transition:.2s;transition-delay:.2s}.w3l-headers-9 .bottom-menu-content input#nav:checked.menu-bar~nav>ul{opacity:1}@-webkit-keyframes linetop{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes linetop{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@-webkit-keyframes linebottom{0%{transform:rotate(0)}to{transform:rotate(-45deg)}}@keyframes linebottom{0%{transform:rotate(0)}to{transform:rotate(-45deg)}}.w3l-headers-9 ul.first-dropdwon,.w3l-headers-9 nav ul ul{transform:translate(0);max-width:600px}.w3l-headers-9 nav ul li{display:block;width:100%;margin:10px 0;padding:0}.w3l-headers-9 nav ul ul{position:static;margin-top:10px}.w3l-headers-9 nav ul li ul li{margin:0}.w3l-headers-9 ul.menu ul:after{right:88%}.w3l-headers-9 a.actionbg{margin-top:1em}}@media (max-width: 800px){.w3l-headers-9 .bottom-menu-content label.menu-bar,.w3l-headers-9 .bottom-menu-content input#nav:before{right:100px}.w3l-headers-9 ul.first-dropdwon,.w3l-headers-9 nav ul ul{max-width:540px}}@media (max-width: 736px){.w3l-headers-9 .bottom-menu-content label.menu-bar,.w3l-headers-9 .bottom-menu-content input#nav:before{right:94px}.w3l-headers-9 ul.first-dropdwon,.w3l-headers-9 nav ul ul{min-width:180px;max-width:490px}.w3l-headers-9 ul.first-dropdwon{-webkit-columns:2;-moz-columns:2;columns:2}}@media (max-width: 667px){.w3l-headers-9 .bottom-menu-content label.menu-bar,.w3l-headers-9 .bottom-menu-content input#nav:before{right:82px}.w3l-headers-9 ul.first-dropdwon,.w3l-headers-9 nav ul ul{max-width:450px}}@media (max-width: 640px){.w3l-headers-9 ul.menu{max-width:90%}.w3l-headers-9 .bottom-menu-content label.menu-bar,.w3l-headers-9 .bottom-menu-content input#nav:before{right:32px}.w3l-headers-9 .overlay-menuv-hugeinc nav{margin:0 .5em}}@media (max-width: 480px){.w3l-headers-9 .overlay-menuv-hny{margin-top:3px}.w3l-headers-9 .nav-right-sty{grid-gap:20px}.w3l-headers-9 nav.menu-side-over-left{grid-template-columns:repeat(auto-fit,minmax(124px,100px))}.w3l-headers-9 .bottom-menu-content label.menu-bar,.w3l-headers-9 .bottom-menu-content input#nav:before{right:24px}.w3l-headers-9 .bottom-menu-content label.menu-bar:before,.w3l-headers-9 .bottom-menu-content label.menu-bar:after,.w3l-headers-9 .bottom-menu-content input#nav:before{width:35px;height:3px}.w3l-headers-9 .bottom-menu-content input#nav:before{right:29px;top:30px}.w3l-headers-9 .bottom-menu-content label.menu-bar:after{top:21px}.w3l-headers-9 .logo{font-size:28px}.w3l-headers-9 header{padding:1px 0}.w3l-headers-9 ul.first-dropdwon,.w3l-headers-9 nav ul ul{max-width:380px}}@media (max-width: 440px){.w3l-headers-9 ul.first-dropdwon,.w3l-headers-9 nav ul ul{max-width:330px}}@media (max-width: 384px){.w3l-headers-9 a.link-nav{font-size:16px}.w3l-headers-9 .nav-right-sty{grid-gap:10px}.w3l-headers-9 .overlay-menuv ul li a{font-size:16px}.w3l-headers-9 .bottom-menu-content label.menu-bar{right:12px}.w3l-headers-9 .bottom-menu-content input#nav:before{right:17px}.w3l-headers-9 .buttonbg{padding:13px 25px}.w3l-headers-9 ul.first-dropdwon{-webkit-columns:1;-moz-columns:1;columns:1}.w3l-headers-9 ul.first-dropdwon,.w3l-headers-9 nav ul ul{max-width:300px}}@media (max-width: 320px){.w3l-headers-9 nav.menu-side-over-left{grid-template-columns:repeat(auto-fit,minmax(100px,100px))}.w3l-headers-9 ul.first-dropdwon,.w3l-headers-9 nav ul ul{max-width:250px}}.w3l-covers-9-main .d-grid{display:grid}.w3l-covers-9-main .grid-col-2{grid-template-columns:1fr 1fr}.w3l-covers-9-main .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-covers-9-main .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-covers-9-main a.action{border:none;color:#304659;font-size:17px;line-height:25px;font-weight:600;display:inline-block}.w3l-covers-9-main a.action img{margin-left:4px}.w3l-covers-9-main a.actionbg{border:none;font-weight:600;display:inline-block;font-size:16px;color:#2c3038;background:#fff;text-align:center;padding:12px 18px}.w3l-covers-9-main .align-center{text-align:center}.w3l-covers-9-main .csslider>ul>li:first-child{background:url(/assets/ba1-DhR--igy.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}.w3l-covers-9-main .csslider>ul>li:nth-child(2){background:url(/assets/ba2-BadqMDvR.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}.w3l-covers-9-main .csslider>ul>li:nth-child(3){background:url(/assets/ba3-sdF8A2C7.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}.w3l-covers-9-main .csslider>ul>li:nth-child(4){background:url(/assets/ba4-G9jXyeB6.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover}.w3l-covers-9-main .csslider>ul>li:before{content:"";background:#00000080;position:absolute;top:0;min-height:100%;left:0;right:0}.w3l-covers-9-main .cover-top-center-9{min-height:90vh;display:grid;align-items:center;position:relative;z-index:99}.w3l-covers-9-main .w3ls_cover_txt-9{max-width:560px}.w3l-covers-9-main h6.tag-cover-9{font-size:20px;line-height:20px;text-transform:uppercase;color:#e6e6e6}.w3l-covers-9-main h3.title-cover-9{font-size:45px;line-height:50px;color:#fff;margin:25px 0;display:inline-block}.w3l-covers-9-main p.para-cover-9{font-weight:400;font-size:17px;line-height:25px;color:#fff}.w3l-covers-9-main .button-cover-9{margin-top:40px;display:inline-block}@media (max-width: 800px){.w3l-covers-9-main h3.title-cover-9{font-size:40px;margin:20px 0}}@media (max-width: 667px){.w3l-covers-9-main h3.title-cover-9{font-size:40px;line-height:46px}}@media (max-width: 600px){.w3l-covers-9-main h3.title-cover-9{font-size:37px;line-height:44px}}@media (max-width: 640px){.w3l-covers-9-main .w3ls_cover_txt-9{margin:0 2em}}@media (max-width: 480px){.w3l-covers-9-main h3.title-cover-9{font-size:32px;line-height:35px;margin:15px 0}.w3l-covers-9-main .w3ls_cover_txt-9{margin:0 1em}}@media (max-width: 384px){.w3l-covers-9-main h6.tag-cover-9{font-size:12px}.w3l-covers-9-main h3.title-cover-9{font-size:32px;line-height:38px;margin:18px 0}.w3l-covers-9-main p.para-cover-9{font-size:16px}.w3l-covers-9-main .cover-top-center-9{margin:0 .5em}}@media (max-width: 440px){.w3l-covers-9-main h3.title-cover-9{font-size:30px;margin:10px 0}.w3l-covers-9-main h3.title-cover-9{font-size:28px}}@media (max-width: 414px){.w3l-covers-9-main h3.title-cover-9{font-size:28px;line-height:32px}.w3l-covers-9-main p.para-cover-9{font-size:15px;line-height:22px}}@media (max-width: 320px){.w3l-covers-9-main h3.title-cover-9{font-size:30px;line-height:34px}}.w3l-covers-9-main .csslider{position:relative}.w3l-covers-9-main .csslider>input{display:none}.w3l-covers-9-main .csslider>input:nth-of-type(4):checked~ul li:first-of-type{margin-left:-300%}.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~ul li:first-of-type{margin-left:-200%}.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~ul li:first-of-type{margin-left:-100%}.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~ul li:first-of-type{margin-left:0%}.w3l-covers-9-main .csslider>ul{position:relative;font-size:0;line-height:0;margin:0 auto;padding:0;overflow:hidden;white-space:nowrap;box-sizing:border-box}.w3l-covers-9-main .csslider>ul>li{position:relative;display:inline-block;width:100%;overflow:visible;font-size:15px;font-size:initial;line-height:normal;transition:all .5s cubic-bezier(.4,1.3,.65,1);vertical-align:top;box-sizing:border-box;white-space:normal}.w3l-covers-9-main .csslider>.navigation{position:absolute;bottom:9%;left:50%;z-index:99;margin-bottom:-10px;font-size:0;line-height:0;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w3l-covers-9-main .csslider>.navigation>div{margin-left:-100%}.w3l-covers-9-main .csslider>.navigation label{position:relative;display:inline-block;cursor:pointer;border-radius:50%;margin:0 4px;padding:4px;border:2px solid #fff;background:transparent}.w3l-covers-9-main .csslider>.navigation label:hover:after{opacity:1}.w3l-covers-9-main .csslider>.navigation label:after{content:"";position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-6px;background:#fff;border-radius:50%;padding:6px;opacity:0}.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.navigation label:nth-of-type(1):after,.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.navigation label:nth-of-type(2):after,.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.navigation label:nth-of-type(3):after{opacity:1}.w3l-covers-9-main .csslider.infinity>input:first-of-type:checked~.arrows label.goto-last,.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.arrows>label:nth-of-type(0),.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.arrows>label:nth-of-type(1),.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.arrows>label:nth-of-type(2){display:block;left:0;right:auto;transform:rotate(45deg)}.w3l-covers-9-main .csslider.infinity>input:last-of-type:checked~.arrows label.goto-first,.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.arrows>label:nth-of-type(2),.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.arrows>label:nth-of-type(3){display:block;right:0;left:auto;transform:rotate(225deg)}.w3l-covers-9-main .csslider>.arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w3l-covers-9-main .csslider.inside .navigation{bottom:10px;margin-bottom:10px}.w3l-covers-9-main .csslider.inside .navigation label{border:1px solid #7e7e7e}.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.navigation label:nth-of-type(1):after,.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.navigation label:nth-of-type(2):after,.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.navigation label:nth-of-type(3):after,.w3l-covers-9-main .csslider>input:nth-of-type(4):checked~.navigation label:nth-of-type(4):after,.w3l-covers-9-main .csslider>input:nth-of-type(5):checked~.navigation label:nth-of-type(5):after,.w3l-covers-9-main .csslider>input:nth-of-type(6):checked~.navigation label:nth-of-type(6):after,.w3l-covers-9-main .csslider>input:nth-of-type(7):checked~.navigation label:nth-of-type(7):after,.w3l-covers-9-main .csslider>input:nth-of-type(8):checked~.navigation label:nth-of-type(8):after,.w3l-covers-9-main .csslider>input:nth-of-type(9):checked~.navigation label:nth-of-type(9):after,.w3l-covers-9-main .csslider>input:nth-of-type(10):checked~.navigation label:nth-of-type(10):after,.w3l-covers-9-main .csslider>input:nth-of-type(11):checked~.navigation label:nth-of-type(11):after{opacity:1}.w3l-covers-9-main .csslider>.arrows{position:absolute;top:50%;width:100%;height:26px;z-index:99;box-sizing:content-box}.w3l-covers-9-main .csslider>.arrows label{display:none;position:absolute;top:-50%;padding:9px;box-shadow:inset 2px -2px 0 1px #fff;cursor:pointer;transition:box-shadow .15s,margin .15s}.w3l-covers-9-main .csslider>.arrows label:hover{margin:0;opacity:.8}.w3l-covers-9-main .csslider>.arrows label:before{content:"";position:absolute;top:-100%;left:-100%;height:300%;width:300%}.w3l-covers-9-main .csslider.infinity>input:first-of-type:checked~.arrows label.goto-last,.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.arrows>label:nth-of-type(0),.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.arrows>label:nth-of-type(1),.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.arrows>label:nth-of-type(2),.w3l-covers-9-main .csslider>input:nth-of-type(4):checked~.arrows>label:nth-of-type(3),.w3l-covers-9-main .csslider>input:nth-of-type(5):checked~.arrows>label:nth-of-type(4),.w3l-covers-9-main .csslider>input:nth-of-type(6):checked~.arrows>label:nth-of-type(5),.w3l-covers-9-main .csslider>input:nth-of-type(7):checked~.arrows>label:nth-of-type(6),.w3l-covers-9-main .csslider>input:nth-of-type(8):checked~.arrows>label:nth-of-type(7),.w3l-covers-9-main .csslider>input:nth-of-type(9):checked~.arrows>label:nth-of-type(8),.w3l-covers-9-main .csslider>input:nth-of-type(10):checked~.arrows>label:nth-of-type(9),.w3l-covers-9-main .csslider>input:nth-of-type(11):checked~.arrows>label:nth-of-type(10){display:block;left:5%;right:auto;transform:rotate(45deg)}.w3l-covers-9-main .csslider.infinity>input:last-of-type:checked~.arrows label.goto-first,.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.arrows>label:nth-of-type(2),.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.arrows>label:nth-of-type(3),.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.arrows>label:nth-of-type(4),.w3l-covers-9-main .csslider>input:nth-of-type(4):checked~.arrows>label:nth-of-type(5),.w3l-covers-9-main .csslider>input:nth-of-type(5):checked~.arrows>label:nth-of-type(6),.w3l-covers-9-main .csslider>input:nth-of-type(6):checked~.arrows>label:nth-of-type(7),.w3l-covers-9-main .csslider>input:nth-of-type(7):checked~.arrows>label:nth-of-type(8),.w3l-covers-9-main .csslider>input:nth-of-type(8):checked~.arrows>label:nth-of-type(9),.w3l-covers-9-main .csslider>input:nth-of-type(9):checked~.arrows>label:nth-of-type(10),.w3l-covers-9-main .csslider>input:nth-of-type(10):checked~.arrows>label:nth-of-type(11),.w3l-covers-9-main .csslider>input:nth-of-type(11):checked~.arrows>label:nth-of-type(12){display:block;right:5%;left:auto;transform:rotate(225deg)}.w3l-covers-9-main #slider1{width:100%}@media screen and (max-width: 1080px){.w3l-covers-9-main .csslider.infinity>input:first-of-type:checked~.arrows label.goto-last,.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.arrows>label:nth-of-type(0),.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.arrows>label:nth-of-type(1),.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.arrows>label:nth-of-type(2),.w3l-covers-9-main .csslider>input:nth-of-type(4):checked~.arrows>label:nth-of-type(3),.w3l-covers-9-main .csslider>input:nth-of-type(5):checked~.arrows>label:nth-of-type(4),.w3l-covers-9-main .csslider>input:nth-of-type(6):checked~.arrows>label:nth-of-type(5),.w3l-covers-9-main .csslider>input:nth-of-type(7):checked~.arrows>label:nth-of-type(6),.w3l-covers-9-main .csslider>input:nth-of-type(8):checked~.arrows>label:nth-of-type(7),.w3l-covers-9-main .csslider>input:nth-of-type(9):checked~.arrows>label:nth-of-type(8),.w3l-covers-9-main .csslider>input:nth-of-type(10):checked~.arrows>label:nth-of-type(9),.w3l-covers-9-main .csslider>input:nth-of-type(11):checked~.arrows>label:nth-of-type(10){left:4%}.w3l-covers-9-main .csslider.infinity>input:last-of-type:checked~.arrows label.goto-first,.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.arrows>label:nth-of-type(2),.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.arrows>label:nth-of-type(3),.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.arrows>label:nth-of-type(4),.w3l-covers-9-main .csslider>input:nth-of-type(4):checked~.arrows>label:nth-of-type(5),.w3l-covers-9-main .csslider>input:nth-of-type(5):checked~.arrows>label:nth-of-type(6),.w3l-covers-9-main .csslider>input:nth-of-type(6):checked~.arrows>label:nth-of-type(7),.w3l-covers-9-main .csslider>input:nth-of-type(7):checked~.arrows>label:nth-of-type(8),.w3l-covers-9-main .csslider>input:nth-of-type(8):checked~.arrows>label:nth-of-type(9),.w3l-covers-9-main .csslider>input:nth-of-type(9):checked~.arrows>label:nth-of-type(10),.w3l-covers-9-main .csslider>input:nth-of-type(10):checked~.arrows>label:nth-of-type(11),.w3l-covers-9-main .csslider>input:nth-of-type(11):checked~.arrows>label:nth-of-type(12){right:4%}}@media screen and (max-width: 568px){.w3l-covers-9-main .csslider.infinity>input:last-of-type:checked~.arrows label.goto-first,.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.arrows>label:nth-of-type(2),.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.arrows>label:nth-of-type(3),.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.arrows>label:nth-of-type(4),.w3l-covers-9-main .csslider>input:nth-of-type(4):checked~.arrows>label:nth-of-type(5),.w3l-covers-9-main .csslider>input:nth-of-type(5):checked~.arrows>label:nth-of-type(6),.w3l-covers-9-main .csslider>input:nth-of-type(6):checked~.arrows>label:nth-of-type(7),.w3l-covers-9-main .csslider>input:nth-of-type(7):checked~.arrows>label:nth-of-type(8),.w3l-covers-9-main .csslider>input:nth-of-type(8):checked~.arrows>label:nth-of-type(9),.w3l-covers-9-main .csslider>input:nth-of-type(9):checked~.arrows>label:nth-of-type(10),.w3l-covers-9-main .csslider>input:nth-of-type(10):checked~.arrows>label:nth-of-type(11),.w3l-covers-9-main .csslider>input:nth-of-type(11):checked~.arrows>label:nth-of-type(12){right:5%}}@media screen and (max-width: 667px){.w3l-covers-9-main .csslider>.arrows label{padding:7px}}@media screen and (max-width: 480px){.w3l-covers-9-main .csslider>.arrows label{padding:6px}.w3l-covers-9-main .csslider>.navigation{bottom:6%}}@media screen and (max-width: 384px){.w3l-covers-9-main .csslider>.arrows label{padding:5px}}@media screen and (max-width: 375px){.w3l-covers-9-main .csslider.infinity>input:last-of-type:checked~.arrows label.goto-first,.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.arrows>label:nth-of-type(2),.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.arrows>label:nth-of-type(3),.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.arrows>label:nth-of-type(4),.w3l-covers-9-main .csslider>input:nth-of-type(4):checked~.arrows>label:nth-of-type(5),.w3l-covers-9-main .csslider>input:nth-of-type(5):checked~.arrows>label:nth-of-type(6),.w3l-covers-9-main .csslider>input:nth-of-type(6):checked~.arrows>label:nth-of-type(7),.w3l-covers-9-main .csslider>input:nth-of-type(7):checked~.arrows>label:nth-of-type(8),.w3l-covers-9-main .csslider>input:nth-of-type(8):checked~.arrows>label:nth-of-type(9),.w3l-covers-9-main .csslider>input:nth-of-type(9):checked~.arrows>label:nth-of-type(10),.w3l-covers-9-main .csslider>input:nth-of-type(10):checked~.arrows>label:nth-of-type(11),.w3l-covers-9-main .csslider>input:nth-of-type(11):checked~.arrows>label:nth-of-type(12){right:6%}}@media screen and (max-width: 320px){.w3l-covers-9-main .csslider.infinity>input:last-of-type:checked~.arrows label.goto-first,.w3l-covers-9-main .csslider>input:nth-of-type(1):checked~.arrows>label:nth-of-type(2),.w3l-covers-9-main .csslider>input:nth-of-type(2):checked~.arrows>label:nth-of-type(3),.w3l-covers-9-main .csslider>input:nth-of-type(3):checked~.arrows>label:nth-of-type(4),.w3l-covers-9-main .csslider>input:nth-of-type(4):checked~.arrows>label:nth-of-type(5),.w3l-covers-9-main .csslider>input:nth-of-type(5):checked~.arrows>label:nth-of-type(6),.w3l-covers-9-main .csslider>input:nth-of-type(6):checked~.arrows>label:nth-of-type(7),.w3l-covers-9-main .csslider>input:nth-of-type(7):checked~.arrows>label:nth-of-type(8),.w3l-covers-9-main .csslider>input:nth-of-type(8):checked~.arrows>label:nth-of-type(9),.w3l-covers-9-main .csslider>input:nth-of-type(9):checked~.arrows>label:nth-of-type(10),.w3l-covers-9-main .csslider>input:nth-of-type(10):checked~.arrows>label:nth-of-type(11),.w3l-covers-9-main .csslider>input:nth-of-type(11):checked~.arrows>label:nth-of-type(12){right:7%}}.w3l-form-my-mian .form-botm-cont{padding:4em;background:#fff;max-width:75%;margin:0 auto;position:relative;box-shadow:2px 4px 6px 2px #3333331a;border:1px solid #dedede}.w3l-form-my-mian h4.left-text-inti{font-size:23px;line-height:25px;font-weight:500}.w3l-form-my-mian .top-content-7{grid-auto-flow:column;justify-content:space-between;margin-bottom:30px}.w3l-form-my-mian form.signin-form{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:15px}.w3l-form-my-mian .form-inner-cont input,.w3l-form-my-mian .sec-grid-1 select{background:#f3f3f3;border:none;outline:none;width:100%;font-size:15px;color:#888;-webkit-appearance:none;padding:12px 14px;border:1px solid #dedede;border-radius:0}.w3l-form-my-mian .sec-grid-1 select{border:none;background:#f3f3f3 url(../images/down.png) no-repeat 93% 52%;outline:none;width:100%;font-size:15px;color:#888;text-align:left;-webkit-appearance:none;cursor:pointer;display:grid;grid-template-columns:.1fr 1fr;align-items:center;padding:12px 14px 12px 15px;font-family:inherit;border:1px solid #dedede}.w3l-form-my-mian p.sub-paragraph{color:#555a64;font-size:17px;line-height:25px;font-weight:400;margin-top:1em}@media (max-width: 1080px){.w3l-form-my-mian .form-botm-cont{padding:3em 2em}}@media (max-width: 1050px){.w3l-form-my-mian form.signin-form{grid-gap:10px}.w3l-form-my-mian .form-inner-cont input,.w3l-form-my-mian .sec-grid-1 select{font-size:14px}}@media (max-width: 991px){.w3l-form-my-mian form.signin-form{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 667px){.w3l-form-my-mian h4.left-text-inti{font-size:21px}.w3l-form-my-mian .form-botm-cont{padding:2em}}@media (max-width: 640px){.w3l-form-my-mian .form-botm-cont{max-width:90%}}@media (max-width: 600px){.w3l-form-my-mian .top-content-7{grid-auto-flow:row;margin-bottom:30px;grid-row-gap:15px}.w3l-form-my-mian form.signin-form{grid-template-columns:1fr 1fr}}@media (max-width: 384px){.w3l-form-my-mian form.signin-form{grid-template-columns:1fr}}.w3l-grids-6{background-color:#fff}.w3l-grids-6 .grids-layout{padding:60px 0}.w3l-grids-6 .gd-innf h3 a{font-size:25px;line-height:30px;margin-top:10px;display:inline-block}.w3l-grids-6 .grid-column-3{grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.w3l-grids-6 .gd-innf img{width:100%}.w3l-grids-6 .second-grids{margin-top:2.5em}@media (max-width: 1080px){.w3l-grids-6 .gd-innf h3 a{font-size:19px}}@media (max-width: 900px){.w3l-grids-6 .grid-column-3{grid-gap:20px}.w3l-grids-6 .gd-innf h3 a{margin-top:12px}}@media (max-width: 768px){.w3l-grids-6 .gd-innf h3 a{font-size:17px;line-height:14px}}@media (max-width: 600px){.w3l-grids-6 .gd-innf h3 a{font-size:23px;line-height:27px}.w3l-grids-6 .grid-column-3{grid-template-columns:1fr;grid-gap:30px}.w3l-grids-6 .grids-layout{padding:40px 0}}@media (max-width: 320px){.w3l-grids-6 .gd-innf h3 a{font-size:22px;line-height:24px}}.w3l-call-to-action-29 .grid-col-2{grid-template-columns:1fr 1fr}.w3l-call-to-action-29 .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-call-to-action-29 .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-call-to-action-29 .align-items-center{align-items:center}.w3l-call-to-action-29 a.action{border:none;color:#304659;font-size:17px;line-height:25px;font-weight:600;display:inline-block}.w3l-call-to-action-29 a.action img{margin-left:4px}.w3l-call-to-action-29 .align-center{text-align:center}.w3l-call-to-action-29 p.text-tag{color:#8298ab;text-transform:uppercase;font-size:13px;font-weight:600;line-height:20px}.w3l-call-to-action-29 p.sub-paragraph{color:#eee;font-size:17px;line-height:25px;font-weight:400}.w3l-call-to-action-29 .cal-action-29{background:url(/assets/Krabi-bg-4-1NSFzw_q.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;padding:80px 0;position:relative;z-index:0}.w3l-call-to-action-29 .cal-action-29{position:relative;width:100%;min-height:450px}.w3l-call-to-action-29 .cal-action-29:before{content:"";position:absolute;background:#2e2e2ea6;inset:0;z-index:0;background-image:url(../assets/krabi-bg-4.jpg)}.w3l-call-to-action-29 .action-main-29{position:relative;z-index:1;color:#fff}.w3l-call-to-action-29 .action-main-29{max-width:600px;margin:0 auto}.w3l-call-to-action-29 h4.cal-action-text-29 a{font-size:35px;line-height:40px;color:#fff}.w3l-call-to-action-29 .actioncall-29{margin:20px 0 40px}@media (max-width: 900px){.w3l-call-to-action-29 .cal-action-29{padding:60px 0}}@media (max-width: 480px){.w3l-call-to-action-29 .cal-action-29{padding:50px 0 60px}}@media (max-width: 414px){.w3l-call-to-action-29 h4.cal-action-text-29 a{font-size:27px;line-height:32px}}.w3l-call-to-action-19 .d-grid{display:grid}.w3l-call-to-action-19 .grid-col-2{grid-template-columns:1fr 1fr}.w3l-call-to-action-19 .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-call-to-action-19 .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-call-to-action-19 a.action{border:none;color:#304659;font-size:17px;line-height:25px;font-weight:600;display:inline-block}.w3l-call-to-action-19 a.action img{margin-left:4px}.w3l-call-to-action-19 a.actionbg{border:none;font-weight:600;display:inline-block;font-size:17px;line-height:37px;color:#f5f9fc;background:#304659;width:103px;height:40px;text-align:center}.w3l-call-to-action-19 .align-center{text-align:center}.w3l-call-to-action-19 .action-19{padding:80px 0}.w3l-call-to-action-19 .column2-action-19 img{width:100%}.w3l-call-to-action-19 .grid-action-19{grid-gap:100px;align-items:center}.w3l-call-to-action-19 .call-head-action-19 a{line-height:50px;font-size:45px;text-transform:capitalize}.w3l-call-to-action-19 .call-para-action-19{margin-top:25px;color:#3b5266;line-height:25px;font-size:17px;font-weight:400}.w3l-call-to-action-19 .main-action-19{margin-top:40px}.w3l-call-to-action-19 .action-btn-19{margin-right:25px}@media (max-width: 1280px){.w3l-call-to-action-19 .grid-action-19{grid-gap:50px}.w3l-call-to-action-19 .call-head-action-19 a{line-height:45px;font-size:40px}}@media (max-width: 1080px){.w3l-call-to-action-19 .call-head-action-19 a{line-height:40px;font-size:38px}.w3l-call-to-action-19 .call-para-action-19{margin-top:18px}}@media (max-width: 1050px){.w3l-call-to-action-19 .grid-action-19{grid-gap:20px}.w3l-call-to-action-19 .grid-col-2{grid-template-columns:1fr}.w3l-call-to-action-19 .call-head-action-19 a{font-size:34px}}@media (max-width: 667px){.w3l-call-to-action-19 .grid-action-19{grid-template-columns:1fr}.w3l-call-to-action-19 .action-19{padding:20px 0 40px}.w3l-call-to-action-19 .call-head-action-19 a{font-size:30px}}@media (max-width: 384px){.w3l-call-to-action-19 .call-head-action-19 a{font-size:28px;line-height:35px}}.w3l-feature-9 .justify-content-between{justify-content:space-between}.w3l-feature-9 .align-items-center{align-items:center}.w3l-feature-9 .main-w3{background:#031427;padding:4rem 0}.w3l-feature-9 .main-cont-wthree-fea{grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.w3l-feature-9 h4 a.title-head{font-size:23px;line-height:25px;font-weight:500;margin:18px 0 10px;display:inline-block;color:#fff}.w3l-feature-9 .grids-feature p{margin-bottom:20px;color:#fff}.w3l-feature-9 .buttons-top{margin-top:4em;border-top:1px solid #ddd;padding-top:2.5em}.w3l-feature-9 .icon-bg{width:65px;height:65px;border-radius:50%;background:#ffffff27;text-align:center}.w3l-feature-9 .icon-bg span{color:#f05448;line-height:65px;font-size:27px}@media (max-width: 991px){.w3l-feature-9 .main-cont-wthree-fea{grid-gap:20px}}@media (max-width: 800px){.w3l-feature-9 .main-w3{padding:3rem 0}}@media (max-width: 736px){.w3l-feature-9 .main-cont-wthree-fea{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.w3l-feature-9 .grids-feature{padding:0 .5em}.w3l-feature-9 h4 a.title-head{font-size:22px;color:#fff}.w3l-feature-9 p,.w3l-feature-9 .button-effe{font-size:15px}.w3l-feature-9 .main-cont-wthree-fea{grid-template-columns:1fr}}@media (max-width: 384px){.w3l-feature-9 .main-cont-wthree-fea{grid-template-columns:1fr}.w3l-feature-9 .grids-feature:nth-child(2){margin-top:2em}.w3l-feature-9 .main-w3{padding:2rem 0}}.w3l-products-1 .products1-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:20px}.w3l-products-1 .ecom-page{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}.w3l-products-1 .ecom-page.ecom-2{margin:3em 0}.w3l-products-1 .ecom-page .column{border:1px solid #eee;padding:20px}.w3l-products-1 .buttonbg{font-size:16px;color:#fff;background:#2c3038;padding:11px 16px;width:100%;margin-top:2rem}.w3l-products-1 .products1 h4 a{border-top:1px solid #eee}.w3l-products-1 .products1{padding:80px 0}.w3l-products-1 .products1 h4 a{font-size:20px;line-height:25px;margin-top:10px;text-decoration:none;display:block;padding-top:10px}.w3l-products-1 .products1 p{font-size:15px;line-height:20px;color:#555a64;margin-top:5px}.w3l-products-1 ul.star{margin-top:12px}.w3l-products-1 ul.star li{display:inline-block}.w3l-products-1 ul.star span{color:#555a64;font-size:13px;line-height:20px;margin-left:4px;vertical-align:text-top}@media (max-width: 1280px){.w3l-products-1 .products1 h4 a{font-size:18px}}@media (max-width: 1080px){.w3l-products-1 .products1 h4{font-size:19px}.w3l-products-1 .ecom-page{grid-template-columns:1fr 1fr;grid-gap:35px}.w3l-products-1 .ecom-page.ecom-2{margin:2em 0}.w3l-products-1 .products1-content{grid-template-columns:1fr 1fr 1fr;grid-gap:40px}}@media (max-width: 991px){.w3l-products-1 .products1{padding:60px 0}}@media (max-width: 800px){.w3l-products-1 .products1-content{grid-template-columns:1fr 1fr 1fr;grid-row-gap:50px}.w3l-products-1 .ecom-page{grid-gap:20px}.w3l-products-1 .ecom-page.ecom-2{margin:1.5em 0}}@media (max-width: 736px){.w3l-products-1 .products1-content{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.w3l-products-1 .products1-content{grid-template-columns:1fr 1fr}.w3l-products-1 .ecom-page{grid-template-columns:1fr}}@media (max-width: 415px){.w3l-products-1 .products1 h4{margin-top:15px}.w3l-products-1 .grids p{margin-top:10px}.w3l-products-1 .products1{padding:40px 0}.w3l-products-1 ul.star span{margin-left:0}.w3l-products-1 .products1-content{grid-row-gap:40px}}@media (max-width: 384px){.w3l-products-1 .products1 h3{font-size:27px;line-height:28px;margin-top:25px}.w3l-products-1 .products1 p{font-size:16px}.w3l-products-1 .products1-content{grid-template-columns:1fr}.w3l-products-1 .products1 h4 a{font-size:20px}}.w3l-teams-32-main .grid-col-2{grid-template-columns:1fr 1fr}.w3l-teams-32-main .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-teams-32-main .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-teams-32-main .align-items-center{align-items:center}.w3l-teams-32-main a.action{border:none;color:#304659;font-size:17px;line-height:25px;font-weight:600;display:inline-block}.w3l-teams-32-main .column-19 a{display:grid}.w3l-teams-32-main a.action img{margin-left:4px}.w3l-teams-32-main .actionbg{border:none;font-weight:600;display:inline-block;font-size:17px;line-height:45px;color:#f5f9fc;background:#304659;width:103px;height:45px;text-align:center;cursor:pointer}.w3l-teams-32-main .align-center{text-align:center}.w3l-teams-32-main p.text-tag{color:#8328ab;text-transform:uppercase;font-size:13px;font-weight:600;line-height:20px}.w3l-teams-32-main p.sub-paragraph{color:#3b5266;font-size:17px;line-height:25px;font-weight:400}.w3l-teams-32-main .teams-32{background:#f8f9fa;padding:60px 0}.w3l-teams-32-main h6 a.title-team-32{font-size:20px;line-height:25px}.w3l-teams-32-main p.sm-text-32{font-weight:400;font-size:12px;line-height:20px;color:#555a64;margin:5px 0 20px}.w3l-teams-32-main .midd-para-team{margin:10px 0 20px}.w3l-teams-32-main .right-team-9{background:#fff;padding:10px 0;border:1px solid #ddd}.w3l-teams-32-main .buttons-teams a:nth-child(2){margin-left:12px}.w3l-teams-32-main .buttons-teams a:nth-child(3){margin-left:12px}.w3l-teams-32-main .main-contteam-32{grid-gap:30px}.w3l-teams-32-main .content-2te{margin-top:2.5em}.w3l-teams-32-main .buttons-teams a span{font-size:23px}.w3l-teams-32-main .buttons-teams a span.fa-facebook-square{color:#3b5998}.w3l-teams-32-main .buttons-teams a span.fa-twitter-square{color:#00acee}.w3l-teams-32-main .buttons-teams a span.fa-google-plus-square{color:#dd4b39}@media (max-width: 1024px){.w3l-teams-32-main .main-contteam-32{grid-gap:20px}}@media (max-width: 991px){.w3l-teams-32-main p.sub-paragraph.midd-para-team{font-size:16px}.w3l-teams-32-main .teams-32{padding:60px 0}}@media (max-width: 900px){.w3l-teams-32-main .main-contteam-32{grid-gap:40px;grid-template-columns:1fr 1fr}}@media (max-width: 480px){.w3l-teams-32-main .main-contteam-32{grid-gap:30px}.w3l-teams-32-main .teams-32{padding:40px 0}}@media (max-width: 440px){.w3l-teams-32-main .main-contteam-32{grid-template-columns:1fr}}.w3l-customers-7 .customers_sur{padding:30px 0}.w3l-customers-7 .customers_sur h5{font-size:20px;line-height:25px}.w3l-customers-7 .customers_sur span{font-size:15px;line-height:20px;color:#555a64;margin-top:3px;display:block}.w3l-customers-7 .customers_sur p{font-size:20px;line-height:30px;color:#555a64;margin-bottom:16px}.w3l-customers-7 .customers-top_sur{margin-top:3em;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.w3l-customers-7 img.img{border-radius:50%}.w3l-customers-7 .customers_grid{padding:30px;background:#f8f9fa;border:1px solid #dedede}.w3l-customers-7 .customers-bottom_sur{margin-top:3em;display:grid;grid-template-columns:80px 1fr;align-items:center}@media screen and (max-width: 1280px){.w3l-customers-7 .customers_sur h5{font-size:18px}.w3l-customers-7 .customers_sur span{font-size:14px}}@media screen and (max-width: 1190px){.w3l-customers-7 .customers_sur span{font-size:14px;margin-top:0}}@media screen and (max-width: 1080px){.w3l-customers-7 .customers_sur p{font-size:17px;margin-bottom:0}.w3l-customers-7 .customers_grid{padding:30px 20px}.w3l-customers-7 .customers_sur{padding:60px 0}}@media screen and (max-width: 991px){.w3l-customers-7 .customers-bottom_sur{grid-template-columns:70px 1fr}}@media screen and (max-width: 900px){.w3l-customers-7 .customers-top_sur{margin-top:2em;grid-template-columns:1fr}.w3l-customers-7 .customers_sur p{font-size:17px;line-height:26px}.w3l-customers-7 .customers_sur span{font-size:12px}.w3l-customers-7 .customers-bottom_sur{grid-template-columns:80px 1fr}}@media screen and (max-width: 415px){.w3l-customers-7 .customers_sur{padding:30px 0}.w3l-customers-7 .customers-bottom_sur{margin-top:2em}.w3l-customers-7 .customers-top_sur{margin-top:2.3em}.w3l-customers-7 .customers_sur{padding:40px 0}}@media screen and (max-width: 387px){.w3l-customers-7 .customers_sur p{font-size:16px}.w3l-customers-7 .customers-top_sur{margin-top:2em}}@media screen and (max-width: 320px){.w3l-customers-7 .customers_sur p{font-size:15px}.w3l-customers-7 .customers_sur h3{font-size:32px}.w3l-customers-7 .customers_grid{padding:25px}}.w3l-footer-16 .w3l-footer-16-main{background:#031427;padding:4em 0}.w3l-footer-16 .w3l-footer-16-main h3{font-size:18px;line-height:25px;color:#fff;margin-bottom:20px}.w3l-footer-16 a.logo-2{color:#fff;font-size:30px;line-height:20px}.w3l-footer-16 .footer-gd-16 li{display:block;list-style:none;margin:10px 0;color:#ffffffb3}.w3l-footer-16 .footer-gd-16 li a{color:#ffffffb3;font-weight:400;font-size:16px;line-height:25px;padding:0;text-transform:capitalize}.w3l-footer-16 .w3l-footer-16-main h3 a:hover,.w3l-footer-16 .footer-gd-16 li a:hover,.w3l-footer-16 .w3l-footer-16-main p a:hover{opacity:.8}.w3l-footer-16 .w3l-footer-16-main p{font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#ffffffb3;margin-top:18px}.w3l-footer-16 .w3l-footer-16-main p a{color:#eee}.w3l-footer-16 .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 2fr;grid-gap:20px}.w3l-footer-16 form{display:flex;margin-bottom:25px}.w3l-footer-16 .subscribe input[type=email]{background:#fff;border:none;padding:12px 20px;font-size:15px;outline:none;width:80%;color:#555a64;font-weight:600;border-radius:6px 0 0 6px}.w3l-footer-16 .subscribe button{text-align:center;background:#fff;border:none;outline:none;font-size:16px;padding:12px 20px;cursor:pointer;width:20%}.w3l-footer-16 .subscribe button:hover{background:#fff}.w3l-footer-16 .subscribe button img{vertical-align:middle}.w3l-footer-16 img.logo{margin-bottom:20px}.w3l-footer-16 #movetop{display:none;position:fixed;bottom:75px;right:15px;z-index:99;border:none;outline:none;cursor:pointer;width:36px;height:36px;background:#f05448;border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;padding:0}.w3l-footer-16 #movetop span.fa{line-height:18px;color:#fff;font-size:26px}@media screen and (max-width: 1080px){.w3l-footer-16 a.logo-2{font-size:28px}.w3l-footer-16 .footer-gd-16 li a{font-size:15px;line-height:23px}}@media screen and (max-width: 1190px){.w3l-footer-16 .w3l-footer-16-main h3{font-size:16px}.w3l-footer-16 .subscribe button{width:30%}}@media screen and (max-width: 992px){.w3l-footer-16 .grid{grid-template-columns:1fr 1fr;grid-gap:30px}.w3l-footer-16 .column:nth-child(1){order:5}}@media screen and (max-width: 801px){.w3l-footer-16 .w3l-footer-16-main h3{margin-bottom:18px}}@media screen and (max-width: 640px){.w3l-footer-16 .w3l-footer-16-main{padding:3em 0}.w3l-footer-16 .footer-gd-16 li{margin:5px 0}.w3l-footer-16 .subscribe button{padding:12px 10px}}@media screen and (max-width: 420px){.w3l-footer-16 .w3l-footer-16-main{padding:2em 0}.w3l-footer-16 .grid{grid-gap:15px;grid-template-columns:1fr}.w3l-footer-16 .subscribe button{width:20%}}@media screen and (max-width: 375px){.w3l-footer-16 .grid{grid-gap:20px}}.w3l-inner-banner-main .about-inner{background:url(/assets/ab-inner-BfIrIsD1.jpg) no-repeat top}.w3l-inner-banner-main .banner-9{background:url(/assets/inner2-DfxiwqtL.jpg) no-repeat center}.w3l-inner-banner-main .sec-img{background:url(/assets/inner-BaQdetWJ.jpg) no-repeat center}.w3l-inner-banner-main .about-inner,.w3l-inner-banner-main .banner-9{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:300px;position:relative;display:grid;align-items:center}.w3l-inner-banner-main .banner-9:before,.w3l-inner-banner-main .about-inner:before{content:"";background:#10101080;position:absolute;top:0;min-height:100%;left:0;right:0}.w3l-inner-banner-main ul.breadcrumbs-custom-path li{display:inline-block}.w3l-inner-banner-main ul.breadcrumbs-custom-path li,.w3l-inner-banner-main ul.breadcrumbs-custom-path li a{color:#fff;font-size:17px;font-weight:600}.w3l-inner-banner-main ul.breadcrumbs-custom-path{z-index:9;position:relative;margin-top:5em}.w3l-inner-banner-main ul.breadcrumbs-custom-path li span{margin:0 10px}.w3l-inner-banner-main ul.breadcrumbs-custom-path li.active{font-weight:100}@media (max-width: 1280px){.w3l-inner-banner-main .banner-9,.w3l-inner-banner-main .about-inner{min-height:250px}.w3l-inner-banner-main ul.breadcrumbs-custom-path{margin-top:4em}}@media (max-width: 800px){.w3l-inner-banner-main .banner-9,.w3l-inner-banner-main .about-inner{min-height:220px}}@media (max-width: 568px){.w3l-inner-banner-main .banner-9,.w3l-inner-banner-main .about-inner{min-height:180px}.w3l-inner-banner-main ul.breadcrumbs-custom-path li,.w3l-inner-banner-main ul.breadcrumbs-custom-path li a{font-size:16px}.w3l-inner-banner-main ul.breadcrumbs-custom-path li span{margin:0 6px}}.w3l-contact-hny-6 .map-fo{position:relative}.w3l-contact-hny-6 .map-fo iframe{min-height:500px;border:none;background:#e8eaec;width:100%}.w3l-contact-hny-6 .contact-form{position:absolute;right:16%;bottom:-100px;padding:3em;background:#fff;width:399px;z-index:9;border:1px solid #dedede}.w3l-contact-hny-6 .contact-form h5{font-size:26px;line-height:25px}.w3l-contact-hny-6 .contact-form input,.w3l-contact-hny-6 textarea{font-size:16px;padding:12px 15px;color:#666;box-sizing:border-box;outline:none;background:#f7f9fc;border:1px solid #ddd;display:block;width:100%;margin-bottom:18px}.w3l-contact-hny-6 .contact-form textarea{resize:none;min-height:115px}.w3l-contact-hny-6 .contact-form input:focus,.w3l-contact-hny-6 textarea:focus{background:#fff;border:1px solid #E1E9F0}.w3l-contact-hny-6 .contact-info-ad{padding:70px 0}.w3l-contact-hny-6 .adress-lavi-info h3{font-size:20px;line-height:25px;margin-bottom:15px}.w3l-contact-hny-6 .contact-form p{font-style:normal;font-weight:400;font-size:17px;line-height:35px;color:#555a64;margin-bottom:20px}.w3l-contact-hny-6 .adress-lavi-info p,.w3l-contact-hny-6 .adress-lavi-info a{font-style:normal;font-weight:400;font-size:17px;line-height:35px;color:#555a64}.w3l-contact-hny-6 .grid{display:grid;grid-gap:20px;grid-template-columns:270px 1fr}@media (max-width: 1080px){.w3l-contact-hny-6 .contact-form{right:10%;bottom:-100px;padding:4em 3em}}@media (max-width: 1080px){.w3l-contact-hny-6 .wrapper{width:80%}.w3l-contact-hny-6 .contact-form{position:absolute;right:5%;bottom:-100px;padding:3em}.w3l-contact-hny-6 .adress-lavi-info h3{font-size:20px;line-height:15px;margin-bottom:12px}.w3l-contact-hny-6 .adress-lavi-info p,.w3l-contact-hny-6 .adress-lavi-info a{font-size:15px;line-height:30px}.w3l-contact-hny-6 .grid{display:grid;grid-gap:20px;grid-template-columns:200px 1fr}}@media (max-width: 992px){.w3l-contact-hny-6 .map-fo iframe{min-height:365px}.w3l-contact-hny-6 .contact-form{position:static;right:0;bottom:0;padding:3em;margin-top:30px;width:100%}.w3l-contact-hny-6 .resp-cont{margin:0 2em}.w3l-contact-hny-6 .contact-info-ad{padding:40px 0}.w3l-contact-hny-6 .adress-lavi-info h3{font-size:18px}}@media (max-width: 667px){.w3l-contact-hny-6 .contact-form{padding:2em;margin-top:20px}.w3l-contact-hny-6 .adress-lavi-info:nth-child(1){margin-bottom:20px}.w3l-contact-hny-6 .map-fo iframe{min-height:250px}.w3l-contact-hny-6 .contact-form textarea{min-height:75px}.w3l-contact-hny-6 .wrapper{width:90%}.w3l-contact-hny-6 .grid{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}}@media (max-width: 480px){.w3l-contact-hny-6 .map-fo iframe{min-height:200px}.w3l-contact-hny-6 .contact-info-ad{padding:30px 0}.w3l-contact-hny-6 .adress-lavi-info h3{font-size:16px}.w3l-contact-hny-6 .contact-form p{font-size:15px}.w3l-contact-hny-6 .contact-form{padding:2em 1.5em}.w3l-contact-hny-6 .resp-cont{margin:0 1.5em}}@media (max-width: 440px){.w3l-contact-hny-6 .wrapper{width:100%}.w3l-contact-hny-6 .resp-cont{margin:0 1em}}@media (max-width: 420px){.w3l-contact-hny-6 .contact-form{padding:2em 1em;margin-top:20px}.w3l-contact-hny-6 .contact-form textarea{min-height:55px}.w3l-contact-hny-6 .contact-form input,.w3l-contact-hny-6 textarea{margin-bottom:15px}}@media (max-width: 384px){.w3l-contact-hny-6 .map-fo iframe{min-height:150px}.w3l-contact-hny-6 .grid{display:grid;grid-gap:15px;grid-template-columns:132px 1fr}.w3l-contact-hny-6 .adress-lavi-info p,.w3l-contact-hny-6 .adress-lavi-info a{font-size:14px;line-height:30px}}.w3l-content-28-main .grid-col-2{grid-template-columns:1fr 1fr}.w3l-content-28-main .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-content-28-main .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-content-28-main .align-items-center{align-items:center}.w3l-content-28-main a.action{border:none;color:#304659;font-size:17px;line-height:25px;font-weight:600;display:inline-block}.w3l-content-28-main a.action img{margin-left:4px}.w3l-content-28-main .actionbg{border:none;font-weight:600;display:inline-block;font-size:17px;line-height:45px;color:#f5f9fc;background:#304659;width:103px;height:45px;text-align:center;cursor:pointer}.w3l-content-28-main p.text-tag{color:#8298ab;text-transform:uppercase;font-size:13px;font-weight:600;line-height:20px}.w3l-content-28-main p.sub-paragraph{color:#555a64;font-size:17px;line-height:25px;font-weight:400}.w3l-content-28-main .content-28{padding:80px 0}.w3l-content-28-main h5 a.title-cont-29{font-size:25px;line-height:30px}.w3l-content-28-main .cont-para-29{margin:20px 0}.w3l-content-28-main .main-cont-28{grid-gap:30px}.w3l-content-28-main .main-cont-28:nth-child(2){margin-top:4rem}@media (max-width: 1440px){.w3l-content-28-main .main-cont-28{grid-gap:20px}}@media (max-width: 1366px){.w3l-content-28-main .main-cont-28{grid-gap:10px}.w3l-content-28-main .main-cont-28:nth-child(2){margin-top:3rem}}@media (max-width: 1280px){.w3l-content-28-main .main-cont-28{grid-gap:50px;grid-template-columns:1fr 1fr}.w3l-content-28-main .content-28{padding:60px 0}}@media (max-width: 768px){.w3l-content-28-main .main-cont-28{grid-gap:40px}.w3l-content-28-main .main-cont-28:nth-child(2){margin-top:2.5rem}}@media (max-width: 600px){.w3l-content-28-main .main-cont-28{grid-gap:30px}}@media (max-width: 480px){.w3l-content-28-main .main-cont-28{grid-gap:30px;grid-template-columns:1fr}.w3l-content-28-main .main-cont-28:nth-child(2){margin-top:2rem}.w3l-content-28-main h5 a.title-cont-29{font-size:24px}.w3l-content-28-main .cont-para-29{margin:15px 0}.w3l-content-28-main .content-28{padding:40px 0 50px}}.w3l-text-29-main .text-styles-top-29{margin:0 auto;width:60%}.w3l-text-29-main .text-styles-top-29 h3{font-size:35px;line-height:40px;margin-bottom:1em}.w3l-text-29-main .text-styles-29-right_content h5{font-size:20px;line-height:25px}.w3l-text-29-main a.link{color:#2c3038}.w3l-text-29-main .text-29{background:#f8f9fa;padding:80px 0}.w3l-text-29-main .text-styles-29-right_content p{font-size:17px;line-height:25px;color:#555a64;margin:16px 0;font-weight:400}.w3l-text-29-main .text-styles-29-right_content span{font-size:15px;line-height:20px;color:#8298ab}.w3l-text-29-main .text-info-29-top{display:grid;grid-template-columns:auto 1fr;grid-gap:35px;padding-top:1em;margin-top:1em}.w3l-text-29-main .text-styles-29-left_img{margin-top:4px}@media (max-width: 1280px){.w3l-text-29-main .text-styles-top-29{margin:0 auto;width:80%}.w3l-text-29-main .text-29{padding:60px 0}}@media (max-width: 1024px){.w3l-text-29-main .text-styles-top-29{margin:0 auto;width:100%}}@media (max-width: 900px){.w3l-text-29-main section.text-styles-29-right_content{padding:50px 0}.w3l-text-29-main .text-styles-29-right_content h5{font-size:20px;line-height:25px}.w3l-text-29-main .text-styles-29-right_content h3{font-size:36px;line-height:41px}}@media (max-width: 768px){.w3l-text-29-main .text-styles-top-29 h3{font-size:30px;line-height:35px}}@media (max-width: 667px){.w3l-text-29-main .text-29{padding:50px 0}}@media (max-width: 568px){.w3l-text-29-main .text-info-29-top{grid-gap:15px}}@media (max-width: 480px){.w3l-text-29-main .text-info-29-top{grid-gap:20px}.w3l-text-29-main .text-info-29-top{padding-top:0;margin-top:1em}}@media (max-width: 440px){.w3l-text-29-main .text-styles-top-29 h3{font-size:28px;line-height:35px}}@media (max-width: 415px){.w3l-text-29-main .text-29{padding:30px 0}.w3l-text-29-main .text-styles-29-right_content h5{font-size:18px;line-height:25px}}@media (max-width: 320px){.w3l-text-29-main .text-styles-top-29 h3{font-size:28px;line-height:33px}}.w3l-forms-28 .grid-col-2{grid-template-columns:1fr 1fr}.w3l-forms-28 .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-forms-28 .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-forms-28 .align-items-center{align-items:center}.w3l-forms-28 a.action{border:none;color:#304659;font-size:17px;line-height:25px;font-weight:600;display:inline-block}.w3l-forms-28 a.action img{margin-left:4px}.w3l-forms-28 .actionbg{border:none;font-weight:600;display:inline-block;font-size:17px;line-height:45px;color:#f5f9fc;background:#304659;width:103px;height:45px;text-align:center;cursor:pointer}.w3l-forms-28 .align-center{text-align:center}.w3l-forms-28 p.text-tag{color:#8298ab;text-transform:uppercase;font-size:13px;font-weight:600;line-height:20px}.w3l-forms-28 p.sub-paragraph{color:#3b5266;font-size:17px;line-height:25px;font-weight:400}.w3l-forms-28 .form-28{padding:50px 0;border-bottom:1px solid #e8e8e8}.w3l-forms-28 h4.title-cont-foem28{font-size:35px;line-height:40px}.w3l-forms-28 form.w3l-forms-28-form input{background:#f3f3f3;border:none;padding:15px;font-size:16px;color:#333;width:100%;border:1px solid #dedede}.w3l-forms-28 .buttonbg{padding:12px 40px}.w3l-forms-28 form.w3l-forms-28-form{margin:25px auto 15px;max-width:600px;display:flex}.w3l-forms-28 p.small-para-28form{font-size:15px;line-height:20px;color:#8298ab;max-width:500px;margin:0 auto}@media (max-width: 568px){.w3l-forms-28 h4.title-cont-foem28{font-size:30px;line-height:35px}}@media (max-width: 384px){.w3l-forms-28 .form-28{padding:40px 0}.w3l-forms-28 .buttonbg{padding:12px 34px}}@media (max-width: 320px){.w3l-forms-28 form.w3l-forms-28-form{display:block}.w3l-forms-28 .buttonbg{width:100%;margin-top:1em}}.w3l-text-30 .text-styles-top-30{margin:0 auto;width:65%}.w3l-text-30 .text-styles-30_sur h3{font-size:35px;line-height:40px;margin-bottom:1em}.w3l-text-30 .text-styles-30_sur h5 a{font-size:20px;line-height:25px}.w3l-text-30 .text-styles-30_sur{padding:80px 0}.w3l-text-30 .text-styles-30_sur p{font-size:17px;line-height:25px;color:#555a64;margin:16px 0;font-weight:400}.w3l-text-30 .text-styles-30_sur span{font-size:15px;line-height:20px;color:#555a64}.w3l-text-30 .text-styles-31-top_sur{display:grid;grid-template-columns:auto 1fr;grid-gap:35px;padding-top:1.5em;margin-top:1.5em}.w3l-text-30 .text-styles-31-right_sur{border-bottom:1px solid rgba(130,152,171,.350588);padding-bottom:15px}.w3l-text-30 img.img{border-radius:50%}@media (max-width: 1280px){.w3l-text-30 .text-styles-top-30{margin:0 auto;width:80%}}@media (max-width: 1024px){.w3l-text-30 .text-styles-top-30{margin:0 auto;width:100%}}@media (max-width: 900px){.w3l-text-30 .text-styles-30_sur{padding:50px 0}.w3l-text-30 .text-styles-30_sur h3{font-size:36px;line-height:41px}}@media (max-width: 768px){.w3l-text-30 .text-styles-30_sur h3{font-size:30px;line-height:35px}}@media (max-width: 667px){.w3l-text-30 .text-styles-31-top_sur{grid-gap:20px}}@media (max-width: 440px){.w3l-text-30 .text-styles-31-top_sur{padding-top:0}}@media (max-width: 415px){.w3l-text-30 .text-styles-30_sur{padding:30px 0}.w3l-text-30 .text-styles-31-top_sur{grid-template-columns:1fr}}@media (max-width: 320px){.w3l-text-30 .text-styles-30_sur h3{font-size:28px;line-height:33px}}.w3l-pricing-9 .grid-col-2{grid-template-columns:1fr 1fr}.w3l-pricing-9 .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-pricing-9 .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-pricing-9 a.actionbg{border:none;font-weight:600;display:inline-block;font-size:17px;line-height:37px;color:#f5f9fc;background:#304659;width:103px;height:40px;text-align:center}.w3l-pricing-9 .align-center{text-align:center}.w3l-pricing-9 .pricing-top-9{padding:60px 0 70px}.w3l-pricing-9 .price-element-9{grid-gap:30px;max-width:1090px;margin:0 auto;align-items:center}.w3l-pricing-9 .price-main-9{padding:30px}.w3l-pricing-9 .team-top-ele{display:grid;grid-auto-flow:column;align-items:center;margin-bottom:30px}.w3l-pricing-9 h4.titl-price-9{font-size:35px;line-height:40px}.w3l-pricing-9 h6.cost-price-9{font-size:25px;line-height:30px;text-align:right}.w3l-pricing-9 ul.price-list-9{height:290px}.w3l-pricing-9 ul.price-list-9 li{font-weight:400;font-size:15px;line-height:20px;color:#555a64;margin-bottom:20px;list-style-type:none}.w3l-pricing-9 a.actionbg-2{border:none;font-weight:600;display:inline-block;font-size:17px;line-height:45px;color:#f5f9fc;background:#304659;width:153px;height:45px;text-align:center;display:block}.w3l-pricing-9 a.action-bott,.w3l-pricing-9 h5.midd-price-9{font-weight:400;font-size:15px;line-height:20px;color:#555a64}.w3l-pricing-9 a.action-bott{margin-top:25px;display:inline-block;max-width:150px}.w3l-pricing-9 h5.midd-price-9{margin-bottom:15px}.w3l-pricing-9 .price-main-9:nth-child(2){border:2px solid rgba(130,152,171,.16);padding:35px 30px 60px}@media (max-width: 1366px){.w3l-pricing-9 h4.titl-price-9{font-size:32px}.w3l-pricing-9 h6.cost-price-9{font-size:23px}}@media (max-width: 1050px){.w3l-pricing-9 h4.titl-price-9{font-size:28px}.w3l-pricing-9 .price-main-9:nth-child(2){padding:35px 30px 50px}.w3l-pricing-9 h6.cost-price-9{font-size:20px}}@media (max-width: 991px){.w3l-pricing-9 .price-main-9{padding:30px 20px}.w3l-pricing-9 .price-main-9:nth-child(2){padding:20px 20px 50px}.w3l-pricing-9 .pricing-top-9{padding:50px 0 60px}}@media (max-width: 900px){.w3l-pricing-9 .price-element-9{grid-gap:10px}}@media (max-width: 736px){.w3l-pricing-9 .price-main-9{order:2}.w3l-pricing-9 .price-main-9:nth-child(2){grid-column-start:span 3;order:1;margin:0 auto;padding:30px 20px}.w3l-pricing-9 .price-element-9{grid-gap:10px;grid-template-columns:1fr 1fr}.w3l-pricing-9 a.actionbg-2{width:100%}.w3l-pricing-9 .price-main-9:nth-child(2) ul.price-list-9{height:230px}.w3l-pricing-9 .pricing-top-9{padding:40px 0}.w3l-pricing-9 a.action-bott{max-width:100%;font-size:14px}}@media (max-width: 480px){.w3l-pricing-9 h4.titl-price-9{font-size:24px}.w3l-pricing-9 h6.cost-price-9{font-size:16px}.w3l-pricing-9 .team-top-ele{margin-bottom:16px}.w3l-pricing-9 ul.price-list-9 li{margin-bottom:15px}.w3l-pricing-9 h5.midd-price-9{margin-bottom:8px;font-size:14px}.w3l-pricing-9 .price-main-9{padding:20px 10px}.w3l-pricing-9 ul.price-list-9{height:260px}.w3l-pricing-9 .price-main-9:nth-child(2) ul.price-list-9{height:200px}.w3l-pricing-9 a.actionbg-2{font-size:16px}.w3l-pricing-9 a.action-bott{margin-top:20px}.w3l-pricing-9 .price-main-9:nth-child(2){margin:0}}@media (max-width: 414px){.w3l-pricing-9 h4.titl-price-9{font-size:21px}.w3l-pricing-9 ul.price-list-9 li{margin-bottom:12px;font-size:14px}.w3l-pricing-9 .price-main-9:nth-child(2) ul.price-list-9{height:180px}}@media (max-width: 384px){.w3l-pricing-9 .price-main-9{padding:20px 3px}.w3l-pricing-9 .pricing-top-9{padding:30px 0}.w3l-pricing-9 ul.price-list-9{height:240px}}@media (max-width: 320px){.w3l-pricing-9 .price-main-9:nth-child(2){grid-column-start:span 1}.w3l-pricing-9 .price-element-9{grid-template-columns:1fr}.w3l-pricing-9 .price-main-9{padding:20px 10px}.w3l-pricing-9 ul.price-list-9,.w3l-pricing-9 .price-main-9:nth-child(2) ul.price-list-9{height:auto;margin-bottom:2em}}.w3l-galleries-19 .d-grid{display:grid}.w3l-galleries-19 .grid-col-2{grid-template-columns:1fr 1fr}.w3l-galleries-19 .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-galleries-19 .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-galleries-19 .align-items-center{align-items:center}.w3l-galleries-19 a.action{border:none;font-size:17px;line-height:25px;font-weight:600;display:inline-block}.w3l-galleries-19 a.action img{margin-left:4px}.w3l-galleries-19 .actionbg{border:none;font-weight:600;display:inline-block;font-size:17px;line-height:45px;color:#f5f9fc;background:#304659;width:103px;height:45px;text-align:center;cursor:pointer}.w3l-galleries-19 .align-center{text-align:center}.w3l-galleries-19 p.text-tag{color:#555a64;text-transform:uppercase;font-size:13px;font-weight:600;line-height:20px}.w3l-galleries-19 p.sub-paragraph{color:#555a64;font-size:17px;line-height:25px;font-weight:400}.w3l-galleries-19 .gallery-19{padding:60px 0 50px}.w3l-galleries-19 .gallery-main-9{max-width:650px}.w3l-galleries-19 h3.gallery-text-19{font-size:45px;line-height:50px;margin:20px 0 50px}.w3l-galleries-19 .slider{width:100%;position:relative;min-height:504px}.w3l-galleries-19 .slider ul{margin:0;padding:0;list-style:none}.w3l-galleries-19 .slider ul li{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:24s;animation-duration:24s}.w3l-galleries-19 .slider ul li:nth-child(1){-webkit-animation-name:slider;animation-name:slider;-webkit-animation-delay:-3s;animation-delay:-3s}.w3l-galleries-19 .slider ul li:nth-child(2){-webkit-animation-name:slider;animation-name:slider;-webkit-animation-delay:5s;animation-delay:5s;opacity:0}.w3l-galleries-19 .slider ul li:nth-child(3){-webkit-animation-name:slider;animation-name:slider;-webkit-animation-delay:13s;animation-delay:13s;opacity:0}@-webkit-keyframes slider{0%{opacity:0}20.83%{opacity:1}33.33%{opacity:1}45.83%{opacity:0}to{opacity:0}}@keyframes slider{0%{opacity:0}20.83%{opacity:1}33.33%{opacity:1}45.83%{opacity:0}to{opacity:0}}@media (max-width: 1920px){.w3l-galleries-19 .slider{min-height:580px}}@media (max-width: 1680px){.w3l-galleries-19 .slider{min-height:500px}}@media (max-width: 1600px){.w3l-galleries-19 .slider{min-height:480px}}@media (max-width: 1440px){.w3l-galleries-19 .slider{min-height:432px}}@media (max-width: 1366px){.w3l-galleries-19 .slider{min-height:410px}}@media (max-width: 1280px){.w3l-galleries-19 .slider{min-height:384px}}@media (max-width: 1080px){.w3l-galleries-19 .slider{min-height:312px}}@media (max-width: 991px){.w3l-galleries-19 .slider{min-height:290px}.w3l-galleries-19 h3.gallery-text-19{font-size:40px;line-height:42px}}@media (max-width: 800px){.w3l-galleries-19 .slider{min-height:230px}}@media (max-width: 768px){.w3l-galleries-19 .slider{min-height:38vh}}@media (max-width: 480px){.w3l-galleries-19 h3.gallery-text-19{font-size:36px;line-height:40px}}@media (max-width: 667px){.w3l-galleries-19 .slider{min-height:32vh}}@media (max-width: 640px){.w3l-galleries-19 .slider{min-height:38vh}}@media (max-width: 600px){.w3l-galleries-19 .slider{min-height:35vh}}@media (max-width: 568px){.w3l-galleries-19 h3.gallery-text-19{font-size:34px;line-height:38px}}@media (max-width: 480px){.w3l-galleries-19 .gallery-19{padding-top:40px}.w3l-galleries-19 .slider{min-height:28vh}}@media (max-width: 414px){.w3l-galleries-19 .slider{min-height:25vh}}@media (max-width: 384px){.w3l-galleries-19 h3.gallery-text-19{font-size:30px;line-height:34px;margin:15px 0 35px}}@media (max-width: 375px){.w3l-galleries-19 .slider{min-height:22vh}}.w3l-text-28-main .text-28{padding:80px 0}.w3l-text-28-main .text-styles-top-28{margin:0 auto;width:55%}.w3l-text-28-main .text-styles-top-28 h3{font-size:35px;line-height:40px;margin-bottom:30px}.w3l-text-28-main .faq-drawer input[type=checkbox]{display:none}.w3l-text-28-main .faq-drawer__title{display:block;position:relative;margin-bottom:0;color:#373737;font-weight:600;font-size:15px;border-radius:8px;cursor:pointer}.w3l-text-28-main .faq-drawer__title:hover{color:#747474}.w3l-text-28-main .faq-drawer__title:after{content:" ";position:absolute;width:0;height:0;top:10px;right:25px;float:right;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid currentColor;transition:transform .2s ease-out}.w3l-text-28-main .faq-drawer__trigger:checked+.faq-drawer__title:after{transform:rotate(-180deg)}.w3l-text-28-main .faq-drawer__content-wrapper{overflow:hidden;max-height:0px;font-size:15px;line-height:23px}.w3l-text-28-main .faq-drawer__trigger:checked+.faq-drawer__title+.faq-drawer__content-wrapper{max-height:350px}.w3l-text-28-main .faq-drawer__trigger:checked+.faq-drawer__title{border-bottom-right-radius:0;border-bottom-left-radius:0}.w3l-text-28-main .faq-drawer__content-wrapper .faq-drawer__content{padding:10px 0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.w3l-text-28-main .text-title{margin-bottom:35px}.w3l-text-28-main .faq-drawer{border-bottom:1px solid rgba(41,41,41,.1)}.w3l-text-28-main .faq-drawer{padding:20px 0}.w3l-text-28-main h6.title{font-size:17px;line-height:25px;font-weight:600;color:#2c3038;padding-right:50px}.w3l-text-28-main p.text-text{font-size:15px;line-height:20px;color:#3b5266;width:80%}@media (max-width: 1366px){.w3l-text-28-main .text-styles-top-28{margin:0 auto;width:60%}}@media (max-width: 1280px){.w3l-text-28-main .text-styles-top-28{margin:0 auto;width:65%}}@media (max-width: 1024px){.w3l-text-28-main .text-styles-top-28{margin:0 auto;width:75%}}@media (max-width: 800px){.w3l-text-28-main .text-styles-top-28{margin:0 auto;width:90%}.w3l-text-28-main .text-28{padding:50px 0}}@media (max-width: 690px){.w3l-text-28-main .text-styles-top-28{margin:0 auto;width:100%}}@media (max-width: 600px){.w3l-text-28-main p.text-text{width:90%}.w3l-text-28-main .text-28{padding:40px 0}.w3l-text-28-main .text-styles-top-28 h3{font-size:30px;margin-bottom:20px}}@media (max-width: 480px){.w3l-text-28-main h6.title{font-size:15px;line-height:25px}}@media (max-width: 415px){.w3l-text-28-main .faq-drawer{padding:15px 0}}@media (max-width: 320px){.w3l-text-28-main .text-styles-top-28 h3{font-size:28px;margin-bottom:15px}}.w3l-form-34-main .form34{margin:0 auto;max-width:450px;padding:80px 0}.w3l-form-34-main .signin{display:grid;border:1px solid #ddd;padding:10px;grid-template-columns:25% 75%;margin-bottom:27px}.w3l-form-34-main .main-div{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.w3l-form-34-main .form-head{line-height:40px;font-size:35px}.w3l-form-34-main .form-para{margin-top:10px;color:#555a64;font-style:normal;font-weight:400;font-size:17px;line-height:25px;margin-bottom:20px}.w3l-form-34-main .action{color:#304659}.w3l-form-34-main .checkbox{width:16px;height:16px;color:#f5f9fc;background:#304659;float:left}.w3l-form-34-main input{width:100%;background:#f3f3f3;border:none;margin-bottom:20px;padding:14px;border:1px solid #dedede;font-size:16px}.w3l-form-34-main .text-head{font-weight:600;font-size:15px;line-height:20px;color:#555a64;margin-bottom:10px}.w3l-form-34-main .remember{font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#3b5266}.w3l-form-34-main .signinbutton{margin-top:25px;width:100%}.w3l-form-34-main .signup{margin-top:33px;color:#555a64;font-style:normal;font-weight:400;font-size:17px;line-height:25px}.w3l-form-34-main .signuplink{color:#555a64;margin-left:5px;font-weight:600;display:inline-block}.w3l-form-34-main .form-34or{position:relative;text-align:center;font-size:17px;color:#555a64;font-weight:700;margin-bottom:27px}.w3l-form-34-main .form-34or:after,.w3l-form-34-main .form-34or:before{content:" ";background:#ececec;width:208px;height:2px;position:absolute;top:12px}.w3l-form-34-main .form-34or:after{right:0}.w3l-form-34-main .form-34or:before{left:0}.w3l-form-34-main .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w3l-form-34-main .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.w3l-form-34-main .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.w3l-form-34-main .container:hover input~.checkmark{background-color:#ccc}.w3l-form-34-main .container input:checked~.checkmark{background:#2c3038}.w3l-form-34-main .checkmark:after{content:"";position:absolute;display:none}.w3l-form-34-main .container input:checked~.checkmark:after{display:block}.w3l-form-34-main .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}.w3l-form-34-main .signin span{font-size:22px}.w3l-form-34-main .signin span.fa-facebook-square{color:#3b5998}.w3l-form-34-main .signin span.fa-google-plus-square{color:#dd4b39}@media (max-width: 991px){.w3l-form-34-main .form34{padding:60px 0}}@media (max-width: 480px){.w3l-form-34-main .form34{margin:0 1em;padding:40px 0}.w3l-form-34-main .form-head{line-height:36px;font-size:30px}.w3l-form-34-main .form-para{font-size:16px}.w3l-form-34-main .form-34or:after,.w3l-form-34-main .form-34or:before{width:195px}}@media (max-width: 440px){.w3l-form-34-main .form-34or:after,.w3l-form-34-main .form-34or:before{width:175px}}@media (max-width: 414px){.w3l-form-34-main .form-34or:after,.w3l-form-34-main .form-34or:before{width:160px}}@media (max-width: 384px){.w3l-form-34-main .form-34or:after,.w3l-form-34-main .form-34or:before{width:150px}}@media (max-width: 320px){.w3l-form-34-main .form-34or:after,.w3l-form-34-main .form-34or:before{width:115px}}.w3l-services-1 .services1-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.w3l-services-1 .services1{padding:80px 0}.w3l-services-1 .service-info{padding:30px 20px 40px;border:1px solid rgba(130,152,171,.35);border-width:0px 1px 1px;box-sizing:border-box}.w3l-services-1 .service-info h4{font-size:20px;line-height:25px;text-transform:uppercase}.w3l-services-1 .service-info p{font-size:15px;line-height:20px;color:#555a64;margin:10px 0 20px}.w3l-services-1 .service-info span{margin-bottom:6px;display:inline-block}@media (max-width: 1080px){.w3l-services-1 .service-info h4{font-size:18px;line-height:23px}.w3l-services-1 .service-info{padding:25px 15px 30px}}@media (max-width: 991px){.w3l-services-1 .services1-content{grid-template-columns:1fr 1fr;grid-row-gap:30px}.w3l-services-1 .service-info{padding:25px 20px 30px}.w3l-services-1 .services1{padding:60px 0}}@media (max-width: 480px){.w3l-services-1 .services1-content{grid-template-columns:1fr}}@media (max-width: 415px){.w3l-services-1 .services1{padding:40px 0}}@media (max-width: 384px){.w3l-services-1 .service-info h3{font-size:27px;line-height:28px;margin-top:25px}.w3l-services-1 .services-title p{font-size:16px}}.w3l-text-9 .d-grid{display:grid}.w3l-text-9 .grid-col-2{grid-template-columns:1fr 1fr}.w3l-text-9 .grid-col-3{grid-template-columns:1fr 1fr 1fr}.w3l-text-9 .grid-col-4{grid-template-columns:1fr 1fr 1fr 1fr}.w3l-text-9 a.action{border:none;color:#304659;font-size:17px;line-height:25px;font-weight:600;display:inline-block}.w3l-text-9 a.action img{margin-left:4px}.w3l-text-9 .align-center{text-align:center}.w3l-text-9 .text-element-9{padding:80px 0}.w3l-text-9 .grid-w3l-text-9{grid-gap:40px;grid-template-columns:.7fr 2fr;max-width:1000px;margin:0 auto}.w3l-text-9 h6.text-left-inner-9 a{font-size:15px;line-height:20px}.w3l-text-9 span.sub-inner-w3l-text-9{font-weight:400;font-size:15px;line-height:20px;color:#555a64;margin-top:6px;display:inline-block}.w3l-text-9 .left-w3l-text-9 img{margin-bottom:10px}.w3l-text-9 hr{opacity:.25;border:1px solid #8298AB;margin:20px 0 14px}.w3l-text-9 h4.text-head-w3l-text-9{font-size:45px;line-height:50px;margin:25px 0 40px;display:inline-block}.w3l-text-9 h5.sub-head-w3l-text-9{font-weight:400;font-size:25px;line-height:35px;margin-bottom:40px}.w3l-text-9 p.text-tag{color:#555a64;text-transform:uppercase;font-size:13px;font-weight:600;line-height:20px}.w3l-text-9 p.sub-para{color:#555a64;font-size:17px;line-height:25px;font-weight:400;margin-top:20px}.w3l-text-9 h6.heading-small-w3l-text-9{font-size:20px;line-height:25px}.w3l-text-9 .comment-top{margin-top:2rem}.w3l-text-9 .media{display:flex;align-items:flex-start}.w3l-text-9 .media img{border-radius:50%}.w3l-text-9 .media-body,.w3l-text-9 .add-review input[type=email]{margin-left:1rem;text-align:left}.w3l-text-9 .media.mt-5{margin-top:2rem}.w3l-text-9 .content-heading{color:#2c3038;line-height:25px;font-size:18px;font-weight:600}.w3l-text-9 .content-heading-2{line-height:25px;font-size:25px;font-weight:600;margin-bottom:1.5rem}.w3l-text-9 a.btn.button,.w3l-text-9 .buttonbg{margin-top:.8rem}.w3l-text-9 .add-review input[type=text],.w3l-text-9 .add-review input[type=email],.w3l-text-9 .add-review textarea{outline:none;padding:10px;border:1px solid #D2D2D2;width:100%;font-size:16px;color:#888;margin-bottom:1rem}.w3l-text-9 .add-review textarea{min-height:150px}.w3l-text-9 .add-review{margin-top:2rem}.w3l-text-9 .content12-1 p:last-child,.w3l-text-9 .column:last-child{margin-bottom:0}@media (max-width: 1080px){.w3l-text-9 h4.text-head-w3l-text-9{font-size:42px;line-height:46px}.w3l-text-9 h5.sub-head-w3l-text-9{font-size:23px}}@media (max-width: 991px){.w3l-text-9 h4.text-head-w3l-text-9{font-size:40px}.w3l-text-9 .text-element-9{padding:60px 0}.w3l-text-9 h5.sub-head-w3l-text-9{font-size:21px}.w3l-text-9 .grid-w3l-text-9{grid-gap:30px}}@media (max-width: 768px){.w3l-text-9 h4.text-head-w3l-text-9{font-size:32px;line-height:35px;margin:20px 0 30px}.w3l-text-9 h5.sub-head-w3l-text-9{font-size:19px;line-height:28px}.w3l-text-9 h6.heading-small-w3l-text-9{font-size:18px}.w3l-text-9 p.sub-para{margin-top:15px}.w3l-text-9 .content12-1 .media{display:block}.w3l-text-9 .add-review input[type=email]{margin-left:0}}@media (max-width: 667px){.w3l-text-9 .grid-w3l-text-9{grid-template-columns:1fr 2fr}}@media (max-width: 600px){.w3l-text-9 .grid-w3l-text-9{grid-template-columns:1fr;grid-gap:40px}.w3l-text-9 .left-w3l-text-9{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.w3l-text-9 h4.text-head-w3l-text-9{margin:10px 0 20px}.w3l-text-9 p.sub-para{font-size:16px}.w3l-text-9 h5.sub-head-w3l-text-9{font-size:18px;margin-bottom:30px}.w3l-text-9 hr{display:none}.w3l-text-9 .comment-top{margin-top:3rem}}@media (max-width: 568px){.w3l-text-9 h6.text-left-inner-9 a{font-size:14.5px}.w3l-text-9 span.sub-inner-w3l-text-9{font-size:14px}}@media (max-width: 480px){.w3l-text-9 .left-w3l-text-9{grid-template-columns:1fr 1fr;grid-gap:15px}.w3l-text-9 .text-element-9{padding:40px 0}}@media (max-width: 320px){.w3l-text-9 .left-w3l-text-9{grid-template-columns:1fr;padding-top:20px}}.w3l-text-14 #text14-block{padding:60px 0 80px}.w3l-text-14 .d-grid{display:grid}.w3l-text-14 .text14-max-align{max-width:751px;margin:0 auto}.w3l-text-14 .text14-right{float:right;max-width:170px;margin:0 0 25px 40px}.w3l-text-14 h5.text14-heading{font-size:25px;line-height:30px;margin-bottom:20px}.w3l-text-14 .text14-left p{font-style:normal;font-weight:400;font-size:17px;line-height:25px;color:#555a64;margin-bottom:20px;max-width:556px}.w3l-text-14 .text14-left p:last-child{margin-bottom:0}.w3l-text-14 .text14-right a{font-style:normal;font-weight:400;font-size:15px;line-height:20px;display:block;margin-top:10px}.w3l-text-14 .text14-right a:hover{opacity:.8}@media all and (max-width: 1080px){.w3l-text-14 #text14-block{padding:60px 0}}@media all and (max-width: 600px){.w3l-text-14 .wrapper{width:90%}}@media all and (max-width: 440px){.w3l-text-14 .wrapper{width:100%;padding:0 15px}.w3l-text-14 .text14-right{margin:0 -15px 20px 25px}.w3l-text-14 #text14-block{padding:2.5rem 0}.w3l-text-14 #text14-block{padding:40px 0}.w3l-text-14 .text14-left p{font-size:16px}}@media all and (max-width: 320px){.w3l-text-14 .text14-right{float:none;max-width:100%;margin-left:0}}.w3l-text-15 #text15-block{padding:60px 0;background-color:#f8f9fa}.w3l-text-15 .d-grid{display:grid}.w3l-text-15 .text15-max-align{max-width:751px;margin:0 auto}.w3l-text-15 h5.text15-heading{font-size:25px;line-height:30px;margin-bottom:20px}.w3l-text-15 p.text15-para{font-style:normal;font-weight:400;font-size:17px;line-height:25px;color:#555a64;margin-bottom:20px}.w3l-text-15 .text15-left p{font-size:17px;line-height:25px;color:#3b5266;max-width:600px}.w3l-text-15 .text15-list li{font-size:17px;line-height:25px;color:#555a64;margin-bottom:4px}.w3l-text-15 .text15-list{margin-top:20px}@media all and (max-width: 480px){.w3l-text-15 #text15-block{padding:40px 0}.w3l-text-15 p.text15-para,.w3l-text-15 .text15-left p,.w3l-text-15 .text15-list li{font-size:16px}}@media all and (max-width: 384px){.w3l-text-15 h5.text15-heading{margin-bottom:15px}}.w3l-text-22 .text{padding:80px 0 60px}.w3l-text-22 .text-txt{max-width:751px;margin:0 auto}.w3l-text-22 .text-txt h3{font-size:25px;line-height:30px;margin-bottom:20px}.w3l-text-22 .text-txt p{font-size:17px;line-height:25px;color:#555a64}.w3l-text-22 .two-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin-top:50px}.w3l-text-22 .right-column p:nth-child(2){margin-top:15px}@media (max-width: 1080px){.w3l-text-22 .text{padding:60px 0}.w3l-text-22 .two-columns{grid-gap:20px;margin-top:40px}}@media (max-width: 800px){.w3l-text-22 .two-columns{grid-template-columns:1fr}}@media (max-width: 600px){.w3l-text-22 .text-txt h3{font-size:24px;margin-bottom:15px}.w3l-text-22 .two-columns{margin-top:30px}}@media (max-width: 480px){.w3l-text-22 .text{padding:40px 0}.w3l-text-22 .text-txt p{font-size:16px}}.w3l-teams-single-9 .team-single{padding:80px 0}.w3l-teams-single-9 .main-grid{grid-auto-flow:column;grid-gap:40px}.w3l-teams-single-9 h3.title-wthree-tem{font-size:30px;margin-bottom:2px}.w3l-teams-single-9 p.para{font-size:17px;line-height:25px;margin-top:15px;color:#555a64}.w3l-teams-single-9 p.sub-title-top-3{font-size:18px;color:#555a64}.w3l-teams-single-9 ul.left-single-team{margin:20px 0 10px}.w3l-teams-single-9 ul.left-single-team li{list-style-type:none;margin-bottom:4px}.w3l-teams-single-9 h6.team-txt,.w3l-teams-single-9 ul.left-single-team li span{font-size:16px;color:#2c3038;font-weight:600}.w3l-teams-single-9 ul.left-single-team li a{color:#555a64;font-size:16px}.w3l-teams-single-9 ul.list-unstyled li{display:inline-block;margin:2px 8px 0}.w3l-teams-single-9 .team-socials a span{font-size:23px}.w3l-teams-single-9 .team-socials a span.fa-facebook-square{color:#3b5998}.w3l-teams-single-9 .team-socials a span.fa-twitter-square{color:#00acee}.w3l-teams-single-9 .team-socials a span.fa-google-plus-square{color:#dd4b39}@media (max-width: 991px){.w3l-teams-single-9 .main-grid{grid-gap:20px}.w3l-teams-single-9 .team-single{padding:60px 0}}@media (max-width: 800px){.w3l-teams-single-9 .main-grid{grid-auto-flow:row}}@media (max-width: 440px){.w3l-teams-single-9 .team-grids-single img{width:100%}}@media (max-width: 384px){.w3l-teams-single-9 .team-single{padding:40px 0}.w3l-teams-single-9 h3.title-wthree-tem{font-size:28px}}.w3l-content-9 .main-cont-wthree-3{padding-bottom:80px;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.w3l-content-9 h3.title-head-con{font-size:28px;line-height:24px;margin-bottom:1em;display:inline-block}.w3l-content-9 .left-contect-real p{font-size:17px;line-height:25px}@media (max-width: 991px){.w3l-content-9 .main-cont-wthree-3{padding-bottom:60px}}@media (max-width: 800px){.w3l-content-9 h3.title-head-con{margin-bottom:.8em}.w3l-content-9 .main-cont-wthree-3{grid-gap:20px}}@media (max-width: 600px){.w3l-content-9 h3.title-head-con{font-size:25px}.w3l-content-9 .left-contect-real p{font-size:16px}.w3l-content-9 .main-cont-wthree-3{grid-template-columns:1fr;grid-gap:40px}}@media (max-width: 375px){.w3l-content-9 .main-cont-wthree-3{padding-bottom:40px}.w3l-content-9 h3.title-head-con{font-size:22px;margin-bottom:.6em}}.w3l-features-photo-7 .w3l-features-photo-7_sur{padding:80px 0}.w3l-features-photo-7 .w3l-features-photo-7_top{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.w3l-features-photo-7 .feat_top{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin-top:40px}.w3l-features-photo-7 .w3l-features-photo-7_top h4{margin-bottom:24px;font-size:35px;line-height:40px}.w3l-features-photo-7 .w3l-features-photo-7_top h5{font-size:20px;line-height:25px;color:#304659;margin:12px 0}.w3l-features-photo-7 .w3l-features-photo-7_top h5 a{color:#304659;text-decoration:none}.w3l-features-photo-7 .w3l-features-photo-7_top h5 a:hover{opacity:.8}.w3l-features-photo-7 .w3l-features-photo-7_top p.para{font-size:17px;line-height:25px;color:#555a64;margin-bottom:30px}.w3l-features-photo-7 ul.star li{display:inline-block}.w3l-features-photo-7 span.item_price{font-size:18px;color:#f05448;font-weight:700}.w3l-features-photo-7 .w3l-features-photo-7_top-left p del{margin:0 10px}.w3l-features-photo-7 p.coasts{margin:10px 0 20px;border-bottom:1px solid #f1f1f1;padding-bottom:20px}.w3l-features-photo-7 .sec-grid-1{margin-top:1rem}.w3l-features-photo-7 .sec-grid-1 label{font-size:16px;margin-bottom:10px;display:inline-block;font-weight:600;color:#2c3038;display:block}.w3l-features-photo-7 .sec-grid-1 select{-webkit-appearance:menulist-button}.w3l-features-photo-7 .sec-grid-1 select,.w3l-features-photo-7 input{width:120px;color:#555a64;background:transparent;padding:10px 12px;border:none;background:#f3f3f3 url(../images/down.png) no-repeat 89% 50%;outline:none;font-size:15px;color:#888;text-align:left;-webkit-appearance:none;cursor:pointer;display:grid;grid-template-columns:.1fr 1fr;align-items:center;font-family:inherit;border:1px solid #dedede}.w3l-features-photo-7 .inline-cont{display:grid;grid-template-columns:.5fr 1fr;grid-gap:20px;align-items:center;margin-top:3rem}.w3l-features-photo-7 .buttons-teams ul li{display:inline-block;margin:0 4px;vertical-align:middle}.w3l-features-photo-7 .buttons-teams li span{font-size:22px}.w3l-features-photo-7 .buttons-teams li span.fa-facebook-square{color:#3b5998}.w3l-features-photo-7 .buttons-teams li span.fa-twitter-square{color:#00acee}.w3l-features-photo-7 .buttons-teams li span.fa-google-plus-square{color:#dd4b39}.w3l-features-photo-7 .gallery-7_sur{padding:70px 0;background:#f5f9fc}.w3l-features-photo-7 .galleryContainer{display:flex;flex-direction:column;justify-content:space-between;align-content:center;position:relative}.w3l-features-photo-7 .gallery{position:relative;display:flex;justify-content:center;align-content:center;border:1px solid #eee;padding:20px}.w3l-features-photo-7 .gallery input{display:none}.w3l-features-photo-7 .galleryImage{transition:opacity .25s ease-out;overflow:hidden;position:absolute;top:0;opacity:0;height:100%;-o-object-fit:contain;object-fit:contain}.w3l-features-photo-7 .gallery>img:first-of-type{position:relative!important;display:flex!important;top:0!important;left:0!important;z-index:10}.w3l-features-photo-7 .gallery>img:nth-child(2){margin:0 auto}.w3l-features-photo-7 .arrowsContainer{position:absolute;bottom:0;left:0;height:100%;display:none;justify-content:space-between;align-items:flex-end;width:100%;z-index:20;overflow:hidden}.w3l-features-photo-7 .arrowsContainer img{width:100px;background:#fff;opacity:.4;padding-bottom:20px;transition:.1s ease}.w3l-features-photo-7 .leftArrow{border-top-right-radius:10px;position:absolute;bottom:-20px;left:-30px;padding-left:40px;padding-right:15px}.w3l-features-photo-7 .rightArrow{border-top-left-radius:10px;position:absolute;bottom:-20px;right:-30px;padding-right:40px;padding-left:15px}.w3l-features-photo-7 .leftArrow:active,.w3l-features-photo-7 .rightArrow:active{transform:scale(.95)}.w3l-features-photo-7 .thumbnails{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;height:5%;z-index:30;margin-top:10px;scroll-snap-type:mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.w3l-features-photo-7 .thumbnailImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid #eee;padding:10px}.w3l-features-photo-7 .thumbnailImage{margin:0 5px;-moz-scroll-snap-align:start;-ms-scroll-snap-align:start;scroll-snap-align:start}.w3l-features-photo-7 .thumbnailImage:first-child{margin-left:0}.w3l-features-photo-7 .thumbnailImage:last-child{margin-right:0}.w3l-features-photo-7 #c1:checked+#i1{opacity:1}.w3l-features-photo-7 #c2:checked+#i2{opacity:1}.w3l-features-photo-7 #c3:checked+#i3{opacity:1}.w3l-features-photo-7 #c4:checked+#i4{opacity:1}.w3l-features-photo-7 #c5:checked+#i5{opacity:1}.w3l-features-photo-7 #c6:checked+#i6{opacity:1}.w3l-features-photo-7 #c7:checked+#i7{opacity:1}.w3l-features-photo-7 #c8:checked+#i8{opacity:1}.w3l-features-photo-7 #c9:checked+#i9{opacity:1}.w3l-features-photo-7 #c10:checked+#i10{opacity:1}.w3l-features-photo-7 #c11:checked+#i11{opacity:1}.w3l-features-photo-7 #c12:checked+#i12{opacity:1}.w3l-features-photo-7 #c13:checked+#i13{opacity:1}.w3l-features-photo-7 #c1:checked+#i1+#arrows1{display:flex}.w3l-features-photo-7 #c2:checked+#i2+#arrows2{display:flex}.w3l-features-photo-7 #c3:checked+#i3+#arrows3{display:flex}.w3l-features-photo-7 #c4:checked+#i4+#arrows4{display:flex}.w3l-features-photo-7 #c5:checked+#i5+#arrows5{display:flex}.w3l-features-photo-7 #c6:checked+#i6+#arrows6{display:flex}.w3l-features-photo-7 .thumbnails label,.w3l-features-photo-7 .arrowsContainer label{cursor:pointer;overflow:hidden}.w3l-features-photo-7 .thumbnails label img{transition:.3s ease}.w3l-features-photo-7 .thumbnails label img:hover{transform:scale(1.2)}.w3l-features-photo-7 label:focus{box-shadow:0 0 7px 1px #fff}@media screen and (max-width: 1440px){.w3l-features-photo-7 #c4:checked+#i4,.w3l-features-photo-7 #c5:checked+#i5,.w3l-features-photo-7 #c3:checked+#i3{width:100%}}@media screen and (max-width: 1280px){.w3l-features-photo-7 .w3l-features-photo-7_top h4{font-size:32px}}@media screen and (max-width: 1080px){.w3l-features-photo-7 .wrapper{width:90%}}@media screen and (max-width: 992px){.w3l-features-photo-7 .w3l-features-photo-7_top{display:grid;grid-template-columns:1fr;grid-gap:30px}.w3l-features-photo-7 .inline-cont{grid-template-columns:.3fr 1fr}.w3l-features-photo-7 .w3l-features-photo-7_top h4{font-size:30px}.w3l-features-photo-7 .w3l-features-photo-7_sur{padding:60px 0}}@media screen and (max-width: 667px){.w3l-features-photo-7 .w3l-features-photo-7_top h4{font-size:28px;line-height:32px}}@media screen and (max-width: 600px){.w3l-features-photo-7 .inline-cont{grid-template-columns:.5fr 1fr}}@media screen and (max-width: 568px){.w3l-features-photo-7 .feat_top{grid-template-columns:1fr}.w3l-features-photo-7 .w3l-features-photo-7_top h4{font-size:25px;line-height:30px}.w3l-features-photo-7 .gallery{overflow:hidden}}@media screen and (max-width: 415px){.w3l-features-photo-7 .wrapper{width:100%}.w3l-features-photo-7 .w3l-features-photo-7_sur{padding:40px 0}.w3l-features-photo-7 .thumbnailImage img{padding:5px}.w3l-features-photo-7 .thumbnailImage{margin:0 2px}.w3l-features-photo-7 .w3l-features-photo-7_top p.para{font-size:16px}.w3l-features-photo-7 .inline-cont{grid-template-columns:1fr 1fr}}@media screen and (max-width: 320px){.w3l-features-photo-7 .w3l-features-photo-7_top h4{font-size:22px;line-height:28px}.w3l-features-photo-7 .gallery{padding:10px}.w3l-features-photo-7 .inline-cont{grid-template-columns:1fr}}.w3l-contect-12 .content-heading{color:#2c3038;line-height:25px;font-size:18px;font-weight:600}.w3l-contect-12 .content-para{color:#555a64;line-height:25px;font-size:16px}.w3l-contect-12 .content12,.w3l-contect-12 .content12-1{text-align:left}.w3l-contect-12 .content12-1 p{margin-bottom:1rem}.w3l-contect-12 .column{margin-bottom:1.5rem}.w3l-contect-12 .main-top{padding:10px 0 80px;text-align:center}.w3l-contect-12 section.tab-content{display:none;padding:38px 0 0}.w3l-contect-12 label.tabtle{display:inline-block;padding:10px 5px;font-weight:600;border:1px solid transparent;font-size:20px;line-height:25px;text-align:center;color:#555a64;margin:0 15px}.w3l-contect-12 .padding-bord{padding:3.5rem 4rem;border:1px solid #efecec}.w3l-contect-12 label.tabtle:before{font-family:fontawesome;font-weight:400;margin-right:10px}.w3l-contect-12 label.tabtle:hover{color:#555a64;cursor:pointer}.w3l-contect-12 input:checked+label.tabtle{border-bottom:2px solid #2C3038;line-height:25px;text-align:center;color:#2c3038}.w3l-contect-12 #tab1:checked~#content1,.w3l-contect-12 #tab2:checked~#content2,.w3l-contect-12 #tab3:checked~#content3,.w3l-contect-12 #tab4:checked~#content4{display:block}.w3l-contect-12 .media{display:flex;align-items:flex-start}.w3l-contect-12 .media img{border-radius:50%}.w3l-contect-12 .media-body,.w3l-contect-12 .add-review input[type=email]{margin-left:1rem;text-align:left}.w3l-contect-12 .media.mt-5{margin-top:1.5rem}.w3l-contect-12 a.btn.button,.w3l-contect-12 .buttonbg{margin-top:.8rem}.w3l-contect-12 .content12-1 h6,.w3l-contect-12 .buttonbg{margin-bottom:1rem}.w3l-contect-12 .add-review input[type=text],.w3l-contect-12 .add-review input[type=email],.w3l-contect-12 .add-review textarea{outline:none;padding:10px;border:1px solid #D2D2D2;width:100%;font-size:15px;color:#888;font:inherit;margin-bottom:1rem}.w3l-contect-12 .add-review textarea{min-height:100px}.w3l-contect-12 .add-review{margin-top:2rem}.w3l-contect-12 .content12-1 p:last-child,.w3l-contect-12 .column:last-child{margin-bottom:0}@media all and (max-width: 1080px){.w3l-contect-12 .wrapper{width:90%}}@media all and (max-width: 1024px){.w3l-contect-12 label.tabtle{font-size:19px}}@media screen and (max-width: 992px){.w3l-contect-12 .main-top{margin-top:20px}.w3l-contect-12 .padding-bord{padding:3rem}.w3l-contect-12 .main-top{padding:0 0 60px}}@media screen and (max-width: 800px){.w3l-contect-12 label.tabtle:before{margin:0;font-size:18px}.w3l-contect-12 .padding-bord{padding:2rem}.w3l-contect-12 label.tabtle{margin:0 5px;font-size:18px}}@media screen and (max-width: 600px){.w3l-contect-12 .wrapper{width:90%}.w3l-contect-12 .grid-col-4{grid-row-gap:20px}.w3l-contect-12 h3.heading-title{font-size:38px;line-height:42px;margin-bottom:30px}.w3l-contect-12 label.tabtle{font-size:17px;margin:0 5px;padding:5px}.w3l-contect-12 section.tab-content{padding:20px 0 0}.w3l-contect-12 .main-top{margin-top:0}}@media screen and (max-width: 440px){.w3l-contect-12 .wrapper{width:93%;margin:0 15px;padding:1.5rem 1rem}.w3l-contect-12 .grid-col-4{grid-row-gap:10px;grid-column-gap:10px}.w3l-contect-12 h3.heading-title{font-size:35px;line-height:40px;margin-bottom:25px}.w3l-contect-12 label.tabtle{font-size:16px;margin:0 3px;padding:5px 3px}.w3l-contect-12 section.tab-content{padding:28px 0 0}}@media screen and (max-width: 414px){.w3l-contect-12 label.tabtle{font-size:15px;margin:0;padding:4px 18px}.w3l-contect-12 .main-top{padding:0 0 40px}.w3l-contect-12 .wrapper{width:92%}}.w3l-ecom-cart .covers-main{padding:80px 0}.w3l-ecom-cart .product-image{float:left;width:20%}.w3l-ecom-cart .product-details{float:left;width:37%}.w3l-ecom-cart .product-price{float:left;width:12%;color:#2c3038;font-weight:700}.w3l-ecom-cart .product-quantity{float:left;width:10%}.w3l-ecom-cart .product-removal{float:left;width:9%}.w3l-ecom-cart .product-line-price{float:left;width:12%;text-align:right;color:#f05448;font-weight:700}.w3l-ecom-cart .group:before,.w3l-ecom-cart .shopping-cart:before,.w3l-ecom-cart .column-labels:before,.w3l-ecom-cart .product:before,.w3l-ecom-cart .totals-item:before,.w3l-ecom-cart .group:after,.w3l-ecom-cart .shopping-cart:after,.w3l-ecom-cart .column-labels:after,.w3l-ecom-cart .product:after,.w3l-ecom-cart .totals-item:after{content:"";display:table}.w3l-ecom-cart .group:after,.w3l-ecom-cart .shopping-cart:after,.w3l-ecom-cart .column-labels:after,.w3l-ecom-cart .product:after,.w3l-ecom-cart .totals-item:after{clear:both}.w3l-ecom-cart .group,.w3l-ecom-cart .shopping-cart,.w3l-ecom-cart .column-labels,.w3l-ecom-cart .product,.w3l-ecom-cart .totals-item{zoom:1}.w3l-ecom-cart .product .product-price:before,.w3l-ecom-cart .product .product-line-price:before,.w3l-ecom-cart .totals-value:before{content:"$"}.w3l-ecom-cart label{color:#aaa}.w3l-ecom-cart .column-labels label{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee;color:#333;font-weight:600}.w3l-ecom-cart .covers-main h1{margin-bottom:2.5rem}.w3l-ecom-cart .product{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee;display:flex;align-items:center}.w3l-ecom-cart .product .product-details .product-title a{margin-right:20px;font-weight:600;color:#2c3038;font-size:18px}.w3l-ecom-cart .img-responsive{width:25%}.w3l-ecom-cart .product .product-details .product-description{margin:5px 20px 5px 0;line-height:1.4em}.w3l-ecom-cart .product .product-quantity input{width:46px;border:1px solid rgba(51,51,51,.41);padding:3px 6px}.w3l-ecom-cart .product .remove-product{border:0;padding:8px 14px;background-color:#505050;color:#fff;font-size:12px;border-radius:3px}.w3l-ecom-cart .product .remove-product:hover{background-color:#333}.w3l-ecom-cart .totals .totals-item{float:right;clear:both;width:100%;margin-bottom:10px}.w3l-ecom-cart .totals .totals-item label{float:left;clear:both;width:79%;text-align:right}.w3l-ecom-cart .totals .totals-item .totals-value{float:right;width:21%;text-align:right}.w3l-ecom-cart .checkout{float:right;border:0;margin-top:20px;padding:12px 25px;background-color:#2c3038;color:#fff;font-size:18px}.w3l-ecom-cart .checkout:hover{background-color:#000}@media screen and (max-width: 991px){.w3l-ecom-cart .covers-main{padding:60px 0}.w3l-ecom-cart .product-quantity,.w3l-ecom-cart .product-price{width:11%}}@media screen and (max-width: 414px){.w3l-ecom-cart .covers-main{padding:40px 0}}@media screen and (max-width: 900px){.w3l-ecom-cart .product{display:block;padding-bottom:20px}.w3l-ecom-cart .img-responsive{width:100%}.w3l-ecom-cart .shopping-cart{margin:0;padding-top:20px;border-top:1px solid #eee}.w3l-ecom-cart .column-labels{display:none}.w3l-ecom-cart .product-image{float:right;width:auto}.w3l-ecom-cart .product-image img{margin-bottom:10px}.w3l-ecom-cart .product-details{float:none;margin-bottom:10px;width:auto}.w3l-ecom-cart .product-price{clear:both;width:70px}.w3l-ecom-cart .product-quantity{width:100px}.w3l-ecom-cart .product-quantity input{margin-left:20px}.w3l-ecom-cart .product-quantity:before{content:"x"}.w3l-ecom-cart .product-removal{width:auto}.w3l-ecom-cart .product-line-price{float:right;width:70px}}@media screen and (max-width: 384px){.w3l-ecom-cart .product-removal{float:right}.w3l-ecom-cart .product-line-price{float:right;clear:left;width:auto;margin-top:20px}.w3l-ecom-cart .product .product-line-price:before{content:"Item Total: $"}.w3l-ecom-cart .totals .totals-item label{width:60%}.w3l-ecom-cart .totals .totals-item .totals-value{width:40%}.w3l-ecom-cart .covers-main h1{margin-bottom:2rem}}.w3l-content-23 #content23-block{padding:80px 0}.w3l-content-23 .text-center{text-align:center}.w3l-content-23 .content23-head{max-width:750px;margin:0 auto 50px}.w3l-content-23 .content23-head h3{font-size:35px;line-height:40px;text-align:center;max-width:600px;margin:0 auto}.w3l-content-23 .content23-head p{margin-top:25px;font-style:normal;font-weight:400;font-size:17px;line-height:25px;text-align:center;color:#555a64}.w3l-content-23 .d-grid{display:grid}.w3l-content-23 .content23-col-2{grid-template-columns:1fr 1fr;grid-column-gap:5px}.w3l-content-23 .content23-grid{padding:100px}.w3l-content-23 .back-cont-1{background:url(/assets/about1-CxkZ-fMw.jpg) no-repeat 0px 0px;background-size:cover}.w3l-content-23 .back-cont-2{background:url(/assets/about2-Bpplh2cx.jpg) no-repeat 0px 0px;background-size:cover}.w3l-content-23 .content-texts{background:#101010c7;padding:40px}.w3l-content-23 .content23-grid h4 a{font-size:25px;line-height:30px;text-align:center;color:#fff;margin-bottom:20px;display:inline-block}.w3l-content-23 .content23-grid h4 a:hover{opacity:.8}.w3l-content-23 .content23-grid p{font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#eee;max-width:351px;margin:0 auto}@media all and (max-width: 1440px){.w3l-content-23 .content23-grid{padding:60px}}@media all and (max-width: 1080px){.w3l-content-23 .content23-grid{padding:30px}.w3l-content-23 #content23-block{padding:60px 0}}@media all and (max-width: 800px){.w3l-content-23 .content23-col-2{grid-template-columns:1fr;grid-row-gap:5px}.w3l-content-23 #content23-block{padding:3rem 0}.w3l-content-23 .content23-head p{margin-top:20px}.w3l-content-23 .content23-head{margin:0 auto 30px}.w3l-content-23 #content23-block{padding:40px 0}}@media all and (max-width: 440px){.w3l-content-23 .content23-head h3{font-size:32px;line-height:34px}.w3l-content-23 .content-texts{padding:30px}}@media all and (max-width: 320px){.w3l-content-23 .content23-head h3{font-size:30px;line-height:35px}.w3l-content-23 .content-texts{padding:30px 20px}}.w3l-features-5 .d-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:73px}.w3l-features-5 .features{background:#031427;padding:50px 0 70px}.w3l-features-5 .feature h4{font-size:20px;line-height:25px;margin-top:20px;text-transform:capitalize;color:#fff}.w3l-features-5 .icon-bg{width:65px;height:65px;border-radius:50%;background:#ff3a4612;text-align:center}.w3l-features-5 .icon-bg span{color:#f05448;line-height:65px;font-size:27px}@media screen and (max-width: 991px){.w3l-features-5 .d-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 600px){.w3l-features-5 .d-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 440px){.w3l-features-5 .features{text-align:center}.w3l-features-5 .icon-bg{margin:0 auto}}@media screen and (max-width: 384px){.w3l-features-5 .d-grid{grid-column-gap:15px}}@media screen and (max-width: 360px){.w3l-features-5 .d-grid{grid-row-gap:50px}}@media screen and (max-width: 320px){.w3l-features-5 .d-grid{grid-template-columns:1fr}.w3l-features-5 .feature h4{margin-top:10px}}.w3l-content-with-photo-15 .content-photo h4{font-size:35px;line-height:40px}.w3l-content-with-photo-15 .content-photo{padding:80px 0}.w3l-content-with-photo-15 .d-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:80px}.w3l-content-with-photo-15 .content-left-sec img{max-width:100%}.w3l-content-with-photo-15 .content-photo-bot1 span{vertical-align:middle;padding-right:22px}.w3l-content-with-photo-15 .content-photo-left p{margin-top:20px;font-size:17px;line-height:25px}.w3l-content-with-photo-15 .content-photo-grid{margin-top:45px}.w3l-content-with-photo-15 .content-photo-bot1 h5 a{font-size:17px;line-height:25px;font-weight:600}.w3l-content-with-photo-15 .content-photo-gap{margin:20px 0}.w3l-content-with-photo-15 .content-photo-left{align-self:center}@media screen and (max-width: 1280px){.w3l-content-with-photo-15 .content-photo-gap{margin:14px 0}.w3l-content-with-photo-15 .d-grid{grid-column-gap:40px}}@media screen and (max-width: 1080px){.w3l-content-with-photo-15 .content-photo-grid{margin-top:24px}}@media screen and (max-width: 991px){.w3l-content-with-photo-15 .d-grid{grid-template-columns:1fr;grid-row-gap:30px}.w3l-content-with-photo-15 .content-photo{padding:60px 0}}@media all and (max-width: 600px){.w3l-content-with-photo-15 .content-photo-grid{margin-top:30px}}@media all and (max-width: 568px){.w3l-content-with-photo-15 .content-photo-left p{width:100%}.w3l-content-with-photo-15 .content-photo-gap{margin:20px 0}.w3l-content-with-photo-15 .content-photo-grid{margin-top:25px}.w3l-content-with-photo-15 .content-photo h4{font-size:32px;line-height:35px}}@media all and (max-width: 414px){.w3l-content-with-photo-15 .content-photo h4{font-size:30px;line-height:35px}.w3l-content-with-photo-15 .content-photo-bot1 h5{font-size:15px;line-height:23px}.w3l-content-with-photo-15 .content-photo{padding:40px 0}}@media all and (max-width: 375px){.w3l-content-with-photo-15 .content-photo h4{font-size:24px;line-height:30px}}.w3l-specifications-9 .d-flex{display:flex}.w3l-specifications-9 .justify-content-between{justify-content:space-between}.w3l-specifications-9 .align-items-center{align-items:center}.w3l-specifications-9 .main-w3{background:#031427;padding:80px 0}.w3l-specifications-9 .grids-speci{flex:0 0 33.3%;max-width:33.3%;padding:1em;text-align:center}.w3l-specifications-9 .grids-speci.midd-eff-spe{border-left:1px solid rgba(130,152,171,.22);border-right:1px solid rgba(130,152,171,.22)}.w3l-specifications-9 h3.title-spe{font-size:60px;line-height:60px;margin-bottom:15px;display:inline-block;color:#fff}.w3l-specifications-9 .grids-speci p{font-size:20px;line-height:25px;color:#f8f9fa}@media (max-width: 1280px){.w3l-specifications-9 h3.title-spe{font-size:56px}}@media (max-width: 1080px){.w3l-specifications-9 h3.title-spe{font-size:52px}.w3l-specifications-9 .grids-speci p{font-size:19px}.w3l-specifications-9 .main-w3{padding:3rem 0}}@media (max-width: 991px){.w3l-specifications-9 h3.title-spe{font-size:45px}}@media (max-width: 800px){.w3l-specifications-9 h3.title-spe{font-size:40px;margin-bottom:10px;line-height:45px}.w3l-specifications-9 .grids-speci p{font-size:18px}}@media (max-width: 736px){.w3l-specifications-9 .main-w3{padding:2rem 0}.w3l-specifications-9 h3.title-spe{font-size:42px;line-height:40px;margin-bottom:8px}.w3l-specifications-9 .grids-speci p{font-size:16px}}@media (max-width: 600px){.w3l-specifications-9 h3.title-spe{font-size:40px}}@media (max-width: 440px){.w3l-specifications-9 h3.title-spe{font-size:37px}.w3l-specifications-9 .main-w3{padding:1.5rem 0}}@media (max-width: 480px){.w3l-specifications-9 .grids-speci{flex:0 0 100%;max-width:100%}.w3l-specifications-9 .main-cont-wthree-fea{display:block}.w3l-specifications-9 .grids-speci.midd-eff-spe{border-top:1px solid rgba(130,152,171,.22);border-bottom:1px solid rgba(130,152,171,.22);border-left:none;border-right:none;margin:1em auto;padding:1em 0}.w3l-specifications-9 .grids-speci{width:200px;margin:0 auto}.w3l-specifications-9 .grids-speci p{font-size:15px}}.w3l-forms-30 .covers-main{background:url(../images/ba1.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;position:relative;z-index:0;min-height:100vh;align-items:center;display:grid}.w3l-forms-30 .covers-main:before{content:"";background:#10101066;position:absolute;top:0;min-height:100%;left:0;right:0;z-index:-1}.w3l-forms-30 .main-cover{padding:40px;background:#02020263;text-align:center}.w3l-forms-30 .d-gird{display:grid;grid-template-columns:1fr 1fr;align-items:center}.w3l-forms-30 a.logo{color:#fff;font-size:40px}.w3l-forms-30 .cover-para{color:#fff;line-height:40px;font-size:35px;margin-bottom:15px}.w3l-forms-30 form.w3l-forms-28-form input{background:#fff;border:none;padding:16px;font-size:15px;color:#555a64}.w3l-forms-30 p.form-text{font-size:17px;line-height:25px;color:#eee}.w3l-forms-30 form.w3l-forms-28-form{margin:30px auto 15px;max-width:450px;grid-template-columns:2fr 1fr}.w3l-forms-30 p.page-detail{color:#eee;font-size:20px;position:relative;padding-left:60px;margin-top:.5em}.w3l-forms-30 p.page-detail:before{content:"";background:#ffffff85;height:2px;width:45px;position:absolute;top:0;left:0;bottom:0;margin:auto 0}.w3l-forms-30 a.back-button{border:none;font-weight:600;display:inline-block;font-size:16px;color:#fff;background:#ffffff29;text-align:center;padding:12px 18px;margin-top:4em;box-shadow:0 3px 4px 2px #0e0e0e0a}@media screen and (max-width: 1080px){.w3l-forms-30 .d-gird{grid-template-columns:1fr 1.5fr}}@media screen and (max-width: 900px){.w3l-forms-30 .d-gird{grid-template-columns:1fr;grid-row-gap:60px;padding:40px 0}}@media screen and (max-width: 568px){.w3l-forms-30 a.logo{font-size:35px}.w3l-forms-30 p.page-detail{font-size:18px}.w3l-forms-30 .cover-para{line-height:35px;font-size:30px}.w3l-forms-30 a.back-button{margin-top:3em}.w3l-forms-30 .main-cover{padding:30px}}@media screen and (max-width: 440px){.w3l-forms-30 form.w3l-forms-28-form{grid-template-columns:1fr}.w3l-forms-30 button.buttonbg{margin-top:1em;font-size:16px}.w3l-forms-30 form.w3l-forms-28-form input{padding:13px;font-size:14px}.w3l-forms-30 p.form-text{font-size:16px}}.w3l-error-page .covers-main{background:url(../images/ba2.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;position:relative;z-index:0;min-height:100vh;align-items:center;display:grid}.w3l-error-page .covers-main:before{content:"";background:#10101066;position:absolute;top:0;min-height:100%;left:0;right:0;z-index:-1}.w3l-error-page .main-cover{text-align:center}.w3l-error-page .d-gird{display:grid;grid-template-columns:1fr 1fr;align-items:center}.w3l-error-page a.logo{color:#fff;font-size:40px}.w3l-error-page .cover-para{color:#fff;line-height:120px;font-size:150px;margin-bottom:50px;font-weight:600}.w3l-error-page p.form-text{font-size:17px;line-height:25px;color:#eee}.w3l-error-page p.page-detail{color:#eee;font-size:20px;position:relative;padding-left:60px;margin-top:.5em}.w3l-error-page p.page-detail:before{content:"";background:#ffffff85;height:2px;width:45px;position:absolute;top:0;left:0;bottom:0;margin:auto 0}.w3l-error-page a.back-button{border:none;font-weight:600;display:inline-block;font-size:16px;color:#fff;background:#ffffff29;text-align:center;padding:12px 18px;margin-top:4em;box-shadow:0 3px 4px 2px #0e0e0e0a}@media screen and (max-width: 1080px){.w3l-error-page .d-gird{grid-template-columns:1fr 1.5fr}}@media screen and (max-width: 900px){.w3l-error-page .d-gird{grid-template-columns:1fr;grid-row-gap:60px;padding:40px 0}}@media screen and (max-width: 568px){.w3l-error-page a.logo{font-size:35px}.w3l-error-page p.page-detail{font-size:18px}.w3l-error-page a.back-button{margin-top:3em}.w3l-error-page .cover-para{font-size:130px;margin-bottom:20px}}@media screen and (max-width: 440px){.w3l-error-page p.form-text{font-size:16px}}.w3l-timeline-9 .quest-wthree{padding:80px 0}.w3l-timeline-9 .comments{max-width:700px;margin:0 auto;padding:0 10px 0 50px;border-left:2px solid #dbdcdc}.w3l-timeline-9 .comments .time-grids{background:#f9f9f9;position:relative;padding:2em;margin:1.5em 0;border:1px solid #ddd}.w3l-timeline-9 .comments .time-grids p{color:#555a64}.w3l-timeline-9 .time-grids span{display:block;color:#555a64;margin-bottom:12px;font-weight:lighter;font-size:17px}.w3l-timeline-9 .comments h5{color:#2c3038;font-size:25px;font-weight:600;margin-bottom:8px;position:relative}.w3l-timeline-9 .comments h5:after{content:"";background:#ffffff45;width:50px;height:1px;position:absolute;bottom:-8px;left:0}.w3l-timeline-9 .comments .time-grids:before{content:"";display:block;width:20px;height:20px;border-radius:50%;background:#f05448;top:0;left:-63px;position:absolute}.w3l-timeline-9 .comments .time-grids:after{content:"";display:block;width:0;height:0;border-style:solid;border-color:#f9f9f9 #f9f9f9 transparent transparent;border-width:15px;position:absolute;top:-2px;left:-32px}@media all and (max-width: 736px){.w3l-timeline-9 .comments h5{font-size:23px;line-height:28px}.w3l-timeline-9 .quest-wthree{padding:60px 0}}@media all and (max-width: 480px){.w3l-timeline-9 .comments .time-grids p{font-size:15px}}@media all and (max-width: 414px){.w3l-timeline-9 .comments .time-grids{padding:1.5em}.w3l-timeline-9 .quest-wthree{padding:40px 0}}@media all and (max-width: 375px){.w3l-timeline-9 .comments{padding:0 10px 0 30px}.w3l-timeline-9 .comments .time-grids:after{border-width:9px;left:-19px}.w3l-timeline-9 .comments .time-grids:before{left:-43px}.w3l-timeline-9 .comments h5{font-size:21px;line-height:26px}}.bg_white{background:#fff}.bg_light{background:#f7f9fc}.bg_black{background:#031427}.bg_dark{background:#000c}table img{max-width:100%}.email-hny-section{padding:2.5em}.copy-right-hny{padding:.7em 2.5em;background:#001021}.btn.btn-primary{border-radius:5px;background:#0d0cb5;color:#fff}.btn.btn-white{border-radius:5px;background:#fff;color:#000}.btn.btn-white-outline{border-radius:5px;background:transparent;border:1px solid #fff;color:#fff}table p{font-size:15px;line-height:22px}.center-main-bg{background:#f1f1f1}.logo h1{margin:0}.logo h1 a{color:#323538;font-size:30px;font-weight:700}.vjm{position:relative;z-index:0}.overlay-banner{background:#10101066;z-index:9;padding:3em 0}.overlay-lavi{background:#11181f8c;z-index:9;padding:4em 0}.vjm .text h2{color:#fff;font-size:30px;margin-bottom:0}a.unsub-text{margin-top:10px;display:inline-block}.heading-section h4{color:#323538;font-size:25px;margin-top:0;line-height:30px}.heading-section h3{color:#2c3e50;font-size:32px;margin-top:0;line-height:1.4;margin-bottom:1.5rem}.heading-section-white{color:#fffc}.heading-section-white h2{line-height:1;padding-bottom:0}.heading-section-white h2{color:#fff}.services{background:#00000008}.text-services .meta{text-transform:uppercase;font-size:14px}img.service-img{border-radius:50%}.sub-head .name{margin:0;font-size:1em}.sub-head .name a{margin:0;text-decoration:none;color:#2c3e50;font-size:18px}.heading-section-2{max-width:450px;margin:0 auto}.sub-head .position{color:#0000004d}table.scale{padding:10px}.counter{width:100%;position:relative;z-index:0}.counter-text{text-align:center}.counter-text .num{color:#fff;font-size:2em;font-weight:700}.counter-text .name{display:block;color:#fff;font-size:.9em;font-weight:400}.footer{color:#ffffff80}.adress-list{margin-top:15px}.footer .heading a,.footer .heading{color:#fff;font-size:20px;margin-bottom:.8em}.footer ul{margin:0;padding:0}.footer ul li{list-style:none;margin-bottom:6px}.footer ul li a{color:#828288}@media screen and (max-width: 736px){.email-hny-section{padding:2em}}@media screen and (max-width: 667px){.email-container{width:600px}td.text-services{padding-top:0!important}.overlay-lavi{padding:3em 0}td.sub-gd.shop-gd{padding:6px}}@media screen and (max-width: 640px){.vjm .text h2{font-size:2em!important;margin-bottom:0}.heading-section h3{font-size:25px}.heading-section h4{font-size:18px;line-height:23px}.footer .heading a,.footer .heading{font-size:18px}.counter-text .num{font-size:2em}.email-hny-section{padding:2em}td.text-services{padding-left:0!important}.counter-text .name{font-size:.9em}td.footer-gd,td.copy-gd{width:100%!important;display:block!important}td.sub-gd{width:100%!important;display:block;text-align:center}sub-head .name{margin:0;font-size:.9em}td.sub-gd.counter-gd:nth-child(2){margin:1.5em 0}p.ban-text{padding:0!important;font-size:.9em!important}.email-hny-section.copy-right-hny{padding:1em}td.sub-gd.shop-gd{margin-bottom:1em}}@media screen and (max-width: 600px){td.logo{width:100%;float:left;text-align:center!important}td.logo.nav-top{width:100%;float:left}.icon{text-align:left}.text-services{padding-left:0;padding-right:20px;text-align:left}.overlay-banner{padding:2em 0}.email-container{width:580px}}@media screen and (max-width: 580px){table{width:100%!important}.vjm .text h2{font-size:1.7em!important;margin-bottom:0}.email-container{width:100%!important}table.scale:nth-child(2){margin:1em 0}td.header-email.bg_white{padding:.2em 1em .5em!important}}@media screen and (max-width: 480px){p.para{font-size:15px!important}.heading-section-2{margin:0 1.5em}}@media screen and (max-width: 375px){.email-hny-section{padding:1.5em}.res-padd{padding:0!important}.overlay-banner{padding:1.5em 0}.logo h1 a{font-size:28px}}.w3l-book-9 .main-top{padding:80px 0;text-align:center}.w3l-book-9 section.tab-content{display:none;margin-top:3rem}.w3l-book-9 label.tabtle{display:inline-block;padding:8px 30px;font-weight:600;border:1px solid transparent;font-size:20px;line-height:25px;text-align:center;color:#555a64;margin:0 2px;border:1px solid rgba(85,90,100,.16)}.w3l-book-9 .padding-bord{padding:3.5rem 4rem;border:1px solid #efecec;background-color:#fff}.w3l-book-9 label.tabtle:before{font-family:fontawesome;font-weight:400;margin-right:10px}.w3l-book-9 label.tabtle:hover{color:#555a64;cursor:pointer}.w3l-book-9 input:checked+label.tabtle{line-height:25px;text-align:center;color:#fff;background:#2c3038}.w3l-book-9 #tab1:checked~#content1,.w3l-book-9 #tab2:checked~#content2,.w3l-book-9 #tab3:checked~#content3,.w3l-book-9 #tab4:checked~#content4,.w3l-book-9 #tab5:checked~#content5{display:block}.w3l-book-9 .grid-col-2{grid-template-columns:1fr 1fr;grid-column-gap:30px;align-items:end}.w3l-book-9 .text-left{text-align:left}.w3l-book-9 .tab-content h3{font-size:27px;text-transform:uppercase;margin-bottom:30px}.w3l-book-9 .ele-9its_grid{margin-bottom:1rem}.w3l-book-9 .tab-content h5{color:#2c3038;font-size:16px;margin-bottom:10px;font-weight:600}.w3l-book-9 .tab-content input,.w3l-book-9 .tab-content select,.w3l-book-9 .tab-content textarea{outline:none;padding:12px;border:none;width:100%;font-size:15px;color:#444;background:#f3f3f3;border:1px solid #dedede}.w3l-book-9 .tab-content textarea{min-height:100px}.w3l-book-9 .tab-content input.date{text-transform:uppercase;font-size:13.5px}.w3l-book-9 .tab-content select{color:#555a64;background:transparent;padding:12px;border:none;background:#f3f3f3 url(../images/down.png) no-repeat 97% 54%;outline:none;width:100%;font-size:16px;color:#888;text-align:left;-webkit-appearance:none;cursor:pointer;display:grid;grid-template-columns:.1fr 1fr;align-items:center;font-family:inherit;border:1px solid #dedede}.w3l-book-9 .tab-content select.last-sec-hny{background:#f3f3f3 url(../images/down.png) no-repeat 98.5% 54%}.w3l-book-9 .buttonbg{margin-top:1.5rem}@media all and (max-width: 1080px){.w3l-book-9 label.tabtle{padding:8px 25px}}@media all and (max-width: 1024px){.w3l-book-9 .padding-bord{padding:3rem}}@media screen and (max-width: 900px){.w3l-book-9 label.tabtle{padding:8px 20px;font-size:18px}.w3l-book-9 .main-top{padding:60px 0}}@media screen and (max-width: 800px){.w3l-book-9 label.tabtle{padding:7px 12px;font-size:17px;margin:0}.w3l-book-9 .tab-content h3{font-size:24px;margin-bottom:25px}.w3l-book-9 .tab-content input,.w3l-book-9 .tab-content select,.w3l-book-9 .tab-content textarea{padding:12px;font-size:14px}.w3l-book-9 .tab-content input.date{font-size:13px}}@media screen and (max-width: 667px){.w3l-book-9 label.tabtle{padding:7px 20px;margin-bottom:15px}.w3l-book-9 section.tab-content{display:none;margin-top:1rem}.w3l-book-9 .padding-bord{padding:2rem}}@media screen and (max-width: 480px){.w3l-book-9 .grid-col-2{grid-template-columns:1fr}.w3l-book-9 .padding-bord{width:93%}}@media screen and (max-width: 414px){.w3l-book-9 label.tabtle{font-size:16px;padding:7px 16px}.w3l-book-9 .main-top{padding:40px 0}.w3l-book-9 .padding-bord{width:92%}}.w3l-portfolios-1 .portfolio1{padding:80px 0}.w3l-portfolios-1 .portfolio1-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.w3l-portfolios-1 .portfolio1-content1{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:18px}.w3l-portfolios-1 .column1 img{width:100%}@media (max-width: 991px){.w3l-portfolios-1 .portfolio1{padding:60px 0}}@media (max-width: 800px){.w3l-portfolios-1 .portfolio1-content{grid-template-columns:1fr;grid-gap:10px}.w3l-portfolios-1 .portfolio1-content1{grid-column-gap:15px;grid-row-gap:10px}}@media (max-width: 414px){.w3l-portfolios-1 .portfolio1{padding:40px 0}}.w3l-_content-3 .top-bottom{padding:80px 0}.w3l-_content-3 .middle-section h2{font-size:40px;line-height:45px;margin-top:2rem}.w3l-_content-3 .two-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.w3l-_content-3 .three-grids-columns p{font-size:20px;line-height:30px;color:#3b5266;padding-top:40px}@media (max-width: 1280px){.w3l-_content-3 .middle-section h2{font-size:38px}.w3l-_content-3 .three-grids-columns p{padding-top:30px}}@media (max-width: 900px){.w3l-_content-3 .middle-section h2{font-size:35px}.w3l-_content-3 .three-grids-columns p{padding-top:22px;font-size:18px;line-height:28px}.w3l-_content-3 .top-bottom{padding:60px 0}}@media (max-width: 768px){.w3l-_content-3 .three-grids-columns p{font-size:17px;line-height:25px}}@media (max-width: 480px){.w3l-_content-3 .middle-section h2{font-size:32px;line-height:28px}.w3l-_content-3 .two-columns{grid-template-columns:1fr;grid-gap:20px}.w3l-_content-3 p.spacing-none2{padding-top:0}.w3l-_content-3 .top-bottom{padding:40px 0}}@media (max-width: 414px){.w3l-_content-3 .middle-section h2{font-size:30px;margin-top:1rem}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#f8fafc;color:#1e293b;line-height:1.5;overflow-x:hidden}.admin-container{min-height:100vh;background-color:#f8fafc}.header{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px #0000001a}.header-container{max-width:1200px;margin:0 auto;padding:0 1rem}.header-content{display:flex;justify-content:space-between;align-items:center;height:4rem}.logo-section{display:flex;align-items:center;gap:.75rem}.logo{width:2rem;height:2rem;background:#3b82f6;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#fff}.logo-text{font-size:1.25rem;font-weight:600;color:#1e293b}.search-section{flex:1;max-width:28rem;margin:0 2rem}.search-container{position:relative}.search-icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#64748b}.search-input{width:100%;padding:.5rem .75rem .5rem 2.5rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.875rem;transition:all .2s}.search-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.header-actions{display:flex;align-items:center;gap:.75rem}.action-btn{padding:.5rem;color:#64748b;background:none;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s}.action-btn:hover{background-color:#f1f5f9}.notification-btn{position:relative}.notification-badge{position:absolute;top:-.25rem;right:-.25rem;width:1rem;height:1rem;background:#ef4444;border-radius:50%;font-size:.75rem;color:#fff;display:flex;align-items:center;justify-content:center}.admin-layout{display:flex}.sidebar{width:16rem;background:#fff;border-right:1px solid #e2e8f0;min-height:calc(100vh - 4rem)}.sidebar-content{padding:1.5rem}.sidebar-nav{display:flex;flex-direction:column;gap:.5rem}.nav-item{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem;border-radius:.5rem;background:none;border:none;cursor:pointer;transition:all .2s;text-align:left}.nav-item:hover{background-color:#f1f5f9}.nav-item-active{background-color:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.nav-item-content{display:flex;align-items:center;gap:.75rem}.nav-item-label{font-weight:500}.nav-item-count{padding:.25rem .5rem;background-color:#f1f5f9;color:#64748b;font-size:.75rem;border-radius:9999px}.main-content{flex:1;width:100%;min-width:1024px;margin:0 auto;padding:1.5rem;box-sizing:border-box}.content-container{margin:0 auto}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.page-title{font-size:1.5rem;font-weight:600;color:#1e293b}.add-btn{background:#3b82f6;color:#fff;padding:.5rem 1rem;border-radius:.5rem;border:none;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-weight:500;transition:background-color .2s}.add-btn:hover{background:#2563eb}.status-tabs{display:flex;align-items:center;width:100%;background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;border:1px solid #e2e8f0;padding:.25rem;margin-bottom:1rem}.status-tabs>*{flex:1 1 0;text-align:center;white-space:nowrap}.tabs-container{display:flex;flex-wrap:wrap;gap:.125rem}.tab{padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;background:none;border:none;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem;color:#64748b}.tab:hover{background-color:#f1f5f9}.tab-active{color:#fff}.tab-active.tab-all{background:#6b7280}.tab-active.status-new{background:#3b82f6}.tab-active.status-progress{background:#f59e0b}.tab-active.status-proposal{background:#8b5cf6}.tab-active.status-booked{background:#10b981}.tab-active.status-completed{background:#6b7280}.tab-active.status-lost{background:#ef4444}.tab-count{padding:.125rem .5rem;background-color:#f1f5f9;color:#64748b;font-size:.75rem;border-radius:9999px}.tab-count-active{background-color:#fff3;color:#fff}.content-card{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;border:1px solid #e2e8f0;padding:.75rem;margin-bottom:.75rem}.table-container{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.table-container::-webkit-scrollbar{height:0}.enquiry-table{width:100%;border-collapse:collapse;table-layout:auto}.enquiry-table th,.enquiry-table td{text-align:left;padding:.5rem .75rem;vertical-align:middle;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word}.enquiry-table th{font-weight:600;font-size:.875rem;color:#374151;border-bottom:1px solid #e2e8f0;background-color:#f9fafb;white-space:normal}.enquiry-table td{color:#1e293b;font-size:.9375rem;border-bottom:1px solid #f1f5f9}.enquiry-table th:nth-child(1),.enquiry-table td:nth-child(1),.enquiry-table th:nth-child(2),.enquiry-table td:nth-child(2),.enquiry-table th:nth-child(3),.enquiry-table td:nth-child(3),.enquiry-table th:nth-child(4),.enquiry-table td:nth-child(4),.enquiry-table th:nth-child(5),.enquiry-table td:nth-child(5),.enquiry-table th:nth-child(6),.enquiry-table td:nth-child(6){width:auto}.enquiry-table th:nth-child(6),.enquiry-table td:nth-child(6){min-width:120px}.table-row{cursor:pointer;transition:background-color .2s}.table-row:hover{background-color:#f8fafc}.empty-state{text-align:center;padding:3rem;color:#64748b}.modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:50}.modal{background:#fff;border-radius:.5rem;box-shadow:0 25px 50px -12px #00000040;max-width:80rem;width:100%;max-height:90vh;overflow-y:auto}.add-modal{max-width:28rem}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #e2e8f0;background-color:#f8fafc}.modal-header h2{font-size:1.5rem;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:.5rem}.modal-header-left{display:flex;flex-direction:column;gap:.25rem}.modal-client-name{font-size:1rem;color:#64748b;font-weight:400;margin:0;display:flex;align-items:center;gap:.5rem}.modal-destination-title{font-size:1.5rem;font-weight:600;color:#1e293b;margin:0}.modal-trip-dates{font-size:.875rem;color:#64748b;margin:0}.modal-header-info{display:flex;flex-direction:column;gap:.25rem}.modal-subtitle{font-size:.875rem;color:#64748b;font-weight:400}.modal-header-actions{display:flex;align-items:center;gap:1rem}.status-dropdown-container{display:flex;align-items:center;gap:.5rem;position:relative}.status-dropdown{padding:.375rem 2rem .375rem .75rem;background:#6b7280;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;cursor:pointer;appearance:none;min-width:120px}.status-dropdown-arrow{position:absolute;right:.5rem;pointer-events:none;color:#fff}.handled-by-section{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b}.handled-by-select{padding:.25rem .5rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem}.follow-up-section{display:flex;align-items:center;gap:.5rem}.save-btn{padding:.375rem .75rem;background:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;cursor:pointer;display:flex;align-items:center;gap:.25rem}.modal-close{padding:.25rem;background:none;border:none;cursor:pointer;border-radius:9999px;color:#64748b;transition:background-color .2s}.modal-close:hover{background-color:#f1f5f9}.modal-content{padding:1rem}.modal-tabs{display:flex;border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem;background-color:#f8fafc;margin:0;padding:0 1.5rem}.modal-tab{padding:.75rem 1.5rem;background:none;border:none;cursor:pointer;font-size:.875rem;font-weight:500;color:#64748b;border-bottom:2px solid transparent;transition:all .2s;position:relative}.modal-tab:hover{color:#374151}.modal-tab-active{color:#fff;background:#4a90a4;border-radius:.375rem .375rem 0 0;border-bottom:none}.modal-tab-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:#4a90a4}.trip-summary-container{background:#fff;padding:1.5rem;border-bottom:1px solid #e2e8f0}.trip-summary-title{font-size:1.125rem;font-weight:600;color:#1e293b;margin-bottom:1.5rem}.trip-summary-grid,.trip-summary-row{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:1.5rem}.form-field{display:flex;flex-direction:column;gap:.5rem}.form-field label{font-size:.875rem;font-weight:500;color:#374151}.form-field input,.form-field select{padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;background:#fff}input[type=text],input[type=tel],input[type=email],input[type=date],select,.form-input{padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;background:#fff;box-sizing:border-box;min-height:38px;line-height:1.2}.form-field input:focus,.form-field select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-field input[readonly]{background-color:#f9fafb;color:#6b7280}.date-pair{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem}.date-pair>div{flex:1;display:flex;flex-direction:column}.date-pair input[type=date],.date-pair .form-input{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;background:#fff}@media (max-width: 640px){.date-pair{flex-direction:column}}.modal-main-content{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;padding:1rem}.modal-left-section,.modal-right-section{display:flex;flex-direction:column;gap:1.5rem}.package-details-section{background:#f8fafc;border-radius:.5rem;padding:1rem;border:1px solid #e2e8f0}.package-details-title{font-size:1rem;font-weight:600;color:#1e293b;margin-bottom:1rem}.package-detail-row{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #e2e8f0}.package-detail-row:last-child{border-bottom:none}.package-detail-label{font-size:.875rem;color:#64748b}.package-detail-value{font-size:.875rem;font-weight:500;color:#1e293b}.notes-section{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:1rem}.notes-title{font-size:1rem;font-weight:600;color:#1e293b;margin-bottom:1rem}.notes-textarea{width:100%;min-height:150px;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;resize:vertical;font-family:inherit}.notes-textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.modal-bottom-actions{display:flex;justify-content:center;padding:1.5rem;border-top:1px solid #e2e8f0;background-color:#f8fafc}.itinerary-editor-btn{padding:.75rem 2rem;background:#fff;color:#3b82f6;border:1px solid #3b82f6;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.itinerary-editor-btn:hover{background:#eff6ff}.modal-two-column{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.modal-left-column,.modal-right-column{display:flex;flex-direction:column;gap:1.5rem}.info-section{background:#f8fafc;border-radius:.5rem;padding:1rem;margin-bottom:1.5rem}.info-section h3{font-size:1.125rem;font-weight:500;color:#1e293b;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.info-item{display:flex;align-items:center;gap:.5rem}.info-item.full-width{grid-column:1 / -1}.client-avatar{width:2rem;height:2rem;background:#dbeafe;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#1d4ed8;font-weight:600;font-size:.875rem}.info-label{font-size:.875rem;color:#64748b;margin:0}.info-value{font-weight:500;color:#1e293b;margin:0}.notes-text{color:#374151;margin:0}.status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5rem}.status-btn{padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;background:#fff;border:1px solid #e2e8f0;cursor:pointer;transition:all .2s;color:#374151}.status-btn:hover{background-color:#f8fafc}.status-btn-active{background:#3b82f6;color:#fff;border-color:#3b82f6}.timestamps{font-size:.75rem;color:#64748b;border-top:1px solid #e2e8f0;padding-top:1rem;margin-top:1rem}.timestamps p{margin:0}.form-group{margin-bottom:1rem}.form-group label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.25rem}.form-input,.form-textarea{width:100%;border-radius:4px;font-size:.875rem;transition:all .2s}.form-input:focus,.form-textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-textarea{resize:none}.form-actions{display:flex;gap:.75rem;padding-top:1rem}.btn-primary,.btn-secondary{flex:1;padding:.5rem 1rem;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s;border:1px solid}.btn-primary{background:#3b82f6;color:#fff;border-color:#3b82f6}.btn-primary:hover:not(:disabled){background:#2563eb;border-color:#2563eb}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-secondary{background:#fff;color:#374151;border-color:#d1d5db}.loading-container,.error-container{min-height:100vh;background:#f8fafc;display:flex;align-items:center;justify-content:center}.loading-content,.error-content{text-align:center}.spinner{width:3rem;height:3rem;border:2px solid #e2e8f0;border-top:2px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-content p{color:#64748b;margin:0}.error-title{font-size:1.125rem;font-weight:500;color:#dc2626;margin:0 0 .5rem}.activity-description{font-size:.75rem;color:#64748b;margin:0 0 .75rem;line-height:1.4}.activity-details{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:#374151}.activity-duration,.activity-price{display:flex;align-items:center;gap:.25rem}.error-message{font-size:.875rem;color:#64748b;margin:0}.countries-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;padding:1rem 0}.country-card{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:2rem;cursor:pointer;transition:all .2s;position:relative;min-height:120px;display:flex;align-items:center;justify-content:center}.country-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.country-status{position:absolute;top:1rem;right:1rem;width:12px;height:12px;border-radius:50%}.country-status.active{background:#10b981}.country-status.inactive{background:#ef4444}.country-name{font-size:1.125rem;font-weight:600;color:#1e293b;text-align:center;margin:0}.add-country-card{border:2px dashed #d1d5db;background:#f8fafc}.add-country-card:hover{border-color:#3b82f6;background:#eff6ff}.add-country-icon{color:#64748b}.cities-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;padding:1rem 0}.city-card{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:1.5rem;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:.75rem;min-height:100px}.city-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.city-icon{color:#3b82f6}.city-name{font-size:1rem;font-weight:500;color:#1e293b;text-align:center;margin:0}.add-city-card{border:2px dashed #d1d5db;background:#f8fafc}.add-city-card:hover{border-color:#3b82f6;background:#eff6ff}.add-city-icon{color:#64748b}.activities-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;padding:1rem 0}.activity-card{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;overflow:hidden;transition:all .2s}.activity-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.activity-image{position:relative;height:150px;overflow:hidden}.activity-image img{width:100%;height:100%;object-fit:cover}.activity-actions{position:absolute;top:.5rem;right:.5rem;display:flex;gap:.25rem}.activity-action-btn{background:#ffffffe6;border:none;border-radius:.25rem;padding:.25rem;cursor:pointer;transition:background-color .2s}.activity-action-btn:hover{background:#fff}.activity-content{padding:1rem}.activity-name{font-size:.875rem;font-weight:500;color:#1e293b;margin:0}.add-activity-card{border:2px dashed #d1d5db;background:#f8fafc;display:flex;align-items:center;justify-content:center;min-height:200px}.add-activity-card:hover{border-color:#3b82f6;background:#eff6ff}.add-activity-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#64748b}.add-activity-icon{color:#64748b}.action-btn{padding:.25rem;background:none;border:none;cursor:pointer;border-radius:.25rem;color:#64748b;transition:all .2s}.action-btn:hover{background-color:#f1f5f9;color:#374151}.page-header-left{display:flex;align-items:center;gap:1rem}.page-subtitle{color:#64748b;font-size:.875rem;margin:.25rem 0 0}.page-header-actions{display:flex;align-items:center;gap:.75rem}.itinerary-controls{background:#f8fafc;border-radius:.5rem;padding:1rem;margin-bottom:1.25rem;border:1px solid #e2e8f0}.itinerary-controls h3{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#1e293b}.activity-selectors{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.form-select{padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;background:#fff}.form-select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.form-select:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}.itinerary-days{display:flex;flex-direction:column;gap:2rem}.itinerary-day{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;overflow:hidden}.day-header{background:#f8fafc;padding:1rem 1.5rem;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}.day-header h3{margin:0;font-size:1.125rem;font-weight:600;color:#1e293b}.btn-small{padding:.375rem .75rem;background:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;cursor:pointer;display:flex;align-items:center;gap:.25rem;transition:background-color .2s}.btn-small:hover:not(:disabled){background:#2563eb}.btn-small:disabled{background:#9ca3af;cursor:not-allowed}.day-content{padding:1rem;display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.day-activities h4{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#1e293b}.empty-state-text{color:#64748b;font-style:italic;margin:0}.activities-list{display:flex;flex-direction:column;gap:.75rem}.activity-item{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#f8fafc;border-radius:.375rem;border:1px solid #e2e8f0}.activity-thumb{width:40px;height:40px;border-radius:.375rem;object-fit:cover}.day-details{display:flex;flex-direction:column;gap:1rem}.add-day-btn{padding:1rem 2rem;background:#fff;color:#3b82f6;border:2px dashed #3b82f6;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s;align-self:center;min-width:200px}.add-day-btn:hover{background:#eff6ff}.itinerary-extras{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e2e8f0}.inclusions-exclusions{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.btn-secondary{padding:.5rem 1rem;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.btn-secondary:hover{background:#f8fafc}.btn-primary{padding:.5rem 1rem;background:#3b82f6;color:#fff;border:1px solid #3b82f6;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.5rem}.btn-primary:hover{background:#2563eb;border-color:#2563eb}.enquiry-details-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e2e8f0;background-color:#f8fafc;margin-bottom:0}.enquiry-header-left{display:flex;align-items:center;gap:1rem}.back-btn{padding:.5rem;background:none;border:none;cursor:pointer;border-radius:.375rem;color:#64748b;transition:background-color .2s}.back-btn:hover{background-color:#f1f5f9}.enquiry-header-info{display:flex;flex-direction:column;gap:.25rem}.enquiry-client-name{font-size:1rem;color:#64748b;font-weight:400;margin:0;display:flex;align-items:center;gap:.5rem}.enquiry-destination-title{font-size:1.5rem;font-weight:600;color:#1e293b;margin:0}.enquiry-trip-dates{font-size:.875rem;color:#64748b;margin:0}.enquiry-header-actions{display:flex;align-items:center;gap:1rem}.enquiry-tabs{display:flex;border-bottom:1px solid #e2e8f0;margin-bottom:0;background-color:#f8fafc;padding:0 1.5rem}.enquiry-tab{padding:.75rem 1.5rem;background:none;border:none;cursor:pointer;font-size:.875rem;font-weight:500;color:#64748b;border-bottom:2px solid transparent;transition:all .2s;position:relative}.enquiry-tab:hover{color:#374151}.enquiry-tab-active{color:#fff;background:#4a90a4;border-radius:.375rem .375rem 0 0;border-bottom:none}.enquiry-tab-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:#4a90a4}.enquiry-content{background:#fff}.enquiry-main-content{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1.5rem}.enquiry-left-section,.enquiry-right-section{display:flex;flex-direction:column;gap:1.5rem}.enquiry-tab-content{padding:1.5rem}.itinerary-tab-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.itinerary-tab-header h3{font-size:1.25rem;font-weight:600;color:#1e293b}.loading-state{text-align:center;padding:3rem;color:#64748b}.enquiry-bottom-actions{display:flex;justify-content:center;padding:1.5rem;border-top:1px solid #e2e8f0;background-color:#f8fafc}.message{padding:.75rem 1rem;border-radius:.375rem;margin-bottom:1rem;font-size:.875rem;font-weight:500}.message.success,.message-success{background-color:#dcfce7;color:#166534;border:1px solid #bbf7d0}.message.error,.message-error{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.pagination{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem;border-top:1px solid #e2e8f0;margin-top:1rem}.pagination-btn{padding:.5rem 1rem;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s}.pagination-btn:hover:not(:disabled){background:#f8fafc;border-color:#3b82f6}.pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-info{font-size:.875rem;color:#64748b}@media (max-width: 768px){.admin-layout{flex-direction:column}.sidebar{width:100%;min-height:auto}.sidebar-nav{flex-direction:row;overflow-x:auto;padding-bottom:.5rem}.nav-item{flex-shrink:0}.header-content{flex-wrap:wrap;gap:1rem}.search-section{order:3;flex-basis:100%;margin:0}.tabs-container{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.5rem}.tab{flex-shrink:0}.info-grid{grid-template-columns:1fr}.status-grid{grid-template-columns:repeat(2,1fr)}.modal{margin:1rem;max-height:calc(100vh - 2rem)}.enquiry-details-header{flex-direction:column;align-items:stretch;gap:1rem}.enquiry-header-left{justify-content:flex-start}.enquiry-header-actions{justify-content:flex-end;flex-wrap:wrap}.enquiry-tabs{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.5rem}.enquiry-tab{flex-shrink:0}.enquiry-main-content{grid-template-columns:1fr;gap:1rem}.countries-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.cities-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.activities-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.activity-selectors{grid-template-columns:1fr}.day-content{grid-template-columns:1fr;gap:1rem}.inclusions-exclusions{grid-template-columns:1fr}.page-header-actions{flex-direction:column;align-items:stretch}}@media (max-width: 480px){.main-content{padding:1rem}.page-header{flex-direction:column;align-items:stretch;gap:1rem}.form-actions{flex-direction:column}.status-grid,.countries-grid{grid-template-columns:1fr}.cities-grid{grid-template-columns:repeat(2,1fr)}.activities-grid{grid-template-columns:1fr}}.itinerary-builder-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;text-align:center;min-height:400px}.itinerary-builder-icon{width:96px;height:96px;background-color:#eff6ff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:#3b82f6}.itinerary-builder-title{font-size:1.5rem;font-weight:600;color:#1e293b;margin-bottom:12px}.itinerary-builder-description{font-size:.9375rem;color:#64748b;line-height:1.6;max-width:480px;margin:0 auto 32px}.itinerary-create-btn{font-size:.9375rem;padding:.625rem 1.5rem}.itinerary-table{table-layout:fixed;width:100%;border-collapse:collapse}.itinerary-table th,.itinerary-table td{text-align:left;padding:.875rem 1rem;vertical-align:middle}.itinerary-table th{font-size:.875rem;font-weight:600;text-transform:none;white-space:nowrap;color:#374151;border-bottom:1px solid #e2e8f0;background-color:#f9fafb}.itinerary-table td{border-bottom:1px solid #f1f5f9}.itinerary-table th:nth-child(1),.itinerary-table td:nth-child(1){width:11%}.itinerary-table th:nth-child(2),.itinerary-table td:nth-child(2){width:14%}.itinerary-table th:nth-child(3),.itinerary-table td:nth-child(3){width:15%}.itinerary-table th:nth-child(4),.itinerary-table td:nth-child(4){width:8%;text-align:center}.itinerary-table th:nth-child(5),.itinerary-table td:nth-child(5){width:9%;text-align:center}.itinerary-table th:nth-child(6),.itinerary-table td:nth-child(6){width:9%;text-align:center}.itinerary-table th:nth-child(7),.itinerary-table td:nth-child(7){width:13%}.itinerary-table th:nth-child(8),.itinerary-table td:nth-child(8){width:21%}.itinerary-id{color:#ca8a04;font-weight:600;font-size:.875rem}.place-cell{color:#1e293b;font-weight:500;font-size:.9375rem}.dates-cell{color:#64748b;font-size:.875rem;white-space:nowrap}.assigned-cell{color:#64748b;font-size:.875rem}.version-link{color:#3b82f6;cursor:pointer;font-weight:500}.table-actions{display:flex;gap:.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.action-btn{padding:.375rem .75rem;border-radius:.25rem;border:1px solid;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s;background:#fff;white-space:nowrap;flex-shrink:0}.open-btn{color:#3b82f6;border-color:#3b82f6}.open-btn:hover{background:#3b82f6;color:#fff}.assign-btn{color:#8b5cf6;border-color:#8b5cf6}.assign-btn:hover{background:#8b5cf6;color:#fff}.duplicate-btn{color:#64748b;border-color:#64748b}.duplicate-btn:hover{background:#64748b;color:#fff}.itinerary-details-page{padding:24px;background:#f8f9fa;min-height:100vh}.back-button{display:flex;align-items:center;gap:8px;background:transparent;border:none;color:#333;font-size:14px;cursor:pointer;padding:8px 0;margin-bottom:20px;font-weight:500}.back-button:hover{color:#000}.itinerary-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.header-left{display:flex;align-items:center;gap:16px}.header-left h1{font-size:20px;font-weight:600;margin:0;color:#1a1a1a}.version-badge{padding:4px 12px;background:#e9ecef;border-radius:4px;font-size:13px;color:#495057;font-weight:500}.destination{font-size:18px;font-weight:600;color:#333}.preview-button{padding:10px 20px;background:#fff;border:1px solid #dee2e6;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;color:#333;transition:all .2s}.preview-button:hover{background:#f8f9fa;border-color:#adb5bd}.itinerary-content{display:grid;grid-template-columns:1fr 450px;gap:24px}.main-content{background:#fff;border-radius:8px;border:1px solid #e9ecef;overflow:hidden}.info-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-bottom:1px solid #e9ecef}.info-card{padding:20px 24px;border-right:1px solid #e9ecef}.info-card:last-child{border-right:none}.info-card label{display:block;font-size:12px;color:#6c757d;margin-bottom:8px;font-weight:500}.card-value{font-size:15px;color:#1a1a1a;font-weight:500}.traveler-info{font-size:14px}.tabs-container{display:flex;gap:0;background:#fff;padding:0;flex:1 1 0;text-align:center;white-space:nowrap}.tab-button{padding:14px 20px;background:transparent;border:none;color:#6c757d;font-size:14px;font-weight:500;cursor:pointer;border-radius:0;position:relative;transition:all .2s}.tab-button:hover{color:#333;background:#f8f9fa}.tab-button.active{color:#fff;background:#212529}.content-area{padding:40px 24px;min-height:400px}.placeholder-text{color:#adb5bd;font-size:14px;text-align:left}.sidebar{background:#fff;border-radius:8px;border:1px solid #e9ecef;height:fit-content}.quote-section{padding:24px}.quote-section h3{font-size:16px;font-weight:600;margin:0 0 20px;color:#1a1a1a}.display-toggle h4{font-size:14px;font-weight:600;margin:0 0 12px;color:#1a1a1a}.input-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.amount-input,.per-person-input{padding:10px 12px;border:1px solid #e9ecef;border-radius:6px;font-size:13px;color:#495057;background:#f8f9fa}.amount-input::placeholder,.per-person-input::placeholder{color:#adb5bd}.amount-input:focus,.per-person-input:focus{outline:none;border-color:#adb5bd;background:#fff}.total-price{padding:16px;background:#f8f9fa;border-radius:6px;margin-bottom:20px}.total-price h4{font-size:15px;font-weight:600;margin:0;color:#1a1a1a}.quote-items{display:flex;flex-direction:column;gap:8px}.quote-item{border:1px solid #e9ecef;border-radius:6px;overflow:hidden;background:#fff}.quote-item-header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;cursor:pointer;transition:background .2s}.quote-item-header:hover{background:#f8f9fa}.quote-item-header span{font-size:14px;color:#333;font-weight:500}.item-right{display:flex;align-items:center;gap:12px}.item-value{font-size:14px;color:#495057;font-weight:500}.chevron{transition:transform .2s;color:#6c757d}.chevron.rotated{transform:rotate(180deg)}.quote-item-content{padding:16px;border-top:1px solid #e9ecef;background:#f8f9fa}.quote-item-content p{margin:0;font-size:13px;color:#6c757d}.loading,.error{padding:40px;text-align:center;font-size:14px;color:#6c757d}@media (max-width: 1200px){.itinerary-content{grid-template-columns:1fr}}.itinerary-editor{position:fixed;inset:0;background:#f8fafc;z-index:1000;display:flex;flex-direction:column;overflow:hidden}.itinerary-editor-loading{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#f8fafc;z-index:1000;font-size:18px;color:#64748b}.editor-header{background:#fff;padding:16px 24px;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000001a;flex-shrink:0}.header-left{display:flex;align-items:center;gap:24px}.back-btn{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;font-size:16px;color:#1e293b;padding:8px 12px;border-radius:6px;transition:all .2s}.back-btn:hover{background:#f1f5f9;color:#3b82f6}.header-info{display:flex;align-items:center;gap:16px}.itinerary-id{font-size:16px;font-weight:600;color:#1e293b}.version-badge,.destination-badge{padding:4px 12px;border-radius:4px;font-size:14px;font-weight:500}.version-badge{background:#f1f5f9;color:#64748b}.destination-badge{background:#3b82f6;color:#fff}.preview-btn{padding:10px 20px;background:#3b82f6;border:1px solid #3b82f6;border-radius:6px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:all .2s}.preview-btn:hover{background:#2563eb;border-color:#2563eb}.editor-content{display:flex;gap:24px;padding:24px;margin:0 auto;flex:1;overflow-y:auto;overflow-x:hidden;width:100%}.left-section{flex:1;display:flex;flex-direction:column;gap:16px}.travel-info-card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px 24px;display:flex;gap:48px;box-shadow:0 1px 2px #0000000d}.travel-dates,.currency-info{display:flex;flex-direction:column;gap:8px}.info-label{font-size:14px;color:#64748b;font-weight:500}.info-value{font-size:16px;color:#1e293b;font-weight:600}.tabs-section{display:flex;gap:8px;background:#fff;padding:8px;border-radius:8px;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0000000d}.tab-btn{flex:1;padding:10px 16px;background:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;color:#64748b}.tab-btn:hover{background:#f8fafc;color:#1e293b}.tab-btn.active{background:#3b82f6;color:#fff}.content-area{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:24px;min-height:500px;box-shadow:0 1px 2px #0000000d}.itinerary-plan-editor{display:flex;flex-direction:column;gap:0;height:100%;background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden}.plan-editor-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-bottom:1px solid #e5e7eb}.itinerary-plan-label{font-size:16px;font-weight:700;color:#111827;letter-spacing:-.01em}.itinerary-quill-editor{flex:1;display:flex;flex-direction:column;height:100%}.tiptap-toolbar{display:flex;gap:4px;padding:12px 16px;background:#fafafa;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;position:sticky;top:0;z-index:10}.tiptap-toolbar button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:#6b7280;transition:all .2s}.tiptap-toolbar button:hover{background:#e5e7eb;color:#374151}.tiptap-toolbar button.is-active{background:#6366f1;color:#fff}.toolbar-divider{width:1px;height:32px;background:#e5e7eb;margin:0 4px}.tiptap-editor{flex:1;overflow-y:auto}.tiptap-editor .ProseMirror{min-height:400px;padding:20px 24px;line-height:1.8;color:#374151;outline:none}.tiptap-editor .ProseMirror:focus{outline:none}.tiptap-editor .ProseMirror h1{font-size:28px;font-weight:700;color:#111827;margin-top:20px;margin-bottom:12px}.tiptap-editor .ProseMirror h2{font-size:24px;font-weight:700;color:#111827;margin-top:18px;margin-bottom:10px}.tiptap-editor .ProseMirror h3{font-size:20px;font-weight:600;color:#1f2937;margin-top:16px;margin-bottom:8px}.tiptap-editor .ProseMirror ul,.tiptap-editor .ProseMirror ol{padding-left:24px}.tiptap-editor .ProseMirror li{margin:6px 0}.tiptap-editor .ProseMirror p{margin:8px 0}.tiptap-editor .ProseMirror p.is-editor-empty:first-child:before{content:"Enter your day-wise itinerary plan here...";color:#9ca3af;pointer-events:none;height:0;float:left}.itinerary-plan-textarea{width:100%;min-height:450px;padding:16px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:#1e293b;resize:vertical;transition:all .2s}.itinerary-plan-textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.itinerary-plan-textarea::placeholder{color:#94a3b8}.save-plan-btn{padding:10px 24px;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:8px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #6366f140}} .save-plan-btn:hover{background:#2563eb}.save-plan-btn:disabled{background:#cbd5e1;cursor:not-allowed}.right-section{width:450px}.quote-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:0;box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -1px #0000000a;position:sticky;top:0;overflow:hidden}.quote-title{font-size:16px;font-weight:700;color:#111827;margin:0;padding:20px 24px;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:8px;letter-spacing:-.01em}.quote-title svg{width:20px;height:20px;color:#6366f1}.display-section{background:linear-gradient(135deg,#fef3c7,#fde68a);border:none;border-radius:12px;padding:16px 20px;margin:20px 24px;box-shadow:0 2px 8px #fbbf2426}.section-title{font-size:11px;font-weight:700;color:#92400e;margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}.input-row{display:flex;gap:10px;margin-bottom:0}.quote-input{flex:1;min-width:0;padding:10px 14px;border:2px solid rgba(146,64,14,.2);background:#ffffffe6;color:#78350f;border-radius:8px;font-size:15px;font-weight:600;transition:all .2s;box-sizing:border-box}.quote-input::placeholder{color:#92400e80;font-weight:500}.quote-input:focus{outline:none;background:#fff;border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a}.total-price{background:linear-gradient(135deg,#6366f1,#4f46e5);padding:20px 24px;margin:20px 0 0;display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#fff;border:none;position:relative}.total-price:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.total-price span:first-child{font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;opacity:.95}.price-value{font-size:28px;font-weight:800;letter-spacing:-.02em}.quote-items{padding:20px 24px;display:flex;flex-direction:column;gap:2px;background:#fafafa}.service-breakdown-group{background:#fff;border-radius:10px;padding:16px;margin-bottom:12px;border:1px solid #e5e7eb}.breakdown-header{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f3f4f6}.quote-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;background:transparent;border:none;border-bottom:1px solid #f3f4f6;transition:all .2s}.quote-item:last-child{border-bottom:none}.quote-item:hover{padding-left:8px}.item-label{font-size:13px;font-weight:600;color:#374151;letter-spacing:-.01em}.item-value-input{width:100px;padding:8px 12px;border:1.5px solid #e5e7eb;border-radius:6px;font-size:15px;font-weight:700;color:#111827;background:#fff;text-align:right;transition:all .2s}.item-value-input:focus{outline:none;border-color:#6366f1;background:#fafafa;box-shadow:0 0 0 3px #6366f114}.item-value-input:hover:not(:focus){border-color:#cbd5e1;background:#f9fafb}.additional-costs-group{background:#fff;border-radius:10px;padding:16px;border:1px solid #e5e7eb}.item-value{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#1e293b}.item-value input{width:100px;padding:8px 12px;border:1.5px solid #e5e7eb;border-radius:6px;font-size:15px;font-weight:700;color:#111827;background:#fff;text-align:right;transition:border-color .2s}.item-value input:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f114}.dropdown-icon{color:#94a3b8;cursor:pointer;transition:color .2s}.dropdown-icon:hover{color:#64748b}.tab-placeholder{display:flex;align-items:center;justify-content:center;height:450px;color:#94a3b8;font-size:15px;font-weight:500}@media (max-width: 1200px){.editor-content{flex-direction:column}.right-section{width:100%}.quote-card{position:static;border-radius:12px}.quote-items{padding:16px 20px}.service-breakdown-group,.additional-costs-group{padding:14px}}@media (max-width: 768px){.quote-card{border-radius:12px;margin:0}.quote-title{padding:16px 20px;font-size:15px}.display-section{margin:16px 20px;padding:14px 16px}.quote-items{padding:16px}.service-breakdown-group,.additional-costs-group{padding:12px;margin-bottom:10px}.item-label{font-size:12px}.item-value-input{width:85px;padding:7px 10px;font-size:14px}.total-price{padding:16px 20px}.price-value{font-size:24px}}.flight-list-tab{width:100%}.flight-tab-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.flight-tab-header h3{font-size:18px;font-weight:600;color:#1e293b;margin:0}.add-flight-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.add-flight-btn:hover{background:#2563eb}.flight-tab-loading{text-align:center;padding:40px;color:#64748b;font-size:14px}.flight-tab-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center}.flight-tab-empty p{margin:0;font-size:16px;font-weight:500;color:#94a3b8}.flight-tab-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px}.flight-tab-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 1px 3px #0000000d}.flight-tab-card:hover{box-shadow:0 10px 25px #3b82f626;transform:translateY(-4px);border-color:#3b82f6}.flight-card-gradient{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#06b6d4)}.flight-card-top{display:flex;justify-content:space-between;align-items:center;padding:16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0}.flight-airline{display:flex;align-items:center;gap:10px;flex:1}.airline-badge{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#2563eb);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.airline-icon{color:#fff}.airline-info{display:flex;flex-direction:column;gap:2px}.airline-name{font-size:13px;font-weight:700;color:#1e293b}.flight-number{font-size:11px;color:#64748b;font-weight:500}.flight-actions{display:flex;gap:6px}.action-btn{width:32px;height:32px;padding:0;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.action-btn.edit:hover{background:#eff6ff;border-color:#3b82f6;transform:scale(1.05)}.action-btn.delete:hover{background:#fef2f2;border-color:#ef4444;transform:scale(1.05)}.flight-info{padding:16px;display:flex;flex-direction:column;gap:12px}.flight-route{display:flex;align-items:center;gap:0}.route-leg{flex:1;text-align:center}.route-leg.departure{text-align:left}.route-leg.arrival{text-align:right}.route-time{font-size:15px;font-weight:700;color:#1e293b;display:block;margin-bottom:2px}.route-city{font-size:11px;color:#64748b;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.route-connector{flex:0 0 80px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 6px}.connector-dot{width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#06b6d4)}.connector-line{flex:1;height:2px;background:linear-gradient(90deg,#3b82f6,#06b6d4)}.flight-details{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding-top:12px;border-top:1px solid #e2e8f0;text-align:center}.detail-date,.detail-class,.detail-price{font-size:12px;font-weight:600}.detail-date,.detail-class{color:#64748b}.detail-price{color:#059669}.flight-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}.flight-modal{background:#fff;border-radius:8px;box-shadow:0 10px 40px #0003;width:100%;max-width:500px;max-height:90vh;overflow-y:auto}.flight-modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e5e5e5}.flight-modal-header h4{margin:0;font-size:16px;font-weight:600;color:#1e293b}.flight-form{padding:16px}.stops-selector{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px}.stop-btn{padding:10px 12px;border:2px solid #e2e8f0;border-radius:8px;background:#fff;color:#64748b;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.stop-btn:hover{border-color:#3b82f6;color:#3b82f6}.stop-btn.active{background:#3b82f6;color:#fff;border-color:#3b82f6}.layover-section{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-top:16px}.layover-title{margin:0 0 16px;font-size:14px;font-weight:600;color:#1e293b}.layover-block{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px;margin-bottom:12px}.layover-block:last-child{margin-bottom:0}.layover-number{font-size:12px;font-weight:600;color:#64748b;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 768px){.flight-tab-header{flex-direction:column;align-items:stretch;gap:12px}.add-flight-btn{justify-content:center}.flight-tab-cards,.form-row,.stops-selector{grid-template-columns:1fr}}.connector-line{position:relative;display:flex;align-items:center;justify-content:center}.stops-badge{position:absolute;background:#fff;padding:2px 8px;font-size:10px;font-weight:600;color:#3b82f6;border:1px solid #3b82f6;border-radius:10px;white-space:nowrap}.layover-display{margin-top:10px;padding:8px;background:#f0f9ff;border:1px solid #bfdbfe;border-radius:6px}.layover-info{display:flex;align-items:center;gap:8px;font-size:11px;padding:4px 0}.layover-info:not(:last-child){border-bottom:1px solid #dbeafe;padding-bottom:6px;margin-bottom:4px}.layover-label{font-weight:600;color:#1e40af;min-width:65px}.layover-city{font-weight:600;color:#1e293b;flex:1}.layover-times{color:#64748b;font-size:10px}.hotel-list-tab{width:100%}.hotel-tab-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.hotel-tab-header h3{font-size:18px;font-weight:600;color:#1e293b;margin:0}.add-hotel-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.add-hotel-btn:hover{background:#2563eb}.hotel-tab-loading{text-align:center;padding:40px;color:#64748b;font-size:14px}.hotel-tab-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center}.hotel-tab-empty p{margin:0;font-size:16px;font-weight:500;color:#94a3b8}.hotel-tab-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px}.hotel-tab-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .3s;box-shadow:0 1px 3px #0000000d}.hotel-tab-card:hover{box-shadow:0 10px 25px #3b82f626;transform:translateY(-4px);border-color:#3b82f6}.hotel-card-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0}.hotel-info-main{display:flex;align-items:center;gap:12px;flex:1}.hotel-badge{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.hotel-name{font-size:14px;font-weight:700;color:#1e293b}.hotel-city{font-size:12px;color:#64748b;margin-top:2px}.hotel-actions{display:flex;gap:6px}.hotel-card-body{padding:16px}.hotel-dates{display:flex;align-items:center;gap:12px;padding:12px;background:#f8fafc;border-radius:8px;margin-bottom:12px}.date-info{flex:1;display:flex;flex-direction:column;gap:4px}.date-label{font-size:11px;color:#64748b;font-weight:600;text-transform:uppercase}.date-value{font-size:13px;font-weight:700;color:#1e293b}.date-divider{color:#3b82f6;font-size:16px}.hotel-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.hotel-price{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f0fdf4;border:1px solid #86efac;border-radius:8px}.price-label{font-size:12px;color:#166534;font-weight:600}.price-value{font-size:16px;font-weight:700;color:#059669}.hotel-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}.hotel-modal{background:#fff;border-radius:8px;box-shadow:0 10px 40px #0003;width:100%;max-width:600px;max-height:90vh;overflow-y:auto}.hotel-modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e5e5e5}.hotel-modal-header h4{margin:0;font-size:16px;font-weight:600;color:#1e293b}.hotel-form{padding:16px}.form-group.full-width{grid-column:1 / -1}.form-group input,.form-group select{padding:8px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;font-family:inherit;transition:all .2s}.form-group input:focus,.form-group select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}@media (max-width: 768px){.hotel-tab-cards,.form-row,.hotel-details-grid{grid-template-columns:1fr}}.visa-list-tab{width:100%}.visa-tab-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.visa-tab-header h3{font-size:18px;font-weight:600;color:#1e293b;margin:0}.add-visa-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.add-visa-btn:hover{background:#2563eb}.visa-tab-loading{text-align:center;padding:40px;color:#64748b;font-size:14px}.visa-tab-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center}.visa-tab-empty p{margin:0;font-size:16px;font-weight:500;color:#94a3b8}.visa-tab-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px}.visa-tab-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .3s;box-shadow:0 1px 3px #0000000d}.visa-tab-card:hover{box-shadow:0 10px 25px #3b82f626;transform:translateY(-4px);border-color:#3b82f6}.visa-card-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0}.visa-info-main{display:flex;align-items:center;gap:12px;flex:1}.visa-badge{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.visa-type{font-size:14px;font-weight:700;color:#1e293b}.visa-country{font-size:12px;color:#64748b;margin-top:2px}.visa-actions{display:flex;gap:6px}.visa-card-body{padding:16px}.visa-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.detail-item{display:flex;flex-direction:column;gap:4px}.detail-label{font-size:11px;color:#64748b;font-weight:600;text-transform:uppercase}.detail-value{font-size:13px;font-weight:600;color:#1e293b}.visa-price{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#faf5ff;border:1px solid #d8b4fe;border-radius:8px}.price-label{font-size:12px;color:#6b21a8;font-weight:600}.price-value{font-size:16px;font-weight:700;color:#7c3aed}.visa-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}.visa-modal{background:#fff;border-radius:8px;box-shadow:0 10px 40px #0003;width:100%;max-width:500px;max-height:90vh;overflow-y:auto}.visa-modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e5e5e5}.visa-modal-header h4{margin:0;font-size:16px;font-weight:600;color:#1e293b}.visa-form{padding:16px}.form-group{display:flex;flex-direction:column;gap:6px}.form-group input{padding:8px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;font-family:inherit;transition:all .2s}.form-group input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}@media (max-width: 768px){.visa-tab-cards,.form-row{grid-template-columns:1fr}}.transport-list-tab{width:100%}.transport-tab-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.transport-tab-header h3{font-size:18px;font-weight:600;color:#1e293b;margin:0}.add-transport-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.add-transport-btn:hover{background:#2563eb}.transport-tab-loading{text-align:center;padding:40px;color:#64748b;font-size:14px}.transport-tab-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center}.empty-icon{color:#cbd5e1;margin-bottom:16px}.transport-tab-empty p{margin:0;font-size:16px;font-weight:500;color:#94a3b8}.empty-subtext{font-size:13px;color:#cbd5e1;margin-top:8px!important}.transport-tab-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px}.transport-tab-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:all .3s;box-shadow:0 1px 3px #0000000d}.transport-tab-card:hover{box-shadow:0 10px 25px #3b82f626;transform:translateY(-4px);border-color:#3b82f6}.transport-card-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0}.transport-info-main{display:flex;align-items:center;gap:12px;flex:1}.transport-badge{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#f59e0b,#d97706);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.transport-type{font-size:14px;font-weight:700;color:#1e293b}.transport-desc{font-size:12px;color:#64748b;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.transport-actions{display:flex;gap:6px}.action-btn{width:32px;height:32px;padding:0;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.action-btn.edit{color:#3b82f6}.action-btn.edit:hover{background:#eff6ff;border-color:#3b82f6}.action-btn.delete{color:#ef4444}.action-btn.delete:hover{background:#fef2f2;border-color:#ef4444}.transport-card-body{padding:16px}.transport-route{padding:10px;background:#fef3c7;border-radius:6px;margin-bottom:10px}.route-text{font-size:13px;font-weight:600;color:#92400e}.transport-date{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #e2e8f0;margin-bottom:10px}.date-label{font-size:12px;color:#64748b;font-weight:600}.date-value{font-size:13px;font-weight:600;color:#1e293b}.transport-price{display:flex;justify-content:space-between;align-items:center;padding:12px;background:#fef3c7;border:1px solid #fde68a;border-radius:8px}.price-label{font-size:12px;color:#92400e;font-weight:600}.price-value{font-size:16px;font-weight:700;color:#d97706}.transport-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}.transport-modal{background:#fff;border-radius:8px;box-shadow:0 10px 40px #0003;width:100%;max-width:500px;max-height:90vh;overflow-y:auto}.transport-modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e5e5e5}.transport-modal-header h4{margin:0;font-size:16px;font-weight:600;color:#1e293b}.close-btn{background:none;border:none;font-size:24px;color:#64748b;cursor:pointer;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.close-btn:hover{background:#f1f5f9;color:#1e293b}.transport-form{padding:16px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.form-group{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.form-group label{font-size:13px;font-weight:500;color:#374151}.form-group input,.form-group textarea{padding:8px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;font-family:inherit;transition:all .2s}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.form-group textarea{resize:vertical}.form-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:16px;padding-top:12px;border-top:1px solid #e5e5e5}.btn-cancel,.btn-save{padding:8px 16px;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;border:none}.btn-cancel{background:#fff;color:#374151;border:1px solid #d1d5db}.btn-cancel:hover{background:#f9fafb}.btn-save{background:#3b82f6;color:#fff}.btn-save:hover{background:#2563eb}@media (max-width: 768px){.transport-tab-cards,.form-row{grid-template-columns:1fr}}.preview-modal-overlay{position:fixed;inset:0;background:#0009;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.preview-modal{background:#fff;border-radius:12px;width:100%;max-width:900px;height:90vh;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 25px -5px #00000026;animation:slideUp .3s ease-out}.preview-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.preview-branding{display:flex;align-items:center;gap:12px}.brand-icon{font-size:28px}.brand-name{font-size:14px;font-weight:700;color:#1e293b;letter-spacing:.5px}.preview-close-btn{background:none;border:none;color:#64748b;width:40px;height:40px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.preview-close-btn:hover{background:#e2e8f0;color:#1e293b}.preview-document{flex:1;display:flex;flex-direction:column;overflow:hidden}.document-container{flex:1;overflow-y:auto;padding:40px;max-width:900px;margin:0 auto;width:100%}.document-container::-webkit-scrollbar{width:8px}.document-container::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.document-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.document-container::-webkit-scrollbar-thumb:hover{background:#94a3b8}.doc-header{margin-bottom:30px;border-bottom:2px solid #333;padding-bottom:20px}.destination-title{font-size:32px;margin:0 0 10px;color:#1e293b;font-weight:700}.header-content{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.header-left{flex:1}.header-logo{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:5px}.company-logo-img{width:120px;height:80px;object-fit:contain}.company-name{font-size:11px;font-weight:700;letter-spacing:1px;color:#1e293b}.trip-info{font-size:14px;color:#475569;margin:0}.trip-info p{margin:4px 0}.trip-info strong{color:#1e293b}.doc-section{margin-bottom:25px}.section-header{font-size:12px;font-weight:700;letter-spacing:1.5px;color:#1e293b;margin:20px 0 12px;padding-bottom:8px;border-bottom:1px solid #ddd;text-transform:uppercase}.plan-content{font-size:13px;color:#475569;line-height:1.6;word-break:break-word}.plan-content p{margin:8px 0}.plan-content h1{font-size:24px;font-weight:700;color:#1e293b;margin:16px 0 10px}.plan-content h2{font-size:20px;font-weight:700;color:#1e293b;margin:14px 0 8px}.plan-content h3{font-size:18px;font-weight:600;color:#1e293b;margin:12px 0 6px}.plan-content ul,.plan-content ol{padding-left:24px;margin:8px 0;list-style-position:outside}.plan-content li{margin:4px 0}.plan-content strong{font-weight:700;color:#1e293b}.plan-content em{font-style:italic}.plan-content u{text-decoration:underline}.plan-content [style*="text-align: center"]{text-align:center}.plan-content [style*="text-align: right"]{text-align:right}.plan-content [style*="text-align: justify"]{text-align:justify}.accommodation-card,.flight-card,.visa-card,.transport-card{margin-bottom:15px}.service-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;overflow:hidden;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}.service-card:hover{box-shadow:0 4px 12px #0000001a;border-color:#d1d5db}.service-card-header{background:linear-gradient(135deg,#f8fafc,#f3f4f6);padding:16px 20px;border-bottom:1px solid #e5e7eb}.flight-service-card .service-card-header{background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.hotel-service-card .service-card-header{background:linear-gradient(135deg,#fef3c7,#fde68a)}.visa-service-card .service-card-header{background:linear-gradient(135deg,#ddd6fe,#c4b5fd)}.transport-service-card .service-card-header{background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.route-info,.service-card-header h3{margin:0}.route-title,.hotel-name,.visa-title,.service-title{font-size:16px;font-weight:700;color:#1e293b;margin:0 0 6px}.flight-date,.location-info,.country-info{font-size:13px;color:#64748b;margin:0;font-weight:500}.service-card-body{padding:16px 20px;display:flex;flex-direction:column}.hotel-service-card .service-card-body{display:flex;flex-direction:row;gap:20px;padding:0}.hotel-info-section{flex:1;padding:16px 20px;display:flex;flex-direction:column}.hotel-image-section{width:200px;height:150px;flex-shrink:0;background:#f3f4f6;display:flex;align-items:center;justify-content:center;overflow:hidden}.hotel-image{width:100%;height:100%;object-fit:cover;max-width:200px;max-height:150px}.hotel-image-placeholder{color:#9ca3af;font-size:48px;text-align:center}.flight-service-card .service-card-body{display:flex;flex-direction:row;gap:20px;padding:0}.flight-info-section{flex:1;padding:16px 20px;display:flex;flex-direction:column}.flight-details-box{width:200px;flex-shrink:0;background:#f8fafc;border-left:1px solid #e5e7eb;padding:16px 12px;display:flex;flex-direction:column;gap:12px}.details-section{display:flex;flex-direction:column;gap:4px}.details-title{font-size:12px;font-weight:700;color:#4b5563;text-transform:uppercase;letter-spacing:.5px;margin:0}.details-text{font-size:12px;color:#1e293b;line-height:1.4;margin:0}.service-info-row{display:flex;justify-content:space-between;align-items:center;margin:6px 0;gap:16px}.info-label{font-weight:600;color:#475569;font-size:13px;min-width:90px;flex-shrink:0}.info-value{color:#1e293b;font-weight:500;font-size:13px;text-align:right;flex:1}.card-header{margin-bottom:8px}.card-header h3{margin:0;font-size:14px;font-weight:600;color:#1e293b}.location{font-size:12px;color:#64748b}.card-details,.flight-details,.visa-details{font-size:12px}.detail-row{display:flex;justify-content:space-between;margin:5px 0;color:#475569}.label{font-weight:600;color:#1e293b;min-width:120px}.value{color:#64748b;text-align:right}.final-section{border-top:2px solid #333;padding-top:20px;margin-top:30px}.price-summary{text-align:center;margin-bottom:20px}.price-label{font-size:14px;color:#475569;margin:0;font-weight:600}.final-price{font-size:48px;color:#ff9800;margin:10px 0 0;font-weight:700}.display-info{text-align:center;font-size:13px;color:#475569;margin:10px 0}.inclusions-list,.exclusions-list{font-size:12px;color:#475569}.inclusions-list ul,.exclusions-list ul{margin:0;padding-left:20px}.inclusions-list li,.exclusions-list li{margin:4px 0}.flight-route-header{display:flex;justify-content:space-between;margin-bottom:8px}.route{font-weight:600;font-size:14px;color:#1e293b}.flight-date{font-size:12px;color:#64748b}.detail-text{font-size:12px;color:#475569;margin:4px 0}.preview-actions{display:flex;gap:12px;padding:16px 24px;border-top:1px solid #e2e8f0;background:#f8fafc;flex-shrink:0}.action-btn{flex:1;padding:12px 16px;border:none;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s}@media (max-width: 1200px){.preview-modal{max-width:95vw}.document-container{padding:30px}}@media (max-width: 600px){.preview-header{padding:12px 16px}.brand-name{font-size:12px}.destination-title{font-size:24px}.document-container{padding:20px}.final-price{font-size:36px}.action-btn{flex-direction:column;gap:4px}}.preview-modal{background:#fff;border-radius:12px;width:100%;max-width:1400px;height:85vh;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 25px -5px #00000026;animation:slideUp .3s ease-out}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.preview-header{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;padding:24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.preview-title-section{flex:1}.preview-title{margin:0;font-size:28px;font-weight:700}.preview-subtitle{margin:8px 0 0;font-size:14px;opacity:.9}.preview-close-btn{background:#fff3;border:none;color:#fff;width:40px;height:40px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.preview-close-btn:hover{background:#ffffff4d;transform:scale(1.05)}.preview-loading{display:flex;align-items:center;justify-content:center;flex:1;color:#94a3b8;font-size:16px}.preview-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.preview-info-bar{background:#f0f9ff;border-bottom:1px solid #e0f2fe;padding:12px 24px;display:flex;gap:32px;flex-shrink:0}.info-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#475569}.info-item svg{color:#3b82f6}.preview-main{display:flex;gap:24px;flex:1;overflow:hidden;padding:24px}.preview-left{flex:1;overflow-y:auto;padding-right:12px}.preview-left::-webkit-scrollbar{width:6px}.preview-left::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.preview-left::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.preview-left::-webkit-scrollbar-thumb:hover{background:#94a3b8}.preview-right{width:320px;flex-shrink:0;overflow-y:auto;padding-right:12px}.preview-right::-webkit-scrollbar{width:6px}.preview-right::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.preview-right::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.preview-right::-webkit-scrollbar-thumb:hover{background:#94a3b8}.preview-section{margin-bottom:32px}.preview-section-title{font-size:16px;font-weight:700;color:#1e293b;margin-bottom:16px;display:flex;align-items:center;gap:8px}.preview-section-title svg{color:#3b82f6}.preview-plan-content{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;font-size:14px;color:#475569;line-height:1.6;white-space:pre-wrap;word-break:break-word}.services-list{display:flex;flex-direction:column;gap:12px}.service-item{border:1px solid #e2e8f0;border-radius:8px;padding:14px;background:#fff;transition:all .2s}.service-item:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}.flight-item{border-left:4px solid #3b82f6}.hotel-item{border-left:4px solid #10b981}.visa-item{border-left:4px solid #8b5cf6}.transport-item{border-left:4px solid #f59e0b}.service-header-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.flight-route{display:flex;align-items:center;gap:8px;font-weight:600;color:#1e293b;font-size:15px}.airport{min-width:50px;font-weight:700}.route-arrow{color:#94a3b8}.hotel-name,.visa-type,.transport-type{font-weight:600;color:#1e293b;font-size:15px}.service-price{background:#f0fdf4;color:#059669;padding:4px 12px;border-radius:4px;font-weight:700;font-size:13px}.visa-item .service-price{background:#f5f3ff;color:#7c3aed}.transport-item .service-price{background:#fffbeb;color:#b45309}.service-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:13px;color:#64748b}.service-details-grid .full-width{grid-column:1 / -1}.service-details-grid strong{color:#475569}.quote-summary{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px;position:sticky;top:0}.quote-title{margin:0 0 16px;font-size:16px;font-weight:700;color:#1e293b;display:flex;align-items:center;gap:8px}.quote-title svg{color:#3b82f6}.quote-details{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.quote-row{display:flex;justify-content:space-between;font-size:13px;padding:8px 0;color:#64748b}.quote-row span:last-child{font-weight:600;color:#1e293b}.quote-total{display:flex;justify-content:space-between;align-items:center;padding:14px;background:#f0f9ff;border-radius:6px;margin-bottom:16px;font-weight:700}.quote-total span:first-child{color:#1e293b;font-size:14px}.total-amount{color:#3b82f6;font-size:18px!important}.display-section{background:#fef3c7;border:1px solid #fcd34d;border-radius:6px;padding:12px;margin-bottom:12px}.display-row{display:flex;justify-content:space-between;font-size:13px;font-weight:600;color:#92400e}.preview-actions{display:flex;gap:10px;margin-top:16px}.action-btn{flex:1;padding:10px 12px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}.download-btn{background:#e0e7ff;color:#3b82f6}.download-btn:hover{background:#c7d2fe;transform:translateY(-2px)}.send-btn{background:#3b82f6;color:#fff}.send-btn:hover{background:#2563eb;transform:translateY(-2px)}@media (max-width: 1200px){.preview-main{gap:16px}.preview-right{width:280px}}@media (max-width: 900px){.preview-modal{max-width:95vw;height:90vh}.preview-main{flex-direction:column}.preview-right{width:100%}.quote-summary{position:static}}@media (max-width: 600px){.preview-header{padding:16px}.preview-title{font-size:20px}.preview-subtitle{font-size:12px}.preview-info-bar{flex-direction:column;gap:8px;padding:12px 16px}.preview-main{padding:16px}.service-details-grid{grid-template-columns:1fr}}@media print{.preview-modal-overlay{background:none;padding:0}.preview-modal{max-width:100%;height:auto;box-shadow:none;border-radius:0;animation:none}.preview-header{display:none}.preview-document{overflow:visible;flex:none}.document-content{padding:0;max-width:100%}.doc-header{page-break-after:avoid;margin-bottom:20px}.doc-section{page-break-inside:avoid;margin-bottom:20px}.service-card{page-break-inside:avoid;margin-bottom:16px}.quote-summary{page-break-inside:avoid}.header-logo{padding-top:0;gap:4px}.company-logo-img{width:100px;height:70px;object-fit:contain}.company-name{font-size:10px}.hotel-service-card .service-card-body{display:flex;flex-direction:row;gap:16px;page-break-inside:avoid}.hotel-image-section{width:150px;height:150px;flex-shrink:0;background:#f3f4f6;display:flex;align-items:center;justify-content:center;overflow:hidden;page-break-inside:avoid}.hotel-image{width:100%;height:100%;object-fit:cover;max-width:150px;max-height:150px}.hotel-image-placeholder{color:#9ca3af;font-size:48px}.flight-service-card .service-card-body,.flight-details-box{page-break-inside:avoid}.document-container{width:100%;max-width:100%;padding:40px}.preview-main{overflow:visible}body{margin:0;padding:0}.destination-title{font-size:28px}.section-header{font-size:18px;page-break-after:avoid}.service-info-row{page-break-inside:avoid}img{max-width:100%;height:auto}.route-info,.service-card-header{page-break-inside:avoid}}
