@charset "utf-8";
/* CSS Document */
/* Created By S.Lourdoss */
/* Image Infotainment Ltd */

@font-face{
    font-family:'edo';
    src:url('edo.eot');
    src:url('edo.eot?#iefix') format('embedded-opentype'),url('edo.woff2') format('woff2'),url('edo.woff') format('woff'),url('edo.ttf') format('truetype'),url('edo.svg#edo') format('svg');
    font-weight:400;
    font-style:normal;
    font-display:swap;
}

@font-face{
	font-family:'icon-font';
	src:url('icon-font.eot?76167615');
	src:url('icon-font.eot?76167615#iefix') format('embedded-opentype'),url('icon-font.woff2?76167615') format('woff2'),url('icon-font.woff?76167615') format('woff'),url('icon-font.ttf?76167615') format('truetype'),url('icon-font.svg?76167615#icon-font') format('svg');
	font-weight:normal;
	font-style:normal;
    font-display:swap;
}

.gift:before,.group:before,.star:before,.rt-arrow:before,.phone:before,.mail:before,.clock:before,.pin:before,.joystick:before,.confetti:before,.bubble:before,.cards:before,.store:before,.glasses:before,.group2:before,.tv:before,.user:before,.translate:before,.down-arrow:before,.up-arrow:before,.left-arrow:before,.right-arrow:before,.close:before,.facebook:before,.twitter:before,.youtube:before,.snapchat:before,.instagram:before{font-family:icon-font;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.gift:before{content:'\e800';}
.group:before{content:'\e801';}
.star:before{content:'\e802';}
.rt-arrow:before{content:'\e803';}

.phone:before{content:'\e804';}
.mail:before{content:'\e805';}
.clock:before{content:'\e806';}
.pin:before{content:'\e807';}

.joystick:before{content:'\e808';}
.confetti:before{content:'\e809';}
.bubble:before{content:'\e80a';}
.cards:before{content:'\e80b';}
.store:before{content:'\e80c';}
.glasses:before{content:'\e80d';}
.group2:before{content:'\e80e';}
.tv:before{content:'\e80f';}
.user:before{content:'\e810';}
.translate:before{content:'\e811';}

.down-arrow:before{content:'\e844';}
.up-arrow:before{content:'\e845';}
.left-arrow:before{content:'\e846';}
.right-arrow:before{content:'\e847';}

.close:before{content:'\f098';}

.facebook:before{content:'\f099';}
.twitter:before{content:'\f09a';}
.youtube:before{content:'\f167';}
.snapchat:before{content:'\f168';}
.instagram:before{content:'\f16d';}

.tick:before{content:'';background:url("./images/tick.png") no-repeat center;background-size:28px;display:inline-block;width:28px;height:28px;vertical-align:top;}
.cancel:before{content:'';background:url("./images/cancel.png") no-repeat center;background-size:28px;display:inline-block;width:28px;height:28px;vertical-align:top;}
 
:root{
	--bs-clr-1:39,122,247;	/*blue*/
	--bs-clr-2:1,191,171;	/*cyan*/
	--bs-clr-3:28,185,80;	/*green*/
	--bs-clr-4:162,191,1;	/*yellow green*/
	--bs-clr-5:247,166,0;	/*yellow*/
	--bs-clr-6:240,113,1;	/*orange*/
	--bs-clr-7:236,48,35;	/*red*/
	--bs-clr-8:237,85,100;	/*light red*/
	--bs-clr-9:254,76,130;	/*rose*/
	--bs-clr-10:234,71,186;	/*pink*/
	--bs-clr-11:155,62,214;	/*violet */
	--bs-clr-12:76,83,212;	/*violet blue*/
	
	--bs-thm-clr-1:0,1,18;/*#000112*/
	--bs-thm-clr-2:20,134,246;/*#1486F6 - Light Blue*/
	--bs-thm-clr-3:13,97,229;/*#0D61E5 - Dark Blue */
	--bs-thm-clr-4:242,217,255;/*#F2D9FF - too Light Pink*/
	--bs-thm-clr-5:253,104,255;/*#FD68FF - Light Pink*/
	--bs-thm-clr-6:174,16,233;/*#ae10e9 - Dark Pink*/
	--bs-thm-clr-7:151,71,255;/*#9747FF - Dark Violet*/
	--bs-thm-clr-8:252,65,255;/*#FC41FF - Pink*/
	--bs-thm-clr-9:145,38,143;/*#91268F - Pink2*/
	--bs-thm-clr-10:254,191,16;/*#FEBF10 - Yellow*/
	
	--bs-link-clr:39,122,247;	/*blue*/
    --bs-link-hover-clr:0,86,179;
	--bs-white:255,255,255;
	--bs-black:0,0,0;
	--bs-body-font-family1:'edo',Arial,Helvetica,sans-serif;
	--bs-body-font-family2:'Geist',Arial,Helvetica,sans-serif;
	--bs-body-font-family3:'Montserrat',Arial,Helvetica,sans-serif;
	--bs-body-font-size:16px;
	--bs-body-font-weight:400;
	--bs-body-line-height:28px;
}

*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
::-webkit-scrollbar{-webkit-appearance:none;width:7px;} 
::-webkit-scrollbar-thumb{
	height:10px;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;
	background-color:rgba(0,0,0,.25);
	-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);-moz-box-shadow:0 0 1px rgba(255,255,255,.25);box-shadow:0 0 1px rgba(255,255,255,.25);
}
@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth;}}

/* Defaults
------------------------------------------------------------------------------------------------*/
html,body,div,span,object,iframe,a,h1,h2,h3,h4,h5,h6,p,nav,b,big,br,blockquote,button,abbr,address,code,cite,center,dl,dt,dd,del,dfn,em,embed,fieldset,figure,form,font,head,hr,i,ins,img,input,ol,ul,lable,legend,li,link,marquee,menu,meta,option,pre,small,sub,sup,strike,strong,title,table,tbody,th,thead,tfoot,tr,td,tt,q,u,caption{
	border:0;
	margin:0;
	padding:0;
	outline:0px;
	font-family:var(--bs-body-font-family2);
	font-size:var(--bs-body-font-size);
	font-weight:var(--bs-body-font-weight);
	line-height:var(--bs-body-line-height);
	-webkit-text-size-adjust:100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}

html,body{height:100%;}
html:before{display:none;}
a{color:rgb(var(--bs-link-clr));-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;text-decoration:none;display:inline-block;cursor:pointer;}
a:hover{color:rgb(var(--bs-link-hover-clr));text-decoration:none !important;}

a img{border:0;}
img{width:100%;height:auto;display:block;}
ul,li{list-style:none;}

.fix{overflow:hidden;}
.fix-x{overflow-x:hidden;}

.p-static{position:static !important;}
.p-relative{position:relative;}
.p-sticky{position:-webkit-sticky;position:sticky;}
.p-absolute{position:absolute;}
.p-fixed{position:fixed;}

.p-event-none{pointer-events:none;}
.cp{cursor:pointer !important;}
.d-blk{display:block !important;}
.d-in-blk{display:inline-block !important;}
.v-align-t{vertical-align:top;}

.float-start{float:left !important;}
.float-end{float:right !important;}
.float-none,.row{float:none !important;}
.float-none:after,.row:after{display:block;clear:both;content:""}
.clear{clear:both;height:0px;margin:0px;padding:0px;overflow:hidden;float:none !important;}

.m-auto{margin-left:auto !important;margin-right:auto !important;}
.ms-auto{margin-left:auto !important;}
.me-auto{margin-right:auto !important;}
.m-0{margin:0px !important;}
.mt-0{margin-top:0px !important;}
.me-0{margin-right:0px !important;}
.mb-0{margin-bottom:0px !important;}
.ms-0{margin-left:0px !important;}
.mse-0{margin-right:0px !important;margin-left:0px !important;}
.mtb-0{margin-top:0px !important;margin-bottom:0px !important;}

.m-1{margin:5px !important;}
.mt-1{margin-top:5px !important;}
.me-1{margin-right:5px !important;}
.mb-1{margin-bottom:5px !important;}
.ms-1{margin-left:5px !important;}
.mse-1{margin-right:5px !important;margin-left:5px !important;}
.mtb-1{margin-top:5px !important;margin-bottom:5px !important;}

.m-2{margin:10px !important;}
.mt-2{margin-top:10px !important;}
.me-2{margin-right:10px !important;}
.mb-2{margin-bottom:10px !important;}
.ms-2{margin-left:10px !important;}
.mse-2{margin-right:10px !important;margin-left:10px !important;}
.mtb-2{margin-top:10px !important;margin-bottom:10px !important;}

.m-3{margin:15px !important;}
.mt-3{margin-top:15px !important;}
.me-3{margin-right:15px !important;}
.mb-3{margin-bottom:15px !important;}
.ms-3{margin-left:15px !important;}
.mse-3{margin-right:15px !important;margin-left:15px !important;}
.mtb-3{margin-top:15px !important;margin-bottom:15px !important;}

.m-4{margin:20px !important;}
.mt-4{margin-top:20px !important;}
.me-4{margin-right:20px !important;}
.mb-4{margin-bottom:20px !important;}
.ms-4{margin-left:20px !important;}
.mse-4{margin-right:20px !important;margin-left:20px !important;}
.mtb-4{margin-top:20px !important;margin-bottom:20px !important;}

.m-5{margin:25px !important;}
.mt-5{margin-top:25px !important;}
.me-5{margin-right:25px !important;}
.mb-5{margin-bottom:25px !important;}
.ms-5{margin-left:25px !important;}
.mse-5{margin-right:25px !important;margin-left:25px !important;}
.mtb-5{margin-top:25px !important;margin-bottom:25px !important;}

.m-6{margin:30px !important;}
.mt-6{margin-top:30px !important;}
.me-6{margin-right:30px !important;}
.mb-6{margin-bottom:30px !important;}
.ms-6{margin-left:30px !important;}
.mse-6{margin-right:30px !important;margin-left:30px !important;}
.mtb-6{margin-top:30px !important;margin-bottom:30px !important;}

.ms-8{margin-left:40px !important;}
.mb-10{margin-bottom:50px !important;}

.p-0{padding:0px !important;}
.pt-0{padding-top:0px !important;}
.pe-0{padding-right:0px !important;}
.pb-0{padding-bottom:0px !important;}
.ps-0{padding-left:0px !important;}
.pse-0{padding-right:0px !important;padding-left:0px !important;}
.ptb-0{padding-top:0px !important;padding-bottom:0px !important;}

.p-1{padding:5px !important;}
.pt-1{padding-top:5px !important;}
.pe-1{padding-right:5px !important;}
.pb-1{padding-bottom:5px !important;}
.ps-1{padding-left:5px !important;}
.pse-1{padding-right:5px !important;padding-left:5px !important;}
.ptb-1{padding-top:5px !important;padding-bottom:5px !important;}

