├── images ├── 11.jpg ├── 004.jpg ├── abin.jpg ├── 001--.jpg ├── 0010--.jpg ├── 00100--.jpg ├── 002--.jpg ├── 003--.jpg ├── TABin.png ├── abin2.jpg ├── myphoto.jpg ├── abin edit.png ├── Untitled-1.jpg └── WhatsApp Image 2024-10-07 at 12.44.04_f252e24d.jpg ├── fonts ├── maicons.eot ├── maicons.ttf ├── maicons.woff ├── themify.eot ├── themify.ttf └── themify.woff ├── video └── Abstract Creative Agency YouTube Thumbnail.mp4 ├── css ├── validation.css ├── topbar.virtual.css ├── themify-icons.css └── virtual.css ├── js ├── google-maps.js ├── validation.js └── topbar-virtual.js ├── animateNumber └── jquery.animateNumber.min.js ├── nice-select ├── jquery.nice-select.min.js └── nice-select.css ├── owl-carousel ├── owl.carousel.css └── owl.carousel.min.js ├── wow └── wow.min.js ├── waypoints └── jquery.waypoints.min.js ├── fancybox └── jquery.fancybox.min.css ├── index.html └── isotope └── isotope.pkgd.min.js /images/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/11.jpg -------------------------------------------------------------------------------- /images/004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/004.jpg -------------------------------------------------------------------------------- /images/abin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/abin.jpg -------------------------------------------------------------------------------- /fonts/maicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/fonts/maicons.eot -------------------------------------------------------------------------------- /fonts/maicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/fonts/maicons.ttf -------------------------------------------------------------------------------- /fonts/maicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/fonts/maicons.woff -------------------------------------------------------------------------------- /fonts/themify.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/fonts/themify.eot -------------------------------------------------------------------------------- /fonts/themify.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/fonts/themify.ttf -------------------------------------------------------------------------------- /fonts/themify.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/fonts/themify.woff -------------------------------------------------------------------------------- /images/001--.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/001--.jpg -------------------------------------------------------------------------------- /images/0010--.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/0010--.jpg -------------------------------------------------------------------------------- /images/00100--.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/00100--.jpg -------------------------------------------------------------------------------- /images/002--.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/002--.jpg -------------------------------------------------------------------------------- /images/003--.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/003--.jpg -------------------------------------------------------------------------------- /images/TABin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/TABin.png -------------------------------------------------------------------------------- /images/abin2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/abin2.jpg -------------------------------------------------------------------------------- /images/myphoto.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/myphoto.jpg -------------------------------------------------------------------------------- /images/abin edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/abin edit.png -------------------------------------------------------------------------------- /images/Untitled-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/Untitled-1.jpg -------------------------------------------------------------------------------- /video/Abstract Creative Agency YouTube Thumbnail.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/video/Abstract Creative Agency YouTube Thumbnail.mp4 -------------------------------------------------------------------------------- /images/WhatsApp Image 2024-10-07 at 12.44.04_f252e24d.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abin56/ABIN-JOHN/HEAD/images/WhatsApp Image 2024-10-07 at 12.44.04_f252e24d.jpg -------------------------------------------------------------------------------- /css/validation.css: -------------------------------------------------------------------------------- 1 | #ok-1,#ok-2,#ok-3{ 2 | font-size: x-small; 3 | font-weight: bold; 4 | position: absolute; 5 | display: none; 6 | color: red; 7 | } -------------------------------------------------------------------------------- /js/google-maps.js: -------------------------------------------------------------------------------- 1 | function initMap() { 2 | // Latitude and Longitude 3 | var myLatLng = {lat: -6.207690, lng: 106.985270}; 4 | 5 | var map = new google.maps.Map(document.getElementById('google-maps'), { 6 | zoom: 17, 7 | center: myLatLng 8 | }); 9 | 10 | var marker = new google.maps.Marker({ 11 | position: myLatLng, 12 | map: map, 13 | title: 'South Jakarta, INA' // Title Location 14 | }); 15 | } -------------------------------------------------------------------------------- /animateNumber/jquery.animateNumber.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | jQuery animateNumber plugin v0.0.14 3 | (c) 2013, Alexandr Borisov. 4 | https://github.com/aishek/jquery-animateNumber 5 | */ 6 | (function(d){var r=function(b){return b.split("").reverse().join("")},m={numberStep:function(b,a){var e=Math.floor(b);d(a.elem).text(e)}},g=function(b){var a=b.elem;a.nodeType&&a.parentNode&&(a=a._animateNumberSetter,a||(a=m.numberStep),a(b.now,b))};d.Tween&&d.Tween.propHooks?d.Tween.propHooks.number={set:g}:d.fx.step.number=g;d.animateNumber={numberStepFactories:{append:function(b){return function(a,e){var f=Math.floor(a);d(e.elem).prop("number",a).text(f+b)}},separator:function(b,a,e){b=b||" "; 7 | a=a||3;e=e||"";return function(f,k){var u=0>f,c=Math.floor((u?-1:1)*f).toString(),n=d(k.elem);if(c.length>a){for(var h=c,l=a,m=h.split("").reverse(),c=[],p,s,q,t=0,g=Math.ceil(h.length/l);t()[\]\.,;:\s@\"]+(\.[^<>()[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i; 9 | var regexNumber=/^\d{10}$/; 10 | 11 | nameValidate() 12 | emailValidate() 13 | numberValidate() 14 | 15 | 16 | 17 | function nameValidate(){ 18 | if(fullName == ""){ 19 | 20 | $("#ok-1").show() 21 | $("#ok-1").text("This Field is requierd") 22 | 23 | 24 | }else if(!regexName.test(fullName)){ 25 | $("#ok-1").text("Only alphabets Are allowed") 26 | $("#ok-1").show() 27 | } 28 | 29 | else{ 30 | $("#ok-1").hide() 31 | a=1 32 | 33 | } 34 | } 35 | function emailValidate(){ 36 | 37 | if(email == ""){ 38 | 39 | $("#ok-2").show() 40 | $("#ok-2").text("This Field is requierd") 41 | 42 | 43 | }else if(!regexEmail.test(email)){ 44 | $("#ok-2").show() 45 | $("#ok-2").text("Enter a Valid email") 46 | 47 | 48 | }else{ 49 | $("#ok-2").hide() 50 | a+=1 51 | } 52 | } 53 | 54 | function numberValidate(){ 55 | if(number == ""){ 56 | $("#ok-3").show() 57 | $("#ok-3").text("This Field is requierd") 58 | 59 | 60 | }else if(!regexNumber.test(number)){ 61 | $("#ok-3").show() 62 | $("#ok-3").text("Only Number Are allowed") 63 | 64 | 65 | }else{ 66 | $("#ok-3").hide() 67 | a+=1 68 | } 69 | } 70 | if(a==3){ 71 | return true 72 | }else{ 73 | return false 74 | } 75 | 76 | 77 | 78 | 79 | } 80 | 81 | //submittion 82 | $("#validate").submit((e)=>{ 83 | e.preventDefault() 84 | $.ajax({ 85 | url:"https://script.google.com/macros/s/AKfycbyLTTAevQo8WLI22XBmkuXt_NHc3yEXVfuqFd9zd2dj_fyrG_Jj5l2de7UwYaWIWacDbA/exec", 86 | data:$("#validate").serialize(), 87 | method:"post", 88 | success:function (response){ 89 | alert("Form submitted successfully") 90 | window.location.reload() 91 | //window.location.href="https://google.com" 92 | }, 93 | error:function (err){ 94 | alert("Something Error") 95 | 96 | } 97 | }) 98 | }) 99 | 100 | -------------------------------------------------------------------------------- /nice-select/jquery.nice-select.min.js: -------------------------------------------------------------------------------- 1 | /* jQuery Nice Select - v1.0 2 | https://github.com/hernansartorio/jquery-nice-select 3 | Made by Hernán Sartorio */ 4 | !function(e){e.fn.niceSelect=function(t){function s(t){t.after(e("
").addClass("nice-select").addClass(t.attr("class")||"").addClass(t.attr("disabled")?"disabled":"").attr("tabindex",t.attr("disabled")?null:"0").html(''));var s=t.next(),n=t.find("option"),i=t.find("option:selected");s.find(".current").html(i.data("display")||i.text()),n.each(function(t){var n=e(this),i=n.data("display");s.find("ul").append(e("
  • ").attr("data-value",n.val()).attr("data-display",i||null).addClass("option"+(n.is(":selected")?" selected":"")+(n.is(":disabled")?" disabled":"")).html(n.text()))})}if("string"==typeof t)return"update"==t?this.each(function(){var t=e(this),n=e(this).next(".nice-select"),i=n.hasClass("open");n.length&&(n.remove(),s(t),i&&t.next().trigger("click"))}):"destroy"==t?(this.each(function(){var t=e(this),s=e(this).next(".nice-select");s.length&&(s.remove(),t.css("display",""))}),0==e(".nice-select").length&&e(document).off(".nice_select")):console.log('Method "'+t+'" does not exist.'),this;this.hide(),this.each(function(){var t=e(this);t.next().hasClass("nice-select")||s(t)}),e(document).off(".nice_select"),e(document).on("click.nice_select",".nice-select",function(t){var s=e(this);e(".nice-select").not(s).removeClass("open"),s.toggleClass("open"),s.hasClass("open")?(s.find(".option"),s.find(".focus").removeClass("focus"),s.find(".selected").addClass("focus")):s.focus()}),e(document).on("click.nice_select",function(t){0===e(t.target).closest(".nice-select").length&&e(".nice-select").removeClass("open").find(".option")}),e(document).on("click.nice_select",".nice-select .option:not(.disabled)",function(t){var s=e(this),n=s.closest(".nice-select");n.find(".selected").removeClass("selected"),s.addClass("selected");var i=s.data("display")||s.text();n.find(".current").text(i),n.prev("select").val(s.data("value")).trigger("change")}),e(document).on("keydown.nice_select",".nice-select",function(t){var s=e(this),n=e(s.find(".focus")||s.find(".list .option.selected"));if(32==t.keyCode||13==t.keyCode)return s.hasClass("open")?n.trigger("click"):s.trigger("click"),!1;if(40==t.keyCode){if(s.hasClass("open")){var i=n.nextAll(".option:not(.disabled)").first();i.length>0&&(s.find(".focus").removeClass("focus"),i.addClass("focus"))}else s.trigger("click");return!1}if(38==t.keyCode){if(s.hasClass("open")){var l=n.prevAll(".option:not(.disabled)").first();l.length>0&&(s.find(".focus").removeClass("focus"),l.addClass("focus"))}else s.trigger("click");return!1}if(27==t.keyCode)s.hasClass("open")&&s.trigger("click");else if(9==t.keyCode&&s.hasClass("open"))return!1});var n=document.createElement("a").style;return n.cssText="pointer-events:auto","auto"!==n.pointerEvents&&e("html").addClass("no-csspointerevents"),this}}(jQuery); -------------------------------------------------------------------------------- /nice-select/nice-select.css: -------------------------------------------------------------------------------- 1 | .nice-select { 2 | -webkit-tap-highlight-color: transparent; 3 | background-color: #fff; 4 | border-radius: 5px; 5 | border: solid 1px #e8e8e8; 6 | box-sizing: border-box; 7 | clear: both; 8 | cursor: pointer; 9 | display: block; 10 | float: left; 11 | font-family: inherit; 12 | font-size: 14px; 13 | font-weight: normal; 14 | height: 42px; 15 | line-height: 40px; 16 | outline: none; 17 | padding-left: 18px; 18 | padding-right: 30px; 19 | position: relative; 20 | text-align: left !important; 21 | -webkit-transition: all 0.2s ease-in-out; 22 | transition: all 0.2s ease-in-out; 23 | -webkit-user-select: none; 24 | -moz-user-select: none; 25 | -ms-user-select: none; 26 | user-select: none; 27 | white-space: nowrap; 28 | width: auto; } 29 | .nice-select:hover { 30 | border-color: #dbdbdb; } 31 | .nice-select:active, .nice-select.open, .nice-select:focus { 32 | border-color: #999; } 33 | .nice-select:after { 34 | border-bottom: 2px solid #999; 35 | border-right: 2px solid #999; 36 | content: ''; 37 | display: block; 38 | height: 5px; 39 | margin-top: -4px; 40 | pointer-events: none; 41 | position: absolute; 42 | right: 12px; 43 | top: 50%; 44 | -webkit-transform-origin: 66% 66%; 45 | -ms-transform-origin: 66% 66%; 46 | transform-origin: 66% 66%; 47 | -webkit-transform: rotate(45deg); 48 | -ms-transform: rotate(45deg); 49 | transform: rotate(45deg); 50 | -webkit-transition: all 0.15s ease-in-out; 51 | transition: all 0.15s ease-in-out; 52 | width: 5px; } 53 | .nice-select.open:after { 54 | -webkit-transform: rotate(-135deg); 55 | -ms-transform: rotate(-135deg); 56 | transform: rotate(-135deg); } 57 | .nice-select.open .list { 58 | opacity: 1; 59 | pointer-events: auto; 60 | -webkit-transform: scale(1) translateY(0); 61 | -ms-transform: scale(1) translateY(0); 62 | transform: scale(1) translateY(0); } 63 | .nice-select.disabled { 64 | border-color: #ededed; 65 | color: #999; 66 | pointer-events: none; } 67 | .nice-select.disabled:after { 68 | border-color: #cccccc; } 69 | .nice-select.wide { 70 | width: 100%; } 71 | .nice-select.wide .list { 72 | left: 0 !important; 73 | right: 0 !important; } 74 | .nice-select.right { 75 | float: right; } 76 | .nice-select.right .list { 77 | left: auto; 78 | right: 0; } 79 | .nice-select.small { 80 | font-size: 12px; 81 | height: 36px; 82 | line-height: 34px; } 83 | .nice-select.small:after { 84 | height: 4px; 85 | width: 4px; } 86 | .nice-select.small .option { 87 | line-height: 34px; 88 | min-height: 34px; } 89 | .nice-select .list { 90 | background-color: #fff; 91 | border-radius: 5px; 92 | box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); 93 | box-sizing: border-box; 94 | margin-top: 4px; 95 | opacity: 0; 96 | overflow: hidden; 97 | padding: 0; 98 | pointer-events: none; 99 | position: absolute; 100 | top: 100%; 101 | left: 0; 102 | -webkit-transform-origin: 50% 0; 103 | -ms-transform-origin: 50% 0; 104 | transform-origin: 50% 0; 105 | -webkit-transform: scale(0.75) translateY(-21px); 106 | -ms-transform: scale(0.75) translateY(-21px); 107 | transform: scale(0.75) translateY(-21px); 108 | -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; 109 | transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; 110 | z-index: 9; } 111 | .nice-select .list:hover .option:not(:hover) { 112 | background-color: transparent !important; } 113 | .nice-select .option { 114 | cursor: pointer; 115 | font-weight: 400; 116 | line-height: 40px; 117 | list-style: none; 118 | min-height: 40px; 119 | outline: none; 120 | padding-left: 18px; 121 | padding-right: 29px; 122 | text-align: left; 123 | -webkit-transition: all 0.2s; 124 | transition: all 0.2s; } 125 | .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus { 126 | background-color: #f6f6f6; } 127 | .nice-select .option.selected { 128 | font-weight: bold; } 129 | .nice-select .option.disabled { 130 | background-color: transparent; 131 | color: #999; 132 | cursor: default; } 133 | 134 | .no-csspointerevents .nice-select .list { 135 | display: none; } 136 | 137 | .no-csspointerevents .nice-select.open .list { 138 | display: block; } 139 | -------------------------------------------------------------------------------- /owl-carousel/owl.carousel.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.3.4 3 | * Copyright 2013-2018 David Deutsch 4 | * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE 5 | */ 6 | /* 7 | * Owl Carousel - Core 8 | */ 9 | .owl-carousel { 10 | display: none; 11 | width: 100%; 12 | -webkit-tap-highlight-color: transparent; 13 | /* position relative and z-index fix webkit rendering fonts issue */ 14 | position: relative; 15 | z-index: 1; } 16 | .owl-carousel .owl-stage { 17 | position: relative; 18 | -ms-touch-action: pan-Y; 19 | touch-action: manipulation; 20 | -moz-backface-visibility: hidden; 21 | /* fix firefox animation glitch */ } 22 | .owl-carousel .owl-stage:after { 23 | content: "."; 24 | display: block; 25 | clear: both; 26 | visibility: hidden; 27 | line-height: 0; 28 | height: 0; } 29 | .owl-carousel .owl-stage-outer { 30 | position: relative; 31 | overflow: hidden; 32 | /* fix for flashing background */ 33 | -webkit-transform: translate3d(0px, 0px, 0px); } 34 | .owl-carousel .owl-wrapper, 35 | .owl-carousel .owl-item { 36 | -webkit-backface-visibility: hidden; 37 | -moz-backface-visibility: hidden; 38 | -ms-backface-visibility: hidden; 39 | -webkit-transform: translate3d(0, 0, 0); 40 | -moz-transform: translate3d(0, 0, 0); 41 | -ms-transform: translate3d(0, 0, 0); } 42 | .owl-carousel .owl-item { 43 | position: relative; 44 | min-height: 1px; 45 | float: left; 46 | -webkit-backface-visibility: hidden; 47 | -webkit-tap-highlight-color: transparent; 48 | -webkit-touch-callout: none; } 49 | .owl-carousel .owl-item img { 50 | display: block; 51 | width: 100%; } 52 | .owl-carousel .owl-nav.disabled, 53 | .owl-carousel .owl-dots.disabled { 54 | display: none; } 55 | .owl-carousel .owl-nav .owl-prev, 56 | .owl-carousel .owl-nav .owl-next, 57 | .owl-carousel .owl-dot { 58 | cursor: pointer; 59 | -webkit-user-select: none; 60 | -khtml-user-select: none; 61 | -moz-user-select: none; 62 | -ms-user-select: none; 63 | user-select: none; } 64 | .owl-carousel .owl-nav button.owl-prev, 65 | .owl-carousel .owl-nav button.owl-next, 66 | .owl-carousel button.owl-dot { 67 | background: none; 68 | color: inherit; 69 | border: none; 70 | padding: 0 !important; 71 | font: inherit; } 72 | .owl-carousel.owl-loaded { 73 | display: block; } 74 | .owl-carousel.owl-loading { 75 | opacity: 0; 76 | display: block; } 77 | .owl-carousel.owl-hidden { 78 | opacity: 0; } 79 | .owl-carousel.owl-refresh .owl-item { 80 | visibility: hidden; } 81 | .owl-carousel.owl-drag .owl-item { 82 | -ms-touch-action: pan-y; 83 | touch-action: pan-y; 84 | -webkit-user-select: none; 85 | -moz-user-select: none; 86 | -ms-user-select: none; 87 | user-select: none; } 88 | .owl-carousel.owl-grab { 89 | cursor: move; 90 | cursor: grab; } 91 | .owl-carousel.owl-rtl { 92 | direction: rtl; } 93 | .owl-carousel.owl-rtl .owl-item { 94 | float: right; } 95 | 96 | /* No Js */ 97 | .no-js .owl-carousel { 98 | display: block; } 99 | 100 | /* 101 | * Owl Carousel - Animate Plugin 102 | */ 103 | .owl-carousel .animated { 104 | animation-duration: 1000ms; 105 | animation-fill-mode: both; } 106 | 107 | .owl-carousel .owl-animated-in { 108 | z-index: 0; } 109 | 110 | .owl-carousel .owl-animated-out { 111 | z-index: 1; } 112 | 113 | .owl-carousel .fadeOut { 114 | animation-name: fadeOut; } 115 | 116 | @keyframes fadeOut { 117 | 0% { 118 | opacity: 1; } 119 | 100% { 120 | opacity: 0; } } 121 | 122 | /* 123 | * Owl Carousel - Auto Height Plugin 124 | */ 125 | .owl-height { 126 | transition: height 500ms ease-in-out; } 127 | 128 | /* 129 | * Owl Carousel - Lazy Load Plugin 130 | */ 131 | .owl-carousel .owl-item { 132 | /** 133 | This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong 134 | calculation of the height of the owl-item that breaks page layouts 135 | */ } 136 | .owl-carousel .owl-item .owl-lazy { 137 | opacity: 0; 138 | transition: opacity 400ms ease; } 139 | .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) { 140 | max-height: 0; } 141 | .owl-carousel .owl-item img.owl-lazy { 142 | transform-style: preserve-3d; } 143 | 144 | /* 145 | * Owl Carousel - Video Plugin 146 | */ 147 | .owl-carousel .owl-video-wrapper { 148 | position: relative; 149 | height: 100%; 150 | background: #000; } 151 | 152 | .owl-carousel .owl-video-play-icon { 153 | position: absolute; 154 | height: 80px; 155 | width: 80px; 156 | left: 50%; 157 | top: 50%; 158 | margin-left: -40px; 159 | margin-top: -40px; 160 | background: url("owl.video.play.png") no-repeat; 161 | cursor: pointer; 162 | z-index: 1; 163 | -webkit-backface-visibility: hidden; 164 | transition: transform 100ms ease; } 165 | 166 | .owl-carousel .owl-video-play-icon:hover { 167 | -ms-transform: scale(1.3, 1.3); 168 | transform: scale(1.3, 1.3); } 169 | 170 | .owl-carousel .owl-video-playing .owl-video-tn, 171 | .owl-carousel .owl-video-playing .owl-video-play-icon { 172 | display: none; } 173 | 174 | .owl-carousel .owl-video-tn { 175 | opacity: 0; 176 | height: 100%; 177 | background-position: center center; 178 | background-repeat: no-repeat; 179 | background-size: contain; 180 | transition: opacity 400ms ease; } 181 | 182 | .owl-carousel .owl-video-frame { 183 | position: relative; 184 | z-index: 1; 185 | height: 100%; 186 | width: 100%; } 187 | -------------------------------------------------------------------------------- /js/topbar-virtual.js: -------------------------------------------------------------------------------- 1 | $(function() { 2 | var $grid = $('.gridder').isotope({ 3 | itemSelector: '.grid-item', 4 | percentPosition: true 5 | }); 6 | 7 | // filter items on button click 8 | $('.filterable-button').on( 'click', 'button', function() { 9 | var filterValue = $(this).attr('data-filter'); 10 | $grid.isotope({ filter: filterValue }); 11 | }); 12 | 13 | $('.testi-carousel').owlCarousel({ 14 | margin: 0, 15 | loop: true, 16 | autoplay: true, 17 | autoplayTimeout: 4000, 18 | items: 1, 19 | }); 20 | 21 | // Nice select 22 | $('.vg-select').niceSelect(); 23 | 24 | // Tooltip 25 | $('[data-toggle="tooltip"]').tooltip(); 26 | 27 | // Page animation initialize 28 | new WOW().init(); 29 | 30 | // Back to top 31 | var backTop = $(".btn-back_to_top"); 32 | 33 | $(window).scroll(function() { 34 | if($(document).scrollTop() > 400) { 35 | backTop.css('visibility', 'visible'); 36 | } 37 | else if($(document).scrollTop() < 400) { 38 | backTop.css('visibility', 'hidden'); 39 | } 40 | }); 41 | 42 | backTop.click(function() { 43 | $('html').animate({ 44 | scrollTop: 0 45 | }, 1000); 46 | return false; 47 | }); 48 | 49 | $.fn.toggleSelected = function(options) { 50 | var defaults = $.extend({ 51 | classes: 'selected', 52 | itemSelector: this.children(), 53 | }); 54 | 55 | return this.each(function() { 56 | var o = defaults; 57 | var sel = o.itemSelector; 58 | 59 | sel.click(function() { 60 | var self = $(this); 61 | self.addClass(o.classes); 62 | self.siblings().removeClass(o.classes); 63 | }); 64 | }); 65 | }; 66 | 67 | $('[data-toggle="selected"]').toggleSelected(); 68 | }); 69 | 70 | $(document).ready(function () { 71 | 72 | /* Sticky nvigation */ 73 | 74 | var sticky = { 75 | $sticky: $('.sticky'), 76 | offsets: [], 77 | targets: [], 78 | stickyTop: null, 79 | 80 | set: function () { 81 | var self = this; 82 | 83 | var windowTop = Math.floor($(window).scrollTop()); 84 | 85 | self.offsets = []; 86 | self.targets = []; 87 | 88 | // Get current top position of sticky element 89 | self.stickyTop = self.$sticky.data('offset') ? self.$sticky.css('position', 'absolute').data('offset') : self.$sticky.css('position', 'absolute').offset().top; 90 | 91 | // Cache all targets and their top positions 92 | self.$sticky.find('a').map(function () { 93 | var $el = $(this), 94 | href = $el.data('target') || $el.attr('href'), 95 | $href = /^#./.test(href) && $(href); 96 | 97 | return $href && $href.length && $href.is(':visible') ? [[$href[0].getBoundingClientRect().top + windowTop, href]] : null; 98 | }) 99 | .sort(function (a, b) { return a[0] - b[0] }) 100 | .each(function () { 101 | self.offsets.push(this[0]); 102 | self.targets.push(this[1]); 103 | }); 104 | }, 105 | 106 | update: function () { 107 | var self = this; 108 | 109 | var windowTop = Math.floor($(window).scrollTop()); 110 | var $stickyLinks = self.$sticky.find('.navbar-nav .nav-item').removeClass('active'); 111 | var stickyPosition = 'fixed'; 112 | var currentIndex = 0; 113 | 114 | // Toggle fixed position depending on visibility 115 | if ($(window).width() < 800 || $(window).height() < 500 || self.stickyTop > windowTop) { 116 | stickyPosition = 'absolute'; 117 | self.$sticky.removeClass('floating'); 118 | 119 | } else { 120 | 121 | for (var i = self.offsets.length; i--;) { 122 | if (windowTop >= self.offsets[i] - 2 && (self.offsets[i + 1] === undefined || windowTop <= self.offsets[i + 1] + 2)) { 123 | currentIndex = i; 124 | 125 | break; 126 | } 127 | } 128 | 129 | } 130 | 131 | self.$sticky.css({ 'position': stickyPosition}); 132 | 133 | if(stickyPosition == 'absolute') { 134 | self.$sticky.removeClass('floating'); 135 | } 136 | else { 137 | self.$sticky.addClass('floating'); 138 | } 139 | 140 | $stickyLinks.eq(currentIndex).addClass('active'); 141 | }, 142 | 143 | init: function () { 144 | var self = this; 145 | 146 | $(window).on('resize', function () { 147 | self.set(); 148 | 149 | self.update(); 150 | }); 151 | 152 | $(window).on('scroll', function () { 153 | self.update(); 154 | }); 155 | 156 | $(window).trigger('resize'); 157 | } 158 | } 159 | 160 | if($('.navbar').hasClass('sticky')) { 161 | sticky.init(); 162 | } 163 | 164 | }); 165 | 166 | $(document).ready(function() { 167 | $('#sideel').click(function() { 168 | $(this).parents('.config').toggleClass('active'); 169 | }); 170 | 171 | $('body').data('bodyClassList', ''); 172 | 173 | $('.color-item').click(function() { 174 | var cls = $(this).data('class'); 175 | 176 | $('body').attr('class', $('body').data('bodyClassList')); 177 | $('body').addClass(cls); 178 | }); 179 | 180 | $('#change-page').on('change', function() { 181 | var url = $(this).val() + '.html'; 182 | 183 | if($(this).val()) { 184 | window.location.assign(url); 185 | } 186 | }); 187 | 188 | $('[data-animate="scrolling"]').each(function() { 189 | var self = $(this); 190 | var target = $(this).data('target') ? $(this).data('target') : $(this).attr('href'); 191 | 192 | self.click(function(e) { 193 | $('body, html').animate({ scrollTop: $(target).offset().top }, 1000); 194 | return false; 195 | }); 196 | }); 197 | }); 198 | 199 | 200 | /* 201 | * Counter 202 | * 203 | * Require(" jquery.animateNumber.min.js ", " jquery.waypoints.min.js ") 204 | */ 205 | $(document).ready(function() { 206 | var counterInit = function() { 207 | if ( $('.section-counter').length > 0 ) { 208 | $('.section-counter').waypoint( function( direction ) { 209 | 210 | if( direction === 'down' && !$(this.element).hasClass('ftco-animated') ) { 211 | 212 | var comma_separator_number_step = $.animateNumber.numberStepFactories.separator(',') 213 | $('.number').each(function(){ 214 | var $this = $(this), 215 | num = $this.data('number'); 216 | $this.animateNumber( 217 | { 218 | number: num, 219 | numberStep: comma_separator_number_step 220 | }, 5000 221 | ); 222 | }); 223 | 224 | } 225 | 226 | } , { offset: '95%' } ); 227 | } 228 | 229 | } 230 | counterInit(); 231 | }); 232 | 233 | 234 | 235 | 236 | 237 | 238 | -------------------------------------------------------------------------------- /wow/wow.min.js: -------------------------------------------------------------------------------- 1 | /*! WOW wow.js - v1.3.0 - 2016-10-04 2 | * https://wowjs.uk 3 | * Copyright (c) 2016 Thomas Grainger; Licensed MIT */!function(a,b){if("function"==typeof define&&define.amd)define(["module","exports"],b);else if("undefined"!=typeof exports)b(module,exports);else{var c={exports:{}};b(c,c.exports),a.WOW=c.exports}}(this,function(a,b){"use strict";function c(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function d(a,b){return b.indexOf(a)>=0}function e(a,b){for(var c in b)if(null==a[c]){var d=b[c];a[c]=d}return a}function f(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)}function g(a){var b=arguments.length<=1||void 0===arguments[1]?!1:arguments[1],c=arguments.length<=2||void 0===arguments[2]?!1:arguments[2],d=arguments.length<=3||void 0===arguments[3]?null:arguments[3],e=void 0;return null!=document.createEvent?(e=document.createEvent("CustomEvent"),e.initCustomEvent(a,b,c,d)):null!=document.createEventObject?(e=document.createEventObject(),e.eventType=a):e.eventName=a,e}function h(a,b){null!=a.dispatchEvent?a.dispatchEvent(b):b in(null!=a)?a[b]():"on"+b in(null!=a)&&a["on"+b]()}function i(a,b,c){null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c}function j(a,b,c){null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]}function k(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight}Object.defineProperty(b,"__esModule",{value:!0});var l,m,n=function(){function a(a,b){for(var c=0;c=0){var b=a.target||a.srcElement;b.className=b.className.replace(this.config.animateClass,"").trim()}}},{key:"customStyle",value:function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a}},{key:"vendorSet",value:function(a,b){for(var c in b)if(b.hasOwnProperty(c)){var d=b[c];a[""+c]=d;for(var e=0;e=e&&f>=c}},{key:"disabled",value:function(){return!this.config.mobile&&f(navigator.userAgent)}}]),a}();b["default"]=r,a.exports=b["default"]}); -------------------------------------------------------------------------------- /waypoints/jquery.waypoints.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | Waypoints - 4.0.1 3 | Copyright © 2011-2016 Caleb Troughton 4 | Licensed under the MIT license. 5 | https://github.com/imakewebthings/waypoints/blob/master/licenses.txt 6 | */ 7 | !function(){"use strict";function t(o){if(!o)throw new Error("No options passed to Waypoint constructor");if(!o.element)throw new Error("No element option passed to Waypoint constructor");if(!o.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,o),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=o.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var o in i)e.push(i[o]);for(var n=0,r=e.length;r>n;n++)e[n][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.Context.refreshAll();for(var e in i)i[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=n.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,i+=1,n.windowContext||(n.windowContext=!0,n.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,o={},n=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete o[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,n.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||n.isTouch)&&(e.didScroll=!0,n.requestAnimationFrame(t))})},e.prototype.handleResize=function(){n.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll,r=n?o.forward:o.backward;for(var s in this.waypoints[i]){var a=this.waypoints[i][s];if(null!==a.triggerPoint){var l=o.oldScroll=a.triggerPoint,p=l&&h,u=!l&&!h;(p||u)&&(a.queueTrigger(r),t[a.group.id]=a.group)}}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?n.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?n.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;n>o;o++)t[o].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),o={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var r in t){var s=t[r];for(var a in this.waypoints[r]){var l,h,p,u,c,d=this.waypoints[r][a],f=d.options.offset,w=d.triggerPoint,y=0,g=null==w;d.element!==d.element.window&&(y=d.adapter.offset()[s.offsetProp]),"function"==typeof f?f=f.apply(d):"string"==typeof f&&(f=parseFloat(f),d.options.offset.indexOf("%")>-1&&(f=Math.ceil(s.contextDimension*f/100))),l=s.contextScroll-s.contextOffset,d.triggerPoint=Math.floor(y+l-f),h=w=s.oldScroll,u=h&&p,c=!h&&!p,!g&&u?(d.queueTrigger(s.backward),o[d.group.id]=d.group):!g&&c?(d.queueTrigger(s.forward),o[d.group.id]=d.group):g&&s.oldScroll>=d.triggerPoint&&(d.queueTrigger(s.forward),o[d.group.id]=d.group)}}return n.requestAnimationFrame(function(){for(var t in o)o[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in o)o[t].refresh()},e.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},n.requestAnimationFrame=function(e){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t;i.call(window,e)},n.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),o[this.axis][this.name]=this}var o={vertical:{},horizontal:{}},n=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var o=this.triggerQueues[i],n="up"===i||"left"===i;o.sort(n?e:t);for(var r=0,s=o.length;s>r;r+=1){var a=o[r];(a.options.continuous||r===o.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints),o=i===this.waypoints.length-1;return o?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=n.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return o[t.axis][t.name]||new i(t)},n.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,o){t[o]=e[o]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],o=arguments[0];return t.isFunction(arguments[0])&&(o=t.extend({},arguments[1]),o.handler=arguments[0]),this.each(function(){var n=t.extend({},o,{element:this});"string"==typeof n.context&&(n.context=t(this).closest(n.context)[0]),i.push(new e(n))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}(); 8 | -------------------------------------------------------------------------------- /fancybox/jquery.fancybox.min.css: -------------------------------------------------------------------------------- 1 | body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}} -------------------------------------------------------------------------------- /css/topbar.virtual.css: -------------------------------------------------------------------------------- 1 | .divider { 2 | display: block; 3 | margin: -5px 0 16px 0; 4 | max-width: 150px; 5 | border-bottom: 2px dashed #9FA2AB; 6 | } 7 | 8 | .badge-subhead { 9 | margin-bottom: 8px; 10 | padding: 10px 30px; 11 | background-color: rgba(116, 116, 116, 0.15); 12 | color: #747474; 13 | font-size: 14px; 14 | border-radius: 40px; 15 | } 16 | 17 | /* Filterable button */ 18 | .filterable-button { 19 | position: relative; 20 | display: flex; 21 | flex-direction: row; 22 | justify-content: center; 23 | flex-wrap: wrap; 24 | margin-left: auto; 25 | margin-right: auto; 26 | width: 100%; 27 | max-width: 400px; 28 | } 29 | 30 | .filterable-button .btn { 31 | padding: 5px 16px; 32 | margin: 6px; 33 | font-size: 14px; 34 | border-radius: 40px; 35 | background-color: transparent; 36 | color: #747474; 37 | box-shadow: 0 0 0 2px #747474; 38 | font-weight: bold; 39 | } 40 | 41 | .filterable-button .btn:hover { 42 | background-color: #747474; 43 | color: #fff; 44 | } 45 | 46 | .filterable-button .btn.selected, 47 | .filterable-button .btn:focus { 48 | background-color: #747474; 49 | color: #fff; 50 | box-shadow: 0 0 0 2px #fff, 0 0 0 4px #747474; 51 | } 52 | 53 | 54 | /* Page */ 55 | .vg-page { 56 | position: relative; 57 | display: block; 58 | padding: 80px 0; 59 | width: 100%; 60 | overflow: hidden; 61 | } 62 | 63 | .page-home { 64 | padding: 25px 0; 65 | width: 100%; 66 | height: 700px; 67 | /* Default height */ 68 | z-index: 99; 69 | /* background-image: url("images/TABin.png"); */ 70 | background-size: auto; 71 | /* Ensures the image covers the entire container */ 72 | background-position: center; 73 | /* Centers the image */ 74 | background-repeat: no-repeat; 75 | /* Prevents the image from repeating */ 76 | background-color: #000; 77 | /* Fallback background color */ 78 | } 79 | 80 | @media (max-width: 767px) { 81 | .page-home { 82 | /* z-index: 99; */ 83 | padding-top: 1px; 84 | height: 40vh; 85 | background-image: url("images/TABin.png"); 86 | width: 100%; 87 | min-height: 40px; 88 | background-size: contain; 89 | /* background-position: bottom; */ 90 | object-fit: fill; 91 | } 92 | 93 | } 94 | 95 | .page-home::before { 96 | content: ''; 97 | /* position: ; */ 98 | top: 0; 99 | left: 0; 100 | width: 100%; 101 | height: 100%; 102 | background-color: rgba(62, 57, 57, 0.8); 103 | z-index: -1; 104 | } 105 | 106 | .page-home .navbar { 107 | position: absolute; 108 | top: auto; 109 | left: 0; 110 | width: 100%; 111 | padding-top: 6px; 112 | padding-bottom: 6px; 113 | background-color: rgb(0, 0, 0); 114 | z-index: 99; 115 | } 116 | 117 | /* @media (max-width: 767px) { 118 | .page-home .navbar { 119 | position: static; 120 | top: auto; 121 | left: 0; 122 | width: 100%; 123 | padding-top: 6px; 124 | padding-bottom: 6px; 125 | background-color: transparent; 126 | background-image: none; 127 | box-shadow: none; 128 | z-index: 99; 129 | 130 | } 131 | } */ 132 | 133 | .page-home .navbar.floating { 134 | top: 0; 135 | background-color: #343a40; 136 | } 137 | 138 | .page-home .caption-header { 139 | position: relative; 140 | display: flex; 141 | flex-wrap: wrap; 142 | flex-direction: column; 143 | justify-content: center; 144 | align-items: center; 145 | width: 100%; 146 | height: 100%; 147 | color: #fff; 148 | z-index: 10; 149 | } 150 | 151 | .page-home h1 { 152 | font-size: 50px; 153 | } 154 | 155 | .page-home .badge { 156 | padding: 16px 24px; 157 | background-color: rgba(239, 56, 36, 0.15); 158 | color: #EF3724; 159 | text-shadow: 0 2px 4px rgba(23, 25, 37, 0.4); 160 | font-size: 16px; 161 | border-radius: 40px; 162 | } 163 | 164 | .page-home .floating-button { 165 | position: absolute; 166 | bottom: 20px; 167 | left: 0; 168 | right: 0; 169 | margin: auto; 170 | width: 45px; 171 | height: 45px; 172 | line-height: 45px; 173 | text-align: center; 174 | border-radius: 50%; 175 | color: #fff; 176 | font-size: 21px; 177 | cursor: pointer; 178 | z-index: 10; 179 | } 180 | 181 | 182 | .page-about { 183 | background-color: #fff; 184 | } 185 | 186 | .page-about .img-place { 187 | width: 280px; 188 | height: 350px; 189 | background-color: #dfe0e6; 190 | overflow: unset; 191 | } 192 | 193 | .page-about .img-place::before { 194 | content: ""; 195 | position: absolute; 196 | top: -20px; 197 | right: -35px; 198 | width: 100%; 199 | height: 100%; 200 | border: 5px solid #747474; 201 | z-index: -1; 202 | } 203 | 204 | .timeline { 205 | position: relative; 206 | display: block; 207 | list-style: none; 208 | padding-left: 0; 209 | width: 100%; 210 | } 211 | 212 | .timeline::before { 213 | content: ''; 214 | position: absolute; 215 | top: 0; 216 | bottom: 0; 217 | left: 0; 218 | margin: auto; 219 | width: 2px; 220 | height: 95%; 221 | background-color: #e3e5e9; 222 | } 223 | 224 | .timeline li { 225 | position: relative; 226 | display: block; 227 | padding-left: 30px; 228 | margin-bottom: 20px; 229 | } 230 | 231 | .timeline li::before { 232 | content: ''; 233 | position: absolute; 234 | top: 8px; 235 | left: -8px; 236 | width: 18px; 237 | height: 18px; 238 | background-color: #747474; 239 | border: 3px solid #fff; 240 | border-radius: 50%; 241 | } 242 | 243 | .timeline li .title { 244 | width: 150px; 245 | padding: 6px 20px; 246 | background-color: #747474; 247 | color: #fff; 248 | font-weight: 500; 249 | border-radius: 30px 0 60px 30px; 250 | } 251 | 252 | .timeline li .details { 253 | background-color: #f4f5f8; 254 | margin-top: 8px; 255 | padding: 20px; 256 | border-radius: 4px; 257 | } 258 | 259 | .timeline li .details h5, 260 | .timeline li .details p { 261 | margin-bottom: 0; 262 | } 263 | 264 | .timeline li .details small { 265 | display: block; 266 | font-weight: 500; 267 | font-size: 14px; 268 | margin-top: 5px; 269 | margin-bottom: 10px; 270 | } 271 | 272 | .page-service { 273 | background-color: #fff; 274 | } 275 | 276 | .card-service { 277 | margin: 16px auto; 278 | padding: 20px; 279 | background-color: #fff; 280 | border: 0; 281 | } 282 | 283 | .card-service .icon { 284 | display: inline-block; 285 | margin: 0 auto; 286 | width: 100px; 287 | height: 100px; 288 | line-height: 100px; 289 | text-align: center; 290 | font-size: 32px; 291 | border-radius: 50%; 292 | background-color: #f4f5f8; 293 | } 294 | 295 | .card-service .caption { 296 | margin-top: 16px; 297 | text-align: center; 298 | color: #747474; 299 | } 300 | 301 | 302 | .page-funfact { 303 | padding: 100px 0; 304 | text-align: center; 305 | color: #fff; 306 | background-position: center center; 307 | background-size: cover; 308 | background-attachment: fixed; 309 | background-repeat: no-repeat; 310 | } 311 | 312 | .page-funfact::before { 313 | content: ''; 314 | position: absolute; 315 | top: 0; 316 | left: 0; 317 | width: 100%; 318 | height: 100%; 319 | background-color: rgba(41, 36, 36, 0.7); 320 | } 321 | 322 | .testi-carousel .item { 323 | display: block; 324 | width: 100%; 325 | } 326 | 327 | .testi-carousel .item .wrap { 328 | float: left; 329 | width: 50%; 330 | } 331 | 332 | .testi-carousel .item .img-place { 333 | max-width: 350px; 334 | height: 300px; 335 | background-color: #f4f5f8; 336 | border-radius: 4px; 337 | overflow: hidden; 338 | } 339 | 340 | .testi-carousel .item .caption { 341 | display: block; 342 | padding: 20px 0; 343 | } 344 | 345 | .testi-content { 346 | font-size: 18px; 347 | } 348 | 349 | .testi-info { 350 | display: flex; 351 | flex-wrap: nowrap; 352 | flex-direction: row; 353 | align-items: center; 354 | margin-top: 16px; 355 | width: 100%; 356 | } 357 | 358 | .testi-info .thumb-profile { 359 | position: relative; 360 | margin-right: 8px; 361 | width: 70px; 362 | height: 70px; 363 | border-radius: 50%; 364 | background-color: #f4f5f8; 365 | overflow: hidden; 366 | } 367 | 368 | 369 | .page-client { 370 | background-color: #171925; 371 | color: #fff; 372 | } 373 | 374 | .page-client .row .item { 375 | padding-top: 60px; 376 | padding-bottom: 60px; 377 | border-width: 0 1px 1px 1px; 378 | border-style: solid; 379 | border-color: #292e3b; 380 | } 381 | 382 | .page-client .row:last-child .item { 383 | border-bottom: 0; 384 | } 385 | 386 | .page-client .row .item:first-child { 387 | border-left: 0; 388 | } 389 | 390 | .page-client .row .item:last-child { 391 | border-right: 0; 392 | } 393 | 394 | .page-client .img-place { 395 | width: 100px; 396 | height: 100px; 397 | -webkit-transition: all .3s ease; 398 | transition: all .3s ease; 399 | } 400 | 401 | .page-client .img-place:hover { 402 | -webkit-transform: scale(1.2); 403 | -moz-transform: scale(1.2); 404 | transform: scale(1.2); 405 | } 406 | 407 | .page-client .img-place img { 408 | filter: grayscale(100%) brightness(2); 409 | } 410 | 411 | .page-client .img-place:hover img { 412 | filter: none; 413 | } 414 | 415 | 416 | .page-blog { 417 | background-color: #fff; 418 | } 419 | 420 | .post-grid { 421 | justify-content: center; 422 | } 423 | 424 | .post-grid .card { 425 | margin: 2rem auto; 426 | max-width: 320px; 427 | border: 0; 428 | background-color: #fff; 429 | -webkit-transition: box-shadow .3s ease; 430 | -moz-transition: box-shadow .3s ease; 431 | transition: box-shadow .3s ease; 432 | box-shadow: 0 4px 30px rgba(140, 152, 164, 0.2); 433 | } 434 | 435 | .post-grid .card:hover { 436 | box-shadow: 0 4px 30px rgba(140, 152, 164, 0.4); 437 | } 438 | 439 | .post-grid .card .caption { 440 | padding: 20px 16px; 441 | } 442 | 443 | .post-grid .post-category { 444 | font-weight: 500; 445 | color: #EF3724; 446 | text-decoration: none; 447 | } 448 | 449 | .post-grid .post-title { 450 | display: table-row; 451 | color: #6c727c; 452 | font-weight: 500; 453 | font-size: 21px; 454 | text-decoration: none; 455 | } 456 | 457 | .post-grid .post-title:hover, 458 | .post-grid .post-title:focus { 459 | color: #52565c; 460 | } 461 | 462 | .post-grid .post-date { 463 | font-size: 13px; 464 | color: #777; 465 | } 466 | 467 | .widget-grid .form-control { 468 | border-width: 0 0 2px 0; 469 | border-radius: 0; 470 | padding-left: 5px; 471 | padding-right: 5px; 472 | } 473 | 474 | .widget-grid .form-control:focus { 475 | box-shadow: none; 476 | } 477 | 478 | 479 | .page-contact { 480 | background-color: #fff; 481 | } 482 | 483 | .vg-maps { 484 | width: 100%; 485 | height: 450px; 486 | background-color: #f8f9fa; 487 | } 488 | 489 | .vg-contact-form { 490 | margin: 0 auto; 491 | padding: 30px 0; 492 | max-width: 400px; 493 | } 494 | 495 | /* Footer */ 496 | .vg-footer { 497 | position: relative; 498 | display: block; 499 | margin: 0; 500 | padding: 50px 0; 501 | background-color: #171925; 502 | color: #9FA2AB; 503 | } 504 | 505 | .footer-info { 506 | max-width: 350px; 507 | } 508 | 509 | .vg-footer .list-unstyled a, 510 | .vg-footer .list-unstyled li { 511 | margin-bottom: 6px; 512 | font-size: 21px; 513 | color: #fff; 514 | } 515 | 516 | .vg-footer .form-control { 517 | padding-left: 20px; 518 | padding-right: 20px; 519 | background-color: #202334; 520 | color: #9FA2AB; 521 | border: 0; 522 | box-shadow: 0 2px 8px rgba(16, 18, 27, 0.6); 523 | } 524 | 525 | .vg-footer .form-control:focus { 526 | box-shadow: 0 2px 8px rgba(16, 18, 27, 0.6); 527 | } 528 | 529 | .vg-footer form .btn-theme { 530 | margin: 0; 531 | padding-top: 14px; 532 | padding-bottom: 14px; 533 | box-shadow: none; 534 | border-radius: 0 4px 4px 0; 535 | z-index: 9; 536 | } 537 | 538 | /* Theme color style */ 539 | /* Theme Red */ 540 | .theme-red .badge-subhead { 541 | background-color: rgba(239, 56, 36, 0.15); 542 | color: #EF3724; 543 | } 544 | 545 | .theme-red .filterable-button .btn.selected, 546 | .theme-red .filterable-button .btn:focus { 547 | background-color: #EF3724; 548 | color: #fff; 549 | box-shadow: 0 0 0 2px #fff, 0 0 0 4px #EF3724; 550 | } 551 | 552 | .theme-red .page-about .img-place::before { 553 | border-color: #EF3724; 554 | } 555 | 556 | .theme-red .timeline li:first-child .title { 557 | background-color: #EF3724; 558 | } 559 | 560 | .theme-red .timeline li:first-child::before { 561 | background-color: #EF3724; 562 | box-shadow: 0 0 0 2px #EF3724; 563 | } 564 | 565 | /* Theme Blue */ 566 | .theme-blue .badge-subhead { 567 | background-color: rgba(41, 96, 247, 0.15); 568 | color: #2960f7; 569 | } 570 | 571 | .theme-blue .filterable-button .btn.selected, 572 | .theme-blue .filterable-button .btn:focus { 573 | background-color: #2960f7; 574 | color: #fff; 575 | box-shadow: 0 0 0 2px #fff, 0 0 0 4px #2960f7; 576 | } 577 | 578 | .theme-blue .page-home .badge { 579 | background-color: rgba(41, 96, 247, 0.15); 580 | color: #2960f7; 581 | } 582 | 583 | .theme-blue .page-about .img-place::before { 584 | border-color: #2960f7; 585 | } 586 | 587 | .theme-blue .timeline li:first-child .title { 588 | background-color: #2960f7; 589 | } 590 | 591 | .theme-blue .timeline li:first-child::before { 592 | background-color: #2960f7; 593 | box-shadow: 0 0 0 2px #2960f7; 594 | } 595 | 596 | .theme-blue .post-grid .post-category { 597 | color: #2960f7; 598 | } 599 | 600 | /* Theme Green */ 601 | .theme-green .badge-subhead { 602 | background-color: rgba(139, 198, 63, 0.15); 603 | color: #8cc63f; 604 | } 605 | 606 | .theme-green .filterable-button .btn.selected, 607 | .theme-green .filterable-button .btn:focus { 608 | background-color: #8cc63f; 609 | color: #fff; 610 | box-shadow: 0 0 0 2px #fff, 0 0 0 4px #8cc63f; 611 | } 612 | 613 | .theme-green .page-home .badge { 614 | background-color: rgba(139, 198, 63, 0.15); 615 | color: #8cc63f; 616 | } 617 | 618 | .theme-green .page-about .img-place::before { 619 | border-color: #8cc63f; 620 | } 621 | 622 | .theme-green .timeline li:first-child .title { 623 | background-color: #8cc63f; 624 | } 625 | 626 | .theme-green .timeline li:first-child::before { 627 | background-color: #8cc63f; 628 | box-shadow: 0 0 0 2px #8cc63f; 629 | } 630 | 631 | .theme-green .post-grid .post-category { 632 | color: #8cc63f; 633 | } 634 | 635 | /* Theme Orange */ 636 | .theme-orange .badge-subhead { 637 | background-color: rgba(253, 125, 20, 0.15); 638 | color: #fd7e14; 639 | } 640 | 641 | .theme-orange .filterable-button .btn.selected, 642 | .theme-orange .filterable-button .btn:focus { 643 | background-color: #fd7e14; 644 | color: #fff; 645 | box-shadow: 0 0 0 2px #fff, 0 0 0 4px #fd7e14; 646 | } 647 | 648 | .theme-orange .page-home .badge { 649 | background-color: rgba(253, 125, 20, 0.15); 650 | color: #fd7e14; 651 | } 652 | 653 | .theme-orange .page-about .img-place::before { 654 | border-color: #fd7e14; 655 | } 656 | 657 | .theme-orange .timeline li:first-child .title { 658 | background-color: #fd7e14; 659 | } 660 | 661 | .theme-orange .timeline li:first-child::before { 662 | background-color: #fd7e14; 663 | box-shadow: 0 0 0 2px #fd7e14; 664 | } 665 | 666 | .theme-orange .post-grid .post-category { 667 | color: #fd7e14; 668 | } 669 | 670 | /* Theme Purple */ 671 | .theme-purple .badge-subhead { 672 | background-color: rgba(110, 66, 193, 0.15); 673 | color: #6f42c1; 674 | } 675 | 676 | .theme-purple .filterable-button .btn.selected, 677 | .theme-purple .filterable-button .btn:focus { 678 | background-color: #6f42c1; 679 | color: #fff; 680 | box-shadow: 0 0 0 2px #fff, 0 0 0 4px #6f42c1; 681 | } 682 | 683 | .theme-purple .page-home .badge { 684 | background-color: rgba(98, 47, 192, 0.15); 685 | color: #6f42c1; 686 | } 687 | 688 | .theme-purple .page-about .img-place::before { 689 | border-color: #6f42c1; 690 | } 691 | 692 | .theme-purple .timeline li:first-child .title { 693 | background-color: #6f42c1; 694 | } 695 | 696 | .theme-purple .timeline li:first-child::before { 697 | background-color: #6f42c1; 698 | box-shadow: 0 0 0 2px #6f42c1; 699 | } 700 | 701 | .theme-purple .post-grid .post-category { 702 | color: #6f42c1; 703 | } -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | Abin john 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 |
    44 | 45 |
    46 | 47 | 48 | 49 |
    50 | 51 | 52 | 53 | 91 | 92 | 97 |
    98 |
    99 | 100 |
    101 |
    102 |
    103 |
    104 |
    105 | My Photo 106 |
    107 |
    108 |
    109 |

    Abin john

    110 |
    Flutter Developer & Software Developer
    111 |

    “Live as if you were to die tomorrow. Learn as if you were to live forever.”

    112 |
      113 |
    • From: Alappuzha,Kerala
    • 114 |
    • Lives In: Alappuzha,Kerala
    • 115 |
    • Age: 24
    • 116 |
    • Gender: Male
    • 117 |
    118 | 119 |
    120 |
    121 |
    122 |
    123 |

    My Skills

    124 |
    125 |
    126 |
    127 |

    Technical skills

    128 |
    129 | Flutter,Dart 130 |
    131 |
    86%
    133 |
    134 |
    135 |
    136 | Firebase 137 |
    138 |
    80%
    140 |
    141 |
    142 |
    143 | Dart,C++,Java 144 |
    145 |
    100%
    147 |
    148 |
    149 |
    150 | G cloud 151 |
    152 |
    40%
    154 |
    155 |
    156 |
    157 |
    158 |
    159 |
    160 |

    Design Skills

    161 |
    162 | Design / UI 163 |
    164 |
    92%
    166 |
    167 |
    168 |

    Other Skills

    169 |
    170 | Leadership 171 |
    172 |
    99%
    174 |
    175 |
    176 |
    177 | Creativity 178 |
    179 |
    79%
    181 |
    182 |
    183 |
    184 |
    185 |
    186 |
    187 | 264 |
    265 | 266 | 267 | 268 | 269 | 270 |
    271 |
    272 |
    273 |
    Portfolio
    274 |
    275 |

    Journey To

    276 |
    277 | 278 | 279 |
    280 | 281 |
    282 |
    283 |
    285 | Python 286 |
    287 |
    Full stack Developer
    288 |

    The Beginning

    289 |
    290 |
    291 |
    292 |
    293 |
    295 | 296 |
    297 |
    Machine Learning
    298 |

    After the Mern

    299 |
    300 |
    301 |
    302 |
    303 |
    305 | 306 |
    307 |
    Game Designing
    308 |

    Create A knowladge about Design

    309 |
    310 |
    311 |
    312 |
    313 |
    315 | 316 |
    317 |
    Travel Around
    318 |

    Travel Around The World

    319 |
    320 |
    321 |
    322 |
    323 |
    325 | 326 |
    327 |
    AI ENgineering
    328 |

    Become High Paid AI engineer

    329 |
    330 |
    331 |
    332 |
    333 |
    335 | Gaming 336 |
    337 |
    Game Streaming
    338 |

    Games, Streaming

    339 |
    340 |
    341 |
    342 |
    343 | 344 |
    345 |
    346 | 347 | 348 | 349 | 350 | 351 | 352 | 353 |
    354 |
    355 |
    356 |
    Hobbies
    357 |
    358 |

    Things That give Freshness

    359 |
    360 |
    361 |
    362 |
    363 | 364 |
    365 |
    366 | 367 | Gives A healthy and stressless Feeling 368 |
    370 |
    371 |
    372 |
    373 |
    374 |
    375 | 376 |
    377 |
    378 | 379 | It's gives a break for Mental stress 380 |
    382 |
    383 |
    384 |
    385 |
    386 |
    387 | 388 |
    389 |
    390 | 391 | Gives motivation & brave to take risk 392 |
    394 |
    395 |
    396 | 397 |
    398 |
    399 |
    400 | 401 | 402 | 403 |
    404 |
    405 |
    406 |
    Contact
    407 |
    408 |

    Get in touch

    409 |
    410 |
    411 | 414 |
    415 |
    416 | 417 |
    418 | 419 |
    420 |
    421 | 422 | Error Message 423 |
    424 |
    425 | 427 | Error Message 428 |
    429 |
    430 | 432 | Error Message 433 |
    434 |
    435 | 436 |
    437 | 439 |
    440 |
    441 |
    442 |
    443 |
    444 |
    445 | 458 | 459 | 460 | 462 | 463 | 464 | 465 | 466 | 467 | 468 | 469 | 470 | 471 | 472 | 473 | 474 | 475 | 476 | 477 | 478 | 479 | 480 | 481 | 482 | 483 | 484 | 485 | 486 | 487 | 489 | 490 | 491 | 492 | 493 | 494 | 495 | 496 | 497 | 498 | 499 | -------------------------------------------------------------------------------- /css/themify-icons.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'themify'; 3 | src:url('../fonts/themify.eot?-fvbane'); 4 | src:url('../fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'), 5 | url('../fonts/themify.woff?-fvbane') format('woff'), 6 | url('../fonts/themify.ttf?-fvbane') format('truetype'), 7 | url('../fonts/themify.svg?-fvbane#themify') format('svg'); 8 | font-weight: normal; 9 | font-style: normal; 10 | } 11 | 12 | [class^="ti-"], [class*=" ti-"] { 13 | font-family: 'themify'; 14 | 15 | font-style: normal; 16 | font-weight: normal; 17 | font-variant: normal; 18 | text-transform: none; 19 | line-height: 1; 20 | 21 | /* Better Font Rendering =========== */ 22 | -webkit-font-smoothing: antialiased; 23 | -moz-osx-font-smoothing: grayscale; 24 | } 25 | 26 | .ti-wand:before { 27 | content: "\e600"; 28 | } 29 | .ti-volume:before { 30 | content: "\e601"; 31 | } 32 | .ti-user:before { 33 | content: "\e602"; 34 | } 35 | .ti-unlock:before { 36 | content: "\e603"; 37 | } 38 | .ti-unlink:before { 39 | content: "\e604"; 40 | } 41 | .ti-trash:before { 42 | content: "\e605"; 43 | } 44 | .ti-thought:before { 45 | content: "\e606"; 46 | } 47 | .ti-target:before { 48 | content: "\e607"; 49 | } 50 | .ti-tag:before { 51 | content: "\e608"; 52 | } 53 | .ti-tablet:before { 54 | content: "\e609"; 55 | } 56 | .ti-star:before { 57 | content: "\e60a"; 58 | } 59 | .ti-spray:before { 60 | content: "\e60b"; 61 | } 62 | .ti-signal:before { 63 | content: "\e60c"; 64 | } 65 | .ti-shopping-cart:before { 66 | content: "\e60d"; 67 | } 68 | .ti-shopping-cart-full:before { 69 | content: "\e60e"; 70 | } 71 | .ti-settings:before { 72 | content: "\e60f"; 73 | } 74 | .ti-search:before { 75 | content: "\e600"; 76 | } 77 | .ti-zoom-in:before { 78 | content: "\e611"; 79 | } 80 | .ti-zoom-out:before { 81 | content: "\e612"; 82 | } 83 | .ti-cut:before { 84 | content: "\e613"; 85 | } 86 | .ti-ruler:before { 87 | content: "\e614"; 88 | } 89 | .ti-ruler-pencil:before { 90 | content: "\e615"; 91 | } 92 | .ti-ruler-alt:before { 93 | content: "\e616"; 94 | } 95 | .ti-bookmark:before { 96 | content: "\e617"; 97 | } 98 | .ti-bookmark-alt:before { 99 | content: "\e618"; 100 | } 101 | .ti-reload:before { 102 | content: "\e619"; 103 | } 104 | .ti-plus:before { 105 | content: "\e61a"; 106 | } 107 | .ti-pin:before { 108 | content: "\e61b"; 109 | } 110 | .ti-pencil:before { 111 | content: "\e61c"; 112 | } 113 | .ti-pencil-alt:before { 114 | content: "\e61d"; 115 | } 116 | .ti-paint-roller:before { 117 | content: "\e61e"; 118 | } 119 | .ti-paint-bucket:before { 120 | content: "\e61f"; 121 | } 122 | .ti-na:before { 123 | content: "\e620"; 124 | } 125 | .ti-mobile:before { 126 | content: "\e621"; 127 | } 128 | .ti-minus:before { 129 | content: "\e622"; 130 | } 131 | .ti-medall:before { 132 | content: "\e623"; 133 | } 134 | .ti-medall-alt:before { 135 | content: "\e624"; 136 | } 137 | .ti-marker:before { 138 | content: "\e625"; 139 | } 140 | .ti-marker-alt:before { 141 | content: "\e626"; 142 | } 143 | .ti-arrow-up:before { 144 | content: "\e627"; 145 | } 146 | .ti-arrow-right:before { 147 | content: "\e628"; 148 | } 149 | .ti-arrow-left:before { 150 | content: "\e629"; 151 | } 152 | .ti-arrow-down:before { 153 | content: "\e62a"; 154 | } 155 | .ti-lock:before { 156 | content: "\e62b"; 157 | } 158 | .ti-location-arrow:before { 159 | content: "\e62c"; 160 | } 161 | .ti-link:before { 162 | content: "\e62d"; 163 | } 164 | .ti-layout:before { 165 | content: "\e62e"; 166 | } 167 | .ti-layers:before { 168 | content: "\e62f"; 169 | } 170 | .ti-layers-alt:before { 171 | content: "\e630"; 172 | } 173 | .ti-key:before { 174 | content: "\e631"; 175 | } 176 | .ti-import:before { 177 | content: "\e632"; 178 | } 179 | .ti-image:before { 180 | content: "\e633"; 181 | } 182 | .ti-heart:before { 183 | content: "\e634"; 184 | } 185 | .ti-heart-broken:before { 186 | content: "\e635"; 187 | } 188 | .ti-hand-stop:before { 189 | content: "\e636"; 190 | } 191 | .ti-hand-open:before { 192 | content: "\e637"; 193 | } 194 | .ti-hand-drag:before { 195 | content: "\e638"; 196 | } 197 | .ti-folder:before { 198 | content: "\e639"; 199 | } 200 | .ti-flag:before { 201 | content: "\e63a"; 202 | } 203 | .ti-flag-alt:before { 204 | content: "\e63b"; 205 | } 206 | .ti-flag-alt-2:before { 207 | content: "\e63c"; 208 | } 209 | .ti-eye:before { 210 | content: "\e63d"; 211 | } 212 | .ti-export:before { 213 | content: "\e63e"; 214 | } 215 | .ti-exchange-vertical:before { 216 | content: "\e63f"; 217 | } 218 | .ti-desktop:before { 219 | content: "\e640"; 220 | } 221 | .ti-cup:before { 222 | content: "\e641"; 223 | } 224 | .ti-crown:before { 225 | content: "\e642"; 226 | } 227 | .ti-comments:before { 228 | content: "\e643"; 229 | } 230 | .ti-comment:before { 231 | content: "\e644"; 232 | } 233 | .ti-comment-alt:before { 234 | content: "\e645"; 235 | } 236 | .ti-close:before { 237 | content: "\e646"; 238 | } 239 | .ti-clip:before { 240 | content: "\e647"; 241 | } 242 | .ti-angle-up:before { 243 | content: "\e648"; 244 | } 245 | .ti-angle-right:before { 246 | content: "\e649"; 247 | } 248 | .ti-angle-left:before { 249 | content: "\e64a"; 250 | } 251 | .ti-angle-down:before { 252 | content: "\e64b"; 253 | } 254 | .ti-check:before { 255 | content: "\e64c"; 256 | } 257 | .ti-check-box:before { 258 | content: "\e64d"; 259 | } 260 | .ti-camera:before { 261 | content: "\e64e"; 262 | } 263 | .ti-announcement:before { 264 | content: "\e64f"; 265 | } 266 | .ti-brush:before { 267 | content: "\e650"; 268 | } 269 | .ti-briefcase:before { 270 | content: "\e651"; 271 | } 272 | .ti-bolt:before { 273 | content: "\e652"; 274 | } 275 | .ti-bolt-alt:before { 276 | content: "\e653"; 277 | } 278 | .ti-blackboard:before { 279 | content: "\e654"; 280 | } 281 | .ti-bag:before { 282 | content: "\e655"; 283 | } 284 | .ti-move:before { 285 | content: "\e656"; 286 | } 287 | .ti-arrows-vertical:before { 288 | content: "\e657"; 289 | } 290 | .ti-arrows-horizontal:before { 291 | content: "\e658"; 292 | } 293 | .ti-fullscreen:before { 294 | content: "\e659"; 295 | } 296 | .ti-arrow-top-right:before { 297 | content: "\e65a"; 298 | } 299 | .ti-arrow-top-left:before { 300 | content: "\e65b"; 301 | } 302 | .ti-arrow-circle-up:before { 303 | content: "\e65c"; 304 | } 305 | .ti-arrow-circle-right:before { 306 | content: "\e65d"; 307 | } 308 | .ti-arrow-circle-left:before { 309 | content: "\e65e"; 310 | } 311 | .ti-arrow-circle-down:before { 312 | content: "\e65f"; 313 | } 314 | .ti-angle-double-up:before { 315 | content: "\e660"; 316 | } 317 | .ti-angle-double-right:before { 318 | content: "\e661"; 319 | } 320 | .ti-angle-double-left:before { 321 | content: "\e662"; 322 | } 323 | .ti-angle-double-down:before { 324 | content: "\e663"; 325 | } 326 | .ti-zip:before { 327 | content: "\e664"; 328 | } 329 | .ti-world:before { 330 | content: "\e665"; 331 | } 332 | .ti-wheelchair:before { 333 | content: "\e666"; 334 | } 335 | .ti-view-list:before { 336 | content: "\e667"; 337 | } 338 | .ti-view-list-alt:before { 339 | content: "\e668"; 340 | } 341 | .ti-view-grid:before { 342 | content: "\e669"; 343 | } 344 | .ti-uppercase:before { 345 | content: "\e66a"; 346 | } 347 | .ti-upload:before { 348 | content: "\e66b"; 349 | } 350 | .ti-underline:before { 351 | content: "\e66c"; 352 | } 353 | .ti-truck:before { 354 | content: "\e66d"; 355 | } 356 | .ti-timer:before { 357 | content: "\e66e"; 358 | } 359 | .ti-ticket:before { 360 | content: "\e66f"; 361 | } 362 | .ti-thumb-up:before { 363 | content: "\e670"; 364 | } 365 | .ti-thumb-down:before { 366 | content: "\e671"; 367 | } 368 | .ti-text:before { 369 | content: "\e672"; 370 | } 371 | .ti-stats-up:before { 372 | content: "\e673"; 373 | } 374 | .ti-stats-down:before { 375 | content: "\e674"; 376 | } 377 | .ti-split-v:before { 378 | content: "\e675"; 379 | } 380 | .ti-split-h:before { 381 | content: "\e676"; 382 | } 383 | .ti-smallcap:before { 384 | content: "\e677"; 385 | } 386 | .ti-shine:before { 387 | content: "\e678"; 388 | } 389 | .ti-shift-right:before { 390 | content: "\e679"; 391 | } 392 | .ti-shift-left:before { 393 | content: "\e67a"; 394 | } 395 | .ti-shield:before { 396 | content: "\e67b"; 397 | } 398 | .ti-notepad:before { 399 | content: "\e67c"; 400 | } 401 | .ti-server:before { 402 | content: "\e67d"; 403 | } 404 | .ti-quote-right:before { 405 | content: "\e67e"; 406 | } 407 | .ti-quote-left:before { 408 | content: "\e67f"; 409 | } 410 | .ti-pulse:before { 411 | content: "\e680"; 412 | } 413 | .ti-printer:before { 414 | content: "\e681"; 415 | } 416 | .ti-power-off:before { 417 | content: "\e682"; 418 | } 419 | .ti-plug:before { 420 | content: "\e683"; 421 | } 422 | .ti-pie-chart:before { 423 | content: "\e684"; 424 | } 425 | .ti-paragraph:before { 426 | content: "\e685"; 427 | } 428 | .ti-panel:before { 429 | content: "\e686"; 430 | } 431 | .ti-package:before { 432 | content: "\e687"; 433 | } 434 | .ti-music:before { 435 | content: "\e688"; 436 | } 437 | .ti-music-alt:before { 438 | content: "\e689"; 439 | } 440 | .ti-mouse:before { 441 | content: "\e68a"; 442 | } 443 | .ti-mouse-alt:before { 444 | content: "\e68b"; 445 | } 446 | .ti-money:before { 447 | content: "\e68c"; 448 | } 449 | .ti-microphone:before { 450 | content: "\e68d"; 451 | } 452 | .ti-menu:before { 453 | content: "\e68e"; 454 | } 455 | .ti-menu-alt:before { 456 | content: "\e68f"; 457 | } 458 | .ti-map:before { 459 | content: "\e690"; 460 | } 461 | .ti-map-alt:before { 462 | content: "\e691"; 463 | } 464 | .ti-loop:before { 465 | content: "\e692"; 466 | } 467 | .ti-location-pin:before { 468 | content: "\e693"; 469 | } 470 | .ti-list:before { 471 | content: "\e694"; 472 | } 473 | .ti-light-bulb:before { 474 | content: "\e695"; 475 | } 476 | .ti-Italic:before { 477 | content: "\e696"; 478 | } 479 | .ti-info:before { 480 | content: "\e697"; 481 | } 482 | .ti-infinite:before { 483 | content: "\e698"; 484 | } 485 | .ti-id-badge:before { 486 | content: "\e699"; 487 | } 488 | .ti-hummer:before { 489 | content: "\e69a"; 490 | } 491 | .ti-home:before { 492 | content: "\e69b"; 493 | } 494 | .ti-help:before { 495 | content: "\e69c"; 496 | } 497 | .ti-headphone:before { 498 | content: "\e69d"; 499 | } 500 | .ti-harddrives:before { 501 | content: "\e69e"; 502 | } 503 | .ti-harddrive:before { 504 | content: "\e69f"; 505 | } 506 | .ti-gift:before { 507 | content: "\e6a0"; 508 | } 509 | .ti-game:before { 510 | content: "\e6a1"; 511 | } 512 | .ti-filter:before { 513 | content: "\e6a2"; 514 | } 515 | .ti-files:before { 516 | content: "\e6a3"; 517 | } 518 | .ti-file:before { 519 | content: "\e6a4"; 520 | } 521 | .ti-eraser:before { 522 | content: "\e6a5"; 523 | } 524 | .ti-envelope:before { 525 | content: "\e6a6"; 526 | } 527 | .ti-download:before { 528 | content: "\e6a7"; 529 | } 530 | .ti-direction:before { 531 | content: "\e6a8"; 532 | } 533 | .ti-direction-alt:before { 534 | content: "\e6a9"; 535 | } 536 | .ti-dashboard:before { 537 | content: "\e6aa"; 538 | } 539 | .ti-control-stop:before { 540 | content: "\e6ab"; 541 | } 542 | .ti-control-shuffle:before { 543 | content: "\e6ac"; 544 | } 545 | .ti-control-play:before { 546 | content: "\e6ad"; 547 | } 548 | .ti-control-pause:before { 549 | content: "\e6ae"; 550 | } 551 | .ti-control-forward:before { 552 | content: "\e6af"; 553 | } 554 | .ti-control-backward:before { 555 | content: "\e6b0"; 556 | } 557 | .ti-cloud:before { 558 | content: "\e6b1"; 559 | } 560 | .ti-cloud-up:before { 561 | content: "\e6b2"; 562 | } 563 | .ti-cloud-down:before { 564 | content: "\e6b3"; 565 | } 566 | .ti-clipboard:before { 567 | content: "\e6b4"; 568 | } 569 | .ti-car:before { 570 | content: "\e6b5"; 571 | } 572 | .ti-calendar:before { 573 | content: "\e6b6"; 574 | } 575 | .ti-book:before { 576 | content: "\e6b7"; 577 | } 578 | .ti-bell:before { 579 | content: "\e6b8"; 580 | } 581 | .ti-basketball:before { 582 | content: "\e6b9"; 583 | } 584 | .ti-bar-chart:before { 585 | content: "\e6ba"; 586 | } 587 | .ti-bar-chart-alt:before { 588 | content: "\e6bb"; 589 | } 590 | .ti-back-right:before { 591 | content: "\e6bc"; 592 | } 593 | .ti-back-left:before { 594 | content: "\e6bd"; 595 | } 596 | .ti-arrows-corner:before { 597 | content: "\e6be"; 598 | } 599 | .ti-archive:before { 600 | content: "\e6bf"; 601 | } 602 | .ti-anchor:before { 603 | content: "\e6c0"; 604 | } 605 | .ti-align-right:before { 606 | content: "\e6c1"; 607 | } 608 | .ti-align-left:before { 609 | content: "\e6c2"; 610 | } 611 | .ti-align-justify:before { 612 | content: "\e6c3"; 613 | } 614 | .ti-align-center:before { 615 | content: "\e6c4"; 616 | } 617 | .ti-alert:before { 618 | content: "\e6c5"; 619 | } 620 | .ti-alarm-clock:before { 621 | content: "\e6c6"; 622 | } 623 | .ti-agenda:before { 624 | content: "\e6c7"; 625 | } 626 | .ti-write:before { 627 | content: "\e6c8"; 628 | } 629 | .ti-window:before { 630 | content: "\e6c9"; 631 | } 632 | .ti-widgetized:before { 633 | content: "\e6ca"; 634 | } 635 | .ti-widget:before { 636 | content: "\e6cb"; 637 | } 638 | .ti-widget-alt:before { 639 | content: "\e6cc"; 640 | } 641 | .ti-wallet:before { 642 | content: "\e6cd"; 643 | } 644 | .ti-video-clapper:before { 645 | content: "\e6ce"; 646 | } 647 | .ti-video-camera:before { 648 | content: "\e6cf"; 649 | } 650 | .ti-vector:before { 651 | content: "\e6d0"; 652 | } 653 | .ti-themify-logo:before { 654 | content: "\e6d1"; 655 | } 656 | .ti-themify-favicon:before { 657 | content: "\e6d2"; 658 | } 659 | .ti-themify-favicon-alt:before { 660 | content: "\e6d3"; 661 | } 662 | .ti-support:before { 663 | content: "\e6d4"; 664 | } 665 | .ti-stamp:before { 666 | content: "\e6d5"; 667 | } 668 | .ti-split-v-alt:before { 669 | content: "\e6d6"; 670 | } 671 | .ti-slice:before { 672 | content: "\e6d7"; 673 | } 674 | .ti-shortcode:before { 675 | content: "\e6d8"; 676 | } 677 | .ti-shift-right-alt:before { 678 | content: "\e6d9"; 679 | } 680 | .ti-shift-left-alt:before { 681 | content: "\e6da"; 682 | } 683 | .ti-ruler-alt-2:before { 684 | content: "\e6db"; 685 | } 686 | .ti-receipt:before { 687 | content: "\e6dc"; 688 | } 689 | .ti-pin2:before { 690 | content: "\e6dd"; 691 | } 692 | .ti-pin-alt:before { 693 | content: "\e6de"; 694 | } 695 | .ti-pencil-alt2:before { 696 | content: "\e6df"; 697 | } 698 | .ti-palette:before { 699 | content: "\e6e0"; 700 | } 701 | .ti-more:before { 702 | content: "\e6e1"; 703 | } 704 | .ti-more-alt:before { 705 | content: "\e6e2"; 706 | } 707 | .ti-microphone-alt:before { 708 | content: "\e6e3"; 709 | } 710 | .ti-magnet:before { 711 | content: "\e6e4"; 712 | } 713 | .ti-line-double:before { 714 | content: "\e6e5"; 715 | } 716 | .ti-line-dotted:before { 717 | content: "\e6e6"; 718 | } 719 | .ti-line-dashed:before { 720 | content: "\e6e7"; 721 | } 722 | .ti-layout-width-full:before { 723 | content: "\e6e8"; 724 | } 725 | .ti-layout-width-default:before { 726 | content: "\e6e9"; 727 | } 728 | .ti-layout-width-default-alt:before { 729 | content: "\e6ea"; 730 | } 731 | .ti-layout-tab:before { 732 | content: "\e6eb"; 733 | } 734 | .ti-layout-tab-window:before { 735 | content: "\e6ec"; 736 | } 737 | .ti-layout-tab-v:before { 738 | content: "\e6ed"; 739 | } 740 | .ti-layout-tab-min:before { 741 | content: "\e6ee"; 742 | } 743 | .ti-layout-slider:before { 744 | content: "\e6ef"; 745 | } 746 | .ti-layout-slider-alt:before { 747 | content: "\e6f0"; 748 | } 749 | .ti-layout-sidebar-right:before { 750 | content: "\e6f1"; 751 | } 752 | .ti-layout-sidebar-none:before { 753 | content: "\e6f2"; 754 | } 755 | .ti-layout-sidebar-left:before { 756 | content: "\e6f3"; 757 | } 758 | .ti-layout-placeholder:before { 759 | content: "\e6f4"; 760 | } 761 | .ti-layout-menu:before { 762 | content: "\e6f5"; 763 | } 764 | .ti-layout-menu-v:before { 765 | content: "\e6f6"; 766 | } 767 | .ti-layout-menu-separated:before { 768 | content: "\e6f7"; 769 | } 770 | .ti-layout-menu-full:before { 771 | content: "\e6f8"; 772 | } 773 | .ti-layout-media-right-alt:before { 774 | content: "\e6f9"; 775 | } 776 | .ti-layout-media-right:before { 777 | content: "\e6fa"; 778 | } 779 | .ti-layout-media-overlay:before { 780 | content: "\e6fb"; 781 | } 782 | .ti-layout-media-overlay-alt:before { 783 | content: "\e6fc"; 784 | } 785 | .ti-layout-media-overlay-alt-2:before { 786 | content: "\e6fd"; 787 | } 788 | .ti-layout-media-left-alt:before { 789 | content: "\e6fe"; 790 | } 791 | .ti-layout-media-left:before { 792 | content: "\e6ff"; 793 | } 794 | .ti-layout-media-center-alt:before { 795 | content: "\e700"; 796 | } 797 | .ti-layout-media-center:before { 798 | content: "\e701"; 799 | } 800 | .ti-layout-list-thumb:before { 801 | content: "\e702"; 802 | } 803 | .ti-layout-list-thumb-alt:before { 804 | content: "\e703"; 805 | } 806 | .ti-layout-list-post:before { 807 | content: "\e704"; 808 | } 809 | .ti-layout-list-large-image:before { 810 | content: "\e705"; 811 | } 812 | .ti-layout-line-solid:before { 813 | content: "\e706"; 814 | } 815 | .ti-layout-grid4:before { 816 | content: "\e707"; 817 | } 818 | .ti-layout-grid3:before { 819 | content: "\e708"; 820 | } 821 | .ti-layout-grid2:before { 822 | content: "\e709"; 823 | } 824 | .ti-layout-grid2-thumb:before { 825 | content: "\e70a"; 826 | } 827 | .ti-layout-cta-right:before { 828 | content: "\e70b"; 829 | } 830 | .ti-layout-cta-left:before { 831 | content: "\e70c"; 832 | } 833 | .ti-layout-cta-center:before { 834 | content: "\e70d"; 835 | } 836 | .ti-layout-cta-btn-right:before { 837 | content: "\e70e"; 838 | } 839 | .ti-layout-cta-btn-left:before { 840 | content: "\e70f"; 841 | } 842 | .ti-layout-column4:before { 843 | content: "\e710"; 844 | } 845 | .ti-layout-column3:before { 846 | content: "\e711"; 847 | } 848 | .ti-layout-column2:before { 849 | content: "\e712"; 850 | } 851 | .ti-layout-accordion-separated:before { 852 | content: "\e713"; 853 | } 854 | .ti-layout-accordion-merged:before { 855 | content: "\e714"; 856 | } 857 | .ti-layout-accordion-list:before { 858 | content: "\e715"; 859 | } 860 | .ti-ink-pen:before { 861 | content: "\e716"; 862 | } 863 | .ti-info-alt:before { 864 | content: "\e717"; 865 | } 866 | .ti-help-alt:before { 867 | content: "\e718"; 868 | } 869 | .ti-headphone-alt:before { 870 | content: "\e719"; 871 | } 872 | .ti-hand-point-up:before { 873 | content: "\e71a"; 874 | } 875 | .ti-hand-point-right:before { 876 | content: "\e71b"; 877 | } 878 | .ti-hand-point-left:before { 879 | content: "\e71c"; 880 | } 881 | .ti-hand-point-down:before { 882 | content: "\e71d"; 883 | } 884 | .ti-gallery:before { 885 | content: "\e71e"; 886 | } 887 | .ti-face-smile:before { 888 | content: "\e71f"; 889 | } 890 | .ti-face-sad:before { 891 | content: "\e720"; 892 | } 893 | .ti-credit-card:before { 894 | content: "\e721"; 895 | } 896 | .ti-control-skip-forward:before { 897 | content: "\e722"; 898 | } 899 | .ti-control-skip-backward:before { 900 | content: "\e723"; 901 | } 902 | .ti-control-record:before { 903 | content: "\e724"; 904 | } 905 | .ti-control-eject:before { 906 | content: "\e725"; 907 | } 908 | .ti-comments-smiley:before { 909 | content: "\e726"; 910 | } 911 | .ti-brush-alt:before { 912 | content: "\e727"; 913 | } 914 | .ti-youtube:before { 915 | content: "\e728"; 916 | } 917 | .ti-vimeo:before { 918 | content: "\e729"; 919 | } 920 | .ti-twitter:before { 921 | content: "\e72a"; 922 | } 923 | .ti-time:before { 924 | content: "\e72b"; 925 | } 926 | .ti-tumblr:before { 927 | content: "\e72c"; 928 | } 929 | .ti-skype:before { 930 | content: "\e72d"; 931 | } 932 | .ti-share:before { 933 | content: "\e72e"; 934 | } 935 | .ti-share-alt:before { 936 | content: "\e72f"; 937 | } 938 | .ti-rocket:before { 939 | content: "\e730"; 940 | } 941 | .ti-pinterest:before { 942 | content: "\e731"; 943 | } 944 | .ti-new-window:before { 945 | content: "\e732"; 946 | } 947 | .ti-microsoft:before { 948 | content: "\e733"; 949 | } 950 | .ti-list-ol:before { 951 | content: "\e734"; 952 | } 953 | .ti-linkedin:before { 954 | content: "\e735"; 955 | } 956 | .ti-layout-sidebar-2:before { 957 | content: "\e736"; 958 | } 959 | .ti-layout-grid4-alt:before { 960 | content: "\e737"; 961 | } 962 | .ti-layout-grid3-alt:before { 963 | content: "\e738"; 964 | } 965 | .ti-layout-grid2-alt:before { 966 | content: "\e739"; 967 | } 968 | .ti-layout-column4-alt:before { 969 | content: "\e73a"; 970 | } 971 | .ti-layout-column3-alt:before { 972 | content: "\e73b"; 973 | } 974 | .ti-layout-column2-alt:before { 975 | content: "\e73c"; 976 | } 977 | .ti-instagram:before { 978 | content: "\e73d"; 979 | } 980 | .ti-google:before { 981 | content: "\e73e"; 982 | } 983 | .ti-github:before { 984 | content: "\e73f"; 985 | } 986 | .ti-flickr:before { 987 | content: "\e740"; 988 | } 989 | .ti-facebook:before { 990 | content: "\e741"; 991 | } 992 | .ti-dropbox:before { 993 | content: "\e742"; 994 | } 995 | .ti-dribbble:before { 996 | content: "\e743"; 997 | } 998 | .ti-apple:before { 999 | content: "\e744"; 1000 | } 1001 | .ti-android:before { 1002 | content: "\e745"; 1003 | } 1004 | .ti-save:before { 1005 | content: "\e746"; 1006 | } 1007 | .ti-save-alt:before { 1008 | content: "\e747"; 1009 | } 1010 | .ti-yahoo:before { 1011 | content: "\e748"; 1012 | } 1013 | .ti-wordpress:before { 1014 | content: "\e749"; 1015 | } 1016 | .ti-vimeo-alt:before { 1017 | content: "\e74a"; 1018 | } 1019 | .ti-twitter-alt:before { 1020 | content: "\e74b"; 1021 | } 1022 | .ti-tumblr-alt:before { 1023 | content: "\e74c"; 1024 | } 1025 | .ti-trello:before { 1026 | content: "\e74d"; 1027 | } 1028 | .ti-stack-overflow:before { 1029 | content: "\e74e"; 1030 | } 1031 | .ti-soundcloud:before { 1032 | content: "\e74f"; 1033 | } 1034 | .ti-sharethis:before { 1035 | content: "\e750"; 1036 | } 1037 | .ti-sharethis-alt:before { 1038 | content: "\e751"; 1039 | } 1040 | .ti-reddit:before { 1041 | content: "\e752"; 1042 | } 1043 | .ti-pinterest-alt:before { 1044 | content: "\e753"; 1045 | } 1046 | .ti-microsoft-alt:before { 1047 | content: "\e754"; 1048 | } 1049 | .ti-linux:before { 1050 | content: "\e755"; 1051 | } 1052 | .ti-jsfiddle:before { 1053 | content: "\e756"; 1054 | } 1055 | .ti-joomla:before { 1056 | content: "\e757"; 1057 | } 1058 | .ti-html5:before { 1059 | content: "\e758"; 1060 | } 1061 | .ti-flickr-alt:before { 1062 | content: "\e759"; 1063 | } 1064 | .ti-email:before { 1065 | content: "\e75a"; 1066 | } 1067 | .ti-drupal:before { 1068 | content: "\e75b"; 1069 | } 1070 | .ti-dropbox-alt:before { 1071 | content: "\e75c"; 1072 | } 1073 | .ti-css3:before { 1074 | content: "\e75d"; 1075 | } 1076 | .ti-rss:before { 1077 | content: "\e75e"; 1078 | } 1079 | .ti-rss-alt:before { 1080 | content: "\e75f"; 1081 | } 1082 | -------------------------------------------------------------------------------- /isotope/isotope.pkgd.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Isotope PACKAGED v3.0.6 3 | * 4 | * Licensed GPLv3 for open source use 5 | * or Isotope Commercial License for commercial use 6 | * 7 | * https://isotope.metafizzy.co 8 | * Copyright 2010-2018 Metafizzy 9 | */ 10 | 11 | !function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,s,a){function u(t,e,o){var n,s="$()."+i+'("'+e+'")';return t.each(function(t,u){var h=a.data(u,i);if(!h)return void r(i+" not initialized. Cannot call methods, i.e. "+s);var d=h[e];if(!d||"_"==e.charAt(0))return void r(s+" is not a valid method");var l=d.apply(h,o);n=void 0===n?l:n}),void 0!==n?n:t}function h(t,e){t.each(function(t,o){var n=a.data(o,i);n?(n.option(e),n._init()):(n=new s(o,e),a.data(o,i,n))})}a=a||e||t.jQuery,a&&(s.prototype.option||(s.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=n.call(arguments,1);return u(this,t,e)}return h(this,t),this},o(a))}function o(t){!t||t&&t.bridget||(t.bridget=i)}var n=Array.prototype.slice,s=t.console,r="undefined"==typeof s?function(){}:function(t){s.error(t)};return o(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},o=i[t]=i[t]||[];return o.indexOf(e)==-1&&o.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},o=i[t]=i[t]||{};return o[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=i.indexOf(e);return o!=-1&&i.splice(o,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var o=this._onceEvents&&this._onceEvents[t],n=0;n