@charset "UTF-8";
/* https://www.peciservices.com/wp-content/themes/ranbron/assets/css/responsive.css?ver=0.4.7 */
@media (max-height:1080px){#page-wrapper .side-ribbon .call-txt{width:389px}}@media (max-height:768px){#page-wrapper .side-ribbon .call-txt{width:389px}}@media(max-width:1024px){.navbar-header{width:100%;float:none;margin:0!important}.navbar-nav{margin:0}.navbar-default .navbar-toggle{display:block;margin-right:0;border-color:#fff;background-color:transparent!important}.navbar-default .navbar-toggle:hover{border-color:#C4D114}.navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar-default .navbar-toggle:hover .icon-bar{background:#C4D114}.navbar-collapse.collapse{display:none!important;height:0!important;padding-bottom:0;overflow:auto!important;width:100%}.navbar-default .navbar-collapse{background:#000;padding:0 0px!important;padding-bottom:0px!important;border:1px dashed rgba(255,255,255,.4);margin:0}.navbar-collapse.collapse.in{display:block!important;height:auto!important;max-height:70vh}.navbar-collapse.in{overflow-y:auto}.header .header-navigation .nav{width:100%;text-align:left}.header-navigation .navbar-nav .sub-nav-toggler{background-color:transparent;background-image:none;border:1px solid #fff;border-radius:4px;padding:9px 9px;position:absolute;top:0;right:0;margin-top:8px;margin-right:10px;z-index:999}.header-navigation .navbar-nav .sub-nav-toggler .icon-bar{background-color:#fff;border-radius:1px;display:block;height:1px;width:20px}.header-navigation .navbar-nav .sub-nav-toggler .icon-bar+.icon-bar{margin-top:4px}.header .header-navigation .nav{width:100%}.header .header-navigation .nav>li{display:block;padding:0!important;width:100%}.header .header-navigation .nav>li+li{margin-left:0!important}.header .header-navigation ul.navigation-box>li>a{display:block;padding:15px 15px;padding-left:0;width:100%;position:relative}.header .header-navigation .nav>li>a{padding:15px 15px;border-top:1px solid #353535;position:relative}.header .header-navigation ul.navigation-box>li>ul.sub-menu,.header .header-navigation ul.navigation-box>li>ul>li>ul.sub-menu{position:relative;width:100%;opacity:1;visibility:visible;left:auto;right:auto;transform:translate3d(0,0,0);transition:none!important;display:none;top:auto;float:none}.header{margin-bottom:0;background:#242424}.header .navbar-toggle{border:none;padding:0;margin:26px 0}.header .stricky-fixed .navbar-toggle{margin:26px 0}.header .navbar-toggle .icon-bar{width:25px;height:3px;background:#fff;transition:all .3s ease}.header .navbar-toggle:hover .icon-bar{background:#3E56AA}.header .navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.header .header-navigation .thm-container{padding-right:0}.header .header-navigation .navbar-collapse{background-color:transparent;border:none;padding:0 15px!important;padding-left:0!important}.header .header-navigation ul.navigation-box li a .sub-nav-toggler{display:block;border:none;width:30px;height:30px;text-align:right;padding:12px 0;margin:0;font-size:25px;outline:none}.header .header-navigation .thm-container{padding-right:0;padding-left:15px}.header .header-navigation .thm-container .right-side-box{right:15px}.header .navbar-brand{padding-top:15.5px;padding-bottom:15.5px}.header .header-navigation .thm-container .right-side-box{padding:25px 0}.header .navbar-header{padding-right:75px}.header .header-navigation ul.navigation-box>li>a::after{display:none}.header.home-page-two{background:#fff}.header.home-page-two .navbar-toggle .icon-bar{background:#242424}.header.home-page-three .header-navigation .thm-container{padding-left:15px;padding-right:0}.header.home-page-three .header-navigation .thm-container .right-side-box a{padding-right:40px}.header.home-page-three .navbar-toggle{float:left;margin:20px 0}.header.home-page-three .header-navigation .thm-container .right-side-box{right:0}.header.home-page-three .navbar-toggle:hover .icon-bar{background:#242424}.header.home-page-three .search-icon-box{display:none}.header.home-page-three .header-navigation .nav>li>a{border-top-color:#fff}.header.home-page-three .header-navigation .navbar-collapse{padding-left:0!important}.header.home-page-four .header-navigation .thm-container{padding-left:15px;padding-right:0}.header.home-page-four .navbar-toggle{float:left;margin:20px 0}.header.home-page-four .header-navigation .thm-container .right-side-box{right:15px}.header.home-page-four .navbar-toggle .icon-bar{background:#242424}.header.home-page-four .navbar-toggle:hover .icon-bar{background:#3E56AA}.header.home-page-four .search-icon-box{display:none}.header.home-page-four .header-navigation .navbar-collapse{padding-left:0!important}.header.home-page-four .header-navigation ul.navigation-box>li>a{padding:15px 0;border-top-color:#BFBFC2}.header.home-page-four .header-navigation ul.navigation-box>li+li a{border-left:0}.header.home-page-five .header-navigation .thm-container{padding-left:15px;padding-right:0}.header.home-page-five .navbar-toggle{float:left;margin:20px 0}.header.home-page-five .header-navigation .thm-container .right-side-box{right:15px}.header.home-page-five .navbar-toggle .icon-bar{background:#3E56AA}.header.home-page-five .navbar-toggle:hover .icon-bar{background:#fff}.header.home-page-five .search-icon-box{display:none}.header.home-page-five .header-navigation .navbar-collapse{padding-left:0!important}.header.home-page-five .header-navigation ul.navigation-box>li>a{padding:15px 0;border-top-color:#353535}.header.home-page-five .header-navigation ul.navigation-box>li+li a{border-left:0}}@media(max-width:1024px){img{max-width:100%}.testimonial-area .thm-container-fluid .col-lg-6{width:100%}.request-a-qoute-content{padding-left:30px;padding-right:70px}.footer .footer-widget.links-widget,.footer .footer-widget.service-widget{padding-left:0}.advisor-area.about-page .sec-title{float:none!important}.advisor-area.about-page a.view-more{float:none!important;margin-top:20px}.service-list .single-service-list .hover-content{padding:0 20px}.cases-details-area .cases-info-box .cases-info-box-inner{padding-left:30px}.what-we-do-area .single-what-we-do .icon-box,.what-we-do-area .single-what-we-do .text-box{display:block}.what-we-do-area .single-what-we-do .text-box{padding-left:0;margin-top:30px}.ceo-message-area{padding-top:75px}.ceo-message-area .ceo-img{display:none}.ceo-message-area .ceo-message-content{padding-left:0;padding-bottom:75px;margin-top:0;padding-top:0}.request-call-back-two .request-a-qoute-content{padding-right:0;padding-bottom:70px;padding-left:0}.request-call-back-two img.pull-left{display:none}.testimonial-area.testimonial-page .single-testimonial .img-box,.testimonial-area.testimonial-page .single-testimonial .text-box{display:block}.testimonial-area.testimonial-page .single-testimonial .img-box{width:100%}.testimonial-area.testimonial-page .single-testimonial .img-box .inner{padding-right:0;width:80px;height:80px;border:none;margin-left:auto;margin-right:auto}.testimonial-area.testimonial-page .single-testimonial .text-box{padding-left:0;margin-top:70px;text-align:center}.cases-3-col-area .gallery-filter ul li{padding:0}.cases-3-col-area .gallery-filter ul li+li{margin-left:20px}.testimonial-area.testimonial-page .single-testimonial{padding-left:50px;padding-right:50px}}@media(max-width:768px){.sec-pad{padding:75px 0}.slider-home-one .content p br{display:none}.about-home-one .col-md-5{margin-top:50px}.qoute-faq-area .faq-content{padding-left:0;margin-top:50px}.project-area{padding-bottom:60px}.project-area .single-project{margin-bottom:40px}.project-area .single-project .img-box{display:inline-block}.blog-area .blog-post-list{margin-top:50px}.request-a-qoute-content{padding-bottom:100px}.footer{padding-bottom:25px}.footer .footer-widget{margin-bottom:30px}.about-section.about-page .col-md-4{margin-bottom:30px}.mission-history-area .misson-content{margin-bottom:40px}.fun-fact-area .thm-container{padding-bottom:60px}.fun-fact-area .single-fun-fact{margin-bottom:30px}.has-left-sidebar,.has-right-sidebar{padding:0;margin-top:50px}.single-service-page-area .service-single-content .image-col .text-right{text-align:left;margin-top:30px}.contact-page .contact-info{padding-left:0;margin-top:50px}.sidebar-right{margin-top:50px}.cases-details-area .cases-info-box .cases-info-box-inner{padding-bottom:40px}.cases-details-area .what-we-did .what-we-did-content{margin-bottom:50px}.comming-soon-area p br{display:none}.blog-with-sidebar .single-blog-post-sidebar h3{line-height:1.4em}.blog-with-sidebar .single-blog-post-sidebar{margin-top:50px}.footer .footer-widget.service-widget .title{margin-bottom:10px}.footer .footer-widget.links-widget .title{margin-bottom:10px}.footer .footer-widget.about-widget a.footer-logo{margin-bottom:21px}.footer .footer-widget.subscribe-widget .title{margin-bottom:15px}.testimonial-area{background-image:none;background-color:#fff;padding:0}.advisor-area.home-page-four{padding-top:75px}.project-area .single-project .img-box{margin-bottom:10px}.project-area{padding-bottom:35px;padding-top:75px}.about-section.about-page{padding-top:75px}.mission-history-area{padding:75px 0}.top-bar-home-two .left-contact-info,.top-bar-home-two .right-social{width:100%;text-align:center}.about-home-two .about-content{margin-top:40px}.header-top-home-three .logo{width:100%;text-align:center}.header-top-home-three .header-top-contact{margin-top:35px}.header-top-home-three .header-top-contact .single-header-top-content+.single-header-top-content{margin-left:40px}.what-we-do-area .what-we-do-content-wrapper{margin-top:-40px}.what-we-do-area .single-what-we-do{margin-top:40px}.video-box-area .video-box{float:none;margin-top:60px}.advisor-area.home-page-one .single-advisor{margin-bottom:40px}.advisor-area.home-page-one .thm-container{padding-bottom:30px}.advisor-area.home-page-two .single-advisor{margin-bottom:40px}.advisor-area.home-page-two .thm-container{padding-bottom:0}.advisor-area.home-page-two{padding-bottom:20px}.slider-home-one .content h2 br{display:none}.company-history-area .single-company-history .year-box .inner::before{display:none}.company-history-area .single-company-history .text-box{padding-left:40px}.single-service-page-area .service-single-content .image-col .col-md-6>img{margin-bottom:30px}.contact-page .contact-form{padding-right:0}.testimonial-style-one{padding-top:90px}.testimonial-style-one .single-testimonial{padding-left:15px;padding-right:15px}.testimonial-style-one .single-testimonial .img-box,.testimonial-style-one .single-testimonial .text-box{display:block}.testimonial-style-one .single-testimonial .img-box{margin-left:auto;margin-right:auto}.testimonial-style-one .single-testimonial .text-box{padding-left:0;text-align:center}.testimonial-style-one .testimonial-carousel-one .owl-dots{position:relative;width:100%;left:0;top:20px}}@media(max-width:667px){#page-wrapper .side-ribbon{display:none}#page-wrapper{padding-left:0}.header.home-page-one{padding-left:0;position:relative}.header.home-page-one .header-navigation.stricky-fixed{padding-left:0}.service-home-one .service-home-one-carousel .owl-nav{position:static;margin-top:50px}.fun-fact-area{text-align:center}.fun-fact-area .title{margin-bottom:30px}.fun-fact-area .single-fun-fact .line{margin-left:auto;margin-right:auto}.testimonial-area .single-testimonial .img-box,.testimonial-area .single-testimonial .text-box{display:block}.testimonial-area .single-testimonial .img-box{border:none;margin-left:auto;margin-right:auto}.testimonial-area .single-testimonial .img-box .inner{border:none}.testimonial-area .single-testimonial .text-box{padding-left:0;text-align:center}.advisor-area.home-page-two .single-advisor{margin-bottom:30px}.advisor-area.home-page-two .thm-container{padding-bottom:35px}.request-a-qoute-content{padding-left:30px;padding-right:30px}.inner-banner{padding-top:70px}.service-list .single-service-list>img{width:100%}.blog-with-sidebar .single-blog-post-sidebar .meta-info-box .date,.blog-with-sidebar .single-blog-post-sidebar .meta-info-box p.meta-info{float:none!important}.blog-area{padding-bottom:60px}.blog-area .blog-post-list{margin-top:0}.blog-area .col-xs-12{margin-bottom:40px}.header .header-navigation .thm-container{padding-right:15px}.header .header-navigation .thm-container .right-side-box{display:none}.header .navbar-header{padding-right:0}.inner-banner{padding:50px 0}.inner-banner .title h3{font-size:40px}.service-list{padding-top:70px}.slider-home-one .content h2 br{display:none}.slider-home-one .content h2{font-size:35px;line-height:40px;margin-bottom:15px}#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-bottom{vertical-align:middle}#minimal-bootstrap-carousel.slider-home-one .carousel-inner .item{min-height:500px}.slider-home-one .content{padding-bottom:0}.slider-home-one .content p{margin-bottom:30px}.request-a-qoute-content form input,.request-a-qoute-content form textarea{padding-bottom:0}.call-to-action h2{font-size:40px;line-height:45px}.call-to-action h2 br{display:none}.call-to-action{padding-top:60px}.fun-fact-area .thm-container{padding-top:20px;padding-bottom:20px}.about-home-one{padding:75px 0}.header .header-navigation.stricky-fixed .navbar-brand,.header .navbar-brand{padding:10px 0}.header .stricky-fixed .navbar-brand>img,.header .navbar-brand>img{width:85%}.header .stricky-fixed .navbar-toggle,.header .navbar-toggle{margin:16px 0}.header .header-navigation.stricky-fixed{padding-left:0}.project-carousel-home-two{margin-top:40px}.header-top-home-three .header-top-contact .single-header-top-content{display:block;max-width:300px;margin-left:auto;margin-right:auto}.header-top-home-three .header-top-contact{width:100%}.header-top-home-three .header-top-contact .single-header-top-content+.single-header-top-content{margin-left:auto;margin-top:30px}.header-top-home-three .header-top-contact .single-header-top-content .icon-box,.header-top-home-three .header-top-contact .single-header-top-content .text-box{display:inline-block;vertical-align:top}.qoute-faq-area .title h3::after{display:block;margin-left:0;margin-top:30px;margin-bottom:20px}.qoute-faq-area .accrodion .accrodion-title h4{position:relative;padding-left:30px}.qoute-faq-area .accrodion .accrodion-title h4::before{position:absolute;top:-3px;left:0}.project-area .sec-title p{line-height:26px}.testimonial-area .testimonial-carousel .owl-nav{position:absolute;bottom:30px;right:0;width:100%}.company-history-area .single-company-history .year-box,.company-history-area .single-company-history .text-box{display:block}.company-history-area .single-company-history .year-box .inner{margin-left:auto;margin-right:auto;margin-bottom:30px}.company-history-area .single-company-history .text-box{text-align:center;padding-left:0}.company-history-area .single-company-history .text-box h3{line-height:37px}.testimonial-area.testimonial-page .single-testimonial{padding-left:30px;padding-right:30px;padding-top:40px;padding-bottom:30px}}@media (max-width:375px){.call-to-action h2{font-size:32px;line-height:35px}.call-to-action h2 br{display:none}.single-service-page-area .service-single-content h3.title::after{margin-left:0;display:block;margin-top:20px}}