/*
	@Author: Alexander Kyriakakis 
*/

/*  TURN ON FOR COOL SCROLLBAR
	html {  --scrollbarBG:black;  --thumbBG:#ce00fa;}html, body {overflow: ;} body {color:#000; font-size:15px; background:#18123a; scrollbar-width:thin; scrollbar-color: var(--thumbBG) var(--scrollbarBG);}body::-webkit-scrollbar {width:31px;}body::-webkit-scrollbar-track {background:var(--scrollbarBG);}body::-webkit-scrollbar-thumb {  background-color: var(--thumbBG) ;  border-radius: 6px;  border: 3px solid var(--scrollbarBG);}
*/
 


body{color:#fff;font-size:16px; font:400 14px/1.5 "Poppins",sans-serif; display:flex;flex-direction:column;min-height:100vh;
		background:#014a66;
		/*
		background-image:linear-gradient(to bottom right,#121325 10%,#1b213e 90%); 
		background-image:-webkit-linear-gradient(to bottom right,#121325 10%,#1b213e 90%);
		*/
}
 
a{color:#0089e4;}
a:hover, a:focus {color:#0099ff;}
a.underline {border-bottom: 2px solid;}
a.underline:hover {border-bottom: ;}
.row {display:flex; flex-wrap:wrap;}
.row-reviews {display:flex; justify-content:center;}
.row-reviews img {min-width:0; height:; max-height:60px;}
.navbar-brand {
    color: #3e5cec!important;
    font-size: 37px; 
    font-family: 'Signika';
	display: flex;
    flex-direction: row;
    align-items: center;	
}
.white-links a {color:white;}
.black-links a {color:#333;}
#wrapper{position:relative;min-height:100vh}
#footer{background:none; z-index:9999; color:#fff;}
.footer.float-bottom{background:none!important;color:black;position:absolute;bottom:10px;text-align:center;width:100%}
#header {z-index:999;}
#header img{padding-top:8px}
.main-content{overflow:hidden}
.overflow-initial{overflow:initial}
.hover:hover{cursor:pointer}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#fff} 

h1.font-game{font-family:"Press Start 2P"}
.font-oxanium{font-family:"Oxanium",Open-Sans!important}
.font-slackey{font-family:"Slackey"}
.font-slackey-white{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#069a07;color:white!important;text-shadow:0 7px 1px #019002;letter-spacing:-.06em;font-style:italic}
.text-left{text-align:left!important}
.height-100{height:100vh!important;}
.height-95{height:95vh!important;} 
.height-90{height:90vh!important;}
.height-80{height:80vh!important;}
.height-70{height:70vh!important;}
.min-height-85{min-height:85vh!important;}
.min-height-90{min-height:90vh!important;}
.min-height-95{min-height:95vh!important;}
.bg-cover {background-size:cover!important;}
.bg-top-center {background-position:top center;}
section{z-index:1}
section.blackbg{background:#000}

.item-list li {position:relative; padding-left:10px; margin-bottom:0px; word-break: break-word;}
.item-list li::before {content:""; position:absolute; width:5px; height:5px; background:#34C171; border-radius: 50%; left:0; top:15px;}


.bg-img-fullsize {overflow:hidden; background-size:cover; background-position:center center; background-repeat:no-repeat;}
.bg-header-white{background-color:#fff;box-shadow:0 0 40px -8px black;z-index:1000}
.bg-light {background:#F5F6FA!important;}
.bg-000{background:black}
.bg-222{background:#222}
.bg-fff{background-color:#fff;}
.bg-fafafa{background:#fafafa}
.bg-eee{background:#eee}
.bg-ddd{background:#ddd}
.bg-blue{background:#4f8cff}
.bg-navy{background:#2b3868}
.bg-darkblue{background:#18123a!important}
.bg-darkgray{background:#1d1d1d!important}
.bg-darkpurple{background:#1d0231}
.bg-red{background:#ff6166}
.bg-darkred{background:#a00f15}
.bg-green{background:#b5d729;}
.bg-gold {background:#b3aeaa;}
.bg-color-green{background:#64bf1c}
.bg-appgreen{background:#6cc10b}
.bg-purple{background:#C299F9}
.bg-orange{background:orange}
.bg-orangered{background:#ff3f05}
.bg-tealy{background:#0cd6d7}
.bg-frosty{background:rgba(255,255,255,0.85)!important} 
.bg-gradient-blue{background:linear-gradient(to right,#08ffc1,#0c98fb)}
.bg-gradient-purple{background:linear-gradient(to right,#fb7dfa,#ff526a)}
.bg-gradient-purple2{background:linear-gradient(45deg,#050a2d,#1a38bf)}
.bg-gradient-purple-trans{background:rgba(43,49,80,0.9)!important}
.bg-gradient-purple-trans2{background:rgba(35,34,101,0.53)!important}
.bg-gradient-gaming{background:linear-gradient(136deg, #001e34 -20%, #015973 35%, #001e34 130%);}
.bg-gradient-gaming2{background:linear-gradient(45deg,  #03375d, #00374e, #003861);}
.bg-gradient-gaming3{background:linear-gradient(to right,rgb(0,0,0),rgb(45,59,109))}
.bg-gradient-gaming4{background:linear-gradient(to right,rgb(221 230 255),rgb(255 255 255))}
.bg-gradient-gaming5{background:linear-gradient(to right,rgb(255 255 255),rgb(196 233 255))}
.bg-gradient-lc-1 {background:linear-gradient(to right, #B4623B, #400054, #021644);}
.bg-gradient-lc-2 {background:linear-gradient(to right, #021644, #400054, #B4623B);}
.bg-gradient-lc-3 {background:linear-gradient(138deg, #c299f9, #8affe9, #5b7fff, #c299f9);}
.bg-gradient-gray{background:linear-gradient(to bottom,#fff 0%,#f8f8f8 47%,#f2f5f9 100%)}
.bg-gradient-green{background:transparent radial-gradient(closest-side at 49% 24%,#fefff2 0%,#b2f8b5 100%) 0 0 no-repeat padding-box!important}
.bg-icewhite-trans {background:rgb(255 255 255 / 5%);}
.bg-gray-light {background:transparent linear-gradient(119deg, #F5F6FA 0%, #D1D5E8 100%) 0% 0% no-repeat padding-box;} 
.bg-transparent{background:none}
.bg-crazy{position:absolute;top:65px;width:100%;height:96%;z-index:0;background:linear-gradient(-269deg,#475fe8,#8d53a1)}
.darkoverlay{background:rgba(0,0,0,0.75);position:fixed;z-index:2;width:100%;height:100vh;height:100%}
.link-white{color:white}
.link-white:hover{color:#0099ff;text-decoration:underline}
.logo-color-2 {color:#65fff7;}
.text-color-white{color:white}
.text-color-light{color:#eee}
.text-color-light-gray{color:#777}
.text-color-green{color:#adf700}
.text-color-greendark{color:darkseagreen}
.text-color-lightblue {color:#65fff7!important;}
.text-color-blue{color:#00ffff;}
.text-color-red{color:#ff6166}
.text-color-purple{color:#c299f9}
.text-color-purple-light{color:#aa95db;}
.text-lime-green{color:#adf700;}
.txt-pink{color:#e70e6a}
.txt-pink2{color:#ff29bd}
.text-color-orange{color:orange!important}
.text-color-gold{color:#e8cd54}
a.text-color-gold:hover{color:#e8c50b}
.text-color-soft-purple{color:#a6a2a7}
.text-pink-gradient{color:white;background:-webkit-linear-gradient(0deg,#ffab2c 22%,#ff0000 56%,#dc52ff 67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.text-shadow{box-shadow:0 0 25px 20px rgba(0,0,0,0.55);background:rgba(0,0,0,0.55)}
.text-shadow2{text-shadow:0 5px rgba(0,0,0,0.75)!important}
.text-purple-glow{text-shadow:0 0 25px rgb(223,1,255)}
.nowrap{white-space:nowrap}
a.text-color-blue:hover{color:#66dafb}


.btn {display:inline-flex; align-items:center; justify-content:center;}
.btn.focus, .btn:focus, .btn:hover{color:inherit!important;}
 
.btn-color-green{background:#5abd0b;color:white!important; border:unset; border-radius:5px!important; padding:20px; width:auto; position:relative; overflow:hidden; box-shadow:0px 0px 70px -15px #00c4ff;}
.btn-color-green:hover, .btn-color-green:focus, .btn-color-green:active{background:#68c91a; color:white!important}

.btn-color-blue{background:rgb(0 71 95 / 88%);color:#65fff7!important; border: 5px solid #65fff7; border-radius:5px!important; padding:20px; width:auto; position:relative; overflow:hidden; box-shadow:0px 0px 70px -15px #00c4ff;backdrop-filter: saturate(180%) blur(8px);}
.btn-color-blue:hover, .btn-color-blue:focus, .btn-color-blue:active{background:rgb(0 81 109 / 88%); color:#65fff7!important}
 
.middle{display:flex!important;align-items:center;justify-content:flex-end}
.middle p{margin:0}
.middle-table{display:table!important}
.middle-table-cell{display:table-cell;vertical-align:middle}
.middle-table-cell p{margin:0;padding:0 10px}

.btn-header-overflow{position:absolute;top:-55px;right:50px}
.btn-shadow-master:before{content:"";z-index:0;width:100px;height:60px;position:absolute;left:0;right:0;margin:0 auto;top:120%;box-shadow:0 0 90px 90px #000000}
.btn-shadow-master2:before{content:"";z-index:0;width:100px;height:0;position:absolute;left:0;right:0;margin:0 auto;top:50%;box-shadow:0 0 90px 52px #000000}
.btn-over-screen{position:absolute;left:0;right:0;margin:0 auto;top:40%}
.btn-no-shadow{box-shadow:none}





.border-block-left {border-left:10px solid #ff293d; padding-left:10px;}
.box-shadow-black{box-shadow:0 0 30px 5px black}
.box-shadow-gray{box-shadow: 0px 15px 8px -13px black;}
.box-shadow-pink{box-shadow:0 0 90px 0 #d71a92}
.box-shadow-pink2{box-shadow:0 0 130px -50px #c821f3}
.border-radius-0px{border-radius:0px!important}
.border-radius-5px{border-radius:5px!important}
.border-radius-15px{border-radius:15px!important}
.border-radius-25px{border-radius:25px!important}
.border-radius-45px{border-radius:45px!important}
.border-radius-round{border-radius:100%!important}
.block{display:block!important}

.notification-1{background:linear-gradient(#4b5381,#2a2e45)!important;border:1px solid #f78514!important}
.hvr-icon-forward:before{content:"\f054";padding:2px 1px 0}
ul.list.text-white li::before{color:#fff}
hr {
    border-color: rgb(251 0 255);
    margin: 50px auto !important;
    background:#00ffff;
    opacity: 1;
}
.thumbnail{background:rgba(162,134,255,0);border:none}
.thumblock{min-height:200px}
.thumblock:after{content:" ";z-index:-1;width:50%;height:150px;height:calc(60% - 100px);display:block;top:40%;position:absolute;left:0;right:0;margin:0 auto;transition:all 1s ease-in-out}
.thumblock:hover::after{box-shadow:0 0 150px 50px #ad29ff;transition:all .3s ease-in-out}
.well{background:#f5f6fa; border:none; box-shadow:none; transition:all .2s ease-in-out; position: relative; clip-path:polygon(10% 0, 100% 0, 100% 100%, 0 100%, 0 10%);}

/*
.well:after{
    -webkit-clip-path:polygon(10% 0, 100% 0, 100% 100%, 0 100%, 0 10%);
     clip-path:polygon(10% 0, 100% 0, 100% 100%, 0 100%, 0 10%);
    background:#d8dbf2;
    content: '';
    position: absolute;
    left: 0;
    top: 0%;
    right: 0;
    height: 100%;
    display: block;
    z-index: -9;
}

.well:before{
    -webkit-clip-path:polygon(10% 0, 100% 0, 100% 100%, 0 100%, 0 10%);
     clip-path:polygon(10% 0, 100% 0, 100% 100%, 0 100%, 0 10%);
    background: #fff;
    content: '';
    position: absolute;
    left:1px;
    top: 1px;
    right: 0;
    height:99.3%;
	width:99.4%;
    display: block;
    z-index: -8;
}
*/



.well2{background:#230207; border:1px solid red!important; border-radius:10px; box-shadow:none; transition:all .2s ease-in-out}
.well:hover {background:#f5f6fa; transition: background-color .2s linear; color:;}
.well:hover strong {color:;}
.well-fit{width:max-content;margin:0 auto;max-width:650px}
.well-fit-auto{width:auto;display:table;margin:0 auto;padding:20px}
.well-trans-light{background:rgba(0,0,0,0.6);border:none;padding:30px}
.bg-dark-transparent{background-color:rgba(0,0,0,0.85)!important}
.carousel-control.left{left:0}
.carousel-control.right{right:0}
.icon-round-blue{border:4px solid #1937bc;border-radius:50%;padding:5px;color:#00bcf2}

.min-height-200{min-height:330px}
.min-height-100{min-height:100px}

.jwplayer{width:60%!important;margin:0 auto!important}
.video_float{position:absolute;top:11.4%;left:3px;right:0;margin:0 auto;width:66%;max-width:453px;z-index:3}
.video_float_2{position:relative;bottom:0;left:0;right:0;margin:0 auto;width:100%;max-width:880px;z-index:3}
.androidphone_float{position:absolute;bottom:0;left:-1%;width:34%;z-index:4}
.windows_logos_float{position:absolute;bottom:56%;right:0;width:12%;z-index:4}
.android_bot_float{position:absolute;bottom:0;right:-4%;width:34%;z-index:4}
iframe.playerBox{width:100%!important;height:100%!important;margin:0!important}
#home-video{width:100%;height:auto;margin:0 auto;position:relative;padding-bottom:51.8%}

.line-height-1_3{line-height:1.3}
.line-height-03{line-height:.3}
.line-height-08{line-height:.8}

.font-light{font-family:"canaro-light";font-weight:normal}
.better-list li{background:rgba(0,0,0,0.5);margin-bottom:1px;padding:2px}

.ty-arrow-chrome{bottom:190px;position:fixed;left:50px;z-index:9999}
.ty-arrow-chrome:before{content:"";background:red;width:10px;height:0;position:absolute;top:50%;left:0;right:0;margin:0 auto;z-index:-1;box-shadow:0 0 60px 70px black}
.arrow-float{width:74px;height:88px;position:absolute;left:-75px;top:-55px}
.ty-arrow-chrome-glow{display:block;width:15%;position:fixed;bottom:-50px;background:linear-gradient(to right,#f7840e,#985015);height:61px;left:0;z-index:9;right:0;box-shadow:0 -20px 100px 30px #f7a00e;transition-delay:7s}

.ty-arrow-down-static{bottom:30px;position:fixed;left:15px;z-index:9999;background:#fff; min-width:375px;
    max-width:900px; width:95%; box-shadow:0 0 60px -22px #000; clip-path:polygon(10% 0, 100% 0, 100% 100%, 0 100%, 0 20%); -webkit-clip-path:polygon(10% 0, 100% 0, 100% 100%, 0 100%, 0 20%);}
.ty-arrow-down-static:before{content:"";background:red;width:10px;height:0;position:absolute;top:50%;left:0;right:0;margin:0 auto;z-index:-1; }
.ty-arrow-up-static{top:90px;position:fixed;right:125px;z-index:9999;background:#fff; min-width:375px;
    max-width:900px; width:95%; box-shadow:0px -20px 60px 7px #000; }
.ty-arrow-up-static:before{content:"";background:red;width:10px;height:0;position:absolute;top:50%;left:0;right:0;margin:0 auto;z-index:-1; }

.overlay-black {width:100%; height:100%; height:100vh; background:black; position:absolute; top:0; left:0; z-index:2; opacity:0.8;}

.exeglow{width:200px;height:0;position:absolute;bottom:-80px;z-index:999;box-shadow:0 0 100px 100px #fe850d;content:"";left:0}
.stickyfoot{position:sticky;bottom:0;left:0;width:100%;z-index:999}
.stickyfoot img{width:calc(17px + 2.5vmax)}
.stickyfoot img:hover{webkit-transform:scale(1.07);transform:scale(1.07);transition:all .15s ease-in-out;box-shadow:0 4px 22px 0 rgba(0,0,0,0.1);cursor:pointer;z-index:999}
.stickyfoot .list-inline > li{padding:3px}
.floating-req{padding:10px 0 15px;background:#111;box-shadow:0 -10px 19px -10px black inset}
.floating-req ul{padding-left:3px}
.stickyfoot .floating-req .list-inline > li{padding:3px 8px 3px 3px;border-right:2px solid #6bc109}
.stickyfoot .floating-req .list-inline > li:last-child{border:none}
.floating-logo{width:auto;margin:0 auto;position:absolute;right:0;left:0;top:-90px;text-align:center}
.list-inline li {display:inline; padding:0 10px;}

.gamesplode{position:absolute;top:0;left:-150px;z-index:1;display:inline-block;width:63%}
.gamesplode:after{content:" ";z-index:-1;width:50%;height:calc(60% - 100px);display:block;top:40%;position:absolute;left:0;right:0;margin:0 auto;transition:all 1s ease-in-out}
.gamesplode:hover::after{box-shadow:0 0 150px 50px #ad29ff;transition:all .5s ease-in-out}
.gamesplodeb{position:absolute;top:-30px;right:-50%;z-index:1;display:block;width:auto;max-width:150%}
.gamesplode2{position:relative;top:21%;left:15%;z-index:1;display:block;width:800px;max-width:1000px;padding-top:4%}
.glowback:before{content:"";position:absolute;left:0;right:0;margin:0 auto;width:100%;height:0;box-shadow:0 0 120px 90px #57ffff;z-index:-1;top:50px}
.glowback2:before{content:"";position:absolute;left:0;right:0;margin:0 auto;width:100%;height:0;box-shadow:0 0 120px 150px #57ffff;z-index:-1;top:50%}
.glowback-dark:before{content:"";position:absolute;left:0;right:0;margin:0 auto;width:100%;height:0;box-shadow:0 0 120px 90px rgba(0,0,0,0.75);z-index:-1;top:50px}
.glowback-lblue:before{content:"";position:absolute;left:0;right:0;margin:0 auto;width:100%;height:0;box-shadow:0 0 250px 80px rgba(0,253,217,0.75);z-index:-1;top:50%}

.bk-cover{background:rgba(0,0,0,0.8);width:100%;height:100%;position:absolute;top:0;z-index:3}
.retrymsg{position:fixed;width:100%;z-index:9999;background:linear-gradient(to right,rgba(43,43,43,0) 14%,#6cc10f 26%);text-align:center;bottom:0;padding:25px 0;font-size:20px;color:white}
.retrymsg a{color:#fcff57;text-decoration:underline}

.gallery-isotope.gllry-1 .gallery-item:hover .icons-holder{top:25%!important}
.gallery-isotope .gallery-item:hover .overlay-shade{opacity:.8;filter:alpha(opacity=90);background:#000}
.gallery-isotope.gllry-1 .gallery-item:hover .icons-holder a{background:#d71a92}

.table.table-hover tr td:last-child{background:#}
.table.table-hover tr th:first-child{background:#;text-align:left!important}
.table.table-hover tr th,.table.table-hover tr td{padding:10px;text-align:center;border:none}
.table-striped > tbody > tr:nth-of-type(odd){background-color:unset}

.tooltip{font-size:13px}
.tooltip.left .tooltip-arrow{border-left-color:#fff}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#d6b610}
.tooltip-inner{background:#ff7001;color:#000;width:140px}

.h4{font-size:17px}
.txt-yellow{color:darkorange}
.menuzord-menu > li > a{font-size:14px}
.thumb{overflow:inherit;contain:layout}
.border-effect::after,.border-effect-right::after{border:none}
.working-process > li::before,.working-process > li::after{border-color:#2d4fff}
.working-process li a{border:1px solid #2d4eff}
.working-process li a:hover{background:none;cursor:default;border:1px solid #2d4eff}

.list-horizontal {display:inline-block; margin:0 auto; justify-content:center;}
.list-horizontal li {display:flex; margin:0 auto; padding:3px 10px; align-items:center; text-align:left;}
.list-horizontal > li::before,.list-horizontal > li::after{border-color:none;}
.list-horizontal li a{border:none; color:#45bb45;}
.list-horizontal li a:hover{background:none;cursor:default;border:none; color:#45bb45;}
.list-horizontal > li::before, .list-horizontal > li::after {border:none;}

.list-horizontal2 {display:flex; flex-wrap:wrap; align-items:center; }
.list-horizontal2 li {display:flex; flex:0 0 50%; align-items: center;  padding:5px;}
@media only screen and (max-width: 900px) {
.list-horizontal2 {display: inline-block; margin:0 auto; justify-content:center;}
.list-horizontal2 li {flex:0 0 100%;}
}


.main-plant {position:fixed; top:-9%; width:40%; left:-18%; z-index:999; max-width:700px;}
.main-wave {position:absolute; bottom:-2px; width:100%; left:0; right:0; margin:0 auto; z-index:999}
.main-wave img {width:100%;}

.font-btn-full{font-size:30px;font-size: calc(12px + 1vmax)!important;font-size: clamp(20px,1.4vmax,25px)!important;word-break:normal;white-space:nowrap;line-height:1}
.font-btn-full2{font-size:20px;font-size:calc(12px + 0.6vmax)!important;word-break:normal;white-space:normal;letter-spacing:-.04em; padding:10px 40px;}
.font-btn-subscribe {font-size: clamp(15px, 1.5vw, 18px)!important; padding: 20px 30px!important;word-break:normal;white-space:pre-line;line-height:1}
.font-h1{font-size:3.7rem; font-size:calc(30px + 1.3vmax); font-size:clamp(45px, 4.6vw, 87px); color:#65fff7; text-shadow:0 0 20px #1169d9; }
.font-h1-big{font-size:3.7rem; font-size:calc(27px + 3vmax); line-height: 0.9; }
.font-h1-cat{font-size:45px;font-size:calc(10px + 4.5vh) !important;}
.font-h2{font-size:3.7rem; font-size:calc(30px + 1.3vmax); font-size:clamp(35px, 2.9vw, 55px); color:#65fff7; text-shadow:0 0 20px #1169d9; }
.font-h1b{font-size:32px;font-size:2.8vw}
.font-h1c{font-size:28px;font-size:2vw}
.font-h1d{font-size:28px;font-size:calc(10px + 4.5vh);}
.font-h2a {font-size: calc(16px + 0.5vmax)!important; line-height: 2!important;}
.font-h2sub {font-size:calc(12px + 0.6vmax)!important; line-height:1!important; font-family:'Signika';} 
.font-18{font-size:calc(9px + 0.5vmax)!important}
.font-30{font-size:calc(9px + 1.3vmax)!important}
.font-40{font-size:40px!important}
.font-48{font-size:48px!important}
.font-header-h2-vmax{font-size:18px;font-size:calc(7px + 0.6vmax)}
 


.panel-group.toggle .panel-body{padding:10px 25px!important}
.panel-group .panel-title a::after{padding:15px}
.panel-group .panel-title a.active::after{background:#48aefa!important}
.panel-group .panel-title a::after{color:#f6f6f6;background:#48aefa}


.parallax-promo{background-position:center right}
.para-align-top{display:block;position:relative;overflow:hidden;width:100%;background-repeat:repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.para-align-center{display:block;position:relative;overflow:hidden;width:100%;background-repeat:no-repeat;background-position:center!important;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.para-align-bottom{display:block;position:relative;overflow:hidden;width:100%;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.double-hover{transition:all .2s ease-in-out}
.double-hover:hover{transform:scale(1.07);webkit-transform:scale(1.07);transition:all .2s ease-in-out}

.owl-block{overflow:hidden;width:100%;margin:0 auto 50px; border-radius: 25px;}
.owl_move{width:auto;height:auto!important;font-size:0; overflow:hidden;}
.owl_move div{display:inline-block;width:auto;float:none;padding:0 5px;position:relative}
.owl_move div:before{display:block;width:266px;height:160px;content:"";position:absolute;top:0; background:rgb(72 185 255); mix-blend-mode:overlay;}
.owl_move div:hover img{transform:scale(0.99);webkit-transform:scale(0.99);transition:all .15s ease-in-out;border-color:#f0408f}
.owl-block > div > div:first-of-type{-webkit-animation:smoothscroll 50s linear infinite!important;-moz-animation:smoothscroll 50s linear infinite!important;-ms-animation:smoothscroll 50s linear infinite!important;-o-animation:smoothscroll 50s linear infinite!important;animation:smoothscroll 50s linear infinite!important}
.owl_move div img{/*border-radius:20px;border:2px solid gold*/}
 
#particles-js canvas{position:absolute;height:100vh!important}
#waves{position:absolute;top:0;z-index:-1}
#waves canvas{max-height:100vh;position:absolute;top:0;z-index:-1}


.border-left-purp{border-left:10px solid #642247}
.border-right-purp{border-right:10px solid #642247}
.border-1px{border:1px solid #2c4bf7!important}


.form-control{height:60px;font-size:18px}
.text-field-lg{height:59px;font-size:20px}
.xs-form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.games-directory .col-xs-4{padding:5px}
.max-width-1200{max-width:1200px}
.fa-2x{font-size:2em}
.fa-right{text-align:right!important;padding-right:5px}

.dl-drop {position:absolute; left:0; bottom:0; height:74px; width:203px; z-index:9999;}
.dl-drop::before {width:1px; height:1px; background:; position:absolute; content: " "; left:90px; top:136px; box-shadow:0 0 100px 60px pink; z-index: -1;}

.main-menu:hover,nav.main-menu.expanded{width:250px;overflow:visible}
.main-menu{background:rgba(0,0,0,0.8);border-right:1px solid rgba(255,255,255,0.27);position:absolute;top:40px;bottom:0;height:100%;left:0;width:60px;overflow:hidden;-webkit-transition:width .05s linear;transition:width .05s linear;-webkit-transform:translateZ(0) scale(1,1);z-index:1000}
.main-menu > ul{margin:7px 0}
.main-menu li{position:relative;display:block;width:250px}
.main-menu li > a{position:relative;display:table;border-collapse:collapse;border-spacing:0;color:#999;font-family:arial;font-size:14px;text-decoration:none;-webkit-transform:translateZ(0) scale(1,1);-webkit-transition:all .1s linear;transition:all .1s linear}
.main-menu .nav-icon{position:relative;display:table-cell;width:60px;height:36px;text-align:center;vertical-align:middle;font-size:18px}
.main-menu .nav-text{position:relative;display:table-cell;vertical-align:middle;width:190px}
.main-menu > ul.logout{position:absolute;left:0;bottom:0}
a:hover,a:focus{text-decoration:none}


nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
nav ul,nav li{outline:0;margin:0;padding:0}
.main-menu li:hover > a,nav.main-menu li.active > a,.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.no-touch .dashboard-page nav.dashboard-menu ul li:hover a,.dashboard-page nav.dashboard-menu ul li.active a{color:#fff;background-color:#2f9196}


.well-light{background:none;border:1px dotted #ccc;border-radius:5px}
.well-light2{padding:20px;background:rgba(255,255,255,0.75);border:1px solid #fff}
.well-scale{background:rgba(0,0,0,0.62);border:1px solid #ff9137;min-height:285px;max-height:330px!important;display:inline-block;transition:all .15s ease-in-out;font-size:calc(10px + 0.5vw);padding-top:20px;padding-bottom:20px;line-height:1.5}
.well-scale:hover{background:rgba(6,21,37,0.7);position:relative;webkit-transform:scale(1.07);transform:scale(1.07);transition:all .15s ease-in-out;-webkit-box-shadow:0 0 25px 5px rgb(194 153 249);box-shadow:0 0 25px 5px rgb(194 153 249);z-index:999;border:1px solid rgba(59,187,221,0.2)!important}
.well-scale.boxy{display:table-cell;vertical-align:middle}
.well-scale.boxy i{border:4px outset #fff;padding:20px;border-radius:100%}
.well-scale.boxy h2{font-size:25px;font-size:calc(7px + 1vmax)}
.well-scale-light{background:rgba(255,255,255,0.7);border:1px solid #c299f9;min-height:285px;max-height:330px!important;display:inline-block;transition:all .15s ease-in-out;font-size:calc(10px + 0.5vw);padding-top:20px;padding-bottom:20px;line-height:1.5}
.well-scale-light:hover{background:rgba(255,255,255,0.9);position:relative;webkit-transform:scale(1.07);transform:scale(1.07);transition:all .15s ease-in-out;-webkit-box-shadow:0 0 25px 5px rgb(25,55,188);box-shadow:0 0 25px 5px rgb(25,55,188);z-index:999;border:1px solid #fff!important}
.well-scale-light.boxy{display:table-cell;vertical-align:middle}
.well-scale-light.boxy i{border:2px solid #222;padding:20px;border-radius:100%;background:#2b3868}
.well-scale-light.boxy h2{font-size:25px;font-size:calc(7px + 1vmax)}

.skew1{transform:skewX(-15deg)!important;
	-webkit-transform:skewX(-15deg)!important;
	-moz-transform:skewX(-15deg)!important;
	-ms-transform:skewX(-15deg)!important;
	-o-transform:skewX(-15deg)!important;
	z-index:1}
.feature-list{padding:20px;background:rgba(0,0,0,0.6);border:1px solid rgb(25,55,188);transition:all .15s ease-in-out}
.feature-list:hover{-webkit-box-shadow:0 0 25px 5px rgb(25,55,188);box-shadow:0 0 25px 5px rgb(25,55,188)}
.charlimit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}




.directory-listing{background:#fff;padding:10px;position:relative;overflow:hidden;color:#000}
.directory-listing p{color:black!important}
.directory-screenshot{border-radius:5px;overflow:hidden}
.directory-listing .overlay-shade{position:absolute;display:inline-block;vertical-align:middle;top:0;left:0;width:100%;height:100%;z-index:12;background-color:#000;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.directory-listing:hover .overlay-shade{opacity:.8;filter:alpha(opacity=90);background:#000}
.directory-listing .btn-holder{text-align:center;position:absolute;top:-50%;left:0;right:0;margin:0 auto;display:inline-block;width:auto;height:auto;vertical-align:middle;z-index:13;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.directory-listing:hover .btn-holder{top:35%!important}
.directory-listing:hover .text-holder{opacity:1;bottom:20px}
.splash-feedback{display:none;z-index:11;width:fit-content;margin:0 auto;color:#000;font-size:13px;text-align:center;padding:10px 10px 0;border-radius:10px;background:rgb(255 255 255 / 22%)!important;-webkit-animation:flash 6s infinite;-moz-animation:flash 6s infinite;animation:flash 6s infinite}
.splash-feedback a{display:block;color:#000}
.splash-feedback .mouse{border:2px solid #fff;width:18px;height:28px;border-radius:9px;display:block;text-align:center;margin:0 auto 6px;color:#000}
.splash-feedback .mouse .fa,.splash-feedback .mouse .gi{line-height:28px}


.logo-hover-placeholder{width:230px;height:230px;position:absolute;bottom:-105px;left:0;right:0;margin:0 auto;-webkit-transform:translateX(-0%);-ms-transform:translateX(-0%);transform:translateX(-0%)}
.logo-hover{-webkit-animation-name:logo-hover;animation-name:logo-hover;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}


.vertical-tab .nav-tabs > li:first-child > a {border:none!important;}
.nav.nav-tabs.numb li.active:before {color:black;}
.nav.nav-tabs.numb li.active a {color:#fff; border:none!important; border:none!important; background:url(../images/bg-nav-tab.jpg) 0% 100%;}
.nav.nav-tabs.numb li {counter-increment: item; list-style:none; display:inline-block; border:1px solid #777; border-radius:10px; overflow:hidden; width:100%; background:white;}
/*.nav.nav-tabs.numb li:before {color:#000; content:"0" counters(item, ".") " "; display:inline-block; margin-left:0; width:33px; direction:rtl; margin-right:0.2em; float:left;  text-align:left; line-height:1.3;}
*/
.nav.nav-tabs.numb li a {color:#000; width:100%; padding:30px; font-size:18px;}
.nav.nav-tabs.numb li a:hover h3, .nav.nav-tabs.numb li.active a h3 {color:#fff!important;}
.nav.nav-tabs.numb li a:hover {color:#fff; background:url(../images/bg-nav-tab.jpg) 0% 100%;}
.nav.nav-tabs.numb a {width:80%; float:left; padding:0; text-align:left; border:none!important;}

.nav.nav-tabs.numb2 li.active:before {color:white;}
.nav.nav-tabs.numb2 li.active a {color:#f71e1e; border:none!important;}
.nav.nav-tabs.numb2 li {counter-increment: item; list-style:none; padding:0 0 20px 0; display:inline-block;}
.nav.nav-tabs.numb2 li:before {color:#fff; content:"0" counters(item, ".") " "; display:inline-block; margin-left:0; width:33px; direction:rtl; margin-right:0.2em; float:left;  text-align:left; line-height:1.3;}
.nav.nav-tabs.numb2 li a {color:#fff;}
.nav.nav-tabs.numb2 li a:hover {color:#f71e1e;}
.nav.nav-tabs.numb2 a {width:80%; float:left; padding:0; text-align:left; border:none!important;}





@-webkit-keyframes logo-hover {
from{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
50%{-webkit-transform:translate(-0%,10px);transform:translate(-0%,10px)}
to{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
}

@keyframes logo-hover {
from{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
50%{-webkit-transform:translate(-0%,10px);transform:translate(-0%,10px)}
to{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
}

.logo-hover-fast-big{-webkit-animation-name:logo-hover-fast-big;animation-name:logo-hover-fast-big;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}

@-webkit-keyframes logo-hover-fast-big {
from{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
50%{-webkit-transform:translate(-0%,150px);transform:translate(-0%,150px)}
to{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
}

@keyframes logo-hover-fast-big {
from{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
50%{-webkit-transform:translate(-0%,150px);transform:translate(-0%,150px)}
to{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
}

.logo-hover-placeholder2{z-index:9999;width:230px;height:230px;position:absolute;top:-100px;left:0;right:0;margin:0 auto;-webkit-transform:translateX(-0%);-ms-transform:translateX(-0%);transform:translateX(-0%)}
.logo-hover2{-webkit-animation-name:logo-hover2;animation-name:logo-hover2;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}

@-webkit-keyframes logo-hover2 {
from{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
50%{-webkit-transform:translate(-0%,10px);transform:translate(-0%,10px)}
to{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
}

@keyframes logo-hover2 {
from{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
50%{-webkit-transform:translate(-0%,10px);transform:translate(-0%,10px)}
to{-webkit-transform:translate(-0%,0);transform:translate(-0%,0)}
}



::selection{background:#2f2867;color:aquamarine;text-shadow:none}
::-moz-selection{background:#2f2867;color:aquamarine;text-shadow:none}
::-webkit-selection{background:#2f2867;color:aquamarine;text-shadow:none}



.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}
.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}
.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}



.mountains{background:no-repeat 0 121% url(https://quicklaunchapp.com/images/lifestyle/mountains.png);background-size:contain;position:relative;z-index:1}

.fs-download:hover{background:no-repeat 0 0 url(./images/cta-hover.png);border:0 none!important;outline:0 none!important}
.search-block{list-style:none;margin:0;padding:0;flex-direction:row}
.search-block li{display:inline-flex;align-self:center;margin:0;padding:0;font-size:18px;font-weight:600}

.s1-cherry {position:absolute; left:35%; top:0; z-index:1;}
.s1-dots {position:absolute; left:0; right:0; top:0; margin:0 auto; z-index:-1; height:100%; width:100%;}
.s1-bg {position:absolute; left:0; top:0; z-index:-1; width:100%;}
.s1-bg-2 {position:absolute; left:0; top:0; z-index:-1; width:100%; opacity: 0.3;}
.s1-grid {position:absolute; left:0; bottom:0; z-index:-1; width:25%;}
.s1-lc {position:absolute; right:0; top:0; bottom:0; margin:auto; z-index:-1; width:50%; max-height:500px; min-width:600px;}
.s1-glowpuff2::before {content:" "; width:50%; height:0; position:absolute; top:10%; box-shadow:0px 150px 140px 230px rgba(255, 255, 255, 0.75); display:block; z-index:-1; left:0; right:0; margin:0 auto;}
.s1-glowpuff::before {display:block; content:" "; height:1px; position:absolute; top:20%; z-index:-7; width:1px; box-shadow:0px 60px 100px 220px #ffd712; right:0; left:0; margin:0 auto;}
.s1-glowpuff::after {display:block; content:" "; height:1px; position:absolute; top:20%; z-index:-8; width:1px; box-shadow:0px -50px 150px 270px #e79dff; left:0; }
.s1-glowpuff3::before {content:" "; width:50%; height:0; position:absolute; top:10%; box-shadow:0px -10px 130px 170px #c299f9; display:block; z-index:-1; left:0; right:0; margin:0 auto;}
.s1-glowpuff3::after {content:" "; width:50%; height:0; position:absolute; bottom:0; box-shadow:0px 20px 130px 60px #ffd508; display:block; z-index:-1; left:0; right:0; margin:0 auto;}
.s2-bg-full-bottom {position:absolute; left:-1%; bottom:0; }
.s2-grid-1 {position:absolute; left:-1%; top:0; }
.s2-grid-2 {position:absolute; right:-1%; top:0; }
.s2-bg-1 {position:absolute; width:max-content; left:0; top:100px;}
.s2-bg-2 {position:absolute; width:max-content; right:-60%; top:-200px; z-index:-1}
.s3-grid-1  {position:absolute; left:0; right:0; margin:0 auto; top:-2px; }
.s3-grid-1 img {width:100%;}

.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}
.d-flex{display:-ms-flexbox!important;display:flex!important}
.visible-1367 {display:none;}


@media only screen and (max-width:1920px) {
.container{max-width:1400px;}
}



@media (min-width: 1920px) {
.font-btn-full2{font-size:1.4rem!important}
}



@media only screen and (max-width:1666px) {
.container{width:75% !important; }
}




@media only screen and (max-width: 1450px) {
.btn-flintstone img{width:300px}
.logo-arcade{max-width:125px}
.search-block li{font-size:17px}
.fs-title{max-width:85%}
}


@media only screen and (min-width: 1330px) and (max-height: 760px) {
.img_float{max-width:45%}
.video_float_2{max-width:45%}
}

@media only screen and (max-width:1245px) {
.container{width:100% !important; }
}


@media only screen and (max-width: 1201px) {
.fullscreenFIX{height:auto!important}
.list-horizontal li {float:unset;}
}


@media (min-width:1367px) {
.visible-1367 {display:block;}
}


@media (min-width: 1200px) {
.container{width:auto; max-width:1320px;}
.btn-stretch-md {width:55%;}
}


@media (max-width:1024px) {
.font-h1d{font-size:28px;font-size:calc(4px + 4.5vh);}
.bg-md-fix {background-size:auto 130%;}
}




@media (min-width: 901px) and (max-width: 1200px) {
.container{width:95%}
}



@media only screen and (max-width: 991px) {
.gamesplode,.gamesplodeb{position:relative;left:0;right:0;margin:0 auto;width:100%}
.gamesplode2{position:relative;left:0;right:0;margin:0 auto;width:100%}
}


@media only screen and (min-width: 901px) and (max-height: 720px) {
.img_float{max-width:45%}
.video_float_2b{max-width:45%}
.jwplayer{max-width:45%}
}



@media only screen and (max-width: 900px) {
.promo-h2{line-height:1}
.promo-desc{font-size:13px;font-size:calc(9px + 1vmax)!important;line-height:normal}
.parallax-promo{background-image:url(../images/lifestyle/fingerprint-pattern.jpg)!important}
}




@media (min-width: 768px) {
.text-center-lg{text-align:center}
.text-right-lg{text-align:right}
.btn-lg-40{width:40%}
.btn-lg-70{width:70%}
.btn-lg-90{width:90%}
.splash-feedback{display:inline-block} 
}


@media (max-width: 767px) {
.font-h1b{font-size:32px;font-size:calc(15px + 2.4vw)}
.font-18{font-size:calc(12px + 0.5vmax)!important}
.font-30{font-size:calc(18px + 1.3vmax)!important}
.text-center-lg{text-align:left}
.text-right-lg{text-align:left}
.btn-lg-40{width:auto}
.btn-lg-70{width:auto}
.fs-title{max-width:100%}
.search-block li{font-size:15px;align-self:normal} 
.text-center-sm {text-align:center;}

}



@media only screen and (min-height: 550px) and (max-height: 800px) {
.hidden-mdlg{display:none}
}


@media (max-width: 450px) {
html, .container{min-width:350px!important;}
html, body {font-size:14px;}
.item-list li::before {top:10px;}
}


@media only screen and (min-width: 300px) and (max-height: 649px) {
.jwplayer{width:90%!important; max-width:90%!important;}
h3, .h3 {font-size:18px!important;}
.well {padding:20px;}
}



.loader {width:80%; max-width:650px; margin:0 auto; position:relative; } 
.loader .loading_1 {position:relative; width:100%; height:75px; border:10px solid #fff; border-radius:3px; overflow:hidden; background:#000; } 
.loader .loading_1:before {content: ""; display:block; position:absolute; width:0; height:100%; background-color:#86ffa3;  
	animation:load 1.5s ease-in-out;
	-webkit-animation: load 1.5s ease-in-out;
    -webkit-animation-fill-mode:both; 
    -moz-animation: load 1.5s ease-in-out;
    -moz-animation-fill-mode:both;
} 
.loader .loading_2 {position:relative; width:100%; top:0; color:black; font-size:25px; text-align:center; } 
@keyframes load { 
	0% { width: 0; }
  100% { width: 100%; } 
        } 

@keyframes turn { 
            0% {transform:rotateY(0deg);}  
            6.25%, 50% {transform:rotateY(180deg);} 
            56.25%, 100% {transform:rotateY(360deg);} 
        } 
@keyframes bounce {
            0%, 100% {top:10px;} 
            12.5% {top:30px;} 
        } 
		
		

.menuzord-menu > li > a{padding:3px 7px;background:#000;color:white!important;margin-top:5px}


.mountains2{background-color:#ffba0d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900'%3E%3Cpolygon fill='%23cc0000' points='957 450 539 900 1396 900'/%3E%3Cpolygon fill='%23aa0000' points='957 450 872.9 900 1396 900'/%3E%3Cpolygon fill='%23d6002b' points='-60 900 398 662 816 900'/%3E%3Cpolygon fill='%23b10022' points='337 900 398 662 816 900'/%3E%3Cpolygon fill='%23d9004b' points='1203 546 1552 900 876 900'/%3E%3Cpolygon fill='%23b2003d' points='1203 546 1552 900 1162 900'/%3E%3Cpolygon fill='%23d3006c' points='641 695 886 900 367 900'/%3E%3Cpolygon fill='%23ac0057' points='587 900 641 695 886 900'/%3E%3Cpolygon fill='%23c4008c' points='1710 900 1401 632 1096 900'/%3E%3Cpolygon fill='%239e0071' points='1710 900 1401 632 1365 900'/%3E%3Cpolygon fill='%23aa00aa' points='1210 900 971 687 725 900'/%3E%3Cpolygon fill='%23880088' points='943 900 1210 900 971 687'/%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}
.mountains3{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900'%3E%3Cpolygon fill='%2371cc17' points='957 450 539 900 1396 900'/%3E%3Cpolygon fill='%230baa3d' points='957 450 872.9 900 1396 900'/%3E%3Cpolygon fill='%2362c518' points='-60 900 398 662 816 900'/%3E%3Cpolygon fill='%230da335' points='337 900 398 662 816 900'/%3E%3Cpolygon fill='%2353bf18' points='1203 546 1552 900 876 900'/%3E%3Cpolygon fill='%230e9c2c' points='1203 546 1552 900 1162 900'/%3E%3Cpolygon fill='%2342b819' points='641 695 886 900 367 900'/%3E%3Cpolygon fill='%230e9523' points='587 900 641 695 886 900'/%3E%3Cpolygon fill='%232eb11a' points='1710 900 1401 632 1096 900'/%3E%3Cpolygon fill='%230e8f1a' points='1710 900 1401 632 1365 900'/%3E%3Cpolygon fill='%230eaa1b' points='1210 900 971 687 725 900'/%3E%3Cpolygon fill='%230d880e' points='943 900 1210 900 971 687'/%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}


.sun-tornado2{background-color:#00e2ee;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Cdefs%3E%3CradialGradient id='a' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23fffecc'/%3E%3Cstop offset='1' stop-color='%2300e2ee'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='0' y1='750' x2='1550' y2='750'%3E%3Cstop offset='0' stop-color='%2380f0dd'/%3E%3Cstop offset='1' stop-color='%2300e2ee'/%3E%3C/linearGradient%3E%3Cpath id='s' fill='url(%23b)' d='M1549.2 51.6c-5.4 99.1-20.2 197.6-44.2 293.6c-24.1 96-57.4 189.4-99.3 278.6c-41.9 89.2-92.4 174.1-150.3 253.3c-58 79.2-123.4 152.6-195.1 219c-71.7 66.4-149.6 125.8-232.2 177.2c-82.7 51.4-170.1 94.7-260.7 129.1c-90.6 34.4-184.4 60-279.5 76.3C192.6 1495 96.1 1502 0 1500c96.1-2.1 191.8-13.3 285.4-33.6c93.6-20.2 185-49.5 272.5-87.2c87.6-37.7 171.3-83.8 249.6-137.3c78.4-53.5 151.5-114.5 217.9-181.7c66.5-67.2 126.4-140.7 178.6-218.9c52.3-78.3 96.9-161.4 133-247.9c36.1-86.5 63.8-176.2 82.6-267.6c18.8-91.4 28.6-184.4 29.6-277.4c0.3-27.6 23.2-48.7 50.8-48.4s49.5 21.8 49.2 49.5c0 0.7 0 1.3-0.1 2L1549.2 51.6z'/%3E%3Cg id='g'%3E%3Cuse href='%23s' transform='scale(0.12) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.2) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.25) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(0.3) rotate(-20)'/%3E%3Cuse href='%23s' transform='scale(0.4) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(0.5) rotate(20)'/%3E%3Cuse href='%23s' transform='scale(0.6) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.7) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.835) rotate(-40)'/%3E%3Cuse href='%23s' transform='scale(0.9) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(1.05) rotate(25)'/%3E%3Cuse href='%23s' transform='scale(1.2) rotate(8)'/%3E%3Cuse href='%23s' transform='scale(1.333) rotate(-60)'/%3E%3Cuse href='%23s' transform='scale(1.45) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(1.6) rotate(10)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='translate(400 0)'%3E%3Cg transform='translate(0 315)'%3E%3Ccircle fill='url(%23a)' r='3000'/%3E%3Cg opacity='0.5'%3E%3Ccircle fill='url(%23a)' r='2000'/%3E%3Ccircle fill='url(%23a)' r='1800'/%3E%3Ccircle fill='url(%23a)' r='1700'/%3E%3Ccircle fill='url(%23a)' r='1651'/%3E%3Ccircle fill='url(%23a)' r='1450'/%3E%3Ccircle fill='url(%23a)' r='1250'/%3E%3Ccircle fill='url(%23a)' r='1175'/%3E%3Ccircle fill='url(%23a)' r='900'/%3E%3Ccircle fill='url(%23a)' r='750'/%3E%3Ccircle fill='url(%23a)' r='500'/%3E%3Ccircle fill='url(%23a)' r='380'/%3E%3Ccircle fill='url(%23a)' r='250'/%3E%3C/g%3E%3Cg transform='rotate(-21.6 0 0)'%3E%3Cuse href='%23g' transform='rotate(10)'/%3E%3Cuse href='%23g' transform='rotate(120)'/%3E%3Cuse href='%23g' transform='rotate(240)'/%3E%3C/g%3E%3Ccircle fill-opacity='0.81' fill='url(%23a)' r='3000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}


.sunspinner{background-color:#f2f2f2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Cdefs%3E%3CradialGradient id='a' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%23ffffff'/%3E%3Cstop offset='1' stop-color='%23f2f2f2'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='0' y1='750' x2='1550' y2='750'%3E%3Cstop offset='0' stop-color='%23f9f9f9'/%3E%3Cstop offset='1' stop-color='%23f2f2f2'/%3E%3C/linearGradient%3E%3Cpath id='s' fill='url(%23b)' d='M1549.2 51.6c-5.4 99.1-20.2 197.6-44.2 293.6c-24.1 96-57.4 189.4-99.3 278.6c-41.9 89.2-92.4 174.1-150.3 253.3c-58 79.2-123.4 152.6-195.1 219c-71.7 66.4-149.6 125.8-232.2 177.2c-82.7 51.4-170.1 94.7-260.7 129.1c-90.6 34.4-184.4 60-279.5 76.3C192.6 1495 96.1 1502 0 1500c96.1-2.1 191.8-13.3 285.4-33.6c93.6-20.2 185-49.5 272.5-87.2c87.6-37.7 171.3-83.8 249.6-137.3c78.4-53.5 151.5-114.5 217.9-181.7c66.5-67.2 126.4-140.7 178.6-218.9c52.3-78.3 96.9-161.4 133-247.9c36.1-86.5 63.8-176.2 82.6-267.6c18.8-91.4 28.6-184.4 29.6-277.4c0.3-27.6 23.2-48.7 50.8-48.4s49.5 21.8 49.2 49.5c0 0.7 0 1.3-0.1 2L1549.2 51.6z'/%3E%3Cg id='g'%3E%3Cuse href='%23s' transform='scale(0.12) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.2) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.25) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(0.3) rotate(-20)'/%3E%3Cuse href='%23s' transform='scale(0.4) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(0.5) rotate(20)'/%3E%3Cuse href='%23s' transform='scale(0.6) rotate(60)'/%3E%3Cuse href='%23s' transform='scale(0.7) rotate(10)'/%3E%3Cuse href='%23s' transform='scale(0.835) rotate(-40)'/%3E%3Cuse href='%23s' transform='scale(0.9) rotate(40)'/%3E%3Cuse href='%23s' transform='scale(1.05) rotate(25)'/%3E%3Cuse href='%23s' transform='scale(1.2) rotate(8)'/%3E%3Cuse href='%23s' transform='scale(1.333) rotate(-60)'/%3E%3Cuse href='%23s' transform='scale(1.45) rotate(-30)'/%3E%3Cuse href='%23s' transform='scale(1.6) rotate(10)'/%3E%3C/g%3E%3C/defs%3E%3Cg transform='translate(260 0)'%3E%3Cg transform='translate(0 300)'%3E%3Ccircle fill='url(%23a)' r='3000'/%3E%3Cg opacity='0.5'%3E%3Ccircle fill='url(%23a)' r='2000'/%3E%3Ccircle fill='url(%23a)' r='1800'/%3E%3Ccircle fill='url(%23a)' r='1700'/%3E%3Ccircle fill='url(%23a)' r='1651'/%3E%3Ccircle fill='url(%23a)' r='1450'/%3E%3Ccircle fill='url(%23a)' r='1250'/%3E%3Ccircle fill='url(%23a)' r='1175'/%3E%3Ccircle fill='url(%23a)' r='900'/%3E%3Ccircle fill='url(%23a)' r='750'/%3E%3Ccircle fill='url(%23a)' r='500'/%3E%3Ccircle fill='url(%23a)' r='380'/%3E%3Ccircle fill='url(%23a)' r='250'/%3E%3C/g%3E%3Cg transform='rotate(-18 0 0)'%3E%3Cuse href='%23g' transform='rotate(10)'/%3E%3Cuse href='%23g' transform='rotate(120)'/%3E%3Cuse href='%23g' transform='rotate(240)'/%3E%3C/g%3E%3Ccircle fill-opacity='0' fill='url(%23a)' r='3000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}


.navysun{background-color:#000000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%230c0d16' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23141624' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23191d32' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%231e2442' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23222c52' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23242f57' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%2326325d' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23293562' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%232b3867' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%232d3b6d' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover}


.navysun2{background-color: #240005;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%232d0107' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23350309' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%233d050b' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%2344080d' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%234B0B10' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%2342080e' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%2338060c' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%232e0409' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23230207' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%23180105' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;}





.angled {-webkit-transform: skewX(-15deg);
    -moz-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    -o-transform: skewX(-15deg);
    transform: skewX(-15deg);}
#myVideo {position:absolute; left:0; right:0; margin:0 auto; bottom:0%; width:100%; height:100%; width:100vw; z-index:-1; object-fit:cover;}




.pr-5 {padding-right:2px;}
.pl-5 {padding-left:2px;}



.table-responsive {background:white; padding:40px; clip-path:polygon(7% 0, 100% 0, 100% 100%, 0 100%, 0 10%); -webkit-clip-path:polygon(7% 0, 100% 0, 100% 100%, 0 100%, 0 10%);}

.table tr:nth-child(odd) td:last-child {background:#e9eef5;}
.table tr td:last-child, .table tr th:last-child {background:#f3f8ff;}


table.table-striped {/*background:#f0f5fc;*/ margin-bottom:0;}
.table-striped>tbody>tr:nth-of-type(odd) {/*background-color:#f9f9f9;*/}

.table>thead>tr>th {border-bottom: 1px solid #ddd;}
.table-striped i.fa.fa-check-circle {font-size:200%; color:#47cc76;}
th {font-weight:normal; vertical-align:middle!important;} 
table.table-striped td:nth-child(2) {border-bottom:unset;}
table col.bg-color {background:#fff; /*border:20px solid #ebf0f7;*/}


.table .float-logo {
    position: absolute;
    top: -32px;
    left: 0;
    right: 0;
    margin: 0 auto;
    height: 40px;
}


.maclogotext {position:relative; top:6px; border-left:1px solid #999; padding-left:20px; margin-left:20px; }

.format_list{max-width:;display:flex;margin:0 auto 50px;border:solid 1px #83878c;flex-direction:column}
.format_list li{border-top:1px solid #83878c;justify-content:space-around;align-items:center;display:flex}
.format_list li:first-child{border:0}
.format_list li p{font-size:18px;color:#eee;height:77px;line-height:77px;border-right:1px solid #83878c;width:16.4%; margin-bottom:0;}
.format_list li p sup{font-size:16px;vertical-align:bottom;line-height:12px}
.format_list li p:last-child{border:0}
.format_list li:first-child p:nth-of-type(even){background:rgb(243 243 243 / 7%);}
.format_list li:last-child p:nth-of-type(odd){background:rgb(243 243 243 / 7%)} 


.svg-blue {filter: brightness(0) saturate(100%) invert(39%) sepia(96%) saturate(5617%) hue-rotate(235deg) brightness(102%) contrast(100%);}
.svg-blue2 {filter: brightness(0) saturate(100%) invert(83%) sepia(98%) saturate(3032%) hue-rotate(103deg) brightness(102%) contrast(105%);}
.svg-blue3 {filter: brightness(0) saturate(100%) invert(98%) sepia(100%) saturate(5818%) hue-rotate(104deg) brightness(106%) contrast(104%);}


.accordion-button {background:rgb(255 255 255 / 10%); color:#fff;}
.accordion-button:hover{background:rgb(255 255 255 / 15%);}
.accordion-button:not(.collapsed) {background:#314677; color:#65fff7;}
.accordion-button:focus {border:none!important; box-shadow:none;}
.accordion-item {background:none; transition: border-color 1s ease; border:10px solid rgb(255 255 255 / 10%)!important; margin-bottom: 5px;}
.accordion-item.active-item {border: 10px solid #4494d6!important; transition:border-color 1s ease;}
.accordion-body {background:#212c47;} 
.accordion-button::after {filter: brightness(0) saturate(100%) invert(57%) sepia(55%) saturate(4611%) hue-rotate(177deg) brightness(104%) contrast(106%);}

.well-blue a {color:#adf700;}
.well-blue {
    background:rgb(255 255 255 / 5%) /*linear-gradient(#19191c, #19191c) padding-box, linear-gradient(to right, #cd0ad0, cyan) border-box*/;
    padding:20px; 
	position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-around;  
	transition:all 0.3s ease;
}
.well-blue:hover {background:rgb(255 255 255 / 15%); transform:scale(1.04);}

.hover-rotate {transition:all 0.3s ease!important;}
.hover-rotate:hover {transform:scale(1.03)!important;}
 

.well-blue img {
    width: auto;
    margin: 10px auto 5px;
    max-height: 250px;
    border: 1px solid #000000;
    box-shadow: 0 0 30px -10px #2c8aff;
}


.well-blue-2 {
    background:rgb(255 255 255 / 5%);
    padding: 10px;
    border-left:1px solid #65fff7;
    position: relative;  
    box-shadow: -30px 0px 30px -30px #4494d6;
    margin-bottom: 5px; 
}

.well-blue-3 {background: linear-gradient(#19191c, #19191c) padding-box, linear-gradient(to right, #cd0ad0, cyan) border-box;
    border: 1px solid transparent; border-radius: 80px;}
	
.imgeffect1 {border:1px solid #00ffff; box-shadow:0 0 20px #4ea0fe;}

.border-left-pink {border-left:1px solid #cd0ad0;}
.svg-bg-recs {
  opacity: 0.35;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;  
}

#svg {
  position:fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
 /* -webkit-filter: blur(40px); */
 /* filter: blur(40px); */
   -webkit-transform: translateZ(0);
   -moz-transform: translateZ(0);
   -ms-transform: translateZ(0);
   -o-transform: translateZ(0);
   transform: translateZ(0);
  -webkit-transform: translate3d(0, 0, 0);
   -moz-transform: translate3d(0, 0, 0);
   -ms-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
  /* Other transform properties here */
  transform-origin: 50% 50%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  width:100vw;
  height: 100vh;
  height: 100%;
      min-height: 100vh;
  z-index:-1;
  opacity:0.5; 
  transition-timing-function: ease-in-out;
      filter: blur(5px);
	scrollX: 0;
   scrollY: -window.scrollY;
	  
}
#svg-sparks {position:fixed; top:0; left:0; width:100%; height: 100vh; height:100%;}
.const-wrapper, .const-wrapper canvas {
    position: fixed;
    width: 100%;
    height: 100%!important;
    height: 100vh!important;
    background: none;
    z-index: 1;
    top: 0;
} 