master
liu 3 years ago
parent c091651490
commit 01dd3ad976

Binary file not shown.

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>jquerybootstrapJzfumoban</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
</projectDescription>

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
<classpathentry kind="src" path=""/>
<classpathentry kind="output" path=""/>
</classpath>

@ -0,0 +1 @@
org.eclipse.wst.jsdt.launching.JRE_CONTAINER

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
.calender .page-hero h3{font-size:3rem;font-weight:bold;text-shadow:-1px -1px 1px #460000,2px 2px 1px #ff4965;text-transform:uppercase;color:#bd122d}.calender .page-hero p{color:#f1acb7}.calender .card{border-radius:15px;overflow:hidden}.calender .card-header{background:#E6E6E6;color:#0F1D34}.calender .card-header .prevMonth{cursor:pointer}.calender .card-header .nextMonth{cursor:pointer}.calender .card-body{background:#fff}.calender .card-body .days span{background:#E5F9F9;color:#0F1D34;border-radius:50%;display:inline-block;height:45px;width:45px;line-height:45px;cursor:pointer}.calender .card-body .days span:hover{background:#f7899a}.calender .card-body .dates span{background:#e7e2e300;color:#000;border-radius:50%;display:inline-block;height:45px;width:45px;line-height:45px;cursor:pointer}.bg-danger{background-color:#048D8D!important;color:#fff!important}.calender .card-body .dates span.active,.calender .card-body .dates span:hover{background:#ffeef0;color:#000}.calender .card-body .dates span.ntMonth{color:#938e8e;background:#ffd8de00}.calender .card-body .dates span.ntMonth:hover{background:#ffeef0;color:#000}.calender .card#event .card-header .close{color:#fff;opacity:1}.calender .card#event .card-body .events-today{height:210px;overflow-x:hidden}.calender .card#event .card-body .events-input .data-invalid{border-color:red}.calender .card#event .card-body .events-input .error{font-size:12px;color:red;position:absolute;top:100%}@media(max-width:767px){.calender .pa-sm{position:absolute}.calender .card-body .days span{height:38px;width:38px;line-height:38px;font-size:.8rem}.calender .card-body .dates span{height:38px;width:38px;line-height:38px;font-size:.8rem}.calender .card#event .card-body .events-today{height:188px}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0;color:inherit;border:0;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

@ -0,0 +1 @@
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

@ -0,0 +1 @@
.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:default}.sm::after{content:"";display:block;height:0;font:0/0 serif;clear:both;overflow:hidden}.sm *,.sm *::before,.sm *::after{box-sizing:inherit}

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}.nav-brand a{display:block;padding:11px 11px 11px 0;color:#fff;font-size:22px;font-weight:normal;line-height:17px;text-decoration:none}#main-menu{clear:both;border-bottom:0}@media(min-width:768px){#main-menu{clear:none;float:right}}.main-menu-btn{float:right;margin:5px 10px;position:relative;display:inline-block;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;z-index:99999;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#fff;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0;background:transparent}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked) ~ #main-menu{display:none}#main-menu-state:checked ~ #main-menu{display:block}@media(min-width:768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked) ~ #main-menu{display:block}}body{background:#fff}.demo-text{margin:3em 22px}.demo-text p{margin-bottom:1em}.demo-text a{color:#999}

@ -0,0 +1,455 @@
.clear{clear:both}
::-moz-selection{background:#1FC6C7;color:#FFF;text-shadow:none}
::selection{background:#1FC6C7;color:#FFF;text-shadow:none}
.no-mar{margin:0!important}.no-pad{padding:0!important}
.some-pad{padding-left:5px!important;padding-right:5px!important}
.left-pad{padding-left:90px!important}
.mar-1_br{margin-right:-1px;margin-bottom:-1px}
header.header-area.nav-fixed{animation-duration:.8s;animation-name:fadeInDown;animation-timing-function:ease-in-out;-webkit-box-shadow:0 13px 35px -12px rgba(35,35,35,0.15);-moz-box-shadow:0 13px 35px -12px rgba(35,35,35,0.15);box-shadow:0 13px 35px -12px rgba(35,35,35,0.15);left:0;background:#FF662A;position:fixed!important;right:0;top:0;width:100%;z-index:999}
.custom-padding{padding-bottom:350px!important}
.mar-bot-50{margin-bottom:50px}
.mar-bot-40{margin-bottom:40px}
.mar-bot-150{margin-bottom:150px}
.mar-bot-30{margin-bottom:30px}
.margin-minas{margin-bottom:-50px}
.padding-minas{padding-bottom:50px!important}
.padding-to-minas{padding-top:0!important}
.mar-top-30{margin-top:30px}
.mar-top-80{margin-top:80px}
.mar-top-80{margin-top:80px}
.mar-top-55{margin-top:55px}
.mar-top-140{margin-top:140px!important}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
*:focus{outline:0}
html{font-size:62.5%;-webkit-font-smoothing:antialiased}
body{background:#fff;font-weight:normal;font-size:16px;font-family:"Roboto",sans-serif;letter-spacing:1.5px;color:#141313;line-height:30px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
.body2{background:#f6f6f6}
body.vs-light{background:#FFF}
img{max-width:100%;height:auto;width:100%}
button,input,textarea{letter-spacing:0}
input {display: none;}
body{font-family:"Sora",sans-serif}
h1,h2,h3,h4,h5,h6{font-family:"Sora",sans-serif;font-weight:600;letter-spacing:0;margin:0}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;font-family:"Sora",sans-serif;letter-spacing:0}
h1{font-size:70px;line-height:84px;margin-bottom:0}
h2{font-size:50px;line-height:65px;color:#0F1D34}
h3{font-size:40px;line-height:50px}
h4{font-size:30px;line-height:40px}
h5{font-size:25px;line-height:35px;color:#0F1D34}
h6{font-size:22px;line-height:30px}
p{font-family:"Roboto",sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#515151;letter-spacing:0;margin:0}p img{margin:0}
em{font:15px/30px}
strong,b{font:15px/30px}
small{font-size:11px;line-height:inherit}
a,a:visited{text-decoration:none;font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;letter-spacing:0;outline:0;transition:.5s ease}
a:hover,a:active{color:#000000;text-decoration:none;outline:0;transition:.5s ease;font-family:"Roboto",sans-serif}
a:focus{text-decoration:none;outline:0}
p a,p a:visited{line-height:inherit;outline:0}
ul,ol{margin-bottom:0;margin-top:0}
ul{margin:0;padding:0}
ol{list-style:decimal}
ol,ul.square,ul.circle,ul.disc{margin-left:0}
ul.square{list-style:square outside}
ul.circle{list-style:circle outside}
ul.disc{list-style:disc outside}
ul ul,ul ol,ol ul,ol ol{padding:0;margin:0}
ul ul li,ul ol li,ol ul li,ol ol li{margin-bottom:0}
li{line-height:18px;list-style-type:none;margin:0;letter-spacing:0;display:inline-block;font-size:16px}[class^="flaticon-"]:before{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;letter-spacing:inherit}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.btn.focus,.btn:focus{outline:0;box-shadow:none!important}
button:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}
span{letter-spacing:0}
input:focus{outline:none!important;box-shadow:none!important;border-color:#FF662A!important}
.c-fulid-max{max-width:90%;margin:auto}
.form-control:focus{outline:none!important;box-shadow:none!important;border-color:#FF662A!important}
.form-control{box-shadow:none!important}
.btn-1{position:relative;padding:14px 10px;color:#FFF;min-width:200px;text-align:center;display:inline-flex;align-items:center;justify-content:center;height:60px;transition:1.5s ease;border:1px solid #FFF;border-radius:6px;cursor:pointer;z-index:1}
.btn-1 a{color:#FFFFFF}
.btn-2{padding:14px 45px;color:#FF662A;background:#FFF;display:inline-block;min-width:170px;cursor:pointer;height:60px;text-align:center;font-weight:500;border-radius:6px;font-size:16px}
.scroll-top{position:fixed;right:30px;bottom:70px;z-index:99;opacity:0;cursor:pointer;transition:.5s ease;border:0;background:transparent}
.scroll-top::before{position:absolute;content:'';background:url(../img/poka.png);background-size:cover;background-position:center;animation:spin 4s infinite;animation-duration:6000ms;animation-delay:2s;animation-timing-function:ease-in;left:0;top:1px;width:100%;height:100%;z-index:-1}
.scrollup-icon{font-size:25px;color:#FFF;padding:15px}
.scr-3{color:#FF662A}
.scroll-top.open{opacity:1}
.header-top{position:relative;background:#FF662A;padding:18px 0}
.header-top ul li{position:relative;font-family:"Roboto",sans-serif;color:#FFF;margin-right:50px}
.header-top ul li::before{position:absolute;content:'';width:1px;top:3px;height:15px;background:#FFF;right:-27px}
.header-top ul li:last-child{position:relative}
.header-top ul li:last-child::before{position:absolute;content:'';width:0}
.header-top ul li i{margin-right:5px}
header.header-area{position:absolute;width:100%;left:0;right:0;padding:25px 0;z-index:1}
header.header-area .logo-wrapper{position:relative;z-index:1}
header.header-area .logo-wrapper img{max-width:unset;width:auto}
header.header-area .btn-1{position:relative;transition:.3s ease!important;margin-left:25px;display:inline-flex}
header.header-area .btn-1 i{padding-right:8px;font-size:18px}
header.header-area .btn-1:hover{background:#FFF}
.hexa-nav{position:relative;display:inline-flex;float:right}
.inner-hero{position:relative;height: 750px;background:url(../img/hero/inner-hero.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}
.inner-hero::before{position:absolute;content:'';width:100%;height:100%;background:#0f1d3461;top:0;left:0}
.inner-hero .hero-content{position:relative;padding:280px 0 170px;text-align:center}
.inner-hero .hero-content h1{color:#FFF}
.inner-hero .hero-content ul{position:relative;margin-top:40px}
.inner-hero .hero-content ul li{font-size:18px;font-weight:400;color:#FFF;padding:0 10px}
.inner-hero .hero-content ul li a{position:relative;color:#FFF;font-size:18px;font-family:"Sora",sans-serif;font-weight:400}
.inner-hero .hero-content ul li a::before{position:absolute;content:'';width:2px;height:12px;top:5px;right:-13px;background:#FFF}
.offers{position:relative;margin-top:160px;margin-bottom:160px}
.offers .offer-top{position:relative;text-align:center;width:55%;margin:auto;margin-bottom:80px}
.offers .offer-top h2{margin-bottom:30px}
.offers .offer-top .top-bg-color{background:#FF662A;height:8px;width:40px;border-radius:62px;margin:auto;margin-bottom:20px}
.offers .single-offer{position:relative;-webkit-box-shadow:1px 4px 10px 0 rgba(0,0,74,0.1);-moz-box-shadow:1px 4px 10px 0 rgba(0,0,74,0.1);box-shadow:1px 4px 10px 0 rgba(0,0,74,0.1);border-radius:20px;transition:.3s ease;background:#FFF;border:10px solid #FFF}
.offers .single-offer:hover{-webkit-box-shadow:10px 20px 99px 0 rgba(0,0,74,0.1);-moz-box-shadow:10px 20px 99px 0 rgba(0,0,74,0.1);box-shadow:10px 20px 99px 0 rgba(0,0,74,0.1)}
.offers .single-offer .sf-text{position:relative;padding:20px 18px;text-align:center;padding-top:5px}
.offers .single-offer .sf-text h6{margin-top:25px;color:#0F1D34;margin-bottom:20px}
.blog-page{position:relative;margin-top:140px}
.blog-page .single-blog{position:relative;margin:15px auto}
.blog-page .single-blog .sb-img{position:relative}
.blog-page .single-blog .sb-text{position:relative;background:#FFF;padding:30px;border:1px solid #1FC6C7;border-top:0}
.blog-page .single-blog .sb-text h5{margin-top:20px}
.blog-page .single-blog .sb-text p{margin-top:20px;margin-bottom:20px}
.blog-page .single-blog .sb-text a{font-weight:400;color:#0F1D34;font-size:15px;color:#515151;display:inline-block;transition:.3s ease}
.blog-page .single-blog .sb-text a i{transition:.3s ease}
.blog-page .single-blog .sb-text a:hover{color:#FF662A}
.blog-page .single-blog .sb-text a:hover i{padding-left:5px}
.blog-page .single-blog-details{position:relative;margin:15px auto}
.blog-page .single-blog-details .sb-img{position:relative}
.blog-page .single-blog-details .sb-img .img-tag{background:#FF662A;position:absolute;bottom:0;left:0}
.blog-page .single-blog-details .sb-img .img-tag span{color:#FFF;padding:8px 18px;display:inline-block;z-index:1}
.blog-page .single-blog-details .sb-img .img-tag span i{padding-right:5px}
.blog-page .single-blog-details .sb-img .img-tag .it1{position:relative}
.blog-page .single-blog-details .sb-img .img-tag .it1::before{position:absolute;content:'';width:1px;height:10px;right:0;top:20px;background:#FFF}
.blog-page .single-blog-details .sb-text{position:relative;background:#FFF;padding:30px 0;border-top:0}
.blog-page .single-blog-details .sb-text p{margin-top:20px;margin-bottom:20px}
.blog-page .single-blog-details .sb-text a{font-weight:400;color:#0F1D34;font-size:15px;color:#515151;display:inline-block;transition:.3s ease}
.blog-page .single-blog-details .sb-text a i{transition:.3s ease}
.blog-page .single-blog-details .sb-text a:hover{color:#FF662A}
.blog-page .single-blog-details .sb-text a:hover i{padding-left:5px}
.blog-page .single-blog-details .sb-text .bloger{position:relative;width:100%;display:inline-flex;margin:15px auto;margin-top:35px;border:1px solid #1FC6C7;padding:20px}
.blog-page .single-blog-details .sb-text .bloger .sfp-img{position:relative}
.blog-page .single-blog-details .sb-text .bloger .sfp-img img{max-width:unset;width:auto}
.blog-page .single-blog-details .sb-text .bloger .sfp-text{margin-left:30px;width:calc(100% - 160px)}
.blog-page .single-blog-details .sb-text .bloger .sfp-text span{color:#FF662A}
.blog-page .single-blog-details .sb-text .bloger .sfp-text h6{color:#0f1d34d3}
.blog-page .single-blog-details .sb-text .bloger .sfp-text p{font-size:16px;font-weight:400;color:#515151;margin-top:5px}
.blog-page .single-blog-details .sb-text .bloger .sfp-text a{color:#515151;font-weight:400}
.blog-page .single-blog-details .sb-text .bloger .sfp-text a:hover{color:#FF662A}
.pagination{position:relative;margin-top:50px}
.pagination .page-item{margin-right:30px}
.pagination .page-item .page-link{position:relative;display:inline-flex;align-items:center;justify-content:center;height:70px;width:70px;font-size:31px;font-weight:400;border-radius:3px;color:#515151;border:1px solid #707070}
.pagination .page-item .page-link:hover{background:#FF662A;border-color:#FF662A;color:#FFF}
.modal .modal-content{padding:20px;margin-top:30%}
.modal .modal-content .modal-header button.close{font-size:30px;padding-top:0;color:#515151;opacity:1}
.modal .modal-content .modal-header button.close:hover{opacity:.5}
.modal .modal-content .booked{position:relative;background:#FFF;padding:25px 20px}
.modal .modal-content .booked h2{font-family:"Sora",sans-serif;color:#515151}
.modal .modal-content .booked p{padding-top:10px}
.modal .modal-content .booked form{position:relative;margin-top:35px}
.modal .modal-content .booked form .form-control{position:relative;padding:0 15px;font-size:14px;border-radius:5px;box-shadow:none;height:40px;font-family:"Roboto",sans-serif;margin:5px 0}
.modal .modal-content .booked form button.btn-1{margin-left:15px;margin-top:20px;border-radius:6px;background:#FF662A}
.service-details{position:relative;margin-top:140px}
.service-details .service-details-single{position:relative}
.service-details .service-details-single h3{color:#0F1D34;margin-bottom:20px}
.service-details .service-details-single p{margin-bottom:15px}.
.service-details .service-details-single .sd-img{margin-bottom:15px}
.service-details .service-details-single ul{background:#F2F2F2;padding:40px 30px;margin-bottom:15px}
.service-details .service-details-single ul li{margin-bottom:10px}
.service-details .service-details-single ul li i{color:#FF662A;margin-right:10px}
.service-details .service-details-single .project-info{position:relative;background:#F2F2F2;padding:40px;display:inline-block;width:100%;margin:30px auto}
.service-details .service-details-single .project-info .pro-info-left{position:relative;width:100%;float:left;margin-top:20px}
.service-details .service-details-single .project-info .pro-info-left p span{font-weight:500}
.service-booking{position:relative;background:#F2F2F2;padding:50px 40px;margin-top:20px;margin-bottom:100px}
.service-booking h4{margin-bottom:20px}
.service-booking .form-group .form-control{font-size:16px;padding:28px 20px;font-family:"Roboto",sans-serif;font-weight:400;display:inline-block;margin:4px auto}
.service-booking .form-group i{position:absolute;right:20px;top:17px;color:#515151}
.service-booking .btn-1{background:#FF662A;border:0;color:#FFF;margin-top:10px;padding:14px 20px;min-width:150px}
.project{position:relative;margin-top:130px}
.project .project-btn{width:100%;margin-bottom:30px;-webkit-box-shadow:0 20px 50px 0 rgba(0,0,1,0.07);-moz-box-shadow:0 20px 50px 0 rgba(0,0,1,0.07);box-shadow:0 20px 50px 0 rgba(0,0,1,0.07)}
.project .project-btn .btn{font-size:22px;font-family:"Sora",sans-serif;padding:25px 45px;color:#515151a2}
.project .project-btn .btn:hover{color:#FF662A}
.project .project-btn .btn.active{color:#FF662A}
.project .project-btn .btn.active::before{position:absolute;content:'';height:6px;width:50px;background:#FF662A;bottom:0}
.project .single-project{margin:15px 0;overflow:hidden}
.project .single-project:hover .aspect__inner a::before{opacity:.4}
.project .single-project:hover .content{opacity:1}
.service-booking h4 i{color:#FF662A}
.service-booking .form-group{position:relative}
.project .single-project .aspect__inner{position:relative}
.project .single-project .aspect__inner a{transition:.5s}
.project .single-project .aspect__inner a::before{content:'';position:absolute;background:#0F1D34;left:0;right:0;height:100%;transition:.5s;opacity:0;width:100%}
.project .single-project .content{position:absolute;bottom:60px;left:60px;opacity:0;transition:.5s}
.project .single-project .content h4{color:#FFF}
.project .single-project .content p{font-size:18px;color:#FFF;margin-bottom:10px}
.footer-area{position:relative;padding-bottom:40px;background:#0F1D34}
.footer-area .footer-top{position:relative;width:100%;display:inline-flex;background:#FF662A;border-radius:25px;height:220px;align-items:center;margin-top:-150px;margin-bottom:110px}
footer{background:#0F1D34}
footer p{color:#FFF;border-top:1px solid #FFF;padding:40px 0}
footer p a{color:#FFF}
@-webkit-keyframes spinnerRotateone{
0%{-webkit-transform:rotate(0deg) translateY(30px);transform:rotate(0deg) translateY(30px)}
100%{-webkit-transform:rotate(160deg) translateY(30px);transform:rotate(160deg) translateY(30px)}
}
@keyframes spinnerRotateone{
0%{-webkit-transform:rotate(0deg) translateY(30px);transform:rotate(0deg) translateY(30px)}
100%{-webkit-transform:rotate(160deg) translateY(30px);transform:rotate(160deg) translateY(30px)}
}
@-webkit-keyframes slideInnew3{
0%{-webkit-transform:translate(-30px,-100px);-ms-transform:translate(-30px,-100px);transform:translate(-30px,-100px)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes slideInnew3{
0%{-webkit-transform:translate(-30px,-100px);-ms-transform:translate(-30px,-100px);transform:translate(-30px,-100px)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes slideInnew4{
0%{-webkit-transform:translate(30px,0px);-ms-transform:translate(30px,0px);transform:translate(30px,0px)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}@keyframes slideInnew4{
0%{-webkit-transform:translate(30px,0px);-ms-transform:translate(30px,0px);transform:translate(30px,0px)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes scrollup{
0%{-webkit-transform:translate(0px,30px);-ms-transform:translate(0px,30px);transform:translate(0px,30px)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes scrollup{
0%{-webkit-transform:translate(0px,30px);-ms-transform:translate(0px,30px);transform:translate(0px,30px)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes roket{
0%{-webkit-transform:translate(0px,30px);-ms-transform:translate(0px,30px);transform:translate(0px,30px)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes roket{
0%{-webkit-transform:translate(0px,80px);-ms-transform:translate(0px,80px);transform:translate(0px,-70px)}
100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes spin{
from{transform:rotate(0deg)}to{transform:rotate(360deg)}
}
@keyframes spin2{
0%{opacity:1;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}
100%{opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
}
@-webkit-keyframes years{
50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
@keyframes years{
50%{
-webkit-transform:scale(1.5);
-moz-transform:scale(1.5);
-ms-transform:scale(1.5);
-o-transform:scale(1.5);
transform:scale(1.5)}
}
html[dir="rtl"] header.header-area .logo-wrapper{text-align:right}
html[dir="rtl"] header.header-area .btn-1{margin-left:0;margin-right:20px}
html[dir="rtl"] .sm-mint a,html[dir="rtl"] .sm-mint a:hover,html[dir="rtl"] .sm-mint a:focus,html[dir="rtl"] .sm-mint a:active,html[dir="rtl"] .sm-mint a.highlighted{padding:20px 15px}
html[dir="rtl"] .hexa-nav{float:left}
html[dir="rtl"] .sm-mint a .sub-arrow{right:0}
html[dir="rtl"] header.header-area .btn-1 i{padding-right:0;padding-left:8px}
html[dir="rtl"] .footer-area{text-align:right}
html[dir="rtl"] .footer-area .footer-top h4{margin-left:0;margin-right:85px}
html[dir="rtl"] .footer-area .footer-pages .page-links ul li a i{padding-right:0}
html[dir="rtl"] .footer-area .footer-pages .page-links ul li .con-icon{margin-right:0;margin-left:10px}
html[dir="rtl"] .footer-area .footer-top .btn-1 i{padding-right:0;padding-left:5px}
html[dir="rtl"] footer{text-align:right}
html[dir="rtl"] .header-top{text-align:right}
html[dir="rtl"] .header-top ul li::before{right:unset;left:-27px}
html[dir="rtl"] .header-top ul li{margin-right:0;margin-left:50px}
html[dir="rtl"] .inner-hero .hero-content ul li a::before{right:130px}
html[dir="rtl"] .blog-page .single-blog-details .sb-img .img-tag{left:unset;right:0}
html[dir="rtl"] .blog-page .single-blog-details .sb-text{text-align:right}
html[dir="rtl"] .blog-page .single-blog-details .sb-text .bloger .sfp-text{margin-left:0;margin-right:30px}
html[dir="rtl"] .blog-page .single-blog-details .sb-text .comment .comment-about .comment-text{margin-left:0;margin-right:25px}
html[dir="rtl"] .service-booking .form-group i{right:unset;left:35px}
html[dir="rtl"] .blog-page .searchbox{text-align:right}
html[dir="rtl"] .blog-page .categorie{text-align:right}
html[dir="rtl"] .blog-page .categorie .single-categorie{padding-left:0;padding-right:30px}
html[dir="rtl"] .blog-page .calender{text-align:right}
html[dir="rtl"] .blog-page .tag{text-align:right}
html[dir="rtl"] .blog-page .single-blog{text-align:right}
html[dir="rtl"] .blog-page .single-blog .sb-img .img-tag{left:unset;right:0}
html[dir="rtl"] .service-details .service-details-single .project-info{text-align:right}
html[dir="rtl"] .service-details .service-details-single{text-align:right}
html[dir="rtl"] .service-booking{text-align:right}
html[dir="rtl"] .service-details .service-details-single ul li i{margin-right:0;margin-left:10px}
}
@media only screen and (max-width:991px){
html[dir="rtl"] .footer-area .footer-top .btn-1{margin-left:0;margin-right:50px}
html[dir="rtl"] .footer-area .footer-top .btn-2{margin-left:0;margin-right:30px}
html[dir="rtl"] .footer-area .footer-top h4{margin-left:0;margin-right:50px}
}
@media only screen and (max-width:767px){
html[dir="rtl"] .footer-area .footer-top h4{margin:auto;padding-right:50px}
}
@media only screen and (max-width:512px){
html[dir="rtl"] .footer-area .footer-top .btn-1{margin-left:0;margin-right:30px}
}
@media only screen and (max-width:480px){
html[dir="rtl"] .footer-area .footer-top .btn-1{margin-left:0;margin-right:0;margin:20px 15px}
html[dir="rtl"] .footer-area .footer-top .btn-2{margin-left:0;margin-right:0;margin:20px 15px}
html[dir="rtl"] #main-menu{top:65px}
}
@media only screen and (max-width:402px){
html[dir="rtl"] #main-menu{top:60px}
html[dir="rtl"] .footer-area2 .footer-top .ft-social-link ul li{margin-right:8px}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.sm-mint a .sub-arrow{display:none}
}
@media only screen and (min-width:1199px){
.sm-mint a.has-submenu{padding-right:34px}
}
@media only screen and (max-width:1199px){
.sm-mint a,.sm-mint a:hover,.sm-mint a:focus,.sm-mint a:active,.sm-mint a.highlighted{padding:23px 12px;font-size:12px}
.hero-content h1{font-size:50px;line-height:63px}
h2{font-size:40px;line-height:50px}
h5{font-size:20px;line-height:30px}
p{font-size:14px;line-height:24px}
h6{font-size:20px;line-height:30px}
.footer-area .footer-top h4{width:35%;margin-left:40px}
h4{font-size:25px;line-height:36px}
a,a:visited{font-size:14px}
.header-top ul li{font-size:12px}
.footer-area2{margin-top:0}
.project .project-btn .btn{font-size:14px;padding:25px 46px}
}
@media only screen and (min-width:768px) and (max-width:991.9px){
.sm-mint a{font-size:10px}
.sm-mint a .sub-arrow{display:none}
header.header-area{padding:12px 0}
.btn-2{padding:14px 25px}
.blog .single-blog .sb-text{padding:15px}
.btn-1{padding:20px 25px;height:50px;min-width:130px}
.blog-page .single-blog-details .sb-text .tag-area .tag-text ul li{margin-right:10px}
.blog-page .single-blog-details .sb-text a{font-size:12px}
.service-booking{padding:50px 20px;margin-top:50px}
.service-booking h4{font-size:20px;line-height:30px}
}
@media only screen and (max-width:991px){
.hero-content h1{font-size:40px;line-height:50px}
.offers{margin-top:100px}
h3{font-size:30px;line-height:40px}
.footer-area .footer-top{display:inline-block;margin-bottom:70px}
.footer-area .footer-top h4{width:55%;margin-left:20px;margin-top:25px;padding-bottom:20px}
.footer-area .footer-pages .page-links{margin-top:25px;margin-left:12px}
.footer-area .footer-pages .page-links h6{font-size:16px}
.inner-hero .hero-content{padding:180px 0 140px}
.blog-page{margin-top:100px}
.pagination .page-item .page-link{height:50px;width:50px;font-size:24px}
.pagination .page-item{margin-right:20px}
.pagination{margin-top:50px;margin-bottom:70px}
.blog-page .single-blog .sb-img .img-tag span{padding:8px 10px;font-size:12px}
.mar-top-140{margin-top:110px!important}
.blog3{margin-top:40px;padding:60px 0}
.service-details{margin-top:100px}
.service-details{margin-bottom:200px}
.project .project-btn .btn{font-size:14px;padding:25px 25px}
.top-button{display:none}
}
@media only screen and (max-width:850px){
.sm-mint a{font-size:10px;padding:14px 9px}
}
@media only screen and (max-width:767px){
.sm-mint a{color:white;padding:14px 10px;font-size:12px}
.sm-mint{padding:31px 20px}
#main-menu{position:fixed;max-height:383px;border-bottom:0;overflow-y:scroll;width:100%;top:80px;border-radius:15px;border-top-left-radius:0;border-top-right-radius:0;left:0;box-shadow:0 4px 3px rgba(0,0,0,0.25)}
header.header-area .btn-1{margin-left:0;display:inline-flex;width:100%;margin-top:15px;align-items:center;justify-content:center}
h2{font-size:30px;line-height:40px}
.offers .offer-top{width:90%}
.owl-theme .owl-nav{display:none;margin-top:10px}
.btn-1{padding:14px 20px}
.btn-2{padding:12px 20px;height:55px;font-size:14px}
.footer-area .footer-top h4{width:100%;padding-left:20px;margin-left:0;margin-bottom:15px}
.footer-area .footer-pages .page-links ul li{font-size:14px}
header.header-area{padding:10px 0}
.hero-img img{width:70%}
.sm-mint ul a,.sm-mint ul a:hover,.sm-mint ul a:focus,.sm-mint ul a:active{font-size:12px}
.offers .single-offer{margin:15px auto}
.header-top{display:none}
.inner-hero .hero-content ul{margin-top:20px}
.mar-top-140{margin-top:70px!important}
.service-details{margin-top:75px}
.service-booking{padding:50px 20px}
.project .project-btn .btn{font-size:12px;padding:25px 14px}
.project{margin-top:90px}
}
@media only screen and (max-width:575px){
.footer-area .footer-top h4{font-size:16px;line-height:26px}
.footer-area .footer-top{height:auto;padding-bottom:20px;border-radius:10px;display:inline-block;margin-bottom:50px}
.footer-area .footer-pages{display:block}
.hero-img img{width:70%}
.btn-1{padding:17px 20px}
.service-details .service-details-single .project-info .pro-info-left{width:100%}
}
@media only screen and (max-width:512px){
.hero-content h1{font-size:30px;line-height:40px}
.project .project-btn{display:block}
}
@media only screen and (max-width:480px){
.footer-area .footer-top{display:inline-block}
.footer-area .footer-top .btn-2{margin-left:0;display:block;margin:0 15px}
.inner-hero .hero-content ul{margin-top:15px}
.blog-page .single-blog-details .sb-img .img-tag span{padding:8px 10px;font-size:14px}
.blog-page{margin-top:70px}.blog-page .single-blog-details .sb-text a{font-size:12px}
.blog-page .single-blog-details .sb-text .tag-area .tag-text ul li{margin-right:8px}
header.header-area .logo-wrapper img{max-width:100%;width:100%}
#main-menu{top:70px}
}
@media only screen and (max-width:434px){
h2{font-size:24px;line-height:34px}
h3{font-size:20px;line-height:30px}
.footer-area .footer-top .btn-1{margin-left:0;margin:20px 15px;display:block}
.inner-hero .hero-content{padding:150px 0 100px}
.service-details .service-details-single ul{padding:40px 10px}
.service-details .service-details-single ul li{line-height:25px}
}
@media only screen and (max-width:402px){
p{font-size:12px;line-height:20px}
h2{font-size:24px;line-height:35px}
.inner-hero .hero-content ul li{font-size:14px}
.blog-page .single-blog-details .sb-text .bloger{display:block}
.blog-page .single-blog-details .sb-text .bloger .sfp-text{margin-left:0;width:100%;margin-top:20px}
.service-booking h4{margin-bottom:20px;font-size:20px;line-height:30px}
.service-booking .form-group .form-control{font-size:12px;padding:28px 16px}
.blog-page .single-blog .sb-img .img-tag span{padding:8px 10px;font-size:12px}
}
@media only screen and (max-width:388px){
.hero-content h1{font-size:24px;line-height:34px}
.ab-service h6{font-size:16px;line-height:26px}
}

@ -0,0 +1 @@
.js-ticker{overflow:hidden}.js-ticker-track{white-space:nowrap}.js-ticker-item{white-space:normal;height:100%;vertical-align:top;display:inline-block;position:relative}@supports((display:-webkit-box) or(display:flex)){.js-ticker-track{position:relative;white-space:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.js-ticker-item{height:auto;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.js-ticker.active .js-ticker-track{display:-webkit-box;display:-ms-flexbox;display:flex}.js-ticker.active .js-ticker-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}

@ -0,0 +1 @@
@font-face{font-family:"Flaticon";src:url("./Flaticon.eot");src:url("./Flaticon.eot?#iefix") format("embedded-opentype"),url("./Flaticon.woff2") format("woff2"),url("./Flaticon.woff") format("woff"),url("./Flaticon.ttf") format("truetype"),url("./Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url("./Flaticon.svg#Flaticon") format("svg")}}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal;margin-left:20px}.flaticon-facebook-logo:before{content:"\f100"}.flaticon-twitter:before{content:"\f101"}.flaticon-linkedin:before{content:"\f102"}.flaticon-pinterest:before{content:"\f103"}.flaticon-telephone:before{content:"\f104"}.flaticon-location:before{content:"\f105"}.flaticon-right-arrow:before{content:"\f106"}.flaticon-left-arrow:before{content:"\f107"}.flaticon-right-arrow-1:before{content:"\f108"}.flaticon-left-arrow-1:before{content:"\f109"}.flaticon-phone-call:before{content:"\f10a"}.flaticon-star:before{content:"\f10b"}.flaticon-quotation:before{content:"\f10c"}.flaticon-instagram:before{content:"\f10d"}.flaticon-play-filled-triangle-button-of-right-arrow:before{content:"\f10e"}.flaticon-place:before{content:"\f10f"}.flaticon-phone:before{content:"\f110"}.flaticon-phone-call-1:before{content:"\f111"}.flaticon-down-arrow:before{content:"\f112"}.flaticon-clock:before{content:"\f113"}.flaticon-leaves:before{content:"\f114"}.flaticon-calendar:before{content:"\f115"}.flaticon-email:before{content:"\f116"}.flaticon-user:before{content:"\f117"}.flaticon-up-arrow:before{content:"\f118"}.flaticon-tick:before{content:"\f119"}.flaticon-edit:before{content:"\f11a"}.flaticon-calendar-1:before{content:"\f11b"}.flaticon-comment:before{content:"\f11c"}.flaticon-reply:before{content:"\f11d"}.flaticon-reply-1:before{content:"\f11e"}.flaticon-mail:before{content:"\f11f"}.flaticon-internet:before{content:"\f120"}.flaticon-location-1:before{content:"\f121"}.flaticon-call:before{content:"\f122"}.flaticon-checkmark:before{content:"\f123"}

@ -0,0 +1 @@
body{padding:0;margin:0;font-family:sans-serif;font-size:1em;line-height:1.5;color:#555;background:#fff}h1{font-size:1.5em;font-weight:normal}small{font-size:.66666667em}.bshadow0,input{box-shadow:inset 0 -2px #e7e7e7}input:hover{box-shadow:inset 0 -2px #ccc}input,fieldset{font-family:sans-serif;font-size:1em;margin:0;padding:0;border:0}input{color:inherit;line-height:1.5;height:1.5em;padding:.25em 0}input:focus{outline:0;box-shadow:inset 0 -2px #449fdb}.glyph{font-size:16px;width:15em;padding-bottom:1em;margin-right:4em;margin-bottom:1em;float:left;overflow:hidden}.liga{width:80%;width:calc(100% - 2.5em)}.talign-right{text-align:right}.talign-center{text-align:center}.bgc1{background:#f1f1f1}.fgc1{color:#999}.fgc0{color:#000}p{margin-top:1em;margin-bottom:1em}.mvm{margin-top:.75em;margin-bottom:.75em}.mtn{margin-top:0}.mtl,.mal{margin-top:1.5em}.mbl,.mal{margin-bottom:1.5em}.mal,.mhl{margin-left:1.5em;margin-right:1.5em}.mhmm{margin-left:1em;margin-right:1em}.mls{margin-left:.25em}.ptl{padding-top:1.5em}.pbs,.pvs{padding-bottom:.25em}.pvs,.pts{padding-top:.25em}.unit{float:left}.unitRight{float:right}.size1of2{width:50%}.size1of1{width:100%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hidden-true{display:none}.textbox0{width:3em;background:#f1f1f1;padding:.25em .5em;line-height:1.5;height:1.5em}#testDrive{display:block;padding-top:24px;line-height:1.5}.fs0{font-size:16px}.fs1{font-size:32px}.fs2{font-size:32px}

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 968 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 550 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 550 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 826 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 857 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 908 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 785 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 900 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 908 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 715 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 532 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 858 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
!function(a){a.fn.counterUp=function(b){var c,d=a.extend({time:400,delay:10,formatter:!1,callback:function(){}},b);return this.each(function(){var e=a(this),g={time:a(this).data("counterup-time")||d.time,delay:a(this).data("counterup-delay")||d.delay},f=function(){var D=[],B=g.time/g.delay,z=e.text(),j=/[0-9]+,[0-9]+/.test(z);z=z.replace(/,/g,"");var u=(z.split(".")[1]||[]).length,w=/[0-9]+:[0-9]+:[0-9]+/.test(z);if(w){var C=z.split(":"),k=1;for(c=0;C.length>0;){c+=k*parseInt(C.pop(),10),k*=60}}for(var n=B;n>=1;n--){var A=parseFloat(z/B*n).toFixed(u);if(w){A=parseInt(c/B*n);var x=parseInt(A/3600)%24,q=parseInt(A/60)%60,E=parseInt(A%60,10);A=(10>x?"0"+x:x)+":"+(10>q?"0"+q:q)+":"+(10>E?"0"+E:E)}if(j){for(;/(\d+)(\d{3})/.test(A.toString());){A=A.toString().replace(/(\d+)(\d{3})/,"$1,$2")}}d.formatter&&(A=d.formatter.call(this,A)),D.unshift(A)}e.data("counterup-nums",D),e.text("0");var F=function(){return e.data("counterup-nums")?(e.html(e.data("counterup-nums").shift()),void (e.data("counterup-nums").length?setTimeout(e.data("counterup-func"),g.delay):(e.data("counterup-nums",null),e.data("counterup-func",null),d.callback.call(this)))):void d.callback.call(this)};e.data("counterup-func",F),setTimeout(e.data("counterup-func"),g.delay)};e.waypoint(function(h){f(),this.destroy()},{offset:"100%"})})}}(jQuery);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,212 @@
'use strict';
//Public Globals
const days = ['S', 'M', 'T', 'W', 'T', 'F', 'S'];
const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
let c_date = new Date();
let day = c_date.getDay();
let month = c_date.getMonth();
let year = c_date.getFullYear();
(function App() {
const calendar = `<div class="row">
<div class="col-12 d-flex">
<div class="card border-0 flex-fill">
<div class="card-header py-3 d-flex justify-content-between">
<span class="prevMonth">&#10096;</span>
<span><strong id="s_m"></strong></span>
<span class="nextMonth">&#10097;</span>
</div>
<div class="card-body px-1 py-3">
<div class="table-responsive">
<table class="table table-sm table-borderless">
<thead class="days text-center">
<tr>
${Object.keys(days).map(key => (
`<th><span>${days[key].substring(0,3)}</span></th>`
)).join('')}
</tr>
</thead>
<tbody id="dates" class="dates text-center"></tbody>
</table>
</div>
</div>
</div>
</div>
</div>`;
document.getElementById('app').innerHTML = calendar;
})()
function renderCalendar(m, y) {
//Month's first weekday
let firstDay = new Date(y, m, 1).getDay();
//Days in Month
let d_m = new Date(y, m+1, 0).getDate();
//Days in Previous Month
let d_pm = new Date(y, m, 0).getDate();
let table = document.getElementById('dates');
table.innerHTML = '';
let s_m = document.getElementById('s_m');
s_m.innerHTML = months[m] + ' ' + y;
let date = 1;
//remaing dates of last month
let r_pm = (d_pm-firstDay) +1;
for (let i = 0; i < 6; i++) {
let row = document.createElement('tr');
for (let j = 0; j < 7; j++) {
if (i === 0 && j < firstDay) {
let cell = document.createElement('td');
let span = document.createElement('span');
let cellText = document.createTextNode(r_pm);
span.classList.add('ntMonth');
span.classList.add('prevMonth');
cell.appendChild(span).appendChild(cellText);
row.appendChild(cell);
r_pm++;
}
else if (date > d_m && j <7) {
if (j!==0) {
let i = 0;
for (let k = j; k < 7; k++) {
i++
let cell = document.createElement('td');
let span = document.createElement('span');
let cellText = document.createTextNode(i);
span.classList.add('ntMonth');
span.classList.add('nextMonth');
cell.appendChild(span).appendChild(cellText);
row.appendChild(cell);
};
}
break;
}
else {
let cell = document.createElement('td');
let span = document.createElement('span');
let cellText = document.createTextNode(date);
span.classList.add('showEvent');
if (date === c_date.getDate() && y === c_date.getFullYear() && m === c_date.getMonth()) {
span.classList.add('bg-danger');
}
cell.appendChild(span).appendChild(cellText);
row.appendChild(cell);
date++;
}
}
table.appendChild(row);
}
}
renderCalendar(month, year)
$(function(){
function showEvent(eventDate){
let storedEvents = JSON.parse(localStorage.getItem('events'));
if (storedEvents == null){
$('.events-today').html('<h5 class="text-center">No events found</h5 class="text-center">');
}else{
let eventsToday = storedEvents.filter(eventsToday => eventsToday.eventDate === eventDate);
let eventsList = Object.keys(eventsToday).map(k => eventsToday[k]);
if(eventsList.length>0){
let eventsLi ='';
eventsList.forEach(event => $('.events-today').html(eventsLi +=`<div class="alert alert-danger alert-dismissible fade show" role="alert">
${event.eventText}
<button type="button" class="close remove-event" data-event-id="${event.id}" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>`));
}else{
$('.events-today').html('<h5 class="text-center">No events found</h5 class="text-center">');
}
}
}
function removeEvent(id){
let storedEvents = JSON.parse(localStorage.getItem('events'));
if(storedEvents != null){
storedEvents = storedEvents.filter( ev => ev.id != id );
localStorage.setItem('events', JSON.stringify(storedEvents));
$('.toast-body').html('Your event have been removed');
$('.toast').toast('show');
}
}
$(document).on('click', '.remove-event', function(){
let eventId = $(this).data('event-id');
removeEvent(eventId);
})
$(document).on('click', '.prevMonth', function(){
year = (month === 0) ? year - 1 : year;
month = (month === 0) ? 11 : month - 1;
renderCalendar(month, year);
})
$(document).on('click', '.nextMonth', function(){
year = (month === 11) ? year + 1 : year;
month = (month + 1) % 12;
renderCalendar(month, year);
})
$(document).on('click', '.showEvent', function(){
$('.showEvent').removeClass('active');
$('#event').removeClass('d-none');
$(this).addClass('active');
let todaysDate = $(this).text() +' '+ (months[month]) +' '+ year;
let eventDay = days[new Date(year, month, $(this).text()).getDay()];
let eventDate = $(this).text() + month + year;
$('.event-date').html(todaysDate).data('eventdate', eventDate);
$('.event-day').html(eventDay);
showEvent(eventDate);
})
$(document).on('click', '.hide', function(){
$('#event').addClass('d-none');
})
$(document).on('click', '#createEvent', function(){
let events = localStorage.getItem('events');
let obj = [];
if (events) {
obj = JSON.parse(events);
}
let eventDate = $('.event-date').data('eventdate');
let eventText = $('#eventTxt').val();
let valid = false;
$('#eventTxt').removeClass('data-invalid');
$('.error').remove();
if (eventText == ''){
$('.events-input').append(`<span class="error">Please enter event</span>`);
$('#eventTxt').addClass('data-invalid');
$('#eventTxt').trigger('focus');
}else if(eventText.length < 3){
$('#eventTxt').addClass('data-invalid');
$('#eventTxt').trigger('focus');
$('.events-input').append(`<span class="error">please enter at least three characters</span>`);
}else{
valid = true;
}
if (valid){
let id =1;
if (obj.length > 0) {
id = Math.max.apply('', obj.map(function (entry) { return parseFloat(entry.id); })) + 1;
}
else {
id = 1;
}
obj.push({
'id' : id,
'eventDate': eventDate,
'eventText': eventText
});
localStorage.setItem('events', JSON.stringify(obj));
$('#eventTxt').val('');
$('.toast-body').html('Your event have been added');
$('.toast').toast('show');
showEvent(eventDate);
}
})
})

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
(function(a){AOS.init({offset:120,delay:0,easing:"ease",duration:5000,disable:false,once:false,mirror:false,startEvent:"DOMContentLoaded"});a(window).on("load",function(){a("#preloader").fadeOut("slow",function(){a(this).remove()})});a(window).on("scroll",function(){if(a(window).scrollTop()>50){a(".header-area").addClass("nav-fixed");a(".scroll-to-target").addClass("open")}else{a(".header-area").removeClass("nav-fixed");a(".scroll-to-target").removeClass("open")}});if(a(".scroll-to-target").length){a(".scroll-to-target").on("click",function(){var b=a(this).attr("data-target");a("html, body").animate({scrollTop:a(b).offset().top},1000)})}if(a(".counterUp").length>0){a(".counterUp").counterUp({delay:10,time:1000})}a(function(){a("#main-menu").smartmenus({subMenusSubOffsetX:6,subMenusSubOffsetY:-8})});a(function(){var b=a("#main-menu-state");if(b.length){b.change(function(d){var c=a("#main-menu");if(this.checked){c.hide().slideDown(250,function(){c.css("display","")})}else{c.show().slideUp(250,function(){c.css("display","")})}});a(window).bind("beforeunload unload",function(){if(b[0].checked){b[0].click()}})}});a(".smoothscroll").on("click",function(b){b.preventDefault();var c=this.hash;a("html, body").stop().animate({scrollTop:a(c).offset().top-150},3000)});a(window).on("load",function(b){if(a("body").find(".my-shuffle-container").length!==0){var f=window.Shuffle;var c=window.jQuery;var d=new f(document.querySelector(".my-shuffle-container"),{itemSelector:".single-project",sizer:".Ssizer-element",buffer:1,});a('input[name="shuffle-filter"]').on("change",function(e){var g=e.currentTarget;if(g.checked){d.filter(g.value)}})}});a(".expand-img").magnificPopup({type:"image",gallery:{enabled:true}});a(".expand-video").magnificPopup({type:"iframe",gallery:{enabled:true}});if(a(".service-slider").length>0){a(".service-slider").owlCarousel({loop:true,margin:20,center:true,dots:false,nav:true,autoplay:false,autoplayTimeout:3000,navText:["<i class='flaticon-left-arrow'></i>","<i class='flaticon-right-arrow'></i>"],smartSpeed:3000,responsive:{0:{items:1},450:{items:1},600:{items:2},1000:{items:3}}})}if(a(".testimonial-slide").length>0){a(".testimonial-slide").owlCarousel({loop:true,margin:20,center:true,dots:false,nav:true,autoplay:false,autoplayTimeout:3000,navText:["<i class='flaticon-left-arrow'></i>","<i class='flaticon-right-arrow'></i>"],smartSpeed:3000,responsive:{0:{items:1},450:{items:1},600:{items:1},1000:{items:1}}})}if(a(".testimonial-slide2").length>0){a(".testimonial-slide2").owlCarousel({loop:true,margin:20,center:false,dots:false,nav:true,autoplay:false,autoplayTimeout:3000,navText:["<i class='flaticon-left-arrow'></i>","<i class='flaticon-right-arrow'></i>"],smartSpeed:3000,responsive:{0:{items:1},450:{items:1},600:{items:1},1000:{items:2}}})}}(jQuery));if($("#googleMap").length>0){var user_lat,user_lng;var map;function initMap(){map=new google.maps.Map(document.getElementById("googleMap"),{center:{lat:23.782062,lng:90.41605300000001},zoom:15,scrollwheel:false});var a=new google.maps.Marker({position:{lat:23.782062,lng:90.41605300000001},map:map,})}}$(".cf-msg").hide();$("form#cf button#submit").on("click",function(){var d=$("#name").val();var b=$("#email").val();var e=$("#phone").val();var a=$("#category").val();var c=$("#msg").val();2;var f=/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(!f.test(b)){alert("Please enter valid email");return false}d=$.trim(d);b=$.trim(b);e=$.trim(e);a=$.trim(a);c=$.trim(c);if(d!=""&&b!=""&&e!=""&&a!=""&&c!=""){var g="name="+d+"&email="+b+"&phone="+e+"&category="+a+"&msg="+c;$.ajax({type:"POST",url:"assets/mail-sender/contact.php",data:g,success:function(){$("#name").val("");$("#email").val("");$("#phone").val("");$("#category").val("");$("#msg").val("");$(".cf-msg").fadeIn().html('<div class="alert alert-success"><strong>Success!</strong> Email has been sent successfully.</div>');setTimeout(function(){$(".cf-msg").fadeOut("slow")},4000)}})}else{$(".cf-msg").fadeIn().html('<div class="alert alert-danger"><strong>Warning!</strong> Please fillup the informations correctly.</div>');$(".cf-msg").fadeOut(2000)}return false});

File diff suppressed because one or more lines are too long

@ -0,0 +1,130 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>主页 | 中药材图像鉴别及质量检测</title>
<meta name="description" content="">
<meta name="author" content="">
<meta name="keywords" content="">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/css/jquery-ui.css">
<link rel="stylesheet" href="assets/css/jquery.fancybox.min.css">
<link rel="stylesheet" href="assets/css/font-awosome.css">
<link rel="stylesheet" href="assets/flat-font/flaticon.css">
<link rel="stylesheet" href="assets/icomoon/style.css">
<link rel="stylesheet" href="assets/icomoon/demo-files/demo.css">
<link rel="stylesheet" href="assets/css/ticker.min.css">
<link rel="stylesheet" href="assets/css/owl.carousel.min.css">
<link rel="stylesheet" href="assets/css/owl.theme.default.min.css">
<link rel="stylesheet" href="assets/css/sm-core-css.css">
<link rel="stylesheet" href="assets/css/sm-mint.css">
<link rel="stylesheet" href="assets/css/sm-style.css">
<link rel="stylesheet" href="assets/css/aos.css">
<link rel="stylesheet" href="assets/css/animate.min.css">
<link rel="stylesheet" href="assets/css/magnific-popup.css">
<link rel="stylesheet" href="assets/css/style.css">
<link rel="shortcut icon" type="image/png" href="assets/img/favicon.jpg">
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<button class="scroll-top scroll-to-target" data-target="html"><i class="fas fa-angle-up scrollup-icon"></i></button>
<header class="header-area">
<div class="container">
<div class="row align-items-center">
<div class="col-4 col-md-3">
<div class="logo-wrapper"><a href="index.html"><img src="assets/img/logo.png" alt=""></a></div>
</div>
<div class="col-8 col-md-9">
<div class="hexa-nav">
<div class="menu-wrapper">
<nav class="main-nav">
<input id="main-menu-state" type="checkbox" />
<label class="main-menu-btn" for="main-menu-state"><span class="main-menu-btn-icon"></span></label>
<ul id="main-menu" class="sm sm-mint">
<li><a href="">页面</a>
<ul>
<li><a href="index.html">主页</a></li>
</ul>
</li>
<li><a href="page-recognition.html">服务</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
</div>
</div>
</header>
<div class="inner-hero">
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="hero-content">
<h1>欢迎使用</h1>
<ul>
<li><a href="index.html">主页</a></li>
<li>中药材图像鉴别及质量检测</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="offers">
<div class="container">
<div class="offer-top">
<div class="top-bg-color"></div>
<h2>我们提供的服务</h2>
</div>
<div class="row">
<div class="col-md-4">
<div class="single-offer" data-aos="fade-up" data-aos-duration="1500">
<div class="sf-text">
<h6>中药材图像识别</h6>
<p>帮助不熟悉中药但有所需求的人快速识别药物种类、用途等等,仅供参考。</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="single-offer" data-aos="fade-up" data-aos-duration="2000">
<div class="sf-text">
<h6>中药材质量检测</h6>
<p>通过上传图片用智能算法初步判断该药材的质量,仅供参考。</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="single-offer" data-aos="fade-up" data-aos-duration="2000">
<div class="sf-text">
<h6>错误反馈</h6>
<p>如果图片识别或信息存在错误,用户可以上传反馈。</p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- footer -->
<div class="footer-area">
<div class="container">
</div>
</div>
<footer>
<div class="container">
<p>Copyright © 2022 All Rights Reserved By <a href="" target="blank">IROCM</a></p>
</div>
</footer>
<script src="assets/js/jquery-3.4.1.min.js"></script><script src="assets/js/bootstrap.min.js"></script><script src="assets/js/aos.js"></script><script src="assets/js/jquery-ui.js"></script><script src="assets/js/jquery.smartmenus.js"></script><script src="assets/js/owl.carousel.min.js"></script><script src="assets/js/jquery.fancybox.min.js"></script><script src='assets/js/jquery.magnific-popup.min.js'></script><script src='assets/js/jquery.counterup.min.js'></script><script src='assets/js/waypoints.min.js'></script><script src='assets/js/lottie-player.js'></script><script src="assets/js/theme.js"></script>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save