@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&family=Outfit:wght@200;300;400;500;600;700;800&family=Lora:wght@400;500;600;700&family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);.bg-image{position:relative;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.bg-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.bg-video video{object-fit:cover;width:100%;height:100%}.bg-pattern-diagonal{position:relative;overflow:hidden}.bg-pattern-diagonal:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;opacity:.08;background-size:10px 10px;background-image:repeating-linear-gradient(45deg,#1c1d24 0,#1c1d24 1px,transparent 0,transparent 50%)}.bg-pattern-polka{position:relative;overflow:hidden}.bg-pattern-polka:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;opacity:.6;background-image:radial-gradient(#1c1d24 .5px,transparent .5px),radial-gradient(#1c1d24 .5px,transparent .5px);background-size:20px 20px;background-position:0 0,10px 10px}body,html{width:100%;height:100%}body{overflow-x:hidden;position:relative;background:#fff;color:#787a7c}main{position:relative;min-height:100%}.container,.container-fluid{position:relative;padding:0 30px}.theme-light,[class*=bg-black] [class*=bg-white],[class*=bg-dark] [class*=bg-white],[class*=bg-gradient] [class*=bg-white],[class*=bg-white],body{color:#787a7c}.theme-light .h1,.theme-light .h2,.theme-light .h3,.theme-light .h4,.theme-light .h5,.theme-light .h6,.theme-light h1,.theme-light h2,.theme-light h3,.theme-light h4,.theme-light h5,.theme-light h6,.theme-light i,[class*=bg-black] [class*=bg-white] h1,[class*=bg-black] [class*=bg-white] h2,[class*=bg-black] [class*=bg-white] h3,[class*=bg-black] [class*=bg-white] h4,[class*=bg-black] [class*=bg-white] h5,[class*=bg-black] [class*=bg-white] h6,[class*=bg-black] [class*=bg-white] i,[class*=bg-dark] [class*=bg-white] h1,[class*=bg-dark] [class*=bg-white] h2,[class*=bg-dark] [class*=bg-white] h3,[class*=bg-dark] [class*=bg-white] h4,[class*=bg-dark] [class*=bg-white] h5,[class*=bg-dark] [class*=bg-white] h6,[class*=bg-dark] [class*=bg-white] i,[class*=bg-gradient] [class*=bg-white] h1,[class*=bg-gradient] [class*=bg-white] h2,[class*=bg-gradient] [class*=bg-white] h3,[class*=bg-gradient] [class*=bg-white] h4,[class*=bg-gradient] [class*=bg-white] h5,[class*=bg-gradient] [class*=bg-white] h6,[class*=bg-gradient] [class*=bg-white] i,[class*=bg-white] .h1,[class*=bg-white] .h2,[class*=bg-white] .h3,[class*=bg-white] .h4,[class*=bg-white] .h5,[class*=bg-white] .h6,[class*=bg-white] h1,[class*=bg-white] h2,[class*=bg-white] h3,[class*=bg-white] h4,[class*=bg-white] h5,[class*=bg-white] h6,[class*=bg-white] i,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6,body i{color:#1c1d24}.theme-light a:not([class^=button]):not([class^=link-hover]),[class*=bg-white] a:not([class^=button]):not([class^=link-hover]),body a:not([class^=button]):not([class^=link-hover]){color:#1c1d24}.theme-light a:not([class^=button]):not([class^=link-hover]):focus,.theme-light a:not([class^=button]):not([class^=link-hover]):hover,[class*=bg-white] a:not([class^=button]):not([class^=link-hover]):focus,[class*=bg-white] a:not([class^=button]):not([class^=link-hover]):hover,body a:not([class^=button]):not([class^=link-hover]):focus,body a:not([class^=button]):not([class^=link-hover]):hover{color:rgba(28,29,36,.8)}.interactive-box .interactive-overlay,.theme-dark,[class*=bg-black],[class*=bg-dark],[class*=bg-gradient],[class*=bg-white] [class*=bg-black],[class*=bg-white] [class*=bg-dark],[class*=bg-white] [class*=bg-gradient]{color:rgba(255,255,255,.8)}.interactive-box .interactive-overlay .h1,.interactive-box .interactive-overlay .h2,.interactive-box .interactive-overlay .h3,.interactive-box .interactive-overlay .h4,.interactive-box .interactive-overlay .h5,.interactive-box .interactive-overlay .h6,.interactive-box .interactive-overlay h1,.interactive-box .interactive-overlay h2,.interactive-box .interactive-overlay h3,.interactive-box .interactive-overlay h4,.interactive-box .interactive-overlay h5,.interactive-box .interactive-overlay h6,.interactive-box .interactive-overlay i,.theme-dark .h1,.theme-dark .h2,.theme-dark .h3,.theme-dark .h4,.theme-dark .h5,.theme-dark .h6,.theme-dark h1,.theme-dark h2,.theme-dark h3,.theme-dark h4,.theme-dark h5,.theme-dark h6,.theme-dark i,[class*=bg-black] .h1,[class*=bg-black] .h2,[class*=bg-black] .h3,[class*=bg-black] .h4,[class*=bg-black] .h5,[class*=bg-black] .h6,[class*=bg-black] h1,[class*=bg-black] h2,[class*=bg-black] h3,[class*=bg-black] h4,[class*=bg-black] h5,[class*=bg-black] h6,[class*=bg-black] i,[class*=bg-dark] .h1,[class*=bg-dark] .h2,[class*=bg-dark] .h3,[class*=bg-dark] .h4,[class*=bg-dark] .h5,[class*=bg-dark] .h6,[class*=bg-dark] h1,[class*=bg-dark] h2,[class*=bg-dark] h3,[class*=bg-dark] h4,[class*=bg-dark] h5,[class*=bg-dark] h6,[class*=bg-dark] i,[class*=bg-gradient] .h1,[class*=bg-gradient] .h2,[class*=bg-gradient] .h3,[class*=bg-gradient] .h4,[class*=bg-gradient] .h5,[class*=bg-gradient] .h6,[class*=bg-gradient] h1,[class*=bg-gradient] h2,[class*=bg-gradient] h3,[class*=bg-gradient] h4,[class*=bg-gradient] h5,[class*=bg-gradient] h6,[class*=bg-gradient] i,[class*=bg-white] [class*=bg-black] h1,[class*=bg-white] [class*=bg-black] h2,[class*=bg-white] [class*=bg-black] h3,[class*=bg-white] [class*=bg-black] h4,[class*=bg-white] [class*=bg-black] h5,[class*=bg-white] [class*=bg-black] h6,[class*=bg-white] [class*=bg-black] i,[class*=bg-white] [class*=bg-dark] h1,[class*=bg-white] [class*=bg-dark] h2,[class*=bg-white] [class*=bg-dark] h3,[class*=bg-white] [class*=bg-dark] h4,[class*=bg-white] [class*=bg-dark] h5,[class*=bg-white] [class*=bg-dark] h6,[class*=bg-white] [class*=bg-dark] i,[class*=bg-white] [class*=bg-gradient] h1,[class*=bg-white] [class*=bg-gradient] h2,[class*=bg-white] [class*=bg-gradient] h3,[class*=bg-white] [class*=bg-gradient] h4,[class*=bg-white] [class*=bg-gradient] h5,[class*=bg-white] [class*=bg-gradient] h6,[class*=bg-white] [class*=bg-gradient] i{color:#fff}.interactive-box .interactive-overlay a:not([class^=button]):not([class^=link-hover]),.theme-dark a:not([class^=button]):not([class^=link-hover]),[class*=bg-black] a:not([class^=button]):not([class^=link-hover]),[class*=bg-dark] a:not([class^=button]):not([class^=link-hover]),[class*=bg-gradient] a:not([class^=button]):not([class^=link-hover]){color:#fff}.interactive-box .interactive-overlay a:not([class^=button]):not([class^=link-hover]) i,.theme-dark a:not([class^=button]):not([class^=link-hover]) i,[class*=bg-black] a:not([class^=button]):not([class^=link-hover]) i,[class*=bg-dark] a:not([class^=button]):not([class^=link-hover]) i,[class*=bg-gradient] a:not([class^=button]):not([class^=link-hover]) i{color:#fff}.interactive-box .interactive-overlay a:not([class^=button]):not([class^=link-hover]):focus,.interactive-box .interactive-overlay a:not([class^=button]):not([class^=link-hover]):hover,.theme-dark a:not([class^=button]):not([class^=link-hover]):focus,.theme-dark a:not([class^=button]):not([class^=link-hover]):hover,[class*=bg-black] a:not([class^=button]):not([class^=link-hover]):focus,[class*=bg-black] a:not([class^=button]):not([class^=link-hover]):hover,[class*=bg-dark] a:not([class^=button]):not([class^=link-hover]):focus,[class*=bg-dark] a:not([class^=button]):not([class^=link-hover]):hover,[class*=bg-gradient] a:not([class^=button]):not([class^=link-hover]):focus,[class*=bg-gradient] a:not([class^=button]):not([class^=link-hover]):hover{color:rgba(255,255,255,.8)}.interactive-box .interactive-overlay a:not([class^=button]):not([class^=link-hover]):focus i,.interactive-box .interactive-overlay a:not([class^=button]):not([class^=link-hover]):hover i,.theme-dark a:not([class^=button]):not([class^=link-hover]):focus i,.theme-dark a:not([class^=button]):not([class^=link-hover]):hover i,[class*=bg-black] a:not([class^=button]):not([class^=link-hover]):focus i,[class*=bg-black] a:not([class^=button]):not([class^=link-hover]):hover i,[class*=bg-dark] a:not([class^=button]):not([class^=link-hover]):focus i,[class*=bg-dark] a:not([class^=button]):not([class^=link-hover]):hover i,[class*=bg-gradient] a:not([class^=button]):not([class^=link-hover]):focus i,[class*=bg-gradient] a:not([class^=button]):not([class^=link-hover]):hover i{color:rgba(255,255,255,.8)}:root{--bs-dark-rgb:28,29,36;--bs-border-color:rgba(28, 29, 36, 0.1)}.section-fullscreen,[class*=section-spacing]{position:relative}.section-fullscreen{width:100%;height:100%;overflow:hidden}.section-spacing-xl{padding:140px 0}.section-spacing-lg{padding:120px 0}.section-spacing{padding:100px 0}.section-spacing-sm{padding:80px 0}.section-spacing-xs{padding:65px 0}@media (max-width:991.98px){.section-spacing-xl{padding:120px 0}.section-spacing-lg{padding:100px 0}.section-spacing{padding:80px 0}.section-spacing-sm{padding:60px 0}.section-spacing-xs{padding:50px 0}}.custom-row{margin:-30px}.custom-row .custom-col{padding:30px}.custom-row-lg{margin:-35px}.custom-row-lg .custom-col{padding:35px}@media (max-width:1199.98px){.custom-row,.custom-row-lg{margin:-25px}.custom-row .custom-col,.custom-row-lg .custom-col{padding:25px}}@media (max-width:991.98px){.custom-row,.custom-row-lg{margin:-20px}.custom-row .custom-col,.custom-row-lg .custom-col{padding:20px}}@media (max-width:767.98px){.custom-row,.custom-row-lg{margin:-15px}.custom-row .custom-col,.custom-row-lg .custom-col{padding:15px}}hr.hr-diagonal{position:relative;overflow:hidden;width:100%;height:8px;border:0;margin:0}hr.hr-diagonal:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;opacity:.5;background-size:5px 5px;background-image:repeating-linear-gradient(45deg,#1c1d24 0,#1c1d24 1px,transparent 0,transparent 50%)}[class*=bg-black] hr.hr-diagonal:before,[class*=bg-dark] hr.hr-diagonal:before,[class*=bg-gradient] hr.hr-diagonal:before{opacity:.8;background-image:repeating-linear-gradient(45deg,#fff 0,#fff 1px,transparent 0,transparent 50%)}input,textarea{background:#f1f2fa;width:100%;border:0;margin-bottom:1rem;padding:15px 20px;border-radius:0;box-shadow:none;font:400 16px "Open Sans",sans-serif;-webkit-transition:ease-out .16s;transition:ease-out .16s}input:active,input:focus,textarea:active,textarea:focus{outline:0;box-shadow:none}textarea{height:160px}input,textarea{color:#787a7c}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaabac}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaabac}input:-ms-placeholder,textarea:-ms-placeholder{color:#aaabac}input::-ms-placeholder,textarea::-ms-placeholder{color:#aaabac}input::placeholder,textarea::placeholder{color:#aaabac}label{font-size:15px}.form-border-radius input,.form-border-radius textarea{border-radius:.5em}.form-style-2 input,.form-style-2 textarea{background:0 0;margin-bottom:24px;padding:0 0 14px;border-top-width:0;border-right-width:0;border-bottom:1px solid rgba(28,29,36,.2);border-left-width:0}.form-style-2 input:active,.form-style-2 input:focus,.form-style-2 textarea:active,.form-style-2 textarea:focus{border-bottom-color:#1c1d24}.bg-gray input,.bg-gray textarea,.bg-iceblue input,.bg-iceblue textarea{background:#fff}[class*=bg-black] input,[class*=bg-black] textarea,[class*=bg-dark] input,[class*=bg-dark] textarea,[class*=bg-gradient] input,[class*=bg-gradient] textarea{color:rgba(255,255,255,.8)}[class*=bg-black] input::-webkit-input-placeholder,[class*=bg-black] textarea::-webkit-input-placeholder,[class*=bg-dark] input::-webkit-input-placeholder,[class*=bg-dark] textarea::-webkit-input-placeholder,[class*=bg-gradient] input::-webkit-input-placeholder,[class*=bg-gradient] textarea::-webkit-input-placeholder{color:rgba(255,255,255,.4)}[class*=bg-black] input::-moz-placeholder,[class*=bg-black] textarea::-moz-placeholder,[class*=bg-dark] input::-moz-placeholder,[class*=bg-dark] textarea::-moz-placeholder,[class*=bg-gradient] input::-moz-placeholder,[class*=bg-gradient] textarea::-moz-placeholder{color:rgba(255,255,255,.4)}[class*=bg-black] input:-ms-placeholder,[class*=bg-black] textarea:-ms-placeholder,[class*=bg-dark] input:-ms-placeholder,[class*=bg-dark] textarea:-ms-placeholder,[class*=bg-gradient] input:-ms-placeholder,[class*=bg-gradient] textarea:-ms-placeholder{color:rgba(255,255,255,.4)}[class*=bg-black] input::-ms-placeholder,[class*=bg-black] textarea::-ms-placeholder,[class*=bg-dark] input::-ms-placeholder,[class*=bg-dark] textarea::-ms-placeholder,[class*=bg-gradient] input::-ms-placeholder,[class*=bg-gradient] textarea::-ms-placeholder{color:rgba(255,255,255,.4)}[class*=bg-black] input::placeholder,[class*=bg-black] textarea::placeholder,[class*=bg-dark] input::placeholder,[class*=bg-dark] textarea::placeholder,[class*=bg-gradient] input::placeholder,[class*=bg-gradient] textarea::placeholder{color:rgba(255,255,255,.4)}.submit-result span{display:none;-webkit-transition:ease-out .2s;transition:ease-out .2s}.submit-result span.show-result{margin-top:24px;display:block}.submit-result span#success{color:#32cd32}.submit-result span#error{color:#e32227}.submit-result span .error-color{background:rgba(255,0,0,.1)}img{width:auto;max-width:100%;height:auto}.img-mask-1{border-top-left-radius:4em;border-bottom-right-radius:4em}.img-mask-2{border-top-right-radius:4em;border-bottom-left-radius:4em}.img-avatar-200{width:200px;height:200px;border-radius:50%}.img-avatar-180{width:180px;height:180px;border-radius:50%}.img-avatar-160{width:160px;height:160px;border-radius:50%}.img-avatar-80{width:80px;height:80px;border-radius:50%}.img-avatar-70{width:70px;height:70px;border-radius:50%}.img-avatar-60{width:60px;height:60px;border-radius:50%}.avatar-group{display:block;padding:0}.avatar-group li{list-style-type:none;display:inline-block;margin-left:-12px;padding:0}.avatar-group li:first-child{margin-left:0}.avatar-group li img{width:60px;height:60px;border-radius:50%;-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,.13);box-shadow:0 3px 16px 0 rgba(0,0,0,.13);border:3px solid #fff}.img-overlap{z-index:1;position:relative}.img-overlap .img-1{padding-top:60px;max-width:55%}.img-overlap .img-2{z-index:-1;position:absolute;top:0;right:0;max-width:60%}.img-overlap img{-webkit-box-shadow:0 8px 34px 0 rgba(22,24,26,.1);box-shadow:0 8px 34px 0 rgba(22,24,26,.1)}.img-link-box{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.img-link-box a{display:block}.img-link-box img{-webkit-transform:scale(1);transform:scale(1);width:100%;-webkit-transition:transform .6s cubic-bezier(.165, .84, .44, 1);transition:transform .6s cubic-bezier(.165, .84, .44, 1)}.img-link-box:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}ul{margin:0}ul li a{-webkit-transition:linear .1s;transition:linear .1s}ul[class*=' list-'],ul[class^=list-]{padding:0}ul.list-unstyled li{list-style-type:none;margin-bottom:6px}ul.list-unstyled li:last-child{margin-bottom:0}ul.list-dash li{list-style-type:none;margin-bottom:6px}ul.list-dash li:before{content:'-';padding-right:7px}ul.list-dash li:last-child{margin-bottom:0}ul.list-border-dashed li{list-style-type:none;padding:12px 0;border-bottom:1px dashed rgba(28,29,36,.2)}ul.list-border-dashed li:last-child{border-bottom:0}ul[class*=' list-inline'] li,ul[class^=list-inline] li{display:inline-block}ul.list-inline-dash li{padding-right:5px}ul.list-inline-dash li:before{content:'-';padding-right:8px}ul.list-inline-dash li:first-child:before{display:none}ul.list-inline-dash li:last-child{padding-right:0}ul.list-inline li{padding-right:4px}ul.list-inline li:last-child{padding-right:0}ul.list-inline-lg li{padding-right:8px}ul.list-inline-lg li:last-child{padding-right:0}ul.list-inline-xl li{padding-right:13px}ul.list-inline-xl li:last-child{padding-right:0}ul.list-inline-2xl li{padding-right:17px}ul.list-inline-2xl li:last-child{padding-right:0}ul.list-inline-dot li{position:relative;padding:0 4px 0 14px}ul.list-inline-dot li:before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.8);width:5px;height:5px;border-radius:50%}ul.list-inline-dot li:first-child{padding-left:0}ul.list-inline-dot li:first-child:before{display:none}[class*=bg-black] ul.list-border-dashed li,[class*=bg-dark] ul.list-border-dashed li,[class*=bg-gradient] ul.list-border-dashed li{border-color:rgba(255,255,255,.3)}[class*=bg-black] ul.list-inline-dot li:before,[class*=bg-dark] ul.list-inline-dot li:before,[class*=bg-gradient] ul.list-inline-dot li:before{background:rgba(255,255,255,.8)}body{color:#787a7c;font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:400;letter-spacing:0}@media (max-width:991.98px){body{font-size:.938rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-family:Outfit,sans-serif;font-weight:500}@media (max-width:991.98px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:6px}}@media (min-width:1200px){.display-lg{font-size:6rem}.display-xl{font-size:7rem}}p{margin:0;line-height:1.74}.uppercase{letter-spacing:1px;text-transform:uppercase}.font-small{font-size:.9em;line-height:1.7}@media (max-width:991.98px){.font-small{font-size:.9em;line-height:1.7}}.font-large{font-size:1.063em;line-height:1.6}@media (max-width:991.98px){.font-large{font-size:1.063em}}.sm-heading{font-family:Outfit,sans-serif;font-weight:500;font-size:.9em;text-transform:uppercase;letter-spacing:1px}i{display:inline-block}i.icon-4xl{font-size:2.4em}i.icon-3xl{font-size:2.13em}i.icon-2xl{font-size:1.86em}i.icon-xl{font-size:1.6em}i.icon-lg{font-size:1.33em}i.icon-sm{font-size:.9em}.icon-4xl i{font-size:2.4em}.icon-3xl i{font-size:2.13em}.icon-2xl i{font-size:1.86em}.icon-xl i{font-size:1.6em}.icon-lg i{font-size:1.33em}.icon-sm i{font-size:.9em}.accordion{list-style-type:none;padding:0}.accordion li{border:1px dashed rgba(28,29,36,.2);margin-bottom:12px;padding:20px 30px;-webkit-transition:linear .1s;transition:linear .1s}.accordion li:last-child{margin-bottom:0}.accordion li .accordion-title{z-index:1;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:linear .1s;transition:linear .1s}.accordion li .accordion-title .accordion-toggle{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion li .accordion-title .accordion-toggle span{position:relative;display:inline-block;width:11px;height:11px}.accordion li .accordion-title .accordion-toggle span:after,.accordion li .accordion-title .accordion-toggle span:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#000;width:11px;height:1px}.accordion li .accordion-title .accordion-toggle span:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:linear .1s;transition:linear .1s}.accordion li .accordion-title *{margin:0;-webkit-transition:linear .1s;transition:linear .1s}.accordion li .accordion-content{overflow:hidden;max-height:0;-webkit-transition:ease-out .2s;transition:ease-out .2s}.accordion li .accordion-content:before{content:'';display:block;width:100%;height:12px}.accordion li .accordion-content ol li,.accordion li .accordion-content ul li{border:0;padding:0}.accordion li .accordion-content ol li:last-child,.accordion li .accordion-content ul li:last-child{border:0}.accordion li .accordion-content ul{list-style-type:disc}.accordion li .accordion-content ul ul{list-style-type:circle}.accordion li .accordion-content ol.list-ordered li{margin-bottom:8px;padding-left:34px}.accordion li .accordion-content ol.list-ordered li:last-child{margin:0}.accordion li .accordion-content .nav{list-style-type:none}.accordion li.active{border-color:#1c1d24}.accordion li.active .accordion-title .accordion-toggle span:after{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.accordion.style-2 li{margin-bottom:0;padding:20px 0;border-top:0;border-right:0;border-left:0;border-bottom:1px dashed rgba(28,29,36,.2)}.accordion.style-2 li:last-child{border-bottom:0}[class*=bg-black] .accordion li,[class*=bg-dark] .accordion li{border-color:rgba(255,255,255,.2)}[class*=bg-black] .accordion li .accordion-title .accordion-toggle span:after,[class*=bg-black] .accordion li .accordion-title .accordion-toggle span:before,[class*=bg-dark] .accordion li .accordion-title .accordion-toggle span:after,[class*=bg-dark] .accordion li .accordion-title .accordion-toggle span:before{background:#fff}[class*=bg-black] .accordion li.active,[class*=bg-dark] .accordion li.active{border-color:#fff}.box-shadow{-webkit-box-shadow:0 8px 34px 0 rgba(22,24,26,.1);box-shadow:0 8px 34px 0 rgba(22,24,26,.1);-webkit-transition:ease-out .16s;transition:ease-out .16s}.box-shadow:hover{-webkit-box-shadow:0 8px 38px 0 rgba(22,24,26,.13);box-shadow:0 8px 38px 0 rgba(22,24,26,.13)}img.box-shadow{-webkit-box-shadow:0 8px 34px 0 rgba(22,24,26,.12);box-shadow:0 8px 34px 0 rgba(22,24,26,.12)}img.box-shadow:hover{-webkit-box-shadow:0 8px 38px 0 rgba(22,24,26,.15);box-shadow:0 8px 38px 0 rgba(22,24,26,.15)}.hover-float{-webkit-transition:ease-out .16s;transition:ease-out .16s}.hover-float:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.border-radius{border-radius:.5em;overflow:hidden}.border-radius-1{border-radius:1em;overflow:hidden}.border-radius-2{border-radius:2em;overflow:hidden}.icon-box-circle,.icon-box-square{display:inline-block;width:60px;height:60px;line-height:60px;text-align:center}.icon-box-square-lg{width:70px;height:70px;line-height:70px}.icon-box-square-sm{width:50px;height:50px;line-height:50px}.icon-box-circle{border-radius:50%}.icon-box-circle.icon-box-circle-lg{width:70px;height:70px;line-height:70px}.icon-box-circle.icon-box-circle-sm{width:50px;height:50px;line-height:50px}.interactive-box{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.interactive-box img{-webkit-transform:scale(1);transform:scale(1);width:100%;-webkit-transition:transform .6s cubic-bezier(.165, .84, .44, 1);transition:transform .6s cubic-bezier(.165, .84, .44, 1)}.interactive-box .interactive-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent);-webkit-transition:linear .1s;transition:linear .1s}.interactive-box .interactive-overlay .interactive-inner{position:absolute;bottom:0;left:0;width:100%;-webkit-transition:all .3s cubic-bezier(.165, .84, .44, 1);transition:all .3s cubic-bezier(.165, .84, .44, 1)}.interactive-box .interactive-overlay .interactive-hover{visibility:hidden;opacity:0;position:absolute;bottom:0;left:0;-webkit-transform:translateY(8px);transform:translateY(8px);width:100%;-webkit-transition:all .3s cubic-bezier(.165, .84, .44, 1);transition:all .3s cubic-bezier(.165, .84, .44, 1)}.interactive-box:hover .interactive-overlay .interactive-inner{visibility:hidden;opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.interactive-box:hover .interactive-overlay .interactive-hover{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.interactive-box:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}.float-card img{z-index:-1}.float-card .float-card-text{position:relative;margin-top:-2em;margin-right:1em;margin-left:1em;padding:30px}.hover-border{border:1px solid transparent;-webkit-transition:linear .1s;transition:linear .1s}.hover-border.hover-border-active,.hover-border:hover{border-color:#1c1d24}.hover-border-wrapper:hover .hover-border{border-color:transparent}.hover-border-wrapper:hover .hover-border:hover{border-color:#1c1d24}[class*=bg-black] .hover-border.hover-border-active,[class*=bg-black] .hover-border:hover,[class*=bg-dark] .hover-border.hover-border-active,[class*=bg-dark] .hover-border:hover,[class*=bg-gradient] .hover-border.hover-border-active,[class*=bg-gradient] .hover-border:hover{border-color:#fff}[class*=bg-black] .hover-border-wrapper:hover .hover-border,[class*=bg-dark] .hover-border-wrapper:hover .hover-border,[class*=bg-gradient] .hover-border-wrapper:hover .hover-border{border-color:transparent}[class*=bg-black] .hover-border-wrapper:hover .hover-border:hover,[class*=bg-dark] .hover-border-wrapper:hover .hover-border:hover,[class*=bg-gradient] .hover-border-wrapper:hover .hover-border:hover{border-color:#fff}button{background:0 0;box-shadow:none;border:0;padding:0;cursor:pointer}a,button{text-decoration:none;-webkit-transition:linear .1s;transition:linear .1s}a:active,a:focus,button:active,button:focus{box-shadow:none;outline:0}.button{position:relative;display:inline-block;background:#ecedf5;color:#1c1d24;padding:13px 30px;font-family:Outfit,sans-serif}.button-xs{padding:7px 15px}.button-sm{padding:11px 23px}.button-lg{padding:15px 34px}.button-fullwidth{width:100%;text-align:center}.button-radius{border-radius:.5em}.button-rounded{border-radius:30px}.button-hover-slide{overflow:hidden;vertical-align:middle}.button-hover-slide span{display:inline-block;position:relative;color:transparent}.button-hover-slide span:after,.button-hover-slide span:before{content:attr(data-text);position:absolute;left:0;color:#fff;-webkit-transition:ease-out .16s;transition:ease-out .16s}.button-hover-slide span:before{top:0}.button-hover-slide span:after{visibility:hidden;opacity:0;top:50%}.button-hover-slide:hover:before{opacity:.4;-webkit-transform:translateY(-50%) scale(2.7);transform:translateY(-50%) scale(2.7)}.button-hover-slide:hover span:before{visibility:hidden;opacity:0;top:-50%}.button-hover-slide:hover span:after{visibility:visible;opacity:1;top:0}.button-hover-float:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.button-dark{background:#1c1d24;color:#fff}.button-dark:hover{background:rgba(28,29,36,.85)}.button-white{background:#fff;color:#1c1d24}.button-white.button-hover-slide span:after,.button-white.button-hover-slide span:before{color:#1c1d24}.button-white-2{background:rgba(255,255,255,.15);color:#fff}.button-white-2:hover{background:rgba(255,255,255,.2)}.button-outline,.button-outline-dashed{background:0 0;color:#1c1d24}.button-outline-dashed.button-hover-slide span:after,.button-outline-dashed.button-hover-slide span:before,.button-outline.button-hover-slide span:after,.button-outline.button-hover-slide span:before{color:#1c1d24}.button-outline{border:1px solid #1c1d24}.button-outline:hover{border-color:rgba(28,29,36,.6)}.button-outline-dashed{border:1px dashed #1c1d24}.button-outline-dashed:hover{border-color:rgba(28,29,36,.6)}.header-dark:not(.transparent-dark) .button-outline,.header-dark:not(.transparent-dark) .button-outline-dashed,.header.transparent-light .button-outline,.header.transparent-light .button-outline-dashed,[class*=bg-black] .button-outline,[class*=bg-black] .button-outline-dashed,[class*=bg-dark] .button-outline,[class*=bg-dark] .button-outline-dashed,[class*=bg-gradient] .button-outline,[class*=bg-gradient] .button-outline-dashed{background:0 0;border-color:#fff;color:#fff}.header-dark:not(.transparent-dark) .button-outline-dashed:hover,.header-dark:not(.transparent-dark) .button-outline:hover,.header.transparent-light .button-outline-dashed:hover,.header.transparent-light .button-outline:hover,[class*=bg-black] .button-outline-dashed:hover,[class*=bg-black] .button-outline:hover,[class*=bg-dark] .button-outline-dashed:hover,[class*=bg-dark] .button-outline:hover,[class*=bg-gradient] .button-outline-dashed:hover,[class*=bg-gradient] .button-outline:hover{background:0 0}.header-dark:not(.transparent-dark) .button-outline-dashed.button-hover-slide span:after,.header-dark:not(.transparent-dark) .button-outline-dashed.button-hover-slide span:before,.header-dark:not(.transparent-dark) .button-outline.button-hover-slide span:after,.header-dark:not(.transparent-dark) .button-outline.button-hover-slide span:before,.header.transparent-light .button-outline-dashed.button-hover-slide span:after,.header.transparent-light .button-outline-dashed.button-hover-slide span:before,.header.transparent-light .button-outline.button-hover-slide span:after,.header.transparent-light .button-outline.button-hover-slide span:before,[class*=bg-black] .button-outline-dashed.button-hover-slide span:after,[class*=bg-black] .button-outline-dashed.button-hover-slide span:before,[class*=bg-black] .button-outline.button-hover-slide span:after,[class*=bg-black] .button-outline.button-hover-slide span:before,[class*=bg-dark] .button-outline-dashed.button-hover-slide span:after,[class*=bg-dark] .button-outline-dashed.button-hover-slide span:before,[class*=bg-dark] .button-outline.button-hover-slide span:after,[class*=bg-dark] .button-outline.button-hover-slide span:before,[class*=bg-gradient] .button-outline-dashed.button-hover-slide span:after,[class*=bg-gradient] .button-outline-dashed.button-hover-slide span:before,[class*=bg-gradient] .button-outline.button-hover-slide span:after,[class*=bg-gradient] .button-outline.button-hover-slide span:before{color:#fff}.header-dark:not(.transparent-dark) .button-outline:hover,.header.transparent-light .button-outline:hover,[class*=bg-black] .button-outline:hover,[class*=bg-dark] .button-outline:hover,[class*=bg-gradient] .button-outline:hover{border-color:rgba(255,255,255,.7)}.header-dark:not(.transparent-dark) .button-outline-dashed:hover,.header.transparent-light .button-outline-dashed:hover,[class*=bg-black] .button-outline-dashed:hover,[class*=bg-dark] .button-outline-dashed:hover,[class*=bg-gradient] .button-outline-dashed:hover{border-color:rgba(255,255,255,.6)}[class*=button-fancy]{position:relative;display:inline-block;padding-left:30px;height:50px;line-height:50px;font-family:Outfit,sans-serif;-webkit-transition:all .3s cubic-bezier(.165, .84, .44, 1);transition:all .3s cubic-bezier(.165, .84, .44, 1)}[class*=button-fancy]:before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center left;transform-origin:center left;width:50px;height:50px;border-radius:30px;-webkit-transition:all .3s cubic-bezier(.165, .84, .44, 1);transition:all .3s cubic-bezier(.165, .84, .44, 1)}[class*=button-fancy]:hover{padding-left:22px;padding-right:8px}[class*=button-fancy]:hover:before{-webkit-transform:translateY(-50%) scale(.25);transform:translateY(-50%) scale(.25)}[class*=button-fancy].button-fancy-right{padding-left:0;padding-right:30px}[class*=button-fancy].button-fancy-right:before{left:auto;right:0;-webkit-transform-origin:center right;transform-origin:center right}[class*=button-fancy].button-fancy-right:hover{padding-left:8px;padding-right:22px}.button-fancy{color:#1c1d24}.button-fancy:before{background:rgba(28,29,36,.05)}.button-fancy:hover:before{background:#1c1d24}[class*=button-fancy-gradient]:before{opacity:.1}[class*=button-fancy-gradient]:hover:before{opacity:1}.button-fancy-gradient-1{background-image:linear-gradient(45deg,#ff5988,#500c7f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.button-fancy-gradient-1:before{background-image:linear-gradient(45deg,#ff5988,#500c7f)}.button-fancy-gradient-2{background-image:linear-gradient(45deg,#2fbdff,#0f2f40);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.button-fancy-gradient-2:before{background-image:linear-gradient(45deg,#2fbdff,#0f2f40)}.button-fancy-gradient-3{background-image:linear-gradient(45deg,#ff2f78,#ff7582);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.button-fancy-gradient-3:before{background-image:linear-gradient(45deg,#ff2f78,#ff7582)}.button-fancy-gradient-4{background-image:linear-gradient(45deg,#00dbde,#fc00ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.button-fancy-gradient-4:before{background-image:linear-gradient(45deg,#00dbde,#fc00ff)}.button-fancy-gradient-5{background-image:linear-gradient(45deg,#007990,#6ce5c0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.button-fancy-gradient-5:before{background-image:linear-gradient(45deg,#007990,#6ce5c0)}[class*=bg-black] .button-fancy,[class*=bg-dark] .button-fancy,[class*=bg-gradient] .button-fancy{color:#fff}[class*=bg-black] .button-fancy:before,[class*=bg-dark] .button-fancy:before,[class*=bg-gradient] .button-fancy:before{background:rgba(255,255,255,.15)}[class*=bg-black] .button-fancy:hover:before,[class*=bg-dark] .button-fancy:hover:before,[class*=bg-gradient] .button-fancy:hover:before{background:#fff}[class*=bg-black] [class*=button-fancy-gradient]:hover:before,[class*=bg-dark] [class*=button-fancy-gradient]:hover:before,[class*=bg-gradient] [class*=button-fancy-gradient]:hover:before{opacity:1}.button-circle{position:relative;background:#ecedf5;display:inline-block;width:50px;height:50px;border-radius:50%;color:#1c1d24;line-height:50px;text-align:center}.button-circle-sm{width:44px;height:44px;line-height:44px}.button-circle-lg{width:56px;height:56px;line-height:56px}.button-circle-dark{background:#1c1d24;color:#fff}.button-circle-dark i{color:#fff}.button-circle-dark:hover{background:rgba(28,29,36,.85)}.button-circle-white{background:#fff;color:#1c1d24}.button-circle-white-2{background:rgba(255,255,255,.15);color:#fff}.button-circle-white-2 i{color:#fff}.button-circle-white-2:hover{background:rgba(255,255,255,.2)}.button-circle-outline,.button-circle-outline-dashed{background:0 0;color:#1c1d24}.button-circle-outline i,.button-circle-outline-dashed i{color:#1c1d24}.button-circle-outline{border:1px solid #1c1d24}.button-circle-outline:hover{border-color:rgba(28,29,36,.6)}.button-circle-outline-dashed{border:1px dashed #1c1d24}.button-circle-outline-dashed:hover{border-color:rgba(28,29,36,.6)}.button-gradient-1{background-image:linear-gradient(to right,#ff5988,#500c7f,#ff5988)}.button-gradient-2{background-image:linear-gradient(to right,#2fbdff,#0f2f40,#2fbdff)}.button-gradient-3{background-image:linear-gradient(to right,#ff2f78,#ff7582,#ff2f78)}.button-gradient-4{background-image:linear-gradient(to right,#00dbde,#fc00ff,#00dbde)}.button-gradient-5{background-image:linear-gradient(to right,#007990,#6ce5c0,#007990)}[class*=button-gradient]{-webkit-background-size:300% 100%;-moz-background-size:300% 100%;background-size:300% 100%;border:0;-webkit-box-shadow:0 6px 30px 0 rgba(21,25,29,.13);box-shadow:0 6px 30px 0 rgba(21,25,29,.13);color:#fff;-webkit-transition:all .5s cubic-bezier(.165, .84, .44, 1);transition:all .5s cubic-bezier(.165, .84, .44, 1)}[class*=button-gradient] i{color:#fff}[class*=button-gradient]:focus,[class*=button-gradient]:hover{-webkit-box-shadow:0 6px 36px 0 rgba(21,25,29,.19);box-shadow:0 6px 36px 0 rgba(21,25,29,.19);background-position:100% 0;color:#fff}.button-circle-hover-slide{overflow:hidden;line-height:1}.button-circle-hover-slide i{position:absolute;left:50%;-webkit-transition:ease-out .16s;transition:ease-out .16s}.button-circle-hover-slide i:first-child{top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:1}.button-circle-hover-slide i:last-child{top:auto;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.button-circle-hover-slide:hover i:first-child{top:0;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:0}.button-circle-hover-slide:hover i:last-child{top:50%;bottom:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:1}.header-dark:not(.transparent-dark) .button-circle-outline,.header-dark:not(.transparent-dark) .button-circle-outline-dashed,.header.transparent-light .button-circle-outline,.header.transparent-light .button-circle-outline-dashed,[class*=bg-black] .button-circle-outline,[class*=bg-black] .button-circle-outline-dashed,[class*=bg-dark] .button-circle-outline,[class*=bg-dark] .button-circle-outline-dashed,[class*=bg-gradient] .button-circle-outline,[class*=bg-gradient] .button-circle-outline-dashed{background:0 0;border-color:#fff;color:#fff}.header-dark:not(.transparent-dark) .button-circle-outline i,.header-dark:not(.transparent-dark) .button-circle-outline-dashed i,.header.transparent-light .button-circle-outline i,.header.transparent-light .button-circle-outline-dashed i,[class*=bg-black] .button-circle-outline i,[class*=bg-black] .button-circle-outline-dashed i,[class*=bg-dark] .button-circle-outline i,[class*=bg-dark] .button-circle-outline-dashed i,[class*=bg-gradient] .button-circle-outline i,[class*=bg-gradient] .button-circle-outline-dashed i{color:#fff}.header-dark:not(.transparent-dark) .button-circle-outline-dashed:hover,.header-dark:not(.transparent-dark) .button-circle-outline:hover,.header.transparent-light .button-circle-outline-dashed:hover,.header.transparent-light .button-circle-outline:hover,[class*=bg-black] .button-circle-outline-dashed:hover,[class*=bg-black] .button-circle-outline:hover,[class*=bg-dark] .button-circle-outline-dashed:hover,[class*=bg-dark] .button-circle-outline:hover,[class*=bg-gradient] .button-circle-outline-dashed:hover,[class*=bg-gradient] .button-circle-outline:hover{background:0 0}.header-dark:not(.transparent-dark) .button-circle-outline-dashed.button-circle-hover-slide,.header-dark:not(.transparent-dark) .button-circle-outline.button-circle-hover-slide,.header.transparent-light .button-circle-outline-dashed.button-circle-hover-slide,.header.transparent-light .button-circle-outline.button-circle-hover-slide,[class*=bg-black] .button-circle-outline-dashed.button-circle-hover-slide,[class*=bg-black] .button-circle-outline.button-circle-hover-slide,[class*=bg-dark] .button-circle-outline-dashed.button-circle-hover-slide,[class*=bg-dark] .button-circle-outline.button-circle-hover-slide,[class*=bg-gradient] .button-circle-outline-dashed.button-circle-hover-slide,[class*=bg-gradient] .button-circle-outline.button-circle-hover-slide{color:#fff}.header-dark:not(.transparent-dark) .button-circle-outline-dashed.button-circle-hover-slide i,.header-dark:not(.transparent-dark) .button-circle-outline.button-circle-hover-slide i,.header.transparent-light .button-circle-outline-dashed.button-circle-hover-slide i,.header.transparent-light .button-circle-outline.button-circle-hover-slide i,[class*=bg-black] .button-circle-outline-dashed.button-circle-hover-slide i,[class*=bg-black] .button-circle-outline.button-circle-hover-slide i,[class*=bg-dark] .button-circle-outline-dashed.button-circle-hover-slide i,[class*=bg-dark] .button-circle-outline.button-circle-hover-slide i,[class*=bg-gradient] .button-circle-outline-dashed.button-circle-hover-slide i,[class*=bg-gradient] .button-circle-outline.button-circle-hover-slide i{color:#fff}.header-dark:not(.transparent-dark) .button-circle-outline:hover,.header.transparent-light .button-circle-outline:hover,[class*=bg-black] .button-circle-outline:hover,[class*=bg-dark] .button-circle-outline:hover,[class*=bg-gradient] .button-circle-outline:hover{border-color:rgba(255,255,255,.7)}.header-dark:not(.transparent-dark) .button-circle-outline-dashed:hover,.header.transparent-light .button-circle-outline-dashed:hover,[class*=bg-black] .button-circle-outline-dashed:hover,[class*=bg-dark] .button-circle-outline-dashed:hover,[class*=bg-gradient] .button-circle-outline-dashed:hover{border-color:rgba(255,255,255,.6)}.button-shadow{-webkit-box-shadow:0 6px 30px 0 rgba(22,24,26,.1);box-shadow:0 6px 30px 0 rgba(22,24,26,.1)}.button-shadow:focus,.button-shadow:hover{-webkit-box-shadow:0 6px 36px 0 rgba(22,24,26,.13);box-shadow:0 6px 36px 0 rgba(22,24,26,.13)}.circle-text{position:relative;max-width:300px;max-height:300px;text-transform:uppercase;font-weight:700}.circle-text .circle-svg{max-width:100%;height:auto}.circle-text .circle-text-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rotating{animation:rotating 20s linear infinite}@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}.client-box a img{opacity:.5;width:100%;-webkit-transition:ease-out .12s;transition:ease-out .12s}.client-box a:hover img{opacity:1}.client-box-with-link{position:relative}.client-box-with-link a{display:block}.client-box-with-link a img{opacity:.8;width:100%;-webkit-transition:ease-out .12s;transition:ease-out .12s}.client-box-with-link a span{opacity:0;visibility:hidden;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:100%;text-align:center;-webkit-transition:ease-out .12s;transition:ease-out .12s}.client-box-with-link a:hover img{opacity:0;visibility:hidden;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.client-box-with-link a:hover span{opacity:1;visibility:visible}.bg-lines-5{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%}.bg-lines-5 .line-1,.bg-lines-5 .line-2,.bg-lines-5 .line-3,.bg-lines-5 .line-4,.bg-lines-5 .line-5{position:absolute;top:0;left:0;height:100%;border-right:1px solid rgba(28,29,36,.1)}.bg-lines-5 .line-1:before,.bg-lines-5 .line-2:before,.bg-lines-5 .line-3:before,.bg-lines-5 .line-4:before,.bg-lines-5 .line-5:before{content:'';position:absolute;top:-80px;right:-1px;background:linear-gradient(transparent,rgba(28,29,36,.6));width:1px;height:80px}.bg-lines-5 .line-1{width:10%}.bg-lines-5 .line-2{width:30%}.bg-lines-5 .line-3{width:50%}.bg-lines-5 .line-4{width:70%}.bg-lines-5 .line-5{width:90%}.bg-lines-5.bg-lines-animated .line-1:before{-webkit-animation:bgLine 8s linear infinite;animation:bgLine 8s linear infinite}.bg-lines-5.bg-lines-animated .line-2:before{-webkit-animation:bgLine 9s linear infinite;animation:bgLine 9s linear infinite;-webkit-animation-delay:5s;animation-delay:5s}.bg-lines-5.bg-lines-animated .line-3:before{-webkit-animation:bgLine 7s linear infinite;animation:bgLine 7s linear infinite;-webkit-animation-delay:4s;animation-delay:4s}.bg-lines-5.bg-lines-animated .line-4:before{-webkit-animation:bgLine 10s linear infinite;animation:bgLine 10s linear infinite;-webkit-animation-delay:8s;animation-delay:8s}.bg-lines-5.bg-lines-animated .line-5:before{-webkit-animation:bgLine 8.5s linear infinite;animation:bgLine 8.5s linear infinite;-webkit-animation-delay:3s;animation-delay:3s}@media (max-width:991.98px){.bg-lines-5 .line-1{width:10%}.bg-lines-5 .line-2{width:50%}.bg-lines-5 .line-3{width:90%}.bg-lines-5 .line-4,.bg-lines-5 .line-5{display:none}}@-webkit-keyframes bgLine{0%{top:-80px}100%{top:100%}}@keyframes bgLine{0%{top:-80px}100%{top:100%}}.bg-lines-3{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%}.bg-lines-3 .line-1,.bg-lines-3 .line-2,.bg-lines-3 .line-3{position:absolute;top:0;left:0;height:100%;border-right:1px solid rgba(28,29,36,.1)}.bg-lines-3 .line-1:before,.bg-lines-3 .line-2:before,.bg-lines-3 .line-3:before{content:'';position:absolute;top:-80px;right:-1px;background:linear-gradient(transparent,rgba(28,29,36,.6));width:1px;height:80px}.bg-lines-3 .line-1{width:10%}.bg-lines-3 .line-2{width:50%}.bg-lines-3 .line-3{width:90%}.bg-lines-3.bg-lines-animated .line-1:before{-webkit-animation:bgLine 8s linear infinite;animation:bgLine 8s linear infinite}.bg-lines-3.bg-lines-animated .line-2:before{-webkit-animation:bgLine 9s linear infinite;animation:bgLine 9s linear infinite;-webkit-animation-delay:5s;animation-delay:5s}.bg-lines-3.bg-lines-animated .line-3:before{-webkit-animation:bgLine 7s linear infinite;animation:bgLine 7s linear infinite;-webkit-animation-delay:4s;animation-delay:4s}[class*=bg-black] .bg-lines-3 *,[class*=bg-black] .bg-lines-5 *,[class*=bg-dark] .bg-lines-3 *,[class*=bg-dark] .bg-lines-5 *,[class*=bg-gradient] .bg-lines-3 *,[class*=bg-gradient] .bg-lines-5 *{border-color:rgba(255,255,255,.15)}[class*=bg-black] .bg-lines-3 :before,[class*=bg-black] .bg-lines-5 :before,[class*=bg-dark] .bg-lines-3 :before,[class*=bg-dark] .bg-lines-5 :before,[class*=bg-gradient] .bg-lines-3 :before,[class*=bg-gradient] .bg-lines-5 :before{background:linear-gradient(transparent,rgba(255,255,255,.7))}.cursors{z-index:1000;position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.cursors .mouse-caption,.cursors img{position:absolute;top:0;left:0;margin-left:8px}.cursors .mouse-caption{backdrop-filter:blur(5px);background:rgba(255,255,255,.5);padding:16px 20px}.cursors .mouse-caption *{margin:0}.cursors .mouse-caption h2{padding:4px}.cursors .mouse-caption.mouse-caption-dark{background:rgba(28,29,36,.7);color:#fff}.cursors .mouse-caption.mouse-caption-dark *{color:#fff}.cursors img{min-width:300px;width:300px;-webkit-transition:linear .1s;transition:linear .1s}@media (max-width:991.98px){.cursors{display:none}}#particles-js{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}.scrolltotop{z-index:996;position:fixed;right:20px;bottom:20px;-webkit-transform:translateY(10px);transform:translateY(10px);visibility:hidden;opacity:0;display:inline-block;background:rgba(255,255,255,.1);width:46px;height:46px;line-height:46px;border-radius:50%;color:#fff;text-align:center;mix-blend-mode:difference;cursor:pointer;backdrop-filter:blur(5px);-webkit-transition:ease-out .12s;transition:ease-out .12s}.scrolltotop *{color:#fff}.scrolltotop.show{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}@media (max-width:991.98px){.scrolltotop{right:16px;bottom:16px}}.lightbox-video{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow:hidden}.lightbox-video img{-webkit-transform:scale(1);transform:scale(1);width:100%;-webkit-transition:transform .8s cubic-bezier(.165, .84, .44, 1);transition:transform .8s cubic-bezier(.165, .84, .44, 1)}.lightbox-video .lightbox-play-btn{z-index:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:100px;height:100px;line-height:100px;border-radius:50%;text-align:center;color:#fff;font-size:1.6em}.lightbox-video .lightbox-play-btn i{color:#fff}.lightbox-video .lightbox-play-btn:after,.lightbox-video .lightbox-play-btn:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;-webkit-transition:transform .4s cubic-bezier(.165, .84, .44, 1);transition:transform .4s cubic-bezier(.165, .84, .44, 1)}.lightbox-video .lightbox-play-btn:before{z-index:-1;background:rgba(0,0,0,.1);border-radius:50%}.lightbox-video .lightbox-play-btn:after{z-index:-1;-webkit-transform:scale(2.5);transform:scale(2.5);background:rgba(0,0,0,.1);border-radius:50%}.lightbox-video .lightbox-play-btn:hover{color:#fff}.lightbox-video .lightbox-play-btn:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.lightbox-video .lightbox-play-btn:hover:after{-webkit-transform:scale(2.6);transform:scale(2.6)}.lightbox-video:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}@media (max-width:1199.98px){.lightbox-video .lightbox-play-btn{width:80px;height:80px;line-height:80px}}@media (max-width:991.98px){.lightbox-video .lightbox-play-btn{width:60px;height:60px;line-height:60px}}.link-hover-line{z-index:1;position:relative;color:#000}.link-hover-line:before{content:'';position:absolute;right:0;bottom:-1px;left:0;background:#000;height:1px;-webkit-animation:line-out .3s cubic-bezier(.165,.84,.44,1) both;animation:line-out .3s cubic-bezier(.165,.84,.44,1) both}.link-hover-line:hover{color:#000}.link-hover-line:hover:before{width:100%;-webkit-animation:line-in .3s cubic-bezier(.165,.84,.44,1) both;animation:line-in .3s cubic-bezier(.165,.84,.44,1) both}[class*=bg-black] .link-hover-line,[class*=bg-dark] .link-hover-line,[class*=bg-gradient] .link-hover-line{color:#fff}[class*=bg-black] .link-hover-line:before,[class*=bg-dark] .link-hover-line:before,[class*=bg-gradient] .link-hover-line:before{background:#fff}[class*=bg-black] .link-hover-line:hover,[class*=bg-dark] .link-hover-line:hover,[class*=bg-gradient] .link-hover-line:hover{color:#fff}[class*=link-hover-gradient]{z-index:1;position:relative;color:#000}[class*=link-hover-gradient]:before{content:'';z-index:-1;position:absolute;right:0;bottom:0;left:0;opacity:.4;height:30%;-webkit-animation:line-out .4s cubic-bezier(.165,.84,.44,1) both;animation:line-out .4s cubic-bezier(.165,.84,.44,1) both}[class*=link-hover-gradient]:hover:before{width:100%;-webkit-animation:line-in .4s cubic-bezier(.165,.84,.44,1) both;animation:line-in .4s cubic-bezier(.165,.84,.44,1) both}.link-hover-gradient-1:before{background:linear-gradient(45deg,#ff5988,#500c7f)}.link-hover-gradient-2:before{background:linear-gradient(45deg,#2fbdff,#0f2f40)}.link-hover-gradient-3:before{background:linear-gradient(45deg,#ff2f78,#ff7582)}.link-hover-gradient-4:before{background:linear-gradient(45deg,#00dbde,#fc00ff)}.link-hover-gradient-5:before{background:linear-gradient(45deg,#007990,#6ce5c0)}.display-1 [class*=link-hover-gradient]:before,.display-2 [class*=link-hover-gradient]:before,.display-3 [class*=link-hover-gradient]:before{height:20%}[class*=bg-black] [class*=link-hover-gradient],[class*=bg-dark] [class*=link-hover-gradient],[class*=bg-gradient] [class*=link-hover-gradient]{color:#fff}@-webkit-keyframes line-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@keyframes line-out{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}}@-webkit-keyframes line-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@keyframes line-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}.link-hover-reveal{position:relative;overflow:hidden;display:block;color:#000;-webkit-transition:all .3s cubic-bezier(.165, .84, .44, 1);transition:all .3s cubic-bezier(.165, .84, .44, 1)}.link-hover-reveal i{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden;opacity:0;color:#000;-webkit-transition:linear .1s;transition:linear .1s}.link-hover-reveal:hover{padding-left:24px}.link-hover-reveal:hover i{visibility:visible;opacity:1}.h5 .link-hover-reveal:hover,h5 .link-hover-reveal:hover{padding-left:30px}.h4 .link-hover-reveal:hover,h4 .link-hover-reveal:hover{padding-left:34px}.h3 .link-hover-reveal:hover,h3 .link-hover-reveal:hover{padding-left:38px}.h2 .link-hover-reveal:hover,h2 .link-hover-reveal:hover{padding-left:43px}.h1 .link-hover-reveal:hover,h1 .link-hover-reveal:hover{padding-left:50px}[class*=bg-black] .link-hover-reveal,[class*=bg-dark] .link-hover-reveal,[class*=bg-gradient] .link-hover-reveal{color:#fff}[class*=bg-black] .link-hover-reveal i,[class*=bg-dark] .link-hover-reveal i,[class*=bg-gradient] .link-hover-reveal i{color:#fff}.link-hover-fill{color:#000;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;-webkit-transition:linear .1s;transition:linear .1s}.link-hover-fill:hover{text-shadow:0 0 #000}.link-hover-stroke{color:#000;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;-webkit-transition:linear .1s;transition:linear .1s;text-shadow:0 0 #000}.link-hover-stroke:hover{text-shadow:none}[class*=bg-black] .link-hover-fill,[class*=bg-black] .link-hover-stroke,[class*=bg-dark] .link-hover-fill,[class*=bg-dark] .link-hover-stroke,[class*=bg-gradient] .link-hover-fill,[class*=bg-gradient] .link-hover-stroke{color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white}[class*=bg-black] .link-hover-fill:hover,[class*=bg-dark] .link-hover-fill:hover,[class*=bg-gradient] .link-hover-fill:hover{text-shadow:0 0 #fff}[class*=bg-black] .link-hover-stroke,[class*=bg-dark] .link-hover-stroke,[class*=bg-gradient] .link-hover-stroke{text-shadow:0 0 #fff}[class*=bg-black] .link-hover-stroke:hover,[class*=bg-dark] .link-hover-stroke:hover,[class*=bg-gradient] .link-hover-stroke:hover{text-shadow:none}.link-hover-slide{display:inline-block;overflow:hidden;vertical-align:middle}.link-hover-slide span{display:block;position:relative;color:transparent}.link-hover-slide span:after,.link-hover-slide span:before{content:attr(data-text);position:absolute;left:0;color:#000;-webkit-transition:ease-out .16s;transition:ease-out .16s}.link-hover-slide span:before{top:0}.link-hover-slide span:after{visibility:hidden;opacity:0;top:50%}.link-hover-slide:hover:before{opacity:.4;-webkit-transform:translateY(-50%) scale(2.7);transform:translateY(-50%) scale(2.7)}.link-hover-slide:hover span:before{visibility:hidden;opacity:0;top:-50%}.link-hover-slide:hover span:after{visibility:visible;opacity:1;top:0}[class*=bg-black] .link-hover-slide span:after,[class*=bg-black] .link-hover-slide span:before,[class*=bg-dark] .link-hover-slide span:after,[class*=bg-dark] .link-hover-slide span:before,[class*=bg-gradient] .link-hover-slide span:after,[class*=bg-gradient] .link-hover-slide span:before{color:#fff}.gmap{width:100%}.gmap-sm{height:350px}.gmap-md{height:400px}.gmap-lg{height:450px}@media (max-width:991.98px){.gmap-sm{height:300px}.gmap-md{height:350px}.gmap-lg{height:400px}}.process-box{position:relative;padding-left:74px}.process-box .process-order{z-index:1;position:absolute;top:0;left:0;overflow:hidden;width:50px;height:50px;line-height:50px;border:1px dashed rgba(28,29,36,.2);border-radius:50%;font-family:Outfit,sans-serif;color:#1c1d24;text-align:center;-webkit-transition:linear .1s;transition:linear .1s}.process-box .process-order:before{z-index:-1;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(45deg,#ff5988,#500c7f);opacity:0;-webkit-transition:linear .1s;transition:linear .1s}.process-box.process-gradient-2 .process-order:before{background-image:linear-gradient(45deg,#2fbdff,#0f2f40)}.process-box.process-gradient-3 .process-order:before{background-image:linear-gradient(45deg,#ff2f78,#ff7582)}.process-box.process-gradient-4 .process-order:before{background-image:linear-gradient(45deg,#00dbde,#fc00ff)}.process-box.process-gradient-5 .process-order:before{background-image:linear-gradient(45deg,#007990,#6ce5c0)}.process-box.active .process-order,.process-box:hover .process-order{border-color:transparent;color:#fff}.process-box.active .process-order:before,.process-box:hover .process-order:before{opacity:1}[class*=bg-black] .process-box .process-order,[class*=bg-dark] .process-box .process-order{border-color:rgba(255,255,255,.3);color:#fff}[class*=bg-black] .process-box.active .process-order,[class*=bg-black] .process-box:hover .process-order,[class*=bg-dark] .process-box.active .process-order,[class*=bg-dark] .process-box:hover .process-order{border-color:transparent}[class*=bg-black] .process-box.active .process-order:before,[class*=bg-black] .process-box:hover .process-order:before,[class*=bg-dark] .process-box.active .process-order:before,[class*=bg-dark] .process-box:hover .process-order:before{opacity:1}@media (max-width:991.98px){.process-box{padding-left:70px}}.progress-box .animated-progress{position:relative;background:rgba(28,29,36,.1);height:4px;margin-top:4px;border-radius:3px}.progress-box .animated-progress div{position:absolute;display:block;background:#1c1d24;width:10%;height:100%;border-radius:4px;color:#1c1d24;-webkit-transition:width .7s cubic-bezier(.165, .84, .44, 1);transition:width .7s cubic-bezier(.165, .84, .44, 1);-webkit-transition-delay:0.1s;transition-delay:0.1s}.progress-box .animated-progress div:after{content:attr(data-progress) "%";position:absolute;top:-30px;right:0;opacity:0;font-family:Outfit,sans-serif;font-size:500;-webkit-transition:ease-out .16s;transition:ease-out .16s}.progress-box .animated-progress div.progress-show:after{opacity:1}[class*=bg-black] .progress-box .animated-progress,[class*=bg-dark] .progress-box .animated-progress,[class*=bg-gradient] .progress-box .animated-progress{background:rgba(255,255,255,.1)}[class*=bg-black] .progress-box .animated-progress div,[class*=bg-dark] .progress-box .animated-progress div,[class*=bg-gradient] .progress-box .animated-progress div{background:#fff;color:#fff}.progress-box.progress-gradient-1 .animated-progress div{background:0 0;background-image:linear-gradient(45deg,#ff5988,#500c7f)}.progress-box.progress-gradient-2 .animated-progress div{background:0 0;background-image:linear-gradient(45deg,#2fbdff,#0f2f40)}.progress-box.progress-gradient-3 .animated-progress div{background:0 0;background-image:linear-gradient(45deg,#ff2f78,#ff7582)}.progress-box.progress-gradient-4 .animated-progress div{background:0 0;background-image:linear-gradient(45deg,#00dbde,#fc00ff)}.progress-box.progress-gradient-5 .animated-progress div{background:0 0;background-image:linear-gradient(45deg,#007990,#6ce5c0)}.sliding-text .swiper-slide,.sliding-text-reverse .swiper-slide{width:auto}.sliding-boxes .swiper-wrapper,.sliding-text .swiper-wrapper,.sliding-text-reverse .swiper-wrapper{transition-timing-function:linear}.sliding-boxes .swiper-slide{max-width:20%}@media (max-width:1399.98px){.sliding-boxes .swiper-slide{max-width:25%}}@media (max-width:991.98px){.sliding-boxes .swiper-slide{max-width:30%}}@media (max-width:767.98px){.sliding-boxes .swiper-slide{max-width:50%}}@media (max-width:575.98px){.sliding-boxes .swiper-slide{max-width:70%}}.portfolio-horizontal-slider.swiper,.portfolio-horizontal-slider.swiper-container{overflow:visible}.swiper-pagination-bullet{position:relative;display:inline-block;opacity:1;background:0 0;width:24px;height:24px;margin:0 2px;vertical-align:middle}.swiper-pagination-bullet:after,.swiper-pagination-bullet:before{content:'';position:absolute;border-radius:50%;-webkit-transition:ease-out .16s;transition:ease-out .16s}.swiper-pagination-bullet:before{top:2px;right:2px;bottom:2px;left:2px;opacity:0;background:0 0;border:1px solid #000}.swiper-pagination-bullet:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.3;background:#000;width:5px;height:5px}.swiper-pagination-bullet.swiper-pagination-bullet-active:after,.swiper-pagination-bullet:focus:after,.swiper-pagination-bullet:hover:after{opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active:before{top:0;right:0;bottom:0;left:0;opacity:.4}[class*=bg-black] .swiper-pagination-bullet:before,[class*=bg-dark] .swiper-pagination-bullet:before,[class*=bg-gradient] .swiper-pagination-bullet:before{border-color:#fff}[class*=bg-black] .swiper-pagination-bullet:after,[class*=bg-dark] .swiper-pagination-bullet:after,[class*=bg-gradient] .swiper-pagination-bullet:after{background:#fff;opacity:.5}[class*=bg-black] .swiper-pagination-bullet.swiper-pagination-bullet-active:after,[class*=bg-black] .swiper-pagination-bullet:focus:after,[class*=bg-black] .swiper-pagination-bullet:hover:after,[class*=bg-dark] .swiper-pagination-bullet.swiper-pagination-bullet-active:after,[class*=bg-dark] .swiper-pagination-bullet:focus:after,[class*=bg-dark] .swiper-pagination-bullet:hover:after,[class*=bg-gradient] .swiper-pagination-bullet.swiper-pagination-bullet-active:after,[class*=bg-gradient] .swiper-pagination-bullet:focus:after,[class*=bg-gradient] .swiper-pagination-bullet:hover:after{opacity:1}.horizontal-portfolio-pagination.swiper-pagination-horizontal{background:rgba(28,29,36,.3);width:auto;border-radius:20px;margin:0;padding:5px}@media (max-width:991.98px){.horizontal-portfolio-pagination.swiper-pagination-horizontal{bottom:16px}}@media (max-width:991.98px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.horizontal-portfolio-pagination .swiper-pagination-bullet{width:17px;height:17px}}.blog-slider-featured-3-pagination{text-align:center}.blog-slider-featured-3-pagination.swiper-pagination-horizontal{width:auto;border-radius:20px;margin:0;padding:0}@media (max-width:991.98px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.blog-slider-featured-3-pagination .swiper-pagination-bullet{width:17px;height:17px}}.testimonial-single-wrapper{position:relative;padding:0 80px}@media (max-width:991.98px){.testimonial-single-wrapper{padding:0 66px}}.testimonial-single-nav{z-index:1;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.team-box{position:relative}.team-box .team-img{overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.team-box .team-img img{-webkit-transform:scale(1);transform:scale(1);width:100%;-webkit-transition:transform .6s cubic-bezier(.165, .84, .44, 1);transition:transform .6s cubic-bezier(.165, .84, .44, 1)}.team-box .team-hover{position:absolute;bottom:0;left:0;opacity:0;visibility:hidden;width:100%;-webkit-transition:linear .1s;transition:linear .1s}.team-box:hover .team-img img{-webkit-transform:scale(1.04);transform:scale(1.04)}.team-box:hover .team-hover{opacity:1;visibility:visible}.testimonial-quote-box .quote{background:#f1f2fa;padding:24px;border-radius:1em}.testimonial-quote-box .quote-author{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding-top:26px}.testimonial-quote-box .quote-author:after,.testimonial-quote-box .quote-author:before{content:'';position:absolute;background:#f1f2fa;border-radius:50%}.testimonial-quote-box .quote-author:before{top:14px;left:40px;width:8px;height:8px}.testimonial-quote-box .quote-author:after{top:-10px;left:44px;width:20px;height:20px}.testimonial-quote-box .quote-author img{display:inline-block;width:60px;height:60px;border-radius:50%}.bg-gray .testimonial-quote-box .quote,.bg-iceblue .testimonial-quote-box .quote{background:#fff}.bg-gray .testimonial-quote-box .quote-author:after,.bg-gray .testimonial-quote-box .quote-author:before,.bg-iceblue .testimonial-quote-box .quote-author:after,.bg-iceblue .testimonial-quote-box .quote-author:before{background:#fff}[class*=bg-black] .testimonial-quote-box .quote,[class*=bg-dark] .testimonial-quote-box .quote,[class*=bg-gradient] .testimonial-quote-box .quote{background:rgba(255,255,255,.1)}[class*=bg-black] .testimonial-quote-box .quote-author,[class*=bg-dark] .testimonial-quote-box .quote-author,[class*=bg-gradient] .testimonial-quote-box .quote-author{padding-top:16px}[class*=bg-black] .testimonial-quote-box .quote-author:after,[class*=bg-black] .testimonial-quote-box .quote-author:before,[class*=bg-dark] .testimonial-quote-box .quote-author:after,[class*=bg-dark] .testimonial-quote-box .quote-author:before,[class*=bg-gradient] .testimonial-quote-box .quote-author:after,[class*=bg-gradient] .testimonial-quote-box .quote-author:before{display:none}[class*=text-highlight]{position:relative;display:inline-block}[class*=text-highlight]:before{z-index:-1;content:'';position:absolute;left:0;width:100%;height:10%}.text-highlight:before{bottom:0;background:rgba(28,29,36,.2)}[class*=bg-black] .text-highlight:before,[class*=bg-dark] .text-highlight:before,[class*=bg-gradient] .text-highlight:before{background:rgba(255,255,255,.2)}[class*=text-highlight-gradient]:before{bottom:5%}.text-highlight-gradient-1:before{background-image:linear-gradient(45deg,#ff5988,#500c7f)}.text-highlight-gradient-2:before{background-image:linear-gradient(45deg,#2fbdff,#0f2f40)}.text-highlight-gradient-3:before{background-image:linear-gradient(45deg,#ff2f78,#ff7582)}.text-highlight-gradient-4:before{background-image:linear-gradient(45deg,#00dbde,#fc00ff)}.text-highlight-gradient-5:before{background-image:linear-gradient(45deg,#007990,#6ce5c0)}.title-fade-dark,.title-fade-gradient-1,.title-fade-gradient-2,.title-fade-gradient-3,.title-fade-gradient-4,.title-fade-gradient-5{overflow:hidden;position:relative;z-index:1}.title-fade-dark:before,.title-fade-gradient-1:before,.title-fade-gradient-2:before,.title-fade-gradient-3:before,.title-fade-gradient-4:before,.title-fade-gradient-5:before{z-index:-1;content:'';position:absolute;top:0;left:0;opacity:.15;width:100%;height:100%}.title-fade-gradient-1:before{background-image:linear-gradient(90deg,#ff5988,transparent 90%)}.title-fade-gradient-2:before{background-image:linear-gradient(90deg,#2fbdff,transparent 90%)}.title-fade-gradient-3:before{background-image:linear-gradient(90deg,#ff2f78,transparent 90%)}.title-fade-gradient-4:before{background-image:linear-gradient(90deg,#00dbde,transparent 90%)}.title-fade-gradient-5:before{background-image:linear-gradient(90deg,#007990,transparent 90%)}.title-fade-dark:before{background-image:linear-gradient(90deg,rgba(28,29,36,.5),transparent 90%)}.border-grid{list-style-type:none;overflow:hidden;margin:0;padding:0;text-align:center}.border-grid li{position:relative;float:left;width:16.6%;margin:0;padding:30px}.border-grid li:after,.border-grid li:before{content:'';position:absolute}.border-grid li:before{top:0;left:-1px;height:100%;border-left:1px dashed rgba(28,29,36,.2)}.border-grid li:after{left:0;bottom:-1px;width:100%;border-bottom:1px dashed rgba(28,29,36,.2)}@media (max-width:991.98px){.border-grid li{width:25%}}@media (max-width:767.98px){.border-grid li{width:33.3%}}@media (max-width:575.98px){.border-grid li{width:50%}}.border-grid.column-5 li{width:20%}@media (max-width:991.98px){.border-grid.column-5 li{width:25%}}@media (max-width:767.98px){.border-grid.column-5 li{width:33.3%}}@media (max-width:575.98px){.border-grid.column-5 li{width:50%}}.border-grid.column-4 li{width:25%}@media (max-width:767.98px){.border-grid.column-4 li{width:33.3%}}@media (max-width:575.98px){.border-grid.column-4 li{width:50%}}.border-grid.column-3 li{width:33.3%}@media (max-width:767.98px){.border-grid.column-3 li{width:50%}}.border-grid.column-2 li{width:50%}.border-grid.border-style-solid{border:0}.border-grid.border-style-solid li:before{border-left-style:solid}.border-grid.border-style-solid li:after{border-bottom-style:solid}.border-grid.border-style-dotted{border:0}.border-grid.border-style-dotted li:before{border-left-style:dotted}.border-grid.border-style-dotted li:after{border-bottom-style:dotted}[class*=bg-black] .border-grid li:after,[class*=bg-black] .border-grid li:before,[class*=bg-dark] .border-grid li:after,[class*=bg-dark] .border-grid li:before,[class*=bg-gradient] .border-grid li:after,[class*=bg-gradient] .border-grid li:before{border-color:rgba(255,255,255,.2)}.header .fm-toggle{display:inline-block;position:relative;background:0 0;border:0;color:#000;font-family:Outfit,sans-serif}.header .fm-toggle span{position:relative;display:inline-block;width:24px;height:10px;margin-left:10px}.header .fm-toggle span:after,.header .fm-toggle span:before{content:'';position:absolute;right:0;background:#000;height:2px;border-radius:2px;-webkit-transition:linear .1s;transition:linear .1s}.header .fm-toggle span:before{top:0;width:70%}.header .fm-toggle span:after{bottom:0;width:100%}.header .fm-toggle:hover span:before{width:100%}.header.header-dark .fm-toggle,.header.transparent-light .fm-toggle{color:#fff}.header.header-dark .fm-toggle span:after,.header.header-dark .fm-toggle span:before,.header.transparent-light .fm-toggle span:after,.header.transparent-light .fm-toggle span:before{background:#fff}.header.logo-center .container,.header.logo-center .container-fluid{justify-content:space-between}.header.logo-center .header-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header.logo-center .header-extra{margin:0}.fullscreen-menu{position:fixed;top:0;left:0;z-index:998;visibility:hidden;opacity:0;background:#000;width:100%;height:100%;-webkit-transition:ease-out .2s;transition:ease-out .2s}.fullscreen-menu.show{visibility:visible;opacity:1}.fullscreen-menu .fm-close{position:absolute;top:50px;right:50px}.fullscreen-menu .fm-close i{-webkit-transition:transform .3s cubic-bezier(.165, .84, .44, 1);transition:transform .3s cubic-bezier(.165, .84, .44, 1)}.fullscreen-menu .fm-close:hover i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header{z-index:997;width:100%;height:80px;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s}.header .container,.header .container-fluid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;height:100%}.header.hide{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header .header-logo{margin-right:auto}.header .header-logo *{margin:0}.header .header-menu .nav{font-family:Outfit,sans-serif;font-weight:500}.header .header-menu .nav .nav-item{position:relative}.header .header-menu .nav .nav-item .nav-link{color:#000}.header .header-menu .nav .nav-item .nav-link:hover{color:rgba(0,0,0,.8)}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item{list-style-type:none}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item{list-style-type:none}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown-toggle{position:absolute;font-size:.85em}.header .header-menu .nav .nav-item .nav-dropdown-toggle,.header .header-menu .nav .nav-item .nav-megadropdown-toggle{font-size:.85em}.header.header-white{background:rgba(255,255,255,.9)}.header.header-dark{background:rgba(0,0,0,.85)}.header.header-dark:not(.transparent-dark) .header-logo,.header.transparent-light .header-logo{color:#fff}.header.header-dark:not(.transparent-dark) .header-logo h1,.header.header-dark:not(.transparent-dark) .header-logo h2,.header.header-dark:not(.transparent-dark) .header-logo h3,.header.header-dark:not(.transparent-dark) .header-logo h4,.header.header-dark:not(.transparent-dark) .header-logo h5,.header.header-dark:not(.transparent-dark) .header-logo h6,.header.header-dark:not(.transparent-dark) .header-logo i,.header.transparent-light .header-logo h1,.header.transparent-light .header-logo h2,.header.transparent-light .header-logo h3,.header.transparent-light .header-logo h4,.header.transparent-light .header-logo h5,.header.transparent-light .header-logo h6,.header.transparent-light .header-logo i{color:#fff}.header.header-dark:not(.transparent-dark) .header-logo a,.header.transparent-light .header-logo a{color:#fff}.header.header-dark:not(.transparent-dark) .header-logo a i,.header.transparent-light .header-logo a i{color:#fff}.header.header-dark:not(.transparent-dark) .header-logo a:focus,.header.header-dark:not(.transparent-dark) .header-logo a:hover,.header.transparent-light .header-logo a:focus,.header.transparent-light .header-logo a:hover{color:#fff}.header.header-dark:not(.transparent-dark) .header-logo a:focus i,.header.header-dark:not(.transparent-dark) .header-logo a:hover i,.header.transparent-light .header-logo a:focus i,.header.transparent-light .header-logo a:hover i{color:#fff}.header.header-dark:not(.transparent-dark) .header-extra,.header.transparent-light .header-extra{color:rgba(255,255,255,.8)}.header.header-dark:not(.transparent-dark) .header-extra .h1,.header.header-dark:not(.transparent-dark) .header-extra .h2,.header.header-dark:not(.transparent-dark) .header-extra .h3,.header.header-dark:not(.transparent-dark) .header-extra .h4,.header.header-dark:not(.transparent-dark) .header-extra .h5,.header.header-dark:not(.transparent-dark) .header-extra .h6,.header.header-dark:not(.transparent-dark) .header-extra h1,.header.header-dark:not(.transparent-dark) .header-extra h2,.header.header-dark:not(.transparent-dark) .header-extra h3,.header.header-dark:not(.transparent-dark) .header-extra h4,.header.header-dark:not(.transparent-dark) .header-extra h5,.header.header-dark:not(.transparent-dark) .header-extra h6,.header.header-dark:not(.transparent-dark) .header-extra i,.header.transparent-light .header-extra .h1,.header.transparent-light .header-extra .h2,.header.transparent-light .header-extra .h3,.header.transparent-light .header-extra .h4,.header.transparent-light .header-extra .h5,.header.transparent-light .header-extra .h6,.header.transparent-light .header-extra h1,.header.transparent-light .header-extra h2,.header.transparent-light .header-extra h3,.header.transparent-light .header-extra h4,.header.transparent-light .header-extra h5,.header.transparent-light .header-extra h6,.header.transparent-light .header-extra i{color:#fff}.header.header-dark:not(.transparent-dark) .header-extra a:not([class^=button]):not([class^=link-hover]),.header.transparent-light .header-extra a:not([class^=button]):not([class^=link-hover]){color:#fff}.header.header-dark:not(.transparent-dark) .header-extra a:not([class^=button]):not([class^=link-hover]) i,.header.transparent-light .header-extra a:not([class^=button]):not([class^=link-hover]) i{color:#fff}.header.header-dark:not(.transparent-dark) .header-extra a:not([class^=button]):not([class^=link-hover]):focus,.header.header-dark:not(.transparent-dark) .header-extra a:not([class^=button]):not([class^=link-hover]):hover,.header.transparent-light .header-extra a:not([class^=button]):not([class^=link-hover]):focus,.header.transparent-light .header-extra a:not([class^=button]):not([class^=link-hover]):hover{color:rgba(255,255,255,.8)}.header.header-dark:not(.transparent-dark) .header-extra a:not([class^=button]):not([class^=link-hover]):focus i,.header.header-dark:not(.transparent-dark) .header-extra a:not([class^=button]):not([class^=link-hover]):hover i,.header.transparent-light .header-extra a:not([class^=button]):not([class^=link-hover]):focus i,.header.transparent-light .header-extra a:not([class^=button]):not([class^=link-hover]):hover i{color:rgba(255,255,255,.8)}.header.transparent-dark,.header.transparent-light{background:0 0}.header.transparent-dark:not(.sticky-autohide):not(.sticky),.header.transparent-light:not(.sticky-autohide):not(.sticky){position:absolute;top:0;left:0}.header.sticky,.header.sticky-autohide{position:fixed;top:0;left:0}@media (min-width:992px){.header .header-logo{z-index:998}.header .header-menu{margin-left:auto}.header .header-menu .nav .nav-item{margin-right:24px;height:80px;display:inline-flex;align-items:center}.header .header-menu .nav .nav-item:last-child{margin-right:0}.header .header-menu .nav .nav-item .nav-link{position:relative;padding:0}.header .header-menu.nav-link-hover-line .nav .nav-item .nav-link:before{content:'';position:absolute;right:0;bottom:-1px;left:0;background:#000;height:1px;-webkit-animation:line-out .3s cubic-bezier(.165,.84,.44,1) both;animation:line-out .3s cubic-bezier(.165,.84,.44,1) both}.header .header-menu.nav-link-hover-line .nav .nav-item .nav-link:hover{color:#000}.header .header-menu.nav-link-hover-line .nav .nav-item .nav-link:hover:before{width:100%;-webkit-animation:line-in .3s cubic-bezier(.165,.84,.44,1) both;animation:line-in .3s cubic-bezier(.165,.84,.44,1) both}.header .header-menu.nav-link-hover-slide .nav .nav-item .nav-link{position:relative;color:transparent}.header .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:after,.header .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:before{content:attr(data-text);position:absolute;left:0;color:#1c1d24;-webkit-transition:ease-out .16s;transition:ease-out .16s}.header .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:before{top:0}.header .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:after{visibility:hidden;opacity:0;top:50%}.header .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:hover:before{visibility:hidden;opacity:0;top:-50%}.header .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:hover:after{visibility:visible;opacity:1;top:0}.header .header-menu .nav .nav-item .nav-dropdown-toggle,.header .header-menu .nav .nav-item .nav-megadropdown-toggle{display:none}.header .header-menu .nav .nav-item .nav-dropdown{z-index:998;visibility:hidden;opacity:0;position:absolute;top:80px;right:0;background:#fff;width:250px;padding:28px 0;-webkit-box-shadow:0 8px 34px 0 rgba(22,24,26,.13);box-shadow:0 8px 34px 0 rgba(22,24,26,.13);-webkit-transition:linear 60ms;transition:linear 60ms}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item{position:relative;list-style-type:none;padding:0 30px;margin-bottom:10px}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item.dropdown-icon-space{padding-right:46px}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item:last-child{margin-bottom:0}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-dropdown-link{display:block;width:100%;color:rgba(28,29,36,.7)}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-dropdown-link:hover{color:#1c1d24}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown{position:absolute;top:-28px;right:100%;visibility:hidden;opacity:0;background:#fff;width:250px;padding:28px 0;-webkit-box-shadow:0 8px 34px 0 rgba(22,24,26,.13);box-shadow:0 8px 34px 0 rgba(22,24,26,.13);-webkit-transition:linear 60ms;transition:linear 60ms}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item{margin-bottom:10px;padding:0 30px}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item:last-child{margin-bottom:0}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item .nav-subdropdown-link{display:block;width:100%;color:rgba(28,29,36,.7)}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item .nav-subdropdown-link:hover{color:#1c1d24}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown-toggle{top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown-toggle i{color:rgba(28,29,36,.7)}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item:hover .nav-subdropdown-toggle i{color:#1c1d24}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item:hover .nav-subdropdown{visibility:visible;opacity:1}.header .header-menu .nav .nav-item .nav-dropdown.style-2{padding:0}.header .header-menu .nav .nav-item .nav-dropdown.style-2 .nav-dropdown-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:0;padding:16px 30px;border-bottom:1px dashed rgba(28,29,36,.2)}.header .header-menu .nav .nav-item .nav-dropdown.style-2 .nav-dropdown-item:last-child{border-bottom:0}.header .header-menu .nav .nav-item .nav-dropdown.style-2 .nav-dropdown-item .nav-subdropdown{padding:0}.header .header-menu .nav .nav-item .nav-dropdown.style-2 .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item{margin:0;padding:16px 30px;border-bottom:1px dashed rgba(28,29,36,.2)}.header .header-menu .nav .nav-item .nav-dropdown.style-2 .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item:last-child{border-bottom:0}.header .header-menu .nav .nav-item:hover .nav-dropdown{visibility:visible;opacity:1}.header .header-menu .nav .nav-item.mega-nav-item{position:static}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown{z-index:998;visibility:hidden;opacity:0;position:absolute;top:80px;right:0;background:#fff;width:100%;padding:30px;color:#787a7c;-webkit-box-shadow:0 8px 34px 0 rgba(22,24,26,.13);box-shadow:0 8px 34px 0 rgba(22,24,26,.13);-webkit-transition:linear 60ms;transition:linear 60ms}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown .h1,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown .h2,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown .h3,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown .h4,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown .h5,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown .h6,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown h1,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown h2,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown h3,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown h4,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown h5,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown h6,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown i{color:#1c1d24}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown a:not([class^=button]):not([class^=link-hover]){color:rgba(28,29,36,.8)}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown a:not([class^=button]):not([class^=link-hover]):focus,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown a:not([class^=button]):not([class^=link-hover]):hover{color:#1c1d24}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark{background:rgba(28,29,36,.9);color:rgba(255,255,255,.8)}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark .h1,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark .h2,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark .h3,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark .h4,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark .h5,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark .h6,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark h1,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark h2,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark h3,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark h4,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark h5,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark h6,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark i{color:#fff}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark a:not([class^=button]):not([class^=link-hover]){color:rgba(255,255,255,.8)}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark a:not([class^=button]):not([class^=link-hover]) i{color:rgba(255,255,255,.8)}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark a:not([class^=button]):not([class^=link-hover]):focus,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark a:not([class^=button]):not([class^=link-hover]):hover{color:#fff}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark a:not([class^=button]):not([class^=link-hover]):focus i,.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.mega-nav-dropdown-dark a:not([class^=button]):not([class^=link-hover]):hover i{color:#fff}.header .header-menu .nav .nav-item.mega-nav-item:hover .mega-nav-dropdown{visibility:visible;opacity:1}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown{background:rgba(28,29,36,.9);color:#fff;font-weight:400}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown a,.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown i{color:#fff}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown .nav-dropdown-item .nav-dropdown-link{color:rgba(255,255,255,.8)}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown .nav-dropdown-item .nav-dropdown-link:hover{color:#fff}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown-toggle i{color:rgba(255,255,255,.8)}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown{background:rgba(28,29,36,.9);color:#fff}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item .nav-subdropdown-link{color:rgba(255,255,255,.8)}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item .nav-subdropdown-link:hover{color:#fff}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown .nav-dropdown-item:hover .nav-subdropdown-toggle i{color:#fff}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown.style-2 .nav-dropdown-item{border-color:rgba(255,255,255,.2)}.header .header-menu .nav.dropdown-dark .nav-item .nav-dropdown.style-2 .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item{border-color:rgba(255,255,255,.2)}.header .header-extra{z-index:998;margin-left:auto}.header.nav-left .header-logo{margin-right:30px}.header.nav-left .header-menu{margin-right:auto;margin-left:0}.header.nav-left .header-menu .nav .nav-item .nav-dropdown{right:auto;left:0}.header.nav-left .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown{right:auto;left:100%}.header.nav-center .header-menu .nav .nav-item .nav-dropdown,.header.nav-left .header-menu .nav .nav-item .nav-dropdown{right:auto;left:0}.header.nav-center .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown,.header.nav-left .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown{right:auto;left:100%}.header.nav-center .nav{position:absolute;top:0;left:0;display:block;width:100%;margin:0 auto;text-align:center}.header.nav-center .nav .nav-item{text-align:left}.header.header-dark:not(.transparent-dark),.header.transparent-light{color:rgba(255,255,255,.8)}.header.header-dark:not(.transparent-dark) .h1,.header.header-dark:not(.transparent-dark) .h2,.header.header-dark:not(.transparent-dark) .h3,.header.header-dark:not(.transparent-dark) .h4,.header.header-dark:not(.transparent-dark) .h5,.header.header-dark:not(.transparent-dark) .h6,.header.header-dark:not(.transparent-dark) h1,.header.header-dark:not(.transparent-dark) h2,.header.header-dark:not(.transparent-dark) h3,.header.header-dark:not(.transparent-dark) h4,.header.header-dark:not(.transparent-dark) h5,.header.header-dark:not(.transparent-dark) h6,.header.header-dark:not(.transparent-dark) i,.header.transparent-light .h1,.header.transparent-light .h2,.header.transparent-light .h3,.header.transparent-light .h4,.header.transparent-light .h5,.header.transparent-light .h6,.header.transparent-light h1,.header.transparent-light h2,.header.transparent-light h3,.header.transparent-light h4,.header.transparent-light h5,.header.transparent-light h6,.header.transparent-light i{color:#fff}.header.header-dark:not(.transparent-dark) a:not([class^=button]):not([class^=link-hover]),.header.transparent-light a:not([class^=button]):not([class^=link-hover]){color:#fff}.header.header-dark:not(.transparent-dark) a:not([class^=button]):not([class^=link-hover]) i,.header.transparent-light a:not([class^=button]):not([class^=link-hover]) i{color:#fff}.header.header-dark:not(.transparent-dark) a:not([class^=button]):not([class^=link-hover]):focus,.header.header-dark:not(.transparent-dark) a:not([class^=button]):not([class^=link-hover]):hover,.header.transparent-light a:not([class^=button]):not([class^=link-hover]):focus,.header.transparent-light a:not([class^=button]):not([class^=link-hover]):hover{color:rgba(255,255,255,.8)}.header.header-dark:not(.transparent-dark) a:not([class^=button]):not([class^=link-hover]):focus i,.header.header-dark:not(.transparent-dark) a:not([class^=button]):not([class^=link-hover]):hover i,.header.transparent-light a:not([class^=button]):not([class^=link-hover]):focus i,.header.transparent-light a:not([class^=button]):not([class^=link-hover]):hover i{color:rgba(255,255,255,.8)}.header.header-dark:not(.transparent-dark) .header-menu .nav .nav-item .nav-link,.header.transparent-light .header-menu .nav .nav-item .nav-link{color:#fff}.header.header-dark:not(.transparent-dark) .header-menu .nav .nav-item .nav-link:hover,.header.transparent-light .header-menu .nav .nav-item .nav-link:hover{color:rgba(255,255,255,.8)}.header.header-dark:not(.transparent-dark) .header-menu.nav-link-hover-line .nav .nav-item .nav-link:before,.header.transparent-light .header-menu.nav-link-hover-line .nav .nav-item .nav-link:before{background:#fff}.header.header-dark:not(.transparent-dark) .header-menu.nav-link-hover-line .nav .nav-item .nav-link:hover,.header.transparent-light .header-menu.nav-link-hover-line .nav .nav-item .nav-link:hover{color:#fff}.header.header-dark:not(.transparent-dark) .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:after,.header.header-dark:not(.transparent-dark) .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:before,.header.transparent-light .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:after,.header.transparent-light .header-menu.nav-link-hover-slide .nav .nav-item .nav-link:before{color:#fff}.header.header-dark:not(.transparent-dark) .header-menu.nav-link-hover-line .nav .nav-item .nav-link:before,.header.transparent-light .header-menu.nav-link-hover-line .nav .nav-item .nav-link:before{background:#fff}.header.header-dark:not(.transparent-dark) .header-menu.nav-link-hover-line .nav .nav-item .nav-link:hover,.header.transparent-light .header-menu.nav-link-hover-line .nav .nav-item .nav-link:hover{color:#fff}.header.header-dark:not(.transparent-dark) .header-menu .nav,.header.transparent-light .header-menu .nav{font-weight:400}.header.transparent-dark,.header.transparent-light{backdrop-filter:none}.header.header-lg{height:90px}.header.header-lg .header-menu .nav .nav-item{height:90px}.header.header-lg .header-menu .nav .nav-item .mega-nav-dropdown,.header.header-lg .header-menu .nav .nav-item .nav-dropdown{top:90px}.header.header-xl{height:100px}.header.header-xl .header-menu .nav .nav-item{height:100px}.header.header-xl .header-menu .nav .nav-item .mega-nav-dropdown,.header.header-xl .header-menu .nav .nav-item .nav-dropdown{top:100px}.header .mobile-menu-toggle{display:none}}@media (max-width:991.98px){.header{height:70px;overflow:visible}.header .header-menu{z-index:997;position:fixed;top:0;left:-100%;overflow-y:auto;background:#fff;width:320px;max-width:100%;height:100%;-webkit-box-shadow:0 0 36px 0 rgba(22,25,28,.17);box-shadow:0 0 36px 0 rgba(22,25,28,.17);padding:30px;-webkit-transition:all .4s cubic-bezier(.165, .84, .44, 1);transition:all .4s cubic-bezier(.165, .84, .44, 1)}.header .header-menu .nav{display:block}.header .header-menu .nav .nav-item{margin-bottom:8px}.header .header-menu .nav .nav-item:last-child{margin-bottom:0}.header .header-menu .nav .nav-item .nav-link{display:inline-block;padding:0}.header .header-menu .nav .nav-item .nav-dropdown-toggle{position:absolute;top:0;right:0;cursor:pointer}.header .header-menu .nav .nav-item .nav-dropdown-toggle i{color:rgba(28,29,36,.7)}.header .header-menu .nav .nav-item .nav-dropdown-toggle.active i,.header .header-menu .nav .nav-item .nav-dropdown-toggle:hover i{color:#1c1d24}.header .header-menu .nav .nav-item .nav-dropdown{display:none;padding:8px 0 0 16px}.header .header-menu .nav .nav-item .nav-dropdown.show{display:block}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item{position:relative;margin-bottom:8px}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item.dropdown-icon-space{padding-right:16px}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item:last-child{margin-bottom:0}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown{display:none;padding:8px 0 0 16px}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown.show{display:block}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item{margin-bottom:8px}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown .nav-subdropdown-item:last-child{margin-bottom:0}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown-toggle{top:0;right:0;height:23px;line-height:23px;cursor:pointer}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown-toggle i{color:rgba(28,29,36,.7)}.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown-toggle.active i,.header .header-menu .nav .nav-item .nav-dropdown .nav-dropdown-item .nav-subdropdown-toggle:hover i{color:#1c1d24}.header .header-menu .nav .nav-item .nav-dropdown.style-2 .nav-dropdown-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.header .header-menu .nav .nav-item.mega-nav-item .nav-megadropdown-toggle{position:absolute;top:0;right:0;cursor:pointer}.header .header-menu .nav .nav-item.mega-nav-item .nav-megadropdown-toggle i{color:rgba(28,29,36,.7)}.header .header-menu .nav .nav-item.mega-nav-item .nav-megadropdown-toggle.active i,.header .header-menu .nav .nav-item.mega-nav-item .nav-megadropdown-toggle:hover i{color:#1c1d24}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown{display:none;padding:8px 0 0 16px}.header .header-menu .nav .nav-item.mega-nav-item .mega-nav-dropdown.show{display:block}.header.header-menu-show .header-menu{left:0}.header .mobile-menu-toggle{display:inline-block;position:relative;background:0 0;border:0;margin-left:24px;color:#000;font-family:Outfit,sans-serif}.header .mobile-menu-toggle span{position:relative;display:inline-block;width:24px;height:10px}.header .mobile-menu-toggle span:after,.header .mobile-menu-toggle span:before{content:'';position:absolute;right:0;background:#000;height:2px;border-radius:2px;-webkit-transition:linear .1s;transition:linear .1s}.header .mobile-menu-toggle span:before{top:0;width:70%}.header .mobile-menu-toggle span:after{bottom:0;width:100%}.header .mobile-menu-toggle:hover span:before{width:100%}.header .mobile-menu-toggle.toggle-close span:before{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:100%}.header .mobile-menu-toggle.toggle-close span:after{top:50%;bottom:auto;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header.header-dark:not(.transparent-dark) .mobile-menu-toggle,.header.transparent-light .mobile-menu-toggle{color:#fff}.header.header-dark:not(.transparent-dark) .mobile-menu-toggle span:after,.header.header-dark:not(.transparent-dark) .mobile-menu-toggle span:before,.header.transparent-light .mobile-menu-toggle span:after,.header.transparent-light .mobile-menu-toggle span:before{background:#fff}}.header-placeholder{height:80px}.header-placeholder-lg{height:90px}.header-placeholder-xl{height:100px}@media (max-width:991.98px){.header-placeholder,.header-placeholder-lg,.header-placeholder-xl{height:70px}}.portfolio-box{position:relative}.portfolio-box a{display:block}.portfolio-box .portfolio-img{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .8s cubic-bezier(.165, .84, .44, 1);transition:transform .8s cubic-bezier(.165, .84, .44, 1)}.portfolio-box .portfolio-img img{-webkit-transform:scale(1);transform:scale(1);width:100%;-webkit-transition:transform .8s cubic-bezier(.165, .84, .44, 1);transition:transform .8s cubic-bezier(.165, .84, .44, 1)}.portfolio-box:hover .portfolio-img{-webkit-transform:translate3d(0,0,0) scale(.96);transform:translate3d(0,0,0) scale(.96)}.portfolio-box:hover .portfolio-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.portfolio-box .portfolio-mobile-caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding-top:8px}.portfolio-box .portfolio-mobile-caption *{margin:0}@media (min-width:992px){.portfolio-box .portfolio-mobile-caption{display:none}}.filter ul{padding:0}.filter ul li{z-index:1;list-style-type:none;position:relative;display:inline-block;color:#1c1d24;margin-right:20px;cursor:pointer;font-family:Outfit,sans-serif;-webkit-transition:linear .1s;transition:linear .1s}.filter ul li:before{content:'';position:absolute;right:0;bottom:-1px;left:0;background:#000;height:1px;-webkit-animation:line-out .3s cubic-bezier(.165,.84,.44,1) both;animation:line-out .3s cubic-bezier(.165,.84,.44,1) both}.filter ul li.mixitup-control-active,.filter ul li:hover{color:#000}.filter ul li.mixitup-control-active:before,.filter ul li:hover:before{width:100%;-webkit-animation:line-in .3s cubic-bezier(.165,.84,.44,1) both;animation:line-in .3s cubic-bezier(.165,.84,.44,1) both}.filter ul li:last-child{margin-right:0}[class*=bg-black] .filter ul li,[class*=bg-dark] .filter ul li,[class*=bg-gradient] .filter ul li{color:#fff}[class*=bg-black] .filter ul li:before,[class*=bg-dark] .filter ul li:before,[class*=bg-gradient] .filter ul li:before{background:#fff}.vertical-portfolio{position:relative;width:100%;height:100%}.vertical-portfolio .vertical-portfolio-captions{height:100%;max-height:100%}.vertical-portfolio .vertical-portfolio-captions ul{padding:70px 0}.vertical-portfolio .vertical-portfolio-captions ul li{list-style-type:none}@media (min-width:992px){.vertical-portfolio .vertical-portfolio-captions{margin-left:calc(50% + 30px)}.vertical-portfolio .vertical-portfolio-captions ul li{margin-bottom:40px}.vertical-portfolio .vertical-portfolio-captions ul li:last-child{margin-bottom:0}.vertical-portfolio .vertical-portfolio-captions ul li img{position:fixed;top:50%;right:calc(50% + 30px);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;max-width:40vw;margin-top:20px;-webkit-transition:all .4s cubic-bezier(.165, .84, .44, 1);transition:all .4s cubic-bezier(.165, .84, .44, 1)}.vertical-portfolio .vertical-portfolio-captions ul li a{opacity:.5}.vertical-portfolio .vertical-portfolio-captions ul li.active a,.vertical-portfolio .vertical-portfolio-captions ul li.active img{opacity:1}.vertical-portfolio .vertical-portfolio-captions ul li.active img{margin:0}.vertical-portfolio .vertical-portfolio-captions ul li.active .link-hover-line:before{width:100%;-webkit-animation:line-in .3s cubic-bezier(.165,.84,.44,1) both;animation:line-in .3s cubic-bezier(.165,.84,.44,1) both}.vertical-portfolio .vertical-portfolio-captions ul li.active .link-hover-gradient:before{width:100%;-webkit-animation:line-in .4s cubic-bezier(.165,.84,.44,1) both;animation:line-in .4s cubic-bezier(.165,.84,.44,1) both}}@media (max-width:991.98px){.vertical-portfolio .vertical-portfolio-captions{max-width:70%;margin:0 auto;text-align:center}.vertical-portfolio .vertical-portfolio-captions ul{padding:0}.vertical-portfolio .vertical-portfolio-captions ul li{margin-bottom:20px}.vertical-portfolio .vertical-portfolio-captions ul li:last-child{margin-bottom:0}}@media (max-width:767.98px){.vertical-portfolio .vertical-portfolio-captions{max-width:100%}}.preloader{position:fixed;top:0;left:0;z-index:999;visibility:visible;opacity:1;background:#fff;width:100%;height:100%;text-align:center}.preloader div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px}.preloader div span{display:inline-block;width:50px;height:50px;border:1px solid;border-radius:50%;border-color:#1c1d24 rgba(28,29,36,.2) #1c1d24 rgba(28,29,36,.2);-webkit-animation:loader-spin .6s infinite linear;animation:loader-spin .6s infinite linear}.preloader.preloader-dark{background:#000}.preloader.preloader-dark div span{border-color:#fff rgba(255,255,255,.3) #fff rgba(255,255,255,.3)}.loaded .preloader{visibility:hidden;opacity:0;-webkit-transition:ease-out .4s;transition:ease-out .4s}@keyframes loader-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.bg-dark{background:#1c1d24}.bg-dark-90{background:rgba(28,29,36,.9)}.bg-dark-80{background:rgba(28,29,36,.8)}.bg-dark-70{background:rgba(28,29,36,.7)}.bg-dark-60{background:rgba(28,29,36,.6)}.bg-dark-50{background:rgba(28,29,36,.5)}.bg-dark-40{background:rgba(28,29,36,.4)}.bg-dark-30{background:rgba(28,29,36,.3)}.bg-dark-20{background:rgba(28,29,36,.2)}.bg-dark-10{background:rgba(28,29,36,.1)}.bg-black{background:#000}.bg-black-90{background:rgba(0,0,0,.9)}.bg-black-80{background:rgba(0,0,0,.8)}.bg-black-70{background:rgba(0,0,0,.7)}.bg-black-60{background:rgba(0,0,0,.6)}.bg-black-50{background:rgba(0,0,0,.5)}.bg-black-40{background:rgba(0,0,0,.4)}.bg-black-30{background:rgba(0,0,0,.3)}.bg-black-20{background:rgba(0,0,0,.2)}.bg-black-10{background:rgba(0,0,0,.1)}.bg-white{background:#fff}.bg-white-90{background:rgba(255,255,255,.9)}.bg-white-80{background:rgba(255,255,255,.8)}.bg-white-70{background:rgba(255,255,255,.7)}.bg-white-60{background:rgba(255,255,255,.6)}.bg-white-50{background:rgba(255,255,255,.5)}.bg-white-40{background:rgba(255,255,255,.4)}.bg-white-30{background:rgba(255,255,255,.3)}.bg-white-20{background:rgba(255,255,255,.2)}.bg-white-10{background:rgba(255,255,255,.1)}.bg-gray{background:#f1f2fa}.bg-red{background:#e32227}.bg-iceblue{background:#e8f3ff}.bg-gradient-1,.bg-gradient-2,.bg-gradient-3,.bg-gradient-4,.bg-gradient-5{overflow:hidden;position:relative;z-index:1}.bg-gradient-1:before,.bg-gradient-2:before,.bg-gradient-3:before,.bg-gradient-4:before,.bg-gradient-5:before{z-index:-1;content:'';position:absolute;top:0;left:0;width:100%;height:100%}.bg-gradient-1:before{background-image:linear-gradient(45deg,#ff5988,#500c7f)}.bg-gradient-2:before{background-image:linear-gradient(45deg,#2fbdff,#0f2f40)}.bg-gradient-3:before{background-image:linear-gradient(45deg,#ff2f78,#ff7582)}.bg-gradient-4:before{background-image:linear-gradient(45deg,#00dbde,#fc00ff)}.bg-gradient-5:before{background-image:linear-gradient(45deg,#007990,#6ce5c0)}.bg-opacity-90:before{opacity:.9}.bg-opacity-80:before{opacity:.8}.bg-opacity-70:before{opacity:.7}.bg-opacity-60:before{opacity:.6}.bg-opacity-50:before{opacity:.5}.bg-opacity-40:before{opacity:.4}.bg-opacity-30:before{opacity:.3}.bg-opacity-20:before{opacity:.2}.bg-opacity-10:before{opacity:.1}.font-family-primary{font-family:"Open Sans",sans-serif}.font-family-secondary{font-family:Outfit,sans-serif}.font-family-tertiary{font-family:Lora,serif}.font-family-poppins{font-family:Poppins,sans-serif}.fw-medium{font-weight:500}.fw-semi-bold{font-weight:600}.letter-spacing-05{letter-spacing:.5px}.letter-spacing-1{letter-spacing:1px}.letter-spacing-2{letter-spacing:2px}.letter-spacing-3{letter-spacing:3px}.letter-spacing-4{letter-spacing:4px}.line-height-100{line-height:1}.line-height-110{line-height:1.1}.line-height-120{line-height:1.2}.line-height-130{line-height:1.3}.line-height-140{line-height:1.4}* .text-white-90,[class*=bg-] .text-white-90{color:rgba(255,255,255,.9)}* .text-white-80,[class*=bg-] .text-white-80{color:rgba(255,255,255,.8)}* .text-white-70,[class*=bg-] .text-white-70{color:rgba(255,255,255,.7)}* .text-white-60,[class*=bg-] .text-white-60{color:rgba(255,255,255,.6)}* .text-white-50,[class*=bg-] .text-white-50{color:rgba(255,255,255,.5)}* .text-white-40,[class*=bg-] .text-white-40{color:rgba(255,255,255,.4)}* .text-white-30,[class*=bg-] .text-white-30{color:rgba(255,255,255,.3)}* .text-white-20,[class*=bg-] .text-white-20{color:rgba(255,255,255,.2)}* .text-white-10,[class*=bg-] .text-white-10{color:rgba(255,255,255,.1)}* .text-black,[class*=bg-] .text-black{color:#000}* .text-black-90,[class*=bg-] .text-black-90{color:rgba(0,0,0,.9)}* .text-black-80,[class*=bg-] .text-black-80{color:rgba(0,0,0,.8)}* .text-black-70,[class*=bg-] .text-black-70{color:rgba(0,0,0,.7)}* .text-black-60,[class*=bg-] .text-black-60{color:rgba(0,0,0,.6)}* .text-black-50,[class*=bg-] .text-black-50{color:rgba(0,0,0,.5)}* .text-black-40,[class*=bg-] .text-black-40{color:rgba(0,0,0,.4)}* .text-black-30,[class*=bg-] .text-black-30{color:rgba(0,0,0,.3)}* .text-black-20,[class*=bg-] .text-black-20{color:rgba(0,0,0,.2)}* .text-black-10,[class*=bg-] .text-black-10{color:rgba(0,0,0,.1)}* .text-primary,[class*=bg-] .text-primary{color:#787a7c}* .text-green,[class*=bg-] .text-green{color:#32cd32}* .text-red,[class*=bg-] .text-red{color:#e32227}* .text-yellow,[class*=bg-] .text-yellow{color:#ffb657}* .text-dark,[class*=bg-] .text-dark{color:#1c1d24}* .text-dark-90,[class*=bg-] .text-dark-90{color:rgba(28,29,36,.9)}* .text-dark-80,[class*=bg-] .text-dark-80{color:rgba(28,29,36,.8)}* .text-dark-70,[class*=bg-] .text-dark-70{color:rgba(28,29,36,.7)}* .text-dark-60,[class*=bg-] .text-dark-60{color:rgba(28,29,36,.6)}* .text-dark-50,[class*=bg-] .text-dark-50{color:rgba(28,29,36,.5)}* .text-dark-40,[class*=bg-] .text-dark-40{color:rgba(28,29,36,.4)}* .text-dark-30,[class*=bg-] .text-dark-30{color:rgba(28,29,36,.3)}* .text-dark-20,[class*=bg-] .text-dark-20{color:rgba(28,29,36,.2)}* .text-dark-10,[class*=bg-] .text-dark-10{color:rgba(28,29,36,.1)}.text-white *{color:#fff}.text-white-90 *{color:rgba(255,255,255,.9)}.text-white-80 *{color:rgba(255,255,255,.8)}.text-white-70 *{color:rgba(255,255,255,.7)}.text-white-60 *{color:rgba(255,255,255,.6)}.text-white-50 *{color:rgba(255,255,255,.5)}.text-white-40 *{color:rgba(255,255,255,.4)}.text-white-30 *{color:rgba(255,255,255,.3)}.text-white-20 *{color:rgba(255,255,255,.2)}.text-white-10 *{color:rgba(255,255,255,.1)}[class*=text-gradient]{display:inline-block}.text-gradient-1{background-image:linear-gradient(45deg,#ff5988,#500c7f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-2{background-image:linear-gradient(45deg,#2fbdff,#0f2f40);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-3{background-image:linear-gradient(45deg,#ff2f78,#ff7582);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-4{background-image:linear-gradient(45deg,#00dbde,#fc00ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-5{background-image:linear-gradient(45deg,#007990,#6ce5c0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.stroke-text,.stroke-text-dark{color:#000;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1.4px;-webkit-text-stroke-color:black}@media (max-width:1199.98px){.stroke-text,.stroke-text-dark{-webkit-text-stroke-width:1.2px}}.stroke-text-white{color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:white}[class*=bg-black] .stroke-text,[class*=bg-dark] .stroke-text,[class*=bg-gradient] .stroke-text{color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke-color:white}.border-dashed{border:1px dashed rgba(28,29,36,.2)}.border-top-dashed{border-top:1px dashed rgba(28,29,36,.2)}.border-right-dashed{border-right:1px dashed rgba(28,29,36,.2)}.border-bottom-dashed{border-bottom:1px dashed rgba(28,29,36,.2)}.border-left-dashed{border-left:1px dashed rgba(28,29,36,.2)}[class*=bg-black] .border-top-dashed,[class*=bg-dark] .border-top-dashed,[class*=bg-gradient] .border-top-dashed{border-color:rgba(255,255,255,.3)}[class*=bg-black] .border-bottom-dashed,[class*=bg-dark] .border-bottom-dashed,[class*=bg-gradient] .border-bottom-dashed{border-color:rgba(255,255,255,.3)}.backdrop-filter-blur{backdrop-filter:blur(5px)}.n-margin-1{margin-top:-1rem}.n-margin-2{margin-top:-2rem}.n-margin-3{margin-top:-3rem}.n-margin-4{margin-top:-4rem}.n-margin-5{margin-top:-5rem}.n-margin-6{margin-top:-6rem}.z-index-1{z-index:1}.z-index-2{z-index:2}@media (min-width:992px){.fixed-lg-top{position:fixed;top:0}.fixed-lg-bottom{position:fixed;bottom:0}}.opacity-90{opacity:.9}.opacity-80{opacity:.8}.opacity-70{opacity:.7}.opacity-60{opacity:.6}.opacity-50{opacity:.5}.opacity-40{opacity:.4}.opacity-30{opacity:.3}.opacity-20{opacity:.2}.opacity-10{opacity:.1}.divider-side-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.divider-side-line:after{content:'';flex:1 1 auto;background:rgba(28,29,36,.2);height:1px}