@charset "utf-8";*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{color:#373d48;font-size:14px;font-weight:400;line-height:22px;overflow-x:hidden;position:relative;font-family:"Work Sans",sans-serif;font-weight:400;margin:0}html,body{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{margin:0;margin-bottom:20px}h1{font-size:45px;line-height:59px;font-family:"Raleway",sans-serif;font-weight:800;text-transform:uppercase}h2{font-size:42px;line-height:49px;font-family:"Raleway",sans-serif;font-weight:800}h3{font-size:24px;line-height:35px;font-family:"Raleway",sans-serif}h4{font-size:21px;line-height:25px;font-family:"Raleway",sans-serif}h5{font-size:18px;line-height:28px}a{text-decoration:none;cursor:pointer;color:#151515}a:hover{text-decoration:none;outline:none;transition:.5s ease-in-out all;-webkit-transition:.5s ease-in-out all;-ms-transition:.5s ease-in-out all;-moz-transition:.5s ease-in-out all;-o-transition:.5s ease-in-out all;color:#ee4c29}p{font-family:"Work Sans",sans-serif;font-size:20px;line-height:28px;color:#181818;font-weight:400}img{max-width:100%;height:auto;display:block}.container{max-width:1210px;height:auto;display:block;clear:both;box-sizing:border-box;width:100%;padding:0 20px;margin:0 auto}.container-fluid{padding:0 100px}section{position:relative}.primary_btn{height:50px;background:#eb9622;color:#fff;font-size:18px;font-family:"Work Sans",sans-serif;font-weight:700;transition:.4s;display:inline-block;padding:0 30px;line-height:50px;text-align:center;text-transform:uppercase}.primary_btn:hover{background:#000;color:#fff}.gray_btn{height:50px;background:#333;color:#fff;font-size:17px;font-family:'promptbold';transition:.4s;display:inline-block;padding:0 40px;line-height:50px;text-align:center;letter-spacing:2px;text-transform:uppercase}.gray_btn:hover{background:#076bf3;color:#fff}.border-btn{height:50px;border:2px solid #076bf4;color:#fff;font-family:'promptbold';font-size:16px;font-weight:700;line-height:20px;transition:.4s;display:inline-block;padding:0 30px;line-height:50px;text-align:center;text-transform:uppercase}.border-btn:hover{background:#076bf4;color:#fff}.post,.page{margin-bottom:0 !important}header{padding:17px 0;overflow:hidden;position:sticky;top:0;width:100%;background:#fff;z-index:9}.header_main{display:flex;align-items:center;justify-content:space-between}header .container{max-width:calc(100% + (1200px - 100%) / 2);margin-right:0;margin-left:auto;padding-right:0}.navigation ul{display:flex;align-items:center;gap:24px}.navigation ul li{list-style:none}.navigation ul li a{font-size:18px;font-family:"Work Sans",sans-serif;font-weight:700;color:#000;text-transform:uppercase;transition:.3s}.navigation ul li a:hover,.navigation ul li.current-menu-item a{color:#fff}a.logo{width:20%}.right_part{width:calc(100% - 8%);display:flex;position:relative}.right_part:before{position:absolute;left:27px;width:99px;height:136px;background:url(//structures.build/structureswordpress/wp-content/themes/structure-build/assets/css/../images/header_bg.png) no-repeat;content:"";top:-30px;background-size:cover}.right_part:after{position:absolute;right:-99px;width:100%;height:136px;background:url(//structures.build/structureswordpress/wp-content/themes/structure-build/assets/css/../images/navback.jpg) repeat-x;content:"";top:-30px;background-size:cover}.right_part .navigation{position:relative;z-index:1;padding-left:110px}.ratining_section{padding:100px 0;min-height:500px}.ratining_section h1{text-align:center;color:#eb9622;margin-bottom:20px;text-transform:uppercase}.ratining_section p{margin:0 0 30px;letter-spacing:.02rem}.raiting_grid_box{display:flex;flex-wrap:wrap;margin:70px -15px 0}.rating_box{width:33.33%;padding:0 15px}.rating_desc{background:#eb9622;padding:36px 28px;height:100%;position:relative;display:inline-block}.rating_desc:hover h3,.rating_desc:hover p,.rating_desc:hover .view_btn{color:#fff}.rating_desc h3{font-size:28px;font-weight:800;color:#000;text-transform:uppercase;transition:.3s}.rating_desc p{padding-bottom:40px;transition:.3s}.rating_desc .view_btn{position:absolute;bottom:33px;font-size:22px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.07rem;transition:.3s;display:flex;align-items:center}.rating_desc .view_btn img{margin-left:10px;transition:.3s}.rating_desc:hover .view_btn img{-webkit-filter:invert(100%);filter:invert(100%)}.recenet_work{background:#eaeaeb;padding:100px 0}.recenet_work h2{text-align:center;color:#eb9622;margin-bottom:50px}.recenet_work .owl-nav .owl-prev span,.recenet_work .owl-nav .owl-next span{font-size:0}.recenet_work .owl-nav .owl-prev{background:url(//structures.build/structureswordpress/wp-content/themes/structure-build/assets/css/../images/left_arrow.png) no-repeat left top !important;position:absolute;left:-90px;width:30px;height:30px;top:50%;transform:translateY(-50%)}.recenet_work .owl-nav .owl-next{background:url(//structures.build/structureswordpress/wp-content/themes/structure-build/assets/css/../images/right_arrow.png) no-repeat left top !important;position:absolute;right:-90px;width:30px;height:30px;top:50%;transform:translateY(-50%)}.recenet_work .figcaption{background:rgba(0,0,0,.5);font-size:20px;color:#fff;height:50px;position:absolute;bottom:0;width:100%;display:flex;justify-content:center;align-items:center}.footer_top{background:#eb9622;padding:40px 0}.footer_main{display:flex;justify-content:space-around;align-items:center;text-align:center;flex-wrap:wrap}.footer_main .title{font-size:28px;font-family:"Raleway",sans-serif;font-weight:800;color:#fff;margin-bottom:30px;display:block}.footer_main .phone{font-size:20px;color:#fff;font-family:"Work Sans",sans-serif;font-weight:400;letter-spacing:.05rem}.footer_main .phone a{color:#fff}.footer_main .phone a:hover{color:#000}.footer_bottom{width:100%;background-size:cover;height:187px;display:flex;align-items:center}.copyright-left{text-align:left}.own-txt{font-family:"Work Sans",sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#fff;text-transform:uppercase}.footer_bottom p{font-size:20px;color:#eb9622;margin:0;letter-spacing:.07rem}.footer_bottom .footer_main{justify-content:space-between}.footer_bottom .footer_main ul{display:flex;align-items:center;gap:18px;margin:0;padding:0}.footer_bottom .footer_main ul li{list-style:none}.footer_bottom .footer_main ul li img{display:block}.inner_banner img{width:100%;height:600px;object-fit:cover;display:block}.value_section{padding:100px 0}.value_grid{display:flex;flex-wrap:wrap;gap:76px;justify-content:center}.value_box{width:calc(50% - 45px);text-align:center}.value_box h2{font-size:30px;font-weight:800;color:#000;margin-bottom:0}.value_box .subtitle{font-size:28px;font-weight:700;color:#eb9622;margin-bottom:28px;display:block;line-height:normal;font-family:"Raleway",sans-serif}.value_box p{letter-spacing:.01rem}.about_recent_work .owl-nav{justify-content:center;display:flex;margin-top:30px;gap:30px}.about_recent_work .owl-nav .owl-prev{background:#eb9622 url(//structures.build/structureswordpress/wp-content/themes/structure-build/assets/css/../images/white_arrow_left.png) no-repeat center !important;width:52px;height:52px;position:static;transform:none;display:flex;align-items:center;justify-content:center}.about_recent_work .owl-nav .owl-next{background:#eb9622 url(//structures.build/structureswordpress/wp-content/themes/structure-build/assets/css/../images/white_arrow_right.png) no-repeat center !important;width:52px;height:52px;position:static;display:flex;align-items:center;justify-content:center;transform:none}.career_intro{padding:100px 0}.career_intro h1{text-align:center;color:#eb9622}.current_section h2{text-align:center;text-transform:uppercase;color:#eb9622}.cuurent_grid{display:flex;flex-wrap:wrap;margin:50px -20px 0}.current_box{width:50%;padding:0 20px 80px}.current_box h3{font-size:28px;font-weight:800;color:#000;margin-bottom:5px}.current_box p{margin-bottom:30px;margin-top:40px}.current_box span.sub_title{font-size:20px;font-weight:400;color:#000}section.current_section{background:#eaeaeb;padding:100px 0 20px}.contact_submit_btn p{margin-bottom:0}.project_section{padding:100px 0;text-align:center}.project_section h1{color:#eb9622;text-transform:uppercase}.project_grid{display:flex;flex-wrap:wrap;margin:70px -15px 0}.project_box{width:33.33%;padding:0 15px 30px;display:flex}.project_box figure{margin:0}.project_box h3{margin-bottom:0;color:#fff;font-size:28px;font-weight:800;line-height:normal;text-transform:uppercase}.project_box p{margin:0 0 20px;color:#fff}.project_box .figcation_desc{transform:translateY(100%);transition:.3s;position:absolute;z-index:1;bottom:0;max-width:max-content;margin:0 auto;left:0;right:0;padding:0 20px}.project_box .project_desc{overflow:hidden;display:inline-block;position:relative;width:100%}.project_desc:hover .figcation_desc{transform:translateY(-50%);top:50%;bottom:auto}.project_box figure:before{position:absolute;bottom:0;content:"";left:0;width:100%;height:100%;background:rgba(0,0,0,.4);transform:translateY(100%);transition:.3s}.project_desc:hover figure:before{transform:translatey(0)}.project_box figure img{display:block;width:100%;height:270px;object-fit:cover}.service_section{padding:100px 0;text-align:center}.service_top{max-width:868px;margin:0 auto 35px}.service_top h1{text-transform:uppercase;color:#eb9622}.service_section .service_list{text-align:left;display:flex;flex-wrap:wrap;margin:0 -15px}.service_section ul{width:100%;margin:0 -15px;column-count:3}.service_section ul li{position:relative;list-style:none;margin-bottom:10px;width:100%;padding:0 15px}.service_section ul li:before{position:absolute;top:12px;left:0;width:5px;height:5px;background:#000;content:"";border-radius:50%}.service_section ul li a{font-size:20px;line-height:28px;color:#000;transition:.3s}.service_section ul li a:hover{color:#eb9622;font-weight:700}.service_list .row:nth-child(odd) .container{max-width:calc(100% + (1210px - 100%) /2);width:100%;margin-left:0;padding-left:0}.service_list .two_main{display:flex;align-items:stretch}.service_list .left_image{max-width:590px;width:100%}.service_list .left_image img{width:100%;display:block;height:100%}.service_list .right_image{width:calc(100% - 590px);padding:100px 0 100px 32px}.service_list .row:nth-child(even) .container{max-width:calc(100% + (1210px - 100%) /2);width:100%;margin-right:0;padding-right:0}.service_list .row:nth-child(even) .left_image{order:1}.service_list .row:nth-child(even) .right_image{width:calc(100% - 590px);padding-right:50px;padding-left:0}.service_list .row:nth-child(even){background:#fff}.service_list .row:nth-child(odd){background:#eaeaeb}.right_image h2{font-size:28px;font-weight:800;color:#000;line-height:normal;text-transform:uppercase;margin-bottom:30px}.contact_section{padding:100px 0 50px;text-align:center}.contact_top{max-width:1000px;margin:0 auto 0}.contact_top h1{text-transform:uppercase;color:#eb9622}.contact_top h2{font-size:28px;line-height:normal;text-transform:uppercase;color:#000}.contact_top ul{display:flex;margin:0 -15px;justify-content:center;padding:0;flex-wrap:wrap}.contact_top h2{font-size:28px;line-height:normal;text-transform:uppercase;color:#000;margin-bottom:5px}.contact_top ul li{padding:0 15px;list-style:none;font-size:15px;color:#000;position:relative;margin-bottom:15px}.contact_top p{margin:0 0 30px}.contact_top ul li:after{position:absolute;right:0;width:1px;height:68%;background:#000;content:"";top:4px}.contact_top ul li:last-child:after{display:none}.project_bottom{background:#eaeaeb;padding:24px 0}.project_btn{display:flex;justify-content:flex-end;gap:20px}.project_details{padding:100px 0 30px}.detail_main{border-bottom:3px solid #eb9622;padding-bottom:5px}.detail_main h1{color:#eb9622}.detail_list ul{margin:0;padding:0;list-style:none}.detail_list ul li{list-style:none;display:flex}.detail_list ul li{font-size:20px;line-height:28px;color:#000}.detail_list ul li .title{font-weight:700;margin-right:5px}.detail_image{margin-top:30px;max-width:80%}.detail_image img{width:100%;display:block;margin-bottom:30px}.toggle_nav,a.close{display:none}.banner_section .owl-carousel .owl-item img{display:block;width:100%;height:601px;object-fit:cover}.work_image{padding:100px 0;text-align:center}.work_image h1{color:#eb9622}.map_image{margin-top:30px;display:block}.recenet_work .owl-carousel .owl-item img{display:block;width:100%;height:371px;object-fit:cover}.about_recent_work .owl-carousel .owl-item img{height:654px;object-fit:cover}.contact_main{max-width:1175px;margin:0 auto;width:100%}.contact_main .wpcf7-form-control-wrap input,.contact_main .form_main select{width:100%;height:60px;background:#eaeaeb;border:0;padding:0 20px;color:#000;font-size:20px;font-family:"Work Sans",sans-serif;font-weight:400;-webkit-appearance:none;border-radius:0}.contact_main .form_main select{background:#eaeaeb url(/wp-content/themes/structure-build/assets/images/down_arrow.png) no-repeat right 20px center !important}.contact_main .wpcf7-form-control-wrap input:focus,.contact_main .form_main select:focus,.contact_main .form_main textarea:focus{outline:none;border:0}.contact_main .wpcf7-form-control-wrap input::-webkit-input-placeholder{color:#000}.contact_main .wpcf7-form-control-wrap input::-moz-placeholder{color:#000}.contact_main .wpcf7-form-control-wrap input:-ms-input-placeholder{color:#000}.contact_main .wpcf7-form-control-wrap input:-moz-placeholder{color:#000}.contact_main .form_block p{gap:36px;display:flex}.contact_main .form_main textarea{width:100%;height:250px;background:#eaeaeb;border:0;padding:20px;resize:none;color:#000;font-size:20px;font-family:"Work Sans",sans-serif;font-weight:400;border-radius:0}.contact_main .form_main textarea::-webkit-input-placeholder{color:#000}.contact_main .form_main textarea::-moz-placeholder{color:#000}.contact_main .form_main textarea:-ms-input-placeholder{color:#000}.contact_main .form_main textarea:-moz-placeholder{color:#000}.contact_main .form_main span.wpcf7-form-control-wrap{width:100%}.contact_submit_btn input{height:60px;background:#eb9622;height:50px;padding:0 33px;border:0;line-height:50px;color:#fff;text-transform:uppercase;font-weight:700;font-family:"Work Sans",sans-serif;transition:.3s;cursor:pointer;font-size:20px;border-radius:0;border:0}.contact_submit_btn input:hover{background:#000}.contact_f_section{padding-bottom:100px}.form_main p{margin-top:0}.single-post .navigation ul li.menu-item-99 a{color:#fff}.project_btn .primary_btn{max-width:227px;width:100%;padding:0 17px}@media(max-width:1300px){.recenet_work .owl-nav .owl-prev{left:10px}.recenet_work .owl-nav .owl-next{right:0}}@media(max-width:1199px){header .container{padding-right:20px}.navigation ul{gap:16px}p{font-size:18px;line-height:26px}.service_section ul li a{font-size:18px}.right_part .navigation{padding-left:70px}a.logo{width:200px}.right_part{justify-content:flex-end;width:calc(100% - 200px)}.navigation ul li a{font-size:16px;width:100%;display:inline-block}.service_list .two_main{display:flex;align-items:stretch}.service_list .left_image{max-width:50%;width:100%}.service_list .right_image{width:50%;padding:20px 0 20px 20px}.service_list .row:nth-child(even) .right_image{width:50%;padding:20px 20px 20px 0}}@media(max-width:991px){.right_part:before{top:-40px}.project_box .figcation_desc{transform:translateY(-50%);max-width:80%;bottom:auto;top:50%}.project_box figure:before{transform:translateY(0)}.project_btn a.primary_btn{font-size:14px}.inner_banner img{height:450px}.single-post .navigation ul li.menu-item-99 a{color:#eb9622}.navigation ul li a:hover,.navigation ul li.current-menu-item a{color:#eb9622}.project_box{width:50%}.right_part:after{top:-40px}.right_part .navigation{padding-left:0;position:fixed;top:0;width:100%;transform:translateX(100%);background:#fff;transition:.3s;opacity:0;left:0;height:100%;z-index:2}.show_menu .right_part .navigation{transform:translateX(0%);opacity:1}header{padding:10px 0}.toggle_nav{width:40px;height:40px;background:#fff;position:absolute;right:21px;z-index:1;border-radius:12px;display:block}.navigation ul{flex-direction:column;align-items:flex-start;padding:80px 30px;margin:0;gap:0}.navigation ul li{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;width:100%}.show_menu a.close{width:30px;height:30px;position:fixed;z-index:9;top:20px;right:30px;display:block}.value_grid{gap:33px}.value_box h2{font-size:22px}.value_box .subtitle{font-size:20px}.footer_main .title{font-size:20px;margin-bottom:20px}.footer_main .phone{font-size:18px}.service_section ul li a{font-size:16px}.about_recent_work .owl-carousel .owl-item img{height:450px}.about_recent_work .owl-nav{gap:20px}.footer_main{margin:0 -10px}.footer_box{width:33.33%;padding:0 10px 20px}}@media(max-width:767px){.rating_box{width:100%;padding:0 15px 30px}.contact_main .form_block p{flex-direction:column;gap:17px}.footer_box{width:50%}.value_box .subtitle{margin-bottom:20px}.contact_main .wpcf7-form-control-wrap input,.contact_main .form_main select{height:50px;line-height:50px;font-size:18px}.contact_f_section{padding-bottom:50px}.contact_main .form_main textarea{height:200px}.contact_section{padding-bottom:0 !important}.inner_banner img{height:400px}.banner_section .owl-carousel .owl-item img{display:block;width:100%;height:400px;object-fit:cover}.value_grid{gap:0}.value_box{width:100%}.footer_box{width:50%;padding-bottom:31px}.footer_top{padding:40px 0 10px}.footer_bottom .footer_main{flex-direction:column}.footer_bottom .footer_main ul{margin-top:20px}.copyright-left{text-align:center}.ratining_section,.recenet_work,.career_intro,section.current_section,.contact_section,.project_section,.service_section,.work_image{padding:50px 0}.ratining_section{padding:50px 0 20px}.ratining_section h1{margin-bottom:20px}h1{font-size:30px;line-height:40px}h2{font-size:28px;line-height:38px}.rating_desc h3{font-size:24px;line-height:normal}.ratining_section p{letter-spacing:.02rem;margin-bottom:20px;text-align:center}p{font-size:18px;line-height:26px}.recenet_work h2{margin-bottom:30px}.rating_desc .view_btn{font-size:18px;letter-spacing:.05rem}.rating_desc .view_btn{position:static}.rating_desc p{padding-bottom:0;text-align:left}.footer_main .title{font-size:24px;margin-bottom:20px}.raiting_grid_box{margin:30px -15px 0}.recenet_work .figcaption{font-size:18px}.cuurent_grid{margin:20px -15px 0}.current_box{width:100%;padding:0 15px 40px}.current_box p{margin-top:20px}.current_box h3{font-size:24px}.current_box:last-child{padding-bottom:0}.contact_top h2{font-size:24px}.contact_top{margin:0 auto 30px}.project_box h3{font-size:20px}.project_details{padding:50px 0 30px}.detail_list ul li{font-size:18px;flex-wrap:wrap}.detail_image{max-width:100%}.service_section ul{width:100%;column-count:1}.service_list .two_main{flex-direction:column}.service_list .row:nth-child(odd) .container{padding-left:0;padding-right:0}.service_list .right_image{width:100%;padding:20px}.service_list .right_image h2{font-size:24px;margin-bottom:0}.service_list .row:nth-child(even) .container{padding-left:0}.service_list .row:nth-child(even) .right_image{width:100%;padding:20px}.service_list .row:nth-child(even) .left_image{order:0}.service_list .left_image{max-width:100%}}@media(max-width:500px){.footer_box{width:100%}.footer_box{width:100%}.detail_list ul li{font-size:16px}.primary_btn{font-size:16px;padding:0 10px}.project_box{width:100%}.contact_top h2{font-size:20px}.footer_main .title{font-size:20px}.inner_banner img{height:350px}p{font-size:16px;line-height:24px}.banner_section .owl-carousel .owl-item img{height:350px}.footer_main .title{margin-bottom:10px}.footer_main .phone{font-size:18px}h1{font-size:24px;line-height:31px}h2{font-size:22px;line-height:32px}.current_box h3{font-size:20px;margin-bottom:0}.current_box span.sub_title{font-size:18px}.project_box:last-child{padding-bottom:0}.project_grid{margin-top:40px}}