.back-to-top-wrapper,a,button,p,input,select,textarea,li{-o-transition:all .3s ease-out;transition:all .3s ease-out}@font-face{font-family:Blu Light;src:url(../media/blu.1zsfzc5uvgm4x.eot);src:url(../media/blu.1zsfzc5uvgm4x.eot)format("embedded-opentype"),url(../media/blu.1rwhzhp8m9h31.woff)format("woff"),url(../media/blu.0opvwb9q_mskm.woff2)format("woff2"),url(../media/blu.1u4s-a8_3ic00.ttf)format("truetype"),url(../media/blu.3_9nqcg3oftz8.svg)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:#fff;--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}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--blu-text-body);font-size:16px;font-weight:400;line-height:24px;font-family:var(--blu-ff-body)}a{text-decoration:none}h1,h2,h3,h4,h5,h6{-webkit-transition:all color ease-out;-o-transition:all color ease-out;transition:all color ease-out;font-weight:600;line-height:1;font-family:var(--blu-ff-heading);color:var(--blu-heading-primary);margin-top:0}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{color:var(--blu-text-body);font-size:18px;font-weight:400;line-height:30px;font-family:var(--blu-ff-p);margin-bottom:0}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a:focus,.button:focus{outline:none;text-decoration:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;background:0 0;border:none;outline:none}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{border:1px solid #e0e2e3;outline:none;width:100%;height:60px;padding-left:26px;padding-right:26px;font-size:16px;font-weight:400;line-height:60px}input[type=text]::-webkit-input-placeholder{color:#787878}input[type=email]::-webkit-input-placeholder{color:#787878}input[type=tel]::-webkit-input-placeholder{color:#787878}input[type=number]::-webkit-input-placeholder{color:#787878}input[type=password]::-webkit-input-placeholder{color:#787878}input[type=url]::-webkit-input-placeholder{color:#787878}textarea::-webkit-input-placeholder{color:#787878}input[type=text]::-moz-placeholder{color:#787878}input[type=email]::-moz-placeholder{color:#787878}input[type=tel]::-moz-placeholder{color:#787878}input[type=number]::-moz-placeholder{color:#787878}input[type=password]::-moz-placeholder{color:#787878}input[type=url]::-moz-placeholder{color:#787878}textarea::-moz-placeholder{color:#787878}input[type=text]:-moz-placeholder-shown{color:#787878}input[type=email]:-moz-placeholder-shown{color:#787878}input[type=tel]:-moz-placeholder-shown{color:#787878}input[type=number]:-moz-placeholder-shown{color:#787878}input[type=password]:-moz-placeholder-shown{color:#787878}input[type=url]:-moz-placeholder-shown{color:#787878}textarea:-moz-placeholder-shown{color:#787878}input[type=text]:-ms-placeholder-shown{color:#787878}input[type=email]:-ms-placeholder-shown{color:#787878}input[type=tel]:-ms-placeholder-shown{color:#787878}input[type=number]:-ms-placeholder-shown{color:#787878}input[type=password]:-ms-placeholder-shown{color:#787878}input[type=url]:-ms-placeholder-shown{color:#787878}textarea:-ms-placeholder-shown{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{padding-top:17px;padding-bottom:17px;line-height:1.4}input[type=color]{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:50%;width:100%;height:100%;padding:0}::-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}::placeholder{color:var(--blu-common-black);opacity:1;font-size:14px}.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:hidden visible}.p-relative{position:relative}.p-absolute{position:absolute}.include-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.grid__item-img{width:500px;height:500px;display:block}.hide{display:none}@media (min-width:1400px){.container-1800{max-width:1830px}.container-1760{max-width:1790px}.container-1720{max-width:1750px}.container-1520{max-width:1550px}.container-1430{max-width:1460px}.container-1380{max-width:1410px}.container-1480{max-width:1510px}.container-1660{max-width:1690px}.container-1610{max-width:1640px}.container-1170{max-width:1200px}}.position-middle{margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.video-home{height:auto;width:100%!important;display:block!important}.video-animation{z-index:2;position:relative}.video-animation:after{content:"";z-index:-1;border:1px solid var(--blu-common-white);border-radius:50%;width:90%;height:90%;animation:1.5s linear infinite video-border;position:absolute;top:50%;left:50%;transform:scale(1)}.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{content:"";-o-transition:.6s;background-color:var(--blu-theme-primary);width:0;height:2px;transition:all .6s;position:absolute;bottom:8px;left:0}.textline:hover:after{width:100%}.blu-modal-box .modal{--bs-modal-width:546px}.image-anime{position:relative;overflow:hidden}.image-anime:after{content:"";z-index:1;background-color:#ffffff4d;width:200%;height:0%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.image-anime:hover:after{background-color:#0000;height:250%;transition:all .6s linear}.blu-noice{z-index:1;position:relative}.blu-noice:before{content:"";z-index:-1;background-image:url(http://blu.local/wp-content/themes/blu/assets/img/team/team/team-details-bg.png);width:100%;height:100%;position:absolute;top:0;left:0}.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{cursor:pointer;z-index:99;opacity:0;visibility:hidden;border-radius:50%;width:44px;height:44px;display:block;position:fixed;bottom:0;right:50px}@media (max-width:767px){.back-to-top-wrapper{bottom:20px;right:20px}}.back-to-top-wrapper.back-to-top-btn-show{visibility:visible;opacity:1;bottom:50px}.back-to-top-btn{text-align:center;background:var(--blu-theme-primary);width:44px;height:44px;color:var(--blu-common-white);-webkit-transition:all all .3s;-o-transition:all all .3s;transition:all all .3s;border-radius:50%;line-height:44px;display:inline-block;box-shadow:0 8px 16px #03041c4d}.back-to-top-btn svg{transform:translateY(-2px)}.back-to-top-btn:hover{transform:translateY(-4px)}.blu-btn{letter-spacing:-.16px;text-transform:capitalize;z-index:1;color:var(--blu-heading-primary);font-size:20px;font-weight:500;font-family:var(--blu-ff-button);border:1px solid var(--blu-heading-primary);background-color:#0000;border-radius:100px;padding:27px 66px;transition:all .5s;display:inline-block;position:relative;overflow:hidden}@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,.blu-btn:focus{color:var(--blu-heading-primary)}.blu-btn.button-style-1:before{content:"";z-index:1;background:var(--blu-theme-secondary);webkit-transition-duration:.8s;border-radius:50%;width:200%;height:200%;transition-duration:.8s;position:absolute;top:-200%;left:50%;transform:translate(-50%)}.blu-btn.button-style-1:hover:before{top:-40%}.blu-btn.button-style-1:hover .blu-btn-border-wrap .text-1{transform:translateY(-150%)}.blu-btn.button-style-1:hover .blu-btn-border-wrap .text-2{opacity:1;visibility:visible;top:50%;transform:translateY(-50%)}.blu-btn.button-style-2:after{z-index:-1;content:"";background-color:#121212;width:100%;height:0;transition:all .4s cubic-bezier(.215,.61,.355,1);position:absolute;bottom:0;left:0}.blu-btn.button-style-2:hover{color:var(--blu-heading-secondary)}.blu-btn.button-style-2:hover:after{height:100%;top:0;bottom:auto}.blu-btn-border-wrap{z-index:1;float:left;display:inline-block;position:relative;overflow:hidden}.blu-btn-border-wrap .text-1{color:var(--blu-theme-secondary);-o-transition:all .3s ease;transition:all .3s;display:block;position:relative}.blu-btn-border-wrap .text-2{color:var(--blu-heading-primary);-o-transition:all .3s ease;opacity:0;visibility:hidden;transition:all .3s;display:block;position:absolute;top:30%}.blu-btn-border-lg{text-transform:capitalize;color:var(--blu-common-black-1);border:1px solid #19191a33;border-radius:100px;padding:7px 20px 8px;font-size:17px;font-weight:600;display:inline-block}.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{-o-transition:all .3s ease-out;text-transform:capitalize;color:var(--blu-common-white);background-color:var(--blu-heading-primary);border:1px solid #0000;border-radius:40px;padding:27px 72px;font-size:20px;font-weight:500;transition:all .3s ease-out;display:inline-block}@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);border-color:var(--blu-heading-primary);background-color:#0000}.blu-btn-2:focus{color:var(--blu-common-white)}.blu-btn-animation{white-space:nowrap;border-top:1px solid #1212121a;border-bottom:1px solid #1212121a;animation:20s linear infinite scrollText;display:inline-block;position:relative;overflow:hidden}.blu-btn-animation:hover{animation-play-state:paused}.blu-btn-animation span{text-transform:uppercase;color:var(--blu-heading-primary);padding:15px 0;font-size:16px;font-weight:500;transition:all .3s;display:inline-block;position:relative;overflow:hidden}.blu-btn-animation span:before{content:"";background-color:var(--blu-heading-primary);border-radius:50%;width:4px;height:4px;margin:0 15px;display:inline-block;top:50%;left:15px;transform:translateY(-50%)}.blu-btn-5{letter-spacing:-.16px;text-transform:capitalize;color:var(--blu-heading-primary);font-size:16px;font-weight:600;font-family:var(--blu-ff-heading);background:var(--blu-theme-5);padding:16px 27px}.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{background-color:var(--blu-common-white);width:50px;height:2px;margin:6px 0;display:block}.blu-hamburger-btn:hover span{animation:.8s cubic-bezier(.44,1.1,.53,.99) forwards bar_anim}.blu-hamburger-btn:hover span:nth-child(2){animation-delay:.1s}@keyframes bar_anim{0%,to{clip-path:inset(-2px 0)}42%{clip-path:inset(-2px 0 -2px 100%)}43%{clip-path:inset(-2px 100% -2px 0)}}@keyframes headerSlideDown{0%{margin-top:-150px}to{margin-top:0}}@keyframes headerSlideUp{0%{margin-top:0}to{margin-top:-150px}}@keyframes icon-bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes rotate-infinite{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.blu-rotate-infinite{animation:15s linear infinite rotate-infinite}.animation-rotation{-webkit-animation:3s linear infinite rotation}@keyframes rotation{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes tpupdown{0%{transform:translateY(0)}to{transform:translateY(-40px)}}@keyframes tpleftright{0%{transform:translate(0)}to{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}}@keyframes video-border{0%{transform:translate(-50%,-50%)scale(.9)}60%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(2)}}@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{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-right}@keyframes img-anim-right{0%{clip-path:inset(0 0 0 100%);opacity:0;transform:translate(5%)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.img-custom-anim-left{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) .4s forwards img-anim-left}@keyframes img-anim-left{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:translate(-5%)}to{clip-path:inset(0);opacity:1;transform:translate(0)}}.img-custom-anim-top{opacity:0;animation:1.3s cubic-bezier(.645,.045,.355,1) forwards img-anim-top}@keyframes img-anim-top{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(-5%)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}@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 #fff6}70%{-webkit-box-shadow:0 0 0 45px #fff0}to{-webkit-box-shadow:0 0 #fff0}}@keyframes pulse{0%{box-shadow:0 0 #fff6}70%{box-shadow:0 0 0 45px #fff0}to{box-shadow:0 0 #fff0}}.loader-mask{z-index:99999;background-color:#00345b;position:fixed;inset:0}.loader{text-indent:-9999em;width:50px;height:50px;color:var(--blu-theme-primary);margin:-25px 0 0 -25px;font-size:0;display:inline-block;position:absolute;top:50%;left:50%;transform:translateZ(0)}.loader div{opacity:.5;float:none;background-color:var(--blu-theme-primary);border-radius:50%;width:50px;height:50px;animation:2s ease-in-out infinite ballPulseDouble;display:inline-block;position:absolute;top:0;left:0}@keyframes ballPulseDouble{0%,to{transform:scale(0)}50%{transform:scale(1)}}.loader div:last-child{animation-delay:-1s}.offcanvas__area{opacity:0;visibility:hidden;z-index:99999;overscroll-behavior-y:contain;scrollbar-width:none;background:#000;width:450px;height:100%;transition:all .4s ease-in-out;position:fixed;left:auto;right:0;overflow-y:scroll;transform:translate(calc(100% + 80px))}.offcanvas__area::-webkit-scrollbar{display:none}.offcanvas__area.offcanvas-opened{visibility:visible;opacity:1;transform:translate(0)}@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{color:var(--blu-common-white);display:inline-block;position:absolute;top:40px;right:40px}@media (max-width:767px){.offcanvas__close-btn{top:40px;right:30px}}.offcanvas__close-btn svg{transition:all .3s ease-in-out;transform:translateY(-1px)}.offcanvas__close-btn:hover svg{transform:rotate(45deg)}.body-overlay{z-index:9999;opacity:0;visibility:hidden;background-color:var(--blu-common-black);-o-transition:all .3s ease-out;width:100%;height:100%;transition:all .3s ease-out;position:fixed;top:0;left:0}.body-overlay.opened{opacity:.4;visibility:visible}.blu-breadcrumb-subtitle{color:var(--blu-text-2);margin-bottom:10px;font-size:30px;font-weight:400;display:inline-block;position:relative}@media (max-width:767px){.blu-breadcrumb-subtitle{font-size:25px}}.blu-breadcrumb-subtitle:before{content:"";background-color:var(--blu-text-2);width:60px;height:1px;margin-bottom:8px;margin-right:15px;display:inline-block}.blu-breadcrumb-title{letter-spacing:-4.8px;color:#fff;margin-bottom:10px;font-size:120px;font-weight:500}@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{letter-spacing:-1px;font-size:100px;font-weight:600;line-height:.9;font-family:var(--blu-ff-heading);color:var(--blu-heading-primary);margin-bottom:20px}@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{letter-spacing:.32px;text-transform:uppercase;font-size:16px;font-weight:700;font-family:var(--blu-ff-heading);color:var(--blu-theme-primary);margin-bottom:14px;display:inline-block;position:relative}.blu-section-title-pre.orange{color:var(--blu-theme-secondary)}.blu-info-title{letter-spacing:-2px;color:var(--blu-heading-secondary);font-size:100px;font-weight:600;line-height:1;font-family:var(--blu-ff-heading-3);margin-bottom:25px}@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{letter-spacing:-1.4px;color:var(--blu-heading-primary);font-size:70px;font-weight:400;line-height:1.2;font-family:var(--blu-ff-heading-4);margin-bottom:20px}@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{cursor:pointer;border:1px solid #ccc;width:200px;position:relative}.custom-select .selected{background:#fff;justify-content:space-between;align-items:center;padding:10px;display:flex}.custom-select .selected.open .arrow{transform:rotate(-135deg)}.custom-select .selected.open+.options{opacity:1;max-height:500px}.custom-select .selected .arrow{border:1px solid #333;border-width:0 1px 1px 0;width:8px;height:8px;transition:transform .3s;display:inline-block;transform:rotate(45deg)}.custom-select .options{opacity:0;z-index:100;background:#fff;border:1px solid #ccc;width:100%;max-height:0;transition:max-height .3s,opacity .3s;position:absolute;top:100%;left:0;overflow:hidden}.custom-select .options li{cursor:pointer;padding:10px;list-style:none;transition:background .2s}.custom-select .options li:hover{background:#f0f0f0}#canvas-slider{width:100%;height:100%;-webkit-transition:width .5s ease-in-out 0;z-index:1;transition:width .5s ease-in-out;position:relative;top:0;right:0;overflow:hidden}#canvas-slider .slider-img{z-index:0;opacity:0;visibility:hidden;background-color:#222;background-position:50%;background-size:cover;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;transform:scale(1.01)}.blu-slider__thumb-bg{object-fit:cover;width:100%;height:100vh;position:absolute}.parallax-slider-active .swiper-slide{width:100%;height:100vh;position:relative;overflow:hidden}.parallax-slider-active .swiper-container{width:100%;height:100vh}.slide-transtion{transition-timing-function:linear}.blu-hover-distort-wrapper{position:relative}.blu-hover-distort-wrapper .canvas{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.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{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.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:none}@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{z-index:3;margin:0 auto;position:absolute;top:0;left:0;right:0}.blu-header-main-right{line-height:1}.blu-header-main-right-btn{margin-right:15px}.blu-header-main-right-btn .blu-btn{text-transform:uppercase;color:var(--blu-theme-secondary);border-color:var(--blu-theme-secondary);padding:12px 25px;font-size:16px;font-weight:600}.blu-header-main-right-btn .blu-btn:hover{border-color:#0000}@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{z-index:999;-webkit-backdrop-filter:blur();backdrop-filter:blur();will-change:transform;background:0 0;width:100%;transition:top .95s,background-color .95s,-webkit-backdrop-filter .95s,backdrop-filter .95s;position:fixed;top:-150px;left:0;right:0;transform:translateZ(0)}.blu-head.blu-header-sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#242424d9}@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,.blu-header-inner-menu .blu-main-menu nav>ul>li:hover>a:after,.blu-header-inner-menu .blu-main-menu nav>ul>li.has-dropdown>a:after,.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,.blu-header-inner-menu.inner-white .blu-main-menu nav>ul>li>a:after,.blu-header-inner-menu.inner-white .blu-main-menu nav>ul>li:hover>a,.blu-header-inner-menu.inner-white .blu-main-menu nav>ul>li:hover>a:after{color:var(--blu-heading-secondary)}.blu-header-inner-right{border-left:1px solid #12121233;margin-left:15px;padding-left: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-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{background-color:var(--blu-theme-primary);width:34px}.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{object-fit:cover;height:100%;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{object-fit:cover;height:100%;margin-top:0}}.blu-main-menu>nav>ul>li{margin:0 15px;list-style:none;transition:none;display:inline-block;position:relative}@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{letter-spacing:-.32px;color:var(--blu-common-white);padding:28px 0;font-size:14px;font-weight:500;display:inline-block}.blu-main-menu>nav>ul>li.has-dropdown>a:after{content:"";-o-transition:all .3s ease-out;color:var(--blu-common-white);font-size:15px;font-weight:400;font-family:var(--blu-ff-fontawesome);margin-left:6px;transition:all .3s ease-out;display:inline-block}.blu-main-menu>nav>ul>li.has-dropdown.p-static,.blu-main-menu>nav>ul>li.has-homemenu{position:static}.blu-main-menu>nav>ul>li .sub-menu{z-index:99;opacity:0;visibility:hidden;background:var(--blu-common-white);-o-transition:all .3s ease-out;transform-origin:0 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;width:240px;padding:40px 0;transition:all .3s ease-out;position:absolute;top:100%;left:0;transform:rotateX(-90deg);box-shadow:0 10px 30px #19191a1a}.blu-main-menu>nav>ul>li .sub-menu li{width:100%;margin:0;padding:5px 30px;line-height:1;transition:all .2s cubic-bezier(.4,.28,.31,1.28);display:inline-block}.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;transform:translateY(-50%)rotate(-90deg)}.blu-main-menu>nav>ul>li .sub-menu li>a{z-index:1;color:#575758;letter-spacing:-.3px;text-transform:uppercase;width:100%;padding:0;font-size:15px;font-weight:600;display:inline-block;position:relative}.blu-main-menu>nav>ul>li .sub-menu li>.sub-menu{visibility:hidden;opacity:0;top:20px;left:120%}.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{visibility:visible;opacity:1;top:20px;left:100%}.blu-main-menu>nav>ul>li:hover>a{color:var(--blu-theme-secondary)}.blu-main-menu>nav>ul>li:hover>a.hover:after,.blu-main-menu>nav>ul>li:hover>a:after{color:var(--blu-theme-secondary);transform:rotate(180deg)}.blu-main-menu>nav>ul>li:hover .sub-menu{opacity:1;visibility:visible;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}.blu-homemenu-wrapper .homemenu-item{margin-bottom:20px}}.blu-homemenu-wrapper .homemenu-thumb-wrap{border:1px solid #0000001a;padding:10px}.blu-homemenu-wrapper .homemenu-thumb img{width:100%;transition:all 1s}.blu-homemenu-wrapper .homemenu-thumb:hover img{transform:scale(1.1)}.blu-homemenu-wrapper .homemenu-title{letter-spacing:-.15px;text-transform:uppercase;color:var(--blu-heading-primary);font-size:18px;font-weight:600}@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{color:var(--blu-heading-secondary);font-size:16px}}.blu-offcanvas-menu nav ul{list-style:none}.blu-offcanvas-menu nav ul li{padding:12px 0;position:relative}.blu-offcanvas-menu nav ul li a{text-transform:capitalize;color:var(--blu-common-white);font-size:17px;font-weight:500;display:block}.blu-offcanvas-menu nav ul li a:hover{color:#ffffffb3}.blu-offcanvas-menu nav ul li:not(:last-child){border-bottom:1px solid #ffffff1f}.blu-offcanvas-menu nav ul li.active>a{color:#ffffffb3;padding-bottom:10px}.blu-offcanvas-menu nav ul li.active>.blu-menu-close i{transform:rotate(90deg)}.blu-offcanvas-menu nav ul li .sub-menu{padding-left:20px;display:none}.blu-menu-close{text-align:center;width:30px;height:30px;color:var(--blu-common-white);border:1px solid #ffffff1f;font-size:14px;line-height:29px;position:absolute;top:7.5px;right:0}.blu-menu-close i{-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{box-shadow:none;margin-bottom:30px;display:block;position:static}.blu-main-menu-mobile nav ul li{width:100%;padding:0;list-style:none;position:relative}.blu-main-menu-mobile nav ul li:not(:last-child)>a{border-bottom:1px solid #0607281a}.blu-main-menu-mobile nav ul li.has-dropdown>a .dropdown-toggle-btn{color:#7f8387;text-align:center;padding:15px 20px 15px 100px;font-family:"Font Awesome 5 Pro";font-size:18px;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;position:absolute;top:0;right:0;transform:translateY(-2px)}@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{transform:rotate(45deg)}.blu-main-menu-mobile nav ul li.has-dropdown>a.expanded,.blu-main-menu-mobile nav ul li.has-dropdown>a.expanded .dropdown-toggle-btn.dropdown-opened,.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{letter-spacing:-.15px;color:var(--blu-common-black);text-transform:uppercase;padding:15px 20px 15px 0;font-size:16px;font-weight:500;line-height:1;display:block;position:relative}.blu-main-menu-mobile nav ul li>a svg{transform:translateY(-2px)}.blu-main-menu-mobile nav ul li>a>i{width:11%;margin-right:13px;font-size:21px;line-height:1;display:inline-block;transform:translateY(4px)}.blu-main-menu-mobile nav ul li>a .menu-text{border-bottom:1px solid #eaebed;width:82%;padding:19px 0 17px;font-size:16px;line-height:11px;display:inline-block}.blu-main-menu-mobile nav ul li img{width:100%}.blu-main-menu-mobile nav ul li ul,.blu-main-menu-mobile nav ul li ul li{padding:0}.blu-main-menu-mobile nav ul li ul li a{visibility:visible;width:93%;margin-left:auto;padding:10px 20px 10px 0;text-shadow:none!important}.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{min-width:100%;box-shadow:none;visibility:visible;opacity:1;padding:0;display:none;position:static}.blu-main-menu-mobile nav ul li .submenu li{float:none;width:100%;padding:0;display:block}.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{letter-spacing:-9px;text-transform:uppercase;color:var(--blu-heading-secondary);margin:0;font-size:150px;font-weight:700;line-height:1.04}@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{justify-content:end;display:flex}@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{justify-content:start;padding-bottom:50px}}.blu-footer-info-item:not(:last-of-type){margin-bottom:40px}.blu-footer-info-item span{color:#ffffff80;margin-bottom:24px;font-size:22px;font-weight:400;display:block}@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{color:var(--blu-heading-secondary);background-image:linear-gradient(#f5f7f5,#f5f7f5),linear-gradient(#f5f7f5,#f5f7f5);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:0% 2px,0 2px;font-size:40px;font-weight:500;transition:all .3s linear;display:inline}.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}.blu-footer-copyright-social{padding-bottom:20px}}.blu-footer-copyright-social a{color:var(--blu-heading-secondary);border:1.5px solid #fff3;border-radius:40px;padding:7px 45px;font-size:18px;font-weight:400;display:inline-block}.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{color:var(--blu-common-white);font-size:16px;font-weight:500}.blu-footer-2-widget-content p{color:#fffc;font-weight:500}@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{color:#fffc;-o-transition:all .3s ease-out;margin-bottom:10px;font-size:18px;font-weight:500;list-style:none;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{color:#ffffffe6;margin-bottom:12px;font-size:18px;font-weight:500;display:block}.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;background-color:#0000;border:1px solid #ffffff1a;padding-right:40px;font-size:16px;font-weight:500}.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;letter-spacing:-.26px;margin-bottom:35px;font-size:26px;font-weight:500}.blu-footer-2-copyright-ptb{border-top:1px solid #ffffff1a;padding:35px 0}.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{color:#f3f3f4;letter-spacing:-.14px;text-transform:uppercase;background:#292929;border:1px solid #454545;border-radius:40px;padding:4px 36px;font-size:14px;font-weight:500;display:inline-block}.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 #12121233}.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{color:var(--blu-heading-primary);border:none;border-bottom:1px solid #12121233;padding-left:0}.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{border-bottom:2px solid #f5f7f51a;margin-bottom:75px;padding-bottom:40px}.blu-footer-4-text-title{color:var(--blu-heading-secondary);font-size:150px;font-weight:600;font-family:var(--blu-ff-heading-3);margin:0}@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{z-index:0;position:absolute;top:0;right:0;overflow:hidden}@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}.blu-hero-thumb-1{margin-bottom:50px}.blu-hero-thumb-1 img{object-fit:cover;width:100%;height:500px}}.blu-hero-down{position:absolute;bottom:70px;left:50px}@media (max-width:767px){.blu-hero-down{bottom:30px;left:30px}}.blu-hero-down-icon{margin-right:4px}.blu-hero-down-text span{color:#f5f7f5;letter-spacing:.32px;font-size:16px;font-weight:400;line-height:22px}.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;border:4px solid var(--blu-heading-primary);border-radius:50%;position:relative}.blu-hero-user-thumb span{text-align:center;background-color:var(--blu-common-white);border-radius:50%;width:66px;height:66px;margin-left:-18px;line-height:65px;display:inline-block}.blu-hero-user-content span{color:var(--blu-common-white);margin-bottom:8px;font-size:50px;font-weight:600;line-height:1;display:inline-block}.blu-hero-user-content p{letter-spacing:.22px;color:#f5f7f599;font-size:22px;position:relative}@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{content:"";background-color:#f5f7f599;width:80px;height:1px;position:absolute;top:20px;left:-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-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);letter-spacing:-8px;text-transform:uppercase;color:#0000;margin:0;font-size:200px;font-weight:600;line-height:.5}@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{letter-spacing:-8px;text-transform:uppercase;color:var(--blu-common-white);margin:0 0 0 -260px;font-size:200px;font-weight:600;line-height:1}@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{z-index:1;position:absolute;top:115px;left:275px}@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{background-color:var(--blu-heading-primary);border-radius:50%;padding:16px}.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:0;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{color:var(--blu-heading-secondary);font-size:20px;font-weight:400;font-family:var(--blu-ff-heading-2);margin-bottom:40px}@media (max-width:767px){.blu-hero-3-heading p br{display:none}}.blu-hero-3-title{letter-spacing:-5.6px;color:var(--blu-heading-secondary);font-size:100px;font-weight:400;line-height:.95;font-family:var(--blu-ff-heading-2);margin-bottom:30px}@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{background:var(--blu-common-white);height:90px;color:var(--blu-heading-primary);border-radius:50px;padding-left:42px;padding-right:220px;font-size:22px;font-weight:400}.blu-hero-3-input input::-webkit-input-placeholder{color:#0b0b0e80;font-size:22px;font-weight:400}.blu-hero-3-input input::placeholder{color:#0b0b0e80;font-size:22px;font-weight:400}.blu-hero-3-input input:-moz-placeholder-shown{color:#0b0b0e80;font-size:22px;font-weight:400}.blu-hero-3-input input:placeholder-shown{color:#0b0b0e80;font-size:22px;font-weight:400}.blu-hero-3-input input::placeholder{color:#0b0b0e80;font-size:22px;font-weight:400}@media (max-width:767px){.blu-hero-3-input input{height:80px}}.blu-hero-3-input button{color:var(--blu-heading-secondary);background:#0b0b0e;border:1px solid #0000;border-radius:30px;padding:15px 32px;font-size:18px;font-weight:500;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.blu-hero-3-input button:hover{color:var(--blu-common-black);border-color:var(--blu-common-black);background-color:#0000}.blu-hero-3-input button:hover span .svg-icon{color:var(--blu-common-white)}.blu-hero-3-input button:hover span .svg-bg{animation:10s linear infinite rotate2}.blu-hero-3-input button span{margin-left:4px}.blu-hero-3-input button span .svg-icon{z-index:1;color:var(--blu-heading-primary);position:absolute;top:50%;left:50%;transform:translate(-70%,-40%)}.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:1s infinite alternate tpupdown}.blu-about-text-1{color:var(--blu-heading-secondary);margin-bottom:30px;font-size:22px}@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{color:var(--blu-heading-secondary);margin-bottom:55px;line-height:26px}@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{object-fit:cover;height:600px}}.blu-about-btn .blu-btn{color:var(--blu-heading-secondary);border-color:#eaeaeb}.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:#0000}@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{margin-bottom:30px;line-height:1}.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{z-index:-1;width:100%;height:100%;position:absolute;top:100px;left:0}@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{letter-spacing:-.44px;margin-bottom:25px;font-size:22px;font-weight:500;line-height:34px}@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{letter-spacing:-.4px;color:var(--blu-theme-primary);font-size:20px;font-weight:500;display:inline-block;position:relative}.blu-about-us-btn a:before{content:"";-o-transition:all .3s ease-out;background-color:var(--blu-theme-primary);width:100%;height:1px;transition:all .3s ease-out;position:absolute;bottom:0;left:0}.blu-about-us-btn a span{margin-left:8px;display:inline-block}.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{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.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{letter-spacing:-6.4px;color:var(--blu-text-3);margin:0;font-size:160px;font-weight:500;line-height:1}@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{color:var(--blu-theme-primary);margin-bottom:22px;font-size:30px;font-weight:500}.blu-about-me-subtitle{color:var(--blu-theme-primary);font-size:22px;font-weight:400;display:inline-block}@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{border-radius:50%;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.blu-about-me-thumb img{width:inherit}}.blu-about-me-shape-1{border-bottom:1px solid #0003;margin-bottom:30px;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-shape-1{display:none}}.blu-about-me-shape-2{border-top:1px solid #0003;margin-top:30px;padding-top:90px}@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{letter-spacing:-1.08px;color:var(--blu-text-3);font-size:54px;font-weight:400;line-height:1}@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{color:var(--blu-text-3);margin-bottom:2px;font-size:22px;font-weight:600;line-height:1.2;display:inline-block}.blu-about-me-us-item p{color:var(--blu-text-2);margin-bottom:5px;font-size:18px;font-weight:400}.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{-o-transition:all .3s ease-out;width:100%;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}.blu-about-me-experience-heading{margin-bottom:50px}}.blu-about-me-experience-title{letter-spacing:-2.4px;color:var(--blu-text-3);font-size:60px;font-weight:600}.blu-about-me-experience-item{border-bottom:1px solid #17171724;align-items:center;margin-bottom:50px;padding-bottom:50px;display:flex}@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{color:var(--blu-text-2);margin-bottom:25px;font-size:18px;font-weight:500;display:inline-block}.blu-about-me-experience-left-title{letter-spacing:-1.6px;color:var(--blu-text-3);font-size:40px;font-weight:600}.blu-about-me-experience-right-title{letter-spacing:-1.04px;color:var(--blu-text-3);font-size:26px;font-weight:600}.blu-about-me-experience-right span{color:var(--blu-text-2);font-size:16px;font-weight:500}@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{white-space:nowrap;letter-spacing:-9.6px;color:var(--blu-text-3);margin:0;font-size:160px;font-weight:500}@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: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}.blu-project-heading,.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}}@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}}@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}}@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}}@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}}@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: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{color:var(--blu-heading-secondary);margin-bottom:0;font-size:160px;line-height:1.04}@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}.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{color:#f5f7f5b3;margin-bottom:50px;font-size:22px;font-weight:400}@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{text-transform:capitalize;color:var(--blu-heading-secondary);margin-bottom:25px;font-size:90px;font-weight:600;line-height:1.05}@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);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:0% 1px,0 1px;transition:all .3s linear;display:inline}.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{-o-transition:all .3s ease-out;text-transform:uppercase;color:var(--blu-heading-secondary);border:1px solid #f5f7f533;border-radius:50px;padding:5px 28px;font-size:17px;font-weight:500;transition:all .3s ease-out;display:inline-block}.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:#0000}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.blu-project-3-ptb{padding-top:80px;padding-bottom:80px}.blu-project-3-heading{margin-bottom:50px}}.blu-project-3-heading .blu-section-title{letter-spacing:-8px;font-size:200px;font-weight:400;line-height:1;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{border-radius:12px;margin-bottom:35px;overflow:hidden}.blu-project-3-item-thumb img{border-radius:12px;width:100%;transition:all .9s}.blu-project-3-item-title{font-size:36px;font-weight:400;font-family:var(--blu-ff-heading-2);border-bottom:1px solid var(--blu-heading-primary);margin-bottom:15px;padding-bottom:15px}.blu-project-3-item-date span{color:var(--blu-heading-primary);font-size:16px;font-weight:400;font-family:var(--blu-ff-heading-2);display:inline-block}.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}.blu-project-4-heading{padding-bottom:50px}}.blu-project-4-heading p{color:#fffc;line-height:25px;font-family:var(--blu-ff-heading-3);margin-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-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{margin:0;font-size:55px}}@media (max-width:767px){.blu-project-4-heading .blu-section-4-title{margin:0;font-size: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-4-heading .blu-section-4-title br{display:none}}.blu-project-4-btn a{color:var(--blu-heading-secondary);font-size:20px;font-weight:600;font-family:var(--blu-ff-heading-3);display:inline-block}.blu-project-4-btn a:hover span{color:var(--blu-heading-primary);background-color:var(--blu-heading-secondary);transform:rotate(45deg)}.blu-project-4-btn a span{text-align:center;-o-transition:all .3s ease-out;border:1px solid var(--blu-heading-secondary);border-radius:35px;width:70px;height:70px;margin-left:35px;line-height:62px;transition:all .3s ease-out;display:inline-block}.blu-project-4-item-wrapper{border-top:1px solid #eaeaeb33;border-bottom:1px solid #eaeaeb33;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-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{color:#fffc;line-height:25px;font-family:var(--blu-ff-heading-3);margin-bottom:40px}@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{color:var(--blu-heading-secondary);font-size:60px;font-weight:600;font-family:var(--blu-ff-heading-3);margin-bottom:30px}@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{color:#fffc;font-size:16px;font-weight:400;line-height:25px;font-family:var(--blu-ff-heading-3);border-bottom:1px solid #eaeaeb33;padding:7px 0;list-style:none}.blu-project-4-item-list ul li:first-child{border-top:1px solid #eaeaeb33}.blu-project-4-item-list ul li span{width:80px;margin-right:60px;font-weight:600;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{width:100%;display:inline-block;position:relative}.blu-portfolio-details-top img{width:100%;height:100%}.blu-portfolio-details-wrap{z-index:1;background-color:#fbfbfb;margin-top:-200px;padding:80px 75px 10px;position:relative}@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{letter-spacing:-2.8px;color:var(--blu-heading-primary);margin-bottom:35px;font-size:70px;font-weight:600}@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{object-fit:cover;height:100%}.blu-portfolio-details-info{padding-bottom:50px}}.blu-portfolio-details-info-item{margin-bottom:15px}.blu-portfolio-details-info-item span{color:var(--blu-heading-primary);font-size:20px;font-weight:600;display:inline-block}.blu-portfolio-details-info-item p{color:#414145;text-transform:uppercase;font-size:14px}.blu-portfolio-details-info-btn a{color:var(--blu-heading-primary);font-size:20px;font-weight:600;text-decoration-line:underline}.blu-portfolio-details-heading{margin-bottom:40px}.blu-portfolio-details-heading span{letter-spacing:-.34px;text-transform:uppercase;color:var(--blu-heading-primary);margin-bottom:25px;padding-left:50px;font-size:17px;font-weight:600;display:inline-block;position:relative}.blu-portfolio-details-heading span:before{content:"";background-color:var(--blu-heading-primary);width:40px;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.blu-portfolio-details-heading p{color:#414145;font-size:26px;font-weight:400}@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{color:var(--blu-heading-primary);margin-bottom:20px;font-size:20px;font-weight:600}.blu-portfolio-details-list ul li{color:#414145;font-size:23px;font-weight:400;font-family:var(--blu-ff-p);list-style:none}.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-list ul li:last-of-type{margin-bottom:30px}.blu-portfolio-details-right{border-left:1px solid #d9d9d9;padding-bottom:100px;padding-left:80px}@media only screen and (min-width:992px) and (max-width:1199px){.blu-portfolio-details-right{padding-bottom:75px;padding-left:50px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.blu-portfolio-details-right{border:none;padding-bottom:60px;padding-left: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-text-heading{margin-bottom:50px}}@media (max-width:767px){.blu-portfolio-details-text-heading{padding-bottom:0}}.blu-portfolio-details-text-heading p{color:#414145;font-size:26px}@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{color:var(--blu-heading-primary);margin-bottom:45px;font-size:60px;font-weight:600}@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{letter-spacing:0;font-size:35px}}@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{letter-spacing:-1px;text-transform:capitalize;color:var(--blu-heading-secondary);margin:0;font-size:50px;font-weight:600}@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);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:0% 1px,0 1px;transition:all .3s linear;display:inline}.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{z-index:-1;-o-transition:.7s;background:#1e1e1e;transition:all .7s;position:absolute;inset:0}.blu-service-item{border-top:1px solid #fff3;justify-content:space-around;padding:50px 220px}@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 #fff3}.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:all .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{color:#f5f7f5cc;font-size:26px;font-weight:400;display:inline-block}@media only screen and (min-width:350px) and (max-width:575px){.blu-service-item-btn{margin-bottom:20px}}.blu-service-item-btn a span{-o-transition:.5s;border:1px solid #eaeaeb33;border-radius:32px;padding:5px 25px;transition:all .5s;display:inline-block}@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{color:#fffc;font-family:var(--blu-ff-heading-3);margin-bottom:45px}@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}.blu-service-4-wrapper p br{display:none}}.blu-service-4-subtitle{text-transform:uppercase;color:var(--blu-heading-secondary);margin-bottom:20px;font-size:60px;font-weight:500;display:inline-block}.blu-service-4-item{-o-transition:all .3s ease-out;padding:49px 50px 52px;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{-o-transition:all .3s ease-out;color:var(--blu-heading-secondary);font-size:45px;font-weight:400;line-height:1;font-family:var(--blu-ff-heading-3);transition:all .3s ease-out;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){.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{color:var(--blu-text-2);float:right;width:50%;margin-bottom:15px;font-size:26px;font-weight:400;list-style:none}@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{z-index:1;position:absolute;top:115px;left:0}@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-bottom:50px;padding-left:0}}@media only screen and (min-width:350px) and (max-width:575px){.blu-service-details-heading{padding-bottom:30px}}.blu-service-details-heading p{color:#ffffff80;padding-left:530px}@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{-webkit-text-stroke-color:var(--blu-heading-primary);margin-right:10px}.blu-service-details-title{z-index:2;letter-spacing:-6.4px;color:var(--blu-heading-secondary);font-size:160px;font-weight:500;position:relative}@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{color:#b1b0b0a6;letter-spacing:-2.4px;font-size:120px;font-weight:500;line-height:1}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.blu-service-details-text span{letter-spacing:0;font-size:90px}.blu-service-details-ov-ptb{padding-top:100px;padding-bottom:100px}.blu-service-details-ov-heading{padding-bottom:40px}}.blu-service-details-ov-heading p{color:var(--blu-heading-primary);margin-bottom:20px;font-weight:500}.blu-service-details-ov-title{letter-spacing:-2.4px;color:var(--blu-text-3);margin-bottom:20px;font-size:60px;font-weight:500}@media only screen and (min-width:350px) and (max-width:575px){.blu-service-details-ov-title{font-size:40px}}.blu-service-details-ov-list{padding-left:80px;display:inline-block}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.blu-service-details-ov-list{padding-bottom:50px;padding-left:0}}@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%;color:var(--blu-heading-primary);font-size:18px;font-weight:500;list-style:none}.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{object-fit:cover;width:100%;height:100%}@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{color:var(--blu-heading-primary);margin-bottom:30px;font-weight:500}.blu-service-details-ov-wrapper ul li{color:var(--blu-heading-primary);margin-bottom:15px;padding-left:35px;font-size:18px;font-weight:500;list-style:none;position:relative}.blu-service-details-ov-wrapper ul li span{position:absolute;top:5px;left:0}.blu-counter-wrapper{background:linear-gradient(90deg,#1e1e1e99 .12%,#1e1e1edb 51.83%,#1e1e1e99 99.87%);padding:90px 140px 80px}@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{flex-wrap:wrap;padding:50px 30px}}.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{justify-content:center;display:grid!important}}.blu-counter-wrap .blu-counter-item:not(:last-of-type){margin-right:110px;padding-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-bottom:30px;margin-right:30px;padding-right:30px}}@media (max-width:767px){.blu-counter-wrap .blu-counter-item:not(:last-of-type){margin-bottom:30px;margin-right:0;padding-right:0}}.blu-counter-item{position:relative}.blu-counter-item:not(:last-of-type){margin-right:130px;padding-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-left:0;padding-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.blu-counter-item:not(:last-of-type){margin-bottom:30px;margin-right:30px;padding-right:30px}.contatore{padding-left:0;padding-right:0}}@media (max-width:767px){.blu-counter-item:not(:last-of-type){margin-bottom:30px;margin-right:30px;padding-right:30px}.contatore{padding-left:50px;padding-right:0}}.blu-counter-item:not(:last-of-type):before{content:"";background-color:#ffffff80;width:1px;height:82px;position:absolute;top:35px;right:0}@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{letter-spacing:-1.8px;width:260px;font-size:90px;font-weight:400;line-height:1;font-family:var(--blu-ff-p);color:var(--blu-heading-secondary);margin-bottom:15px}@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{width:inherit;font-size:70px}}.blu-counter-item p{color:#f5f7f5;letter-spacing:-.4px;font-size:20px;font-weight:400;font-family:var(--blu-ff-p)}.blu-contatore-ptb{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;padding-top:70px;padding-bottom:50px}@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 #1212121a}@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){border-color:#1212121a;margin-right:100px;padding:25px 130px 20px 0}@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){border-right:1px solid #ffffff1a;margin-right:130px;padding-right:65px}@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){margin-right:45px;padding-right:90px}}@media only screen and (min-width:992px) and (max-width:1199px){.blu-contatore-item:not(:last-of-type){margin-right:25px;padding-right:50px}}@media only screen and (min-width:768px) and (max-width:991px){.blu-contatore-item:not(:last-of-type){border:none;margin-right:35px;padding-right:70px}}@media (max-width:767px){.blu-contatore-item:not(:last-of-type){border:none;margin-right:30px;padding-right:30px}}.blu-contatore-item-title{width:145px;color:var(--blu-heading-secondary);margin:0 auto 5px;font-size:70px;font-weight:500}.blu-contatore-item p{color:var(--blu-heading-secondary);font-size:22px;font-weight:400;line-height:1}@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{letter-spacing:-3px;color:var(--blu-heading-primary);font-size:150px;font-weight:400;line-height:1;font-family:var(--blu-ff-heading-2);margin-bottom:70px}@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{margin-bottom:50px;font-size:75px}}@media only screen and (min-width:350px) and (max-width:575px){.blu-cta-title{margin-bottom:50px;font-size:70px}}@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}.blu-project-heading,.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{object-fit:cover;width:100%;margin-top:-70px}.blu-project-item-thumb:before{content:"";opacity:0;z-index:1;pointer-events:none;visibility:hidden;-o-transition:all .3s ease-out;background:#121212bf;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.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{border-top:1px solid var(--blu-theme-primary);margin-top:40px;padding-top: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-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{text-align:center;letter-spacing:-.06px;text-transform:uppercase;color:var(--blu-heading-primary);border:.5px solid #1212121a;border-radius:40px;padding:1px 15px;font-size:12px;font-weight:700;transition:all .3s ease-in-out;display:inline-block}.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{color:var(--blu-heading-primary);font-weight:500;line-height:26px}@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}.blu-desc-heading{padding-bottom:50px}}.blu-desc-heading p{color:#fffc;line-height:25px;font-family:var(--blu-ff-heading-3);margin-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-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{margin:0;font-size:55px}}@media (max-width:767px){.blu-desc-heading .blu-info-title{margin:0;font-size: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-desc-heading .blu-info-title br{display:none}}.blu-desc-btn a{color:var(--blu-heading-secondary);font-size:20px;font-weight:600;font-family:var(--blu-ff-heading-3);display:inline-block}.blu-desc-btn a:hover span{color:var(--blu-heading-primary);background-color:var(--blu-heading-secondary);transform:rotate(45deg)}.blu-desc-btn a span{text-align:center;-o-transition:all .3s ease-out;border:1px solid var(--blu-heading-secondary);border-radius:35px;width:70px;height:70px;margin-left:35px;line-height:62px;transition:all .3s ease-out;display:inline-block}.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{color:#fffc;line-height:25px;font-family:var(--blu-ff-heading-3);margin-bottom:40px}@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{color:var(--blu-heading-secondary);font-size:60px;font-weight:600;font-family:var(--blu-ff-heading-3);margin-bottom:30px}@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{color:#fffc;font-size:16px;font-weight:400;line-height:25px;font-family:var(--blu-ff-heading-3);border-bottom:1px solid #eaeaeb33;padding:7px 0;list-style:none}.blu-desc-item-list ul li:first-child{border-top:1px solid #eaeaeb33}.blu-desc-item-list ul li span{width:80px;margin-right:60px;font-weight:600;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{-o-transition:.7s;transition:all .5s;transform:translate(0)}.blu-team-item-title{letter-spacing:-1px;text-transform:capitalize;margin:0;font-size:50px;font-weight:700;line-height:1}@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:all .9s}.blu-team-item-thumb-social{background-color:#0000;width:auto;max-width:calc(100% - 80px);height:auto;padding:0;position:absolute;inset:auto auto 40px 40px;overflow:hidden}.blu-team-item-thumb-hide{-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{text-align:center;-o-transition:all .3s ease-out;width:40px;height:40px;color:var(--blu-common-black);background-color:var(--blu-common-white);border:1px solid #0000;line-height:37px;transition:all .3s ease-out;display:inline-block}.blu-team-item-thumb-hide a:hover span{color:var(--blu-common-white);border-color:var(--blu-common-white);background-color:#0000}@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{border-bottom:1px solid #19191a1a;padding-bottom:80px}@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{opacity:1;visibility:visible;top:60px}.blu-team-inner-item-thumb{margin-bottom:25px;position:relative;overflow:hidden}.blu-team-inner-item-thumb img{width:100%;transition:all .9s}.blu-team-inner-item-social-icon{z-index:1;background-color:var(--blu-common-white);border-radius:0 0 25px 25px;width:45px;height:45px;line-height:1;display:inline-block;position:absolute;top:0;left:40px}.blu-team-inner-item-social-icons{text-align:center;opacity:0;visibility:hidden;width:45px;height:auto;transition:all .4s;position:absolute;top:-100px;left:62px;overflow:hidden;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{text-align:center;-o-transition:all .3s ease-out;width:36px;height:36px;color:var(--blu-common-white);border:1px solid #f5f7f51a;border-radius:100px;line-height:32px;transition:all .3s ease-out;display:inline-block}.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{color:var(--blu-theme-primary);font-size:18px;font-weight:500}.blu-team-inner-item-title{letter-spacing:-.8px;color:var(--blu-theme-primary);margin-bottom:5px;font-size:40px;font-weight:600}@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{content:"";background-image:url(http://blu.local/wp-content/themes/blu/assets/img/team/team/team-details-bg.png);width:100%;height:100%;position:absolute;top:0;left:0}.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{color:#f5f7f566;margin-bottom:30px;font-size:18px;font-weight:400;display:inline-block}.blu-team-details-content p{color:#fff9;margin-bottom:40px}@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{letter-spacing:-1.2px;color:var(--blu-heading-secondary);margin-bottom:14px;font-size:60px;font-weight:600}@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{text-align:center;-o-transition:all .3s ease-out;width:44px;height:44px;color:var(--blu-common-white);border:1px solid #f5f7f51a;border-radius:100px;margin:0;line-height:40px;transition:all .3s ease-out;display:inline-block}.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{z-index:1;margin:0 60px}@media (max-width:767px){.blu-contact-box{margin:0 10px}}.blu-contact-thumb{height:100%}.blu-contact-thumb img{object-fit:cover;width:100%;height:100%}.blu-contactform-input label{color:#fffc;font-size:15px;font-weight:500;line-height:1}.blu-contactform-input input,.blu-contactform-input textarea{height:45px;color:var(--blu-common-white);background-color:#0000;border:none;border-bottom:1px solid #fff3;padding-left:0;font-size:22px;font-weight:400}@media (max-width:767px){.blu-contactform-input input,.blu-contactform-input textarea{font-size:18px}}.blu-contactform-input input::-webkit-input-placeholder{color:#5f5f65;font-size:22px;font-weight:400}.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{font-size:18px}.blu-contactform-input textarea::-webkit-input-placeholder{font-size:18px}}.blu-contactform-input input::-moz-placeholder{color:#5f5f65;font-size:22px;font-weight:400}.blu-contactform-input textarea::-moz-placeholder{color:#5f5f65;font-size:22px;font-weight:400}@media (max-width:767px){.blu-contactform-input input::-moz-placeholder{font-size:18px}.blu-contactform-input textarea::-moz-placeholder{font-size:18px}}:-moz-any(.blu-contactform-input input:-moz-placeholder-shown,.blu-contactform-input textarea:-moz-placeholder-shown){color:#5f5f65;font-size:22px;font-weight:400}:is(.blu-contactform-input input:placeholder-shown,.blu-contactform-input textarea:placeholder-shown){color:#5f5f65;font-size:22px;font-weight:400}@media (max-width:767px){:-moz-any(.blu-contactform-input input:-moz-placeholder-shown,.blu-contactform-input textarea:-moz-placeholder-shown){font-size:18px}:is(.blu-contactform-input input:placeholder-shown,.blu-contactform-input textarea:placeholder-shown){font-size:18px}}:is(.blu-contactform-input input:-ms-placeholder-shown,.blu-contactform-input textarea:-ms-placeholder-shown){color:#5f5f65;font-size:22px;font-weight:400}:is(.blu-contactform-input input:placeholder-shown,.blu-contactform-input textarea:placeholder-shown){color:#5f5f65;font-size:22px;font-weight:400}@media (max-width:767px){:is(.blu-contactform-input input:-ms-placeholder-shown,.blu-contactform-input textarea:-ms-placeholder-shown){font-size:18px}:is(.blu-contactform-input input:placeholder-shown,.blu-contactform-input textarea:placeholder-shown){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{letter-spacing:-1.2px;text-transform:uppercase;color:var(--blu-common-white);margin-bottom:90px;font-size:30px;font-weight:600;line-height:1}@media (max-width:767px){.blu-contactform-title{margin-bottom:40px;font-size:25px}}.blu-contactform-btn button{text-align:center;color:var(--blu-common-black-1);background-color:var(--blu-heading-secondary);padding:13px 50px;font-size:17px;font-weight:600;display:inline-block}@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{border:1px solid #eaeaeb33;justify-content:space-between;padding:40px 30px}@media only screen and (min-width:350px) and (max-width:575px){.blu-servizi-4-item{flex-wrap:wrap}}.blu-servizi-4-item-sub{color:#f5f7f5b3;font-size:22px;font-weight:400;font-family:var(--tp-ff-heading-3);margin-right:40px;display:inline-block}@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{color:#f5f7f5b3;font-size:22px;font-weight:400;font-family:var(--tp-ff-heading-3);margin-bottom:20px;display:inline-block}.blu-servizi-4-item-title{color:var(--tp-heading-secondary);margin:0;font-size:30px;font-weight:600;line-height:1.4}@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{color:#5d5d63;font-size:22px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.blu-error-thumb img{width:100%}}.blu-error-title{color:#141414;letter-spacing:-7.2px;margin-bottom:30px;font-size:120px;font-weight:500;line-height:1}@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{letter-spacing:0;font-size:60px}}@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{pointer-events:none;background-color:#12121266;width:100%;height:100%;position:absolute;top:0;left:0}.copyright{font-size:12px}.privacy>p{padding-bottom:31px;line-height:20px;font-size:17px!important}
.EO70Ga_banner{z-index:9998;color:#19191a;width:min(460px,100vw - 40px);font-family:var(--blu-ff-p);background:#fbfbfb;padding:24px;animation:.35s EO70Ga_entra;position:fixed;bottom:20px;left:20px;box-shadow:0 10px 40px #00142440}.EO70Ga_testo{color:#19191a;margin:0;font-size:14px;line-height:1.55}.EO70Ga_testo a{text-decoration:underline}.EO70Ga_scelte{gap:8px;margin-top:16px;font-size:14px;display:grid}.EO70Ga_scelte label{align-items:center;gap:8px;display:flex}.EO70Ga_scelte span{color:#8a9097;font-size:12px}.EO70Ga_azioni{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.EO70Ga_azioni button{color:#19191a;min-height:44px;font-family:var(--blu-ff-body);letter-spacing:0;white-space:nowrap;text-transform:uppercase;background:0 0;border:1px solid #19191a;border-radius:999px;padding:0 8px;font-size:12px;transition:background .2s,color .2s}.EO70Ga_azioni button:hover{color:#fff;background:#19191a}@keyframes EO70Ga_entra{0%{opacity:0;transform:translateY(16px)}}@media (max-width:575px){.EO70Ga_banner{width:auto;padding:18px;bottom:10px;left:10px;right:10px}}
