@import url("../../../cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css");

*, :before, :after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

body{min-width:320px;line-height:1.4;color:#6B6B6B}

a{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;text-decoration: none;}

:before {-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}

body,div,span,applet,h1,h2,h3,h4,h5,h6,p,a,img,strong,sub,sup,center,dl,dt,dd,ol,ul,li,table,tr,th,td{margin:0;padding:0;border:0;outline:0}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}

.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

.clearfix{display:block}

#back-to-top{ font-size:20px; text-decoration: none; color: #fff;position:fixed;bottom:40px;right:40px;z-index:9999;width:40px;height:40px;text-align:center;line-height:40px;background:#EF7C00;cursor:pointer;border:0;border-radius:3px;transition:opacity .2s ease-out;opacity:0}

#back-to-top:hover{background:#333}

#back-to-top.show{opacity:1}

small{font-size:12px;display:block;margin:10px 0}

img{border:0;max-width:100%;height:auto;vertical-align:top;display:inline-block;}

::-webkit-input-placeholder { font-family: 'Poppins', sans-serif !important; }

::-moz-placeholder { font-family: 'Poppins', sans-serif !important; }

:-ms-input-placeholder { font-family: 'Poppins', sans-serif !important; }

:input:moz-placeholder { font-family: 'Poppins', sans-serif !important; }

.center{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:0 20px}

button { font-family: 'Poppins', sans-serif !important; outline-style: none; }

img[style*="float: left"]{margin:0 40px 40px 0;}

img[style*="float: right"]{margin:0 0 40px 40px;}

img[style*="float:left"]{margin:0 40px 40px 0;}

img[style*="float:right"]{margin:0 0 40px 40px;}

table{width:100% !important;font-size: 14px;}

table thead tr th{padding:10px 20px;}

table p { font-size: 14px; }

