.intro-title br { display:none; }
br.whois-visual-text-enter { display:none; }

@media (max-width: 540px) { 
	br.whois-visual-text-enter { display:block; }
}

@media (max-width: 400px) { 
	.intro-title span { margin-left:0; }
	.intro-title br { display:block; }
}

.wow:first-child { visibility: hidden; }

.whois-animation-wrap { overflow:hidden; }
.whois-animation-wrap img { margin-bottom: 1.5rem; }

/* ---------------------------------------------------- */
/* Animations Speed */
/* ---------------------------------------------------- */
.animation-speed-01 { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; }
.animation-speed-02 { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; }
.animation-speed-03 { -webkit-animation-duration: 0.3s; animation-duration: 0.3s; }
.animation-speed-04 { -webkit-animation-duration: 0.4s; animation-duration: 0.4s; }
.animation-speed-05 { -webkit-animation-duration: 0.5s; animation-duration: 0.6s; }
.animation-speed-06 { -webkit-animation-duration: 0.6s; animation-duration: 0.6s; }
.animation-speed-07 { -webkit-animation-duration: 0.7s; animation-duration: 0.7s; }
.animation-speed-08 { -webkit-animation-duration: 0.8s; animation-duration: 0.8s; }
.animation-speed-09 { -webkit-animation-duration: 0.9s; animation-duration: 0.9s; }
.animation-speed-10 { -webkit-animation-duration: 1s; animation-duration: 1s; }
.animation-speed-11 { -webkit-animation-duration: 1.1s; animation-duration: 1.1s; }
.animation-speed-12 { -webkit-animation-duration: 1.2s; animation-duration: 1.2s; }
.animation-speed-13 { -webkit-animation-duration: 1.3s; animation-duration: 1.3s; }
.animation-speed-14 { -webkit-animation-duration: 1.4s; animation-duration: 1.4s; }
.animation-speed-15 { -webkit-animation-duration: 1.5s; animation-duration: 1.5s; }
.animation-speed-16 { -webkit-animation-duration: 1.6s; animation-duration: 1.6s; }
.animation-speed-17 { -webkit-animation-duration: 1.7s; animation-duration: 1.7s; }
.animation-speed-18 { -webkit-animation-duration: 1.8s; animation-duration: 1.8s; }
.animation-speed-19 { -webkit-animation-duration: 1.9s; animation-duration: 1.9s; }
.animation-speed-20 { -webkit-animation-duration: 2s; animation-duration: 2s; }