.p-2{padding:10px !important;}
.pt-2{padding-top:10px !important;}
.pe-2{padding-right:10px !important;}
.pb-2{padding-bottom:10px !important;}
.ps-2{padding-left:10px !important;}
.pse-2{padding-right:10px !important;padding-left:10px !important;}
.ptb-2{padding-top:10px !important;padding-bottom:10px !important;}

.p-3{padding:15px !important;}
.pt-3{padding-top:15px !important;}
.pe-3{padding-right:15px !important;}
.pb-3{padding-bottom:15px !important;}
.ps-3{padding-left:15px !important;}
.pse-3{padding-right:15px !important;padding-left:15px !important;}
.ptb-3{padding-top:15px !important;padding-bottom:15px !important;}

.p-4{padding:20px !important;}
.pt-4{padding-top:20px !important;}
.pe-4{padding-right:20px !important;}
.pb-4{padding-bottom:20px !important;}
.ps-4{padding-left:20px !important;}
.pse-4{padding-right:20px !important;padding-left:20px !important;}
.ptb-4{padding-top:20px !important;padding-bottom:20px !important;}

.p-5{padding:25px !important;}
.pt-5{padding-top:25px !important;}
.pe-5{padding-right:25px !important;}
.pb-5{padding-bottom:25px !important;}
.ps-5{padding-left:25px !important;}
.pse-5{padding-right:25px !important;padding-left:25px !important;}
.ptb-5{padding-top:25px !important;padding-bottom:25px !important;}

.p-6{padding:30px !important;}
.pt-6{padding-top:30px !important;}
.pe-6{padding-right:30px !important;}
.pb-6{padding-bottom:30px !important;}
.ps-6{padding-left:30px !important;}
.pse-6{padding-right:30px !important;padding-left:30px !important;}
.ptb-6{padding-top:30px !important;padding-bottom:30px !important;}

.pt-7{padding-top:35px !important;}
.pt-8{padding-top:40px !important;}

.bdr-0{border:0px !important;}
.bdrt-0{border-top:0px !important;}
.bdre-0{border-right:0px !important;}
.bdrb-0{border-bottom:0px !important;}
.bdrs-0{border-left:0px !important;}

.bdrt-1{border-top:1px solid #364153;}

.z-idx3{z-index:3 !important;}
.z-idx2{z-index:2 !important;}
.z-idx1{z-index:1 !important;}

.txt-dots2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}

.txt-lt{text-align:left !important;}
.txt-center{text-align:center !important;}
.txt-rt{text-align:right !important;}
.txt-upp{text-transform:uppercase !important;}
.txt-underline{text-decoration:underline;}
.txt-line-through{text-decoration:line-through !important;}

.fw-200{font-weight:200 !important;}
.fw-300{font-weight:300 !important;}
.fw-400{font-weight:400 !important;}
.fw-500{font-weight:500 !important;}
.fw-600{font-weight:600 !important;}
.fw-700{font-weight:700 !important;}
.fw-800{font-weight:800 !important;}
.fw-900{font-weight:900 !important;}

.font-type1{font-family:var(--bs-body-font-family1) !important;}
.font-type2{font-family:var(--bs-body-font-family2) !important;}
.font-type3{font-family:var(--bs-body-font-family3) !important;}

.fst-italic{font-style:italic !important;}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.h8,.h9{font-family:var(--bs-body-font-family1);color:rgb(var(--bs-white));font-weight:400;}
h1,.h1{font-size:68px;line-height:78px;}
h2,.h2{font-size:56px;line-height:66px;}
h3,.h3{font-size:48px;line-height:58px;}
h4,.h4{font-size:40px;line-height:50px;}
h5,.h5{font-size:32px;line-height:42px;}
h6,.h6{font-size:28px;line-height:38px;}
.h7{font-size:24px;line-height:34px;}
.h8{font-size:22px;line-height:30px;}
.h9{font-size:20px;line-height:28px;}

p,.f-20,.f-18,.f-16,.f-15,.f-14,.f-12,.f-11,.f-10,.list-item,.list-item li,.list-cirle,.list-cirle li,.list-num,.list-num li,table tr td{
	font-family:var(--bs-body-font-family2);
	font-size:var(--bs-body-font-size);
	color:rgb(var(--bs-white));
	line-height:28px;
	margin-bottom:12px;
}
.f-20{font-size:20px !important;line-height:32px;}
.f-18{font-size:18px;line-height:30px;}
.f-16{font-size:16px;line-height:30px;}
.f-15{font-size:15px;line-height:30px;}
.f-14{font-size:14px !important;line-height:28px !important;}
.f-12{font-size:12px !important;line-height:24px !important;}
.f-11{font-size:11px;line-height:15px;}
.f-10{font-size:10px;line-height:15px;}
.f-8{font-size:8px;line-height:15px;}

.list-item,.list-cirle,.list-num{margin:0px 0px 0px 20px;padding:0px 0px 0px 5px;}
.list-item li{list-style:disc;margin-bottom:5px;}
.list-num li{list-style:decimal;margin-bottom:5px;}
.list-cirle li{list-style:circle;margin-bottom:5px;}

.line-ht-32{line-height:32px !important;}
.line-ht-30{line-height:30px !important;}
.line-ht-28{line-height:28px !important;}
.line-ht-27{line-height:27px !important;}
.line-ht-24{line-height:24px !important;}
.line-ht-22{line-height:22px !important;}
.line-ht-21{line-height:21px !important;}
.line-ht-20{line-height:20px !important;}
.line-ht-18{line-height:18px !important;}
.line-ht-15{line-height:15px !important;}
.line-ht-14{line-height:14px !important;}
.line-ht-11{line-height:11px !important;}
.line-ht-10{line-height:10px !important;}

.bg-white{background:rgb(var(--bs-white)) !important;}
.bg-black{background:rgb(var(--bs-black));}
.bg-clr-1{background:rgb(var(--bs-clr-1)) !important;}
.bg-clr-2{background:rgb(var(--bs-clr-2)) !important;}
.bg-clr-3{background:rgb(var(--bs-clr-3)) !important;}
.bg-clr-4{background:rgb(var(--bs-clr-4)) !important;}
.bg-clr-5{background:rgb(var(--bs-clr-5)) !important;}
.bg-clr-6{background:rgb(var(--bs-clr-6)) !important;}
.bg-clr-7{background:rgb(var(--bs-clr-7)) !important;}
.bg-clr-8{background:rgb(var(--bs-clr-8)) !important;}
.bg-clr-9{background:rgb(var(--bs-clr-9)) !important;}
.bg-clr-10{background:rgb(var(--bs-clr-10)) !important;}
.bg-clr-11{background:rgb(var(--bs-clr-11)) !important;}
.bg-clr-12{background:rgb(var(--bs-clr-12)) !important;}
.bg-thm-clr-1{background:rgb(var(--bs-thm-clr-1)) !important;}
.bg-thm-clr-2{background:rgb(var(--bs-thm-clr-2)) !important;}
.bg-thm-clr-3{background:rgb(var(--bs-thm-clr-3)) !important;}
.bg-thm-clr-4{background:rgb(var(--bs-thm-clr-4)) !important;}
.bg-thm-clr-5{background:rgb(var(--bs-thm-clr-5)) !important;}

.txt-white{color:rgb(var(--bs-white)) !important;}
.txt-white-85{color:rgba(var(--bs-white),0.85) !important;}
.txt-white-75{color:rgba(var(--bs-white),0.75) !important;}
.txt-white-50{color:rgba(var(--bs-white),0.5) !important;}
.txt-black{color:rgb(var(--bs-black));}
.txt-black-75{color:rgba(var(--bs-black),0.75) !important;}
.txt-black-50{color:rgba(var(--bs-black),0.5) !important;}
.txt-clr-1{color:rgb(var(--bs-clr-1)) !important;}
.txt-clr-2{color:rgb(var(--bs-clr-2)) !important;}
.txt-clr-3{color:rgb(var(--bs-clr-3)) !important;}
.txt-clr-4{color:rgb(var(--bs-clr-4)) !important;}
.txt-clr-5{color:rgb(var(--bs-clr-5)) !important;}
.txt-clr-6{color:rgb(var(--bs-clr-6)) !important;}
.txt-clr-7{color:rgb(var(--bs-clr-7)) !important;}
.txt-clr-8{color:rgb(var(--bs-clr-8)) !important;}
.txt-clr-9{color:rgb(var(--bs-clr-9)) !important;}
.txt-clr-10{color:rgb(var(--bs-clr-10)) !important;}
.txt-clr-11{color:rgb(var(--bs-clr-11)) !important;}
.txt-clr-12{color:rgb(var(--bs-clr-12)) !important;}
.txt-thm-clr-1{color:rgb(var(--bs-thm-clr-1)) !important;}
.txt-thm-clr-2{color:rgb(var(--bs-thm-clr-2)) !important;}
.txt-thm-clr-3{color:rgb(var(--bs-thm-clr-3)) !important;}
.txt-thm-clr-4{color:rgb(var(--bs-thm-clr-4)) !important;}
.txt-thm-clr-5{color:rgb(var(--bs-thm-clr-5)) !important;}
.txt-thm-clr-6{color:rgb(var(--bs-thm-clr-6)) !important;}
.txt-thm-clr-7{color:rgb(var(--bs-thm-clr-7)) !important;}
.txt-thm-clr-8{color:rgb(var(--bs-thm-clr-8)) !important;}
.txt-thm-clr-9{color:rgb(var(--bs-thm-clr-9)) !important;}
.txt-thm-clr-10{color:rgb(var(--bs-thm-clr-10)) !important;}

.mxw-1200{max-width:1200px !important;}
.mxw-1150{max-width:1150px !important;}
.mxw-1100{max-width:1100px !important;}
.mxw-1050{max-width:1050px !important;}
.mxw-1000{max-width:1000px !important;}
.mxw-950{max-width:950px !important;}
.mxw-900{max-width:900px !important;}
.mxw-850{max-width:850px !important;}
.mxw-750{max-width:750px !important;}
.mxw-700{max-width:700px !important;}
.mxw-650{max-width:650px !important;}
.mxw-600{max-width:600px !important;}
.mxw-550{max-width:550px !important;}
.mxw-500{max-width:500px !important;}
.mxw-450{max-width:450px !important;}
.mxw-400{max-width:400px !important;}
.mxw-350{max-width:350px !important;}
.mxw-300{max-width:300px !important;}
.mxw-275{max-width:275px !important;}
.mxw-250{max-width:250px !important;}
.mxw-200{max-width:200px !important;}
.mxw-185{max-width:185px !important;}
.mxw-150{max-width:150px !important;}

.wdth-100p{width:100% !important;}
.wdth-85p{width:85% !important;}
.wdth-80p{width:80% !important;}

.wdth-12{width:12px;}
.wdth-14{width:14px;}

.mnh-auto{min-height:auto !important;}