thead { text-align: left; background: #E6E6E6}

table tbody tr td{padding:10px 20px; border-bottom:1px solid #ebebeb;}

table tbody tr:last-child td{border-bottom:none;}

/*table tbody tr:nth-child(even){background:#f7f7f7}*/

h1,h2,h3,h4,h5,h6 { margin-bottom:0.5em;line-height: 1.2;color:#323232;position:relative; font-weight:700;position: relative;}

h1 span,h2 span,h3 span,h4 span,h5 span,h6 span { font-weight: 300 }

h1{font-size:48px}

h2{font-size:34px}

h3{font-size:24px}

h4{font-size:18px}

h5{font-size:14px}

h6{font-size:12px}

p{font-size:15px;line-height:24px; margin-bottom:15px;color:#133247}

ul{font-size: 14px;list-style:inside;}

.btn-t { font-weight: 700; color: #000; font-size: 12px;}

.v-box{align-self:center;justify-self:center;}

.text-center{text-align:center}

.text-left{text-align:left}

.text-right{text-align:right}

.m-1-120{margin-top:120px!important}

.m-1-80{margin-top:80px!important}

.m-1-60{margin-top:60px!important}

.m-1-40{margin-top:40px!important}

.m-1-20{margin-top:20px!important}

.m-1-10{margin-top:10px!important}

.m-2-120{margin-right:120px!important}

.m-2-80{margin-right:80px!important}

.m-2-60{margin-right:60px!important}

.m-2-40{margin-right:40px!important}

.m-2-20{margin-right:20px!important}

.m-2-10{margin-right:10px!important}

.m-3-120{margin-bottom:120px!important}

.m-3-80{margin-bottom:80px!important}

.m-3-60{margin-bottom:60px!important}

.m-3-40{margin-bottom:40px!important}

.m-3-20{margin-bottom:20px!important}

.m-3-10{margin-bottom:10px!important}

.m-4-120{margin-left:120px!important}

.m-4-80{margin-left:80px!important}

.m-4-60{margin-left:60px!important}

.m-4-40{margin-left:40px!important}

.m-4-20{margin-left:20px!important}

.m-4-10{margin-left:10px!important}

.m-x-120{margin:120px!important}

.m-x-80{margin:80px!important}

.m-x-60{margin:60px!important}

.m-x-40{margin:40px!important}

.m-x-20{margin:20px!important}

.m-x-10{margin:10px!important}

.m-auto-120{margin:120px auto!important}

.m-auto-860{margin:80px auto!important}

.m-auto-60{margin:60px auto!important}

.m-auto-40{margin:40px auto!important}

.m-auto-20{margin:20px auto!important}

.m-auto-10{margin:10px auto!important}

.m-auto{margin:0 auto!important}

.p-1-120{padding-top:120px!important}

.p-1-80{padding-top:80px!important}

.p-1-60{padding-top:60px!important}

.p-1-40{padding-top:40px!important}

.p-1-20{padding-top:20px!important}

.p-1-10{padding-top:10px!important}

.p-2-120{padding-right:120px!important}

.p-2-80{padding-right:80px!important}

.p-2-60{padding-right:60px!important}

.p-2-40{padding-right:40px!important}

.p-2-20{padding-right:20px!important}

.p-2-10{padding-right:10px!important}

.p-3-120{padding-bottom:120px!important}

.p-3-80{padding-bottom:80px!important}

.p-3-60{padding-bottom:60px!important}

.p-3-40{padding-bottom:40px!important}

.p-3-20{padding-bottom:20px!important}

.p-3-10{padding-bottom:10px!important}

.p-4-120{padding-left:120px!important}

.p-4-80{padding-left:80px!important}

.p-4-60{padding-left:60px!important}

.p-4-40{padding-left:40px!important}

.p-4-20{padding-left:20px!important}

.p-4-10{padding-left:10px!important}

.p-x-120{padding:120px!important}

.p-x-80{padding:80px!important}

.p-x-60{padding:60px!important}

.p-x-40{padding:40px!important}

.p-x-30{padding:30px!important}

.p-x-20{padding:20px!important}

.p-x-10{padding:10px!important}

.col-1{display:grid;grid-template-columns:repeat(1,1fr)}

.col-2{display:grid;grid-template-columns:repeat(2,1fr)}

.col-3{display:grid;grid-template-columns:repeat(3,1fr)}

.col-4{display:grid;grid-template-columns:repeat(4,1fr)}

.col-5{display:grid;grid-template-columns:repeat(5,1fr)}

.col-6{display:grid;grid-template-columns:repeat(6,1fr)}

.col-7{display:grid;grid-template-columns:repeat(7,1fr)}

.col-8{display:grid;grid-template-columns:repeat(8,1fr)}

.col-9{display:grid;grid-template-columns:repeat(9,1fr)}

.col-10{display:grid;grid-template-columns:repeat(10,1fr)}

.col-11{display:grid;grid-template-columns:repeat(11,1fr)}

.col-12{display:grid;grid-template-columns:repeat(12,1fr)}

.gap-120{gap:120px 120px}

.gap-100{gap:100px 100px}

.gap-80{gap:80px 80px}

.gap-60{gap:60px 60px}

.gap-50{gap:50px 50px}

.gap-40{gap:40px 40px}

.gap-30{gap:30px 30px}

.gap-20{gap:20px 20px}

.gap-10{gap:10px 10px}

.breadcrumbs{width:100%;padding:10px 0}

.breadcrumbs ul{list-style:none}

.breadcrumbs ul li{display:inline-block}

.breadcrumbs ul li a{text-decoration:none;color:#fff;font-size:14px;display:block;font-weight:600;}

.breadcrumbs ul li a:after{content:'>';margin:0 6px}

.breadcrumbs ul li:last-child a:after{content:''}

.breadcrumbs ul li:last-child a{ color:#fff }

form input, form textarea, form button, form select{width:100%;padding:15px;border:1px solid #ebebeb;margin:0 0 10px;outline:none;font-family: 'Poppins', sans-serif !important;font-size: 14px; }

form label{font-size:14px; margin-bottom: 10px; display: block;font-weight: 700; color: #333}

form input[type="checkbox"] { display: inline-block; width: auto; }

form input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}

form input[type=date] { padding-left: 100px }

form select{-webkit-appearance:button;background:#fff;border-radius:0;font-size: 14px;color: #000; height: 55px;}

form button {cursor:pointer;border:none;font-size:14px;font-weight:600;color:#999}

form textarea{min-height:100px}

form label.error {font-size: 12px;margin-bottom: 10px;display: block;margin: 10px 20px;color: #de0000;}

@media only screen and (max-width:600px) {

.col-2{display:grid;grid-template-columns:repeat(1,1fr)}

.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10{display:grid;grid-template-columns:repeat(2,1fr)}

.col-11,.col-12{display:grid;grid-template-columns:repeat(3,1fr)}

img[style*="float: left"]{margin:0 0 40px;width:100%}

img[style*="float: right"]{margin:0 0 40px;width:100%}

img[style*="float:left"]{margin:0 0 40px;width:100%}

img[style*="float:right"]{margin:0 0 40px;width:100%}

}

@media only screen and (max-width:992px) {

.col-2,.col-3{display:grid;grid-template-columns:repeat(1,1fr)}

.col-4{display:grid;grid-template-columns:repeat(2,1fr)}

.col-5,.col-6{display:grid;grid-template-columns:repeat(3,1fr)}

.col-7,.col-8{display:grid;grid-template-columns:repeat(4,1fr)}

.col-9,.col-10{display:grid;grid-template-columns:repeat(5,1fr)}

.col-11,.col-12{display:grid;grid-template-columns:repeat(6,1fr)}

.gap-60{gap:40px 40px}

.gap-50{gap:30px 30px}

.gap-40{gap:20px 20px}

.gap-30{gap:10px 10px}

.gap-20{gap:5px 5px}

.gap-10{gap:1px 1px}

h1{font-size:32px}

h2{font-size:28px}

h3{font-size:22px}

h4{font-size:18px}

h5{font-size:14px}

h6{font-size:12px}

}

@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {

.col-2 > div{display:inline-block;width:50%;margin-right:-4px}

.col-3 > div{display:inline-block;width:33.333%;margin-right:-4px}

.col-4 > div{display:inline-block;width:25%;margin-right:-4px}

.col-5 > div{display:inline-block;width:20%;margin-right:-4px}

.col-6 > div{display:inline-block;width:16.666%;margin-right:-4px}

.col-7 > div{display:inline-block;width:14.285%;margin-right:-4px}

.col-8 > div{display:inline-block;width:12.5%;margin-right:-4px}

.col-9 > div{display:inline-block;width:11.111%;margin-right:-4px}

.col-10 > div{display:inline-block;width:10%;margin-right:-4px}

.col-11 > div{display:inline-block;width:9.09%;margin-right:-4px}

.col-12 > div{display:inline-block;width:8.333%;margin-right:-4px}

.gap-60{gap:50px 50px}

.gap-50{gap:40px 40px}

.gap-40{gap:30px 30px}

.gap-30{gap:20px 20px}

.gap-20{gap:10px 10px}

.gap-10{gap:5px 5px}

}

@media screen\9 {

.col-2 > div{display:inline-block;width:50%;margin-right:-4px}

.col-3 > div{display:inline-block;width:33.333%;margin-right:-4px}

.col-4 > div{display:inline-block;width:25%;margin-right:-4px}

.col-5 > div{display:inline-block;width:20%;margin-right:-4px}

.col-6 > div{display:inline-block;width:16.666%;margin-right:-4px}

.col-7 > div{display:inline-block;width:14.285%;margin-right:-4px}

.col-8 > div{display:inline-block;width:12.5%;margin-right:-4px}

.col-9 > div{display:inline-block;width:11.111%;margin-right:-4px}

.col-10 > div{display:inline-block;width:10%;margin-right:-4px}

.col-11 > div{display:inline-block;width:9.09%;margin-right:-4px}

.col-12 > div{display:inline-block;width:8.333%;margin-right:-4px}

}

@media \0screen {

.col-2 > div{display:inline-block;width:50%;margin-right:-4px}

.col-3 > div{display:inline-block;width:33.333%;margin-right:-4px}

.col-4 > div{display:inline-block;width:25%;margin-right:-4px}

.col-5 > div{display:inline-block;width:20%;margin-right:-4px}

.col-6 > div{display:inline-block;width:16.666%;margin-right:-4px}

.col-7 > div{display:inline-block;width:14.285%;margin-right:-4px}

.col-8 > div{display:inline-block;width:12.5%;margin-right:-4px}

.col-9 > div{display:inline-block;width:11.111%;margin-right:-4px}

.col-10 > div{display:inline-block;width:10%;margin-right:-4px}

.col-11 > div{display:inline-block;width:9.09%;margin-right:-4px}

.col-12 > div{display:inline-block;width:8.333%;margin-right:-4px}

}

@media \0screen\,screen\9 {

.col-2 > div{display:inline-block;width:50%;margin-right:-4px}

.col-3 > div{display:inline-block;width:33.333%;margin-right:-4px}

.col-4 > div{display:inline-block;width:25%;margin-right:-4px}

.col-5 > div{display:inline-block;width:20%;margin-right:-4px}

.col-6 > div{display:inline-block;width:16.666%;margin-right:-4px}

.col-7 > div{display:inline-block;width:14.285%;margin-right:-4px}

.col-8 > div{display:inline-block;width:12.5%;margin-right:-4px}

.col-9 > div{display:inline-block;width:11.111%;margin-right:-4px}

.col-10 > div{display:inline-block;width:10%;margin-right:-4px}

.col-11 > div{display:inline-block;width:9.09%;margin-right:-4px}

.col-12 > div{display:inline-block;width:8.333%;margin-right:-4px}

}

@media screen and (min-width:0\0) {

.col-2 > div{display:inline-block;width:50%;margin-right:-4px}

.col-3 > div{display:inline-block;width:33.333%;margin-right:-4px}

.col-4 > div{display:inline-block;width:25%;margin-right:-4px}

.col-5 > div{display:inline-block;width:20%;margin-right:-4px}

.col-6 > div{display:inline-block;width:16.666%;margin-right:-4px}

.col-7 > div{display:inline-block;width:14.285%;margin-right:-4px}

.col-8 > div{display:inline-block;width:12.5%;margin-right:-4px}

.col-9 > div{display:inline-block;width:11.111%;margin-right:-4px}

.col-10 > div{display:inline-block;width:10%;margin-right:-4px}

.col-11 > div{display:inline-block;width:9.09%;margin-right:-4px}

.col-12 > div{display:inline-block;width:8.333%;margin-right:-4px}

}