﻿@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900);:root{--theme-color:#bc37d1;--theme-footer:#310a38;--bs-aspect-ratio:100%}*{margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}body{font-family:'Roboto',sans-serif;font-size:15px;background:#fff}.rounded{border-radius:8px!important}div{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul{list-style:none;margin-bottom:0}p{font-family:'Roboto',sans-serif;font-size:15px;color:#696969;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}p:last-of-type{margin-bottom:0}a{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}a,a:hover,a:visited,a:active,a:link{text-decoration:none;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}a:hover{color:var(--theme-footer)!important}::selection{color:var(--theme-color)}p::selection{}h1{font-size:48px}h2{font-size:36px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px;margin-bottom:1rem}h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection{}.form-control{color:#db5246}section{display:block;position:relative;box-sizing:border-box}.clear{clear:both}.clearfix::before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both}.clearfix{zoom:1}.float_left{float:left}.float_right{float:right}.trans_200{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.trans_300{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.trans_400{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.trans_500{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.fill_height{height:100%}.super_container{width:100%;overflow:hidden}.prlx_parent{overflow:hidden}.prlx{height:130%!important}.parallax-window{min-height:400px;background:transparent;position:absolute}.parallax-window.msk{background-color:rgba(0,5,49,.8)}.card-img-top{object-fit:contain}.nopadding{padding:0!important}.button{display:inline-block;height:51px;background:var(--theme-color);border-radius:4px;overflow:hidden;white-space:nowrap}.button::after{display:block;position:absolute;left:0;bottom:0;width:100%;height:3px;background:var(--theme-footer);content:'';z-index:0;-webkit-transition:all 400ms cubic-bezier(.33,.68,.59,.99);-moz-transition:all 400ms cubic-bezier(.33,.68,.59,.99);-ms-transition:all 400ms cubic-bezier(.33,.68,.59,.99);-o-transition:all 400ms cubic-bezier(.33,.68,.59,.99);transition:all 400ms cubic-bezier(.33,.68,.59,.99)}.button a,.button>span,.button>button{display:block;position:relative;line-height:51px;font-size:14px;font-weight:900;color:#fff;padding-left:29px;padding-right:35px;text-transform:uppercase;letter-spacing:.05em;z-index:10}.button>button{line-height:39px}.button:hover::after{height:100%}.button:hover a{color:#fff!important}#loading{width:40px;height:20px;object-fit:cover}.section_title{padding-top:17px}.section_title h2{font-size:30px;font-weight:500;color:#232323}.section_title::before{display:block;position:absolute;left:1px;top:0;width:54px;height:3px;background:var(--theme-color);content:''}.text-center.section_title::before{left:50%;transform:translateX(-50%)}.section_title_light h2{color:#fff}.header{display:block;position:fixed;top:0;left:0;width:100%;background:#fff;z-index:9999}@media only screen and (min-width:776px){.header.scrolled{}}.top_bar{width:100%;background:var(--theme-color)}.top_bar_content{width:100%;height:48px;padding-left:214px}.top_bar_item{margin-left:33px}.top_bar_item a{font-size:14px;color:#fff;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.top_bar_item:first-child{margin-left:37px}.emergencies{height:80%;background:hsla(251,33%,6%,.3);color:#fff;font-size:14px;font-weight:700;padding-left:24px;padding-right:24px;border-radius:16px}.header_container{width:100%;background:#fff}.header_content{width:100%;height:65px}.header.scrolled .header_content{height:70px}.main_nav>ul>li{display:inline-block;padding:0 8px}.main_nav ul li a{font-size:16px;font-weight:500;color:#323232}.hamburger{display:none;cursor:pointer}.hamburger i{font-size:24px;color:#272727}.logo_container_outer{position:absolute;top:0;left:0;width:100%}.logo_container{position:absolute;top:0;left:15px;width:216px;height:135px;background:#fff;box-shadow:0 31px 29px rgba(0,0,0,.09);z-index:10;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;border-radius:0 0 16px 16px}.logo_container a{display:block;position:relative;width:100%;height:100%;padding:5px 15px}.logo_container a img{width:100%;height:100%;position:relative;object-fit:contain}.logo_content{width:100%;height:100%;padding-left:36px}.logo_line{position:absolute;left:0;bottom:0;width:100%;height:4px;background:#20d34a}.logo{margin-top:27px}.logo span{color:#20d34a}.logo_container a .logo:hover{color:#283290}.logo_text{font-size:30px;font-weight:500;color:#283290;line-height:.75}.logo_box{display:inline-block;width:23px;height:23px;background:#20d34a;color:#fff;font-size:24px;line-height:23px;text-align:center;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);margin-left:1px}.logo_sub{font-size:14px;font-weight:400;color:#8f8e8e;padding-left:3px;margin-top:2px}.menu_container{position:fixed;top:0;right:-50vw;width:50vw;height:100vh;background:#fff;z-index:101;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;visibility:hidden;opacity:0}.menu_container.active{visibility:visible;opacity:1;right:0}.menu{position:absolute;top:150px;left:0;padding-left:15%}.menu_inner{width:100%;height:100%}.menu_list{-webkit-transform:translateY(1.5rem);-moz-transform:translateY(1.5rem);-ms-transform:translateY(1.5rem);-o-transform:translateY(1.5rem);transform:translateY(1.5rem);-webkit-transition:all 1000ms 400ms ease;-moz-transition:all 1000ms 400ms ease;-ms-transition:all 1000ms 400ms ease;-o-transition:all 1000ms 400ms ease;transition:all 1000ms 400ms ease;opacity:0}.menu_container.active .menu_list{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.menu_item{margin-bottom:5px}.menu_item a{font-family:'Roboto',sans-serif;font-size:36px;font-weight:700;color:#272727;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.menu_item a:hover{color:var(--theme-footer)}.menu_close_container{position:absolute;top:86px;right:79px;width:21px;height:21px;cursor:pointer;z-index:10;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu_close{top:9px;width:21px;height:3px;background:#3a3a3a;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.menu_close::after{display:block;position:absolute;top:-9px;left:9px;content:'';width:3px;height:21px;background:#3a3a3a;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.menu_close_container:hover .menu_close,.menu_close_container:hover .menu_close::after{background:#20d34a}.menu_extra{position:absolute;left:0;bottom:0;padding-left:15%;padding-bottom:25px}.menu_appointment a{font-size:13px;color:#283290}.menu_emergencies{font-size:13px;color:#272727}.hamburger{padding:16px}.nav-link{padding:16px 5px}.dropbtn{color:#fff;padding:16px 0;font-size:16px;border:none}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;margin-top:-4px}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}@media only screen and (min-width:992px){.dropdown:hover .dropdown-content{display:block}}@media only screen and (max-width:992px){.dropdown .dropdown-content{position:relative!important;top:0!important;text-align:center!important;transform:translate3d(0,0,0)!important;margin:0 -10px!important;width:auto!important}}.dropdown:hover .dropbtn{}.owl-item{background-color:#000}.home{width:100%;height:100vh}.home .owl-item{background-color:#000531!important}.home_slider_container{width:100%;height:100%}.home_slider_background{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.9}.home_slider_progress{position:absolute;left:0;bottom:0;width:0;max-width:100%;height:2px;background:var(--theme-color);z-index:1}.home_content{position:absolute;top:39.8%;left:0;width:100%}.home_content_inner{width:700px}.home_title h1{font-size:50px;font-weight:700;color:#fff;line-height:1.0398}.home_text{padding-right:20px;margin-top:10px;padding-left:3px}.home_text p{font-size:16px;font-weight:500;color:rgba(255,255,255,.7);line-height:1.75}.home_button{margin-top:34px;margin-left:3px}.boxes{width:100%;background:transparent;z-index:10}.box_col{margin-top:-59px}.box{width:100%;height:287px;background:var(--theme-color);padding:24px 24px 36px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;border-radius:16px;overflow:hidden}.box::after{display:block;position:absolute;left:0;bottom:0;width:100%;height:4px;background:var(--theme-footer);content:''}.box:hover{box-shadow:0 15px 49px rgba(0,0,0,.59)}.box_title{font-size:20px;font-weight:500;color:#fff;margin-bottom:16px}.working_hours{padding-top:29px;padding-right:60px}.working_hours_list{margin-top:40px}.working_hours_list ul li{font-size:14px;font-weight:400;color:#fff}.working_hours_list ul li:not(:last-child) {margin-bottom:15px}.box_icon{width:37px;height:37px}.box_icon img{max-width:100%}.box_text{font-size:14px;color:#fff;font-weight:400}.box_phone{font-size:30px;font-weight:400;color:#000;margin-top:20px}.box_emergency_text{font-size:14px;line-height:2.14;color:#fff;font-weight:400;margin-top:18px}.about{width:100%;background:#fff;padding-top:50px;padding-bottom:50px}.about_text{margin-bottom:0}.about_button{margin-top:45px}.about_image{position:absolute;height:100%;overflow:hidden}.about_image img{max-width:100%}.departments{width:100%;background:transparent;padding-top:75px;padding-bottom:65px}.departments_background{position:absolute;top:0;left:0;width:100%;height:100%}.departments_row{margin-top:79px}.dept_col{margin-bottom:30px}.dept_col .owl-item{background-color:transparent}.dept{width:100%;height:100%;border-radius:16px;overflow:hidden}.dept_image{width:100%;box-shadow:0 2px 0 rgba(0,0,0,.3)}.dept_image img{max-width:100%}.dept_content{padding-top:20px;padding-bottom:24px;background:#fff}.dept_content::after{display:block;position:absolute;bottom:0;left:0;width:100%;height:5px;background:var(--theme-color);content:''}.dept_title{font-size:15px;font-weight:700;text-transform:uppercase;color:#232323}.dept_subtitle{font-size:14px;font-weight:400;color:#696969;margin-top:5px}.dept_text p{color:#fff;-webkit-transform:translateY(-9px);-moz-transform:translateY(-9px);-ms-transform:translateY(-9px);-o-transform:translateY(-9px);transform:translateY(-9px)}.dept_button{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:#fff}.dept_button a{color:#272727}.services{width:100%;background:#fff;padding-top:95px;padding-bottom:65px}.service_col{margin-bottom:30px}.service{width:100%;background:#f5f7fa;padding-top:46px;padding-left:30px;padding-right:30px;padding-bottom:57px}.service:hover{background:#283290}.service::after{display:block;position:absolute;left:0;bottom:0;width:100%;height:4px;background:#20d34a;content:'';visibility:hidden;opacity:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.service:hover::after{visibility:visible;opacity:1}.service_icon{width:61px;height:61px;margin-left:auto;margin-right:auto}.service_icon svg{width:61px;height:61px}.service_icon img{max-width:100%}.svg path,.svg rect,.svg polygon{fill:#20d34a;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.service:hover .svg path,.service:hover .svg rect,.service:hover .svg polygon{fill:#fff}.service_text{margin-top:16px}.service_text p{color:#696969;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.service_title{font-size:20px;font-weight:700;color:#232323;padding-top:41px;margin-top:26px}.service_title::before{display:block;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:54px;height:3px;background:#20d34a;content:''}.service:hover .service_title{color:#fff}.service:hover .service_text p{color:rgba(255,255,255,.65)}.cta{width:100%;padding-top:131px;padding-bottom:116px}.cta_background{position:absolute;top:0;left:0;width:100%;height:100%}.cta_content{max-width:768px;margin-left:auto;margin-right:auto}.cta_content h2{font-size:48px;font-weight:700;color:#fff}.cta_content p{font-size:14px;font-weight:500;color:#fff;margin-top:-3px}.cta_button{margin-top:38px}.footer{width:100%;color:rgba(255,255,255,.7)}.footer_container{width:100%;background:var(--theme-footer);padding-bottom:77px}.footer_logo_container{width:100%;height:157px;background:#fff;border-radius:0 0 16px 16px;overflow:hidden}.footer_logo_container::after{position:absolute;bottom:0;left:0;width:100%;height:4px;background:var(--theme-color);content:''}.footer_logo_container a{display:block;width:100%;height:100%;padding:15px}.footer_logo_container a img{width:100%;height:100%;object-fit:contain}.footer_logo_container .logo_content{display:inline-block;padding-left:0;width:auto;height:auto}.footer_logo_container .logo{margin-top:10px}.footer_about_text{margin-top:36px}.footer_about_text p{color:rgba(255,255,255,.70)}.footer_about_list{margin-top:32px}.footer_about_list li:not(:last-child) {margin-bottom:9px}.footer_about_icon{display:inline-block;width:31px;height:31px;background:var(--theme-color);text-align:center;vertical-align:middle;border-radius:2px;line-height:30px;color:#fff}.footer_about_icon img{position:absolute;width:16px;height:16px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer_about_list li span{font-size:14px;font-weight:500;color:rgba(255,255,255,.7);padding-left:10px}.footer_column{padding-top:138px}.footer_title{font-size:18px;font-weight:500;color:#fff}.footer_links ul{margin-top:28px}.footer_links ul li:not(:last-child) {margin-bottom:12px}.footer_links ul li a,.footer a{font-size:14px;font-weight:500;color:rgba(255,255,255,.7)}.footer_links ul li a:hover,.footer a:hover{color:rgba(255,255,255,1)!important}.footer_news ul{margin-top:35px}.footer_news_title a{font-size:15px;font-weight:500;color:rgba(255,255,255,.7)}.footer_news_title a:hover{color:rgba(255,255,255,01)!important}.footer_news_date{font-size:14px;font-weight:500;color:#20d34a;margin-top:7px}.footer_news ul li:not(:last-child) {margin-bottom:38px}.copyright{width:100%;background:#220c26}.copyright_content{width:100%;height:62px}.cr{font-size:14px;font-weight:500;color:rgba(255,255,255,.3)}.footer_social ul{margin-right:-5px}.footer_social ul li{display:inline-block}.footer_social ul li:not(:last-child) {margin-right:19px}.footer_social ul li a i{color:var(--theme-color);padding:5px;font-size:14px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.footer_social ul li a i:hover{color:#fff}.hom{width:100%;height:300px}.hom_background{position:absolute;top:0;left:0;width:100%;height:100%}.hom_container{position:absolute;left:0;bottom:50px;width:100%}.hom_title{font-size:30px;font-weight:900;color:#fff}.hom_title span{color:var(--theme-color)}.breadcrumbss{margin-top:-2px}.breadcrumbss ul li{display:inline-block;position:relative}.breadcrumbss ul li:not(:last-child)::after {display:inline-block;position:relative;content:'/';margin-left:7px;margin-right:2px}.breadcrumbss ul li,.breadcrumbss ul li a{font-size:14px;font-weight:500;color:#fff}.parallax-window{min-height:450px;background:transparent;background-position:center bottom}p span{display:block;overflow:hidden}.points{padding:0;list-style:none}.points.p{padding-left:10px}.points>span{position:relative;padding:2px 15px 0 30px}.section_title2{padding-top:17px}.section_title2 h2{font-size:30px;font-weight:500;color:#232323}.section_title2::before{display:block;position:absolute;left:1px;top:0;width:54px;height:3px;background:var(--theme-color);content:''}.section_title_light2 h2{color:#fff}.points>span:before{position:absolute;width:8px;height:8px;background-color:var(--theme-footer);left:10px;top:8px;content:"";transform:rotate(45deg)}.pjust2,.pjust3{font-family:'Roboto',sans-serif;font-size:14px;color:#696969;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}.clowlcr{background-color:#fff}#call-to-action{overflow:hidden;background:linear-gradient(rgba(0,5,49,.8),rgba(0,5,49,.8)) , url(http://cast4aluminium.com/images/xmission.png.pagespeed.ic.uLp4AITOvL.jpg) fixed center center;background-size:cover;padding:80px 0}#call-to-action .cta-title{color:#fff;font-size:28px;font-weight:700}#call-to-action .cta-text{color:#fff}@media (min-width:769px){#call-to-action .cta-btn-container{display:flex;align-items:center;justify-content:flex-end}}#call-to-action .cta-btn{font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;padding:8px 30px;border-radius:25px;transition:background .5s;margin:10px;border:2px solid #fff;color:#fff}#call-to-action .cta-btn:hover{background:#1dc8cd;border:2px solid #1dc8cd}#call-to-action1{overflow:hidden;background:linear-gradient(rgba(188,143,143,.60),rgba(0,0,0,.2)) , url(http://cast4aluminium.com/img/clien.png) fixed center center;background-size:cover;padding:80px 0}#call-to-action1 .cta1-title{color:#fff;font-size:28px;font-weight:700}#call-to-action1 .cta1-text{color:#fff}@media (min-width:769px){#call-to-action1 .cta-btn-container{display:flex;align-items:center;justify-content:flex-end}}#call-to-action1 .cta-btn{font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;padding:8px 30px;border-radius:25px;transition:background .5s;margin:10px;border:2px solid #fff;color:#fff}#call-to-action1 .cta-btn:hover{background:#1dc8cd;border:2px solid #1dc8cd}.testimonials{width:100%;padding-top:94px;padding-bottom:95px}.testimonials .parallax-window{min-height:250px;background:transparent;background-position:center bottom}.testimonials_background{position:absolute;top:0;left:0;width:100%;height:100%}.test_row{margin-top:57px}.testimonial{width:100%}.test_icon{width:45px;height:45px;background:var(--theme-color)}.test_text{font-size:18px;font-weight:400;color:#fff;font-style:italic;margin-top:34px;line-height:1.77}.test_author{margin-top:46px}.test_author_image div{width:65px;height:65px;border-radius:50%;overflow:hidden}.test_author_image div img{max-width:100%}.test_author_name{padding-left:20px}.test_author_name a{font-size:16px;font-weight:400;color:#fff;font-style:italic}.test_author_name span{color:var(--theme-color);font-style:italic}.heading1{text-align:center;color:#454343;font-size:30px;font-weight:700;position:relative;margin-bottom:70px;text-transform:uppercase;z-index:4}.white-heading{color:#fff}.heading1:after{content:' ';position:absolute;top:100%;left:50%;height:40px;width:180px;border-radius:4px;transform:translateX(-50%);background:url(img/heading-line.png);background-repeat:no-repeat;background-position:center}.white-heading:after{background:url(https://i.ibb.co/d7tSD1R/heading-line-white.png);background-repeat:no-repeat;background-position:center}.heading1 span{font-size:18px;display:block;font-weight:500}.white-heading span{color:#fff}.testimoni:after{position:absolute;top:-0!important;left:0;content:" ";background:url(img/testimonial.bg-top.png);background-size:100% 100px;width:100%;height:100px;float:left;z-index:99}.testimoni{min-height:375px;position:relative;background:url(https://i.ibb.co/PTJDkgb/testimonials.jpg);padding-top:50px;padding-bottom:50px;background-position:center;background-size:cover}#testimonial4 .carousel-inner:hover{cursor:-moz-grab;cursor:-webkit-grab}#testimonial4 .carousel-inner:active{cursor:-moz-grabbing;cursor:-webkit-grabbing}#testimonial4 .carousel-inner .item{overflow:hidden}.testimonial4_indicators .carousel-indicators{left:0;margin:0;width:100%;font-size:0;height:20px;bottom:15px;padding:0 5px;cursor:e-resize;overflow-x:auto;overflow-y:hidden;position:absolute;text-align:center;white-space:nowrap}.testimonial4_indicators .carousel-indicators li{padding:0;width:14px;height:14px;border:none;text-indent:0;margin:2px 3px;cursor:pointer;display:inline-block;background:#fff;-webkit-border-radius:100%;border-radius:100%}.testimonial4_indicators .carousel-indicators .active{padding:0;width:14px;height:14px;border:none;margin:2px 3px;background-color:#9dd3af;-webkit-border-radius:100%;border-radius:100%}.testimonial4_indicators .carousel-indicators::-webkit-scrollbar{height:3px}.testimonial4_indicators .carousel-indicators::-webkit-scrollbar-thumb{background:#eee;-webkit-border-radius:0;border-radius:0}.testimonial4_control_button .carousel-control{top:175px;opacity:1;width:40px;bottom:auto;height:40px;font-size:10px;cursor:pointer;font-weight:700;overflow:hidden;line-height:38px;text-shadow:none;text-align:center;position:absolute;background:transparent;border:2px solid #fff;text-transform:uppercase;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .6s cubic-bezier(.3,1,0,1);transition:all .6s cubic-bezier(.3,1,0,1)}.testimonial4_control_button .carousel-control.left{left:7%;top:50%;right:auto}.testimonial4_control_button .carousel-control.right{right:7%;top:50%;left:auto}.testimonial4_control_button .carousel-control.left:hover,.testimonial4_control_button .carousel-control.right:hover{color:#000;background:#fff;border:2px solid #fff}.testimonial4_header{top:0;left:0;bottom:0;width:550px;display:block;margin:30px auto;text-align:center;position:relative}.testimonial4_header h4{color:#fff;font-size:30px;font-weight:600;position:relative;letter-spacing:1px;text-transform:uppercase}.testimonial4_slide{top:0;left:0;right:0;bottom:0;width:70%;margin:auto;padding:20px;position:relative;text-align:center}.testimonial4_slide img{top:0;left:0;right:0;width:136px;height:136px;margin:auto;display:block;color:#f2f2f2;font-size:18px;line-height:46px;text-align:center;position:relative;border-radius:50%;box-shadow:-6px 6px 6px rgba(0,0,0,.23);-moz-box-shadow:-6px 6px 6px rgba(0,0,0,.23);-o-box-shadow:-6px 6px 6px rgba(0,0,0,.23);-webkit-box-shadow:-6px 6px 6px rgba(0,0,0,.23)}.testimonial4_slide p{color:#fff;font-size:20px;line-height:1.4;margin:40px 0 20px 0}.testimonial4_slide h4{color:#fff;font-size:22px}.testimoni .carousel{padding-bottom:50px}.testimoni .carousel-control-next-icon,.testimoni .carousel-control-prev-icon{width:35px;height:35px}.crdhei{height:205px}.heading2{text-align:center;color:var(--theme-color);font-size:30px;font-weight:700;position:relative;margin-bottom:70px;text-transform:uppercase;z-index:999}.clobdy{color:#000}.martp{margin-top:90px}.about2{width:100%;background:#fff;padding-top:52px;padding-bottom:52px}.about_text2{margin-top:34px}.about_button2{margin-top:45px}.about_image2{position:absolute}.about_image2 img{max-width:100%}.section_title2{padding-top:17px}.section_title2 h2{font-size:30px;font-weight:500;color:#232323}.section_title2::before{display:block;position:absolute;left:1px;top:0;width:54px;height:3px;background:var(--theme-color);content:''}.section_title_light h2{color:#fff}.info i{left:2px;top:0;font-size:24px;color:var(--theme-footer);float:left}.cotcclr: {color:var(--theme-footer)}.teblk{color:#696969}.divofimg{width:100%;height:auto;position:relative}.sl-wrapper{z-index:9999}.ofimg{width:100%;height:100%}.contact_text_area{height:160px;padding-top:13px}.contact_input{position:relative;width:100%;height:44px;border:none;outline:none;background:#f5f7fa;padding-left:25px}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}[role=button],
a,
area,
button,
input:not([type=range]),
label,
select,
summary,
textarea {-ms-touch-action:manipulation;touch-action:manipulation}.pdtpro{padding:20px}@media screen and (min-width:765px) and (max-width:991px){.crdhei{height:275px}}.owl-item{background-color:#fff}.dept_content::after{display:block;position:absolute;bottom:0;left:0;width:100%;height:5px;background:#fff;content:''}.sl-overlay{z-index:9999!important}.sl-wrapper{z-index:99999!important}.ratio,.gimg{position:relative;width:100%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio::before,.gimg::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*,.gimg>*{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.img-contain{object-fit:contain}@media screen and (min-width:992px){.gap-2 [class^="row"]{margin:4px -8px!important}.gap-2 [class^="col"]{padding-left:8px!important;padding-right:8px!important}.gap-2 .pl-0{padding-left:0!important}.gap-2 .ml-auto{margin-left:-15px!important}}.card-img-top.pdtpro{transition:all .3s ease-in 0s}.card-img-top.pdtpro:hover{transform:scale(1.07)}