.row{margin-left:-8px;margin-right:-8px;width:-webkit-calc(100% + 16px);width:-moz-calc(100% + 16px);width:calc(100% + 16px);}
.row.g-0{width:100%;}
.row.g-0,.row.g-0 > *{margin-right:0 !important;margin-left:0!important;}

.col-18,.col-17,.col-16,.col-15,.col-14,.col-13,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1,
.col-sm-18,.col-sm-17,.col-sm-16,.col-sm-15,.col-sm-14,.col-sm-13,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,
.col-md-18,.col-md-17,.col-md-16,.col-md-15,.col-md-14,.col-md-13,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,
.col-lg-18,.col-lg-17,.col-lg-16,.col-lg-15,.col-lg-14,.col-lg-13,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,
.col-xl-18,.col-xl-17,.col-xl-16,.col-xl-15,.col-xl-14,.col-xl-13,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,
.col-xxl-18,.col-xxl-17,.col-xxl-16,.col-xxl-15,.col-xxl-14,.col-xxl-13,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1{margin-left:8px;margin-right:8px;margin-bottom:16px;float:left;}

.col-18{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);} /* 100% */
.col-17{width:-webkit-calc(83.33% - 16px);width:-moz-calc(83.33% - 16px);width:calc(83.33% - 16px);} /* 83.3% */
.col-16{width:-webkit-calc(80% - 16px);width:-moz-calc(80% - 16px);width:calc(80% - 16px);} /* 80% */
.col-15{width:-webkit-calc(75% - 16px);width:-moz-calc(75% - 16px);width:calc(75% - 16px);} /* 75% */
.col-14{width:-webkit-calc(70% - 16px);width:-moz-calc(70% - 16px);width:calc(70% - 16px);} /* 70% */
.col-13{width:-webkit-calc(66.66% - 16px);width:-moz-calc(66.66% - 16px);width:calc(66.66% - 16px);} /* 66.6% */
.col-12{width:-webkit-calc(65% - 16px);width:-moz-calc(65% - 16px);width:calc(65% - 16px);} /* 65% */
.col-11{width:-webkit-calc(60% - 16px);width:-moz-calc(60% - 16px);width:calc(60% - 16px);} /* 60% */
.col-10{width:-webkit-calc(55% - 16px);width:-moz-calc(55% - 16px);width:calc(55% - 16px);} /* 55% */
.col-9{width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);} /* 50% */
.col-8{width:-webkit-calc(45% - 16px);width:-moz-calc(45% - 16px);width:calc(45% - 16px);} /* 45% */
.col-7{width:-webkit-calc(40% - 16px);width:-moz-calc(40% - 16px);width:calc(40% - 16px);} /* 40% */
.col-6{width:-webkit-calc(35% - 16px);width:-moz-calc(35% - 16px);width:calc(35% - 16px);} /* 35% */
.col-5{width:-webkit-calc(33.33% - 16px);width:-moz-calc(33.33% - 16px);width:calc(33.33% - 16px);} /* 33.3% */
.col-4{width:-webkit-calc(30% - 16px);width:-moz-calc(30% - 16px);width:calc(30% - 16px);} /* 30% */
.col-3{width:-webkit-calc(25% - 16px);width:-moz-calc(25% - 16px);width:calc(25% - 16px);} /* 25% */
.col-2{width:-webkit-calc(20% - 16px);width:-moz-calc(20% - 16px);width:calc(20% - 16px);} /* 20% */
.col-1{width:-webkit-calc(16.66% - 16px);width:-moz-calc(16.66% - 16px);width:calc(16.66% - 16px);} /* 16.6% */

.row.g-0>.col-18{width:100%;} /* 100% */
.row.g-0>.col-17{width:83.33%;} /* 83.3% */
.row.g-0>.col-16{width:80%;} /* 80% */
.row.g-0>.col-15{width:75%;} /* 75% */
.row.g-0>.col-14{width:70%;} /* 70% */
.row.g-0>.col-13{width:66.66%;} /* 66.6% */
.row.g-0>.col-12{width:65%;} /* 65% */
.row.g-0>.col-11{width:60%;} /* 60% */
.row.g-0>.col-10{width:55%;} /* 55% */
.row.g-0>.col-9{width:50%;} /* 50% */
.row.g-0>.col-8{width:45%;} /* 45% */
.row.g-0>.col-7{width:40%;} /* 40% */
.row.g-0>.col-6{width:35%} /* 35% */
.row.g-0>.col-5{width:33.33%;} /* 33.3% */
.row.g-0>.col-4{width:30%;} /* 30% */
.row.g-0>.col-3{width:25%;} /* 25% */
.row.g-0>.col-2{width:20%} /* 20% */
.row.g-0>.col-1{width:16.66%} /* 16.6% */

@media (min-width:576px){
.m-sm-0{margin:0px !important;}
.mt-sm-0{margin-top:0px !important;}
.me-sm-0{margin-right:0px !important;}
.mb-sm-0{margin-bottom:0px !important;}
.ms-sm-0{margin-left:0px !important;}
.mse-sm-0{margin-right:0px !important;margin-left:0px !important;}

.float-sm-start{float:left !important;}
.float-sm-end{float:right;}
.float-sm-none{float:none;}

.txt-sm-lt{text-align:left !important;}
.txt-sm-center{text-align:center !important;}
.txt-sm-rt{text-align:right !important;}

.col-sm-18{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);}
.col-sm-17{width:-webkit-calc(83.33% - 16px);width:-moz-calc(83.33% - 16px);width:calc(83.33% - 16px);}
.col-sm-16{width:-webkit-calc(80% - 16px);width:-moz-calc(80% - 16px);width:calc(80% - 16px);}
.col-sm-15{width:-webkit-calc(75% - 16px);width:-moz-calc(75% - 16px);width:calc(75% - 16px);}
.col-sm-14{width:-webkit-calc(70% - 16px);width:-moz-calc(70% - 16px);width:calc(70% - 16px);}
.col-sm-13{width:-webkit-calc(66.66% - 16px);width:-moz-calc(66.66% - 16px);width:calc(66.66% - 16px);}
.col-sm-12{width:-webkit-calc(65% - 16px);width:-moz-calc(65% - 16px);width:calc(65% - 16px);}
.col-sm-11{width:-webkit-calc(60% - 16px);width:-moz-calc(60% - 16px);width:calc(60% - 16px);}
.col-sm-10{width:-webkit-calc(55% - 16px);width:-moz-calc(55% - 16px);width:calc(55% - 16px);}
.col-sm-9{width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);}
.col-sm-8{width:-webkit-calc(45% - 16px);width:-moz-calc(45% - 16px);width:calc(45% - 16px);}
.col-sm-7{width:-webkit-calc(40% - 16px);width:-moz-calc(40% - 16px);width:calc(40% - 16px);}
.col-sm-6{width:-webkit-calc(35% - 16px);width:-moz-calc(35% - 16px);width:calc(35% - 16px);}
.col-sm-5{width:-webkit-calc(33.33% - 16px);width:-moz-calc(33.33% - 16px);width:calc(33.33% - 16px);}
.col-sm-4{width:-webkit-calc(30% - 16px);width:-moz-calc(30% - 16px);width:calc(30% - 16px);}
.col-sm-3{width:-webkit-calc(25% - 16px);width:-moz-calc(25% - 16px);width:calc(25% - 16px);}
.col-sm-2{width:-webkit-calc(20% - 16px);width:-moz-calc(20% - 16px);width:calc(20% - 16px);}
.col-sm-1{width:-webkit-calc(16.66% - 16px);width:-moz-calc(16.66% - 16px);width:calc(16.66% - 16px);}

.row.g-0>.col-sm-18{width:100%;} /* 100% */
.row.g-0>.col-sm-17{width:83.33%;} /* 83.3% */
.row.g-0>.col-sm-16{width:80%;} /* 80% */
.row.g-0>.col-sm-15{width:75%;} /* 75% */
.row.g-0>.col-sm-14{width:70%;} /* 70% */
.row.g-0>.col-sm-13{width:66.66%;} /* 66.6% */
.row.g-0>.col-sm-12{width:65%;} /* 65% */
.row.g-0>.col-sm-11{width:60%;} /* 60% */
.row.g-0>.col-sm-10{width:55%;} /* 55% */
.row.g-0>.col-sm-9{width:50%;} /* 50% */
.row.g-0>.col-sm-8{width:45%;} /* 45% */
.row.g-0>.col-sm-7{width:40%;} /* 40% */
.row.g-0>.col-sm-6{width:35%} /* 35% */
.row.g-0>.col-sm-5{width:33.33%;} /* 33.3% */
.row.g-0>.col-sm-4{width:30%;} /* 30% */
.row.g-0>.col-sm-3{width:25%;} /* 25% */
.row.g-0>.col-sm-2{width:20%} /* 20% */
.row.g-0>.col-sm-1{width:16.66%} /* 16.6% */
}
@media (min-width:768px){
.m-md-0{margin:0px !important;}
.mt-md-0{margin-top:0px !important;}
.me-md-0{margin-right:0px !important;}
.mb-md-0{margin-bottom:0px !important;}
.ms-md-0{margin-left:0px !important;}
.mse-md-0{margin-right:0px !important;margin-left:0px !important;}

.float-md-start{float:left;}
.float-md-end{float:right;}
.float-md-none{float:none;}

.txt-md-lt{text-align:left !important;}
.txt-md-center{text-align:center !important;}
.txt-md-rt{text-align:right !important;}

.col-md-18{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);}
.col-md-17{width:-webkit-calc(83.33% - 16px);width:-moz-calc(83.33% - 16px);width:calc(83.33% - 16px);}
.col-md-16{width:-webkit-calc(80% - 16px);width:-moz-calc(80% - 16px);width:calc(80% - 16px);}
.col-md-15{width:-webkit-calc(75% - 16px);width:-moz-calc(75% - 16px);width:calc(75% - 16px);}
.col-md-14{width:-webkit-calc(70% - 16px);width:-moz-calc(70% - 16px);width:calc(70% - 16px);}
.col-md-13{width:-webkit-calc(66.66% - 16px);width:-moz-calc(66.66% - 16px);width:calc(66.66% - 16px);}
.col-md-12{width:-webkit-calc(65% - 16px);width:-moz-calc(65% - 16px);width:calc(65% - 16px);}
.col-md-11{width:-webkit-calc(60% - 16px);width:-moz-calc(60% - 16px);width:calc(60% - 16px);}
.col-md-10{width:-webkit-calc(55% - 16px);width:-moz-calc(55% - 16px);width:calc(55% - 16px);}
.col-md-9{width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);}
.col-md-8{width:-webkit-calc(45% - 16px);width:-moz-calc(45% - 16px);width:calc(45% - 16px);}
.col-md-7{width:-webkit-calc(40% - 16px);width:-moz-calc(40% - 16px);width:calc(40% - 16px);}
.col-md-6{width:-webkit-calc(35% - 16px);width:-moz-calc(35% - 16px);width:calc(35% - 16px);}
.col-md-5{width:-webkit-calc(33.33% - 16px);width:-moz-calc(33.33% - 16px);width:calc(33.33% - 16px);}
.col-md-4{width:-webkit-calc(30% - 16px);width:-moz-calc(30% - 16px);width:calc(30% - 16px);}
.col-md-3{width:-webkit-calc(25% - 16px);width:-moz-calc(25% - 16px);width:calc(25% - 16px);}
.col-md-2{width:-webkit-calc(20% - 16px);width:-moz-calc(20% - 16px);width:calc(20% - 16px);}
.col-md-1{width:-webkit-calc(16.66% - 16px);width:-moz-calc(16.66% - 16px);width:calc(16.66% - 16px);}

