*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;background-color:#fff;color:#333}select,input{background-color:#fff;border:1px solid #ddd;color:#333}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}body{font-family:Helvetica,sans-serif}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.aligncenter{display:block;margin:0 auto 15px}a:hover{text-decoration:none}a:focus{outline:0 solid;text-decoration:none}img{max-width:100%;height:auto}input:focus,button:focus,textarea:focus,a:focus{outline:none}h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-weight:700}p{margin-bottom:15px}p:last-child{margin-bottom:0}.content-block{padding:60px 0}.internal-content-wrap{min-width:100%}input[type=text],input[type=email],input[type=tel],input[type=password],textarea{border:1px solid #ddd;padding:10px}.single-testimonial-item{background-color:#ffffffbd;padding-top:200px;padding-left:70px;padding-right:70px;padding-bottom:80px;text-align:right;border-radius:70px;position:relative;z-index:1;margin-bottom:80px}.single-testimonial-item::after{position:absolute;right:25%;bottom:-80px;width:100px;height:80px;clip-path:polygon(0 0,50% 100%,100% 0);content:'';background:#ffffffbd;padding-top:50px}.single-testimonial-item p{color:#150e4a;font-family:libre baskerville;font-size:32px;font-weight:700;line-height:normal}.single-testimonial-item h4{color:#5a5b60;font-size:24px!important;font-weight:400!important;line-height:normal!important;text-align:right}.testimonial-list img.slick-arrow{position:absolute;right:70px;bottom:0;width:60px;height:60px;margin-top:-60px;cursor:pointer;display:flex;align-items:start;justify-content:flex-start;z-index:2}.testimonial-list img.testi-arr-right.slick-arrow{right:0;cursor:pointer}.slide-inner{display:flex;align-items:center;justify-content:center;min-height:900px;text-align:center}.single-slide-item{background-size:cover;background-position:50%;position:relative;z-index:1}.single-slide-item::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:-1;background:#fff;opacity:.5}.slide-txt h2{color:#150e4a;font-size:96px!important;font-weight:700!important;line-height:normal!important}.slide-txt p{color:#150e4a;font-size:48px;font-weight:400;line-height:normal;margin-top:20px}.slides img.slick-arrow{position:absolute;left:4%;bottom:30px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;margin-left:0;cursor:pointer;z-index:2}.slides img.right-arrow.slick-arrow{left:9%}.testimonial-list img.slick-arrow:hover{filter:invert(36%)sepia(7%)saturate(236%)hue-rotate(191deg)brightness(95%)contrast(94%)}.project-img{width:100%;height:350px;background-size:cover;background-position:50% 0;box-shadow:0 4px 10px rgba(0,0,0,.25)!important}.project-text h3{color:#150e4a;font-size:24px!important;font-weight:700!important;line-height:normal!important}.project-text h3 span{color:#000;display:block;font-size:18px;font-weight:400;line-height:normal;font-family:open sans;margin-top:10px}.single-project-item{padding:15px}.projects .slick-list{padding-left:230px!important;padding-right:230px!important}.projects.dot-style ul.slick-dots button{display:none}.projects.dot-style ul.slick-dots{display:flex;justify-content:center;width:100%;border-top:3px solid #bcbcbc;margin-top:40px}.projects.dot-style ul.slick-dots li{width:540px;height:5px;background:0 0;margin-top:-4px;transition:.3s;cursor:pointer}.projects.dot-style ul.slick-dots li.slick-active{background:#150e4a}.submit-now-css input[type=text],.submit-now-css input[type=email],.submit-now-css input[type=tel],.submit-now-css textarea{background:#eaebeb;border:none;padding:15px!important}.submit-now-css input::placeholder,.submit-now-css textarea::placeholder{color:#b6b7b9;font-family:libre baskerville;font-size:20px;font-weight:400}.submit-now-css input[type=submit]{border:none;background:#fff;padding:15px 30px;margin:0 auto;margin-top:10px;cursor:pointer;color:#150e4a;font-family:' libre baskerville';font-size:24px;font-weight:400}.submit-now-css input[type=submit]:hover{border:none;background:#000;color:#fff}.elementor-element.bg-spreaded{position:relative;z-index:1}.elementor-element.bg-spreaded:before{position:absolute;width:300%;height:100%;background:#150e4a;content:"";left:0;top:0}.slide-inner-wrapper{font-size:48px;color:#150d4a}.slide-inner-wrapper h1{font-size:90px;margin-bottom:50px}@media only screen and (min-width:992px) and (max-width:1200px){}@media only screen and (max-width:991px){.single-testimonial-item{padding-top:40px;padding-left:25px;padding-right:30px;padding-bottom:20px}.single-testimonial-item p{font-size:18px!important}.center-menu ul li{justify-content:center;display:flex}.slide-inner h1{font-size:30px!important}.slide-inner-wrapper{font-size:30px;line-height:35px}.slide-inner{min-height:400px}.slides img.slick-arrow{width:50px;height:50px}.slides img.right-arrow.slick-arrow{left:18%}}@media only screen and (min-width:768px) and (max-width:991px){}@media only screen and (max-width:767px){}@media only screen and (min-width:480px) and (max-width:767px){}