/* ---------------------------------------------------- */
/* Animations Delay */
/* ---------------------------------------------------- */
.animation-delay-1 { -webkit-animation-delay: .1s !important; -moz-animation-delay: .1s !important; -ms-animation-delay: .1s !important; -o-animation-delay: .1s !important; animation-delay: .1s !important; }
.animation-delay-2 { -webkit-animation-delay: .2s !important; -moz-animation-delay: .2s !important; -ms-animation-delay: .2s !important; -o-animation-delay: .2s !important; animation-delay: .2s !important; }
.animation-delay-3 { -webkit-animation-delay: .3s !important; -moz-animation-delay: .3s !important; -ms-animation-delay: .3s !important; -o-animation-delay: .3s !important; animation-delay: .3s !important; }
.animation-delay-4 { -webkit-animation-delay: .4s !important; -moz-animation-delay: .4s !important; -ms-animation-delay: .4s !important; -o-animation-delay: .4s !important; animation-delay: .4s !important; }
.animation-delay-5 { -webkit-animation-delay: .5s !important; -moz-animation-delay: .5s !important; -ms-animation-delay: .5s !important; -o-animation-delay: .5s !important; animation-delay: .5s !important; }
.animation-delay-6 { -webkit-animation-delay: .6s !important; -moz-animation-delay: .6s !important; -ms-animation-delay: .6s !important; -o-animation-delay: .6s !important; animation-delay: .6s !important; }
.animation-delay-7 { -webkit-animation-delay: .7s !important; -moz-animation-delay: .7s !important; -ms-animation-delay: .7s !important; -o-animation-delay: .7s !important; animation-delay: .7s !important; }
.animation-delay-8 { -webkit-animation-delay: .8s !important; -moz-animation-delay: .8s !important; -ms-animation-delay: .8s !important; -o-animation-delay: .8s !important; animation-delay: .8s !important; }
.animation-delay-9 { -webkit-animation-delay: .9s !important; -moz-animation-delay: .9s !important; -ms-animation-delay: .9s !important; -o-animation-delay: .9s !important; animation-delay: .9s !important; }
.animation-delay-10 { -webkit-animation-delay: 1s !important; -moz-animation-delay: 1s !important; -ms-animation-delay: 1s !important; -o-animation-delay: 1s !important; animation-delay: 1s !important; }
.animation-delay-11 { -webkit-animation-delay: 1.1s !important; -moz-animation-delay: 1.1s !important; -ms-animation-delay: 1.1s !important; -o-animation-delay: 1.1s !important; animation-delay: 1.1s !important; }
.animation-delay-12 { -webkit-animation-delay: 1.2s !important; -moz-animation-delay: 1.2s !important; -ms-animation-delay: 1.2s !important; -o-animation-delay: 1.2s !important; animation-delay: 1.2s !important; }
.animation-delay-13 { -webkit-animation-delay: 1.3s !important; -moz-animation-delay: 1.3s !important; -ms-animation-delay: 1.3s !important; -o-animation-delay: 1.3s !important; animation-delay: 1.3s !important; }
.animation-delay-14 { -webkit-animation-delay: 1.4s !important; -moz-animation-delay: 1.4s !important; -ms-animation-delay: 1.4s !important; -o-animation-delay: 1.4s !important; animation-delay: 1.4s !important; }
.animation-delay-15 { -webkit-animation-delay: 1.5s !important; -moz-animation-delay: 1.5s !important; -ms-animation-delay: 1.5s !important; -o-animation-delay: 1.5s !important; animation-delay: 1.5s !important; }
.animation-delay-16 { -webkit-animation-delay: 1.6s !important; -moz-animation-delay: 1.6s !important; -ms-animation-delay: 1.6s !important; -o-animation-delay: 1.6s !important; animation-delay: 1.6s !important; }
.animation-delay-17 { -webkit-animation-delay: 1.7s !important; -moz-animation-delay: 1.7s !important; -ms-animation-delay: 1.7s !important; -o-animation-delay: 1.7s !important; animation-delay: 1.7s !important; }
.animation-delay-18 { -webkit-animation-delay: 1.8s !important; -moz-animation-delay: 1.8s !important; -ms-animation-delay: 1.8s !important; -o-animation-delay: 1.8s !important; animation-delay: 1.8s !important; }
.animation-delay-19 { -webkit-animation-delay: 1.9s !important; -moz-animation-delay: 1.9s !important; -ms-animation-delay: 1.9s !important; -o-animation-delay: 1.9s !important; animation-delay: 1.9s !important; }
.animation-delay-20 { -webkit-animation-delay: 2s !important; -moz-animation-delay: 2s !important; -ms-animation-delay: 2s !important; -o-animation-delay: 2s !important; animation-delay: 2s !important; }
.animation-delay-21 { -webkit-animation-delay: 2.1s !important; -moz-animation-delay: 2.1s !important; -ms-animation-delay: 2.1s !important; -o-animation-delay: 2.1s !important; animation-delay: 2.1s !important; }
.animation-delay-22 { -webkit-animation-delay: 2.2s !important; -moz-animation-delay: 2.2s !important; -ms-animation-delay: 2.2s !important; -o-animation-delay: 2.2s !important; animation-delay: 2.2s !important; }
.animation-delay-23 { -webkit-animation-delay: 2.3s !important; -moz-animation-delay: 2.3s !important; -ms-animation-delay: 2.3s !important; -o-animation-delay: 2.3s !important; animation-delay: 2.3s !important; }
.animation-delay-24 { -webkit-animation-delay: 2.4s !important; -moz-animation-delay: 2.4s !important; -ms-animation-delay: 2.4s !important; -o-animation-delay: 2.4s !important; animation-delay: 2.4s !important; }
.animation-delay-25 { -webkit-animation-delay: 2.5s !important; -moz-animation-delay: 2.5s !important; -ms-animation-delay: 2.5s !important; -o-animation-delay: 2.5s !important; animation-delay: 2.5s !important; }
.animation-delay-26 { -webkit-animation-delay: 2.6s !important; -moz-animation-delay: 2.6s !important; -ms-animation-delay: 2.6s !important; -o-animation-delay: 2.6s !important; animation-delay: 2.6s !important; }
.animation-delay-27 { -webkit-animation-delay: 2.6s !important; -moz-animation-delay: 2.6s !important; -ms-animation-delay: 2.6s !important; -o-animation-delay: 2.6s !important; animation-delay: 2.6s !important; }
.animation-delay-28 { -webkit-animation-delay: 2.8s !important; -moz-animation-delay: 2.8s !important; -ms-animation-delay: 2.8s !important; -o-animation-delay: 2.8s !important; animation-delay: 2.8s !important; }
.animation-delay-29 { -webkit-animation-delay: 2.9s !important; -moz-animation-delay: 2.9s !important; -ms-animation-delay: 2.9s !important; -o-animation-delay: 2.9s !important; animation-delay: 2.9s !important; }
.animation-delay-30 { -webkit-animation-delay: 3s !important; -moz-animation-delay: 3s !important; -ms-animation-delay: 3s !important; -o-animation-delay: 3s !important; animation-delay: 3s !important; }
.animation-delay-40 { -webkit-animation-delay: 4.0s !important; -moz-animation-delay: 4.0s !important; -ms-animation-delay: 4.0s !important; -o-animation-delay: 4.0s !important; animation-delay: 4.0s !important; }
.animation-delay-45 { -webkit-animation-delay: 4.5s !important; -moz-animation-delay: 4.5s !important; -ms-animation-delay: 4.5s !important; -o-animation-delay: 4.5s !important; animation-delay: 4.5s !important; }