.row.g-0>.col-md-18{width:100%;} /* 100% */
.row.g-0>.col-md-17{width:83.33%;} /* 83.3% */
.row.g-0>.col-md-16{width:80%;} /* 80% */
.row.g-0>.col-md-15{width:75%;} /* 75% */
.row.g-0>.col-md-14{width:70%;} /* 70% */
.row.g-0>.col-md-13{width:66.66%;} /* 66.6% */
.row.g-0>.col-md-12{width:65%;} /* 65% */
.row.g-0>.col-md-11{width:60%;} /* 60% */
.row.g-0>.col-md-10{width:55%;} /* 55% */
.row.g-0>.col-md-9{width:50%;} /* 50% */
.row.g-0>.col-md-8{width:45%;} /* 45% */
.row.g-0>.col-md-7{width:40%;} /* 40% */
.row.g-0>.col-md-6{width:35%} /* 35% */
.row.g-0>.col-md-5{width:33.33%;} /* 33.3% */
.row.g-0>.col-md-4{width:30%;} /* 30% */
.row.g-0>.col-md-3{width:25%;} /* 25% */
.row.g-0>.col-md-2{width:20%} /* 20% */
.row.g-0>.col-md-1{width:16.66%} /* 16.6% */
}
@media (min-width:931px){
.m-lg-0{margin:0px !important;}
.mt-lg-0{margin-top:0px !important;}
.me-lg-0{margin-right:0px !important;}
.mb-lg-0{margin-bottom:0px !important;}
.ms-lg-0{margin-left:0px !important;}
.mse-lg-0{margin-right:0px !important;margin-left:0px !important;}

.float-lg-start{float:left;}
.float-lg-end{float:right;}
.float-lg-none{float:none;}

.txt-lg-lt{text-align:left !important;}
.txt-lg-center{text-align:center !important;}
.txt-lg-rt{text-align:right !important;}
	
.bdre-lg-0{border-right:0px !important;}
.bdrb-lg-0{border-bottom:0px !important;}

.col-lg-18{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);}
.col-lg-17{width:-webkit-calc(83.33% - 16px);width:-moz-calc(83.33% - 16px);width:calc(83.33% - 16px);}
.col-lg-16{width:-webkit-calc(80% - 16px);width:-moz-calc(80% - 16px);width:calc(80% - 16px);}
.col-lg-15{width:-webkit-calc(75% - 16px);width:-moz-calc(75% - 16px);width:calc(75% - 16px);}
.col-lg-14{width:-webkit-calc(70% - 16px);width:-moz-calc(70% - 16px);width:calc(70% - 16px);}
.col-lg-13{width:-webkit-calc(66.66% - 16px);width:-moz-calc(66.66% - 16px);width:calc(66.66% - 16px);}
.col-lg-12{width:-webkit-calc(65% - 16px);width:-moz-calc(65% - 16px);width:calc(65% - 16px);}
.col-lg-11{width:-webkit-calc(60% - 16px);width:-moz-calc(60% - 16px);width:calc(60% - 16px);}
.col-lg-10{width:-webkit-calc(55% - 16px);width:-moz-calc(55% - 16px);width:calc(55% - 16px);}
.col-lg-9{width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);}
.col-lg-8{width:-webkit-calc(45% - 16px);width:-moz-calc(45% - 16px);width:calc(45% - 16px);}
.col-lg-7{width:-webkit-calc(40% - 16px);width:-moz-calc(40% - 16px);width:calc(40% - 16px);}
.col-lg-6{width:-webkit-calc(35% - 16px);width:-moz-calc(35% - 16px);width:calc(35% - 16px);}
.col-lg-5{width:-webkit-calc(33.33% - 16px);width:-moz-calc(33.33% - 16px);width:calc(33.33% - 16px);}
.col-lg-4{width:-webkit-calc(30% - 16px);width:-moz-calc(30% - 16px);width:calc(30% - 16px);}
.col-lg-3{width:-webkit-calc(25% - 16px);width:-moz-calc(25% - 16px);width:calc(25% - 16px);}
.col-lg-2{width:-webkit-calc(20% - 16px);width:-moz-calc(20% - 16px);width:calc(20% - 16px);}
.col-lg-1{width:-webkit-calc(16.66% - 16px);width:-moz-calc(16.66% - 16px);width:calc(16.66% - 16px);}

.row.g-0>.col-lg-18{width:100%;} /* 100% */
.row.g-0>.col-lg-17{width:83.33%;} /* 83.3% */
.row.g-0>.col-lg-16{width:80%;} /* 80% */
.row.g-0>.col-lg-15{width:75%;} /* 75% */
.row.g-0>.col-lg-14{width:70%;} /* 70% */
.row.g-0>.col-lg-13{width:66.66%;} /* 66.6% */
.row.g-0>.col-lg-12{width:65%;} /* 65% */
.row.g-0>.col-lg-11{width:60%;} /* 60% */
.row.g-0>.col-lg-10{width:55%;} /* 55% */
.row.g-0>.col-lg-9{width:50%;} /* 50% */
.row.g-0>.col-lg-8{width:45%;} /* 45% */
.row.g-0>.col-lg-7{width:40%;} /* 40% */
.row.g-0>.col-lg-6{width:35%} /* 35% */
.row.g-0>.col-lg-5{width:33.33%;} /* 33.3% */
.row.g-0>.col-lg-4{width:30%;} /* 30% */
.row.g-0>.col-lg-3{width:25%;} /* 25% */
.row.g-0>.col-lg-2{width:20%} /* 20% */
.row.g-0>.col-lg-1{width:16.66%} /* 16.6% */
}
@media (min-width:1081px){
.m-xl-0{margin:0px !important;}
.mt-xl-0{margin-top:0px !important;}
.me-xl-0{margin-right:0px !important;}
.mb-xl-0{margin-bottom:0px !important;}
.ms-xl-0{margin-left:0px !important;}
.mse-xl-0{margin-right:0px !important;margin-left:0px !important;}

.float-xl-start{float:left;}
.float-xl-end{float:right;}
.float-xl-none{float:none !important;}

.txt-xl-lt{text-align:left !important;}
.txt-xl-center{text-align:center !important;}
.txt-xl-rt{text-align:right !important;}
	
.p-sticky-xl{position:-webkit-sticky;position:sticky;z-index:1;}

.col-xl-18{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);}
.col-xl-17{width:-webkit-calc(83.33% - 16px);width:-moz-calc(83.33% - 16px);width:calc(83.33% - 16px);}
.col-xl-16{width:-webkit-calc(80% - 16px);width:-moz-calc(80% - 16px);width:calc(80% - 16px);}
.col-xl-15{width:-webkit-calc(75% - 16px);width:-moz-calc(75% - 16px);width:calc(75% - 16px);}
.col-xl-14{width:-webkit-calc(70% - 16px);width:-moz-calc(70% - 16px);width:calc(70% - 16px);}
.col-xl-13{width:-webkit-calc(66.66% - 16px);width:-moz-calc(66.66% - 16px);width:calc(66.66% - 16px);}
.col-xl-12{width:-webkit-calc(65% - 16px);width:-moz-calc(65% - 16px);width:calc(65% - 16px);}
.col-xl-11{width:-webkit-calc(60% - 16px);width:-moz-calc(60% - 16px);width:calc(60% - 16px);}
.col-xl-10{width:-webkit-calc(55% - 16px);width:-moz-calc(55% - 16px);width:calc(55% - 16px);}
.col-xl-9{width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);}
.col-xl-8{width:-webkit-calc(45% - 16px);width:-moz-calc(45% - 16px);width:calc(45% - 16px);}
.col-xl-7{width:-webkit-calc(40% - 16px);width:-moz-calc(40% - 16px);width:calc(40% - 16px);}
.col-xl-6{width:-webkit-calc(35% - 16px);width:-moz-calc(35% - 16px);width:calc(35% - 16px);}
.col-xl-5{width:-webkit-calc(33.33% - 16px);width:-moz-calc(33.33% - 16px);width:calc(33.33% - 16px);}
.col-xl-4{width:-webkit-calc(30% - 16px);width:-moz-calc(30% - 16px);width:calc(30% - 16px);}
.col-xl-3{width:-webkit-calc(25% - 16px);width:-moz-calc(25% - 16px);width:calc(25% - 16px);}
.col-xl-2{width:-webkit-calc(20% - 16px);width:-moz-calc(20% - 16px);width:calc(20% - 16px);}
.col-xl-1{width:-webkit-calc(16.66% - 16px);width:-moz-calc(16.66% - 16px);width:calc(16.66% - 16px);}

