ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.navbar-btn-wrap.style2 .anim-menu-btn:after,.navbar-btn-wrap.style2 .anim-menu-btn:before,.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}*{margin:0;padding:0;border:0;outline:0;font-size:100%}:root{--theme-color:#cc9b55;--font-family-rajdhani:'Rajdhani', sans-serif;--font-family-barlow:'Barlow Condensed', sans-serif;--anim-menu-btn-size:38px;--anim-menu-btn-icon-size:28px;--anim-menu-btn-icon-stroke:1.5px;--fs-search-btn-size:3em;--fs-search-border-bottom-width:2px}::selection{background-color:rgb(221 66 66/.6);color:#fff}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #292121;background:#292121}::-webkit-scrollbar-thumb{background:rgb(255 255 255/.75);-webkit-box-shadow:inset 0 0 6px rgb(255 255 255/.75)}::-webkit-scrollbar-thumb:window-inactive{background:rgb(255 255 255/.75)}body,html{height:100%}body{color:#fff;font-size:16px;font-weight:400;font-family:"Muli",sans-serif}button:focus{outline:0}button{cursor:pointer;border:0;background:#fff0;padding:0}h1,h2,h3{color:#fff;font-weight:700;font-family:"Montserrat",sans-serif;margin:0}h3{font-size:20px;line-height:28px;font-weight:600}.portfolio-info-content h2,h2{margin-bottom:20px}a,a:active,a:focus,a:hover{text-decoration:none;outline:0;border:0;color:#dd4242}@media (min-width:1200px){.container{max-width:1200px}}img{max-width:100%;height:auto;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}i{font-style:normal}li,ul{list-style:none;margin:0;padding:0}.boxed_wrapper{background:#000 0 0;position:relative;margin:0 auto;width:100%;min-width:320px;min-height:400px;overflow:hidden}input:focus,textarea:focus{border-color:#43c3ea;outline:0}.main-header{position:fixed;left:0;top:0;width:100%;background:#fff0;padding-bottom:40px;z-index:9999999;transition:all 300ms ease}.main-header .header-upper{position:relative;display:block;padding:0 100px;z-index:5}.main-header .outer-container{position:relative;display:flex;align-items:center;flex-wrap:wrap}.main-header .outer-container .top-bar{position:relative;display:block;padding-top:40px;width:100%;transition:all 300ms ease}.anim-menu-btn,.main-header .header-upper .logo-box,.main-header .logo,.navbar-btn-wrap{position:relative}.anim-menu-btn{display:flex;justify-content:center;align-items:center;color:#fff;width:60px;height:60px;background:#ddd;border-radius:50%}.anim-menu-btn:before{position:absolute;top:135px;left:0;right:0;content:"MENU";color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;font-family:"Poppins",sans-serif;letter-spacing:5px;transform:rotate(90deg)}.anim-menu-btn:after{position:absolute;top:70px;left:0;right:0;content:"";background:url(/wp-content/themes/integraweb/images/shape/line-3.png);width:9px;height:40px;margin:0 auto;transform:rotate(0deg)}.anim-menu-btn__icon{position:relative;display:block;width:2px;height:25px;background:#1723d9;transform:scale(1)}.anim-menu-btn__icon::after,.anim-menu-btn__icon::before{position:absolute;bottom:0;left:7px;content:"";width:2px;height:20px;background:#1723d9}.anim-menu-btn__icon::after{left:-7px}.anim-menu-btn__icon--close{transition:transform .2s,background-size .2s}.anim-menu-btn:active .anim-menu-btn__icon--close{transform:scale(1)}.anim-menu-btn__icon--close::after,.anim-menu-btn__icon--close::before{transform:translateY(0) rotate(0);transition:inherit}.nav-outer .mobile-nav-toggler{position:relative;font-size:30px;line-height:40px;cursor:pointer;color:#fff;padding:29px 30px;display:none;right:0;background-color:#1c1e25}.main-header .nav-outer{position:absolute;top:0;right:70px;z-index:99999}.main-header .nav-outer .nav-inner{position:relative;display:block;padding:0 40px;background-color:rgb(9 9 9/.9);opacity:0}.main-header .nav-outer .nav-inner.close-menu{pointer-events:none}.main-menu{position:relative}.main-menu .navbar-collapse{padding:0}.main-menu .navigation{position:relative;margin:0}.main-menu .navigation>li{position:relative;float:left;margin-right:30px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li:last-child{margin-right:0}.main-menu .navigation>li>a{position:relative;display:block;padding:60px 0;color:#a6a6a6;font-size:15px;line-height:20px;font-weight:500;text-transform:uppercase;letter-spacing:1px;opacity:1;font-family:"Poppins",sans-serif;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.main-menu .navigation>li:hover>a,.single-footer-widget-style3 a,.single-footer-widget-style3 a:hover{color:#fff}.mobile-menu{position:fixed;left:-500px;top:0;width:425px;padding-right:30px;max-width:100%;height:100%;transform:translate3d(0,0,0)!important;z-index:999999999}.mobile-menu .menu-box{position:absolute;top:0;left:0;bottom:0;width:100%;max-height:100%;overflow-y:auto;background:#1d1d1d;border-radius:0;display:flex;align-items:center;flex-wrap:wrap;padding:0 0 0 100px}.mobile-menu .navigation{position:relative;width:100%}@media only screen and (min-width:1200px){.mobile-menu .menu-box{display:none}.mobile-menu{pointer-events:none}}.boxed_wrapper.home3{z-index:1}.boxed_wrapper.home3:before{position:absolute;left:0;top:0;height:100%;width:100%;background-image:url(/wp-content/themes/integraweb/images/pattern/home3-body-bg.jpg);background-attachment:fixed;background-repeat:repeat;background-position:center;content:"";z-index:-1}.main-header.style3{padding-bottom:45px}.main-header.style3 .outer-container .top-bar{padding-top:45px}.navbar-btn-wrap.style2{position:relative;margin:6px 0}.navbar-btn-wrap.style2 .anim-menu-btn{position:relative;display:flex;justify-content:center;align-items:center;width:var(--anim-menu-btn-size);height:var(--anim-menu-btn-size);background:#fff0;color:#fff;border-radius:50%}.navbar-btn-wrap.style2 .anim-menu-btn__icon{position:relative;display:block;font-size:var(--anim-menu-btn-icon-size);width:1em;height:var(--anim-menu-btn-icon-stroke);color:var(--color-contrast-high);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;transform:scale(1)}.navbar-btn-wrap.style2 .anim-menu-btn__icon--close{background-size:100% 100%;will-change:transform,background-size;transition:transform .2s,background-size .2s}.navbar-btn-wrap.style2 .anim-menu-btn__icon::after,.navbar-btn-wrap.style2 .anim-menu-btn__icon::before{position:absolute;top:0;left:9px;height:100%;width:69%;content:"";background-image:inherit;border-radius:inherit}.navbar-btn-wrap.style2 .anim-menu-btn__icon--close::after,.navbar-btn-wrap.style2 .anim-menu-btn__icon--close::before{will-change:inherit;transition:inherit}.navbar-btn-wrap.style2 .anim-menu-btn__icon--close::before{transform:translateY(-.25em) rotate(0)}.navbar-btn-wrap.style2 .anim-menu-btn__icon--close::after{transform:translateY(.25em) rotate(0)}.main-header.style3 .nav-outer{right:100px;z-index:99999}.main-header.style3 .nav-outer .nav-inner{position:relative;display:block;padding:0 40px;background-color:#000;opacity:0}.banner-style3-section,.footer-style3-area{position:relative;display:block}.banner-style3-section .banner-content{position:relative;display:block;padding:238px 0 168px}.banner-style3-section .big-title,.single-footer-widget-style3 .title h3{color:#fff;font-size:80px;line-height:100px;font-weight:800;font-family:"Poppins",sans-serif}.footer-style3-area{z-index:3}.footer-style3-area .auto-container{position:relative;max-width:1750px;padding:150px 15px;margin:0 auto}.footer-style3-bg,.footer-style3-bg:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.footer-style3-bg{background-position:center top;background-attachment:scroll;background-repeat:no-repeat;background-size:cover}.footer-style3-bg:before{background:rgb(221 66 66/.95);content:""}.single-footer-widget-style3 .title{position:relative;display:block;margin-top:-3px;padding-bottom:28px}.single-footer-widget-style3 .title h3{font-size:18px;line-height:20px;font-weight:700;text-transform:uppercase}.footer-bottom-style3-area,.single-footer-widget-style3,.single-footer-widget-style3 .project-content,.single-footer-widget-style3 .subscribe-box{position:relative;display:block}.single-footer-widget-style3 ul{position:relative;display:block;padding-top:50px}.single-footer-widget-style3 .subscribe-box .text{position:relative;display:block;padding-bottom:18px}.single-footer-widget-style3 .subscribe-box .text p{color:#fff;line-height:26px;font-weight:700;margin:0 0 5px;font-size:16px}.single-footer-widget-style3 .subscribe-box .text a{font-size:16px}input[type=email],input[type=tel],input[type=text],textarea{position:relative;display:block;background:rgb(255 255 255/.15);border:0 solid rgb(255 255 255/.15);color:#fff;font-size:16px;font-weight:400;width:100%;margin-bottom:20px;padding:15px;transition:all 500ms ease;-webkit-box-shadow:0 3px 7px 3px rgb(0 0 0/.03);box-shadow:0 3px 7px 3px rgb(0 0 0/.03)}::placeholder{color:#fff}.single-footer-widget-style3 input[type=submit]{cursor:pointer;position:relative;display:inline-block;padding:0 40px;background:#fff;color:#dd4242;font-size:14px;line-height:55px;font-weight:700;text-transform:uppercase;font-family:"Poppins",sans-serif;transition:all 500ms ease}.single-footer-widget-style3 input[type=submit]:hover{color:#fff;background:#dd4242}.single-footer-widget-style3 label{width:100%}.footer-bottom-style3-content{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;padding:22px 0}.footer-bottom-style3-content .copyright-text p{color:#fff;font-size:16px;line-height:24px;font-weight:700;text-transform:capitalize;margin:0}.footer-menu-style2{position:relative;display:block}.footer-menu-style2 ul{display:block;overflow:hidden}.footer-menu-style2 ul li{position:relative;display:inline-block;float:left;margin-right:20px;z-index:1}.footer-menu-style2 ul li:last-child{margin:0}.footer-menu-style2 ul li a{position:relative;display:inline-block;color:#fff;font-size:16px;line-height:24px;font-weight:700;transition:all 200ms linear;transition-delay:.1s}.footer-menu-style2 ul li a:hover,.portfolio-info-content .text a{color:#dd4242}.portfolio-single-style1-area{position:relative;display:block;padding:130px 0}.portfolio-info-content{position:relative;display:block;margin-top:-8px}.portfolio-single-style1-area ul,.portfolio-single-style1-area ul li{list-style:inherit}.portfolio-single-style1-area ul li{margin-bottom:20px}.portfolio-info-content .text{padding-top:25px}.portfolio-info-content .project-info,.portfolio-info-content .text,.project-info-image-box .single-box{position:relative;display:block}.portfolio-info-content .project-info .bottom-box{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:56px}.portfolio-info-content .button a{position:relative;display:inline-block;padding:0 40px;background:#dd4242;color:#fff;font-size:16px;line-height:50px;font-weight:600;font-family:"Poppins",sans-serif;border-radius:5px;transition:all 200ms linear;transition-delay:.1s}.portfolio-info-content .button a:hover{background:#fff;color:#dd4242}.project-info-image-box{display:block;max-width:800px;margin:0 auto;width:100%}.project-info-image-box .single-box.marbtm30{margin-bottom:30px}.project-info-image-box .single-box .img-holder{position:relative;display:block;overflow:hidden}.project-info-image-box .single-box .img-holder img{width:100%;transform:scale(1)}.project-info-image-box .single-box:hover .img-holder img{transform:scale(1.2) rotate(2deg)}@media only screen and (min-width:992px) and (max-width:1199px){.footer-style3-area .auto-container{padding-bottom:130px}}@media only screen and (min-width:768px) and (max-width:991px){.banner-style3-section .banner-content .big-title{font-size:30px;line-height:50px;margin-left:100px}.footer-style3-area .auto-container{padding-bottom:150px}.single-footer-widget-style3.martop40{margin-top:40px}.footer-bottom-style3-content{justify-content:center;flex-direction:column-reverse;padding:27px 0}.project-info-image-box{max-width:520px;float:left;margin-top:50px}}@media only screen and (max-width:767px){.banner-style3-section .banner-content{padding:200px 0}.banner-style3-section .banner-content .big-title{font-size:25px;line-height:40px;margin-left:20px;font-weight:700}.footer-style3-area .auto-container{padding-bottom:150px}.single-footer-widget-style3.martop40{margin-top:40px}.footer-bottom-style3-content{justify-content:center;flex-direction:column-reverse;text-align:center;padding:27px 0}.project-info-image-box{max-width:520px;float:left;margin-top:50px}}@media only screen and (max-width:991px){.main-header .main-menu{position:relative;display:block;width:100%;float:none}.main-menu .collapse{max-height:350px;max-width:none;overflow:auto;float:none;width:100%;padding:0;border:0;margin:0;border-radius:0;box-shadow:none}.main-menu .navbar-collapse{max-height:350px}.main-menu .navbar-collapse>.navigation{float:none!important;margin:0!important;width:100%!important;background:#1d1d1d;border:0 solid #fff;border-top:none}.main-menu .navbar-collapse>.navigation>li{position:relative;display:block;width:100%;margin:0!important;float:none!important;border-top:1px solid rgb(40 40 40/.99)!important;opacity:1!important;top:0!important;padding-top:0;padding-bottom:0;left:0!important;visibility:visible!important;border-bottom:none}.main-menu .navbar-collapse>.navigation>li:first-child{border:0}.main-menu .navbar-collapse>.navigation>li>a{padding:10px 20px 8px!important;line-height:24px;color:#fff;text-align:left;min-height:0}.main-menu .navbar-collapse>.navigation>li:hover>a{color:#a6a6a6!important}.main-menu .navigation>li>a:before{display:none}}@media only screen and (max-width:777px){.main-header{position:relative;background:rgb(0 0 0/.9);padding-bottom:40px}}@media only screen and (max-width:599px){.main-header .header-upper{padding:0 30px}.anim-menu-btn:after,.anim-menu-btn:before{display:none}}@media only screen and (min-width:992px) and (max-width:1450px){.banner-style3-section .banner-content .big-title{font-size:60px;line-height:90px}}