/* Portfolio - Full-width-Masonry */
.whois-portfolio.whois-portfolio-type1 { background: #ccc; }
.whois-portfolio.whois-portfolio-type1:after { content: ''; display: block; clear: both; }
.whois-portfolio.whois-portfolio-type1 .whois-portfolio-item-grid-sizer, .whois-portfolio.whois-portfolio-type1 .whois-portfolio-item { width: 25%; }
.whois-portfolio.whois-portfolio-type1 .whois-portfolio-item { position:relative; float: left; overflow:hidden; }
.whois-portfolio.whois-portfolio-type1 .whois-portfolio-item .whois-portfolio-item-img { }
.whois-portfolio.whois-portfolio-type1 .whois-portfolio-item .whois-portfolio-item-img img { width:100%; max-width: 100%; display: block; }
.whois-portfolio.whois-portfolio-type1 .whois-portfolio-item .whois-portfolio-item-image-hover { display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:url(/images/rk-0196/img/icon_09.png) no-repeat 50% 50%; z-index:9; }
.whois-portfolio.whois-portfolio-type1 .whois-portfolio-item:hover .whois-portfolio-item-image-hover { display:block; }
.whois-portfolio.whois-portfolio-type1 .whois-portfolio-item .whois-portfolio-item-image-blind { display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:url(/images/rk-0196/img/blind_shadow.png); z-index:0; }
.whois-portfolio.whois-portfolio-type1 .whois-portfolio-item:hover .whois-portfolio-item-image-blind { display:block; }

/* Portfolio - Masonry */
.whois-portfolio.whois-portfolio-type2 { background: #ccc; }
.whois-portfolio.whois-portfolio-type2:after { content: ''; display: block; clear: both; }
.whois-portfolio.whois-portfolio-type2 .whois-portfolio-item-grid-sizer, .whois-portfolio.whois-portfolio-type2 .whois-portfolio-item { width: 33.333%; }
.whois-portfolio.whois-portfolio-type2 .whois-portfolio-item { position:relative; float: left; overflow:hidden; }
.whois-portfolio.whois-portfolio-type2 .whois-portfolio-item .whois-portfolio-item-img { }
.whois-portfolio.whois-portfolio-type2 .whois-portfolio-item .whois-portfolio-item-img img { width:100%; max-width: 100%; display: block; }
.whois-portfolio.whois-portfolio-type2 .whois-portfolio-item .whois-portfolio-item-image-hover { display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:url(/images/rk-0196/img/icon_09.png) no-repeat 50% 50%; z-index:9; }
.whois-portfolio.whois-portfolio-type2 .whois-portfolio-item:hover .whois-portfolio-item-image-hover { display:block; }
.whois-portfolio.whois-portfolio-type2 .whois-portfolio-item .whois-portfolio-item-image-blind { display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:url(/images/rk-0196/img/blind_shadow.png); z-index:0; }
.whois-portfolio.whois-portfolio-type2 .whois-portfolio-item:hover .whois-portfolio-item-image-blind { display:block; }