.row.g-0>.col-xl-18{width:100%;} /* 100% */
.row.g-0>.col-xl-17{width:83.33%;} /* 83.3% */
.row.g-0>.col-xl-16{width:80%;} /* 80% */
.row.g-0>.col-xl-15{width:75%;} /* 75% */
.row.g-0>.col-xl-14{width:70%;} /* 70% */
.row.g-0>.col-xl-13{width:66.66%;} /* 66.6% */
.row.g-0>.col-xl-12{width:65%;} /* 65% */
.row.g-0>.col-xl-11{width:60%;} /* 60% */
.row.g-0>.col-xl-10{width:55%;} /* 55% */
.row.g-0>.col-xl-9{width:50%;} /* 50% */
.row.g-0>.col-xl-8{width:45%;} /* 45% */
.row.g-0>.col-xl-7{width:40%;} /* 40% */
.row.g-0>.col-xl-6{width:35%} /* 35% */
.row.g-0>.col-xl-5{width:33.33%;} /* 33.3% */
.row.g-0>.col-xl-4{width:30%;} /* 30% */
.row.g-0>.col-xl-3{width:25%;} /* 25% */
.row.g-0>.col-xl-2{width:20%} /* 20% */
.row.g-0>.col-xl-1{width:16.66%} /* 16.6% */
}
@media (min-width:1281px){
.m-xxl-0{margin:0px !important;}
.mt-xxl-0{margin-top:0px !important;}
.me-xxl-0{margin-right:0px !important;}
.mb-xxl-0{margin-bottom:0px !important;}
.ms-xxl-0{margin-left:0px !important;}
.mse-xxl-0{margin-right:0px !important;margin-left:0px !important;}

.float-xxl-start{float:left;}
.float-xxl-end{float:right;}
.float-xxl-none{float:none;}

.txt-xxl-lt{text-align:left !important;}
.txt-xxl-center{text-align:center !important;}
.txt-xxl-rt{text-align:right !important;}
	
.bdre-xxl-0{border-right:0px !important;}
.bdrb-xxl-0{border-bottom:0px !important;}

.col-xxl-18{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);}
.col-xxl-17{width:-webkit-calc(83.33% - 16px);width:-moz-calc(83.33% - 16px);width:calc(83.33% - 16px);}
.col-xxl-16{width:-webkit-calc(80% - 16px);width:-moz-calc(80% - 16px);width:calc(80% - 16px);}
.col-xxl-15{width:-webkit-calc(75% - 16px);width:-moz-calc(75% - 16px);width:calc(75% - 16px);}
.col-xxl-14{width:-webkit-calc(70% - 16px);width:-moz-calc(70% - 16px);width:calc(70% - 16px);}
.col-xxl-13{width:-webkit-calc(66.66% - 16px);width:-moz-calc(66.66% - 16px);width:calc(66.66% - 16px);}
.col-xxl-12{width:-webkit-calc(65% - 16px);width:-moz-calc(65% - 16px);width:calc(65% - 16px);}
.col-xxl-11{width:-webkit-calc(60% - 16px);width:-moz-calc(60% - 16px);width:calc(60% - 16px);}
.col-xxl-10{width:-webkit-calc(55% - 16px);width:-moz-calc(55% - 16px);width:calc(55% - 16px);}
.col-xxl-9{width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);}
.col-xxl-8{width:-webkit-calc(45% - 16px);width:-moz-calc(45% - 16px);width:calc(45% - 16px);}
.col-xxl-7{width:-webkit-calc(40% - 16px);width:-moz-calc(40% - 16px);width:calc(40% - 16px);}
.col-xxl-6{width:-webkit-calc(35% - 16px);width:-moz-calc(35% - 16px);width:calc(35% - 16px);}
.col-xxl-5{width:-webkit-calc(33.33% - 16px);width:-moz-calc(33.33% - 16px);width:calc(33.33% - 16px);}
.col-xxl-4{width:-webkit-calc(30% - 16px);width:-moz-calc(30% - 16px);width:calc(30% - 16px);}
.col-xxl-3{width:-webkit-calc(25% - 16px);width:-moz-calc(25% - 16px);width:calc(25% - 16px);}
.col-xxl-2{width:-webkit-calc(20% - 16px);width:-moz-calc(20% - 16px);width:calc(20% - 16px);}
.col-xxl-1{width:-webkit-calc(16.66% - 16px);width:-moz-calc(16.66% - 16px);width:calc(16.66% - 16px);}

.row.g-0>.col-xxl-18{width:100%;} /* 100% */
.row.g-0>.col-xxl-17{width:83.33%;} /* 83.3% */
.row.g-0>.col-xxl-16{width:80%;} /* 80% */
.row.g-0>.col-xxl-15{width:75%;} /* 75% */
.row.g-0>.col-xxl-14{width:70%;} /* 70% */
.row.g-0>.col-xxl-13{width:66.66%;} /* 66.6% */
.row.g-0>.col-xxl-12{width:65%;} /* 65% */
.row.g-0>.col-xxl-11{width:60%;} /* 60% */
.row.g-0>.col-xxl-10{width:55%;} /* 55% */
.row.g-0>.col-xxl-9{width:50%;} /* 50% */
.row.g-0>.col-xxl-8{width:45%;} /* 45% */
.row.g-0>.col-xxl-7{width:40%;} /* 40% */
.row.g-0>.col-xxl-6{width:35%} /* 35% */
.row.g-0>.col-xxl-5{width:33.33%;} /* 33.3% */
.row.g-0>.col-xxl-4{width:30%;} /* 30% */
.row.g-0>.col-xxl-3{width:25%;} /* 25% */
.row.g-0>.col-xxl-2{width:20%} /* 20% */
.row.g-0>.col-xxl-1{width:16.66%} /* 16.6% */
}

