*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
body,html{height:100%;}
html{scroll-behavior:smooth}
a,article,aside,audio,body,caption,div,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,img,label,legend,li,mark,nav,ol,option,p,section,span,table,td,th,time,tr,ul,video{margin:0;padding:0;border:0;outline:0}
img{max-width:100%}
a:active,a:focus,a:hover{text-decoration:none;outline:0!important;border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
input:focus{outline:0}
input::-moz-focus-inner{border:0;display:none}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important}
input:focus,select:focus,textarea:focus{outline:0}
::-webkit-input-placeholder{font-size:14px;color:#7a90aa}
:-ms-input-placeholder{font-size:14px;color:#7a90aa}
::-ms-input-placeholder{font-size:14px;color:#7a90aa}
::placeholder{font-size:14px;color:#7a90aa}
:-ms-input-placeholder{color:#666}
::-ms-input-placeholder{color:#666}
table{border-collapse:collapse}
html{margin:0;padding:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}
li,ul{margin:0;padding:0}
figure{margin:0}
form{position:relative}

.hang1{max-height:40px;overflow:hidden;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.hang2{max-height:60px;overflow:hidden;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.hang3{max-height:40px;overflow:hidden;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.hang4{max-height:40px;overflow:hidden;word-break: break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}


h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit}
h1:hover a,h2:hover a,h3:hover a,h4:hover a,h5:hover a,h6:hover a{font-size:inherit;color:inherit;font-weight:inherit}
hr{margin:0;padding:0;border-color:#000}
ul{list-style-type:none}
li{list-style:none;position:relative}
a,button{position:relative}
a:focus,a:hover,button:focus,button:hover{outline:0;text-decoration:none}
button,input,textarea{border:0}
@media (max-width:1400px){.container{max-width:1350px!important}
}
.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white span{color:#fff!important}
.mlm-30{margin-left:-30px}
.pl-5{padding-left:5px}
.pl-10{padding-left:10px}
.pl-15{padding-left:15px}
.pl-20{padding-left:20px}
.pl-25{padding-left:25px}
.pl-30{padding-left:30px}
.pl-35{padding-left:35px}
.pl-40{padding-left:40px}
.pl-45{padding-left:45px}
.pl-50{padding-left:50px}
.pl-60{padding-left:60px}
.pl-65{padding-left:65px}
.pl-70{padding-left:70px}
.pl-75{padding-left:75px}
.pl-80{padding-left:80px}
.pl-90{padding-left:90px}
.pl-100{padding-left:100px}
.pl-110{padding-left:110px}
.pl-115{padding-left:115px}
.pl-120{padding-left:120px}
.pl-125{padding-left:125px}
.pl-130{padding-left:130px}
.pl-140{padding-left:140px}
.pl-150{padding-left:150px}
.pr-5{padding-right:5px}
.pr-5i{padding-right:5px!important}
@media (max-width:767px){.pr-5i{padding-right:15px!important}
}
.pr-10{padding-right:10px}
.pr-15{padding-right:15px}
.pr-20{padding-right:20px}
.pr-25{padding-right:25px}
.pr-30{padding-right:30px}
.pr-35{padding-right:35px}
.pr-40{padding-right:40px}
.pr-45{padding-right:45px}
.pr-50{padding-right:50px}
.pr-60{padding-right:60px}
.pr-70{padding-right:70px}
.pr-75{padding-right:75px}
.pr-80{padding-right:80px}
.pr-90{padding-right:90px}
.pr-100{padding-right:100px}
.pr-110{padding-right:110px}
.pr-115{padding-right:115px}
.pr-120{padding-right:120px}
.pr-125{padding-right:125px}
.pr-130{padding-right:130px}
.pr-140{padding-right:140px}
.pr-150{padding-right:150px}
.pt-5{padding-top:5px}
.pt-10{padding-top:10px}
.pt-15{padding-top:15px}
.pt-20{padding-top:20px}
.pt-25{padding-top:25px}
.pt-30{padding-top:30px}
.pt-35{padding-top:35px}
.pt-40{padding-top:40px}
.pt-45{padding-top:45px}
.pt-50{padding-top:50px}
.pt-60{padding-top:60px}
.pt-65{padding-top:65px}
.pt-70{padding-top:70px}
.pt-75{padding-top:75px}
.pt-80{padding-top:80px}
.pt-90{padding-top:90px}
.pt-100{padding-top:100px}
.pt-110{padding-top:110px}
.pt-115{padding-top:115px}
.pt-120{padding-top:120px}
.pt-125{padding-top:125px}
.pt-130{padding-top:130px}
.pt-140{padding-top:140px}
.pt-150{padding-top:150px}
.pb-5{padding-bottom:5px}
.pb-10{padding-bottom:10px}
.pb-15{padding-bottom:15px}
.pb-20{padding-bottom:20px}
.pb-25{padding-bottom:25px}
.pb-30{padding-bottom:30px}
.pb-35{padding-bottom:35px}
.pb-40{padding-bottom:40px}
.pb-45{padding-bottom:45px}
.pb-50{padding-bottom:50px}
.pb-60{padding-bottom:60px}
.pb-65{padding-bottom:65px}
.pb-70{padding-bottom:70px}
.pb-75{padding-bottom:75px}
.pb-80{padding-bottom:80px}
.pb-90{padding-bottom:90px}
.pb-100{padding-bottom:100px}
.pb-110{padding-bottom:110px}
.pb-115{padding-bottom:115px}
.pb-120{padding-bottom:120px}
.pb-125{padding-bottom:125px}
.pb-130{padding-bottom:130px}
.pb-140{padding-bottom:140px}
.pb-150{padding-bottom:150px}
.ml-5{margin-left:5px}
.ml-10{margin-left:10px}
.ml-15{margin-left:15px}
.ml-20{margin-left:20px}
.ml-25{margin-left:25px}
.ml-30{margin-left:30px}
.ml-35{margin-left:35px}
.ml-40{margin-left:40px}
.ml-45{margin-left:45px}
.ml-50{margin-left:50px}
.ml-60{margin-left:60px}
.ml-70{margin-left:70px}
.ml-75{margin-left:75px}
.ml-80{margin-left:80px}
.ml-90{margin-left:90px}
.ml-100{margin-left:100px}
.ml-110{margin-left:110px}
.ml-115{margin-left:115px}
.ml-120{margin-left:120px}
.ml-125{margin-left:125px}
.ml-130{margin-left:130px}
.ml-140{margin-left:140px}
.ml-150{margin-left:150px}
.mr-5{margin-right:5px}
.mr-10{margin-right:10px}
.mr-15{margin-right:15px}
.mr-20{margin-right:20px}
.mr-25{margin-right:25px}
.mr-30{margin-right:30px}
.mr-35{margin-right:35px}
.mr-40{margin-right:40px}
.mr-45{margin-right:45px}
.mr-50{margin-right:50px}
.mr-60{margin-right:60px}
.mr-70{margin-right:70px}
.mr-75{margin-right:75px}
.mr-80{margin-right:80px}
.mr-90{margin-right:90px}
.mr-100{margin-right:100px}
.mr-110{margin-right:110px}
.mr-115{margin-right:115px}
.mr-120{margin-right:120px}
.mr-125{margin-right:125px}
.mr-130{margin-right:130px}
.mr-140{margin-right:140px}
.mr-150{margin-right:150px}
.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-25{margin-top:25px}
.mt-30{margin-top:30px}
.mt-35{margin-top:35px}
.mt-40{margin-top:40px}
.mt-45{margin-top:45px}
.mt-50{margin-top:50px}
.mt-60{margin-top:60px}
.mt-70{margin-top:70px}
.mt-75{margin-top:75px}
.mt-80{margin-top:80px}
.mt-90{margin-top:90px}
.mt-100{margin-top:100px}
.mt-110{margin-top:110px}
.mt-115{margin-top:115px}
.mt-120{margin-top:120px}
.mt-125{margin-top:125px}
.mt-130{margin-top:130px}
.mt-140{margin-top:140px}
.mt-150{margin-top:150px}
.mb-5{margin-bottom:5px}
.mb-10{margin-bottom:10px}
.mb-15{margin-bottom:15px}
.mb-20{margin-bottom:20px}
.mb-25{margin-bottom:25px}
.mb-30{margin-bottom:30px}
.mb-35{margin-bottom:35px}
.mb-40{margin-bottom:40px}
.mb-45{margin-bottom:45px}
.mb-50{margin-bottom:50px}
.mb-55{margin-bottom:55px}
.mb-60{margin-bottom:60px}
.mb-70{margin-bottom:70px}
.mb-75{margin-bottom:75px}
.mb-80{margin-bottom:80px}
.mb-90{margin-bottom:90px}
.mb-100{margin-bottom:100px}
.mb-110{margin-bottom:110px}
.mb-115{margin-bottom:115px}
.mb-120{margin-bottom:120px}
.mb-125{margin-bottom:125px}
.mb-130{margin-bottom:130px}
.mb-140{margin-bottom:140px}
.mb-150{margin-bottom:150px}
.mmb10{margin-bottom:-10px}
.bg-cover{background-repeat:no-repeat;background-size:cover;position:relative;background-position:center}
.bg-center{background-position:center}
.bg-contain{background-repeat:no-repeat;background-size:contain;background-position:center;position:relative}
.bg-right{background-repeat:no-repeat;background-position:right}
.bg-left{background-repeat:no-repeat;background-position:left}
.bg-bottom{background-repeat:no-repeat;background-position:bottom}
.bg-top{background-repeat:no-repeat;background-position:top}
.bg-100{background-size:100% 100%}
.mmb-100{margin-bottom:-100px}
.mmb-80{margin-bottom:-80px}
.lr-9{margin-left:-9px;margin-right:-9px}
.lr-9 [class*=col]{padding-left:9px;padding-right:9px}
.bg-overlay{position:relative;z-index:1}
.bg-overlay::before{position:absolute;left:0;content:"";top:0;width:100%;height:100%;opacity:.2;z-index:-1}
.fix{position:relative;overflow:hidden;z-index:1}
.shape{position:absolute}
@media (max-width:1191px){.shape{display:none;opacity:0}
}
.navbar-brand{padding:0;margin-right:0}
@media only screen and (max-width:991px){#scrollUp{font-size:15px;height:30px;line-height:32px;right:30px;width:30px}
}
button{border:none}
section{position:relative;z-index:1}
section.pt-235{padding-top:225px}
@-webkit-keyframes sticky{0%{opacity:0;margin-top:-120px}
    50%{opacity:0;margin-top:-60px}
    100%{opacity:1;margin-top:0}
}
@keyframes sticky{0%{opacity:0;margin-top:-120px}
    50%{opacity:0;margin-top:-60px}
    100%{opacity:1;margin-top:0}
}
.equal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.equal>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media (max-width:414px){.d-none-mobile{display:none!important}
}
.overlay{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:40%;opacity:0;visibility:hidden}
.overlay.active{position:fixed;right:0;top:0;height:100%;width:100%;content:"";background-color:#000;z-index:99;opacity:.5;visibility:visible}
img.alignright{float:right;margin:0 0 1em 1em}
img.alignleft{float:left;margin:0 1em 1em 0}
img.aligncenter{display:block;margin-left:auto;margin-right:auto}
a img.alignright{float:right;margin:0 0 1em 1em}
a img.alignleft{float:left;margin:0 1em 1em 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
@-webkit-keyframes left-to-right{0%{background-position:left center}
    100%{background-position:right center}
}
@keyframes left-to-right{0%{background-position:left center}
    100%{background-position:right center}
}
@-webkit-keyframes right-to-left{0%{background-position:right center}
    100%{background-position:left center}
}
@keyframes right-to-left{0%{background-position:right center}
    100%{background-position:left center}
}
@-webkit-keyframes left-to-center{0%{background-position:left center}
    100%{background-position:center center}
}
@keyframes left-to-center{0%{background-position:left center}
    100%{background-position:center center}
}
@-webkit-keyframes right-to-center{0%{background-position:right center}
    100%{background-position:center center}
}
@keyframes right-to-center{0%{background-position:right center}
    100%{background-position:center center}
}
@-webkit-keyframes top-to-bottom{0%{background-position:center top}
    100%{background-position:center bottom}
}
@keyframes top-to-bottom{0%{background-position:center top}
    100%{background-position:center bottom}
}
@-webkit-keyframes top-to-center{0%{background-position:center top}
    100%{background-position:center center}
}
@keyframes top-to-center{0%{background-position:center top}
    100%{background-position:center center}
}
@-webkit-keyframes bottom-to-top{0%{background-position:center bottom}
    100%{background-position:center top}
}
@keyframes bottom-to-top{0%{background-position:center bottom}
    100%{background-position:center top}
}
@-webkit-keyframes bottom-to-center{0%{background-position:center bottom}
    100%{background-position:center center}
}
@keyframes bottom-to-center{0%{background-position:center bottom}
    100%{background-position:center center}
}
@-webkit-keyframes top-left-to-bottom-right{0%{background-position:left top}
    100%{background-position:right bottom}
}
@keyframes top-left-to-bottom-right{0%{background-position:left top}
    100%{background-position:right bottom}
}
@-webkit-keyframes top-left-to-center{0%{background-position:left top}
    100%{background-position:center center}
}
@keyframes top-left-to-center{0%{background-position:left top}
    100%{background-position:center center}
}
@-webkit-keyframes top-right-to-bottom-left{0%{background-position:right top}
    100%{background-position:left bottom}
}
@keyframes top-right-to-bottom-left{0%{background-position:right top}
    100%{background-position:left bottom}
}
@-webkit-keyframes top-right-to-center{0%{background-position:right top}
    100%{background-position:center center}
}
@keyframes top-right-to-center{0%{background-position:right top}
    100%{background-position:center center}
}
@-webkit-keyframes bottom-left-to-top-right{0%{background-position:left bottom}
    100%{background-position:right top}
}
@keyframes bottom-left-to-top-right{0%{background-position:left bottom}
    100%{background-position:right top}
}
@-webkit-keyframes bottom-left-to-center{0%{background-position:left bottom}
    100%{background-position:center center}
}
@keyframes bottom-left-to-center{0%{background-position:left bottom}
    100%{background-position:center center}
}
@-webkit-keyframes bottom-right-to-top-left{0%{background-position:right bottom}
    100%{background-position:left top}
}
@keyframes bottom-right-to-top-left{0%{background-position:right bottom}
    100%{background-position:left top}
}
@-webkit-keyframes bottom-right-to-center{0%{background-position:right bottom}
    100%{background-position:center center}
}
@keyframes bottom-right-to-center{0%{background-position:right bottom}
    100%{background-position:center center}
}
@-webkit-keyframes zoomIn{0%{background-position:right center}
    100%{background-position:left center}
}
@keyframes zoomIn{0%{background-position:right center}
    100%{background-position:left center}
}
.animation_left-to-right{background-position:left center}
.active .animation_left-to-right{-webkit-animation:left-to-right 5s ease 0s 1 normal forwards running;animation:left-to-right 5s ease 0s 1 normal forwards running}
.animation_right-to-left{background-position:right center}
.active .animation_right-to-left{-webkit-animation:right-to-left 5s ease 0s 1 normal forwards running;animation:right-to-left 5s ease 0s 1 normal forwards running}
.animation_left-to-center{background-position:left center}
.active .animation_left-to-center{-webkit-animation:left-to-center 5s ease 0s 1 normal forwards running;animation:left-to-center 5s ease 0s 1 normal forwards running}
.animation_right-to-center{background-position:right center}
.active .animation_right-to-center{-webkit-animation:right-to-center 5s ease 0s 1 normal forwards running;animation:right-to-center 5s ease 0s 1 normal forwards running}
.animation_top-to-bottom{background-position:center top}
.active .animation_top-to-bottom{-webkit-animation:top-to-bottom 5s ease 0s 1 normal forwards running;animation:top-to-bottom 5s ease 0s 1 normal forwards running}
.animation_top-to-center{background-position:center top}
.active .animation_top-to-center{-webkit-animation:top-to-center 5s ease 0s 1 normal forwards running;animation:top-to-center 5s ease 0s 1 normal forwards running}
.animation_bottom-to-top{background-position:center bottom}
.active .animation_bottom-to-top{-webkit-animation:bottom-to-top 5s ease 0s 1 normal forwards running;animation:bottom-to-top 5s ease 0s 1 normal forwards running}
.animation_bottom-to-center{background-position:center bottom}
.active .animation_bottom-to-center{-webkit-animation:bottom-to-center 5s ease 0s 1 normal forwards running;animation:bottom-to-center 5s ease 0s 1 normal forwards running}
.animation_top-left-to-bottom-right{background-position:left top}
.active .animation_top-left-to-bottom-right{-webkit-animation:top-left-to-bottom-right 5s ease 0s 1 normal forwards running;animation:top-left-to-bottom-right 5s ease 0s 1 normal forwards running}
.animation_top-left-to-center{background-position:left top}
.active .animation_top-left-to-center{-webkit-animation:top-left-to-center 5s ease 0s 1 normal forwards running;animation:top-left-to-center 5s ease 0s 1 normal forwards running}
.animation_top-right-to-bottom-left{background-position:right top}
.active .animation_top-right-to-bottom-left{-webkit-animation:top-right-to-bottom-left 5s ease 0s 1 normal forwards running;animation:top-right-to-bottom-left 5s ease 0s 1 normal forwards running}
.animation_top-right-to-center{background-position:right top}
.active .animation_top-right-to-center{-webkit-animation:top-right-to-center 5s ease 0s 1 normal forwards running;animation:top-right-to-center 5s ease 0s 1 normal forwards running}
.animation_bottom-left-to-top-right{background-position:left bottom}
.active .animation_bottom-left-to-top-right{-webkit-animation:bottom-left-to-top-right 5s ease 0s 1 normal forwards running;animation:bottom-left-to-top-right 5s ease 0s 1 normal forwards running}
.animation_bottom-left-to-center{background-position:left bottom}
.active .animation_bottom-left-to-center{-webkit-animation:bottom-left-to-center 5s ease 0s 1 normal forwards running;animation:bottom-left-to-center 5s ease 0s 1 normal forwards running}
.animation_bottom-right-to-top-left{background-position:right bottom}
.active .animation_bottom-right-to-top-left{-webkit-animation:bottom-right-to-top-left 5s ease 0s 1 normal forwards running;animation:bottom-right-to-top-left 5s ease 0s 1 normal forwards running}
.animation_bottom-right-to-center{background-position:right bottom}
.active .animation_bottom-right-to-center{-webkit-animation:bottom-right-to-center 5s ease 0s 1 normal forwards running;animation:bottom-right-to-center 5s ease 0s 1 normal forwards running}
.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}
.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}
body{font-size:16px;font-weight:400;line-height:28px;background-color:#fff;padding-top:80px}
.w-e-text-container,.w-e-toolbar{border-radius: 10px}
h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;color:#000}
h1{font-size:60px;line-height:70px;}
@media (max-width:991px){h1{font-size:2.25rem;line-height:3rem}
}
h1.fs-lg{font-size:80px;line-height:115%;letter-spacing:-4px}
@media (min-width:767px) and (max-width:991px){h1.fs-lg{font-size:42px}
}
h2{font-size:36px;line-height:130%}
h3{font-size:24px;line-height:36px}
h4{font-size:1.25rem;line-height:1.875rem}
h5{font-size:1.125rem;line-height:1.88rem}
h6{font-size:.875rem;line-height:1.5rem}
a{text-decoration:none;font-weight:400;outline:0!important;cursor:pointer;font-size:16px;line-height:28px;color:#000000;}
p{margin:0}
@-webkit-keyframes border-transform{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}
    14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}
    28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}
    42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}
    56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}
    70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}
    84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}
}
.progress-wrap{position:fixed;right:40px;bottom:40px;height:50px;width:50px;cursor:pointer;display:block;border-radius:50px;-webkit-box-shadow:inset 0 0 0 2px #999;box-shadow:inset 0 0 0 2px #999;z-index:10000;opacity:0;visibility:hidden;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .2s linear;transition:all .2s linear}
@media (max-width:575px){.progress-wrap{width:35px;height:35px;right:10px;bottom:10px}
}
.progress-wrap.active-progress{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}
.progress-wrap::after{font-family: "Font Awesome 5 Pro";position:absolute;content:"\f062";text-align:center;line-height:50px;font-size:26px;color:#177ef7;left:0;top:0;height:50px;width:50px;cursor:pointer;display:block;z-index:1;-webkit-transition:all .2s linear;transition:all .2s linear}
@media (max-width:575px){.progress-wrap::after{width:35px;height:35px;font-size:14px;line-height:35px;text-align:center}
}
.progress-wrap:hover::before{opacity:1}
.progress-wrap svg path{fill:none}
.progress-wrap svg.progress-circle path{stroke:#177ef7;stroke-width:4;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}
@-webkit-keyframes playVideo{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.3);box-shadow:0 0 0 0 rgba(255,255,255,.3)}
    40%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,0);box-shadow:0 0 0 20px rgba(255,255,255,0)}
    80%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,0);box-shadow:0 0 0 20px rgba(255,255,255,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
@keyframes playVideo{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.3);box-shadow:0 0 0 0 rgba(255,255,255,.3)}
    40%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,0);box-shadow:0 0 0 20px rgba(255,255,255,0)}
    80%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,0);box-shadow:0 0 0 20px rgba(255,255,255,0)}
    100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}
}
@-webkit-keyframes dimond{0%{-webkit-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes dimond{0%{-webkit-transform:rotate(0);transform:rotate(0)}
    100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}
    50%{-webkit-transform:scale(1)}
}
@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}
    50%{transform:scale(1);-webkit-transform:scale(1)}
}
@-webkit-keyframes movebounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}
    50%{-webkit-transform:translateY(20px);transform:translateY(20px)}
    100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes movebounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}
    50%{-webkit-transform:translateY(20px);transform:translateY(20px)}
    100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes bounceUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
    50%{-webkit-transform:translateY(40px);transform:translateY(40px)}
    100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes bounceUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
    50%{-webkit-transform:translateY(40px);transform:translateY(40px)}
    100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes moveleftbounce{0%{-webkit-transform:translateX(0);transform:translateX(0)}
    50%{-webkit-transform:translateX(40px);transform:translateX(40px)}
    100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes moveleftbounce{0%{-webkit-transform:translateX(0);transform:translateX(0)}
    50%{-webkit-transform:translateX(40px);transform:translateX(40px)}
    100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes moverightbounce{0%{margin-left:0}
    50%{margin-left:30px}
    100%{margin-left:0}
}
@keyframes moverightbounce{0%{margin-left:0}
    50%{margin-left:30px}
    100%{margin-left:0}
}
.rotateme{-webkit-animation-name:rotateme;animation-name:rotateme;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}
@keyframes guraguri{from{-webkit-transform:rotate(0);transform:rotate(0)}
    to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes guraguri{from{-webkit-transform:rotate(0)}
    to{-webkit-transform:rotate(360deg)}
}
@-webkit-keyframes rotate3d{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
    100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}
}
@keyframes rotate3d{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}
    100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}
}
@keyframes move_wave{0%{-webkit-transform:translateX(0) translateZ(0) scaleY(1);transform:translateX(0) translateZ(0) scaleY(1)}
    50%{-webkit-transform:translateX(-25%) translateZ(0) scaleY(.55);transform:translateX(-25%) translateZ(0) scaleY(.55)}
    100%{-webkit-transform:translateX(-50%) translateZ(0) scaleY(1);transform:translateX(-50%) translateZ(0) scaleY(1)}
}
@-webkit-keyframes move_wave{0%{-webkit-transform:translateX(0) translateZ(0) scaleY(1);transform:translateX(0) translateZ(0) scaleY(1)}
    50%{-webkit-transform:translateX(-25%) translateZ(0) scaleY(.55);transform:translateX(-25%) translateZ(0) scaleY(.55)}
    100%{-webkit-transform:translateX(-50%) translateZ(0) scaleY(1);transform:translateX(-50%) translateZ(0) scaleY(1)}
}
.section-padding{padding:5px 0}
@media (max-width:767px){.section-padding{padding:70px 0}
}
.body-text{font-size:16px;line-height:170%;color:#3d5b7d;font-weight:400;}
.body-text.light{color:#fff}
.section-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}
@media (max-width:600px){.section-head{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.heading-primary{font-size:28px;font-weight:600;line-height:57px;color:#222;text-transform:capitalize}
@media (max-width:767px){.heading-primary{font-size:35px;line-height:45px}
}
.heading-secondary{font-size:20px;line-height:39px;color:#222}
@media (max-width:767px){.heading-secondary{font-size:24px;line-height:30px}
}
.yihang{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.yihang2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.yihang3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.yihang4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}

.heading-tertiary{font-size:14px;line-height:31px;margin-bottom:0;
}
@media (max-width:767px){.heading-tertiary{font-size:20px;line-height:28px}
}
.button{display:inline-block;font-size:16px;font-weight:700;}
.button.icon-button{width:60px;height:60px;border-radius:50%;border:1px solid #dae6f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#177ef7}
@media (max-width:575px){.button.icon-button{width:40px;height:40px;font-size:14px}
}
.button.icon-button.active{background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);color:#fff;border:none}
.button.icon-button:hover{background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:none}
.button.button-primary{color:#fff;background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);padding:15px 40px;border-radius:10px;font-size:16px;font-weight:700;text-align:center;-webkit-box-shadow:0 10px 15px rgba(23,126,247,.25);box-shadow:0 10px 15px rgba(23,126,247,.25)}
@media (max-width:575px){.button.button-primary{font-size:16px;padding:15px 30px}
}
.button.button-minimal{font-size:14px;color:#222;font-weight:600;text-transform:uppercase}
.button.button-minimal .icon{font-size:14px;margin-left:5px}
.categories-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.categories-tags a{padding:0 15px;border-radius:8px;font-size:14px;color:#3d5b7d;border:1px solid #dae6f9;margin-bottom:10px}
.categories-tags a:hover{background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);-webkit-box-shadow:0 10px 15px rgba(23,126,247,.25);box-shadow:0 10px 15px rgba(23,126,247,.25);color:#fff}
.categories-tags a:not(:last-child){margin-right:10px}
.widget-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.widget-category:not(:last-child){margin-bottom:5px}
.widget-category .cat-thumb{min-width:80px;min-height:70px;border-radius:10px;margin-right:15px}
.widget-category .cat-title{font-size:16px;font-weight:0;color:#222;line-height:26px}
.widget-social-profile{margin-top:30px}
.widget-social-profile .social-items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}
.widget-social-profile .heading-secondary{margin-bottom:5px}
.widget-social-profile .social-link{font-size:20px;min-width:70px;min-height:70px;color:#177ef7;border:1px solid #dae6f9;border-radius:50%;display:inline-block;text-align:center;line-height:70px}
@media (max-width:575px){.widget-social-profile .social-link{min-width:50px;min-height:50px;line-height:50px}
}
.widget-social-profile .social-link:hover{background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);color:#fff;-webkit-box-shadow:0 10px 15px rgba(23,126,247,.25);box-shadow:0 10px 15px rgba(23,126,247,.25);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.widget-social-profile .social-link:not(:last-child){margin-right:10px}
.gradient-bar{width:100%;height:10px;background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);border-radius:10px}
.gradient-bar.small{display:inline-block;width:100px;height:6px}
.widget-ad-banner{border-radius:10px;width:100%;min-height:375px;position:relative;background-color:pink;margin-top:20px}
.widget-ad-banner.two{min-height:410px}
.widget-ad-banner .content{padding:50px 30px}
.widget-ad-banner .discount{display:inline-block;background-color:#fff;padding:2px 10px;border-radius:10px;font-size:14px;font-weight:600;text-transform:uppercase;color:#222;margin-bottom:10px}
.widget-ad-banner p{margin-top:20px}
.widget-ad-banner .button{position:absolute;left:30px;bottom:30px}
.widget-newsletter{margin-top:40px}
.widget-newsletter input{background:#eef5ff;width:100%;padding:15px 20px;border-radius:10px;margin-top:20px}
.widget-newsletter .button{width:100%;margin-top:20px}
.category{background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);padding:5px 10px;color:#fff;border-radius:8px;font-size:14px;text-transform:capitalize}
.author{font-size:14px;color:#222;margin-right:25px;}
.author span{font-weight:600}
.meta-item{margin-right:25px;position:relative;font-size:14px}
.meta-item:not(:last-child)::after{content:"";width:5px;height:5px;background-color:#177ef7;border-radius:50%;position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.comment,.post-date{font-size:14px;color:#3d5b7d}
.post-button{color:#222;font-size:18px}
.recent-post-card{margin-bottom:30px;border:1px solid #f1f3f5;border-radius:10px}
.recent-post-card .card-thumb{width:100%;min-height:200px;border-top-left-radius:10px;border-top-right-radius: 10px;}
.recent-post-card .card-content{margin-top:10px;padding:10px}
.recent-post-card .card-content h3{font-size:20px;line-height:26px;padding-right:20px;margin-top:10px}
.widget-search-box{max-width:300px;position:relative;margin-top:20px}
.widget-search-box input{width:100%;padding:15px 20px;border-radius:10px}
.widget-search-box ::-webkit-input-placeholder{font-size:14px;color:#3d5b7d}
.widget-search-box :-ms-input-placeholder{font-size:14px;color:#3d5b7d}
.widget-search-box ::-ms-input-placeholder{font-size:14px;color:#3d5b7d}
.widget-search-box ::placeholder{font-size:14px;color:#3d5b7d}
.widget-search-box .search-btn{width:50px;height:50px;background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);border-radius:10px;-webkit-box-shadow:0 10px 15px rgba(23,126,247,.25);box-shadow:0 10px 15px rgba(23,126,247,.25);color:#fff;text-align:center;line-height:50px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.c-bredcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.c-bredcrumb li{position:relative}
.c-bredcrumb li:not(:last-child){margin-right:10px;padding-right:15px}
.c-bredcrumb li:not(:last-child)::after{content:"";width:5px;height:5px;border-radius:50%;background-color:#177ef7;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.c-bredcrumb li a{font-size:16px;font-weight:400;color:#3d5b7d}
.header-wrapper{padding:0px 0px}
@media (max-width:1450px){.header-wrapper{padding:30px 20px}
}
.header-wrapper .header-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header-wrapper .content-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-wrapper .logo-wrapper{margin-right:40px}
@media (max-width:575px){.header-wrapper .logo-wrapper{margin-right:0}
}
.header-wrapper .main-nav{position:relative}
@media (max-width:991px){.header-wrapper .main-nav{display:none}
}
.header-wrapper .main-nav .navmenu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.header-wrapper .main-nav .navmenu-item:not(:last-child){margin-right:15px}
@media (max-width:1170px){.header-wrapper .main-nav .navmenu-item:not(:last-child){margin-right:20px}
}
@media (max-width:1030px){.header-wrapper .main-nav .navmenu-item:not(:last-child){margin-right:10px}
}
.header-wrapper .main-nav .navmenu-link{color:#3d5b7d;font-size:16px;text-transform:uppercase;}
.header-wrapper .main-nav .navmenu-link:hover{color:#177ef7}
.header-wrapper .content-right{position:relative}
.header-wrapper .content-right .header-search-icon{display:inline-block;width:60px;height:60px;background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);text-align:center;line-height:60px;color:#fff;border-radius:10px;cursor:pointer;-webkit-box-shadow:0 10px 15px rgba(23,126,247,.25);box-shadow:0 10px 15px rgba(23,126,247,.25)}
.header-wrapper .content-right .search-box{position:absolute;bottom:-85px;right:0;z-index:10;display:none}
.header-wrapper .content-right .search-box input{min-width:300px;border:2px solid #dae6f9;padding:0 10px;border-top-left-radius:3px;border-bottom-left-radius:3px}
.header-wrapper .content-right .search-box input::-webkit-input-placeholder{font-size:14px}
.header-wrapper .content-right .search-box input:-ms-input-placeholder{font-size:14px}
.header-wrapper .content-right .search-box input::-ms-input-placeholder{font-size:14px}
.header-wrapper .content-right .search-box input::placeholder{font-size:14px}
.header-wrapper .content-right .search-box .search-button{width:60px;height:60px;background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);color:#fff;margin-left:-50px;border-top-right-radius:10px;border-bottom-right-radius:10px}
.header-wrapper .submenu-wrapper{position:relative;height:100%;padding:20px 0}
.header-wrapper .submenu-wrapper:hover .submenu{visibility:visible;opacity:1;margin-top:10px}
.header-wrapper .submenu-wrapper .submenu{background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(61,91,125,.15);box-shadow:0 10px 30px rgba(61,91,125,.15);min-width:200px;padding:15px;position:absolute;z-index:99;margin-top:30px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.header-wrapper .submenu-wrapper .submenu .submenu-item:not(:last-child){margin-bottom:10px}
.header-wrapper .submenu-wrapper .submenu .submenu-link{color:#3d5b7d;font-size:14px;text-transform:uppercase}
.header-wrapper .submenu-wrapper .submenu .submenu-link:hover{color:#177ef7}
.header-wrapper .mega-menu-wrapper{position:relative}
.header-wrapper .mega-menu-wrapper:hover .mega-menu-content{opacity:1;visibility:visible;margin-top:10px}
.header-wrapper .mega-menu-wrapper .mega-menu-content{min-width:1170px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(61,91,125,.15);box-shadow:0 10px 30px rgba(61,91,125,.15);position:absolute;z-index:99;left:0;-webkit-transform:translateX(-37%);transform:translateX(-37%);padding:0 20px;margin-top:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden;transition:all .3s ease-in-out}
@media (max-width:1250px){.header-wrapper .mega-menu-wrapper .mega-menu-content{min-width:1000px;-webkit-transform:translateX(-45%);transform:translateX(-45%)}
}
#hamburger{color:#222;font-size:30px;display:inline-block;margin-right:20px;color:#000;font-size:18px;cursor:pointer}
.mobile-nav-one-wrapper .mobile-nav{position:fixed;left:-540px;top:0;width:350px;height:100vh;scroll-behavior:smooth;overflow-y:scroll;-webkit-transition:right .5s ease-in;transition:right .5s ease-in;background-color:#222;padding:20px;z-index:9999;-webkit-box-shadow:0 13px 35px -12px rgba(35,35,35,.15);box-shadow:0 13px 35px -12px rgba(35,35,35,.15);overflow:hidden}
@media (max-width:767px){.mobile-nav-one-wrapper .mobile-nav{width:320px;right:-440px}
}
.mobile-nav-one-wrapper .mobile-nav.show{right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.mobile-nav-one-wrapper .mobile-nav .close-nav{border:0;background:0 0;color:#fff;border-radius:30px;font-size:20px;position:absolute;left:20px;top:10px}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav{margin-top:30px}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav ul{margin:0;padding:0;list-style:none;background-color:transparent}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu a{font-size:16px;position:relative;display:block;padding:10px 15px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none;color:#fff;outline-width:0;text-transform:capitalize;border-bottom:1px solid rgba(0,0,0,.05)}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu ul a{padding:10px 15px 10px 35px;position:relative}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu ul a:hover{padding-left:40px}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu ul a:hover::before{background-color:#fff}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu ul a::before{position:absolute;left:15px;width:10px;height:10px;border-radius:50%;border:2px solid #fff;content:"";top:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu ul ul{list-style-type:circle!important}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu ul ul a{padding:10px 15px 10px 45px}
.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu a:active,.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu a:focus,.mobile-nav-one-wrapper .mobile-nav .sidebar-nav .metismenu a:hover{text-decoration:none;color:#f8f9fa;background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%)}
.mobile-nav-one-wrapper .mobile-nav.show{left:0}
.mobile-nav-one-wrapper .action-bar{margin-top:30px;padding-left:20px}
.mobile-nav-one-wrapper .action-bar a{color:#fff;display:block;margin-top:12px}
.mobile-nav-one-wrapper .action-bar a i{margin-right:10px}
.mobile-nav-one-wrapper .action-bar a.theme-btn{text-align:center}
.mobile-nav-one-wrapper .social-icons{font-size:16px;cursor:pointer;margin:30px 0}
.mobile-nav-one-wrapper .social-icons a{margin-right:20px}
.mobile-nav-one-wrapper .overlay.active{left:0}
.hero-wrapper{position:relative;z-index:9}
.hero-wrapper .hero-slider-wrapper{position:relative}
.hero-wrapper .hero-slider-wrapper .slider-item{max-width:1320px;padding-top:130px;padding-bottom:60px;border-radius:15px;-webkit-transform:scale(.9);transform:scale(.9);margin:0 13px}
@media (max-width:1400px){.hero-wrapper .hero-slider-wrapper .slider-item{margin:0}
}
@media (max-width:767px){.hero-wrapper .hero-slider-wrapper .slider-item{padding-top:70px;padding-bottom:40px}
}
.hero-wrapper .hero-heading{font-size:72px;line-height:84px;font-weight:700;color:#fff}
@media (max-width:767px){.hero-wrapper .hero-heading{font-size:48px;line-height:60px}
}
.hero-wrapper .hero-content{width:50%;margin-left:auto;padding-right:50px}
@media (max-width:1600px){.hero-wrapper .hero-content{width:60%}
}
@media (max-width:1400px){.hero-wrapper .hero-content{width:70%}
}
@media (max-width:1200px){.hero-wrapper .hero-content{width:90%}
}
@media (max-width:575px){.hero-wrapper .hero-content{width:100%;padding-right:0}
}
.hero-wrapper .hero-content .post-card{max-width:640px;background:#fff;padding:30px;border-radius:15px;width:100%;-ms-flex-item-align:end;align-self:flex-end;margin-top:40px}
@media (max-width:575px){.hero-wrapper .hero-content .post-card{padding:20px}
}
.hero-wrapper .hero-content .post-card .body-text{font-size:20px;margin-top:15px;margin-bottom:20px}
.hero-wrapper .hero-content .post-meta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hero-wrapper .hero-content .post-meta-wrapper .meta-left{display:-webkit-box;display:-ms-flexbox;display:flex}
@media (max-width:375px){.hero-wrapper .hero-content .post-meta-wrapper .meta-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.hero-wrapper .slider-item.bg-cover.slick-slide.slick-current.slick-active.slick-center{-webkit-transform:scale(1);transform:scale(1)}
.hero-wrapper .slick-next,.hero-wrapper .slick-prev{position:absolute;top:100%;font-size:14px;font-weight:600;text-transform:uppercase;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99}
.hero-wrapper .slick-next .prev-icon,.hero-wrapper .slick-prev .prev-icon{margin-right:10px}
.hero-wrapper .slick-prev{left:6%}
@media (max-width:1400px){.hero-wrapper .slick-prev{left:9%}
}
@media (max-width:991px){.hero-wrapper .slick-prev{left:0}
}
.hero-wrapper .slick-next{right:10%}
@media (max-width:1400px){.hero-wrapper .slick-next{right:15%}
}
@media (max-width:991px){.hero-wrapper .slick-next{right:8%}
}
.hero-wrapper .slick-next .next-icon{margin-left:10px}
.section-banner-wrapper{position:relative;min-height:500px;background-repeat:no-repeat;background-size:cover}
@media (max-width:767px){.section-banner-wrapper{min-height:300px}
}
.section-banner-wrapper .banner-head{margin-top:0}
.section-banner-wrapper .banner-head h2{color:#fff}
.section-banner-wrapper .banner-overlay{width:100%;background:linear-gradient(91.85deg,#0079eaea 0,#00c3ff70 100%);background-size:contain;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}
.section-banner-wrapper .banner-content{padding-top:200px}
@media (max-width:767px){.section-banner-wrapper .banner-content{padding-top:115px}
}
.section-banner-wrapper .breadcrumb-wrap{margin-top:10px}
@media (max-width:575px){.section-banner-wrapper .breadcrumb-wrap{margin-top:10px}
}
.section-banner-wrapper .breadcrumb{background:0 0;padding:0}
.section-banner-wrapper .breadcrumb-item{font-size:16px;color:#fff;font-weight:400;text-transform:capitalize}
.section-banner-wrapper .breadcrumb-item.active{color:#fff!important}
.section-banner-wrapper .breadcrumb-item+.breadcrumb-item::before{color:#fff}
.contact-wrapper{background-repeat:no-repeat!important}
.contact-wrapper .contact-profile .profile-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.contact-wrapper .contact-profile .profile-avatar{width:120px;height:120px;border-radius:50%;margin-right:40px}
.contact-wrapper .contact-profile .name{font-size:20px;line-height:26px;font-weight:500}
.contact-wrapper .contact-profile .contact-medium .medium-item{font-size:14px;line-height:18px;font-weight:400;position:relative;margin-left:20px}
.contact-wrapper .contact-profile .contact-medium .medium-item:not(:last-child){margin-bottom:5px}
.contact-wrapper .contact-profile .contact-medium .medium-item::before{content:"";width:5px;height:5px;background-color:#177ef7;position:absolute;left:-20px;top:6px}
.contact-wrapper .contact-form{background-color:#eef5fe;padding:30px;border:1px solid #f2f2f2;border-radius:10px}
@media (max-width:767px){.contact-wrapper .contact-form{padding:30px}
}
.contact-wrapper .contact-form .form-field,.contact-wrapper .contact-form .form-text-field{width:100%;padding:10px 20px;background-color:transparent;border:1px solid #dae6f9!important}
.contact-wrapper .contact-form .form-field{margin-bottom:20px}
.contact-wrapper .contact-form .form-text-field{min-height:100px}
.contact-wrapper .contact-form ::-webkit-input-placeholder{font-size:14px;line-height:24px;font-weight:400}
.contact-wrapper .contact-form :-ms-input-placeholder{font-size:14px;line-height:24px;font-weight:400}
.contact-wrapper .contact-form ::-ms-input-placeholder{font-size:14px;line-height:24px;font-weight:400}
.contact-wrapper .contact-form ::placeholder{font-size:14px;line-height:24px;font-weight:400}
.contact-wrapper .button{margin-top:20px}
.contact-map-wrapper{position:relative;min-height:780px;z-index:-1}
@media (max-width:991px){.contact-map-wrapper{min-height:500px}
}
@media (max-width:767px){.contact-map-wrapper{min-height:350px}
}
.contact-map-wrapper .map-marker{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.featured-topics-wrapper .left-content{padding-right:47px}
@media (max-width:991px){.featured-topics-wrapper .left-content{padding-right:10px}
}
.featured-topics-wrapper .widget-ad-banner{margin-top:15px}
.featured-topics-wrapper .widget-newsletter{margin-top:30px}
.featured-topics-wrapper .featured-topics-card{background:#fff;-webkit-box-shadow:0 10px 30px rgba(61,91,125,.15);box-shadow:0 10px 30px rgba(61,91,125,.15);display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:15px;position:relative;min-height:350px}
@media (max-width:767px){.featured-topics-wrapper .featured-topics-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.featured-topics-wrapper .featured-topics-card:not(:last-child){margin-bottom:30px}
.featured-topics-wrapper .featured-topics-card .card-thumb{min-width:420px;border-top-left-radius:15px;border-bottom-left-radius:15px}
@media (max-width:767px){.featured-topics-wrapper .featured-topics-card .card-thumb{min-width:100%;height:200px;border-radius:15px}
}
.featured-topics-wrapper .featured-topics-card .card-content{padding:50px 60px;position:relative}
@media (max-width:1180px){.featured-topics-wrapper .featured-topics-card .card-content{padding:30px}
}
@media (max-width:767px){.featured-topics-wrapper .featured-topics-card .card-content{padding:10px;margin-top:20px}
}
.featured-topics-wrapper .featured-topics-card .card-content h3{margin-bottom:20px}
.featured-topics-wrapper .featured-topics-card .card-content p{padding-right:20px}
@media (max-width:991px){.featured-topics-wrapper .featured-topics-card .card-content p{padding-right:0}
}
.featured-topics-wrapper .featured-topics-card .card-content h3:hover{color:#177ef7;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}
.featured-topics-wrapper .featured-topics-card .card-content .post-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;padding-top:15px;position:relative}
.featured-topics-wrapper .featured-topics-card .card-content .post-meta::before{content:"";width:60%;height:1px;background-color:#dae6f9;position:absolute;top:0;left:0}
.featured-topics-wrapper .featured-topics-card .card-content .post-meta .author{font-size:14px;color:#222;margin-right:25px;position:relative}
.featured-topics-wrapper .featured-topics-card .card-content .post-meta .author span{font-weight:600}
.featured-topics-wrapper .featured-topics-card .card-content .post-meta .author::after{content:"";width:5px;height:5px;background-color:#177ef7;border-radius:50%;position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.featured-topics-wrapper .featured-topics-card .card-content .post-meta .post-date{font-size:14px;color:#3d5b7d}
.featured-topics-wrapper .featured-topics-card .card-content .button{position:absolute;right:60px;bottom:60px}
@media (max-width:1180px){.featured-topics-wrapper .featured-topics-card .card-content .button{right:10px;bottom:10px}
}
.featured-topics-wrapper .featured-topics-card .topic-category{background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);padding:0 10px;color:#fff;position:absolute;left:20px;top:20px;border-radius:8px;font-size:14px;text-transform:capitalize}
.sidebar-widget .cat-item-link{width:100%;display:inline-block;margin-bottom:0px}
.sidebar-widget .cat-item{width:100%;min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-right:10px;border:1px solid #dae6f9;border-radius:10px;position:relative}
.sidebar-widget .cat-item .cat-name{margin-left:10px}
.sidebar-widget .cat-item .cat-button{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.sidebar-widget .cat-thumb{min-width:70px;min-height:70px;border-top-left-radius:10px;border-bottom-left-radius:10px;background-repeat:no-repeat;background-size:cover;margin-right:10px}
.sidebar-widget .cat-button,.sidebar-widget .cat-name{text-transform:capitalize;color:#222;font-size:16px;}
.sidebar-widget .cat-button span,.sidebar-widget .cat-name span{font-weight:400}
.sidebar-widget .cat-button{-ms-grid-column-align:end;justify-self:end}
.discussed-post-wrapper{padding-top:0}
.discussed-post-wrapper .discussed-post{background-color:#663399;border-radius:15px;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex}
.discussed-post-wrapper .card-thumb{border-radius:10px!important}
.discussed-post-wrapper .left-content{padding-right:50px}
@media (max-width:991px){.discussed-post-wrapper .left-content{padding-right:0}
}
.discussed-post-wrapper .post-card{margin:40px;background:#fff;padding:30px;border-radius:15px;width:55%;-ms-flex-item-align:end;align-self:flex-end}
@media (max-width:700px){.discussed-post-wrapper .post-card{width:80%}
}
@media (max-width:500px){.discussed-post-wrapper .post-card{width:100%;margin:10px;padding:20px}
}
.discussed-post-wrapper .post-card h3{margin-top:20px;margin-bottom:12px}
.discussed-post-wrapper .post-meta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.discussed-post-wrapper .post-meta-wrapper .meta-left{display:-webkit-box;display:-ms-flexbox;display:flex}
@media (max-width:375px){.discussed-post-wrapper .post-meta-wrapper .meta-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.discussed-post-wrapper .sidebar-widget{margin-top:0}
.discussed-post-wrapper .sidebar-widget .widget-category:not(:last-child){margin-bottom:13px}
.discussed-post-wrapper .sidebar-widget .widget-category .cat-thumb{min-width:80px;min-height:80px;margin-right:20px}
.trending-wrapper .container-fluid{padding:0 25px}
@media (max-width:1400px){.trending-wrapper .container-fluid{padding:0 10px}
}
.trending-wrapper .trending-card{height:100%;padding:40px;padding-top:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:15px}
@media (max-width:1400px){.trending-wrapper .trending-card{padding-top:50px}
}
.trending-wrapper .trending-card h3{margin:20px 0;color:#fff}
.trending-wrapper .trending-card .author{font-size:14px;font-weight:600;color:#fff}
.trending-wrapper .trending-card .button{margin-top:45px;color:#fff}
.recent-post-wrapper .sidebar{min-width:310px}
@media (max-width:991px){.recent-post-wrapper .sidebar{padding-right:0}
}
/*.recent-post-wrapper .main-post-card-wrapper{margin-left:30px}*/
@media (max-width:991px){.recent-post-wrapper .main-post-card-wrapper{margin-left:0}
}
.recent-post-wrapper .main-post-card{background:#fff;-webkit-box-shadow:0 10px 30px rgba(61,91,125,.15);box-shadow:0 10px 30px rgba(61,91,125,.15);position:relative;border-radius:15px;max-width:460px}
.recent-post-wrapper .main-post-card .card-thumb{width:100%;min-height:155px;border-top-left-radius:15px;border-top-right-radius:15px}
.recent-post-wrapper .main-post-card .category{position:absolute;top:20px;left:20px;padding:0 10px}
.recent-post-wrapper .main-post-card .card-content{
    padding: 10px 20px;
}
@media (max-width:575px){
    .recent-post-wrapper .main-post-card .card-content{
        padding:20px;padding-top:0;
        width:97%
    }
}
/*.recent-post-wrapper .main-post-card .card-content .heading-tertiary{margin-top:30px}*/
.recent-post-wrapper .main-post-card .card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;color:#777}
@media (max-width:450px){
    .recent-post-wrapper .main-post-card .card-meta{-webkit-box-orient:vertical;display:unset;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media (max-width:450px){
    .recent-post-wrapper .main-post-card .card-meta .meta-item::after{display:none}
    .recent-post-wrapper .main-post-card .card-thumb{width:97%;min-height:210px;}
}
.recent-post-wrapper .main-post-card .card-meta .meta-item .author-avatar{width:20px;height:20px;border-radius:50%;margin-right:10px}
.recent-post-wrapper .main-post-card .card-meta .meta-item .author-name{font-size:12px;font-weight:400;}
.recent-post-wrapper .main-post-card .card-meta .post-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.recent-post-wrapper .main-post-card .button{color:#222;font-size:30px;margin-top:20px}

.blog-list-wrapper .section-head{border-bottom:1px solid #dae6f9;padding-bottom:30px;margin-bottom:38px}
.blog-list-wrapper .c-bredcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.blog-list-wrapper .c-bredcrumb li{position:relative}
.blog-list-wrapper .c-bredcrumb li:not(:last-child){margin-right:10px;padding-right:15px}
.blog-list-wrapper .c-bredcrumb li:first-child::after{content:"";width:5px;height:5px;border-radius:50%;background-color:#177ef7;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.blog-list-wrapper .c-bredcrumb li a{font-size:16px;font-weight:400;color:#3d5b7d}
.blog-list-wrapper .left-content{padding-right:50px}
@media (max-width:991px){.blog-list-wrapper .left-content{padding-right:5px}
}
.blog-list-wrapper .left-content .post-card{background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(61,91,125,.15);box-shadow:0 10px 30px rgba(61,91,125,.15);border-radius:15px}
.blog-list-wrapper .left-content .post-card:not(:last-child){margin-bottom:40px}
.blog-list-wrapper .left-content .card-thumb{width:100%;min-height:500px;border-top-left-radius:14px;border-top-right-radius:14px}
@media (max-width:575px){.blog-list-wrapper .left-content .card-thumb{min-height:300px}
}
.blog-list-wrapper .left-content .card-content{margin-top:30px;padding:40px;padding-top:0}
@media (max-width:575px){.blog-list-wrapper .left-content .card-content{padding:20px;padding-top:0}
}
.blog-list-wrapper .left-content .post-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
@media (max-width:575px){.blog-list-wrapper .left-content .post-content{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.blog-list-wrapper .left-content .post-content h3{margin-top:0}
.blog-list-wrapper .left-content .post-content p{margin-right:20px;margin-top:30px}
@media (max-width:575px){.blog-list-wrapper .left-content .post-content p{margin-right:0;margin-bottom:20px}
}
.blog-list-wrapper .left-content .post-content .button{min-width:60px;min-height:60px}
.blog-list-wrapper .left-content .card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f9f9f9;padding-bottom:7px;margin-bottom:30px}
@media (max-width:575px){.blog-list-wrapper .left-content .card-meta{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media (max-width:500px){.blog-list-wrapper .left-content .card-meta .meta-item{margin-bottom:5px}
}
@media (max-width:500px){.blog-list-wrapper .left-content .card-meta .meta-item::after{display:none}
}
.blog-list-wrapper .left-content .card-meta .meta-item .author-avatar{width:20px;height:20px;border-radius:50%;margin-right:10px}
.blog-list-wrapper .left-content .card-meta .meta-item .author-name{font-size:16px;font-weight:600;color:#222}
.blog-list-wrapper .left-content .card-meta .post-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.blog-list-wrapper .left-content .card-meta .category{margin-right:10px}
.blog-list-wrapper .right-content .widget-search-box{max-width:100%;margin-bottom:30px;margin-top:0}
.blog-list-wrapper .right-content .widget-search-box input{width:100%;background-color:#eef5ff}
.blog-list-wrapper .right-content .card-thumb{margin-top:0px}
.blog-list-wrapper .pagination-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}
.blog-list-wrapper .pagination-wrapper li:not(:last-child){margin-right:10px}
.blog-list-wrapper .pagination-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border:1px solid #dae6f9;border-radius:50%;color:#3d5b7d}
.blog-list-wrapper .pagination-wrapper a.active{border-color:#177ef7;color:#177ef7}
.blog-list-wrapper .ad-campaign-2{margin-right:40px}
@media (max-width:991px){.blog-list-wrapper .ad-campaign-2{margin-right:0}
}
/*.single-post-wrapper{padding-top:35px}*/
.single-post-wrapper .section-head{border-bottom:1px solid #dae6f9;padding-bottom:10px;margin-bottom:18px}
.single-post-wrapper .left-content .post-card{-webkit-box-shadow:none;box-shadow:none}
.single-post-wrapper .left-content .card-thumb{border-radius:15px}
.single-post-wrapper .left-content .card-content{padding-left:0;padding-right:0}
.single-post-wrapper .left-content .card-content .heading-primary{margin-bottom:30px}
.single-post-wrapper .left-content .body-text{font-size:12px}
.single-post-wrapper .post-quote{padding:60px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(61,91,125,.15);box-shadow:0 10px 30px rgba(61,91,125,.15);border-radius:15px;position:relative}
@media (max-width:575px){.single-post-wrapper .post-quote{padding:20px;padding-top:60px}
}
.single-post-wrapper .post-quote p{font-size:20px;color:#222;font-style:italic}
.single-post-wrapper .post-quote a{font-size:20px;font-weight:600;color:#222;}
.single-post-wrapper .post-quote .quote-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}
.single-post-wrapper .post-quote .quote-icon{position:absolute;top:-20px;left:60px}
.single-post-wrapper .post-point{margin-top:50px}

.single-post-wrapper .post-point h3{margin-bottom:20px}
.single-post-wrapper .post-point .post-points{margin-left:10px}
.single-post-wrapper .post-point .post-points li{margin-bottom:20px}
.single-post-wrapper .tags{margin-top:40px;border-top:1px solid #dae6f9;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.single-post-wrapper .tags h3{margin-right:10px}
.single-post-wrapper .tags a{margin-bottom:0}
.single-post-wrapper .author-card{padding:10px;margin-top:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;background:#f5f7f9;border-radius:10px;}
@media (max-width:575px){.single-post-wrapper .author-card{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.single-post-wrapper .author-card .card-img{min-height:80px;max-width:100px;width:100px;height:100px;border-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px}
@media (max-width:575px){.single-post-wrapper .author-card .card-img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px}
}
.single-post-wrapper .author-card .card-text{padding:10px 20px}
@media (max-width:575px){.single-post-wrapper .author-card .card-text{padding:10px 40px}
}
.single-post-wrapper .author-card .card-text h3{color:#222}
.single-post-wrapper .author-card .card-text p{color:#999}
.single-post-wrapper .post-navigation{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dae6f9;border-bottom:1px solid #dae6f9;padding:40px 0}
.single-post-wrapper .post-navigation .nav-button{display:inline-block;margin-bottom:0px;}
.single-post-wrapper .post-navigation .nav-button span{margin-right:5px}
.single-post-wrapper .post-navigation .nav-button{font-size:14px;font-weight:600;color:#999999;text-transform:uppercase}
.single-post-wrapper .post-navigation .nav-next{text-align:right}
.single-post-wrapper .post-navigation .nav-next .nav-button span{margin-left:5px}
.single-post-wrapper .post-comments{margin-top:40px;    border: 1px solid #f1f1f1;
    border-radius: 10px;
    padding: 20px;
    background: #f9f9f9;}
.single-post-wrapper .post-comments h3{margin-bottom:20px}
.single-post-wrapper .post-comments .comment-card{border:1px solid #f5f7f9;border-radius:15px;padding:10px}
.single-post-wrapper .post-comments .comment-card p{font-size:16px;margin-left:28px}
@media (max-width:575px){.single-post-wrapper .post-comments .comment-card{padding:20px}
}
.single-post-wrapper .post-comments .comment-card:not(:last-child){margin-bottom:10px}
.single-post-wrapper .post-comments .comment-card.replay{background-color:#eef5ff;margin-left:40px;border:none}
.single-post-wrapper .post-comments .card-meta{border:none;padding-bottom:0;margin-bottom:20px}
.single-post-wrapper .post-comments .card-meta .meta-item .author-name{font-size:18px}
.single-post-wrapper .post-comments .card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.single-post-wrapper .post-comments .card-top .button-replay{color:#222;font-size:14px;font-weight:600;text-transform:uppercase}
.single-post-wrapper .post-comments .card-top .button-replay span{margin-right:5px}
.single-post-wrapper .comment-box{margin-top:100px}
.single-post-wrapper .comment-box .row>*{padding-right:10px;padding-left:10px}
.single-post-wrapper .comment-box h3{margin-bottom:20px}
.single-post-wrapper .comment-box .comment-form input,.single-post-wrapper .comment-box .comment-form textarea{width:100%;padding:15px 20px;background:#eef5ff;border-radius:10px;margin-bottom:20px}
.single-post-wrapper .comment-box .comment-form textarea{min-height:120px}
.single-post-wrapper .comment-box .comment-form .button{margin-top:-10px}
.single-post-wrapper .ad-campaign-2{margin-right:0}
.ad-campaign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:200px;background-color:#663399;border-radius:15px}
@media (max-width:575px){.ad-campaign{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}
}
.ad-campaign .content-left{width:45%;-ms-grid-column-align:end;justify-self:end;padding:0 40px;padding-left:200px}
@media (max-width:1400px){.ad-campaign .content-left{width:50%}
}
@media (max-width:991px){.ad-campaign .content-left{padding-left:20px}
}
@media (max-width:575px){.ad-campaign .content-left{width:100%;padding:0}
}
.ad-campaign .content-left .discount{display:inline-block;background-color:#fff;padding:2px 10px;border-radius:10px;font-size:14px;font-weight:600;text-transform:uppercase;color:#222;margin-bottom:10px;position:relative}
.ad-campaign .content-left .discount::after{content:"";width:100px;height:6px;background:linear-gradient(91.85deg,#007aea 0,#00c2ff 100%);position:absolute;top:50%;right:-120px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:15px}
.ad-campaign .content-right{width:40%;-ms-grid-column-align:start;justify-self:start;padding:0 40px}
@media (max-width:991px){.ad-campaign .content-right{width:100%}
}
@media (max-width:575px){.ad-campaign .content-right{padding:0}
}
.ad-campaign .content-right h4{font-size:14px;font-weight:600;text-transform:uppercase;color:#222;}
.ad-campaign .content-right .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.ad-campaign .content-right .content .button{min-width:60px;min-height:60px;margin-left:30px}
@media (max-width:575px){.ad-campaign .content-right .content .button{min-width:40px;min-height:40px}
}
.ad-campaign-2{padding:50px;border-radius:15px}
.ad-campaign-2 .right-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.ad-campaign-2 .discount{display:inline-block;background-color:#fff;padding:2px 10px;border-radius:10px;font-size:14px;font-weight:600;text-transform:uppercase;color:#222;margin-bottom:10px}
.ad-campaign-2 .button{min-width:60px;min-height:60px}
@media (max-width:575px){.ad-campaign-2 .button{min-width:40px;min-height:40px}
}
.footer-wrapper{margin-top:10px}
.footer-wrapper .footer-top{background-color:#eef5fe;padding:60px;margin:130px 0;border-radius:5px}
@media (max-width:1450px){.footer-wrapper .footer-top{margin:100px 10px 10px 10px}
}
@media (max-width:991px){.footer-wrapper .footer-top{padding:60px 0}
}
.footer-wrapper .footer-top .footer-heading{font-size:24px;font-weight:600;color:#222;margin-bottom:20px}
.footer-wrapper .footer-top .widget-about{padding-right:50px}
.footer-wrapper .footer-bottom{padding-top:10px}
.footer-wrapper .footer-bottom p{color:#7a90aa;font-size:14px;text-transform:capitalize}
.footer-wrapper .footer-bottom .bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:575px){.footer-wrapper .footer-bottom .bottom-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.footer-wrapper .footer-bottom .footer-bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex}
.footer-wrapper .footer-bottom .footer-bottom-links a,.footer-wrapper .footer-bottom .footer-bottom-links span{color:#7a90aa;font-size:14px;text-transform:capitalize}
.footer-wrapper .footer-bottom .footer-bottom-links span{margin:0 10px}
.not-found-wrapper{background-repeat:no-repeat;background-position:center center;background-size:contain}
.not-found-wrapper .content{text-align:center}
.not-found-wrapper .content h3{display:inline-block;text-transform:capitalize;margin:20px 0}
.not-found-wrapper .content .button{margin-top:40px}
.header-wrapper{border-bottom:1px solid #f1f1f1;margin-bottom:20px;padding:15px 0;background-color:#ffffff}
.cursor{cursor: pointer}
.flex{display:flex;flex-wrap:wrap}
.text-bg-warning{color: rgb(189, 141, 0)}
.avatar{width:70px;height:70px}
.bb{border-bottom:1px solid #d1d1d1}
.fbody{min-height:700px;padding-bottom:50px}


.growl-notification{background:#fff;border-radius:4px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);min-height:56px;position:fixed;width:320px;z-index:1056}.growl-notification:before{border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.growl-notification__progress{border-radius:4px 4px 0 0;display:none;height:4px}.growl-notification__progress.is-visible{display:flex}.growl-notification__progress-bar{border-radius:4px 4px 0 0;height:4px;width:0}.growl-notification__body{align-items:center;display:flex;min-height:56px;padding:13px 25px}.growl-notification__buttons{border-top:1px solid rgba(0,0,0,.1);display:none}.growl-notification__buttons.is-visible{display:flex}.growl-notification__button{align-items:center;color:#fff;display:flex;flex-grow:1;font-size:14px;font-weight:600;justify-content:center;min-height:39px;min-width:50%;text-align:center}.growl-notification__button:hover{background:rgba(0,0,0,.02);color:#fff;text-decoration:none}.growl-notification__button--cancel,.growl-notification__button--cancel:hover{color:hsla(0,0%,100%,.7)}.growl-notification__button+.growl-notification__button{border-left:1px solid rgba(0,0,0,.1)}.growl-notification__close{cursor:pointer;font-size:12px;line-height:12px;position:absolute;right:8px;top:8px;transition:color .1s}.growl-notification__close-icon{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cg id='Bounding_Boxes'%3E%3Cpath fill='none' d='M0,0h24v24H0V0z'/%3E%3C/g%3E%3Cg id='Outline_1_'%3E%3Cpath fill='#fff' d='M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;display:inline-flex;height:18px;opacity:.6;width:18px}.growl-notification__close-icon:hover{opacity:.8}.growl-notification--closed{z-index:1055}.growl-notification__title{color:#fff;font-size:18px;font-weight:600;margin-top:-2px}.growl-notification__desc{color:#fff}.growl-notification__title+.growl-notification__desc{color:hsla(0,0%,100%,.9)}.growl-notification--close-on-click{cursor:pointer}.growl-notification--default{background:#fff}.growl-notification--default:before{background:#b2b2b2}.growl-notification--default .growl-notification__desc,.growl-notification--default .growl-notification__title{color:#000}.growl-notification--default .growl-notification__title+.growl-notification--default .growl-notification__desc{color:rgba(0,0,0,.8)}.growl-notification--default .growl-notification__button,.growl-notification--default .growl-notification__button:hover{color:#000}.growl-notification--default .growl-notification__button--cancel,.growl-notification--default .growl-notification__button--cancel:hover{color:#ff0048}.growl-notification--default .growl-notification__close-icon{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cg id='Bounding_Boxes'%3E%3Cpath fill='none' d='M0,0h24v24H0V0z'/%3E%3C/g%3E%3Cg id='Outline_1_'%3E%3Cpath d='M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41z'/%3E%3C/g%3E%3C/svg%3E")}.growl-notification--info{background:#00b1fe}.growl-notification--info:before{background:rgba(0,0,0,.2)}.growl-notification--success{background:#08c27a}.growl-notification--success:before{background:rgba(0,0,0,.2)}.growl-notification--warning{background:#ffe100}.growl-notification--warning:before{background:#ff5e3a}.growl-notification--warning .growl-notification__desc,.growl-notification--warning .growl-notification__title{color:#000}.growl-notification--warning .growl-notification__title+.growl-notification--default .growl-notification__desc{color:rgba(0,0,0,.8)}.growl-notification--warning .growl-notification__button,.growl-notification--warning .growl-notification__button:hover{color:#000}.growl-notification--warning .growl-notification__button--cancel,.growl-notification--warning .growl-notification__button--cancel:hover{color:rgba(0,0,0,.6)}.growl-notification--warning .growl-notification__close-icon{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cg id='Bounding_Boxes'%3E%3Cpath fill='none' d='M0,0h24v24H0V0z'/%3E%3C/g%3E%3Cg id='Outline_1_'%3E%3Cpath d='M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41z'/%3E%3C/g%3E%3C/svg%3E")}.growl-notification--danger,.growl-notification--error{background:#ff5e3a}.growl-notification--danger:before,.growl-notification--error:before{background:rgba(0,0,0,.2)}.growl-notification__image{background-size:85%;opacity:.8}.growl-notification--image{width:420px}.growl-notification__image{background-position:50%;background-repeat:no-repeat;height:46px;margin-right:17px;min-width:40px}.growl-notification__image--custom{background:none!important;height:auto}.growl-notification--default .growl-notification__image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23B2B2B2' d='M544 184.88V32c0-8.74-6.98-32-31.99-32H512c-7.12 0-14.19 2.38-19.98 7.02l-85.03 68.03C364.28 109.19 310.66 128 256 128H64c-35.35 0-64 28.65-64 64v96c0 35.35 28.65 64 64 64l-.48 32c0 39.77 9.26 77.35 25.56 110.94 5.19 10.69 16.52 17.06 28.4 17.06h106.28c26.05 0 41.69-29.84 25.9-50.56-16.4-21.52-26.15-48.36-26.15-77.44 0-11.11 1.62-21.79 4.41-32H256c54.66 0 108.28 18.81 150.98 52.95l85.03 68.03a32.023 32.023 0 0 0 19.98 7.02c24.92 0 32-22.78 32-32V295.12c19.05-11.09 32-31.49 32-55.12.01-23.63-12.94-44.03-31.99-55.12zM223.76 480l-105.89-.03c-14.83-30.56-22.35-62.19-22.36-95.49l.48-32L96 352h99.33c-2.31 10.7-3.81 21.43-3.81 32 0 35.29 11.3 68.78 32.24 96zM64 320c-17.64 0-32-14.36-32-32v-96c0-17.64 14.36-32 32-32h192v160H64zm448.05 126.93c-.04.25-.13.58-.25.9l-84.83-67.87C386.99 348 338.54 328.14 288 322.13V157.87c50.54-6.01 98.99-25.87 138.98-57.84l84.87-67.9c.03.03.06.05.08.05.04 0 .06-.05.07-.17l.05 414.92z'/%3E%3C/svg%3E")}.growl-notification--info .growl-notification__image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm16 400c0 8.822-7.178 16-16 16H48c-8.822 0-16-7.178-16-16V80c0-8.822 7.178-16 16-16h352c8.822 0 16 7.178 16 16v352zm-228-80h12V232h-12c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h48c6.627 0 12 5.373 12 12v140h12c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12h-72c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12zm36-240c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z'/%3E%3C/svg%3E")}.growl-notification--success .growl-notification__image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm0 32c8.823 0 16 7.178 16 16v352c0 8.822-7.177 16-16 16H48c-8.822 0-16-7.178-16-16V80c0-8.822 7.178-16 16-16h352m-34.301 98.293l-8.451-8.52c-4.667-4.705-12.265-4.736-16.97-.068l-163.441 162.13-68.976-69.533c-4.667-4.705-12.265-4.736-16.97-.068l-8.52 8.451c-4.705 4.667-4.736 12.265-.068 16.97l85.878 86.572c4.667 4.705 12.265 4.736 16.97.068l180.48-179.032c4.704-4.667 4.735-12.265.068-16.97z'/%3E%3C/svg%3E")}.growl-notification--warning .growl-notification__image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ff5e3a' d='M224 480c-17.66 0-32-14.38-32-32.03h-32c0 35.31 28.72 64.03 64 64.03s64-28.72 64-64.03h-32c0 17.65-14.34 32.03-32 32.03zm209.38-145.19c-27.96-26.62-49.34-54.48-49.34-148.91 0-79.59-63.39-144.5-144.04-152.35V16c0-8.84-7.16-16-16-16s-16 7.16-16 16v17.56C127.35 41.41 63.96 106.31 63.96 185.9c0 94.42-21.39 122.29-49.35 148.91-13.97 13.3-18.38 33.41-11.25 51.23C10.64 404.24 28.16 416 48 416h352c19.84 0 37.36-11.77 44.64-29.97 7.13-17.82 2.71-37.92-11.26-51.22zM400 384H48c-14.23 0-21.34-16.47-11.32-26.01 34.86-33.19 59.28-70.34 59.28-172.08C95.96 118.53 153.23 64 224 64c70.76 0 128.04 54.52 128.04 121.9 0 101.35 24.21 138.7 59.28 172.08C421.38 367.57 414.17 384 400 384z'/%3E%3C/svg%3E")}.growl-notification--danger .growl-notification__image,.growl-notification--error .growl-notification__image{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23fff' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.054-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.952 83.154 0l239.94 416.028zm-27.658 15.991l-240-416c-6.16-10.678-21.583-10.634-27.718 0l-240 416C27.983 466.678 35.731 480 48 480h480c12.323 0 19.99-13.369 13.859-23.996zM288 372c-15.464 0-28 12.536-28 28s12.536 28 28 28 28-12.536 28-28-12.536-28-28-28zm-11.49-212h22.979c6.823 0 12.274 5.682 11.99 12.5l-7 168c-.268 6.428-5.556 11.5-11.99 11.5h-8.979c-6.433 0-11.722-5.073-11.99-11.5l-7-168c-.283-6.818 5.167-12.5 11.99-12.5zM288 372c-15.464 0-28 12.536-28 28s12.536 28 28 28 28-12.536 28-28-12.536-28-28-28z'/%3E%3C/svg%3E");background-size:90%}.growl-notification.position-bottom-right.animation-slide-in,.growl-notification.position-top-right.animation-slide-in{animation:position-right-slide-in .2s forwards;transform:translateX(100%)}.growl-notification.position-bottom-right.animation-slide-out,.growl-notification.position-top-right.animation-slide-out{animation:position-right-slide-out .2s forwards;margin-right:-20px;transform:translateX(0)}.growl-notification.position-top-center.animation-slide-in{animation:position-top-slide-in .2s forwards;transform:translateY(-100%)}.growl-notification.position-top-center.animation-slide-out{animation:position-top-slide-out .2s forwards;margin-top:-20px;transform:translateY(0)}.growl-notification.position-bottom-center.animation-slide-in{animation:position-bottom-slide-in .2s forwards;transform:translateY(100%)}.growl-notification.position-bottom-center.animation-slide-out{animation:position-bottom-slide-out .2s forwards;margin-bottom:-20px;transform:translateY(0)}.growl-notification.position-bottom-left.animation-slide-in,.growl-notification.position-top-left.animation-slide-in{animation:position-left-slide-in .2s forwards;transform:translateX(-100%)}.growl-notification.position-bottom-left.animation-slide-out,.growl-notification.position-top-left.animation-slide-out{animation:position-left-slide-out .2s forwards;margin-left:-20px;transform:translateX(0)}.growl-notification.position-top-center,.growl-notification.position-top-left,.growl-notification.position-top-right{transition:top .2s}.growl-notification.position-bottom-center,.growl-notification.position-bottom-left,.growl-notification.position-bottom-right{transition:bottom .2s}.growl-notification.animation-fade-in{animation:fade-in .2s forwards;opacity:0}.growl-notification.animation-fade-out{animation:fade-out .2s forwards}@keyframes position-right-slide-in{to{transform:translateX(0)}}@keyframes position-right-slide-out{to{transform:translateX(100%)}}@keyframes position-left-slide-in{to{transform:translateX(0)}}@keyframes position-left-slide-out{to{transform:translateX(-100%)}}@keyframes position-top-slide-in{to{transform:translateY(0)}}@keyframes position-top-slide-out{to{transform:translateY(-100%)}}@keyframes position-bottom-slide-in{to{transform:translateY(0)}}@keyframes position-bottom-slide-out{to{transform:translateY(100%)}}@keyframes fade-in{to{opacity:1}}@keyframes fade-out{to{opacity:0}}
