body{font-family:Poppins,sans-serif;color:#000;background-color:#fff;width:100%}.header_section{background:rgba(0,0,0,.2)}.navbar-brand svg{fill:#0f0}.navbar-brand svg:focus,.navbar-brand svg:hover{fill:#fff}.servicii_section .col-md-4{align-self:flex-start}.client_section .box .img-box img,.contact_section .map_img-box img,.info_section .info_insta .insta_container img,.servicii_section .col-md-12 img,.servicii_section .col-md-4 img,.who_section .img-box img,.work_section .work_container .box img{width:100%}.layout_padding{padding:75px 0}.layout_padding2{padding:45px 0}.layout_padding2-top{padding-top:45px}.layout_padding2-bottom{padding-bottom:45px}.layout_padding-top{padding-top:75px}.layout_padding-bottom{padding-bottom:75px}.heading_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.navbar-brand,.user_option{display:-webkit-box;display:-ms-flexbox}.heading_container h2{font-weight:700;text-transform:uppercase;position:relative;text-align:center;max-width:100%;overflow:hidden}.heading_container h2::after,.heading_container h2::before{content:"";position:absolute;top:50%;width:40px;height:1px;background-color:#fec016}.heading_container h2::before{left:-5px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.heading_container h2::after{right:-5px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.hero_area{height:100vh;background-color:#b5caee;background-image:url(../images/hero-bg.webp);background-size:cover}.hero_area.sub_pages,.sub_page .hero_area{height:auto}.sub_page .who_section.layout_padding{padding-top:0}.header_section .container-fluid{padding-right:25px;padding-left:25px}.header_section .nav_container{margin:0 auto}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-link{margin:10px 30px;color:#fff;text-align:center;position:relative}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-link:hover{color:#0f0}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:initial}.btn,.btn:focus{outline:0!important;-webkit-box-shadow:none;box-shadow:none}.user_option{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom_nav-container .nav_search-btn{background-image:url(../images/search-icon.png);background-size:22px;background-repeat:no-repeat;background-position-y:7px;width:35px;height:35px;padding:0;border:none}.navbar-brand{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Open Sans',sans-serif}.navbar-brand span{font-size:24px;color:#fff}.custom_nav-container{z-index:99999;padding:15px 0}.custom_nav-container .navbar-toggler{outline:0}.custom_nav-container .navbar-toggler .navbar-toggler-icon{background-image:url(../images/menu.png);background-size:55px}.slider_section{height:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.slider_section .detail-box{text-align:center;margin-bottom:110px}.slider_section .detail-box h1{font-size:4rem;text-transform:uppercase}.slider_section .detail-box h2{text-transform:uppercase}.slider_section .detail-box p{margin-top:25px}.slider_section .detail-box a{display:inline-block;padding:10px 55px;background-color:#fff;border:1px solid #fff;color:#000;border-radius:20px 20px 0;margin-top:35px}.slider_section .detail-box a:hover{background-color:transparent;color:#fff}.slider_section #carouselExampleIndicators{bottom:0}.slider_section #carouselExampleIndicators li{width:15px;height:15px;background-color:transparent;border:3px solid #fff;border-radius:100%;opacity:1}.do_section .heading_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.do_section .do_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px}.do_section .do_container .box{text-align:center;position:relative;z-index:5;margin:35px 25px 0}.do_section .do_container .box .img-box{width:120px;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#353434;border-radius:100%}.do_section .do_container .box .img-box img{width:45px}.do_section .do_container .box .detail-box,.who_section .detail-box p{margin-top:35px}.do_section .do_container .box:hover .img-box{background-color:#fec016}.do_section .do_container .arrow_bg::before{content:"";position:absolute;top:-23px;left:-17px;width:262%;height:90%;z-index:3;background-size:cover}.do_section .do_container .arrow-start::before{background-image:url(../images/arrow-start.png)}.do_section .do_container .arrow-middle::before{background-image:url(../images/arrow-middle.png)}.do_section .do_container .arrow-end::before{background-image:url(../images/arrow-end.png)}.contact_section .heading_container,.who_section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.who_section .detail-box{margin-left:65px}.who_section .detail-box a{display:inline-block;padding:8px 30px;background-color:#353434;border:1px solid #353434;color:#fff;border-radius:20px 20px 0;margin-top:35px}.who_section .detail-box a:hover{background-color:transparent;color:#353434}.work_section .work_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1%}.work_section .work_container .box{min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.client_section .box,.client_section .box .detail-box{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.work_section .work_container .box.b-2,.work_section .work_container .box.b-3{width:43.5%}.work_section .work_container .box.b-1,.work_section .work_container .box.b-4{width:56.5%}.client_section{padding-bottom:150px}.client_section .heading_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:45px}.client_section .box{padding:20px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:20px}.client_section .box .img-box{width:60px}.client_section .box .detail-box{margin-top:35px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client_section .box .detail-box h5{text-transform:uppercase;font-weight:700;font-size:18px}.client_section .box .detail-box h5 span{text-transform:none;font-size:16px;font-weight:400;color:#fec016}.client_section .box .detail-box img{width:15px;margin:35px 0}.client_section .carousel-wrap{margin:0 auto;padding:0;position:relative}.client_section .owl-nav>div{margin-top:-26px;position:absolute;top:50%;color:#cdcbcd}.client_section .owl-carousel .owl-nav .owl-next,.client_section .owl-carousel .owl-nav .owl-prev{width:50px;height:50px;background-color:#000;background-size:16px;background-position:center;border-radius:100%;background-repeat:no-repeat;position:absolute;bottom:-75px;outline:0}.client_section .owl-carousel .owl-nav .owl-next:hover,.client_section .owl-carousel .owl-nav .owl-prev:hover{background-color:rgba(0,0,0,.8)}.client_section .owl-carousel .owl-nav .owl-prev{background-image:url(../images/prev.png);left:50%;-webkit-transform:translateX(-102%);transform:translateX(-102%)}.client_section .owl-carousel .owl-nav .owl-next{right:50%;background-image:url(../images/next.png);-webkit-transform:translateX(102%);transform:translateX(102%)}.client_section .owl-carousel .owl-dots.disabled,.client_section .owl-carousel .owl-nav.disabled{display:block}.client_section .owl-item.active.center .box{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.target_section{background-image:url(../images/target-bg.webp);background-size:cover;color:#fff;text-align:center}.target_section .detail-box{margin:30px 0}.target_section h2{font-weight:700}.target_section h5{font-size:18px;font-weight:500}.contact_section .contact-form{padding:25px;border-radius:20px}.contact_section .contact-form input{border:1px solid rgba(0,0,0,.4);outline:0;background-color:transparent;width:100%;margin:15px 0;padding:10px 20px;border-radius:30px}.contact_section .contact-form input.input_message{height:175px}.contact_section .contact-form input::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.contact_section .contact-form input:-ms-input-placeholder{color:rgba(0,0,0,.4)}.contact_section .contact-form input::-ms-input-placeholder{color:rgba(0,0,0,.4)}.contact_section .contact-form input::placeholder{color:rgba(0,0,0,.4)}.contact_section .contact-form button{border:none;outline:0;padding:12px 50px;text-transform:uppercase;margin-top:25px;background-color:#0f0;color:#fff;border-radius:30px;font-weight:700}.contact_section .contact-form button:hover{background-color:#000}.contact_section .map_img-box{width:80%;margin:25px auto 0}.info_section{background-color:#232323;color:#fff;padding:90px 0 45px}.info_section h5{margin-bottom:25px;font-size:24px}.info_section .info_insta .insta_container>div{display:-webkit-box;display:-ms-flexbox;display:flex}.info_section .info_insta .insta_container .insta-box{margin:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;padding:10px 20px}.info_section .info_contact .img-box{width:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info_section .info_contact p{margin:0}.info_section .info_contact>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.info_section .info_contact>div img{height:auto;margin-right:12px}.info_section .info_form form input{outline:0;width:100%;padding:7px 10px}.info_section .info_form form button{display:inline-block;padding:8px 30px;background-color:#fbca47;border:1px solid #fbca47;color:#fff;margin-top:15px;text-transform:uppercase;font-size:15px}.info_section .info_form form button:hover{background-color:transparent;color:#fbca47}.info_section .info_form .social_box{margin-top:35px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.info_section .info_form .social_box a{margin-right:25px}.footer_section{background-color:#232323;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer_section p{padding:20px 65px;color:#fbfcfd;margin:0 auto;text-align:center;border-top:1px solid #fff}.footer_section a{color:#fbfcfd}
/*responsive.css:*/
@media (max-width:1120px){.hero_area{height:auto}.slider_section{padding:50px 0}}@media (max-width:992px){.user_option{flex-direction:column}.custom_nav-container .nav_search-btn{background-position:center;margin-top:10px}.user_option a{margin-bottom:10px}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-link{padding:0 5px}}@media (max-width:768px){.info_section .col-md-3{text-align:center}.info_section .col-md-3:not(:last-child){margin-bottom:35px}.who_section .detail-box{margin-left:0;margin-top:35px}.work_section .work_container .box.b-1,.work_section .work_container .box.b-2,.work_section .work_container .box.b-3,.work_section .work_container .box.b-4{width:100%}.info_section .col-md-3>div{display:flex;flex-direction:column;align-items:center}.info_section .info_form .social_box{justify-content:center}.info_section .info_form .social_box a{margin:0 10px}.footer_section p{padding:20px 30px}}@media (max-width:576px){.slider_section .detail-box h1{font-size:3.5rem}.do_section .do_container .arrow_bg::before{display:none}}@media (max-width:420px){.slider_section .detail-box h2{font-size:1.5rem}.slider_section .detail-box h1{font-size:3rem}}@media (min-width:1200px){.container{max-width:1170px}}