button,input,optgroup,select,textarea{
	margin:0;
	outline:0;
	font-family:var(--bs-body-font-family2);
	font-size:16px;
	line-height:inherit;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	-webkit-appearance:none;-moz-appearance:none;appearance:none;
	backface-visibility:hidden;
	color:rgb(var(--bs-white));
}
option{color:rgb(var(--bs-black));}
button,select{text-transform:none}
textarea{resize:vertical}
input[readonly],select:disabled,select[disabled]{cursor:no-drop}
input::-ms-clear,input::-ms-reveal{display:none}
input[type=checkbox],input[type=radio]{-webkit-appearance:checkbox}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),a,button:not(:disabled){cursor:pointer}
select:disabled{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{
	-webkit-text-fill-color:#ffffff;
	-webkit-box-shadow:0 0 0 1000px #0a0a1f inset;-moz-box-shadow:0 0 0 1000px #0a0a1f inset;box-shadow:0 0 0 1000px #0a0a1f inset;
	-webkit-transition:background-color 5000s ease-in-out;
	-moz-transition:background-color 5000s ease-in-out;
	-ms-transition:background-color 5000s ease-in-out;
	-o-transition:background-color 5000s ease-in-out;
	transition:background-color 5000s ease-in-out
}
input::-webkit-autofill,input::-webkit-autocomplete{display:none !important;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
table td,table th{padding:0;border:none;}
.btn,.btn-lg{
	background:rgb(var(--bs-thm-clr-6));
	font-size:16px;
	font-weight:800;
	color:rgb(var(--bs-white));
	line-height:28px;
	padding:7px 24px;
	display:inline-block;
	text-align:center;
	font-family:var(--bs-body-font-family3);
	text-transform:uppercase;
	-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;
}
.btn:hover,.btn-lg:hover{background:rgb(var(--bs-thm-clr-1));color:rgb(var(--bs-white));}
.btn-lg{font-size:20px;line-height:37px;padding:10px 32px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.register-btn{
	background:-webkit-linear-gradient(180deg,#9500E5 0%,#C31DED 100%);
	background:-moz-linear-gradient(180deg,#9500E5 0%,#C31DED 100%);
	background:-ms-linear-gradient(180deg,#9500E5 0%,#C31DED 100%);
	background:-o-linear-gradient(180deg,#9500E5 0%,#C31DED 100%);
	background:linear-gradient(180deg,#9500E5 0%,#C31DED 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#C31DED',endColorstr='#9500E5',GradientType=1 );
	-webkit-box-shadow:inset 0 0 21px rgba(242,217,255),0 10px 25px rgba(149,0,229,0.5);
	-moz-box-shadow:inset 0 0 21px rgba(242,217,255),0 10px 25px rgba(149,0,229,0.5);
	box-shadow:inset 0 0 21px rgba(242,217,255),0 10px 25px rgba(149,0,229,0.5);
}
.register-btn:hover{
	background:rgb(var(--bs-thm-clr-4));
	color:rgb(var(--bs-thm-clr-6));
	-webkit-box-shadow:0px 0px 21px 0px rgba(174,16,233) inset;-moz-box-shadow:0px 0px 21px 0px rgba(174,16,233) inset;box-shadow:0px 0px 21px 0px rgba(174,16,233) inset;
}
.outline-btn{background:transparent;border:1px solid #a93be4;}
.btn-lg.outline-btn{border:3.5px solid #a93be4;}
.outline-btn:hover{background:#2c0443;}

.fill-btn{background:#a93be4;}
.fill-btn:hover{background:#2c0443;}

.google-map-cont{width:100%;height:350px;position:relative;}
.google-map-cont iframe{width:100%;height:100%;position:absolute;top:0px;bottom:0px;right:0px;left:0px;}

.checkmark{
	width:70px;height:70px;
	-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;
	display:block;
	padding:0px 0px;
	margin:0px auto;
}
.checkmark svg{
	width:70px;height:70px;
	-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;
	display:block;
	stroke-width:2;
	stroke:#fff;
	stroke-miterlimit:10;
	margin:0px auto;
	-webkit-box-shadow:inset 0px 0px 0px #2db43b;-moz-box-shadow:inset 0px 0px 0px #2db43b;box-shadow:inset 0px 0px 0px #2db43b;
	-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;
	-moz-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;
	-ms-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;
	-o-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;	
	animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;
}
.checkmark__check{
	transform-origin:50% 50%;
	stroke-dasharray:48;
	stroke-dashoffset:48;
	-webkit-animation:stroke 0.3s cubic-bezier(0.65,0,0.45,1) 0.8s forwards;
	-moz-animation:stroke 0.3s cubic-bezier(0.65,0,0.45,1) 0.8s forwards;
	-ms-animation:stroke 0.3s cubic-bezier(0.65,0,0.45,1) 0.8s forwards;
	-o-animation:stroke 0.3s cubic-bezier(0.65,0,0.45,1) 0.8s forwards;
	animation:stroke 0.3s cubic-bezier(0.65,0,0.45,1) 0.8s forwards;
}
.checkmark__circle{
	stroke-dasharray:166;
	stroke-dashoffset:166;
	stroke-width:2;
	stroke-miterlimit:10;
	stroke:#2db43b;
	fill:none;
	-webkit-animation:stroke 0.6s cubic-bezier(0.65,0,0.45,1) forwards;
	-moz-animation:stroke 0.6s cubic-bezier(0.65,0,0.45,1) forwards;
	-ms-animation:stroke 0.6s cubic-bezier(0.65,0,0.45,1) forwards;
	-o-animation:stroke 0.6s cubic-bezier(0.65,0,0.45,1) forwards;
	animation:stroke 0.6s cubic-bezier(0.65,0,0.45,1) forwards;
}
@keyframes stroke{100%{stroke-dashoffset:0;}}
@keyframes scale{
0%,100%{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
50%{-webkit-transform:scale3d(1.1,1.1,1);-moz-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);-o-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
}
@keyframes fill{100%{-webkit-box-shadow:inset 0px 0px 0px 50px #2db43b;-moz-box-shadow:inset 0px 0px 0px 50px #2db43b;box-shadow:inset 0px 0px 0px 50px #2db43b;}}

.alert-success,.alert-error,.alert-info,.alert-warning{
	display:none;
	width:auto;
	min-width:500px;
	padding:15px 15px 15px 46px;
	border:1px solid #b9efcf;
	background:#e8f9f1;
	color:#00ba00;
	font-size:16px;
	line-height:30px;
	margin:0px 0px;
	text-align:left;
	-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;
	position:fixed;
	top:110px;
	right:25px;
	z-index:3;
	-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);
}
.alert-error{color:#ff1f1f;background:#f9eded;border:1px solid #ffbec6;}
.alert-info{color:#3576cc;background:#eaf1f9;border:1px solid #b8dcfc;}
.alert-warning{color:#ffb900;background:#fff9e3;border:1px solid #eae7b0;}
.alert-success:before,.alert-error:before,.alert-info:before,.alert-warning:before{
	content:" ";
	position:absolute;
	top:0px;
	bottom:0px;
	left:12px;
	width:24px;
	height:24px;
	margin:auto 0px;
	display:block;
}
.alert-success:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAJFBMVEUAtQAAuwAAugAAugAAugAAugDp+en+//6+7b5T0FMAugAhwyG4OG6AAAAABnRSTlMAEzaUzO8xRjo5AAAAyUlEQVR42o2TWaoFMQhEE4e2Nfvf7+NhRu3Ara/AKU2BWpYqILExE0ItWYBsU4wQOVoQnuVkSVQ3zvYhhpnOeRKPHmQXUciXhTFA/uTaQEXUW3wnfEXk8RZw4yL/Lyh45eoxKeG2caPCXvK0T25ceuTpaE/nw8BucMfgj9pQ/6I7MudCq+5t6rzt40DbHBK5YYEtW+YGpfLpeA/OdQ1L/Zc07zVuzdzqsTCaOIaV08Dp16W9r/1UvR3OEnLKF1TP453l8fzZwvn/AcUYHNh/oJ9hAAAAAElFTkSuQmCC) no-repeat center;background-size:100% auto;}
.alert-error:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAIVBMVEXQGhr+Hx//Hx//Hx//Hx//Hx//////v7//kpL/Rkb/Hx/A3601AAAABnRSTlMAFjyW0fIJ9YGGAAAAqklEQVR42o2T3Q6FIAyDGfsR+/4PfBISNxCTnl5p+q1O2FpJupq5m2mXdkrUkXI9EMVLupcbDtkS0h0f8p71jk/5kzHz7zuNfDOp/q6IgdSIuLJTmRURk0g/YmbIE3DHQoxIQLPDUUQ9zogOrMTLR2+Kndh9aDPsxO7DFgCj/AVwlMbhwylAP0GbpL9JD4octQu7LHrdbGDYyNGhpWPPF6ek7xD9d3np+v8AhDUbXqfXazQAAAAASUVORK5CYII=) no-repeat center;background-size:100% auto;}
.alert-info:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAJ1BMVEUeQ3QzccM1dsw1dsw1dsw1dsw/gNb9/v/r8/+v0v9qqv1Tlu81dsxXB5y1AAAAB3RSTlMAEjyUyOz94/KfBQAAAKpJREFUeNqFk0sWwyAMA/1TE4juf952FcDug9kyRA5PloGaB0iEm0pFnQO41eOEr+fBQkw5BrICe++Df4HW7/f77iXF+fJcP3qaVJmEJ4U4mSMGXiascxq32JrA3lrnmhGc+KQhyRCQ9TcHEC7CnQWeBewFSOyFEN8LLrYXTBRFSJXw8g6pmbYTNBWG7brap1Q7OHjm+3Es7bH258UZOMrqJXRW4O/14/p/ASRCIt00eilwAAAAAElFTkSuQmCC) no-repeat center;background-size:100% auto;}
.alert-warning:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAJFBMVEX3swD/ugD/ugD/uQD/uQD/uQD/////78P/34r/0Vn/wyT/uQBSw4HlAAAABnRSTlMAEzaUye2iP69QAAAAv0lEQVR42oWTWxLDIAhFecbGu//9tv0wyk1jz5cjR2EYkImaRwIZbip3zDFJNyEchNfnMe57H6fQJZ4j3I6jDSWvNDriaMeHF4Yx/ggUoYGyOEigSg0ApyhJHJMXCXARzZ2QKoadABPfCy6BhfMrnFgIyb2Qgr2Af0L+SNGLUIvsNyHE94KL7QWrrcZXQG01t5IbKWIodKwoD/TZjvM+2vFUQ9DQspBax56LTJMLfVqciScqLoSuSvp8zuuftP5vOHgfONDOcz0AAAAASUVORK5CYII=) no-repeat center;background-size:100% auto;}

.badges-success,.badges-warning,.badges-error,.badges-info{
	display:inline-block;
	font-size:16px;
	line-height:30px;
	-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;
	border:1px solid #00ba00;
	color:#00ba00;
	padding:0px 15px;
}
.badges-error{color:#ff1f1f;border:1px solid #ff1f1f;}
.badges-info{color:#3576cc;border:1px solid #3576cc;}
.badges-warning{color:#ffb900;border:1px solid #ffb900;}

.bg-effect-ct{position:relative;}
.bg-effect-ct:before,.bg-effect-ct:after{
	content:' ';
	position:absolute;
	width:550px;
	height:550px;
	top:0px;
	-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;
	filter:blur(50px);
}
.bg-effect-ct:before{
	left:-200px;
    background:-webkit-radial-gradient(circle at 50% 50%,rgba(20,134,246,0.35) 0%,rgba(20,134,246,0) 70%,rgba(20,134,246,0) 100%);
	background:-moz-radial-gradient(circle at 50% 50%,rgba(20,134,246,0.35) 0%,rgba(20,134,246,0) 70%,rgba(20,134,246,0) 100%);
    background:-ms-radial-gradient(circle at 50% 50%,rgba(20,134,246,0.35) 0%,rgba(20,134,246,0) 70%,rgba(20,134,246,0) 100%);
    background:-o-radial-gradient(circle at 50% 50%,rgba(20,134,246,0.35) 0%,rgba(20,134,246,0) 70%,rgba(20,134,246,0) 100%);
    background:radial-gradient(circle at 50% 50%,rgba(20,134,246,0.35) 0%,rgba(20,134,246,0) 70%,rgba(20,134,246,0) 100%);
}
.bg-effect-ct:after{
	right:-200px;
    background:-webkit-radial-gradient(circle at 50% 50%,rgba(151,71,255,0.35) 0%,rgba(151,71,255,0) 70%,rgba(151,71,255,0) 100%);
	background:-moz-radial-gradient(circle at 50% 50%,rgba(151,71,255,0.35) 0%,rgba(151,71,255,0) 70%,rgba(151,71,255,0) 100%);
    background:-ms-radial-gradient(circle at 50% 50%,rgba(151,71,255,0.35) 0%,rgba(151,71,255,0) 70%,rgba(151,71,255,0) 100%);
    background:-o-radial-gradient(circle at 50% 50%,rgba(151,71,255,0.35) 0%,rgba(151,71,255,0) 70%,rgba(151,71,255,0) 100%);
    background:radial-gradient(circle at 50% 50%,rgba(151,71,255,0.35) 0%,rgba(151,71,255,0) 70%,rgba(151,71,255,0) 100%);
}
.bg-effect-ct>*{position:relative;z-index:1;}

.dark-cont,.dark-cont2{background:#0A0A1F;border:1px solid #364153;}
.dark-cont{padding:20px 25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;}
.dark-cont2{padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}

.videowrapper{border:2px solid #805cb6;}
.videowrapper video,.videowrapper iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;}

/* Global loader
------------------------------------------------------------------------------------------------*/
.global-loader{position:fixed;top:0px;bottom:0px;left:0px;width:100vw;height:100vh;background:rgb(0,1,18);z-index:9999999;}
.global-loader table,.global-loader table tr,.global-loader table tr td{width:100%;height:100%;text-align:center;}
.gl-square{
	width:215px;
	height:90px;
	position:relative;
	margin:auto;
	padding:4px;
	-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;
	overflow:hidden;
}
.gl-square>div{
	width:265px;
	height:265px;
	background:conic-gradient(from 90deg at 50% 50%, #634B07 0%, #FFBF00 100%);
	position:absolute;
	top:0px; right:0px; bottom:0px; left:-25px;
	margin:auto;
	-webkit-animation:spin 2s linear infinite;
	-moz-animation:spin 2s linear infinite;
	-ms-animation:spin 2s linear infinite;
	-o-animation:spin 2s linear infinite;
	animation:spin 2s linear infinite;
}
@-webkit-keyframes spin{from{transform:rotate(0deg);} to{transform:rotate(360deg);}}
@-moz-keyframes spin{from{transform:rotate(0deg);} to{transform:rotate(360deg);}}
@-ms-keyframes spin{from{transform:rotate(0deg);} to{transform:rotate(360deg);}}
@-o-keyframes spin{from{transform:rotate(0deg);} to{transform:rotate(360deg);}}
@keyframes spin{from{transform:rotate(0deg);} to{transform:rotate(360deg);}}
.gl-square>span{
	width:207px;
	height:82px;
	display:block;
	padding:16px 16px;
	position:relative;z-index:1;
	background:rgb(0,1,18);
	-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;
}
.gl-square>span img{width:142px;height:auto;margin:0px auto;}
/*.global-loader{
	position:fixed;
	top:0px;
	bottom:0px;
	width:100%;
	height:100%;
	background:url(images/load.gif) no-repeat center rgb(var(--bs-thm-clr-1),0.75);
	background-size:70px auto;
	z-index:100000;
	display:none;
}*/


/* Body defaults
------------------------------------------------------------------------------------------------*/
body{margin:0px;padding:0px;background:rgb(var(--bs-thm-clr-1))}
#container{position:relative;margin:0px;padding:0px;}
.container-fluid{width:100%;max-width:1320px;padding-left:20px;padding-right:20px;margin:0px auto;}
/* Header
------------------------------------------------------------------------------------------------*/
.header{
	background:rgb(var(--bs-thm-clr-1));
	width:100%;
	height:auto;
	margin:0px;
	padding:20px 0px;
	top:-0.5px;left:0px;right:0px;
	z-index:100 !important;
	-webkit-box-shadow:0px 4px 35px 0px rgba(170,15,233,0.35);-moz-box-shadow:0px 4px 35px 0px rgba(170,15,233,0.35);box-shadow:0px 4px 35px 0px rgba(170,15,233,0.35);
}
.logo,.logo a,.logo a img{width:149.25px;height:50px;display:block;}
.logo{margin-right:25px;}
.gwr-logo,.gwr-logo img{width:147px;height:50px;display:block;}
.gwr-logo h1,.gwr-logo h2{font-size:12px;font-weight:400;line-height:16px;font-family:var(--bs-body-font-family3);}

.navi{width:70%;width:-webkit-calc(100% - 360px);width:-moz-calc(100% - 360px);width:calc(100% - 360px);padding:4px 0px;}
.navi ul.navi-lt{width:70%;width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:calc(100% - 380px);}
.navi ul.navi-lt>li{display:inline-block;text-align:center;position:relative;}
.navi ul.navi-lt>li>a,.navi ul.navi-lt>li>.nav-item{
	font-size:20px;
	color:rgb(var(--bs-white));
	font-family:var(--bs-body-font-family1) !important;
	line-height:28px;
	padding:7px 11px 7px;
	text-transform:uppercase;
	cursor:pointer;
	display:block;
}
.navi ul.navi-lt>li:first-child>a{padding-left:0px;}
.navi ul.navi-lt>li:last-child>a{padding-right:0px;}
.navi ul.navi-lt>li>a:hover,.navi ul.navi-lt>li:hover>.nav-item,.navi ul.navi-rt>li>a:hover,.navi ul.navi-rt>li:hover>.nav-item{color:rgb(var(--bs-thm-clr-5));}
.navi ul.navi-lt>li>.nav-item:after,.navi ul.navi-rt>li>.nav-item:after{font-family:icon-font;content:'\e844';font-size:14px;margin-left:10px;line-height:26px;display:inline-block;vertical-align:top;}
.navi>ul.navi-lt>li>.submenu,.navi>ul.navi-rt>li>.submenu{
	position:absolute;
	top:100px;
	left:-5px;
	z-index:9999;
	height:auto;
	background:rgb(var(--bs-thm-clr-1));
	visibility:hidden;
	-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;
	padding:0px 0px 10px 0px;
	width:300px;
}
.navi>ul.navi-lt>li:hover>.submenu,.navi>ul.navi-rt>li:hover>.submenu{
	top:42px;
	visibility:visible;	
	-webkit-transition:500ms;-moz-transition:500ms;-ms-transition:500ms;-o-transition:500ms;transition:500ms;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;
}
.navi>ul.navi-lt>li>.submenu ul,.navi>ul.navi-rt>li>.submenu ul{padding:30px 0px 0px 0px;background:rgb(var(--bs-thm-clr-1));}
.navi>ul.navi-lt>li>.submenu ul li,.navi>ul.navi-rt>li>.submenu ul li{display:block;}
.navi>ul.navi-lt>li>.submenu ul li a,.navi>ul.navi-rt>li>.submenu ul li a{font-size:16px;color:rgb(var(--bs-white));line-height:28px;padding:6px 20px;text-align:left;display:block;}
.navi>ul.navi-lt>li>.submenu ul li a:hover,.navi>ul.navi-rt>li>.submenu ul li a:hover{color:rgb(var(--bs-thm-clr-5));}

.navi ul.navi-rt{width:380px;}
.navi ul.navi-rt>li{position:relative;}
.navi ul.navi-rt>li>a,.navi ul.navi-rt>li>.nav-item{font-size:17px;color:rgb(var(--bs-white));line-height:28px;padding:7px 0px;text-transform:uppercase;cursor:pointer;display:block;}
.navi ul.navi-rt>li>a:before{font-size:16px;margin-right:8px;display:inline-block;vertical-align:top;}
.navi ul.navi-rt>li>a.register-btn{padding:7px 24px;font-size:18px;}
.navi ul.navi-rt>li>a.register-btn:hover{color:rgb(var(--bs-thm-clr-6));}
.navi>ul.navi-rt>li>.submenu{left:auto;right:-5px;width:150px;}

.menu{width:50px;height:50px;margin:0px;display:none;padding:17px 13px;background:rgb(var(--bs-thm-clr-1));cursor:pointer;}
.menu>div{width:24px;height:16px;pointer-events:none;margin:0 auto;display:block}
.menu>div>span{
	width:24px;
	height:2px;
	background:rgb(var(--bs-white));
	margin-top:5px;
	display:block;
	position:relative;
	-webkit-transition:transform 0.5s ease,top 0.5s ease,bottom 0.5s ease,opacity 0.4s ease;
	-moz-transition:transform 0.5s ease,top 0.5s ease,bottom 0.5s ease,opacity 0.4s ease;
	-ms-transition:transform 0.5s ease,top 0.5s ease,bottom 0.5s ease,opacity 0.4s ease;
	-o-transition:transform 0.5s ease,top 0.5s ease,bottom 0.5s ease,opacity 0.4s ease;
	transition:transform 0.5s ease,top 0.5s ease,bottom 0.5s ease,opacity 0.4s ease;
}
.menu>div>span:first-child{margin-top:0}
.menu.active>div>span:first-child{top:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.menu.active>div>span:nth-child(2){opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.menu.active>div>span:nth-child(3){bottom:7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}

/*Aside - sidemenu
------------------------------------------------------------------------------------------------*/
.off-canvas-wrapper.active{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;
	visibility:visible;
	pointer-events:visible;
	right:0;
}
.off-canvas-wrapper{
	position:fixed !important;
	right:-100%;
	top:90px;
	bottom:0px;
	-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;transition:300ms;	
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;
	visibility:hidden;
	pointer-events:none;
	width:100%;
	z-index:1001;
}
.off-canvas-wrapper.active .off-canvas-overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;}
.off-canvas-wrapper .off-canvas-overlay{
	background:rgba(var(--bs-thm-clr-1),0.5);
	position:absolute;
	right:0;
	top:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;
	visibility:hidden;
	-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;transition:400ms;
	height:100%;
	width:100%;
	z-index:2;
}
.off-canvas-wrapper.active .off-canvas-content{
	-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms;
    -webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;
}
.off-canvas-wrapper .off-canvas-content{
	background:rgb(var(--bs-thm-clr-1));
	width:310px;
	height:100%;
	padding:0px;
	margin:0px 0px 0px auto;
	position:relative;
	overflow-y:auto;
	overflow-x:hidden;
	-webkit-transition:400ms;-moz-transition:400ms;-ms-transition:400ms;-o-transition:400ms;transition:400ms;
	-webkit-transform:translateX(310px);-moz-transform:translateX(310px);-ms-transform:translateX(310px);-o-transform:translateX(310px);transform:translateX(310px);
	z-index:9;
}
.sidemenu>ul{padding:15px 0px 45px;}
.sidemenu>ul,.sidemenu>ul>li{display:block;width:100%;}
.sidemenu>ul>li>a,.sidemenu>ul>li .submenu-trig{font-size:16px;color:rgb(var(--bs-white));padding:10px 30px;height:46px;line-height:26px;display:block;margin:0px;position:relative;}
.sidemenu>ul>li .submenu-trig:after{
	content:'\e844';
	font-family:icon-font;
	-webkit-font-smoothing:antialiased;
	border:0px;
	vertical-align:0px;
	position:absolute;
	right:15px;
	-webkit-transform:rotate3d(0,0,1,0deg);-moz-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);-o-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);
	-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;
}
.sidemenu>ul>li .submenu-trig.active:after{
	-webkit-transform:rotate3d(0,0,1,-180deg);-moz-transform:rotate3d(0,0,1,-180deg);-ms-transform:rotate3d(0,0,1,-180deg);-o-transform:rotate3d(0,0,1,-180deg);transform:rotate3d(0,0,1,-180deg);
}
.sidemenu .sub-menu{background:#000000;display:none;}
.sidemenu .sub-menu ul{padding-bottom:10px;}
.sidemenu .sub-menu ul li a{font-size:14px;color:rgb(var(--bs-white),0.7);padding:10px 30px 10px 45px;height:40px;line-height:20px;cursor:pointer;display:block;}
.sidemenu>ul>li:hover>a,.sidemenu>ul>li>a:focus,.sidemenu>ul>li.active>a,.sidemenu .sub-menu ul li:hover a{background:rgb(var(--bs-thm-clr-6));color:rgb(var(--bs-white));}

/* Content
------------------------------------------------------------------------------------------------*/
.sectin{padding-top:50px;padding-bottom:50px;}
.banner{width:100%;height:320px;}
.banner .container-fluid, .banner .container-fluid table, .banner .container-fluid table tr td{width:100%;height:100%;}

.blog-list ul li a, .blog-related-division ul li a{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px; padding: 0px 0px 0px 0px;}
.blog-list ul li a:hover, .blog-related-division ul li a:hover{ background: rgb(var(--bs-white), 0.05) }
.blog-list ul li a:hover .bl-content-ct h6.f-16, .blog-related-division ul li a:hover .brd-content-ct h6.f-14{ color: rgb(var(--bs-thm-clr-10)); }
.bl-img-ct{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;}
.bl-content-ct, .brd-content-ct { padding: 10px 13px 5px; }
.bl-meta-data span, .brd-meta-data span{position:relative;}
.bl-meta-data span:before, .brd-meta-data span:before{content:"|";font-size:12px;line-height:24px;color:rgba(var(--bs-white),0.75); margin:0px 10px;}
.bl-meta-data span:first-child:before, .brd-meta-data span:first-child:before{display:none;}

.blog-related-division .brd-img-ct{width:100%;height:150px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;}
.blog-related-division .brd-img-ct img{width:100%;height:100%;object-fit:cover;}

/*Footer
------------------------------------------------------------------------------------------------*/
.footer{-webkit-box-shadow:0 -4px 35px 0 rgb(170 15 233 / .35);-moz-box-shadow:0 -4px 35px 0 rgb(170 15 233 / .35);box-shadow:0 -4px 35px 0 rgb(170 15 233 / .35)}
.foot-cont{background:#efefef;}
.foot-logo,.foot-logo a,.foot-logo a svg{width:173px;height:auto;}
.foot-logo{margin-right:25px;}
.i30,.i30 img{width:50.61px;height:auto;}
.corporate-logo-cont{margin-top:35px;}
.corporate-logo-cont ul li{margin-right:25px;display:inline-block;vertical-align:top;}
.corporate-logo-cont ul li a{display:block;}
.corporate-logo-cont ul li img{width:auto;height:40px}
.foot-rt-ct2,.power-cont{margin-left:auto;margin-right:0px;}
.power-cont{width:185px;}
.social-icons{margin:46px 0px 0px 0px;width:210px;float:right;}
.social-icons ul li{display:inline-block;vertical-align:top;margin:0px 5px 0px 0px;}
.social-icons ul li a{display:block;width:45px;height:45px;padding:10px;line-height:25px;text-align:center;font-size:25px;color:rgb(var(--bs-black));-webkit-tap-highlight-color:#fff0;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}
.social-icons ul li a:hover{color:rgb(var(--bs-white));}
.social-icons ul li a.facebook:hover,.social-icons ul li a.facebook:active{background:#3b5998}
.social-icons ul li a.snapchat{font-size:26px;}
.social-icons ul li a.snapchat:hover,.social-icons ul li a.snapchat:active{background:url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMsaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwNiA3OS4xNjQ3NTMsIDIwMjEvMDIvMTUtMTE6NTI6MTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMUFGQkFEQjM1NzkxMUYxOUY0MkMzOURDMDFEN0E2NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMUFGQkFEQzM1NzkxMUYxOUY0MkMzOURDMDFEN0E2NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExQUZCQUQ5MzU3OTExRjE5RjQyQzM5REMwMUQ3QTY0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExQUZCQURBMzU3OTExRjE5RjQyQzM5REMwMUQ3QTY0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgALQAtAwERAAIRAQMRAf/EAH8AAQACAwEBAAAAAAAAAAAAAAADBAEFBgIIAQEAAgIDAQAAAAAAAAAAAAAAAwUCBAYHCAEQAAICAQQBBQEAAAAAAAAAAAABAgMRITFBBFFhobESBTIRAAIBAwIEAwkAAAAAAAAAAAABAhEDBEEFITFREmGRofBxgbHB0SITBv/aAAwDAQACEQMRAD8A+gDzcXIAAAAAAAAAANh1/wAiyytTnP6KSykll4fnY5ztf8Rdv2lcuT/WpKqVKuj68VT1NWeUk6JFfudKzrSSk1KMv5kij3vYb23ySm1KEuUl9Vo/apLauqZXKIlAAAMpZaWcZ5ZnCPc0q094Z01axXFeEvg9D4saWorpFfIp5cyh+1HNMHlLEtudfBwr+9tVx4Sqvxl8XVaGziPizTnVRvgAAFjpUU23YtsUIrXD0z6F5sO32Mm+leuRtwXGj4d3gnyXnXoiK7NxXBHQxxhfXbjB3lbcXFdtO3wKtkHdqotpcLZKCWqk+GuSn37DxsnHcL8lDVSejWv3JbUmnVHPSSTaTyls1ydGXIqMmk+5LXr5lojBgAAACant9ilONc3FPjRr3LXA3vLxIuNmbjF6cGvWtDCdqMuaI52TnJynJyk+XqaORkXL03O5Jyk9XxMkkuR5ID6AAAAAAAAAAD//2Q==) #fffc00;color:rgb(var(--bs-black));}
.social-icons ul li a.twitter:hover,.social-icons ul li a.twitter:active{background:#000000}
.social-icons ul li a.youtube:hover,.social-icons ul li a.youtube:active{background:#bb0000}
.social-icons ul li a.instagram:hover,.social-icons ul li a.instagram:active{
	background:#8234af;
	background:-moz-linear-gradient(top,#8234af 0%,#dd2a7a 50%,#f58529 84%,#feda77 100%);
	background:-webkit-gradient(left top,left bottom,color-stop(0%,#8234af),color-stop(50%,#dd2a7a),color-stop(84%,#f58529),color-stop(100%,#feda77));
	background:-webkit-linear-gradient(top,#8234af 0%,#dd2a7a 50%,#f58529 84%,#feda77 100%);
	background:-o-linear-gradient(top,#8234af 0%,#dd2a7a 50%,#f58529 84%,#feda77 100%);
	background:-ms-linear-gradient(top,#8234af 0%,#dd2a7a 50%,#f58529 84%,#feda77 100%);
	background:linear-gradient(to bottom,#8234af 0%,#dd2a7a 50%,#f58529 84%,#feda77 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8234af',endColorstr='#feda77',GradientType=0 );
}
.support-links{margin:18px 0px 0px 0px;}
.support-links a{margin:0 12px;color:rgb(var(--bs-black))}
.support-links a:hover,.support-links a:active{color:rgb(var(--bs-thm-clr-9))!important}
.copyrights-cont p,.copyrights-cont a{color:rgb(var(--bs-white),.75)}
.copyrights-cont a:hover,.copyrights-cont a:active{color:rgb(var(--bs-white))!important}
/*Enquiry Act
------------------------------------------------------------------------------------------------*/
.enquire-act{position:fixed;width:100%;bottom:0;left:0;right:0;height:auto;z-index:1000;padding:15px 0;text-align:center;background:#ffbf00;display:none}
.enquire-act p,.enquire-act p span{color:rgb(var(--bs-thm-clr-6));font-size:26px;font-weight:700;line-height:34px}
.enquire-act p span{color:#565656;text-decoration:line-through}
.enquire-act .register-btn{padding:21px 24px;font-size:22px;}

/*Responsive
------------------------------------------------------------------------------------------------*/
@media screen and (max-width:1280px){
.navi{width:70%;width:-webkit-calc(100% - 330px);width:-moz-calc(100% - 330px);width:calc(100% - 330px);}
.navi ul.navi-lt{width:70%;width:-webkit-calc(100% - 350px);width:-moz-calc(100% - 350px);width:calc(100% - 350px);}
.navi ul.navi-lt>li>a,.navi ul.navi-lt>li>.nav-item{padding:7px 8px 7px;font-size:18px;}
.navi ul.navi-lt>li>.nav-item:after{font-size:10px;}
.navi ul.navi-rt{width:350px;}
.navi ul.navi-rt>li.me-3{margin-right:10px !important;}
.navi ul.navi-rt > li > .nav-item,.navi ul.navi-rt>li>a,.navi ul.navi-rt>li>a.register-btn{font-size:16px;}
}
@media screen and (max-width:1185px){
.logo{margin-right:15px;}
}
@media screen and (max-width:1080px){
h1,.h1{font-size:56px;line-height:66px;}
h2,.h2{font-size:48px;line-height:58px;}
h3,.h3{font-size:40px;line-height:50px;}
h4,.h4{font-size:32px;line-height:42px;}
h5,.h5{font-size:28px;line-height:38px;}
h6,.h6{font-size:24px;line-height:34px;}
.h7{font-size:22px;line-height:30px;}
.h8{font-size:20px;line-height:28px;}
.h9{font-size:18px;line-height:28px;}
.bg-effect-ct:before,.bg-effect-ct:after{width:275px;height:275px;}
.bg-effect-ct:before{left:-100px;}
.bg-effect-ct:after{right:-100px;}
.dark-cont{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;}
.header{padding:13.5px 0px;}
.menu{display:block;}
.navi{display:none;}
.off-canvas-wrapper{top:77px;}
	
.banner{height:280px;}
	
.foot-logo,.foot-logo a,.foot-logo a svg{width:143.05px;height:auto;margin:0px auto;}
.foot-logo,.corporate-logo-cont ul li{margin-right:15px;}
.i30,.i30 img{width:41.85px;}
.foot-lt-ct,.foot-rt-ct{text-align:center;}
.foot-rt-ct{margin-top:10px;}
.social-icons{margin:0px auto;}
.support-links a{margin:0px 6px;}
.social-icons,.support-links{margin:22px 0px 0px 0px;}
.copyrights-cont{padding-bottom:100px;}
.enquire-act{display:block;}
}
@media screen and (max-width:930px){
.f-20{font-size:18px !important;line-height:28px;}
.f-18{font-size:16px;line-height:24px;}
.alert-success,.alert-error,.alert-info,.alert-warning{min-width:300px;padding:12px 12px 12px 42px;font-size:12px;line-height:20px;}
.alert-success:before,.alert-error:before,.alert-info:before,.alert-warning:before{width:22px;height:22px;}
.dark-cont,.dark-cont2{padding:12px;}
.container-fluid{padding-left:12px;padding-right:12px;}
.header{padding:10px 0px;}
.logo,.logo a,.logo a img{width:134.33px;height:45px;display:block;}
.gwr-logo,.gwr-logo img{width:132.15px;height:45px;}
.menu{width:45px;height:45px;margin:0px;padding:14.5px 10.5px;}
.off-canvas-wrapper{top:64px;}

.foot-logo,.foot-logo a,.foot-logo a svg{width:116.45px;}
.i30,.i30 img{width:34.0667px;}
.corporate-logo-cont{margin-top:25px;}
.corporate-logo-cont ul li img{height:39px;}
.foot-rt-ct2{margin:25px auto 0px auto;max-width:200px !important;}
.power-cont{display:none;}
.social-icons{margin:0px auto;float:none;}
.support-links{margin:20px 0px 0px 0px;}
.copyrights-cont{padding-bottom:70px;}
.enquire-act{padding:15px 0px;}
.enquire-act p,.enquire-act p span{font-size:14px;line-height:20px;}
.enquire-act .register-btn{padding:6px 24px;font-size:16px;line-height:28px;}
}
@media screen and (max-width:820px) and (orientation:portrait){
.power-cont{float:left;margin:20px 0px 0px 0px;display:block;width:115px;}
.social-icons{margin:0px;float:right;}
}
@media screen and (max-width:767px){
h1,.h1{font-size:48px;line-height:58px;}
h2,.h2{font-size:40px;line-height:50px;}
h3,.h3{font-size:32px;line-height:42px;}
h4,.h4{font-size:28px;line-height:38px;}
h5,.h5{font-size:24px;line-height:34px;}
h6,.h6{font-size:22px;line-height:30px;}
.h7{font-size:20px;line-height:28px;}
.h8{font-size:18px;line-height:28px;}
.f-20{font-size:16px !important;line-height:24px;}
.f-18{font-size:14px;line-height:24px;}
.bg-effect-ct:before,.bg-effect-ct:after{width:185px;height:185px;}
.bg-effect-ct:before{left:-65px;}
.bg-effect-ct:after{right:-65px;}
	
.banner{height:230px;}

.power-cont{display:none;}
.social-icons{margin:0px auto;float:none;}
	
.blog-related-division ul li{border-bottom:1px dashed #c7c8c9;padding-bottom:12px;margin-bottom:12px;}
.blog-related-division ul li:last-child{border-bottom:0px;padding-bottom:0px;margin-bottom:0px;}
.blog-related-division ul li .brd-img-ct{display:none;}
}
@media screen and (max-width:767px) and (orientation:portrait){
.power-cont{display:none;}
.social-icons{margin:0px auto;float:none;}
}
@media screen and (max-width:600px) and (orientation:portrait){
.f-18.fw-500,.f-16,.f-14{font-weight:400 !important;}
.f-16{font-size:14px;}
.f-16.fw-600{font-weight:600 !important;}
.f-14.fw-700{font-weight:700 !important;}
.header{padding:10px 0px;}
.logo,.logo a,.logo a img{width:119.4px;height:40px;display:block;}
.gwr-logo,.gwr-logo img{width:117.467px;height:40px;}
.menu{height:40px;margin:0px;padding:12px 10.5px;}
.off-canvas-wrapper{top:59px;}
.banner{height:260px;}
}
@media screen and (max-width:575px){
.f-18.fw-500,.f-16,.f-14{font-weight:400 !important;}
.f-16{font-size:14px;}
.f-16.fw-600{font-weight:600 !important;}
.f-14.fw-700{font-weight:700 !important;}
.badges-success,.badges-warning,.badges-error,.badges-info{display:inline-block;font-size:13px;line-height:24px;}

.corporate-logo-cont ul li{margin-right:12px;}
}
@media screen and (max-width:480px){
h1,.h1{font-size:32px;line-height:42px;}
h2,.h2{font-size:28px;line-height:38px;}
h3,.h3{font-size:24px;line-height:34px;}
h4,.h4{font-size:22px;line-height:30px;}
h5,.h5{font-size:20px;line-height:28px;}
h6,.h6{font-size:18px;line-height:28px;}
}


