@import"https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@0;1&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.back-to-top-wrapper,a,button,p,input,select,textarea,li{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@font-face{font-family:Blu Light;src:url(./fonts/blu.eot);src:url(./fonts/blu.eot?#iefix)format("embedded-opentype"),url(./fonts/blu.woff)format("woff"),url(./fonts/blu.woff2)format("woff2"),url(./fonts/blu.ttf)format("truetype"),url(./fonts/blu.svg#BluLight)format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--blu-ff-heading: "DM Serif Text", serif;--blu-ff-heading-2: "Blu Light", sans-serif;--blu-ff-heading-3: "Open Sans", sans-serif;--blu-ff-heading-4: "Prata", serif;--blu-ff-body: "Blu Light", sans-serif;--blu-ff-p: "Open Sans", sans-serif;--blu-ff-fontawesome: "Font Awesome 6 Pro";--blu-ff-buttons: "Blu Light", sans-serif;--blu-common-white: #ffffff;--blu-common-black: #000;--blu-common-black-1: #19191A;--blu-common-black-2: #03041C;--blu-common-gray: #F0F4FD;--blu-theme-primary: #121212;--blu-theme-secondary: #F5F7F5;--blu-theme-5: #E8BF96;--blu-heading-primary: #121212;--blu-heading-secondary: #F5F7F5;--blu-text-body: #828282;--blu-text-1: #01103D;--blu-text-2: #5D5D63;--blu-text-3: #171717;--blu-border-primary: #FEF3DF;--blu-border-secondary: #F0F2F4}*{margin:0;padding:0;box-sizing:border-box}body{font-size:16px;line-height:24px;font-weight:400;color:var(--blu-text-body);font-family:var(--blu-ff-body)}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:600;line-height:1;-webkit-transition:all color ease-out;-o-transition:all color ease-out;transition:all color ease-out;font-family:var(--blu-ff-heading);color:var(--blu-heading-primary)}h1{font-size:40px}h2{font-size:36px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}ul{margin:0;padding:0}p{font-size:18px;font-weight:400;line-height:30px;margin-bottom:0;color:var(--blu-text-body);font-family:var(--blu-ff-p)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:transparent}button:hover{cursor:pointer}button:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=url],textarea{outline:none;height:60px;width:100%;line-height:60px;font-size:16px;font-weight:400;padding-left:26px;padding-right:26px;border:1px solid #E0E2E3}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#787878}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:#787878}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#787878}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#787878}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:#787878}[dir=rtl] input[type=text],[dir=rtl] input[type=email],[dir=rtl] input[type=tel],[dir=rtl] input[type=number],[dir=rtl] input[type=password],[dir=rtl] input[type=url],[dir=rtl] textarea{text-align:right}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=url]:focus,textarea:focus{border-color:var(--blu-theme-primary)}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=url]:focus::placeholder,textarea:focus::placeholder{opacity:0}textarea{line-height:1.4;padding-top:17px;padding-bottom:17px}input[type=color]{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;border:0;cursor:pointer;height:100%;width:100%;padding:0;border-radius:50%}*::-moz-selection{background:var(--blu-common-black);color:var(--blu-common-white);text-shadow:none}::-moz-selection{background:var(--blu-common-black);color:var(--blu-common-white);text-shadow:none}::selection{background:var(--blu-common-black);color:var(--blu-common-white);text-shadow:none}*::-moz-placeholder{color:var(--blu-common-black);font-size:14px;opacity:1}*::placeholder{color:var(--blu-common-black);font-size:14px;opacity:1}.w-img img{width:100%}.m-img img{max-width:100%}.fix{overflow:hidden}.clear{clear:both}.z-index-1{z-index:1}.z-index-3{z-index:3}.z-index-11{z-index:11}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.p-absolute{position:absolute}.include-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.grid__item-img{display:block;height:500px;width:500px}.hide{display:none}@media (min-width: 1400px){.container-1800{max-width:1830px}}@media (min-width: 1400px){.container-1760{max-width:1790px}}@media (min-width: 1400px){.container-1720{max-width:1750px}}@media (min-width: 1400px){.container-1520{max-width:1550px}}@media (min-width: 1400px){.container-1430{max-width:1460px}}@media (min-width: 1400px){.container-1380{max-width:1410px}}@media (min-width: 1400px){.container-1480{max-width:1510px}}@media (min-width: 1400px){.container-1660{max-width:1690px}}@media (min-width: 1400px){.container-1610{max-width:1640px}}@media (min-width: 1400px){.container-1170{max-width:1200px}}.position-middle{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%)}.video-home{width:100%!important;height:auto;display:block!important}.video-animation{position:relative;z-index:2}.video-animation:after{position:absolute;content:"";left:50%;top:50%;width:90%;height:90%;z-index:-1;transform:scale(1);border:1px solid var(--blu-common-white);animation:video-border 1.5s linear infinite;border-radius:50%}.blu-gx-5{--bs-gutter-x: 5px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-gx-5{--bs-gutter-x: 5px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-gx-5{--bs-gutter-x: 5px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-gx-5{--bs-gutter-x: 5px}}@media (max-width: 767px){.blu-gx-5{--bs-gutter-x: 5px}}.blu-gx-5 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.blu-gx-10{--bs-gutter-x: 10px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-gx-10{--bs-gutter-x: 10px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-gx-10{--bs-gutter-x: 10px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-gx-10{--bs-gutter-x: 5px}}@media (max-width: 767px){.blu-gx-10{--bs-gutter-x: 5px}}.blu-gx-10 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.blu-gx-15{--bs-gutter-x: 15px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-gx-15{--bs-gutter-x: 15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-gx-15{--bs-gutter-x: 10px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-gx-15{--bs-gutter-x: 5px}}@media (max-width: 767px){.blu-gx-15{--bs-gutter-x: 5px}}.blu-gx-15 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.blu-gx-20{--bs-gutter-x: 20px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-gx-20{--bs-gutter-x: 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-gx-20{--bs-gutter-x: 20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-gx-20{--bs-gutter-x: 15px}}@media (max-width: 767px){.blu-gx-20{--bs-gutter-x: 10px}}.blu-gx-20 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.blu-gx-40{--bs-gutter-x: 40px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-gx-40{--bs-gutter-x: 40px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-gx-40{--bs-gutter-x: 30px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-gx-40{--bs-gutter-x: 15px}}@media (max-width: 767px){.blu-gx-40{--bs-gutter-x: 10px}}.blu-gx-40 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.blu-gx-50{--bs-gutter-x: 50px}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-gx-50{--bs-gutter-x: 30px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-gx-50{--bs-gutter-x: 30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-gx-50{--bs-gutter-x: 30px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-gx-50{--bs-gutter-x: 30px}}@media (max-width: 767px){.blu-gx-50{--bs-gutter-x: 15px}}.blu-gx-50 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.blu-gx-80{--bs-gutter-x: 80px}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-gx-80{--bs-gutter-x: 50px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-gx-80{--bs-gutter-x: 50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-gx-80{--bs-gutter-x: 30px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-gx-80{--bs-gutter-x: 30px}}@media (max-width: 767px){.blu-gx-80{--bs-gutter-x: 15px}}.blu-gx-80 [class*=col-]{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.textline{position:relative}.textline:after{position:absolute;bottom:8px;left:0;content:"";height:2px;width:0;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;background-color:var(--blu-theme-primary)}.textline:hover:after{width:100%}.blu-modal-box .modal{--bs-modal-width: 546px}.image-anime{position:relative;overflow:hidden}.image-anime:after{position:absolute;content:"";width:200%;height:0%;left:50%;top:50%;background-color:#ffffff4d;transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.image-anime:hover:after{height:250%;transition:all .6s linear;background-color:transparent}.blu-noice{position:relative;z-index:1}.blu-noice:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1;background-image:url(http://blu.local/wp-content/themes/blu/assets/img/team/team/team-details-bg.png)}.ajax-response.error{color:red}.ajax-response.success{color:green}.white{color:var(--blu-common-white)!important}.black{color:var(--blu-common-black)!important}.pt-280{padding-top:280px}.pt-210{padding-top:210px}.pt-325{padding-top:325px}.pt-285{padding-top:285px}.pb-210{padding-bottom:210px}.pb-300{padding-bottom:300px}.pb-350{padding-bottom:350px}.back-to-top-wrapper{position:fixed;right:50px;bottom:0;height:44px;width:44px;cursor:pointer;display:block;border-radius:50%;z-index:99;opacity:0;visibility:hidden}@media (max-width: 767px){.back-to-top-wrapper{right:20px;bottom:20px}}.back-to-top-wrapper.back-to-top-btn-show{visibility:visible;opacity:1;bottom:50px}.back-to-top-btn{display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;border-radius:50%;background:var(--blu-theme-primary);box-shadow:0 8px 16px #03041c4d;color:var(--blu-common-white);-webkit-transition:all all .3s;-o-transition:all all .3s;transition:all all .3s}.back-to-top-btn svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.back-to-top-btn:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.blu-btn{position:relative;overflow:hidden;font-weight:500;font-size:20px;border-radius:100px;display:inline-block;padding:27px 66px;letter-spacing:-.16px;text-transform:capitalize;z-index:1;background-color:transparent;color:var(--blu-heading-primary);font-family:var(--blu-ff-button);border:1px solid var(--blu-heading-primary);-webkit-transition:.5s all ease;transition:.5s all ease}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-btn{padding:20px 50px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-btn{padding:16px 50px}}.blu-btn span svg{margin-left:8px}.blu-btn:hover{color:var(--blu-heading-primary)}.blu-btn:focus{color:var(--blu-heading-primary)}.blu-btn.button-style-1:before{position:absolute;width:200%;height:200%;content:"";top:-200%;left:50%;z-index:1;border-radius:50%;transition-duration:.8s;transform:translate(-50%);-webkit-transform:translateX(-50%);background:var(--blu-theme-secondary);webkit-transition-duration:.8s}.blu-btn.button-style-1:hover:before{top:-40%}.blu-btn.button-style-1:hover .blu-btn-border-wrap .text-1{-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%)}.blu-btn.button-style-1:hover .blu-btn-border-wrap .text-2{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;visibility:visible}.blu-btn.button-style-2:after{position:absolute;left:0;bottom:0;height:0;width:100%;z-index:-1;content:"";background-color:#121212;transition:all .4s cubic-bezier(.215,.61,.355,1) 0s}.blu-btn.button-style-2:hover{color:var(--blu-heading-secondary)}.blu-btn.button-style-2:hover:after{top:0;bottom:auto;height:100%}.blu-btn-border-wrap{position:relative;z-index:1;float:left;overflow:hidden;display:inline-block}.blu-btn-border-wrap .text-1{position:relative;display:block;color:var(--blu-theme-secondary);transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease}.blu-btn-border-wrap .text-2{position:absolute;top:30%;display:block;color:var(--blu-heading-primary);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden}.blu-btn-border-lg{font-size:17px;font-weight:600;padding:7px 20px 8px;border-radius:100px;display:inline-block;text-transform:capitalize;color:var(--blu-common-black-1);border:1px solid rgba(25,25,26,.2)}.blu-btn-border-lg span{margin-left:8px}.blu-btn-border-lg:hover{color:var(--blu-common-white);background-color:var(--blu-common-black-1)}.blu-btn-2{font-size:20px;font-weight:500;border-radius:40px;display:inline-block;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding:27px 72px;text-transform:capitalize;color:var(--blu-common-white);background-color:var(--blu-heading-primary);border:1px solid transparent}@media (max-width: 767px){.blu-btn-2{padding:20px 50px}}.blu-btn-2 span{margin-left:5px;display:inline-block}.blu-btn-2:hover{color:var(--blu-heading-primary);background-color:transparent;border-color:var(--blu-heading-primary)}.blu-btn-2:focus{color:var(--blu-common-white)}.blu-btn-animation{overflow:hidden;position:relative;display:inline-block;white-space:nowrap;animation:scrollText 20s infinite linear;border-top:1px solid rgba(18,18,18,.1);border-bottom:1px solid rgba(18,18,18,.1)}.blu-btn-animation:hover{animation-play-state:paused}.blu-btn-animation span{position:relative;display:inline-block;font-size:16px;font-weight:500;padding:15px 0;overflow:hidden;transition:all .3s;text-transform:uppercase;color:var(--blu-heading-primary)}.blu-btn-animation span:before{content:"";top:50%;left:15px;width:4px;height:4px;margin:0 15px;display:inline-block;border-radius:50%;transform:translateY(-50%);background-color:var(--blu-heading-primary)}.blu-btn-5{font-size:16px;font-weight:600;padding:16px 27px;letter-spacing:-.16px;text-transform:capitalize;color:var(--blu-heading-primary);font-family:var(--blu-ff-heading);background:var(--blu-theme-5)}.blu-btn-5:hover{color:var(--blu-heading-primary);background-color:var(--blu-heading-secondary)}.blu-btn-5:focus{color:var(--blu-heading-primary)}.blu-hamburger-btn span{height:2px;width:50px;display:block;margin:6px 0;background-color:var(--blu-common-white)}.blu-hamburger-btn:hover span{animation:bar_anim .8s cubic-bezier(.44,1.1,.53,.99) 1 forwards}.blu-hamburger-btn:hover span:nth-child(2){animation-delay:.1s}@keyframes bar_anim{0%,to{-webkit-clip-path:inset(-2px 0);clip-path:inset(-2px 0)}42%{-webkit-clip-path:inset(-2px 0 -2px 100%);clip-path:inset(-2px 0 -2px 100%)}43%{-webkit-clip-path:inset(-2px 100% -2px 0);clip-path:inset(-2px 100% -2px 0)}}@-moz-keyframes headerSlideDown{0%{margin-top:-150px}to{margin-top:0}}@-ms-keyframes headerSlideDown{0%{margin-top:-150px}to{margin-top:0}}@-webkit-keyframes headerSlideDown{0%{margin-top:-150px}to{margin-top:0}}@keyframes headerSlideDown{0%{margin-top:-150px}to{margin-top:0}}@-moz-keyframes headerSlideUp{0%{margin-top:0}to{margin-top:-150px}}@-ms-keyframes headerSlideUp{0%{margin-top:0}to{margin-top:-150px}}@-webkit-keyframes headerSlideUp{0%{margin-top:0}to{margin-top:-150px}}@keyframes headerSlideUp{0%{margin-top:0}to{margin-top:-150px}}@keyframes icon-bounce{0%,to,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes rotate-infinite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-moz-keyframes rotate-infinite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-ms-keyframes rotate-infinite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-infinite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.blu-rotate-infinite{-webkit-animation:rotate-infinite 15s linear infinite;animation:rotate-infinite 15s linear infinite}.animation-rotation{-webkit-animation:rotation 3s infinite linear}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-ms-keyframes rotation{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes tpupdown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes tpleftright{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translate(-40px)}}@keyframes animate-pulse{0%{box-shadow:0 0 #fffc,0 0 #fffc}40%{box-shadow:0 0 0 50px #ff6d4a00,0 0 #fffc}80%{box-shadow:0 0 0 50px #ff6d4a00,0 0 0 30px #ff6d4a00}to{box-shadow:0 0 #ff6d4a00,0 0 0 30px #ff6d4a00}}@-webkit-keyframes video-border{0%{transform:translate(-50%,-50%) scale(.9)}60%{opacity:1}to{transform:translate(-50%,-50%) scale(2);opacity:0}}@-moz-keyframes video-border{0%{transform:translate(-50%,-50%) scale(.9)}60%{opacity:1}to{transform:translate(-50%,-50%) scale(2);opacity:0}}@-ms-keyframes video-border{0%{transform:translate(-50%,-50%) scale(.9)}60%{opacity:1}to{transform:translate(-50%,-50%) scale(2);opacity:0}}@keyframes video-border{0%{transform:translate(-50%,-50%) scale(.9)}60%{opacity:1}to{transform:translate(-50%,-50%) scale(2);opacity:0}}@keyframes border{0%{box-shadow:60px -60px 0 2px #ff7029,-60px -60px 0 2px #ff7029,-60px 60px 0 2px #ff7029,60px 60px 0 2px #ff7029,0 0 0 2px #e94e3d}25%{box-shadow:0 -125px 0 2px #ff7029,-60px -60px 0 2px #ff7029,-60px 60px 0 2px #ff7029,60px 60px 0 2px #ff7029,0 0 0 2px #fff}50%{box-shadow:0 -125px 0 2px #ff7029,-125px 0 0 2px #ff7029,-60px 60px 0 2px #ff7029,60px 60px 0 2px #ff7029,0 0 0 2px #fff}75%{box-shadow:0 -125px 0 2px #ff7029,-125px 0 0 2px #ff7029,0 125px 0 2px #ff7029,60px 60px 0 2px #ff7029,0 0 0 2px #fff}to{box-shadow:0 -125px 0 2px #ff7029,-125px 0 0 2px #ff7029,0 125px 0 2px #ff7029,120px 40px 0 2px #ff7029,0 0 0 2px #fff}}.img-custom-anim-right{animation:img-anim-right 1.3s forwards cubic-bezier(.645,.045,.355,1) .4s;opacity:0}@keyframes img-anim-right{0%{transform:translate(5%);clip-path:inset(0 0 0 100%);opacity:0}to{transform:translate(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-left{animation:img-anim-left 1.3s forwards cubic-bezier(.645,.045,.355,1) .4s;opacity:0}@keyframes img-anim-left{0%{transform:translate(-5%);clip-path:inset(0 100% 0 0);opacity:0}to{transform:translate(0);clip-path:inset(0 0 0 0);opacity:1}}.img-custom-anim-top{animation:img-anim-top 1.3s forwards cubic-bezier(.645,.045,.355,1);opacity:0}@keyframes img-anim-top{0%{transform:translateY(-5%);clip-path:inset(0 0 100% 0);opacity:0}to{transform:translateY(0);clip-path:inset(0 0 0 0);opacity:1}}@-webkit-keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollText-2{0%{transform:translate(-50%)}to{transform:translate(0)}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-webkit-box-shadow:0 0 0 45px rgba(255,255,255,0)}to{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.4);box-shadow:0 0 #fff6}70%{-moz-box-shadow:0 0 0 45px rgba(255,255,255,0);box-shadow:0 0 0 45px #fff0}to{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 #fff0}}.loader-mask{top:0;left:0;right:0;bottom:0;position:fixed;z-index:99999;background-color:#00345b}.loader{top:50%;left:50%;width:50px;height:50px;font-size:0;position:absolute;text-indent:-9999em;display:inline-block;margin:-25px 0 0 -25px;color:var(--blu-theme-primary);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader div{top:0;left:0;opacity:.5;float:none;width:50px;height:50px;position:absolute;border-radius:50%;display:inline-block;background-color:var(--blu-theme-primary);-webkit-animation:ballPulseDouble 2s ease-in-out infinite;animation:ballPulseDouble 2s ease-in-out infinite}@-webkit-keyframes ballPulseDouble{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loader div:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@keyframes ballPulseDouble{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.offcanvas__area{position:fixed;right:0;left:auto;width:450px;height:100%;-webkit-transform:translateX(calc(100% + 80px));-moz-transform:translateX(calc(100% + 80px));-ms-transform:translateX(calc(100% + 80px));-o-transform:translateX(calc(100% + 80px));transform:translate(calc(100% + 80px));background:#000 none repeat scroll 0 0;transition:all .4s ease-in-out;opacity:0;visibility:hidden;z-index:99999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.offcanvas__area::-webkit-scrollbar{display:none}.offcanvas__area.offcanvas-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);visibility:visible;opacity:1}@media (max-width: 767px){.offcanvas__area{width:350px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.offcanvas__top{margin-bottom:50px}}.offcanvas__wrapper{min-height:100%;padding:40px 50px}@media (max-width: 767px){.offcanvas__wrapper{padding:30px}}.offcanvas__close-btn{position:absolute;display:inline-block;top:40px;right:40px;color:var(--blu-common-white)}@media (max-width: 767px){.offcanvas__close-btn{right:30px;top:40px}}.offcanvas__close-btn svg{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);transition:all .3s ease-in-out}.offcanvas__close-btn:hover svg{transform:rotate(45deg)}.body-overlay{position:fixed;top:0;left:0;z-index:9999;height:100%;width:100%;opacity:0;visibility:hidden;background-color:var(--blu-common-black);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.body-overlay.opened{opacity:.4;visibility:visible}.blu-breadcrumb-subtitle{position:relative;font-size:30px;font-weight:400;margin-bottom:10px;display:inline-block;color:var(--blu-text-2)}@media (max-width: 767px){.blu-breadcrumb-subtitle{font-size:25px}}.blu-breadcrumb-subtitle:before{content:"";height:1px;width:60px;margin-right:15px;margin-bottom:8px;display:inline-block;background-color:var(--blu-text-2)}.blu-breadcrumb-title{font-size:120px;font-weight:500;margin-bottom:10px;letter-spacing:-4.8px;color:#fff}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-breadcrumb-title{font-size:85px}}@media (max-width: 767px){.blu-breadcrumb-title{font-size:54px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-breadcrumb-title{letter-spacing:0}}.blu-breadcrumb-title.color-white{color:var(--blu-common-white)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-breadcrumb-title br{display:none}}.blu-section-title{font-size:100px;font-weight:600;line-height:.9;margin-bottom:20px;letter-spacing:-1px;font-family:var(--blu-ff-heading);color:var(--blu-heading-primary)}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-section-title br{display:none}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-section-title{font-size:70px}}@media (max-width: 767px){.blu-section-title{font-size:55px;line-height:1}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-section-title{font-size:50px}}.blu-section-title-pre{position:relative;font-size:16px;font-weight:700;margin-bottom:14px;letter-spacing:.32px;text-transform:uppercase;display:inline-block;font-family:var(--blu-ff-heading);color:var(--blu-theme-primary)}.blu-section-title-pre.orange{color:var(--blu-theme-secondary)}.blu-info-title{font-size:100px;font-weight:600;line-height:1;margin-bottom:25px;letter-spacing:-2px;color:var(--blu-heading-secondary);font-family:var(--blu-ff-heading-3)}@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 768px) and (max-width: 991px){.blu-info-title{font-size:90px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-info-title{font-size:80px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-info-title{font-size:70px}}@media (max-width: 767px){.blu-info-title{font-size:60px}}.blu-section-5-title{font-size:70px;font-weight:400;line-height:1.2;margin-bottom:20px;letter-spacing:-1.4px;color:var(--blu-heading-primary);font-family:var(--blu-ff-heading-4)}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-section-5-title{font-size:60px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-section-5-title{font-size:55px}}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px){.blu-section-5-title{font-size:50px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-section-5-title{font-size:45px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-section-5-title br{display:none}}.split-parent{overflow:hidden}.custom-select{position:relative;width:200px;border:1px solid #ccc;cursor:pointer}.custom-select .selected{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#fff}.custom-select .selected.open .arrow{transform:rotate(-135deg)}.custom-select .selected.open+.options{max-height:500px;opacity:1}.custom-select .selected .arrow{display:inline-block;width:8px;height:8px;border:solid #333;border-width:0 1px 1px 0;transform:rotate(45deg);transition:transform .3s ease}.custom-select .options{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;max-height:0;overflow:hidden;opacity:0;z-index:100;transition:max-height .3s ease,opacity .3s ease}.custom-select .options li{padding:10px;cursor:pointer;list-style:none;transition:background .2s ease}.custom-select .options li:hover{background:#f0f0f0}#canvas-slider{width:100%;height:100%;position:relative;top:0;right:0;overflow:hidden;-webkit-transition:width .5s ease-in-out 0;transition:width .5s ease-in-out 0s;z-index:1}#canvas-slider .slider-img{position:absolute;height:100%;width:100%;top:0;left:0;z-index:0;opacity:0;visibility:hidden;background-size:cover;background-position:center center;background-color:#222;-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blu-slider__thumb-bg{position:absolute;width:100%;height:100vh;object-fit:cover}.parallax-slider-active .swiper-slide{position:relative;overflow:hidden;width:100%;height:100vh}.parallax-slider-active .swiper-container{width:100%;height:100vh}.slide-transtion{-webkit-transition-timing-function:linear;transition-timing-function:linear}.blu-hover-distort-wrapper{position:relative}.blu-hover-distort-wrapper .canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.blu-hover-distort-img{opacity:0;object-fit:cover}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-hover-distort-img{width:100%}}.blu-hover-distort-img.back{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.blu-head-ptb{padding:35px 0}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-head-ptb{padding:18px 0}}.blu-head-ptb.header-sticky{padding:18px 0}.blu-head-ptb.header-sticky .blu-head-logo .white{display:block!important}.blu-head-ptb.header-sticky .blu-head-logo .black{display:none!important}.blu-header-logo{flex:0 0 auto}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-header-logo img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-header-logo img{max-width:100%}}.blu-header-transparent{position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:3}.blu-header-main-right{line-height:1}.blu-header-main-right-btn{margin-right:15px}.blu-header-main-right-btn .blu-btn{font-size:16px;font-weight:600;padding:12px 25px;text-transform:uppercase;color:var(--blu-theme-secondary);border-color:var(--blu-theme-secondary)}.blu-header-main-right-btn .blu-btn:hover{border-color:transparent}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-header-black-inner-ptb{padding:22px 0}}.blu-head{position:fixed;top:-150px;left:0;right:0;width:100%;z-index:999;background:transparent;transition:top .95s ease,background-color .95s ease}.blu-head.blu-header-sticky{background:#242424d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-header-inner-ptb{padding:22px 0}.blu-head{height:70px;padding:10px}}.blu-header-inner-ptb .header-sticky{background:#ffffffe6}.blu-header-inner-ptb.bg-shadow{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb3;box-shadow:0 0 8px #0000001a}.blu-header-inner-menu .blu-main-menu nav>ul>li{margin:0 13px}.blu-header-inner-menu .blu-main-menu nav>ul>li>a{text-transform:uppercase;color:var(--blu-heading-primary)}.blu-header-inner-menu .blu-main-menu nav>ul>li:hover>a{color:var(--blu-heading-primary)}.blu-header-inner-menu .blu-main-menu nav>ul>li:hover>a:after{color:var(--blu-heading-primary)}.blu-header-inner-menu .blu-main-menu nav>ul>li.has-dropdown>a:after{color:var(--blu-heading-primary)}.blu-header-inner-menu .blu-main-menu nav>ul>li.has-dropdown>a:hover:after{color:var(--blu-heading-primary)}.blu-header-inner-menu.inner-white .blu-main-menu nav>ul>li>a{color:var(--blu-heading-secondary)}.blu-header-inner-menu.inner-white .blu-main-menu nav>ul>li>a:after{color:var(--blu-heading-secondary)}.blu-header-inner-menu.inner-white .blu-main-menu nav>ul>li:hover>a{color:var(--blu-heading-secondary)}.blu-header-inner-menu.inner-white .blu-main-menu nav>ul>li:hover>a:after{color:var(--blu-heading-secondary)}.blu-header-inner-right{margin-left:15px;padding-left:30px;border-left:1px solid rgba(18,18,18,.2)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-header-inner-right{border:none;margin-left:0}}.blu-header-inner-right .blu-header-hamburger{padding-left:35px;line-height:1}.blu-header-inner-right .blu-header-hamburger .blu-hamburger-btn span{width:34px;background-color:var(--blu-theme-primary)}.blu-header-inner-right.inner-white{border-color:#f5f7f51a}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-header-inner-right.inner-white{border:none;margin-left:0}}.blu-header-inner-right.inner-white .blu-header-hamburger .blu-hamburger-btn span{background-color:var(--blu-heading-secondary)}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-project-item-thumb{height:400px}.blu-project-item-thumb img{height:100%;object-fit:cover;margin-top:-35px}}@media only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-project-item-thumb{height:350px}.blu-project-item-thumb img{height:100%;object-fit:cover;margin-top:0}}.blu-main-menu>nav>ul>li{position:relative;list-style:none;display:inline-block;transition:none;margin:0 15px}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-main-menu>nav>ul>li{margin:0 10px}}.blu-main-menu>nav>ul>li>a{font-size:14px;font-weight:500;display:inline-block;padding:28px 0;letter-spacing:-.32px;color:var(--blu-common-white)}.blu-main-menu>nav>ul>li.has-dropdown>a:after{content:"";font-size:15px;font-weight:400;margin-left:6px;display:inline-block;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--blu-common-white);font-family:var(--blu-ff-fontawesome)}.blu-main-menu>nav>ul>li.has-dropdown.p-static{position:static}.blu-main-menu>nav>ul>li.has-homemenu{position:static}.blu-main-menu>nav>ul>li .sub-menu{position:absolute;top:100%;left:0;width:240px;z-index:99;opacity:0;visibility:hidden;padding:40px 0;background:var(--blu-common-white);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;box-shadow:0 10px 30px #19191a1a}.blu-main-menu>nav>ul>li .sub-menu li{width:100%;margin:0;line-height:1;padding:5px 30px;display:inline-block;transition:all .2s cubic-bezier(.4,.28,.31,1.28) 0s}.blu-main-menu>nav>ul>li .sub-menu li:not(:last-child){margin-bottom:12px}.blu-main-menu>nav>ul>li .sub-menu li.has-dropdown>a:after{position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.blu-main-menu>nav>ul>li .sub-menu li>a{position:relative;font-size:15px;font-weight:600;width:100%;z-index:1;padding:0;color:#575758;letter-spacing:-.3px;display:inline-block;text-transform:uppercase}.blu-main-menu>nav>ul>li .sub-menu li>.sub-menu{left:120%;top:20px;visibility:hidden;opacity:0}.blu-main-menu>nav>ul>li .sub-menu li:hover>a{letter-spacing:.5px;color:var(--blu-common-black)}.blu-main-menu>nav>ul>li .sub-menu li:hover>.sub-menu{top:20px;left:100%;visibility:visible;opacity:1}.blu-main-menu>nav>ul>li:hover>a{color:var(--blu-theme-secondary)}.blu-main-menu>nav>ul>li:hover>a.hover:after{transform:rotate(180deg);color:var(--blu-theme-secondary)}.blu-main-menu>nav>ul>li:hover>a:after{transform:rotate(180deg);color:var(--blu-theme-secondary)}.blu-main-menu>nav>ul>li:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}.blu-homemenu-wrapper{padding:50px 280px 0}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-homemenu-wrapper{padding:50px 150px 0}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-homemenu-wrapper{padding:50px 50px 0}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-homemenu-wrapper{padding:30px 0 0}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-homemenu-wrapper .homemenu-item{margin-bottom:20px}}.blu-homemenu-wrapper .homemenu-thumb-wrap{padding:10px;border:1px solid rgba(0,0,0,.1)}.blu-homemenu-wrapper .homemenu-thumb img{width:100%;transition:1s}.blu-homemenu-wrapper .homemenu-thumb:hover img{transform:scale(1.1)}.blu-homemenu-wrapper .homemenu-title{font-size:18px;font-weight:600;letter-spacing:-.15px;text-transform:uppercase;color:var(--blu-heading-primary)}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-homemenu-wrapper .homemenu-title{font-size:16px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-homemenu-wrapper .homemenu-title{font-size:16px;color:var(--blu-heading-secondary)}}.blu-offcanvas-menu nav ul{list-style:none}.blu-offcanvas-menu nav ul li{position:relative;padding:12px 0}.blu-offcanvas-menu nav ul li a{display:block;font-size:17px;font-weight:500;text-transform:capitalize;color:var(--blu-common-white)}.blu-offcanvas-menu nav ul li a:hover{color:#ffffffb3}.blu-offcanvas-menu nav ul li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.12)}.blu-offcanvas-menu nav ul li.active>a{padding-bottom:10px;color:#ffffffb3}.blu-offcanvas-menu nav ul li.active>.blu-menu-close i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.blu-offcanvas-menu nav ul li .sub-menu{display:none;padding-left:20px}.blu-menu-close{position:absolute;right:0;top:7.5px;height:30px;width:30px;text-align:center;font-size:14px;line-height:29px;color:var(--blu-common-white);border:1px solid rgba(255,255,255,.12)}.blu-menu-close i{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.blu-main-menu-mobile .blu-submenu,.blu-main-menu-mobile .header-icon{display:none}.blu-main-menu-mobile nav ul{position:static;display:block;box-shadow:none;margin-bottom:30px}.blu-main-menu-mobile nav ul li{list-style:none;position:relative;width:100%;padding:0}.blu-main-menu-mobile nav ul li:not(:last-child)>a{border-bottom:1px solid rgba(6,7,40,.1)}.blu-main-menu-mobile nav ul li.has-dropdown>a .dropdown-toggle-btn{position:absolute;right:0;top:0;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);font-size:18px;color:#7f8387;font-family:"Font Awesome 5 Pro";transition:all .3s ease-in-out;text-align:center;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;padding:15px 20px 15px 100px}@media (max-width: 767px){.blu-main-menu-mobile nav ul li.has-dropdown>a .dropdown-toggle-btn{right:0}}.blu-main-menu-mobile nav ul li.has-dropdown>a .dropdown-toggle-btn i{transition:all .3s ease-in-out}.blu-main-menu-mobile nav ul li.has-dropdown>a .dropdown-toggle-btn.dropdown-opened i{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.blu-main-menu-mobile nav ul li.has-dropdown>a.expanded{color:var(--blu-common-black)}.blu-main-menu-mobile nav ul li.has-dropdown>a.expanded .dropdown-toggle-btn.dropdown-opened{color:var(--blu-common-black)}.blu-main-menu-mobile nav ul li.has-dropdown>a.expanded .dropdown-toggle-btn.dropdown-opened i{color:var(--blu-common-black)}.blu-main-menu-mobile nav ul li:last-child a span{border-bottom:0}.blu-main-menu-mobile nav ul li>a{display:block;position:relative;padding:15px 20px 15px 0;font-size:16px;font-weight:500;line-height:1;letter-spacing:-.15px;color:var(--blu-common-black);text-transform:uppercase}.blu-main-menu-mobile nav ul li>a svg{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.blu-main-menu-mobile nav ul li>a>i{display:inline-block;width:11%;margin-right:13px;-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);font-size:21px;line-height:1}.blu-main-menu-mobile nav ul li>a .menu-text{font-size:16px;line-height:11px;border-bottom:1px solid #EAEBED;width:82%;display:inline-block;padding:19px 0 17px}.blu-main-menu-mobile nav ul li img{width:100%}.blu-main-menu-mobile nav ul li ul{padding:0}.blu-main-menu-mobile nav ul li ul li{padding:0}.blu-main-menu-mobile nav ul li ul li a{margin-left:auto;width:93%;text-shadow:none!important;visibility:visible;padding:10px 20px 10px 0}.blu-main-menu-mobile nav ul li ul li li a{width:88%;padding:10px 20px 10px 0}.blu-main-menu-mobile nav ul li ul li li li a{width:83%;padding:10px 20px 10px 0}.blu-main-menu-mobile nav ul li ul li li li li a{width:68%;padding:10px 20px 10px 0}.blu-main-menu-mobile nav ul li .submenu{position:static;min-width:100%;padding:0;box-shadow:none;visibility:visible;opacity:1;display:none}.blu-main-menu-mobile nav ul li .submenu li{float:none;display:block;width:100%;padding:0}.blu-main-menu-mobile nav ul li .submenu li:hover a .dropdown-toggle-btn{color:var(--blu-theme-1)}.blu-main-menu-mobile .blu-main-menu-content ul li:not(:last-child) .home-menu-title a{border-bottom:none}.blu-main-menu-mobile * ul,.blu-main-menu-mobile * li{transition:none!important}.blu-footer-4-text p,.blu-footer-4-text a{font-family:var(--blu-ff-p)}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-footer-ptb{padding-top:120px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-footer-text{flex-wrap:wrap}}.blu-footer-text-thumb{padding-right:25px}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-footer-text-thumb{padding-bottom:20px}}.blu-footer-text-thumb img{border-radius:50%}.blu-footer-text-heading{transform:translateY(-28px)}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.blu-footer-text-heading{transform:translateY(0)}}.blu-footer-text-title{font-size:150px;font-weight:700;margin:0;line-height:1.04;letter-spacing:-9px;text-transform:uppercase;color:var(--blu-heading-secondary)}@media only screen and (min-width: 1600px) and (max-width: 1700px){.blu-footer-text-title{font-size:125px}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-footer-text-title{font-size:110px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-footer-text-title{font-size:90px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-footer-text-title{font-size:70px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-footer-text-title{font-size:80px}}@media (max-width: 767px){.blu-footer-text-title{font-size:60px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-footer-text-title{font-size:50px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-footer-wrapper{padding-bottom:120px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-wrapper{flex-wrap:wrap}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-wrapper{padding-bottom:50px}}.blu-footer-wrapper-right{display:flex;justify-content:end}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-footer-wrapper-right{padding-bottom:120px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-wrapper-right{flex-wrap:wrap}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-wrapper-right{padding-bottom:50px;justify-content:start}}.blu-footer-info-item:not(:last-of-type){margin-bottom:40px}.blu-footer-info-item span{display:block;font-size:22px;font-weight:400;margin-bottom:24px;color:#ffffff80}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-footer-info-item span{margin-bottom:15px}}.blu-footer-info-item a{font-size:40px;font-weight:500;display:inline;background-size:0% 2px,0 2px;background-position:100% 100%,0 100%;color:var(--blu-heading-secondary);background-repeat:no-repeat;transition:.3s linear;background-image:linear-gradient(#f5f7f5,#f5f7f5),linear-gradient(#f5f7f5,#f5f7f5)}.blu-footer-info-item a:hover{background-size:0% 2px,100% 2px}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-footer-info-item a{font-size:35px}}@media (max-width: 767px){.blu-footer-info-item a{font-size:30px}}.blu-footer-copyright{padding:0 35px 50px}@media (max-width: 767px){.blu-footer-copyright{padding:0 0 30px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-copyright-logo{padding-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-copyright-social{padding-bottom:20px}}.blu-footer-copyright-social a{display:inline-block;font-size:18px;font-weight:400;padding:7px 45px;border-radius:40px;color:var(--blu-heading-secondary);border:1.5px solid rgba(255,255,255,.2)}.blu-footer-copyright-social a:not(:last-of-type){margin-right:8px}.blu-footer-copyright-social a:hover{color:var(--blu-heading-primary);background-color:var(--blu-heading-secondary)}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-footer-copyright-social a{padding:7px 30px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-copyright-social a{margin-bottom:20px}}.blu-footer-copyright-text p{font-size:16px;font-weight:500;color:var(--blu-common-white)}.blu-footer-2-widget-content p{font-weight:500;color:#fffc}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-2-widget-content p br{display:none}}.blu-footer-2-widget-content ul li{list-style:none;font-size:18px;font-weight:500;margin-bottom:10px;color:#fffc;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.blu-footer-2-widget-content ul li a:hover{color:var(--blu-common-white)}.blu-footer-2-widget-content-contact a{display:block;font-size:18px;font-weight:500;margin-bottom:12px;color:#ffffffe6}.blu-footer-2-widget-content-contact a:hover{color:var(--blu-common-white)}.blu-footer-2-widget-content-input{position:relative}.blu-footer-2-widget-content-input input{color:#f3f3f4;font-size:16px;font-weight:500;padding-right:40px;background-color:transparent;border:1px solid rgba(255,255,255,.1)}.blu-footer-2-widget-content-input input:focus{border-color:var(--blu-heading-secondary)}.blu-footer-2-widget-content-input input::placeholder{color:#f3f3f4;font-size:16px;font-weight:500}.blu-footer-2-widget-content-input button{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.blu-footer-2-widget-title{color:#f3f3f4;font-size:26px;font-weight:500;margin-bottom:35px;letter-spacing:-.26px}.blu-footer-2-copyright-ptb{padding:35px 0;border-top:1px solid rgba(255,255,255,.1)}.blu-footer-2-copyright-ptb.inner-color .blu-footer-2-copyright-text p{color:var(--blu-text-2)}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-2-copyright-text{padding-bottom:20px}}.blu-footer-2-copyright-text p{color:#fff9}.blu-footer-2-copyright-text p a{color:var(--blu-heading-secondary)}.blu-footer-2-copyright-text p a:hover{text-decoration:underline}.blu-footer-2-copyright-social a{display:inline-block;color:#f3f3f4;font-size:14px;font-weight:500;padding:4px 36px;letter-spacing:-.14px;text-transform:uppercase;border-radius:40px;border:1px solid #454545;background:#292929}.blu-footer-2-copyright-social a:not(:last-of-type){margin-right:8px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-footer-2-copyright-social a:not(:last-of-type){margin-right:0}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-footer-2-copyright-social a{margin-bottom:10px}}.blu-footer-2-copyright-social a:hover{color:var(--blu-heading-primary);background-color:var(--blu-heading-secondary)}.blu-footer-2-wrapper.inner-color{border-bottom:2px solid rgba(18,18,18,.2)}.blu-footer-2-wrapper.inner-color .blu-footer-2-widget-content p,.blu-footer-2-wrapper.inner-color .blu-footer-2-widget-content-contact a{color:var(--blu-text-2)}.blu-footer-2-wrapper.inner-color .blu-footer-2-widget-content-contact a:hover{color:var(--blu-heading-primary)}.blu-footer-2-wrapper.inner-color .blu-footer-2-widget-content-input input{border:none;padding-left:0;color:var(--blu-heading-primary);border-bottom:1px solid rgba(18,18,18,.2)}.blu-footer-2-wrapper.inner-color .blu-footer-2-widget-content-input input::placeholder{color:var(--blu-text-2)}.blu-footer-2-wrapper.inner-color .blu-footer-2-widget-content-input input:focus{border-color:var(--blu-heading-primary)}.blu-footer-2-wrapper.inner-color .blu-footer-2-widget-content-input button{color:var(--blu-text-2)}.blu-footer-2-wrapper.inner-color .blu-footer-2-widget-title{color:var(--blu-heading-primary)}.blu-footer-2-wrapper.inner-color .blu-footer-2-widget ul li{color:var(--blu-text-2)}.blu-footer-2-wrapper.inner-color .blu-footer-2-widget ul li a:hover{color:var(--blu-heading-primary)}.blu-footer-2-col-2{padding-left:10px}@media (max-width: 767px){.blu-footer-2-col-2{padding-left:0}}.blu-footer-2-col-3{margin-left:-100px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-footer-2-col-3{margin-left:-35px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-2-col-3{margin-left:0}}.blu-footer-2-col-4{margin-left:-20px}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-footer-2-col-4{margin-left:0}}.blu-footer-4-bg{background:#1e1e1e80}.blu-footer-4-text{padding-bottom:40px;margin-bottom:75px;border-bottom:2px solid rgba(245,247,245,.1)}.blu-footer-4-text-title{margin:0;font-size:150px;font-weight:600;color:var(--blu-heading-secondary);font-family:var(--blu-ff-heading-3)}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-footer-4-text-title{font-size:140px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-footer-4-text-title{font-size:115px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-footer-4-text-title{font-size:95px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-footer-4-text-title{font-size:72px}}@media (max-width: 767px){.blu-footer-4-text-title{font-size:52px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-footer-4-text-title{font-size:34px}}.blu-footer-4-text.inner-color{border-color:#12121233}.blu-footer-4-text.inner-color .blu-footer-4-text-title{color:var(--blu-heading-primary)}.blu-hero-shape-thumb{position:absolute;top:0;right:0;overflow:hidden;z-index:0}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-hero-shape-thumb{right:-100px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-hero-shape-thumb{right:-280px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-hero-shape-thumb{right:-400px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-shape-thumb{display:none}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-thumb-1{margin-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-thumb-1 img{width:100%;height:500px;object-fit:cover}}.blu-hero-down{position:absolute;bottom:70px;left:50px}@media (max-width: 767px){.blu-hero-down{left:30px;bottom:30px}}.blu-hero-down-icon{margin-right:4px}.blu-hero-down-text span{font-size:16px;font-weight:400;line-height:22px;color:#f5f7f5;letter-spacing:.32px}.blu-hero-user{margin-left:60px}@media only screen and (min-width: 1200px) and (max-width: 1399px),(max-width: 767px){.blu-hero-user{margin-left:0}}.blu-hero-user-thumb{margin-bottom:22px}.blu-hero-user-thumb img{z-index:1;position:relative;border-radius:50%;border:4px solid var(--blu-heading-primary)}.blu-hero-user-thumb span{display:inline-block;height:66px;width:66px;line-height:65px;border-radius:50%;text-align:center;margin-left:-18px;background-color:var(--blu-common-white)}.blu-hero-user-content span{font-size:50px;font-weight:600;line-height:1;margin-bottom:8px;display:inline-block;color:var(--blu-common-white)}.blu-hero-user-content p{position:relative;font-size:22px;letter-spacing:.22px;color:#f5f7f599}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-user-content p br{display:none}}.blu-hero-user-content p:before{position:absolute;content:"";height:1px;width:80px;top:20px;left:-130px;background-color:#f5f7f599}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-user-content p:before{content:none}}.blu-hero-text-box{transform:rotate(-90deg) translate(-252px,-198px)}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-hero-text-box{transform:rotate(-90deg) translate(-250px,-125px)}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-text-box{transform:none}}.blu-hero-text-1{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--blu-common-white);font-size:200px;font-weight:600;line-height:.5;margin:0;letter-spacing:-8px;text-transform:uppercase;color:transparent}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-hero-text-1{font-size:180px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-hero-text-1{font-size:160px}}@media (max-width: 767px){.blu-hero-text-1{font-size:120px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-hero-text-1{font-size:100px}}.blu-hero-text-2{font-size:200px;font-weight:600;line-height:1;margin:0 0 0 -260px;letter-spacing:-8px;text-transform:uppercase;color:var(--blu-common-white)}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-hero-text-2{font-size:180px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-hero-text-2{font-size:160px}}@media (max-width: 767px){.blu-hero-text-2{font-size:120px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-hero-text-2{font-size:90px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-text-2{margin-left:0}}.blu-hero-leftside{margin-left:55px}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-hero-leftside{margin-left:105px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-hero-leftside{margin-left:125px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-leftside{margin-left:0}}.blu-hero-icon{position:absolute;top:115px;left:275px;z-index:1}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-hero-icon{left:380px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-icon{top:0;left:0}}.blu-hero-icon-space{border-radius:50%;padding:16px;background-color:var(--blu-heading-primary)}.blu-hero-icon-space span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-hero-rightside{padding-top:120px;padding-bottom:50px}}.blu_img_reveal{visibility:hidden;overflow:hidden}.blu_img_reveal img{transform-origin:left;overflow:hidden}.blu-hero-3-ptb{padding-top:240px}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px){.blu-hero-3-ptb{padding-top:200px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-hero-3-ptb{padding-top:180px;padding-bottom:100px}}.blu-hero-3-bg{position:absolute;bottom:0;left:0;right:0}.blu-hero-3-bg img{width:100%}.blu-hero-3-heading p{font-size:20px;font-weight:400;margin-bottom:40px;color:var(--blu-heading-secondary);font-family:var(--blu-ff-heading-2)}@media (max-width: 767px){.blu-hero-3-heading p br{display:none}}.blu-hero-3-title{font-size:100px;font-weight:400;line-height:.95;margin-bottom:30px;letter-spacing:-5.6px;color:var(--blu-heading-secondary);font-family:var(--blu-ff-heading-2)}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-hero-3-title{font-size:90px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-hero-3-title{font-size:80px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-hero-3-title{font-size:70px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-hero-3-title{font-size:60px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-hero-3-title{font-size:50px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-hero-3-title{font-size:40px}}@media (max-width: 767px){.blu-hero-3-title br{display:none}}.blu-hero-3-input{width:545px;margin:0 auto}@media only screen and (min-width: 576px) and (max-width: 767px),only screen and (min-width: 350px) and (max-width: 575px){.blu-hero-3-input{width:100%}}.blu-hero-3-input input{height:90px;font-size:22px;font-weight:400;padding-left:42px;padding-right:220px;border-radius:50px;background:var(--blu-common-white);color:var(--blu-heading-primary)}.blu-hero-3-input input::-webkit-input-placeholder{font-size:22px;font-weight:400;color:#0b0b0e80}.blu-hero-3-input input::-moz-placeholder{font-size:22px;font-weight:400;color:#0b0b0e80}.blu-hero-3-input input:-moz-placeholder{font-size:22px;font-weight:400;color:#0b0b0e80}.blu-hero-3-input input:-ms-input-placeholder{font-size:22px;font-weight:400;color:#0b0b0e80}.blu-hero-3-input input::placeholder{font-size:22px;font-weight:400;color:#0b0b0e80}@media (max-width: 767px){.blu-hero-3-input input{height:80px}}.blu-hero-3-input button{position:absolute;top:50%;right:28px;font-size:18px;font-weight:500;padding:15px 32px;border-radius:30px;background:#0b0b0e;transform:translateY(-50%);border:1px solid transparent;color:var(--blu-heading-secondary)}.blu-hero-3-input button:hover{background-color:transparent;color:var(--blu-common-black);border-color:var(--blu-common-black)}.blu-hero-3-input button:hover span .svg-icon{color:var(--blu-common-white)}.blu-hero-3-input button:hover span .svg-bg{animation:rotate2 10s linear infinite}.blu-hero-3-input button span{margin-left:4px}.blu-hero-3-input button span .svg-icon{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-70%,-40%);color:var(--blu-heading-primary)}.blu-slider-thumb img{width:100%}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-ptb{padding-bottom:80px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-heading{margin-bottom:40px}}.blu-about-heading .blu-section-title{color:var(--blu-heading-secondary)}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-box{padding-bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-box{padding-bottom:80px}}.blu-about-thumb{animation:tpupdown 1s infinite alternate}.blu-about-text-1{font-size:22px;margin-bottom:30px;color:var(--blu-heading-secondary)}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-text-1 br{display:none}}.blu-about-text-2{line-height:26px;margin-bottom:55px;color:var(--blu-heading-secondary)}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-text-2{margin-bottom:40px}}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.blu-about-text-2 br{display:none}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-wrap img{height:600px;object-fit:cover}}.blu-about-btn .blu-btn{border-color:#eaeaeb;color:var(--blu-heading-secondary)}.blu-about-btn .button-style-2:after{background-color:var(--blu-heading-secondary)}.blu-about-btn .button-style-2:hover{color:var(--blu-heading-primary);border-color:transparent}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-2-ptb{padding-bottom:90px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-2-heading{padding-top:0}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-2-heading{margin-bottom:40px}}.blu-about-2-heading .blu-section-title{line-height:1;margin-bottom:30px}.blu-about-2-heading .blu-about-text-1{margin-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-2-heading .blu-about-text-1{margin-bottom:30px}}.blu-about-2-thumb img{width:100%}.blu-about-us-bg{position:absolute;top:100px;left:0;height:100%;width:100%;z-index:-1}@media (max-width: 767px){.blu-about-us-heading-top{margin-bottom:20px}}.blu-about-us-heading .blu-breadcrumb-title blu-title-anim{margin-bottom:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-us-heading .blu-breadcrumb-title blu-title-anim br{display:none}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-about-us-heading .blu-breadcrumb-title blu-title-anim{font-size:100px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-about-us-heading .blu-breadcrumb-title blu-title-anim{font-size:75px}}@media (max-width: 767px){.blu-about-us-heading .blu-breadcrumb-title blu-title-anim{letter-spacing:0}}.blu-about-us-heading p{font-size:22px;font-weight:500;line-height:34px;margin-bottom:25px;letter-spacing:-.44px}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-us-heading p{font-size:18px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-us-heading p br{display:none}}.blu-about-us-thumb img{width:100%}.blu-about-us-btn a{position:relative;font-size:20px;font-weight:500;display:inline-block;letter-spacing:-.4px;color:var(--blu-theme-primary)}.blu-about-us-btn a:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:var(--blu-theme-primary)}.blu-about-us-btn a span{display:inline-block;margin-left:8px}.blu-about-us-btn a:hover:before{opacity:0;visibility:hidden}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-me-ptb{padding-top:170px;padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-about-me-ptb{padding-top:160px;padding-bottom:100px}}.blu-about-me-bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.blu-about-me-heading{margin-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-about-me-heading{margin-bottom:50px}}@media only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-about-me-heading{margin-bottom:40px}}.blu-about-me-title{font-size:160px;font-weight:500;line-height:1;margin:0;letter-spacing:-6.4px;color:var(--blu-text-3)}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-about-me-title{font-size:140px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-me-title{font-size:130px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-about-me-title{font-size:100px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-about-me-title{font-size:90px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-about-me-title{font-size:72px}}.blu-about-me-title2{font-size:30px;font-weight:500;margin-bottom:22px;color:var(--blu-theme-primary)}.blu-about-me-subtitle{font-size:22px;font-weight:400;display:inline-block;color:var(--blu-theme-primary)}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-about-me-thumb{margin-bottom:40px}}.blu-about-me-thumb img{width:100%;border-radius:50%}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-about-me-thumb img{width:inherit}}.blu-about-me-shape-1{padding-bottom:100px;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.2)}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-about-me-shape-1{display:none}}.blu-about-me-shape-2{padding-top:90px;margin-top:30px;border-top:1px solid rgba(0,0,0,.2)}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-me-shape-2{padding-top:50px}}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-about-me-shape-2{display:none}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-me-us-heading{margin-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-about-me-us-heading{margin-bottom:40px}}.blu-about-me-us-title{font-size:54px;font-weight:400;line-height:1;letter-spacing:-1.08px;color:var(--blu-text-3)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-about-me-us-title{font-size:40px}}@media only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-about-me-us-title{font-size:35px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-me-us-title br{display:none}}@media only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-about-me-us-item{margin-bottom:30px}}.blu-about-me-us-item span{display:inline-block;font-size:22px;font-weight:600;color:var(--blu-text-3);line-height:1.2;margin-bottom:2px}.blu-about-me-us-item p{color:var(--blu-text-2);font-size:18px;font-weight:400;margin-bottom:5px}.blu-about-me-us-item-title{color:var(--blu-text-3);font-size:22px;font-weight:500}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-about-me-img-ptb{padding-bottom:70px}}.blu-about-me-img-thumb{overflow:hidden}.blu-about-me-img-thumb:hover img{transform:scale(1.1)}.blu-about-me-img-thumb img{width:100%;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-me-experience-ptb{padding-bottom:50px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-me-experience-heading{margin-bottom:50px}}.blu-about-me-experience-title{font-size:60px;font-weight:600;letter-spacing:-2.4px;color:var(--blu-text-3)}.blu-about-me-experience-item{display:flex;align-items:center;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid rgba(23,23,23,.14)}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-about-me-experience-item{flex-wrap:wrap;margin-bottom:40px;padding-bottom:40px}}.blu-about-me-experience-left{margin-right:115px}@media (max-width: 767px){.blu-about-me-experience-left{margin-right:60px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-about-me-experience-left{margin-bottom:20px}}.blu-about-me-experience-left span{font-size:18px;font-weight:500;display:inline-block;margin-bottom:25px;color:var(--blu-text-2)}.blu-about-me-experience-left-title{font-size:40px;font-weight:600;letter-spacing:-1.6px;color:var(--blu-text-3)}.blu-about-me-experience-right-title{font-size:26px;font-weight:600;letter-spacing:-1.04px;color:var(--blu-text-3)}.blu-about-me-experience-right span{font-size:16px;font-weight:500;color:var(--blu-text-2)}@media only screen and (min-width: 576px) and (max-width: 767px),(max-width: 767px){.blu-about-me-experience-right span br{display:none}}.blu-about-me-text-scrolling{font-size:160px;font-weight:500;margin:0;white-space:nowrap;letter-spacing:-9.6px;color:var(--blu-text-3)}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-about-me-text-scrolling{font-size:130px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-about-me-text-scrolling{font-size:100px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-2-ptb{padding-top:0;padding-bottom:100px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-project-2-heading{margin-bottom:30px}}.blu-project-2-heading .blu-section-title{font-size:160px;margin-bottom:0;line-height:1.04;color:var(--blu-heading-secondary)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-project-2-heading .blu-section-title{font-size:100px}}@media (max-width: 767px){.blu-project-2-heading .blu-section-title{font-size:70px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-2-heading .pl-110{padding-left:0}}.blu-project-2-heading .pl{padding-left:520px}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-project-2-heading .pl{padding-left:400px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-project-2-heading .pl{padding-left:250px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-2-heading .pl{padding-left:0}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-2-heading.blu-service-inner-heading{margin-bottom:40px}}.blu-project-2-heading.blu-service-inner-heading .blu-section-title{letter-spacing:-6.4px;color:var(--blu-text-3)}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-project-2-heading.blu-service-inner-heading .blu-section-title{font-size:100px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-project-2-heading.blu-service-inner-heading .blu-section-title{font-size:70px}}@media (max-width: 767px){.blu-project-2-heading.blu-service-inner-heading .blu-section-title{font-size:55px;line-height:1}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-project-2-heading.blu-service-inner-heading .blu-section-title{font-size:50px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-2-wrapper{padding-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-2-thumb{margin-bottom:50px}}.blu-project-2-thumb img{width:100%}.blu-project-2-content{padding-left:45px}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-2-content{padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-2-content{margin-bottom:50px}}.blu-project-2-content.two{padding-left:0}.blu-project-2-content p{font-size:22px;font-weight:400;margin-bottom:50px;color:#f5f7f5b3}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-project-2-content p{margin-bottom:35px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-2-content p br{display:none}}.blu-project-2-title{font-size:90px;font-weight:600;line-height:1.05;margin-bottom:25px;text-transform:capitalize;color:var(--blu-heading-secondary)}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-project-2-title{font-size:80px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),only screen and (min-width: 576px) and (max-width: 767px){.blu-project-2-title{font-size:65px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-project-2-title{font-size:50px}}.blu-project-2-title a{background-image:linear-gradient(#f5f7f5,#f5f7f5),linear-gradient(#f5f7f5,#f5f7f5);display:inline;background-size:0% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:.3s linear}.blu-project-2-title a:hover{background-size:0% 1px,100% 1px}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-project-2-btn-box{flex-wrap:wrap}}.blu-project-2-btn-box span,.blu-project-2-btn-box a{font-size:17px;font-weight:500;padding:5px 28px;border-radius:50px;display:inline-block;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-transform:uppercase;color:var(--blu-heading-secondary);border:1px solid rgba(245,247,245,.2)}.blu-project-2-btn-box span:not(:last-of-type),.blu-project-2-btn-box a:not(:last-of-type){margin-right:10px}.blu-project-2-btn-box span:hover,.blu-project-2-btn-box a:hover,.blu-project-2-btn .blu-btn{color:var(--blu-heading-primary);background-color:var(--blu-heading-secondary)}.blu-project-2-btn .blu-btn:hover{border-color:transparent}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-3-ptb{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-3-heading{margin-bottom:50px}}.blu-project-3-heading .blu-section-title{font-size:200px;font-weight:400;line-height:1;letter-spacing:-8px;font-family:var(--blu-ff-heading-2)}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-project-3-heading .blu-section-title{font-size:170px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-project-3-heading .blu-section-title{font-size:150px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-project-3-heading .blu-section-title{font-size:115px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-project-3-heading .blu-section-title{font-size:85px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-project-3-heading .blu-section-title{font-size:75px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-3-heading .blu-section-title br{display:none}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-3-wrap{margin-bottom:0}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-project-3-item{margin-bottom:60px}}.blu-project-3-item:hover .blu-project-3-item-thumb img{transform:scale(1.1)}.blu-project-3-item-thumb{margin-bottom:35px;border-radius:12px;overflow:hidden}.blu-project-3-item-thumb img{width:100%;transition:.9s;border-radius:12px}.blu-project-3-item-title{font-size:36px;font-weight:400;margin-bottom:15px;padding-bottom:15px;font-family:var(--blu-ff-heading-2);border-bottom:1px solid var(--blu-heading-primary)}.blu-project-3-item-date span{font-size:16px;font-weight:400;display:inline-block;color:var(--blu-heading-primary);font-family:var(--blu-ff-heading-2)}.blu-project-3-item-date span.dot{margin:0 5px}.blu-project-3-item-btn a{display:inline-block}.blu-project-3-item-btn a:hover{transform:rotate(45deg)}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-project-4-ptb{padding-top:120px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-4-ptb{padding-top:100px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-4-heading{padding-bottom:50px}}.blu-project-4-heading p{line-height:25px;margin-bottom:90px;color:#fffc;font-family:var(--blu-ff-heading-3)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-4-heading p{margin-bottom:50px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-project-4-heading .blu-section-4-title{font-size:70px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-project-4-heading .blu-section-4-title{font-size:55px;margin:0}}@media (max-width: 767px){.blu-project-4-heading .blu-section-4-title{font-size:45px;margin:0}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-4-heading .blu-section-4-title br{display:none}}.blu-project-4-btn a{font-size:20px;font-weight:600;display:inline-block;color:var(--blu-heading-secondary);font-family:var(--blu-ff-heading-3)}.blu-project-4-btn a:hover span{transform:rotate(45deg);color:var(--blu-heading-primary);background-color:var(--blu-heading-secondary)}.blu-project-4-btn a span{width:70px;height:70px;line-height:62px;margin-left:35px;text-align:center;border-radius:35px;display:inline-block;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:1px solid var(--blu-heading-secondary)}.blu-project-4-item-wrapper{padding-top:100px;padding-bottom:100px;border-top:1px solid rgba(234,234,235,.2);border-bottom:1px solid rgba(234,234,235,.2)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-4-item-wrapper{padding-top:50px;padding-bottom:50px}}.blu-project-4-item-content{padding-right:155px}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-project-4-item-content{padding-right:100px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-project-4-item-content{padding-right:50px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-4-item-content{padding-right:0}}.blu-project-4-item-content p{line-height:25px;margin-bottom:40px;color:#fffc;font-family:var(--blu-ff-heading-3)}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-4-item-content .blu-project-4-btn{padding-bottom:50px}}.blu-project-4-item-thumb img{width:100%}.blu-project-4-item-title{font-size:60px;font-weight:600;margin-bottom:30px;color:var(--blu-heading-secondary);font-family:var(--blu-ff-heading-3)}@media (max-width: 767px){.blu-project-4-item-title{font-size:45px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-project-4-item-list{padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-4-item-list{padding-bottom:50px}}.blu-project-4-item-list ul li{list-style:none;font-size:16px;font-weight:400;line-height:25px;padding:7px 0;color:#fffc;font-family:var(--blu-ff-heading-3);border-bottom:1px solid rgba(234,234,235,.2)}.blu-project-4-item-list ul li:nth-child(1){border-top:1px solid rgba(234,234,235,.2)}.blu-project-4-item-list ul li span{width:80px;font-weight:600;margin-right:60px;display:inline-block}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-portfolio-details-ptb{padding-bottom:35px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-portfolio-details-ptb{padding-bottom:0}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-portfolio-details-top{height:700px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-portfolio-details-top{height:400px}}@media (max-width: 767px){.blu-portfolio-details-top{height:300px}}.blu-portfolio-details-top{position:relative;display:inline-block;width:100%}.blu-portfolio-details-top img{width:100%;height:100%}.blu-portfolio-details-wrap{z-index:1;position:relative;margin-top:-200px;padding:80px 75px 10px;background-color:#fbfbfb}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-portfolio-details-wrap{padding:80px 75px 100px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-portfolio-details-wrap{padding:50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-portfolio-details-wrap{margin-top:-100px;padding:60px 30px 0}}@media (max-width: 767px){.blu-portfolio-details-wrap{margin-top:0;padding:60px 30px 0}}.blu-portfolio-details-title{font-size:70px;font-weight:600;margin-bottom:35px;letter-spacing:-2.8px;color:var(--blu-heading-primary)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-portfolio-details-title{font-size:60px}}@media (max-width: 767px){.blu-portfolio-details-title{font-size:40px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-portfolio-details-title br{display:none}}.blu-portfolio-details-thumb img{width:100%}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-portfolio-details-thumb img{height:100%;object-fit:cover}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-portfolio-details-info{padding-bottom:50px}}.blu-portfolio-details-info-item{margin-bottom:15px}.blu-portfolio-details-info-item span{font-size:20px;font-weight:600;display:inline-block;color:var(--blu-heading-primary)}.blu-portfolio-details-info-item p{font-size:14px;color:#414145;text-transform:uppercase}.blu-portfolio-details-info-btn a{font-size:20px;font-weight:600;text-decoration-line:underline;color:var(--blu-heading-primary)}.blu-portfolio-details-heading{margin-bottom:40px}.blu-portfolio-details-heading span{display:inline-block;position:relative;padding-left:50px;font-size:17px;font-weight:600;margin-bottom:25px;letter-spacing:-.34px;text-transform:uppercase;color:var(--blu-heading-primary)}.blu-portfolio-details-heading span:before{position:absolute;content:"";height:1px;width:40px;top:50%;left:0;transform:translateY(-50%);background-color:var(--blu-heading-primary)}.blu-portfolio-details-heading p{font-size:26px;font-weight:400;color:#414145}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-portfolio-details-heading p br{display:none}}.blu-portfolio-details-list-title{font-size:20px;font-weight:600;margin-bottom:20px;color:var(--blu-heading-primary)}.blu-portfolio-details-list ul li{font-size:23px;font-weight:400;color:#414145;list-style:none;font-family:var(--blu-ff-p)}.blu-portfolio-details-list ul li span{margin-right:5px;display:inline-block}.blu-portfolio-details-list ul li:not(:last-of-type){margin-bottom:10px}.blu-portfolio-details-right{padding-left:80px;padding-bottom:100px;border-left:1px solid #D9D9D9}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-portfolio-details-right{padding-left:50px;padding-bottom:75px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-portfolio-details-right{padding-left:0;border:none;padding-bottom:60px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-portfolio-details-text-heading{margin-bottom:50px}}@media (max-width: 767px){.blu-portfolio-details-text-heading{padding-bottom:0}}.blu-portfolio-details-text-heading p{font-size:26px;color:#414145}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-portfolio-details-text-heading p{font-size:22px}}@media (max-width: 767px){.blu-portfolio-details-text-heading p{font-size:18px}}.blu-portfolio-details-text-title{font-size:60px;font-weight:600;margin-bottom:45px;color:var(--blu-heading-primary)}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-portfolio-details-text-title{font-size:50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-portfolio-details-text-title{font-size:45px}}@media (max-width: 767px){.blu-portfolio-details-text-title{font-size:35px;letter-spacing:0}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-portfolio-details-counter-wrap{padding-bottom:50px}}.blu-service-title{margin:0;font-size:50px;font-weight:600;letter-spacing:-1px;text-transform:capitalize;color:var(--blu-heading-secondary)}@media only screen and (min-width: 1600px) and (max-width: 1700px),only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px){.blu-service-title{font-size:30px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-title{font-size:25px}}.blu-service-title a{background-image:linear-gradient(#f5f7f5,#f5f7f5),linear-gradient(#f5f7f5,#f5f7f5);display:inline;background-size:0% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:.3s linear}.blu-service-title a:hover{background-size:0% 1px,100% 1px}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-service-heading{margin-bottom:80px}}@media (max-width: 767px){.blu-service-heading{margin-bottom:50px}}.blu-service-wrapper .active-bg{top:0;bottom:0;left:0;right:0;z-index:-1;position:absolute;background:#1e1e1e;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s}.blu-service-item{padding:50px 220px;justify-content:space-around;border-top:1px solid rgba(255,255,255,.2)}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-service-item{padding:50px 170px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-service-item{padding:40px 130px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-item{padding:40px 30px}}@media (max-width: 767px){.blu-service-item{flex-wrap:wrap;justify-content:start}}.blu-service-item:nth-child(4){border-bottom:1px solid rgba(255,255,255,.2)}.blu-service-item:hover .blu-service-item-thumb img{transform:scale(1.2)}.blu-service-item:hover .blu-service-item-btn a span,.blu-service-item.current .blu-service-item-btn a span{color:var(--blu-heading-primary);background-color:var(--blu-heading-secondary)}.blu-service-item-thumb{margin-right:50px;overflow:hidden}@media only screen and (min-width: 1600px) and (max-width: 1700px){.blu-service-item-thumb{margin-right:40px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-service-item-thumb{margin-right:30px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-item-thumb{margin-right:20px}}@media (max-width: 767px){.blu-service-item-thumb{margin-bottom:20px}}.blu-service-item-thumb img{transition:.9s}.blu-service-item-title{padding-right:200px}@media only screen and (min-width: 1600px) and (max-width: 1700px),only screen and (min-width: 1400px) and (max-width: 1599px){.blu-service-item-title{padding-right:80px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-service-item-title{padding-right:50px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-item-title{padding-right:30px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-service-item-title{margin-bottom:20px}}.blu-service-item-title-pre{padding-right:210px}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-service-item-title-pre{padding-right:60px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-item-title-pre{padding-right:30px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-service-item-title-pre{margin-bottom:20px}}.blu-service-item-title-pre span{display:inline-block;font-size:26px;font-weight:400;color:#f5f7f5cc}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-service-item-btn{margin-bottom:20px}}.blu-service-item-btn a span{padding:5px 25px;border-radius:32px;display:inline-block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid rgba(234,234,235,.2)}@media (max-width: 767px){.blu-service-4-ptb{padding-bottom:100px}}.blu-service-4-wrapper{padding-right:40px}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-4-wrapper{margin-bottom:40px}}.blu-service-4-wrapper p{margin-bottom:45px;color:#fffc;font-family:var(--blu-ff-heading-3)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-4-wrapper p{font-size:16px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-4-wrapper p br{display:none}}.blu-service-4-subtitle{font-size:60px;font-weight:500;margin-bottom:20px;display:inline-block;text-transform:uppercase;color:var(--blu-heading-secondary)}.blu-service-4-item{padding:49px 50px 52px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-service-4-item{padding:45px 30px}}@media (max-width: 767px){.blu-service-4-item{padding:40px 30px}}.blu-service-4-item.active{background:#ffffff1a}.blu-service-4-item.active .icon{transform:rotate(-50deg)}.blu-service-4-item span{display:inline-block;font-size:45px;font-weight:400;line-height:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--blu-heading-secondary);font-family:var(--blu-ff-heading-3)}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-service-4-item span{font-size:40px}}@media (max-width: 767px){.blu-service-4-item span{font-size:30px}}.blu-service-thumb img{width:100%}.blu-service-list{padding-left:90px;padding-right:160px;display:inline-block}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-service-list{padding-left:0}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-list{padding-left:0;padding-right:0}}.blu-service-list ul li{list-style:none;font-size:26px;font-weight:400;margin-bottom:15px;color:var(--blu-text-2);width:50%;float:right}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-service-list ul li{float:none;width:100%}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-ptb{padding-top:160px;padding-bottom:100px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-service-details-ptb.portfolio{padding-bottom:80px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-service-details-ptb.portfolio{padding-top:80px;padding-bottom:80px}}@media (max-width: 767px){.blu-service-details-ptb.portfolio{padding-top:40px;padding-bottom:60px}}.blu-service-details-thumb{position:absolute;top:115px;left:0;z-index:1}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-service-details-thumb{top:0}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-thumb{display:none}}.blu-service-details-heading{padding-left:105px}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-heading{padding-left:0;padding-bottom:50px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-service-details-heading{padding-bottom:30px}}.blu-service-details-heading p{padding-left:530px;color:#ffffff80}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-service-details-heading p{padding-left:470px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-heading p{padding-left:0}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-heading p br{display:none}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-wrapper{margin-bottom:0}}.blu-service-details-wrapper.portfolio-details .blu-service-details-text span{margin-right:10px;-webkit-text-stroke-color:var(--blu-heading-primary)}.blu-service-details-title{position:relative;font-size:160px;font-weight:500;z-index:2;letter-spacing:-6.4px;color:var(--blu-heading-secondary)}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 768px) and (max-width: 991px){.blu-service-details-title{font-size:100px}}@media only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.blu-service-details-title{font-size:80px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-service-details-title{font-size:60px}}.blu-service-details-title span{padding-left:515px}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-service-details-title span{padding-left:470px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-service-details-title span{padding-left:445px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-title span{padding-left:0}}.blu-service-details-text{white-space:nowrap}.blu-service-details-text span{font-size:120px;font-weight:500;line-height:1;color:#b1b0b0a6;letter-spacing:-2.4px}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-text span{font-size:90px;letter-spacing:0}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-ov-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-ov-heading{padding-bottom:40px}}.blu-service-details-ov-heading p{font-weight:500;margin-bottom:20px;color:var(--blu-heading-primary)}.blu-service-details-ov-title{font-size:60px;font-weight:500;margin-bottom:20px;letter-spacing:-2.4px;color:var(--blu-text-3)}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-service-details-ov-title{font-size:40px}}.blu-service-details-ov-list{display:inline-block;padding-left:80px}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-ov-list{padding-left:0;padding-bottom:50px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-service-details-ov-list{padding-left:0}}.blu-service-details-ov-list ul{display:block}.blu-service-details-ov-list ul li{float:left;width:50%;font-size:18px;font-weight:500;list-style:none;color:var(--blu-heading-primary)}.blu-service-details-ov-list ul li:not(:last-child){margin-bottom:20px}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-service-details-ov-list ul li{float:none;width:100%}}.blu-service-details-ov-thumb{height:100%}.blu-service-details-ov-thumb img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-service-details-ov-thumb-wrap{padding-bottom:40px}}.blu-service-details-ov-wrapper p{font-weight:500;margin-bottom:30px;color:var(--blu-heading-primary)}.blu-service-details-ov-wrapper ul li{position:relative;padding-left:35px;list-style:none;font-size:18px;font-weight:500;margin-bottom:15px;color:var(--blu-heading-primary)}.blu-service-details-ov-wrapper ul li span{position:absolute;top:5px;left:0}.blu-counter-wrapper{padding:90px 140px 80px;background:linear-gradient(90deg,#1e1e1e99 .12%,#1e1e1edb 51.83%,#1e1e1e99 99.87%)}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-counter-wrapper{padding:90px 85px 80px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-counter-wrapper{padding:70px 35px 65px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-counter-wrapper{padding:50px 30px;flex-wrap:wrap}}.blu-counter-wrap{padding:0 65px}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-counter-wrap{padding:0}}@media (max-width: 767px){.blu-counter-wrap{display:grid!important;justify-content:center}}.blu-counter-wrap .blu-counter-item:not(:last-of-type){padding-right:110px;margin-right:110px}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-counter-wrap .blu-counter-item:not(:last-of-type){margin-right:85px;padding-right:85px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-counter-wrap .blu-counter-item:not(:last-of-type){margin-right:75px;padding-right:75px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-counter-wrap .blu-counter-item:not(:last-of-type){margin-right:60px;padding-right:20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-counter-wrap .blu-counter-item:not(:last-of-type){margin-right:30px;padding-right:30px;margin-bottom:30px}}@media (max-width: 767px){.blu-counter-wrap .blu-counter-item:not(:last-of-type){margin-right:0;padding-right:0;margin-bottom:30px}}.blu-counter-item{position:relative}.blu-counter-item:not(:last-of-type){padding-right:130px;margin-right:130px}@media only screen and (min-width: 2560px){.contatore{padding-right:calc(var(--bs-gutter-x) / .5);padding-left:calc(var(--bs-gutter-x) / .5)}}@media only screen and (min-width: 1600px) and (max-width: 1919px){.contatore{padding-right:calc(var(--bs-gutter-x) / .5);padding-left:calc(var(--bs-gutter-x) / .5)}}@media only screen and (min-width: 1920px) and (max-width: 2559px){.contatore{padding-right:calc(var(--bs-gutter-x) / .5);padding-left:calc(var(--bs-gutter-x) / .5)}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-counter-item:not(:last-of-type){margin-right:85px;padding-right:85px}.contatore{padding-right:calc(var(--bs-gutter-x) / .5);padding-left:calc(var(--bs-gutter-x) / .5)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-counter-item:not(:last-of-type){margin-right:50px;padding-right:50px}.contatore{padding-right:calc(var(--bs-gutter-x) / .5);padding-left:calc(var(--bs-gutter-x) / .5)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-counter-item:not(:last-of-type){margin-right:40px;padding-right:20px}.contatore{padding-right:0;padding-left:0}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-counter-item:not(:last-of-type){margin-right:30px;padding-right:30px;margin-bottom:30px}.contatore{padding-right:0;padding-left:0}}@media (max-width: 767px){.blu-counter-item:not(:last-of-type){margin-right:30px;padding-right:30px;margin-bottom:30px}.contatore{padding-right:0;padding-left:50px}}.blu-counter-item:not(:last-of-type):before{position:absolute;content:"";right:0;top:35px;width:1px;height:82px;background-color:#ffffff80}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-counter-item:not(:last-of-type):before{content:none}}.blu-counter-item-title{width:260px;font-size:90px;font-weight:400;line-height:1;margin-bottom:15px;letter-spacing:-1.8px;font-family:var(--blu-ff-p);color:var(--blu-heading-secondary)}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-counter-item-title{font-size:70px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-counter-item-title{font-size:70px;width:inherit}}.blu-counter-item p{color:#f5f7f5;font-size:20px;font-weight:400;letter-spacing:-.4px;font-family:var(--blu-ff-p)}.blu-contatore-ptb{padding-top:70px;padding-bottom:50px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-contatore-wrapper{flex-wrap:wrap}}.blu-contatore-wrapper.portfolio-details{border-top:1px solid rgba(18,18,18,.1)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-contatore-wrapper.portfolio-details{flex-wrap:wrap}}.blu-contatore-wrapper.portfolio-details .blu-contatore-item:not(:last-of-type){margin-right:100px;padding:25px 130px 20px 0;border-color:#1212121a}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-contatore-wrapper.portfolio-details .blu-contatore-item:not(:last-of-type){margin-right:30px;padding:25px 30px 20px 0}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-contatore-wrapper.portfolio-details .blu-contatore-item:not(:last-of-type){margin-right:25px;padding:25px 30px 20px 0}}@media (max-width: 767px){.blu-contatore-wrapper.portfolio-details .blu-contatore-item:not(:last-of-type){margin-right:20px;padding:25px 30px 20px 0}}.blu-contatore-wrapper.portfolio-details .blu-contatore-item-title,.blu-contatore-wrapper.portfolio-details .blu-contatore-item p{color:var(--blu-heading-primary)}.blu-contatore-item:not(:last-of-type){margin-right:130px;padding-right:65px;border-right:1px solid rgba(255,255,255,.1)}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-contatore-item:not(:last-of-type){margin-right:100px;padding-right:60px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-contatore-item:not(:last-of-type){padding-right:90px;margin-right:45px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-contatore-item:not(:last-of-type){padding-right:50px;margin-right:25px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-contatore-item:not(:last-of-type){padding-right:70px;margin-right:35px;border:none}}@media (max-width: 767px){.blu-contatore-item:not(:last-of-type){padding-right:30px;margin-right:30px;border:none}}.blu-contatore-item-title{width:145px;font-size:70px;font-weight:500;margin:0 auto 5px;color:var(--blu-heading-secondary)}.blu-contatore-item p{font-size:22px;font-weight:400;line-height:1;color:var(--blu-heading-secondary)}@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-contatore-item p{font-size:20px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-cta-ptb{padding-top:80px;padding-bottom:80px}}.blu-cta-title{font-size:150px;font-weight:400;line-height:1;margin-bottom:70px;letter-spacing:-3px;color:var(--blu-heading-primary);font-family:var(--blu-ff-heading-2)}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-cta-title{font-size:120px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-cta-title{font-size:100px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-cta-title{font-size:95px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blu-cta-title{font-size:75px;margin-bottom:50px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-cta-title{font-size:70px;margin-bottom:50px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-cta-title br{display:none}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-project-ptb{padding-top:120px;padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-ptb{padding-top:80px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-heading{margin-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-btn{margin-bottom:30px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-project-item{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-item{margin-bottom:50px}}.blu-project-item:hover .blu-project-item-thumb:before{opacity:1;visibility:visible}.blu-project-item:hover .blu-project-item-thumb img{transform:scale(1.1)}.blu-project-item:hover .blu-project-item-thumb-btn a{opacity:1;visibility:visible;transform:scale(1)}.blu-project-item-thumb{width:100%;height:470px;overflow:hidden}.blu-project-item-thumb img{width:100%;object-fit:cover;margin-top:-70px}.blu-project-item-thumb:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;pointer-events:none;visibility:hidden;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:#121212bf}.blu-project-item-title{font-size:50px;font-weight:700}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-item-title{font-size:35px}}.blu-project-item-content{margin-top:40px;padding-top:30px;border-top:1px solid var(--blu-theme-primary)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-item-content{flex-wrap:wrap}}.blu-project-item-content-right{text-align:end}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-item-content-right{text-align:start}}.blu-project-item-content-right-btn:not(:last-of-type){margin-bottom:10px}.blu-project-item-content-right-btn span{font-size:12px;font-weight:700;padding:1px 15px;text-align:center;border-radius:40px;display:inline-block;letter-spacing:-.06px;text-transform:uppercase;color:var(--blu-heading-primary);border:.5px solid rgba(18,18,18,.1);transition:all .3s ease-in-out}.blu-project-item-content-right-btn span:hover{border-color:var(--blu-common-white);background-color:var(--blu-heading-secondary)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-item-content-left{margin-bottom:20px}}.blu-project-item-content-left p{line-height:26px;font-weight:500;color:var(--blu-heading-primary)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-project-item-content-left p br{display:none}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-desc-ptb{padding-top:120px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-desc-ptb{padding-top:100px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-desc-heading{padding-bottom:50px}}.blu-desc-heading p{line-height:25px;margin-bottom:90px;color:#fffc;font-family:var(--blu-ff-heading-3)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-desc-heading p{margin-bottom:50px}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-desc-heading .blu-info-title{font-size:70px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-desc-heading .blu-info-title{font-size:55px;margin:0}}@media (max-width: 767px){.blu-desc-heading .blu-info-title{font-size:45px;margin:0}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-desc-heading .blu-info-title br{display:none}}.blu-desc-btn a{font-size:20px;font-weight:600;display:inline-block;color:var(--blu-heading-secondary);font-family:var(--blu-ff-heading-3)}.blu-desc-btn a:hover span{transform:rotate(45deg);color:var(--blu-heading-primary);background-color:var(--blu-heading-secondary)}.blu-desc-btn a span{width:70px;height:70px;line-height:62px;margin-left:35px;text-align:center;border-radius:35px;display:inline-block;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:1px solid var(--blu-heading-secondary)}.blu-desc-item-wrapper{padding-top:100px;padding-bottom:100px}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-desc-item-wrapper{padding-top:50px;padding-bottom:50px}}.blu-desc-item-content p{line-height:25px;margin-bottom:40px;color:#fffc;font-family:var(--blu-ff-heading-3)}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-desc-item-content .blu-desc-btn{padding-bottom:50px}}.blu-desc-item-thumb img{width:100%}.blu-desc-item-title{font-size:60px;font-weight:600;margin-bottom:30px;color:var(--blu-heading-secondary);font-family:var(--blu-ff-heading-3)}@media (max-width: 767px){.blu-desc-item-title{font-size:45px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-desc-item-list{padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-desc-item-list{padding-bottom:50px}}.blu-desc-item-list ul li{list-style:none;font-size:16px;font-weight:400;line-height:25px;padding:7px 0;color:#fffc;font-family:var(--blu-ff-heading-3);border-bottom:1px solid rgba(234,234,235,.2)}.blu-desc-item-list ul li:nth-child(1){border-top:1px solid rgba(234,234,235,.2)}.blu-desc-item-list ul li span{width:80px;font-weight:600;margin-right:60px;display:inline-block}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-ptb{padding-top:160px;padding-bottom:0}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-team-heading{margin-bottom:80px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-heading{margin-bottom:30px}}@media only screen and (min-width: 1400px) and (max-width: 1599px),only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-heading{padding-left:0}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-team-btn{margin-bottom:80px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-btn{margin-bottom:30px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-team-item{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-item{margin-bottom:50px}}.blu-team-item:hover .blu-team-item-thumb img{transform:scale(1.1)}.blu-team-item:hover .blu-team-item-thumb-hide{transform:translate(0);-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;transition-delay:0ms;transition-duration:.5s}.blu-team-item-title{margin:0;line-height:1;font-size:50px;font-weight:700;letter-spacing:-1px;text-transform:capitalize}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-item-title{font-size:35px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-team-item-title{font-size:30px}}.blu-team-item-thumb img{width:100%;transition:.9s}.blu-team-item-thumb-social{position:absolute;width:auto;height:auto;top:auto;right:auto;bottom:40px;left:40px;padding:0;max-width:calc(100% - 80px);background-color:transparent;overflow:hidden}.blu-team-item-thumb-hide{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translate(-101%)}.blu-team-item-thumb-hide a{display:inline-block}.blu-team-item-thumb-hide a span{display:inline-block;width:40px;height:40px;line-height:37px;text-align:center;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:1px solid transparent;color:var(--blu-common-black);background-color:var(--blu-common-white)}.blu-team-item-thumb-hide a:hover span{color:var(--blu-common-white);background-color:transparent;border-color:var(--blu-common-white)}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-us-heading{padding-top:0}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-us-heading p br{display:none}}.blu-team-top-border{padding-bottom:80px;border-bottom:1px solid rgba(25,25,26,.1)}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-inner-wrap{padding-top:90px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-inner-wrap{padding-bottom:40px}}.blu-team-inner-item:hover .blu-team-inner-item-thumb img{transform:scale(1.2)}.blu-team-inner-item:hover .blu-team-inner-item-social-icons{top:60px;opacity:1;visibility:visible}.blu-team-inner-item-thumb{position:relative;overflow:hidden;margin-bottom:25px}.blu-team-inner-item-thumb img{width:100%;transition:.9s}.blu-team-inner-item-social-icon{display:inline-block;position:absolute;top:0;left:40px;z-index:1;height:45px;width:45px;line-height:1;border-radius:0 0 25px 25px;background-color:var(--blu-common-white)}.blu-team-inner-item-social-icons{position:absolute;top:-100px;height:auto;width:45px;left:62px;text-align:center;overflow:hidden;opacity:0;visibility:hidden;transition:all .4s ease;transform:translate(-50%)}.blu-team-inner-item-social-icons a{display:block}.blu-team-inner-item-social-icons a:not(:last-child){margin-bottom:6px}.blu-team-inner-item-social-icons a span{display:inline-block;width:36px;height:36px;line-height:32px;text-align:center;border-radius:100px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;color:var(--blu-common-white);border:1px solid rgba(245,247,245,.1)}.blu-team-inner-item-social-icons a span i{transform:translate(-1px,2px)}.blu-team-inner-item-social-icons a:hover span{color:var(--blu-theme-primary);border-color:var(--blu-common-white);background-color:var(--blu-common-white)}.blu-team-inner-item-content span{font-size:18px;font-weight:500;color:var(--blu-theme-primary)}.blu-team-inner-item-title{font-size:40px;font-weight:600;margin-bottom:5px;letter-spacing:-.8px;color:var(--blu-theme-primary)}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-inner-item-title{font-size:30px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-counter-ptb{padding-bottom:140px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-details-ptb{padding-top:160px}}.blu-team-details-ptb:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url(http://blu.local/wp-content/themes/blu/assets/img/team/team/team-details-bg.png)}.blu-team-details-content{padding-left:25px}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-details-content{padding-left:0}}.blu-team-details-content span{font-size:18px;font-weight:400;margin-bottom:30px;display:inline-block;color:#f5f7f566}.blu-team-details-content p{margin-bottom:40px;color:#fff9}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-team-details-thumb img{width:100%}}.blu-team-details-title{font-size:60px;font-weight:600;margin-bottom:14px;letter-spacing:-1.2px;color:var(--blu-heading-secondary)}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-team-details-title{font-size:40px}}.blu-team-details-social a{margin-right:4px;display:inline-block}.blu-team-details-social a span{margin:0;width:44px;height:44px;line-height:40px;text-align:center;border-radius:100px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;display:inline-block;color:var(--blu-common-white);border:1px solid rgba(245,247,245,.1)}.blu-team-details-social a span i{transform:translate(-1px,2px)}.blu-team-details-social a:hover span{color:var(--blu-theme-primary);border-color:var(--blu-common-white);background-color:var(--blu-common-white)}.blu-contact-box{margin:0 60px;z-index:1}@media (max-width: 767px){.blu-contact-box{margin:0 10px}}.blu-contact-thumb{height:100%}.blu-contact-thumb img{height:100%;width:100%;object-fit:cover}.blu-contactform-input label{font-size:15px;font-weight:500;line-height:1;color:#fffc}.blu-contactform-input input,.blu-contactform-input textarea{border:none;font-size:22px;font-weight:400;padding-left:0;height:45px;color:var(--blu-common-white);background-color:transparent;border-bottom:1px solid rgba(255,255,255,.2)}@media (max-width: 767px){.blu-contactform-input input,.blu-contactform-input textarea{font-size:18px}}.blu-contactform-input input::-webkit-input-placeholder,.blu-contactform-input textarea::-webkit-input-placeholder{color:#5f5f65;font-size:22px;font-weight:400}@media (max-width: 767px){.blu-contactform-input input::-webkit-input-placeholder,.blu-contactform-input textarea::-webkit-input-placeholder{font-size:18px}}.blu-contactform-input input::-moz-placeholder,.blu-contactform-input textarea::-moz-placeholder{color:#5f5f65;font-size:22px;font-weight:400}@media (max-width: 767px){.blu-contactform-input input::-moz-placeholder,.blu-contactform-input textarea::-moz-placeholder{font-size:18px}}.blu-contactform-input input:-moz-placeholder,.blu-contactform-input textarea:-moz-placeholder{color:#5f5f65;font-size:22px;font-weight:400}@media (max-width: 767px){.blu-contactform-input input:-moz-placeholder,.blu-contactform-input textarea:-moz-placeholder{font-size:18px}}.blu-contactform-input input:-ms-input-placeholder,.blu-contactform-input textarea:-ms-input-placeholder{color:#5f5f65;font-size:22px;font-weight:400}@media (max-width: 767px){.blu-contactform-input input:-ms-input-placeholder,.blu-contactform-input textarea:-ms-input-placeholder{font-size:18px}}.blu-contactform-input input::placeholder,.blu-contactform-input textarea::placeholder{color:#5f5f65;font-size:22px;font-weight:400}@media (max-width: 767px){.blu-contactform-input input::placeholder,.blu-contactform-input textarea::placeholder{font-size:18px}}.blu-contactform-input input:focus,.blu-contactform-input textarea:focus{border-color:var(--blu-common-white)}.blu-contactform-input textarea{resize:none;height:100px}.blu-contactform-input textarea:focus{border-color:var(--blu-common-white)}.blu-contactform-wrap{padding:130px 145px}@media only screen and (min-width: 1400px) and (max-width: 1599px){.blu-contactform-wrap{padding:120px 100px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-contactform-wrap{padding:100px}}@media (max-width: 767px){.blu-contactform-wrap{padding:50px}}.blu-contactform-title{font-size:30px;font-weight:600;line-height:1;letter-spacing:-1.2px;text-transform:uppercase;color:var(--blu-common-white);margin-bottom:90px}@media (max-width: 767px){.blu-contactform-title{margin-bottom:40px;font-size:25px}}.blu-contactform-btn button{font-size:17px;font-weight:600;padding:13px 50px;text-align:center;display:inline-block;color:var(--blu-common-black-1);background-color:var(--blu-heading-secondary)}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px){.blu-servizi-4-ptb{padding-top:120px;padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-servizi-4-ptb{padding-top:100px;padding-bottom:100px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-servizi-4-heading{padding-bottom:50px}}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px){.blu-servizi-4-heading .tp-section-4-title{font-size:72px}}@media (max-width: 767px){.blu-servizi-4-heading .tp-section-4-title{font-size:45px}}.blu-servizi-4-item{padding:40px 30px;justify-content:space-between;border:1px solid rgba(234,234,235,.2)}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-servizi-4-item{flex-wrap:wrap}}.blu-servizi-4-item-sub{font-size:22px;font-weight:400;margin-right:40px;display:inline-block;color:#f5f7f5b3;font-family:var(--tp-ff-heading-3)}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-servizi-4-item-sub{margin-right:20px}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-servizi-4-item-sub{margin-bottom:20px}}.blu-servizi-4-item-content{margin-right:62px}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-servizi-4-item-content{margin-bottom:20px}}.blu-servizi-4-item-content span{font-size:22px;font-weight:400;margin-bottom:20px;display:inline-block;color:#f5f7f5b3;font-family:var(--tp-ff-heading-3)}.blu-servizi-4-item-title{font-size:30px;font-weight:600;line-height:1.4;margin:0;color:var(--tp-heading-secondary)}@media only screen and (min-width: 1200px) and (max-width: 1399px),only screen and (min-width: 992px) and (max-width: 1199px),(max-width: 767px){.blu-servizi-4-item-title{font-size:22px}}@media only screen and (min-width: 992px) and (max-width: 1199px),only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-servizi-4-item-title br{display:none}}.blu-error-content p{font-size:22px;color:#5d5d63}@media only screen and (min-width: 768px) and (max-width: 991px),(max-width: 767px){.blu-error-thumb img{width:100%}}.blu-error-title{font-size:120px;font-weight:500;line-height:1;color:#141414;margin-bottom:30px;letter-spacing:-7.2px}@media only screen and (min-width: 1200px) and (max-width: 1399px){.blu-error-title{font-size:110px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blu-error-title{font-size:100px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blu-error-title{font-size:90px}}@media (max-width: 767px){.blu-error-title{font-size:60px;letter-spacing:0}}@media only screen and (min-width: 350px) and (max-width: 575px){.blu-error-title{font-size:42px}}.slider-mt-45{margin-top:-45px}.bg-1{background-color:var(--blu-common-black-1)}.img-overlay{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;background-color:#12121266}.copyright{font-size:12px}.privacy>p{font-size:17px!important;line-height:20px;padding-bottom:31px}
