@font-face{font-family:'Roboto Condensed';src:url(../woff2/robotocondensed-regular.woff2) format('woff2'),url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-Light.woff2) format('woff2'),url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-LightItalic.woff2) format('woff2'),url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-BoldItalic.woff2) format('woff2'),url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-Bold.woff2) format('woff2'),url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-Italic.woff2) format('woff2'),url(//casttechnologies.net/wp-content/themes/casttechnologies/fonts/RobotoCondensed-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}body{font-family:'Roboto Condensed';font-size:14px;color:#191919;margin:0}p,h1,h2,h3,h4,h5,h6,ul,li,a{margin:0;padding:0}h4{font-size:24px;line-height:36px}p{font-size:18px;line-height:36px;color:#666}a{text-decoration:none;outline:none;color:#c88839}a:hover{color:#666;text-decoration:none}img{vertical-align:top;max-width:100%;height:auto;border:none}input,select,textarea{font-size:14px;color:#000;font-family:'Roboto Condensed'}iframe{max-width:100%;border:none}.fl{float:left}.fr{float:right}.clr,.cl,.clear{clear:both}input,select,textarea,button{font-size:13px;color:#333;font-family:'Roboto Condensed'}.clearfix:after{clear:both;display:block;visibility:hidden;content:""}textarea{resize:none;min-height:82px;line-height:normal;padding:9px;width:100%}input:focus,textarea:focus,select:focus,button:focus{outline:none}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{border:1px solid #ddd;background:#fff;padding:0 13px;box-shadow:none;height:49px;max-width:100%;border-radius:0;width:100%;font-family:'Roboto Condensed'}input[type=search]{-webkit-appearance:none}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus{border-color:#0eb1fe;background:#f9f9f9;box-shadow:0 0 4px rgba(0,0,0,.2)}.form_inr textarea:focus{border-color:#0eb1fe;background:#f9f9f9;box-shadow:0 0 4px rgba(0,0,0,.2)}select{border:1px solid #ddd;background:#fff;max-width:100%;border-radius:3px;padding:15px 13px}input[type=image],input[type=submit],input[type=button],button{background:#f1592a;border:medium none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:0 23px;text-transform:uppercase;height:40px;transition:all .3s ease-in-out 0s;font-weight:700;appearance:normal;-webkit-appearance:none;max-width:100%}input[type=image]:hover,input[type=submit]:hover,input[type=button]:hover,button:hover{background-color:#555}input[type=image]:active,input[type=submit]:active,input[type=button]:active,button:active{box-shadow:inset 0 0 12px rgba(0,0,0,.2)}.wrapper{margin:0 auto;padding:0 50px;max-width:1300px}.a_btn a{background:#c88839;color:#fff;font-size:18px;display:inline-block;padding:15px 46px;transition:.3s ease;position:relative;border:solid 4px #c88839;z-index:1;text-transform:uppercase}.a_btn a:before{position:absolute;content:"";right:0;left:0;top:0;bottom:0;background:#3a3a3c;transition:.3s ease;z-index:-1;transform:scale(0)}.a_btn a:hover:before{transform:scale(1)}.title{width:100%;text-align:center;padding-bottom:15px}h2{font-size:40px}h3{font-size:40px}.header{position:sticky;width:100%;top:0;z-index:2;background:#fff;box-shadow:0px 0px 15px rgb(25 25 25/20%)}.header_bottom{width:100%;padding:12px 0}.header_logo a{display:inline-block}.header_logo{display:inline-block;vertical-align:middle;width:20%;margin-right:-2px}.header_menu{display:inline-block;vertical-align:middle;width:80%;margin-right:-2px;text-align:right}.header_menu ul li{display:inline-block;list-style:none;position:relative;margin:0 20px}.header_menu ul li a{font-size:18px;color:#191919;transition:all .4s ease-in-out;display:block}.header_menu ul li:hover a{color:#c88839}.header_menu ul li:last-child{margin-right:0}.header_menu ul li:last-child ul.sub-menu{left:-90px}.header_menu ul li ul.sub-menu{position:absolute;top:100%;left:-50px;margin:0;z-index:3;margin-top:46px;text-align:left;transform:scaleY(0);transition:all .3s ease;transform-origin:top;white-space:nowrap}.header_menu ul li ul:before{position:absolute;content:"";top:-46px;height:46px;left:0;right:0}.header_menu ul li:hover ul.sub-menu{transform:scaleY(1)}.header_menu ul li ul.sub-menu li a{background:#fff;padding:8px 15px;display:block;color:#191919;min-width:230px;line-height:normal;border-top:solid 2px #191919;transition:all .4s ease-in-out;font-size:16px}.header_menu ul li ul.sub-menu li:first-child a{border-top:0}.header_menu ul li ul.sub-menu li{margin:0;display:block}.header_menu ul li ul.sub-menu li a:hover{background:#c88839;color:#fff}.header_menu ul li.current_page_parent a{color:#c88839}.header_menu ul li.current_page_parent ul.sub-menu li.current-menu-item a{background:#c88839;color:#fff}.header_menu ul li.current-menu-item a{color:#c88839}.banner{width:100%;position:relative}.banner_img{outline:none;position:relative}.banner_img:after{position:absolute;content:"";left:0;right:0;bottom:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/banner_patch.png) no-repeat;height:100px;background-size:100%}.banner_img img{width:100%}.banner_txt{position:absolute;top:40%;width:100%;transform:translateY(-50%)}.banner_txt_inr{width:55%}.banner_txt_inr h1{font-size:60px;color:#fff;font-weight:600;line-height:70px;padding-bottom:20px}.banner_txt_inr p{color:#fff;padding-bottom:15px}.banner_txt_inr .a_btn{padding-top:20px}.banner_txt_inr .a_btn a:after{position:absolute;content:"";width:80px;height:80px;background:#fff url(//casttechnologies.net/wp-content/themes/casttechnologies/images/play_btn.png) no-repeat;background-position:center;border-radius:50%;margin-top:-34px;margin-left:30px;box-shadow:0px 0px 0px 10px rgb(200 136 57/30%);border:solid 4px #fff;transition:all .4s ease-in-out}.banner_txt_inr .a_btn a:hover:after{background:#c88839 url(//casttechnologies.net/wp-content/themes/casttechnologies/images/play_btn_hover.png) no-repeat;background-position:center}.mfp-close{width:auto!important;padding:5px 14px!important;height:45px!important;right:0;background:#c88839!important;opacity:1;color:#fff!important;text-align:center;line-height:32px}.mfp-close:hover{background:#3c3c3c!important}.mfp-iframe-holder .mfp-close{top:-57px;right:0}.home_indus{width:100%;padding:10px 0 10px}.home_indus_inr{margin:0 -15px;text-align:center}.home_indus_col{width:20%;display:inline-block;vertical-align:top;padding:15px;margin-right:-5px;outline:none}.home_indus_col_inr{background:#fff;padding:15px;box-shadow:0px 0px 15px rgb(0 0 0/10%)}.home_indus_col_inr img{display:inline-block;width:100%}.home_indus_col_inr .about_staf_txt{margin:-30px auto 0;box-shadow:0px 0px 15px rgb(0 0 0/20%)}.home_indus_col_inr .about_staf_txt h4{font-size:18px}.home_indus_inr .slick-list.draggable{padding:0 !important}.home_indus_inr button.slick-arrow{font-size:0;position:absolute;top:50%;transform:translateY(-50%);padding:0;z-index:1;width:12px;height:20px}.home_indus_inr button.slick-prev{left:-35px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/prev_hover.png) no-repeat}.home_indus_inr button.slick-prev.slick-disabled{background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/prev.png) no-repeat;cursor:not-allowed}.home_indus_inr button.slick-next{right:-35px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/next_hover.png) no-repeat}.home_indus_inr button.slick-next.slick-disabled{background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/next.png) no-repeat;cursor:not-allowed}.popular_div{width:100%;display:block;padding:0}.popular_div .title h2{width:67%;margin:0 auto;padding-bottom:10px}.popular_div .title p{text-align:left;margin-bottom:10px}.popular_inr{margin:0 -15px}.popular_left,.popular_right{width:50%;display:inline-block;padding:0 15px;margin-right:-2px;vertical-align:top}.popular_right_inr{padding:0 30px;position:relative}.popular_right_inr h3{padding-bottom:10px}.popular_right_inr p{padding-bottom:20px}.popular_right_inr .a_btn{padding-top:15px}.popular_left_inr{position:relative;z-index:1;margin-top:9px}.popular_left_inr_img:after{position:absolute;content:"";right:-2px;bottom:-1px;width:0;height:0;border-style:solid;border-width:0 0 100px 100px;border-color:transparent transparent #fff}.popular_left_inr:after,.popular_left_inr:before{position:absolute;content:"";right:-15px;bottom:30px;width:80px;height:75px;background:#e29b43;transform:skewY(-40deg)}.popular_left_inr:before{top:10px;bottom:inherit;left:-20px;right:inherit;z-index:-1}.popular_otr{padding:10px 0 25px}.popular_otr:nth-child(odd){background:#f0f0f0;padding:95px 0 110px;position:relative}.popular_otr:nth-child(odd) .popular_inr{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.popular_otr:nth-child(odd) .popular_left_inr_img:after{border-width:100px 100px 0 0;border-color:#f0f0f0 transparent transparent;top:-1px;bottom:inherit;left:-1px;right:inherit}.popular_otr:nth-child(odd) .popular_left_inr:before{z-index:1;top:36px;left:-15px}.popular_otr:nth-child(odd) .popular_left_inr:after{display:none}.popular_otr:nth-child(odd):after,.popular_otr:nth-child(odd):before{position:absolute;content:"";left:-1px;right:0;bottom:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/banner_patch.png) no-repeat;height:100px;background-size:100%}.popular_otr:nth-child(odd):before{bottom:inherit;top:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/patch.png) no-repeat;background-size:100%}.popular_otr:nth-of-type(3n+1) .popular_left_inr_img:after{border-color:transparent transparent #fff}.certification_div{width:100%;display:block;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/certificate_bg.jpg) no-repeat;background-size:cover !important;position:relative}.certification_div .title h2{color:#fff}.certification_div .home_indus_col_inr{background:0 0;border:solid 2px #c88839;box-shadow:none}.certification_div .home_indus_col_inr img{width:auto}.certification_div .home_indus_col_inr img.indus_img_hover{display:none}.certification_div .home_indus_col.slick-current .home_indus_col_inr img.indus_img{display:none}.certification_div .home_indus_col.slick-current .home_indus_col_inr img.indus_img_hover{display:inline-block}.certification_div:after,.certification_div:before{position:absolute;content:"";left:0;right:0;bottom:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/banner_patch.png) no-repeat;height:100px;background-size:100%}.certification_div:before{bottom:inherit;top:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/patch.png) no-repeat;background-size:100%}.certification_div_bg{padding:90px 0 95px;background:rgb(25 25 25/90%)}.gallery_div{width:100%;display:block;padding:10px 0 0}.gallery_div_otr ul.tabs{text-align:center;padding-bottom:20px}.gallery_div_otr ul.tabs li{list-style:none;padding:19px 45px;color:#666;font-size:18px;text-transform:uppercase;cursor:pointer;display:inline-block;background:#e8e8e8;margin-right:-4px}.gallery_div_otr ul.tabs li:hover{background:#c88839;color:#fff}.gallery_div_otr ul.tabs li.current{background:#c88839;color:#fff}.gallery_div_otr .tab-content{display:none}.gallery_div_otr .tab-content.current{display:block}.gallery_div_inr{margin:0 -15px;text-align:center}.gallery_div_col{width:33.33%;display:inline-block;vertical-align:top;margin-right:-3px;padding:15px}.mfp-image-holder .mfp-close{right:0;top:-20px}.mfp-arrow{width:50px;height:50px;background:#c88839 !important}.mfp-arrow:hover{background:#3c3c3c !important}.mfp-arrow:before{display:none}.mfp-arrow-right:after{margin-left:18px;margin-top:5px}.mfp-arrow-left:after{margin-left:10px;margin-top:5px}.mfp-arrow-right{right:240px}.mfp-arrow-left{left:250px}.footer{width:100%;background:#191919;padding:20px 0 30px;position:relative;margin-top:88px}.footer:before{position:absolute;content:"";left:0;right:0;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/footer_patch1.png) no-repeat;top:-93px;height:95px;background-size:100%}.footer_inr{margin:0 -15px}.footer_col1,.footer_col2,.footer_col3{width:33.33%;display:inline-block;vertical-align:top;margin-right:-3px;padding:0 15px}.footer_col_inr a{display:inline-block}.footer_col_inr h4{font-size:20px;color:#fff;line-height:36px}.footer_col2 .footer_col_inr{padding-right:40px}.footer_col2 .footer_col_inr ul li{list-style:none;display:inline-block;width:50%;margin-right:-2px;vertical-align:top;line-height:50px}.footer_col2 .footer_col_inr ul li a{font-size:16px;color:#848484;transition:all .4s ease-in-out;line-height:normal}.footer_col_inr ul li a:hover{color:#c88839}.footer_col1 .footer_col_inr p{font-size:16px;color:#bbb;line-height:26px;padding-top:25px;width:75%;padding-bottom:18px}.footer_col1 .footer_col_inr{padding-right:55px}.footer_col1 .footer_col_inr ul li p{padding-top:0;color:#bbb;font-size:16px;line-height:26px}.footer_col1 .footer_col_inr ul li{color:#bbb;display:block;list-style:none;font-size:16px;padding:7px 0 7px 30px;position:relative}.footer_col1 .footer_col_inr ul li a{color:#bbb;transition:all .4s ease-in-out;position:relative;display:inline-block}.footer_col1 .footer_col_inr ul li.footer_call a:before{position:absolute;content:"";width:14px;height:14px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/call_icon.png) no-repeat;left:-30px;top:3px}.footer_col1 .footer_col_inr ul li.footer_mail a:before{position:absolute;content:"";width:18px;height:15px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/mail_icon.png) no-repeat;left:-30px;top:2px}.footer_col1 .footer_col_inr ul li.footer_loca:before{position:absolute;content:"";width:10px;height:16px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/loca_icon.png) no-repeat;left:0;top:10px}.footer_col3 .footer_col_inr{padding-left:40px}.footer_col3 .footer_col_inr p{font-size:16px;line-height:28px;width:77%;padding-top:10px}.footer_signup{margin-top:20px;position:relative}.footer_signup_inr input{background:#3b3b3b;border:0;height:50px;padding:10px 30px;font-size:16px;color:#c1c1c1}.footer_signup_inr input[type=text]:focus{background:#3b3b3b;border:solid 1px #c88839}.footer_signup_inr input::placeholder{color:#c1c1c1}.footer_signup_inr input[type=submit]{background:#c88839 url(//casttechnologies.net/wp-content/themes/casttechnologies/images/signup_icon.png) no-repeat !important;width:50px !important;padding:0 !important;position:absolute !important;top:0 !important;right:0 !important;background-position:center !important;font-size:0 !important;margin:0 !important;height:50px !important}.footer_signup_inr p.wysija-paragraph{width:100%;padding:0}.footer_signup_inr .form-validation-field-0formError{left:unset !important;right:0 !important;top:100% !important}.footer_signup_inr input[type=submit]:hover{background:#3c3c3c url(//casttechnologies.net/wp-content/themes/casttechnologies/images/signup_icon.png) no-repeat !important;background-position:center !important;border:solid 1px #c88839 !important}.footer_bottom{background:#0c0c0c;width:100%;padding:10px 0}.footer_bottom_inr p{color:#b9b9b9;text-align:center}.contact_form_group .wpcf7-mailpoetsignup input{height:auto;zoom:1.5;display:inline-block;margin-top:0;vertical-align:top}.contact_form_group .wpcf7-mailpoetsignup label{display:inline-block;font-size:16px;margin-top:0;vertical-align:top;color:#666}#mailpoet_form_1{width:100% !important}#mailpoet_form_1 form.mailpoet_form{padding:0 !important}#mailpoet_form_1 .mailpoet_paragraph{line-height:normal !important;margin-bottom:0!important}#mailpoet_form_1 .mailpoet_text{background:#3b3b3b !important;border:0 !important;height:50px !important;padding:10px 30px !important;font-size:16px !important;color:#c1c1c1 !important}#mailpoet_form_1 input[type=mail]::placeholder{color:#c1c1c1 !important}#mailpoet_form_1 input[type=mail]:focus{background:#3b3b3b !important;border:solid 1px #c88839 !important}.mailpoet_spacer{margin-bottom:0 !important;height:auto !important}.inner_banner_img{position:relative}.inner_banner_img:after{position:absolute;content:"";left:0;right:0;height:95px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/banner_patch.png) no-repeat;bottom:-2px;background-size:100%}.inner_banner_img img{width:100%}.inner_banner_text{position:absolute;top:43%;width:100%;transform:translateY(-50%)}.banner_text_inr h1{font-size:60px;color:#fff;font-weight:600}.about_page{width:100%;display:block;padding:13px 0 0;position:relative;z-index:1}.about_page_left{float:left;margin-right:70px;margin-bottom:20px}.about_page_left_inr{position:relative}.about_page_right_inr h2{padding-bottom:10px}.about_page_right_inr p{padding-bottom:15px}.about_staf{width:100%;display:block;padding:100px 0 100px;position:relative;background:#f0f0f0}.about_staf:after,.about_staf:before{position:absolute;content:"";left:0;right:0;height:95px}.about_staf:after{background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/banner_patch.png) no-repeat;bottom:-2px;background-size:100%}.about_staf:before{top:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/patch.png) no-repeat;background-size:100%}.about_staf_inr{margin:0 -15px;text-align:center}.about_staf_col{width:25%;display:inline-block;vertical-align:top;padding:15px;margin-right:-3px;margin-bottom:-90px;position:relative;z-index:1}.about_staf_col_inr{padding-bottom:90px}.about_staf_txt{background:#fff;text-align:center;padding:14px;width:90%;margin:-50px auto 0;position:relative;box-shadow:0px 5px 20px rgb(0 0 0/20%);z-index:1}.about_staf_txt h4{line-height:28px;color:#191919}.about_staf_txt p{line-height:26px}.about_awards{padding:10px 0 10px}.about_awards .home_indus_col_inr img{width:auto}.team_popup_otr{max-width:950px;margin:0 auto;background:#fff;padding:40px;position:relative}.team_popup_otr .left_img{display:inline-block;float:left;margin-right:40px;margin-bottom:15px}.team_content h3{padding-bottom:10px}.team_popup_otr .mfp-close{top:-55px}.blog_page{width:100%;display:block;padding:14px 0 0}.blog_inr{margin:0 -15px}.blog_page_left{width:33%;display:inline-block;vertical-align:top;margin-right:-2px;padding:0 15px}.serach_btn{position:relative;margin-bottom:20px}.serach_btn input[type=text]{font-size:20px;color:#666;padding:8px 20px;height:50px;border:none;border-bottom:solid 2px #c2c2c2}.serach_btn input[type=text]:focus{background:0 0}.search_btn input{background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/search_btn.png) no-repeat;background-position:center;padding:0;width:21px;height:20px}.search_btn input:hover{background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/search_btn.png) no-repeat;background-position:center}.search_btn{position:absolute;bottom:12px;right:10px}.blog_cate h5{font-size:20px;padding-bottom:15px}.blog_cate ul{background:#e9e9e9;padding:20px 30px}.blog_cate ul li{list-style:none;line-height:40px}.blog_cate ul li a{font-size:22px;color:#666;display:inline-block;padding-left:25px;position:relative}.blog_cate ul li a:hover{color:#c88839}.blog_cate ul li a:before{position:absolute;content:"";left:0;height:14px;width:14px;background:#c88839;top:13px}.blog_cate ul li.categories ul{padding:0}.blog_page_right{width:67%;display:inline-block;padding:0 15px;vertical-align:top;margin-right:-3px}.blog_page_right_inr{padding-bottom:50px}.blog_page_right_inr:last-child{padding-bottom:0}.blog_page_right_inr img{padding-bottom:20px}.blog_page_right_inr h3{padding-bottom:10px}.blog_page_right_inr p{padding-bottom:15px}.post_title h5{font-size:20px;color:#c88839;display:inline-block;padding-right:10px}.post_title span{padding-left:25px;position:relative}.post_title span:before{position:absolute;content:"";left:0;width:17px;height:19px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/calender_icon.png) no-repeat;top:-2px}.capabilitypagecontentotr{width:100%;display:block;padding:10px 0 0}.capabi_page{width:100%;display:block;padding:0}.capabi_page_inr{margin:0 -15px}.capabi_page_col{width:50%;display:inline-block;vertical-align:top;margin-right:-2px;padding:0 15px}.capabi_page_col_inr{padding:0 30px;position:relative;z-index:1}.capabi_page_inr .popular_left_inr_img:after{border-color:transparent transparent #fff}.capabi_page_otr{padding:15px 0 22px}.capabi_page_otr:nth-child(even) .capabi_page_inr{display:flex;flex-direction:row-reverse}.capabi_page_otr:nth-child(even) .popular_left_inr_img:after{left:-1px;right:inherit;top:-1px;bottom:inherit;border-width:100px 100px 0 0;border-color:#fff transparent transparent}.capabi_page_otr:nth-child(even) .popular_left_inr:before{z-index:1;top:40px}.capabi_page_otr:nth-child(even) .popular_left_inr:after{display:none}.capabi_page_col_inr h2 a{color:#010101;display:inline-block}.capabi_page_col_inr h2 a:hover{color:#c88839}.capabi_page_col_inr h3{padding-bottom:10px}.capabi_page_otr:nth-child(2){background:#f0f0f0;padding:98px 0 110px;position:relative}.capabi_page_otr:nth-child(2):before{position:absolute;content:"";left:0;right:0;top:0;height:100px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/patch.png) no-repeat;background-size:100%}.capabi_page_otr:nth-child(2):after{position:absolute;content:"";left:0;right:0;bottom:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/banner_patch.png) no-repeat;height:100px;background-size:100%}.capabi_page_otr:first-child .capabi_page_inr .popular_left_inr_img:after{border-color:transparent transparent #f0f0f0}.capabi_page_otr:nth-child(2) .popular_left_inr_img:after{border-color:#f0f0f0 transparent transparent}.request_boucher_inr{text-align:center}.value_div{width:100%;display:block;padding:10px 0 50px}.value_div_inr{margin:0 -15px;text-align:center}.value_div_col{width:25%;display:inline-block;vertical-align:top;margin-right:-3px;padding:15px}.value_div_col_inr{background:#fff;box-shadow:0px 0px 9px rgb(0 0 0/10%);padding:40px 20px}.value_div_img{padding-bottom:20px}.air_div{width:100%;display:block;padding:0}.air_div_right{float:right;margin-left:60px;margin-bottom:20px}.air_div_left_inr h2{padding-bottom:15px}.air_div_right_inr .popular_left_inr_img:after{border-color:transparent transparent #fff}.career_page{width:100%;display:block;padding:20px 0 50px}.career_page_otr{background:#f0f0f0;padding:100px 0 115px;position:relative}.career_page_otr:before{position:absolute;content:"";left:0;right:0;top:0;height:100px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/patch.png) no-repeat;background-size:100%}.career_page_otr:after{position:absolute;content:"";left:0;right:0;bottom:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/banner_patch.png) no-repeat;height:100px;background-size:100%}.capabi_page_otr:first-child .capabi_page_inr .popular_left_inr_img:after{border-color:transparent transparent #fff}.career_page_otr:nth-child(odd){background:0 0;padding:7px 0 23px}.career_page_otr:nth-child(odd):before,.career_page_otr:nth-child(odd):after{display:none}.career_page_inr p{padding-bottom:25px;width:92%}.career_page_inr .a_btn{padding-top:15px}.carrer_request{margin:-140px 0 -87px;position:relative;-webkit-mask-image:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/career_mask.png);-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat}.carrer_request:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgb(25 25 25/90%)}.carrer_request .certification_div_bg{padding:100px 0 120px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/certificate_bg.jpg) no-repeat;background-size:100%}.carrer_request .certification_div_bg .title h2{color:#fff}.carrer_request .certification_div_bg .home_indus_otr{position:relative;z-index:1}.gallery_page{padding:10px 0 0}.gallery_page .title p{width:73%;margin:0 auto}.about_staf_col_inr a{display:block}.about_staf_col_inr:hover .about_staf_img img{filter:drop-shadow(2px 4px 6px #000)}.industries_page{width:100%;padding:20px 0 0}.industries_page .about_staf_col{margin-bottom:0;width:33.33%}.industries_page .about_staf_txt{margin:-38px auto 0;padding:22px 15px}.industries_page .title p{width:72%;margin:0 auto}.industries_page .about_staf_col_inr{padding-bottom:0}.inner_banner{position:relative;z-index:1}.contact_page{margin-top:-43px;width:100%;display:block;position:relative;margin-bottom:-78px}.contact_page:before{position:absolute;content:"";left:0;right:0;top:-82px;height:320px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/contact_after.png) no-repeat;background-size:100%;z-index:-1}.contact_inr{margin:0 -15px}.contact_page_left{width:42%;display:inline-block;vertical-align:top;padding:0 15px;margin-right:-2px}.contact_left_inr{background:#c88839;margin-right:30px;padding:55px 45px 50px;color:#fff}.contact_left_inr p{color:#ead4c0}.contact_info_inr{padding:30px 0}.contact_info_icon{display:inline-block;width:22%;margin-right:-2px;vertical-align:top}.contact_info_icon_inr{border:solid 2px #fff;padding:15px 10px;text-align:center;height:84px;display:flex;align-items:center;justify-content:center}.contact_info_txt{width:78%;display:inline-block;margin-right:-2px;vertical-align:top;padding-left:20px}.contact_info_txt_inr h4{text-transform:uppercase;line-height:30px}.contact_info_txt_inr p{line-height:26px}.contact_info_txt_inr p a{color:#ead4c0}.contact_page_right{width:58%;display:inline-block;padding:0 15px;margin-right:-2px;vertical-align:top}.contact_page_right_inr{padding-top:55px}.contact_page_right_inr p{width:70%}.contact_form{padding-top:80px}.contact_form_inr{margin:0 -15px}.contact_form_col{width:50%;display:inline-block;vertical-align:top;padding:15px;margin-right:-2px}.contact_form_group input,.contact_form_group textarea{border:solid 1px #dcdcdc;font-size:18px;height:60px;padding:8px 30px;color:#666}.contact_form_col1{padding:15px}.contact_form_group textarea{height:150px;padding:20px 30px}.send_btn{padding:15px}.send_btn input{background:#c88839;color:#fff;font-weight:500;height:auto;padding:15px 47px;font-size:18px;border:solid 4px #c88839}.send_btn input:hover{background:#3a3a3c}.contact_page_map iframe{width:100%;height:360px}.stay_div_inr{margin:0 -15px;padding-top:30px}.stay_div_inr .contact_left_inr{padding:100px 50px;min-height:420px;display:flex;flex-wrap:wrap;align-items:center}.stay_div_inr .contact_left_inr .a_btn{padding-top:30px}.stay_div_inr .contact_left_inr .a_btn a{border:solid 2px #dcdcdc}.def-page{padding:70px 0}.def-page .right-img{float:right;margin:0 0 30px 40px;position:relative;z-index:1}.def-page .right-img .popular_left_inr_img:after{border-width:100px 100px 0 0;border-color:#fff transparent transparent;right:inherit;left:-1px;top:-1px;bottom:inherit}.def-page .right-img .popular_left_inr:before{top:30px;left:-15px;z-index:1}.def-page .right-img .popular_left_inr:after{right:-13px;bottom:13px;z-index:-1}.def-page .left-img{float:left;margin:0 40px 20px 0}.def-page .left-img .popular_left_inr_img:after{border-color:transparent transparent #fff}.def-page h2,.def-page h3,.def-page h4,.def-page h5,.def-page h6{font-size:40px;font-family:'Roboto Condensed';color:#191919;margin:0 0 10px;text-transform:none}.def-page h3{font-size:40px;line-height:50px}.def-page h4{font-size:34px;line-height:45px}.def-page h5{font-size:30px;line-height:40px}.def-page h6{font-size:22px;line-height:27px}.def-page ul{margin:0;padding-bottom:20px;overflow:hidden}.def-page ul li{list-style:none;font-size:18px;line-height:36px;color:#666;position:relative;padding:7px 0 7px 28px}.def-page ul li:before{content:"";position:absolute;left:0;top:18px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/li_icon.png) no-repeat;width:15px;height:14px;overflow:hidden}.def-page ol li{list-style-type:none;counter-increment:item;font-size:18px;line-height:36px;color:#666}.def-page ol li:before{display:inline-block;text-align:right;content:counter(item) ".";color:#c88839;background:0 0;top:5px;padding-right:10px}.def-page ul.col-2,.def-page ul.col-3{overflow:hidden}.def-page ul.col-2 li{width:50%;display:inline-block;float:left}.def-page ul.col-3 li{width:33.33%;display:inline-block;float:left}.def-page ul.col-4 li{width:25%;display:inline-block;float:left}.def-page p{font-size:18px;line-height:36px;color:#666;padding-bottom:20px}.privacy-page ol{margin-bottom:15px}.privacy-page ol>li:before{padding-right:5px}.privacy-page .privacy-inner{padding-left:30px;margin-bottom:20px}.privacy-page .privacy-inner ul{margin-top:5px}.privacy-page ul,.privacy-page ol{margin-left:20px}.pagenotfound{width:100%;display:block;padding:80px 0;text-align:center}.pagenotfound h2{font-size:50px;font-weight:600}.pagenotfound p{font-size:22px}.thankyou{text-align:center}.thankyou h3 strong{font-size:46px}.footer_col_inr ul li.current_page_item a{color:#c88839}.blog_cate ul li.current-cat a{color:#c88839}.contact_form_group input.wpcf7-not-valid{border:1px solid red}.contact_form_col .contact_form_group .wpcf7-not-valid-tip{display:none}.contact_form_inr .thankyou p{width:100%}.contact_form_inr .thankyou{text-align:center;display:none}.errorpage-main{padding:60px 0 40px;text-align:center}.errorpage-main .page-header h1{font-size:42px;margin-bottom:17px}.errorpage-main .page-content p{font-size:22px}.capabi_page_col_inr ul{margin:0;padding-bottom:20px;overflow:hidden}.capabi_page_col_inr ul li{list-style:none;font-size:18px;line-height:36px;color:#666;position:relative;padding:7px 0 7px 28px}.capabi_page_col_inr ul li:before{content:"";position:absolute;left:0;top:18px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/li_icon.png) no-repeat;width:15px;height:14px;overflow:hidden}.single-post .blog_right_inr_txt ul{margin:0;padding-bottom:20px;overflow:hidden}.single-post .blog_right_inr_txt ul li{list-style:none;font-size:18px;line-height:36px;color:#666;position:relative;padding:7px 0 7px 28px}.single-post .blog_right_inr_txt ul li:before{content:"";position:absolute;left:0;top:18px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/li_icon.png) no-repeat;width:15px;height:14px;overflow:hidden}.about_page_right_inr ul{margin:0;padding-bottom:20px;overflow:hidden}.about_page_right_inr ul li{list-style:none;font-size:18px;line-height:36px;color:#666;position:relative;padding:7px 0 7px 28px}.about_page_right_inr ul li:before{content:"";position:absolute;left:0;top:18px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/li_icon.png) no-repeat;width:15px;height:14px;overflow:hidden}.contact_page_right_inr ul{margin:0;padding-bottom:20px;overflow:hidden}.contact_page_right_inr ul li{list-style:none;font-size:18px;line-height:36px;color:#666;position:relative;padding:7px 0 7px 28px}.contact_page_right_inr ul li:before{content:"";position:absolute;left:0;top:18px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/li_icon.png) no-repeat;width:15px;height:14px;overflow:hidden}.pagination ul{list-style-type:none}.wp-pagenavi li a,.wp-pagenavi li span{background:#c88839;color:#fff;font-weight:500;height:auto;padding:15px 20px;font-size:15px;border:solid 4px #c88839;display:inline-block;float:left}.requestapage-main .contact_page_right_inr{padding-top:0}.requestapage-main .contact_form{padding-top:0}.requestapage-main .contact_form h2{padding:0 15px}.brochure-main-otr{padding-top:20px}.mailpoet_paragraph input.mailpoet_text{font-family:'Roboto Condensed' !important}.mailpoet_validate_success{margin-left:-44px !important;font-size:18px !important;padding:5px 5px 5px 24px !important;background:#c88839 !important;text-align:left !important;width:72% !important;color:#fff !important}.thankyoubroch{text-align:center;display:none}.thankyoubroch h3 strong{font-size:46px}#desktable{border-collapse:collapse;width:100%}#desktable td,#desktable th{border:1px solid #ddd;padding:8px;font-family:'Roboto Condensed';font-size:18px;line-height:36px;color:#666}#desktable tr:nth-child(even){background-color:#f2f2f2}#desktable tr:hover{background-color:#ddd}#desktable th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#696969;color:gold}#desktable2{border-collapse:collapse;width:100%}#desktable2 td,#desktable2 th{border:1px solid #ddd;padding:8px;font-family:'Roboto Condensed';font-size:18px;line-height:36px;color:#666}#desktable2 tr:nth-child(even){background-color:#f2f2f2}#desktable2 tr:hover{background-color:#ddd}#desktable2 th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#696969;color:gold}.def-page.capabilitydetail{padding-bottom:60px}.ft_social{margin:20px 0 0}.ft_social ul{display:flex;list-style:none;align-items:center;flex-wrap:wrap}.ft_social ul li{margin-right:20px;height:40px;width:40px}.ft_social ul li a{display:flex;position:relative;width:40px}.ft_social ul li.ft_social_one a:after{position:absolute;content:"";background-image:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/ft_social1.png);width:40px;height:40px}.ft_social ul li.ft_social_two a:after{position:absolute;content:"";background-image:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/ft_social2.png);width:40px;height:40px}.ft_social ul li.ft_social_three a:after{position:absolute;content:"";background-image:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/ft_social3.png);width:40px;height:40px}.ft_social ul li.ft_social_one a:hover:after{background-image:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/ft_social1_h.png)}.ft_social ul li.ft_social_two a:hover:after{background-image:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/ft_social2_h.png)}.ft_social ul li.ft_social_three a:hover:after{background-image:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/ft_social3_h.png)}.about_page_left .popular_left_inr_img:after{border-color:transparent transparent #fff}.popular_otr:nth-of-type(3n+1) .popular_left_inr_img:after{border-color:transparent transparent #fff}.popular_otr:nth-of-type(5n+1) .popular_left_inr_img:after{border-color:transparent transparent #fff}.industries_page_otr .about_staf_col img{border:1px solid;height:auto}.single-capabilitie .def-page{padding:30px 0 0}.single-capabilitie .carrer_request{margin-top:0}.bottomtext{margin-top:32px;text-align:center}.fullwidth{width:100%}.popular_right_inr ul li{list-style:none;font-size:18px;line-height:36px;color:#666;position:relative;padding:7px 0 7px 28px}.popular_right_inr h4{padding-bottom:15px}.popular_right_inr ul li:before{content:"";position:absolute;left:0;top:18px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/li_icon.png) no-repeat;width:15px;height:14px;overflow:hidden}.sitemapotr>ul>li>ul{padding-bottom:0;padding-top:10px}.sitemapotr>ul>li>ul>li:last-child{padding-bottom:0}.white-popup-block{position:relative;max-width:900px;margin:0 auto}.white-popup-block video{width:100%}.certification_above_div{padding:20px 0}.capabi_page_col.fullwidth{padding:0}.capabi_page_col.fullwidth .capabi_page_col_inr{padding:0}.contact_page.requestapage-main:before{display:none}.requestapage-main .def-page{padding:0}.requestapage-main .contact_page_right_inr p{width:100%}.contact_page:before{top:-106px}.contact_form{padding-top:55px}.reuest_banner.carrer_request{margin-top:30px}.certification_above_content h3{padding-bottom:20px}.certification_div_bg{padding:103px 0 105px}.postid-385 .def-page h2{font-size:40px}.blog_right_inr_txt a:hover{color:#191919}.postid-388 .def-page h2{font-size:40px;line-height:50px}.popular_div .title{background:#f0f0f0;padding:95px 0 100px;position:relative}.popular_div .title:after,.popular_div .title:before{position:absolute;content:"";left:0;right:0;bottom:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/banner_patch.png) no-repeat;height:100px;background-size:100%}.popular_div .title:before{bottom:inherit;top:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/patch.png) no-repeat;background-size:100%}.certification_above_div{background:#f0f0f0;padding:100px 0 0;position:relative}.certification_above_div:after,.certification_above_div:before{position:absolute;content:"";left:0;right:0;top:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/patch.png) no-repeat;height:100px;background-size:100%}.certification_above_div:after{top:inherit;bottom:-90px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/gray_patch.png) no-repeat;background-size:100%;z-index:1}.capbt_back{background:#f0f0f0;position:relative}.careent_main:after{display:block;clear:both;content:"";visibility:hidden}.careent_main{padding:0}.footer_signup_inr{position:relative}.cap_grey_inr .capabi_page_otr:nth-child(2){background:0 0;padding:20px 0}.cap_grey_inr .capabi_page_otr:nth-child(2):before,.cap_grey_inr .capabi_page_otr:nth-child(2):after{display:none}.cap_grey_inr{background:#f0f0f0;position:relative;padding:110px 0 20px}.cap_grey_inr:after,.cap_grey_inr:before{position:absolute;content:"";left:0;right:0;top:-2px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/patch.png) no-repeat;height:100px;background-size:100%}.cap_grey_inr:after{top:inherit;bottom:-90px;background:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/gray_patch.png) no-repeat;background-size:100%;z-index:1}.contact_page.requestapage-main{margin:0;padding:30px 0 0}.def-page.blog_new{padding:0 0 20px}.title.blog_cat_title{text-align:left}.career_page_inr h2{width:100%}.postid-389 .def-page p{overflow:hidden}.certification_above_content p{font-size:18px;line-height:36px;color:#666;padding-bottom:15px}.air_div_left_inr p{padding-bottom:10px}.career_page.def-page{padding:10px 0 0}.capabilitypagecontentotr .title{padding-bottom:35px}.popular_right_inr ul{padding-bottom:30px}.popular_right_inr .a_btn{padding-top:0}.column_1{width:50%;display:inline-block;vertical-align:top;margin-right:-2px;padding-right:15px}.column_2{width:50%;display:inline-block;margin-right:-3px;vertical-align:top;padding-left:15px}.about_page .about_page_right_inr p{overflow:hidden}.def-page .right-img .popular_left_inr{margin-top:12px}.team_popup_otr .left_img{margin-top:7px}.contact_form_inr h3{padding:0 15px}.career_page_otr:last-child{margin-bottom:-103px}.career_page_otr:nth-child(odd){margin-bottom:0}.about_staf_inr.new_add_staff .about_staf_col{width:33.33%}.postid-237 .def-page.capabilitysecondsec p{overflow:hidden}.banner_txt_inr h1{color:#e29b43;font-size:44px;line-height:50px;padding-bottom:10px}.banner_txt_inr p{color:#e29b43;padding-bottom:10px}.banner_text_inr h1{color:#e29b43}.banner_txt_inr .a_btn a{font-size:17px;padding:10px 35px}.banner_txt_inr .a_btn a:after{width:60px;height:60px;margin-top:-24px;margin-left:17px;box-shadow:0px 0px 0px 6px rgb(200 136 57/30%)}.banner_txt_inr{width:45%}.banner_txt_inr .a_btn{padding-top:10px}.banner_text_inr p{color:#e29b43}.title h2{padding-bottom:10px}.single-capabilitie .def-page,.def-page{padding:10px 0 10px}.about_staf_inr.new_add_staff{max-width:74%;margin:0 auto}.about_staf_img img{height:277px}.banner_text_inr{padding:5px 26px;background:rgb(0 0 0/60%);display:inline-block}.banner_txt_inr{width:45%;padding:15px;background:rgb(0 0 0/60%)}.banner_txt{top:43%}.banner_txt_inr .a_btn{padding-bottom:15px}.industries_page{width:100%;padding:13px 0 17px}.blog_page_right_inr:last-child{padding-bottom:0}.page-id-104 .inner_banner_img:after{display:none}.page-id-104 .inner_banner_img{-webkit-mask-image:url(//casttechnologies.net/wp-content/themes/casttechnologies/images/mask.png);-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;width:100%}.capabi_page_col_inr h2{padding-bottom:10px}