@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);@import url(https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,800,700,900);@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700);@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);@import url(https://fonts.googleapis.com/css?family=Alegreya:400,400i,700,700i,900,900i);@import url(https://fonts.googleapis.com/css?family=Poppins);@import url("https://ruoldaic.online/css/strock-icon.css");@import url("https://ruoldaic.online/css/bootstrap-theme.min.css");@import url("https://ruoldaic.online/css/font-awesome.min.css");.clearfix{clear:both}.m0{margin:0!important}.mt30{margin-top:30px}.p0{padding:0!important}li,ul{list-style:none;padding:0;margin:0}.btn{background:#4dcef6}.btn,.btn0{padding:0 40px;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;line-height:48px}.btn0{margin:0 20px 0 0;background:#a18232}.btn2{color:#000;background:#f8d24b}.btn,a,button{-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.btn,.btn:focus,.btn:hover,a,a:focus,a:hover,button,button:focus,button:hover{text-decoration:none;outline:none}footer.row,header.row,section.row{position:relative}body{height:100%;overflow-x:hidden;font-weight:100%;letter-spacing:.2px;font-family:Open Sans,sans-serif}.thm-container{margin-right:auto;max-width:1170px;margin-left:auto;width:100%}.four_arrow_hover_box{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);border:7px solid rgba(3,137,158,.6);right:5px;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;position:absolute;opacity:0;bottom:5px;top:5px;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;left:5px;display:block}.four_arrow_hover_box .arrows{border:1px solid #fff;right:0;position:absolute;bottom:0;top:0;left:0;display:block}.four_arrow_hover_box .arrows span{right:0;position:absolute;bottom:0;top:0;background:rgba(3,137,158,.6);left:0;display:block}.four_arrow_hover_box .arrows:after,.four_arrow_hover_box .arrows:before{content:"";position:absolute;display:block}.four_arrow_hover_box .arrows:before{right:16px;border-top:1px solid rgba(3,137,158,.6);border-bottom:1px solid rgba(3,137,158,.6);bottom:-1px;top:-1px;left:16px}.four_arrow_hover_box .arrows:after{border-right:1px solid rgba(3,137,158,.6);border-left:1px solid rgba(3,137,158,.6);right:-1px;bottom:16px;top:16px;left:-1px}.accrodion{border:1px solid #d7d7d7;margin-bottom:10px;background:#fff}.accrodion:last-child{margin-bottom:0}.accrodion.active .accrodion-title{background:#019bb3}.accrodion.active .accrodion-title h4{color:#fff}.accrodion.active .accrodion-title:after{font-size:40px;color:#fff;content:"-";line-height:38px}.accrodion .accrodion-title{position:relative;padding-right:30px;cursor:pointer;padding-left:30px}.accrodion .accrodion-title:after{font-size:23px;font-weight:400;right:20px;color:#898989;content:"+";position:absolute;top:0;line-height:46px;font-family:Open Sans,sans-serif}.accrodion .accrodion-title h4{font-size:14px;font-weight:600;color:#242424;text-transform:uppercase;letter-spacing:.04em;margin:0;line-height:46px;font-family:Open Sans,sans-serif}.accrodion .accrodion-content{padding-top:19px;padding-bottom:30px;padding-left:30px}.accrodion .accrodion-content h3,.accrodion .accrodion-content h4{color:#242424;margin:0 0 15px}.accrodion .accrodion-content p{font-size:14px;color:#898989;margin:0 0 20px;line-height:24px}.accrodion .accrodion-content ul{margin-top:19px}.accrodion .accrodion-content ul li{font-size:14px;margin-bottom:8px;color:#898989;line-height:15px}.accrodion .accrodion-content ul li:last-child{margin-bottom:0}.accrodion .accrodion-content ul li:before{margin-right:15px;color:#898989;content:"\f105";font-family:FontAwesome}.accrodion .accrodion-content .img-caption .content-box,.accrodion .accrodion-content .img-caption .img-box{vertical-align:top;display:table-cell}.accrodion .accrodion-content .img-caption .img-box{width:143px}.accrodion .accrodion-content .img-caption .content-box{padding-left:25px}.accrodion .accrodion-content .img-caption .content-box p{margin-bottom:0}.image_hover:after{right:0;transition:all .3s ease-out;content:"";position:absolute;opacity:0;bottom:0;top:0;background:#000;left:0}.image_hover:focus:after,.image_hover:hover:after{opacity:1}.image_hover:hover:after{opacity:.5}.zoom_img_effect{transition:all .3s ease-out;position:relative}.image_hover:hover .zoom_img_effect{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.wel-band{color:#6e6e6e;font:300 1em/1em Open Sans,sans-serif;background:#093660}.wel-band-bg{overflow:hidden;padding:1.075em 0;background:url(https://ruoldaic.online/images/header-top-band/head-top-band1.png) no-repeat 50%;background-size:cover}.top-w-text p,.wel-band-bg p{padding:0;font:400 1.1em/1em Open Sans,sans-serif;margin:0}.top-w-text p{color:#fff}.wel-band .right{text-align:right}.logo{text-align:left}.logo-sec{padding-top:25px;padding-bottom:25px}.t-logo{text-align:left;padding-bottom:0}.logo-sec img{display:inline-block}.touch_top{padding:8px 0;width:100%;float:left}.touch_top ul .item{padding:0;float:right}.touch_top ul .item:last-child{border-right:1px solid #d8d8d8}.touch_top ul .item-ad{padding:0;width:50%}.touch_top ul .item-phone{padding:0 0 0 4%;width:46%}.touch_top ul .item .media .media-left a i{font-size:2em;color:#1fa6c8}.media-body,.media-body p{text-align:left}.media-body p{padding:0;color:#232932;font:400 1.072em/1.8em Open Sans,sans-serif;margin:0}.media-body p span{font-size:1em;color:#9692a0;line-height:1.9em}.media-body p span a{color:#9692a0}.media-body p span a:hover{color:#0fa2d9}.touch_top .nav{margin:0}.widget-search{padding:8px 0;float:right}.widget .search-form .form-control{height:37px;padding:0 15px;border:none;color:silver;font:1em/1em Open Sans,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0;z-index:0}.widget-inner{border:1px solid #ddd}.widget .search-form .form-control+.input-group-addon{padding:0;border:0;background-color:transparent;border-radius:0}.widget .search-form .form-control+.input-group-addon button{font-size:1.2em;border:0;color:#ddd;padding-right:15px;background:#fff;line-height:2.1em}#header{position:relative}.header-3 .wel-t-band{background:#fdb22d}.header-3 .wel-band-bg{background:#fdb22d;background-size:cover}.header-3 .wel-t-band p,.header-3 .wel-t-band p span{color:#fff}.header-3 .widget-t-search{padding:0}.header-3 .widget-t-search .widget-t-inner{border:none;margin-top:0}.header-3 .widget-t .search-form .form-control{height:63px}.header-3 .nav-t-holder .nav-t-footer ul.nav>li.active a,.header-3 .nav-t-holder .nav-t-footer ul.nav>li:hover a{color:#4dcef6}.header-3 .nav-t-holder .nav-t-footer ul.nav>li ul.submenu li a{color:#242424}.header-5{background:#0f263a}.header-5 .navi{border-top:1px solid #1b364c}.header-5 .media-body p{color:#9e9e9e}.header-5 .touch_top ul .item:last-child{border-right:1px solid #485662}.main-menu-wrapper{margin-bottom:-65px;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;z-index:9}.main-menu-wrapper .nav-bg{background:#0f253a}.main-menu-wrapper:before{height:100%;content:"";position:absolute;top:0;background:#0f253a;width:1190px;z-index:-1}.main-menu-wrapper.stricky-fixed{position:fixed;top:0;background:#009bb3;left:0;width:100%;z-index:9999}.main-menu-wrapper.stricky-fixed .free-qoute-button{-webkit-transition:all .3s ease;transition:all .3s ease}.main-menu-wrapper.stricky-fixed .free-qoute-button:before{height:100%;right:100%;-webkit-transition:all .3s ease;transition:all .3s ease;content:"";top:0;background:#fbb12f;width:2500px}.main-menu-wrapper.stricky-fixed .free-qoute-button:hover,.main-menu-wrapper.stricky-fixed .free-qoute-button:hover:before{background:#1fb5c7}.main-menu-wrapper.stricky-fixed .free-qoute-button:hover a{color:#fff}.ind-container{margin-right:auto;max-width:1170px;padding-right:15px;margin-left:auto;width:100%;padding-left:15px}.main-menu-wrapper .ind-container{position:relative}.main-menu-wrapper .free-qoute-button{-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;background:#fbb12f}.main-menu-wrapper .free-qoute-button:hover,.main-menu-wrapper .free-qoute-button:hover:before{background:#1fb5c7}.main-menu-wrapper .free-qoute-button:hover a{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.main-menu-wrapper .free-qoute-button:before{height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;content:"";position:absolute;top:0;background:#fbb12f;left:-32px;width:80px}.main-menu-wrapper .free-qoute-button a{padding:18px 30px 18px 28px;color:#010101;font:700 1.8em/1.2em Open Sans Condensed,sans-serif;text-transform:uppercase;position:relative;display:block}.nav-holder{position:relative}.nav-holder .nav-header{padding:12px 20px;display:none}.nav-holder .nav-header button{height:40px;font-size:25px;border:none;color:#fff;outline:none;border-radius:5px;background:#19242a;width:40px}.nav-holder .nav-footer{display:block}.nav-holder .nav-footer ul.nav>li{padding:23.5px 0;position:relative;display:inline-block}.nav-holder .nav-footer ul.nav>li.active a,.nav-holder .nav-footer ul.nav>li:hover a{color:#fab90a;background-color:transparent}.nav-holder .nav-footer ul.nav>li:last-child>a{border:none;padding-right:0}.nav-holder .nav-footer ul.nav>li>a{border-right:1px dashed #3f5262;padding:0 1.2em;color:#fff;font:600 1.36em/1em Open Sans Condensed,sans-serif;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;letter-spacing:.4px;display:block}.nav-holder .nav-footer ul.nav>li>ul.submenu{top:100%;left:0}.nav-holder .nav-footer ul.nav>li>ul.submenu.align-right{right:0;left:auto}.nav-holder .nav-footer ul.nav>li:hover>ul.submenu{opacity:1;visibility:visible}.nav-holder .nav-footer ul.nav>li>ul.submenu>li>ul.submenu{top:0;left:100%}.nav-holder .nav-footer ul.nav>li>ul.submenu>li>ul.submenu.align-right{right:100%;left:auto}.nav-holder .nav-footer ul.nav>li>ul.submenu>li:hover>ul.submenu{opacity:1;visibility:visible}.nav-holder .nav-footer ul.nav>li ul.submenu{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;width:275px;z-index:99999}.nav-holder .nav-footer ul.nav>li ul.submenu li{padding:0;background:#fff;display:block}.nav-holder .nav-footer ul.nav>li ul.submenu li:last-child a{border-bottom:0}.nav-holder .nav-footer ul.nav>li ul.submenu li:last-child a:after{display:none}.nav-holder .nav-footer ul.nav>li ul.submenu li:hover>a{color:#fff;background:#51c5e9}.nav-holder .nav-footer ul.nav>li ul.submenu li a{padding:13px 25px 14px;color:#242424;font:600 1.0712em/1em Open Sans,sans-serif;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;position:relative;border-bottom:1px solid #e9e9e9;display:block}.nav-footer ul.nav li.has-submenu>a>button{display:none}.main-menu-wrapper.full-width{margin-bottom:0;background:#fbb12f;margin-top:0}.main-menu-wrapper.full-width.stricky-fixed{top:0}.main-menu-wrapper.full-width .free-qoute-button a:after{height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#d7d7d7",GradientType=0);right:0;-webkit-transition:all .3s ease;transition:all .3s ease;content:"";position:absolute;top:0;background:#fff;background:-webkit-linear-gradient(top,#fff,#fafafa 19%,#e2e2e2 69%,#d7d7d7);background:linear-gradient(180deg,#fff 0,#fafafa 19%,#e2e2e2 69%,#d7d7d7);width:2000px;z-index:-1}.thm-btn{padding:10px 27px;font-size:14px;border:2px solid #fff;font-weight:500;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;text-transform:uppercase;outline:none;background:transparent;line-height:28px;font-family:Open Sans,sans-serif;display:inline-block}.thm-btn:hover{color:#fff;background:#1fb5c7}.thm-btn:hover i{border-color:transparent;color:#fff}.thm-btn:hover i:after{background:#fff}.thm-btn i{border-left:1px solid #ffcd47;font-size:16px;color:#000;position:relative;margin-left:20px;line-height:28px;padding-left:15px}.thm-btn i:after{height:100%;content:"";position:absolute;top:0;background:#d7a41b;left:-2px;width:1px}.thm-btn.transparent{border:1px solid #85a4be;color:#fff;background-color:transparent}.thm-btn.transparent i{color:inherit}.thm-btn.transparent:hover{border-color:#1fb5c7;color:#fff;background:#1fb5c7}.thm-btn.transparent:hover i{color:inherit}.animate-3{-webkit-transition:all .3s ease;transition:all .3s ease}.animate-5{-webkit-transition:all .5s ease;transition:all .5s ease}.animate-7{-webkit-transition:all .7s ease;transition:all .7s ease}.animate-3-all *{-webkit-transition:all .3s ease;transition:all .3s ease}.animate-5-all *{-webkit-transition:all .5s ease;transition:all .5s ease}.animate-7-all *{-webkit-transition:all .7s ease;transition:all .7s ease}.thm-banner-wrapper .caption-h1{font-size:50px;font-weight:700;color:#fff;text-transform:uppercase;line-height:50px}.thm-banner-wrapper .caption-p{font-size:20px;font-style:italic;color:#fff;line-height:28px}.thm-banner-wrapper .caption-divider span.divider{height:90px;background:#fff;width:1px;display:block}.thm-banner-wrapper .thm-btn{padding-top:7px;font-weight:700!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;padding-bottom:7px}.thm-banner-wrapper .thm-btn i{border-color:transparent;margin:0}.thm-banner-wrapper .thm-btn i:after{display:none}.thm-banner-wrapper .thm-btn.inverse{border:2px solid #f7be3d;color:#000;background:#f7be3d}.thm-banner-wrapper .thm-btn.inverse:hover{color:#202020;background:#1fb5c7}.wel-ind-pad{padding:5.7em 0 1em}.wel-info{overflow:hidden;position:relative}.wel-info h1{color:#282c3d;font:600 2.4em/1em Alegreya,serif;text-transform:uppercase;margin:0 0 .8em}.wel-info p{padding:0;color:#777;font:400 1em/1.8em Open Sans,sans-serif;letter-spacing:.3px;margin:0 0 1.2em}.wel-bot{padding:1.2em 0 0}.wel-bot img{height:92px;padding:.4em;border:1px solid #cecece;margin:0 1.8em 0 0;width:104px;float:left}.wel-bot h2{padding:0;color:#009bb3;font:400 1.5em/1.2em Open Sans,sans-serif;margin:0}.wel-bot p{padding:.8em 0 0;font-style:italic;color:#777;opacity:.5}.wel-ind-image{position:relative}.wel-ind-image:after{border:2px solid #fff;right:10px;content:"";position:absolute;bottom:10px;top:10px;left:10px;display:block;z-index:4}.wel-ind-image img{height:260px;max-width:100%;width:470px}.wel-ind-r-sec{position:relative}.wel-ind-r-txt{margin:2em;float:left}.wel-ind-r-txt p{font:400 1.5em/1.2em Open Sans,sans-serif;font-style:italic}.wel-ind-r-img{position:relative;bottom:4em;float:right;z-index:4}.wel-ind-r-img img{height:158px;border-left:7px solid #fff;border-top:7px solid #fff;width:256px}.our-services{background:#f6f6f6}.sectpad{padding:5.7em 0}.sectpad-ser{padding:5.7em 0 3em}.section_header{padding:0 0 3em;position:relative}.section_header h2{color:#000;font:700 28px Alegreya,serif;text-transform:uppercase;position:relative;letter-spacing:.3px;margin:0;padding-bottom:20px}.section_header h2:before{height:3px;content:"";position:absolute;bottom:0;background:#fab90a;width:55px;display:inline-block}.color h2{color:#242424!important}.service-info{overflow:hidden;position:relative}.service-info a{width:100%;display:inline-block}.service-info a h4{padding:0 0 .5em;color:#242424;font:600 1.3em/1.5em Open Sans,sans-serif;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;text-transform:uppercase;border-bottom:2px solid #19a3b8}.service-info a h4:hover{color:#fbb12f;border-bottom:2px solid #8192a4}.service-info p{padding:1em 0 .5em;color:#898989;font:400 1.1em/1.6em Open Sans,sans-serif;margin:0}.service-info h6 a,.service-info p a{color:#0fa2d9;font:13px Open Sans,sans-serif;font-weight:700;text-transform:uppercase}.service-info h6 a:hover,.service-info p a:hover{color:#8192a4}.service-info h6{padding:0 0 3em;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.service-info .post-image{overflow:hidden;position:relative}.service-info .post-image img{height:202px;max-width:100%;width:370px}.service-info .item{position:relative}.service-info .item .four_arrow_hover_box{right:0;bottom:0;top:0;left:0}.service-info .item:focus .four_arrow_hover_box,.service-info .item:hover .four_arrow_hover_box{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:.9}.fluid-service-area{overflow:hidden;background:#123450;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:991px){.fluid-service-area{display:block}}.fluid-service-area .work-image-ser{position:relative;text-align:right;width:-webkit-calc(50% - 115px);width:calc(50% - 115px);float:left;display:block}@media (max-width:991px){.fluid-service-area .work-image-ser{text-align:center;width:100%}.fluid-service-area .work-image-ser img{width:100%}}.fluid-service-area .service-promo{position:relative;background:#123450;width:-webkit-calc(50% + 115px);width:calc(50% + 115px);float:left;padding-left:30px}@media (max-width:991px){.fluid-service-area .service-promo{padding-bottom:30px;padding:15px;width:100%}}.fluid-service-area .service-promo ul .item{padding:0 0 4.1em;text-align:left}.service-content{padding:4em 4em 0;position:relative;z-index:2}.service-content .media-left{padding-right:4em;vertical-align:middle}.service-content ul .item .media .media-body{padding:0 17em 0 0;color:#898989;font:1em/1em Open Sans,sans-serif;letter-spacing:.3px;text-align:left}.service-content ul .item .media .media-body h4{color:#fff;font:600 1.3em/1em Open Sans,sans-serif;text-transform:uppercase}.service-content ul .item .media .media-body p{color:#fff;font:1em/1.5em Open Sans,sans-serif}.nau-head{padding:1em 0 0 2em;right:0;position:absolute;bottom:1em;text-align:left;background:#ffa10d;width:18em;font-family:Raleway,sans-serif}.nau-head p{color:#000;font:600 1.3em/1em Raleway,sans-serif;text-transform:uppercase}.nau-head p span{font-size:.7em;font-weight:400;color:#000;display:block}.our-project{overflow:hidden;background:#ecebef}.project_txt_btn{height:100%;overflow:hidden;position:absolute;text-align:center;top:0;left:0;width:100%;float:left}a.view-all.slide_learn_btn.view_project_btn{font-size:14px;font-weight:700;color:#fff;-webkit-transition:-webkit-transform .55s;transition:transform .55s;text-transform:uppercase;position:relative;top:-140px;border-radius:3px;background:#53cff5;width:147px;line-height:43px;font-family:Open Sans,sans-serif;display:inline-block;z-index:999}.project_txt_btn h6{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;bottom:-60px;text-align:center;margin:0;background:#f8c12c;width:100%;line-height:50px;float:left}.desi-bounce-to-right{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;vertical-align:middle;-webkit-transition-property:color;transition-property:color;display:inline-block}img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.project_img{background:#000}.project_img:hover img{-webkit-transform:scale3d(1.15,1.15,1);transform:scale3d(1.15,1.15,1);opacity:.5}.project_img h6,.project_img img{-webkit-transition:-webkit-transform .35s;transition:transform .35s}.project_img img{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:0}.project_img:hover img{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);border:0}.project_img .view_project_btn,.project_img h6{position:absolute;z-index:99}.project_img:hover h6{bottom:0;left:0}.project_img:hover .view_project_btn{opacity:1}.project_img:hover a.view-all.slide_learn_btn.view_project_btn{top:40%}.our-pro-slider .pro-sliders{padding-top:8px}.our-pro-slider .pro-sliders .post-image{overflow:hidden;position:relative}.our-pro-slider .pro-sliders .post-image img{max-width:100%}.our-pro-slider .pro-sliders .item{position:relative}.our-pro-slider .pro-sliders .item .four_arrow_hover_box{right:0;bottom:0;top:0;left:0}.our-pro-slider .pro-sliders .item:focus .four_arrow_hover_box,.our-pro-slider .pro-sliders .item:hover .four_arrow_hover_box{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:.9}.our-pro-slider .pro-sliders .pro-web{position:absolute;bottom:1.5em;text-align:center;width:100%;z-index:6}.our-pro-slider .pro-sliders .pro-web h4{color:#fff;font:600 1.3em/1em Open Sans,sans-serif;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;text-transform:uppercase;margin:0}@media (max-width:599px){.our-pro-slider .pro-sliders .item{max-width:320px;margin:0 auto}}.our-pro-slider .owl-nav{right:0;position:absolute;top:-85px}.pro-sliders.owl-theme .owl-controls .owl-nav [class*=owl-]{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent}.fullwidth-silder2 .owl-controls .owl-nav .owl-next,.fullwidth-silder2 .owl-controls .owl-nav .owl-prev,.fullwidth-silder3 .owl-controls .owl-nav .owl-next,.fullwidth-silder3 .owl-controls .owl-nav .owl-prev{height:40px;padding:0;font-size:22px;border:1px solid #8d8d8d;color:#8d8d8d;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;text-align:center;border-radius:0;background:transparent;width:40px;line-height:36px}.pro-sliders.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{text-decoration:none;color:#fff;background:#329cad}.pro-sliders.owl-carousel .owl-controls .owl-nav .owl-prev{margin-right:5px}.testimonial-wrapper{position:relative;background:url(https://ruoldaic.online/images/testimonial/testimonial-bg.jpg) bottom no-repeat fixed;background-size:cover}.testimonial-sec{padding:2em 10em}.testimonial-sec,.testimonial-sec .testimonial-slider{text-align:center}.testimonial-sec .testimonial-slider img{border-radius:50%;width:100px;display:inline-block}.testimonial-sec .testimonial-slider p{padding:0;color:#fff;font:1.15em/2em Open Sans,sans-serif;margin:2em}.testimonial-sec .testimonial-slider p span{float:left}.testimonial-sec .testimonial-slider p span img{border-radius:inherit;width:auto;margin-top:-10px}.testimonial-sec .testimonial-slider .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot:hover span,.testimonial-sec .testimonial-slider .owl-dots .owl-dot.active span{border:2px solid #fbb12f;background-color:transparent}.testimonial-sec .testimonial-slider .owl-dots .owl-dot span{height:15px;-webkit-backface-visibility:visible;border:2px solid #1fb5c7;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;margin:5px 7px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#d6d6d6;background:transparent;width:15px;display:block}.latest-news{background:url(https://ruoldaic.online/images/latest-news/news-bg.jpg) no-repeat scroll center 0;-webkit-background-size:cover;background-size:cover}.lat-news-outer,.latest-outer{position:relative}.lat-news-outer{background:#fff}.lat-news-outer .lat-img-box{position:relative;vertical-align:middle;display:table-cell}.lat-news-outer .lat-img-box img{max-width:100%}.lat-news-outer .lat-img-box{width:200px}.lat-news-outer .lat-img-box .latest-info-date{height:76px;position:absolute;bottom:0;text-align:center;background:#06aac3;left:0;width:62px}.lat-news-outer .lat-img-box .latest-info-date h3{color:#fff;font:600 25px/21px Open Sans,sans-serif;letter-spacing:.3px}.lat-news-outer .lat-img-box .latest-info-date h3 small{color:#fff;font:500 14px/21px Open Sans,sans-serif;text-transform:uppercase;letter-spacing:.3px;display:block}.lat-news-outer .lat-new-cont{padding:0 2em;vertical-align:middle;display:table-cell}.lat-news-outer .lat-new-cont h3{color:#000;font:600 16px/26px Open Sans,sans-serif;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;text-transform:uppercase;letter-spacing:.3px;margin-top:0}.lat-news-outer .lat-new-cont p{margin-bottom:13px;color:#898989;font:400 1em/1.4em Open Sans,sans-serif;border-bottom:1px solid #e7e7e7;letter-spacing:.3px;padding-bottom:15px}.latest-meta a{color:#c1c1c1;font:normal 1em/1em Open Sans,sans-serif;padding-right:13px}.latest-meta a+a:before{height:14px;margin-right:15px;content:"";position:relative;bottom:-3px;background:#c2c2c2;width:1px;display:inline-block}.latest-meta .read_more{color:#3dabf1}.lat-pad{margin:0 0 2em}.latest .latest-image{position:relative}.latest .latest-image img{max-width:100%}.latest .latest-image .latest-info-date{height:76px;position:absolute;bottom:0;text-align:center;background:#06aac3;left:0;width:62px}.latest .latest-image .latest-info-date h3{color:#fff;font:600 1.5em/1em Open Sans,sans-serif;letter-spacing:.3px}.latest .latest-image .latest-info-date h3 small{font:500 1em/1em Open Sans,sans-serif}.latest .latest-news-text{padding:21px 30px 20px;background:#fff}.latest .latest-news-text h4{color:#000;font:600 16px/26px Open Sans,sans-serif;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;text-transform:uppercase;letter-spacing:.3px;margin-top:0}.latest .latest-news-text p{margin-bottom:13px;color:#898989;font:400 14px/26px Open Sans,sans-serif;border-bottom:1px solid #e7e7e7;letter-spacing:.3px;padding-bottom:15px}.latest .latest-image .latest-info-date h3 small{color:#fff;font:500 14px/21px Open Sans,sans-serif;text-transform:uppercase;letter-spacing:.3px;display:block}.our-client{position:relative;background:#fff}.client-carousel .item img:hover{opacity:1!important}.client-carousel .item img{border:1px solid #f0f0f0;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.5!important}.indurial-solution{position:relative;background:#009bb3}.indpad{padding:1.5em 0}.indurial-solution-text h2{padding:.4em 0 0;color:#fff;font:600 2em/1em Open Sans,sans-serif;font-style:italic;letter-spacing:.4px;text-align:center;margin:0;display:inline-block}.anim-5,.anim-5-all *{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.contactus-button a{padding:0 17px 0 23px;color:#fff;font:500 1em/1em Open Sans,sans-serif;text-transform:uppercase;letter-spacing:2px;border-radius:5px;background:#19242a;line-height:42px;float:right;margin-top:1px;display:inline-block}.contactus-button a:hover{color:#fff;background:#3d515c}.contactus-button{margin:.5em 0 0}#footer{background:#19242a}.sec-padding{padding-top:6em;padding-bottom:4.3em}.widget.about-us-widget a{color:#1fb5c7;margin-top:1.4em}.widget.about-us-widget p{font-size:1.1em;color:#627279;margin-top:2em}.widget.about-us-widget ul{padding:0;margin:0}.widget.about-us-widget ul li{list-style:none;padding:10px 9px;display:inline-block}.widget.about-us-widget ul li:first-child{padding-left:0}.widget.about-us-widget ul li a{padding:0;color:#7c7c7c}.widget.about-us-widget ul li a:hover{color:#11adc6;background:none}.widget.about-us-widget ul li a i{font-size:1.5em}.widget.about-us-widget img{max-width:100%}.get-in-touch h4,.widget-contact h4,.widget-links h4{margin-bottom:24px;color:#fff;font:600 20px Open Sans,sans-serif;font-style:italic;text-transform:uppercase;margin-top:0}.get-in-touch h4:after,.widget-contact h4:after,.widget-links h4:after{height:2px;content:"";background:#0094b3;width:40px;margin-top:13px;display:block}.widget-contact-list ul{list-style:none;padding:0;margin:0}.widget-contact-list ul li a{color:#627279;text-transform:capitalize;line-height:39px}.widget-contact-list ul li a:hover{color:#009bb3}.widget-contact-list ul li i{padding-top:13px;font-size:25px;color:#009bb3;width:34px;line-height:18px;float:left}.widget.widget-contact ul li .fleft{padding:1.1em 0 0;color:#627279;font:400 1em/1.4em Open Sans,sans-serif;width:-webkit-calc(100% - 34px);width:calc(100% - 34px);float:left}.widget.widget-contact ul li .fleft span{color:#1fb5c7}.widget.widget-contact ul li i.fa-map-marker{padding-top:22px}.widget.widget-contact ul li i.fa-phone{font-size:21px;line-height:41px}.widget.widget-contact ul li i.fa-envelope-o{font-size:18px;line-height:41px}.widget.widget-contact ul li i.icon-Timer{font-size:20px;line-height:35px}.footer-bottom{padding:2em 0;color:#555759;background:#141d22}.footer-bottom .fo-txt p{color:#555759;font:400 1em/1em Open Sans,sans-serif}.footer-bottom .fo-txt p a{color:#1d8898}.footer-bottom .fo-txt p a:hover{color:#f6ba18}.get-in-touch{position:relative}.get-in-touch ul{padding:0;margin:0}.get-in-touch ul li{list-style:none;padding:0;margin:0;float:left;display:inline-block}.get-in-touch ul li img{height:68px;margin:0 3px 3px 0;width:84px}.inner-banner{padding-top:126px;background:#13314c url(https://ruoldaic.online/images/about/banner.jpg) 50% no-repeat;background-size:cover;padding-bottom:83px}.inner-banner h2{color:#fff;font:600 2.4em/1em Alegreya,serif;text-transform:uppercase}.inner-banner h2:after{height:4px;content:"";background:#e6ab0c;margin-left:10px;width:50px;display:inline-block}.inner-banner ul.breadcumb li{margin-right:6px;display:inline-block}.inner-banner ul.breadcumb li:last-child a:after,.inner-banner ul.breadcumb li:last-child span:after{display:none}.inner-banner ul.breadcumb li a{color:#20bcd4}.inner-banner ul.breadcumb li a,.inner-banner ul.breadcumb li span{font-size:13px;font-weight:600;text-transform:uppercase;display:inline-block;display:block}.inner-banner ul.breadcumb li span{color:#fff}.inner-banner ul.breadcumb li a i,.inner-banner ul.breadcumb li span i{font-size:14px;font-weight:400;margin-right:5px}.inner-banner ul.breadcumb li a:after,.inner-banner ul.breadcumb li span:after{font-size:13px;color:#fff;content:"\f105";margin-left:7px;font-family:FontAwesome;display:inline-block}.inner-banner2{padding-top:75px;background:#13314c url(https://ruoldaic.online/images/about/banner-bg.jpg) 50% no-repeat;background-size:cover;padding-bottom:80px}.inner-banner2 h2{padding:0;color:#fff;font:600 4.3em/1em Alegreya,serif;margin:0}.breadcumb-wrapper{padding-top:1.2em;border-bottom:1px solid #e6e8e9;background:#f2f4f6;padding-bottom:1.2em}.breadcumb-wrapper ul.breadcumb li{margin-right:6px;display:inline-block}.breadcumb-wrapper ul.breadcumb li:last-child a:after,.breadcumb-wrapper ul.breadcumb li:last-child span:after{display:none}.breadcumb-wrapper ul.breadcumb li a{font-size:13px;font-weight:700;color:#20bcd4;text-transform:uppercase;display:inline-block;display:block}.breadcumb-wrapper ul.breadcumb li span{font-size:14px;font-weight:700;color:#909aa2;text-transform:uppercase;display:inline-block;display:block}.breadcumb-wrapper ul.breadcumb li a i,.breadcumb-wrapper ul.breadcumb li span i{font-size:14px;font-weight:400;margin-right:5px}.breadcumb-wrapper ul.breadcumb li a:after,.breadcumb-wrapper ul.breadcumb li span:after{font-size:13px;color:#909aa2;content:"\f105";margin-left:13px;font-family:FontAwesome;display:inline-block}.about-tab-box .tab-title-box{margin-bottom:50px}.about-tab-box .tab-title-box ul li{border:2px solid #e0e0e0;transition:all .3s ease;position:relative;margin:0 0 1.5em;background:#fff}.about-tab-box .tab-title-box ul li.active,.about-tab-box .tab-title-box ul li:hover{border:2px solid transparent;background:#009bb3}.about-tab-box .tab-title-box ul li:before{height:106%;transition:all .3s ease;content:"";position:absolute;top:-2px;background:transparent;left:-2px;width:6px}.about-tab-box .tab-title-box ul li.active:before,.about-tab-box .tab-title-box ul li:hover:before{background:#e6ab0c}.about-tab-box .tab-title-box ul li.active:after{opacity:1}.about-tab-box .tab-title-box ul li.active a,.about-tab-box .tab-title-box ul li:hover a{color:#fff}.about-tab-box .tab-title-box ul li a{padding:1em;font:500 1.54em/1em Open Sans,sans-serif;font-weight:700;color:#242424;transition:all .3s ease;text-transform:uppercase;text-align:left;display:block}.about-tab-box .single-tab-content .content-box{margin-left:20px}.about-tab-box .single-tab-content h2{color:#000;font:700 2.2em/1.2em Alegreya,serif;text-transform:uppercase;position:relative;letter-spacing:.3px;margin:0 0 1em;padding-bottom:20px}.about-tab-box .single-tab-content h2:before{height:3px;content:"";position:absolute;bottom:0;background:#fab90a;width:55px;display:inline-block}.about-tab-box .single-tab-content h3{font-size:20px;font-weight:400;margin-bottom:10px;color:#242424;line-height:26px;font-family:Open Sans}.about-tab-box .single-tab-content p{color:#8e8d8d;font:400 1em/1.8em Open Sans,sans-serif;margin:0 0 1em}.about-tab-box .single-tab-content ul li{font-size:15px;font-weight:600;color:#333e56;text-transform:uppercase;line-height:40px}.about-tab-box .single-tab-content ul li .fa{font-size:18px;margin-right:5px;color:#ff7043}.about-tab-box .single-tab-content .abot-img{margin-top:2em;display:inline-block}.about-tab-box .single-tab-content .abot-img img{max-width:100%;float:left}.about-tab-box .single-tab-content .abot-img img:first-child{margin:0 2.4em 0 0}.about-tab{padding:0 0 0 5em}.features-section{overflow:hidden}.features-section .features-image{text-align:right;width:-webkit-calc(50% - 210px);width:calc(50% - 210px);float:left;display:block}@media (max-width:1199px){.features-section .features-image,.features-section .features-image img{width:100%}}.features-section .features-area{position:relative;width:-webkit-calc(50% + 210px);width:calc(50% + 210px);float:left}@media (max-width:1199px){.features-section .features-area{width:100%}}.features-section .features-area:after{height:100%;content:"";position:absolute;top:0;background:#143b53;left:0;width:100%;display:block;z-index:1}.features-section .features-area .features{position:relative;max-width:850px;z-index:2}@media (max-width:1199px){.features-section .features-area .features{margin:0 auto}}.features-section .features-area .features h4{margin-bottom:8px;color:#fff;font:700 16px/26px Raleway,sans-serif;text-transform:uppercase;letter-spacing:.3px}.features-section .features-area .features p{margin-bottom:40px;color:#fff;font:500 14px/26px Raleway,sans-serif;opacity:.5;letter-spacing:.3px}.features-section .features-area .features .features-content{padding:80px 30px 27px 35px;width:50%;float:left}@media (max-width:639px){.features-section .features-area .features .features-content{width:100%}}.features-section .features-area .features .features-content:first-child{background:#143b53}.team-pad{padding:0 0 6em}.team-area .our-team{margin-top:.6em}.team-area .our-team-page{margin-bottom:30px;margin-top:0}.team{overflow:hidden;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;position:relative;cursor:pointer}@media (max-width:991px){.team{padding:15px}}@media (max-width:767px){.team{padding:15px;max-width:100%;margin:0 auto;width:400px}}.team .team-images{height:297px;overflow:hidden;position:relative;text-align:center;background:url(https://ruoldaic.online/images/team/img-bg.jpg) repeat 50%;z-index:0}.team .team-images:after{border:1px solid #fff;right:10px;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;content:"";position:absolute;bottom:10px;top:10px;background:transparent;left:10px;display:block}.team .team-images:before{height:100%;-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2);-webkit-transition:all .3s;transition:all .3s;content:"";position:absolute;opacity:0;top:0;background-color:rgba(3,137,158,.6);left:0;width:100%;display:block}.team .team-images img{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;max-width:100%;bottom:0;left:50%}.team .team-content{padding:1em 0 .8em;border:2px solid #e4e4e4;position:relative;text-align:center;margin:5px 0 0;cursor:pointer}.team .team-content h4{color:#242424;font:400 1.15em/1em Open Sans,sans-serif;letter-spacing:.3px;margin:0}.team .team-content p{color:#898989;font:400 14px/22px Open Sans,sans-serif;letter-spacing:.3px;margin:0}.team .social-icons{-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;position:absolute;bottom:15px;text-align:center;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);display:table}.team .social-icons li{display:inline-block}.team .social-icons li+li{margin-left:25px}@media (max-width:1199px){.team .social-icons li+li{margin-left:15px}}.team .social-icons li a{padding:0;font-size:22px;color:#fff}.team .social-icons li a:focus,.team .social-icons li a:hover{color:#c89551;background:none}.team:hover .social-icons{bottom:125px}.team:hover .team-images:after{border:1px solid #fff;right:10px;bottom:10px;top:10px;background:transparent;left:10px;z-index:1}.team:hover .team-images:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;z-index:1}.team:hover .team-content{border:2px solid #d59d08;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;background:#e6ab0c}.team:hover .team-content h4,.team:hover .team-content p{color:#fff}.dedicated-team{padding-top:22px}.dedicated-team .our-teams{margin-bottom:30px}.team-wrapper{min-height:669px;padding:100px 0}.team .box-img{position:relative}.team .box-img img{width:100%}.team .box-img .caption{padding:20px 30px;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:-146px;background:rgba(10,45,78,.8)}.team .box-img:hover .caption{height:100%;padding:40px 30px;bottom:0;width:100%}.team .box-img .caption h2{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 0 20px}.team .box-img .caption p{font-size:15px;color:#fff;margin:0 0 20px}.team .box-img .caption a{font-size:13px;font-weight:700;color:#fab90a;text-transform:uppercase}.team-wrapper4{min-height:813px;padding:101px 0 71px;background:url(https://ruoldaic.online/images/team/bg-team4.jpg) repeat;width:100%}.team-wrapper4 .team{margin:0 0 30px}.testimonial-area{background:#f5f4f4}.testimonial-sliders .owl-nav{right:0;position:absolute;top:-80px}@media (max-width:479px){.testimonial-sliders .owl-nav{top:0}}.testimonial-sliders.owl-theme .owl-controls .owl-nav [class*=owl-]{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent}.testimonial-sliders.owl-carousel .owl-controls .owl-nav .owl-next,.testimonial-sliders.owl-carousel .owl-controls .owl-nav .owl-prev{font-size:20px;color:#fff;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;text-align:center;background:#61bac8;width:33px;line-height:33px;float:left}.testimonial-sliders.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{text-decoration:none;color:#fff;background:#329cad}.testimonial-sliders.owl-carousel .owl-controls .owl-nav .owl-prev{margin-right:5px}.testimonial{position:relative}@media (max-width:479px){.testimonial{background:none;display:block}}.testimonial+.testimonial{margin-top:30px}.testimonial .media-left{position:relative;padding-right:0}@media (max-width:479px){.testimonial .media-left{text-align:center;display:block}}.testimonial .media-left a{height:185px;width:170px;line-height:185px;display:block}@media (max-width:479px){.testimonial .media-left a{margin:0 auto}}.testimonial .media-left img{height:140px;border-radius:50%;width:140px}.testimonial .media-left:before{height:27px;right:-2px;content:"";position:absolute;top:19.2%;background:url(https://ruoldaic.online/images/testimonial/arrow.png) no-repeat 0 0;width:15px;z-index:12}@media (max-width:479px){.testimonial .media-left:before{display:none}}.testimonial .media-body{padding:0 30px;border:2px solid #e4e4e4;background:#fff;vertical-align:middle}@media (max-width:479px){.testimonial .media-body{padding:30px;text-align:left;background:#fff}}.testimonial .media-body p{margin-bottom:5px;color:#898989;font:400 14px/26px Open Sans,sans-serif;letter-spacing:.3px}@media (max-width:767px){.testimonial .media-body p{font-weight:300;margin-bottom:0;line-height:22px}}.testimonial .media-body p span{height:19px;margin-right:16px;background:url(https://ruoldaic.online/images/testimonial/quote.html) no-repeat scroll 50%;width:21px;display:inline-block}.testimonial .media-body a{color:#c89551;font:300 14px/26px Open Sans,sans-serif;font-style:italic;letter-spacing:.3px;text-align:right;display:block}.testimonial-col{padding:25px 15px}.testimonial-bg{padding:55px 0}.testimonial-sliders{padding-top:0}.service-tab-box h1{color:#000;font:700 2.2em/1.2em Alegreya,serif;text-transform:uppercase;position:relative;letter-spacing:.3px;margin:0 0 1em;padding-bottom:20px}.service-tab-box h1:before{height:3px;content:"";position:absolute;bottom:0;background:#fab90a;width:55px;display:inline-block}.service-tab-box p{padding:0;color:#777;font:400 1em/1.8em Open Sans,sans-serif;letter-spacing:.3px;margin:0 0 1.2em}.service-tab-box h6{padding:0;color:#242424;font:400 1.4em/1.8em Open Sans,sans-serif;letter-spacing:.3px;margin:0 0 .5em}.service-tab-box ul.c-brochure{color:#fff;display:inline-block}.service-tab-box ul.c-brochure li{color:#fff;background:#fab90a}.service-tab-box ul.c-brochure li a{color:#fff;font:400 1.2em/1.2em Open Sans,sans-serif}.service-tab-box ul.c-brochure li a span{padding:.7em 1.5em;text-transform:uppercase;letter-spacing:2px;display:inline-block}.service-tab-box ul.c-brochure li a i{padding:1em;background:#e7ab08}.service-tab-box .img-s-box{overflow:visible;font-size:0;float:right}.service-tab-box .img-s-box,.service-tab-box .img-s-box .img-so-box{position:relative;display:inline-block}.service-tab-box .img-s-box .img-so-box:after{border:2px solid #fff;border-left:0;right:10px;content:"";position:absolute;border-bottom:0;bottom:10px;top:10px;left:10px}.service-tab-box .img-s-box .img-st-box{display:inline-block}.service-tab-box .img-s-box .img-so-box img,.service-tab-box .img-s-box .img-st-box img{max-width:100%;display:block}.pull-left.news .single-sidebar-widget{padding-right:39px}.pull-right .single-sidebar-widget{padding-left:50px}.single-side-left{margin:0 50px 0 0;width:320px;float:left}.content-right{width:800px}.single-sidebar-widget{margin-bottom:50px}.single-sidebar-widget:last-child{margin-bottom:0}.single-sidebar-widget .sec-title{margin-bottom:30px}.single-sidebar-widget .sec-title h2 span{font-size:20px;font:600 .8em/1em Alegreya,serif;text-transform:uppercase}.single-sidebar-widget .sec-title h2:after{height:3px;content:"";background:#fab90a;width:35px;width:50px;margin-top:13px;display:block}.single-sidebar-widget .contact-form .select-menu+.ui-selectmenu-button,.single-sidebar-widget .contact-form input{height:40px}.single-sidebar-widget .contact-form .select-menu+.ui-selectmenu-button{margin-bottom:2px}.single-sidebar-widget .contact-form .select-menu+.ui-selectmenu-button .ui-selectmenu-text{line-height:40px}.single-sidebar-widget .dwnld-broucher a{font-size:12px;font-weight:600;color:#08add0;text-transform:uppercase;margin-top:30px;display:inline-block}.single-sidebar-widget .special-links li:last-child{margin-bottom:0}.single-sidebar-widget .special-links li a{border-left:5px solid #f5f2f2;padding:0 20px;font-weight:700;margin-bottom:10px;color:#242424;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;position:relative;background:#f5f2f2;line-height:50px;display:block}.single-sidebar-widget .special-links li.active a,.single-sidebar-widget .special-links li:hover a{border-left:5px solid #0f263a;color:#fff;background:#3dc1ea}.single-sidebar-widget .special-links li.active a:after,.single-sidebar-widget .special-links li:hover a:after{color:#fff}.single-sidebar-widget .special-links li a:after{font-weight:400;right:20px;color:#6a6969;content:"\f101";position:absolute;top:0;line-height:50px;font-family:FontAwesome}.search-box placeholder{color:#000}.single-sidebar-widget .search-box form{height:48px;border:1px solid #e9e9e9;background:#e5e5e5;width:100%}.single-sidebar-widget .search-box form input{height:100%;border:none;color:hsla(0,0%,100%,.5);outline:none;background-color:transparent;width:calc(100% - 55px);padding-left:30px}.single-sidebar-widget .search-box form input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);opacity:1}.single-sidebar-widget .search-box form input:-moz-placeholder,.single-sidebar-widget .search-box form input::-moz-placeholder{color:hsla(0,0%,100%,.5);opacity:1}.single-sidebar-widget .search-box form input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.single-sidebar-widget .search-box form input:placeholder-shown{color:#bab9b9}.single-sidebar-widget .search-box form button{padding:11px 0;font-size:16px;border:none;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;outline:none;background:#009bb3;left:2px;width:50px}.single-sidebar-widget .search-box form button:hover{background:#1fb5c7}.single-sidebar-widget .search-box form button:hover i{color:#fff}.single-sidebar-widget .search-box form button:hover:after{background:#1fb5c7}.single-sidebar-widget .search-box form button i{-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:2}.single-sidebar-widget .categories ul li:last-child a{border:none}.single-sidebar-widget .categories ul li a{color:#898989;text-transform:capitalize;position:relative;border-bottom:1px solid #e6e6e6;line-height:42px;display:block}.single-sidebar-widget .categories ul li a:after{right:0;color:#c8c8c8;content:"\f105";position:absolute;top:0;font-family:FontAwesome}.single-sidebar-widget .popular-post .img-cap-effect .img-box .img-caption:before{border-width:2px}.single-sidebar-widget .popular-post li{margin-bottom:30px}.single-sidebar-widget .popular-post li:last-child{margin-bottom:0}.single-sidebar-widget .popular-post .content,.single-sidebar-widget .popular-post .img-box{vertical-align:middle;display:table-cell}.single-sidebar-widget .popular-post .img-box{width:110px}.single-sidebar-widget .popular-post .content{padding-left:30px}.single-sidebar-widget .popular-post .content a h4{font-size:13px;font-weight:500;color:#242424;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;font-family:Open Sans,sans-serif}.single-sidebar-widget .popular-post .content a h4:hover{color:#1fb5c7}.single-sidebar-widget .popular-post .content p{font-size:13px;color:#8e8d8d;margin:0;line-height:20px}.single-sidebar-widget .popular-post .content span{font-size:13px;font-weight:500;color:#1cbac8;margin-top:4px;display:block}.single-sidebar-widget .text-box p{color:#8e8d8d}.single-sidebar-widget .insta-feed ul{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-pack:justify;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-sidebar-widget .insta-feed ul .img-cap-effect .img-box .img-caption:before{border-width:2px}.single-sidebar-widget .insta-feed{font-size:0;display:inline-block}.single-sidebar-widget .insta-feed img{font-size:0;margin-right:1px;margin-bottom:1px;max-width:100%;display:inline-block}.single-sidebar-widget .tag-cloud{font-size:0;margin-right:-5px;margin-left:-5px}.single-sidebar-widget .tag-cloud li{display:inline-block}.single-sidebar-widget .tag-cloud li a{padding:7px 22px;font-size:12px;border:1px solid #eaeaea;color:#787878;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;margin:0 5px 10px;border-radius:20px;display:block}.single-sidebar-widget .tag-cloud li a:hover{border-color:#e5e5e5;color:#787878;background:#e5e5e5}.single-service-contact{padding:25px;border:2px solid #e9e9e9;background:url(https://ruoldaic.online/images/services/bg-envelope.jpg) 100% 100% no-repeat}.single-service-contact h3{font-size:25px;font-weight:600;color:#3e3e3e;margin:0 0 20px;font-family:Alegreya,sans-serif}.single-service-contact p{font-size:15px;color:#5b5b5b;margin:0 0 25px}.single-service-contact a{font-size:14px;font-weight:700;color:#3dc1ea;text-transform:uppercase;font-family:Raleway,sans-serif}.single-service-contact a i{margin:0 0 0 10px}.single-service-pdf{height:62px;text-align:center;background:url(https://ruoldaic.online/images/icon-pdf.jpg) 0 #fab90a no-repeat}.single-service-pdf h3 a{font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;line-height:62px}.single-client-box{margin-bottom:50px}.single-client-box:last-child{margin-bottom:0}.single-client-box .content,.single-client-box .icon-box{vertical-align:middle;display:table-cell}.single-client-box .icon-box{border-left:1px solid #e9e9e9;border-top:4px solid #1fb5c7;border-bottom:1px solid #e9e9e9;text-align:center;width:170px}.single-client-box .content{border-right:1px solid #e9e9e9;padding:30px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.single-client-box .content h3{font-size:18px;font-weight:700;margin-bottom:10px;color:#242424;text-transform:uppercase;font-family:Alegreya,sans-serif}.single-client-box .content p{color:#898989;margin:0}.single-sidebar-widget ul.brochure-btns li a{padding:12px 20px;font-size:15px;font-weight:600;color:#404040;text-transform:uppercase;border-bottom:2px solid #ededed;background:#fbfbfb;font-family:Open Sans,sans-serif;display:block}.single-sidebar-widget ul.brochure-btns li{margin-bottom:21px;display:block}.single-sidebar-widget ul.brochure-btns li a i{font-size:1.2em;color:#e94429;margin:0 1em}.sec-title h2 span{font-size:32px;font-weight:700;color:#323232;text-transform:uppercase;text-transform:capitalize;font-family:Alegreya,sans-serif;display:block}.sec-title h2:after{height:3px;content:"";background:#f7be3d;width:55px;margin-top:13px;display:block}.sec-title p{padding:0;color:#898989;font:400 1em/1.8em Open Sans,sans-serif;letter-spacing:.3px;margin:0 0 1.2em}.single-post-page .image-caption-box .text-box h2,.single-service-page .image-caption-box .text-box h2{font-size:25px;font-weight:700;margin-bottom:5px;color:#242424;text-transform:capitalize;font-family:Alegreya,sans-serif}.single-post-page .image-box,.single-service-page .image-box{margin-bottom:50px}.single-post-page .image-caption-box,.single-service-page .image-caption-box{margin-bottom:20px}.single-post-page .image-caption-box .caption-box-img,.single-post-page .image-caption-box .text-box,.single-service-page .image-caption-box .caption-box-img,.single-service-page .image-caption-box .text-box{vertical-align:middle;display:table-cell}.single-post-page .image-caption-box .text-box p,.single-service-page .image-caption-box .text-box p{padding:0;color:#898989;font:400 1em/1.8em Open Sans,sans-serif;letter-spacing:.3px;margin:0 0 1.2em}.single-post-page .image-caption-box .caption-box-img,.single-service-page .image-caption-box .caption-box-img{width:248px}.pad46{padding-right:46px}.core-projects{position:relative;margin:0}.core-projects h1{color:#000;font:700 1.9em/1.2em Alegreya,serif;text-transform:uppercase;position:relative;letter-spacing:.3px;margin:0 0 1em;padding-bottom:20px}.core-projects h1:before{height:3px;content:"";position:absolute;bottom:0;background:#fab90a;width:55px;display:inline-block}.core-projects h4{color:#242424;font:600 1.2em/1em Open Sans,sans-serif}.core-projects p{padding:0;color:#777;font:400 1em/1.8em Open Sans,sans-serif;letter-spacing:.3px;margin:0 0 1.2em}.project-post-area{position:relative;background:#f1f1f1}.project-post-area .project-post{padding-bottom:30px}.project-post-area .project-fullscreen{position:relative;width:20%;float:left}@media (max-width:767px){.project-post-area .project-post{padding-bottom:0}}.project-post-info{overflow:hidden}@media(max-width:1199px){.project-post-area .project-fullscreen{width:50%}}@media (max-width:767px){.project-post-info{max-width:100%;margin:0 auto;padding-bottom:30px;width:500px}.project-post-area .project-fullscreen{width:100%}.project-post-info a{max-width:570px;margin:0 auto;display:block}}.project-post-image{overflow:hidden;position:relative}.project-post-info a img{height:281px;max-width:100%;width:370px}.project-post-info .info-text{right:0;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;position:absolute;bottom:-100px;text-align:center;box-sizing:border-box;left:0;width:100%;z-index:1000}.project-post-info:hover .info-text{bottom:37%}.project-post-info .info-text h4{color:#fff;font:700 16px Open Sans,sans-serif;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;text-transform:uppercase;letter-spacing:.3px;margin:0 0 20px}.project-post-info .info-text a{padding:0 20px;font:700 14px Open Sans,sans-serif;letter-spacing:.3px;margin:0;border-radius:3px;background:#fac012}.loadmore,.project-post-info .info-text a{height:38px;color:#fff;text-transform:uppercase;line-height:38px;display:inline-block}.loadmore{padding:0 25px;font-size:14px;font-weight:700;margin:50px 0;border-radius:5px;background:#fab90a}.widget-search-blog{position:relative;margin:0 0 40px 1em;width:80%;display:inline-block}.widget-search-blog .search-form .form-control+.input-group-addon{padding:0 1px 0 8px;border:0;background-color:#009bb3;border-radius:0}.widget-search-blog .search-form .form-control+.input-group-addon button{font-size:1.2em;border:0;color:#fff;padding-right:15px;background:#009bb3;line-height:2.1em}.widget-search-blog .search-form .form-control{height:45px;padding:0 30px;border:none;color:silver;font:1em/1em Open Sans,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0;z-index:0}.single-blog-post .meta-info{padding:1.3em 0;border-bottom:1px solid #e6e6e6}.single-blog-post .meta-info .content-box .post-links li{vertical-align:middle;display:table-cell}.single-blog-post .date-box{height:75px;border:1px solid #696969;position:absolute;text-align:center;top:2em;background:#fff;left:1.5em;width:70px}.single-blog-post .inner-box b{padding:0 0 .2em;font-size:2em;font-weight:300;font-style:italic;border-bottom:1px solid #696969;display:block}.single-blog-post .inner-box span{padding:.2em 0 .3em;font-size:1em;color:#fff;background:#fbb12f;display:block}.single-blog-post .meta-info .content-box .post-links li a:hover i{color:#1fb5c7}.single-blog-post .meta-info .content-box .post-links li a i{font-size:16px;margin-right:10px;color:#fbb12f;-webkit-transition:all .3s ease;transition:all .3s ease}.single-blog-post .meta-info .content-box .post-links li a{color:#a1a1a1;-webkit-transition:all .3s ease;transition:all .3s ease;padding-right:30px}.single-blog-post .meta-info .content-box .post-links li a:hover{color:#fbb12f}.single-blog-post a.read-more{padding:.8em 1.6em;border:1px solid #a18232;color:#fff;font:600 1.08em/1em Roboto,sans-serif;border-radius:4px;background:#a18232;display:inline-block}.single-blog-post a.read-more:hover{border:1px solid #009bb3;background:#009bb3}.single-post-wrapper{position:relative}.single-blog-post h3{padding:0 0 .8em;font-size:20px;font-weight:600;color:#010101;text-transform:none;margin:.6em 0 0}.single-blog-post h6{padding:0;color:#1cbac8;font:400 1em/1em Open Sans,sans-serif;margin:2em 0 0}.single-blog-post{margin-bottom:50px}.single-blog-post .img-box{overflow:hidden;position:relative}.page-navigation{margin-top:50px}.page-navigation li{display:inline}.page-navigation li a,.page-navigation li span{height:46px;font-size:20px;border:1px solid #e2e2e2;margin-right:5px;color:#8e8d8d;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;background:#fff;width:46px;line-height:44px;display:inline-block}.page-navigation li a:hover,.page-navigation li span{color:#242424;background:#e7e7e7}.news p{color:#898989;font:400 14px/26px Open Sans,sans-serif}.post-list{margin:0;width:100%}.post-list li{color:#ff8c04;font:400 14px/30px Open Sans,sans-serif;letter-spacing:.3px;width:270px;float:left}.post-list li:before{text-rendering:auto;font:normal normal normal 14px/1 FontAwesome;font-size:12px;content:"\f105";padding-right:10px}blockquote{padding:30px;border:none;background:#f5f4f4;margin-top:27px}@media (max-width:479px){blockquote{padding:5px}}blockquote:before{text-rendering:auto;color:#d0d0d0;font:normal normal normal 55px/1 FontAwesome;content:"\f10d";-webkit-font-smoothing:antialiased;width:70px;float:left;-moz-osx-font-smoothing:grayscale;display:inline-block}@media (max-width:1199px){blockquote:before{font-size:30px;width:40px}}blockquote p{color:#898989;font:400 16px/26px Open Sans,sans-serif;letter-spacing:.3px;margin:5px 0 0;width:-webkit-calc(100% - 70px);width:calc(100% - 70px);float:left;padding-left:14px}@media (max-width:1199px){blockquote p{margin:0}}blockquote footer{color:#e8a20c;font:300 14px/26px Raleway,sans-serif;font-style:italic;text-align:right}blockquote footer a{color:#e8a20c}.leave-comments .leave-comment-title,.news-comments .comments_count{color:#242424;font:600 1.5em/1em Alegreya,sans-serif;text-transform:uppercase;margin:30px 0}@media (max-width:400px){.comments_count,.leave-comment-title{margin-left:20px}}.comments{border:1px solid #eee;margin:0 0 30px}.comments .comment{padding:20px 20px 25px;margin:0}.comments .comment-bg{background:#fcfcfc}@media (max-width:400px){.comments .comment{text-align:center;margin:0 5px 0 15px}}.comments .comment+.comment{border-top:1px solid #eee;margin-top:0}.comments .comment .media-left{padding:8px 30px 0 5px}@media (max-width:479px){.comments .comment .media-left{padding-right:0;padding-bottom:20px;display:block}}.comments .comment .media-left a{height:70px;width:70px;display:block}.comments .comment .media-left a img{max-width:100%}@media (max-width:991px){.comments .comment .media-body{overflow:visible}}.comments .comment .media-body h5{color:#242424;font:500 1em/2em Open Sans,sans-serif;margin:0}.comments .comment .media-body p{color:#898989;font:400 14px/30px Open Sans,sans-serif}.comments .comment .media-body .date-reply{margin:9px 0}.comments .comment .media-body .date-reply li{float:left}@media (max-width:400px){.comments .comment .media-body .date-reply li{text-align:center;float:none;display:inline-block}}.comments .comment .media-body .date-reply li a{padding:0;color:#47bcca;font:13px/1 Open Sans,sans-serif;text-transform:capitalize}.comments .comment .media-body .date-reply li a:focus,.comments .comment .media-body .date-reply li a:hover{background:none}.comments .comment .media-body .date-reply li+li{color:#bc945e}.comments .comment .media-body .date-reply li+li:before{height:13px;content:"";margin:0 10px;background:#47bcca;width:1px;float:left}.comments .comment .media-body .date-reply li+li a{color:#f6ba18;float:left}.comments .comment.reply{margin:0;padding-left:0}@media (max-width:991px){.comments .comment.reply{margin-left:-70px}}@media (max-width:479px){.comments .comment.reply{margin-left:30px}}@media (max-width:400px){.comments .comment.reply{margin-left:0}}.comments .comment.reply:last-child{padding-bottom:0}.comment_form{padding:30px;border:1px solid #eee;margin:0;background:#fff}@media (max-width:479px){.comment_form{padding:20px 15px}}.comment_form .leave-comment-title{color:#353535;font:700 20px/28px Alegreya,serif;margin:0 0 26px}.comment_form .form-control{padding:9px 20px;border:1px solid #ebebeb;margin-bottom:20px;color:#000;font:14px/25px Open Sans,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:#f9f9f9}.comment_form .form-control::-moz-placeholder{color:#c4c4c4;opacity:1}.comment_form .form-control:-ms-input-placeholder{color:#c4c4c4}.comment_form .form-control::-webkit-input-placeholder{color:#c4c4c4}.comment_form input{height:42px;width:48%;float:left}@media (max-width:1199px){.comment_form input{width:47%}}@media (max-width:991px){.comment_form input{width:46%}}@media (max-width:767px){.comment_form input{width:100%}}@media (max-width:479px){.comment_form input{width:100%}}.comment_form input+input{margin-left:26px}@media (max-width:1199px){.comment_form input+input{margin-left:31px}}@media (max-width:767px){.comment_form input+input{margin-left:0}}@media (max-width:479px){.comment_form input+input{margin-left:0}}.comment_form textarea{height:188px;resize:none;margin-bottom:32px}.comment_form .btn-primary{padding:7px 22px;border:1px solid #f6ba18;color:#19242a;font:600 1.2em/2.1em Open Sans,sans-serif;text-transform:uppercase;letter-spacing:1px;letter-spacing:3px;border-radius:5px;background:#f6ba18;margin-top:10px}.comment_form .btn-primary:focus,.comment_form .btn-primary:hover{border-color:#bb793c;color:#000;border-radius:5px}.touch .touch_bg .section_header p{max-width:840px}.touch .touch_bg .touch_top-con ul .item{padding:15px 28px 30px 0;text-align:center}.touch .touch_bg .touch_top-con ul .item .media .media-left{padding-right:30px;vertical-align:middle}.touch .touch_bg .touch_top-con ul .item .media .media-left a{height:50px;border:1px solid #009bb3;color:#009bb3;border-radius:100%;width:50px;display:block}.touch .touch_bg .touch_top-con ul .item .media .media-left a i{padding-top:8px;font-size:30px;border-radius:50%;line-height:32px}.touch .touch_bg .touch_top-con ul .item .media .media-body{color:#898989;font:14px/26px Open Sans,sans-serif;letter-spacing:.3px;text-align:left}.touch .touch_bg .touch_top-con ul .item .media .media-body a{color:#898989}.touch .touch_bg .touch_top-con ul .item .media .media-body a:hover{color:#009bb3}.touch .touch_bg .touch_top-con ul .item:first-child{padding-top:0}.touch .touch_bg .touch_middle{padding:80px 0}.touch .touch_bg .touch_middle .input_form{position:relative}.touch .touch_bg .touch_middle .input_form form .form-control{height:auto;padding:11px 20px;border:1px solid #e1e1e1;margin-bottom:20px;color:#959595;font:15px/31px Open Sans,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.touch .touch_bg .touch_middle .input_form form .form-control:focus,.touch .touch_bg .touch_middle .input_form form .form-control:hover{border:1px solid #d6d6d6}.touch .touch_bg .touch_middle .input_form form .form-control:focus{-webkit-box-shadow:0 0 6px 0 rgba(215,149,62,.57);box-shadow:0 0 6px 0 rgba(215,149,62,.57)}.touch .touch_bg .touch_middle .input_form form .form-control.error{margin-bottom:0}.touch .touch_bg .touch_middle .input_form form .form-control.error+.error{margin-bottom:20px;color:red;font:13px/24px Open Sans,sans-serif;font-weight:400;margin-top:5px}.touch .touch_bg .touch_middle .input_form form textarea.form-control{height:203px;padding:15px 20px;resize:none;margin-bottom:32px}.touch .touch_bg .touch_middle .input_form form button{padding:7px 22px;border:1px solid #f6ba18;color:#19242a;font:600 1.2em/2.1em Roboto,sans-serif;text-transform:uppercase;letter-spacing:1px;letter-spacing:3px;border-radius:5px;background:#f6ba18;margin-top:10px}.touch .touch_bg .touch_middle .input_form form button:hover{border-color:#bb793c;color:#000}.touch .touch_bg .touch_middle .input_form #success,.touch .touch_bg .touch_middle .input_form #success p{color:#7cfc00}.touch .touch_bg .touch_middle .input_form #error,.touch .touch_bg .touch_middle .input_form #error p{color:#ff4500}#mapBox{height:425px}#map-area{position:relative}#map-area:before{height:100%;content:"";position:absolute;opacity:.4;top:0;background:#000 none repeat scroll 0 0;left:0;width:100%}.touch p{padding:0;color:#8e8d8d;font:400 1em/1.8em Open Sans,sans-serif;margin:0 0 1.2em}.touch h6{color:#1088cc}.touch h6,.touch h6 span{font:400 1.2em/1.8em Open Sans,sans-serif;font-style:italic;letter-spacing:.3px}.touch h6 span{color:#de5842}.sectpad-t{padding:6em 0 0}.testimonial-parea{padding:0 0 6em}.testimonials p{padding-top:25px;color:#898989;font:400 14px/26px Open Sans,sans-serif;letter-spacing:.3px;margin:0}.testimonial-col-p{padding:5em 1em 1em;border-bottom:1px solid #e4e4e4}.testimonial-p .media-body h3{padding:0;color:#242424;font:400 1.2em/1em Open Sans,sans-serif;letter-spacing:.3px;margin:0 0 .8em}.testimonial-p .media-body p{margin-bottom:1em;color:#898989;font:400 1em/1.8em Open Sans,sans-serif;letter-spacing:.3px}.testimonial-p .media-body a{color:#1fb5c7;font:600 14px/26px Open Sans,sans-serif;font-style:italic;letter-spacing:.3px;text-align:left;display:block}.testimonial-p .media-body h6{text-align:right;display:block}.testimonial-p .media-left{padding-right:60px}.testimonial-p .media-left a img{height:153px;width:140px}@media (max-width:479px){.testimonial-p .media-left{padding-right:0;text-align:center;display:block}.testimonial-p .media-body h3{padding:1em 0 0}}.section_header-t{padding:0;position:relative}.section_header-t h2{color:#000;font:700 2.2em/1.2em Alegreya,serif;text-transform:uppercase;position:relative;letter-spacing:.3px;margin:0;padding-bottom:20px}.section_header-t h2:before{height:3px;content:"";position:absolute;bottom:0;background:#fab90a;width:55px;display:inline-block}.section_header-r{padding:0;position:relative;margin:0 0 1em}.section_header-r h2{color:#000;font:700 2.2em/1.2em Alegreya,serif;text-transform:uppercase;position:relative;letter-spacing:.3px;margin:0 0 1em;padding-bottom:20px}.section_header-r h2:before{height:3px;content:"";position:absolute;bottom:0;background:#fab90a;width:55px;display:inline-block}.req-page-area{overflow:hidden;padding:3em 1em 0;border:1px solid #eee;position:relative;background:#f7f7f7}.req-page span{color:#404040;font:600 1em/1.2em Open Sans,sans-serif;margin:0 0 .6em;display:block}.req-page-area .img-responsive{display:inline-block}.req-page-area form .form-control{height:auto;padding:11px 20px;border:1px solid #e1e1e1;margin-bottom:20px;color:#959595;font:15px/31px Open Sans,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.pad-left{margin:0 0 5em 10px}.req-img{right:0;position:absolute;bottom:0}.req-page-area form button{padding:7px 22px;border:1px solid #f6ba18;color:#19242a;font:600 1.2em/2.1em Open Sans,sans-serif;text-transform:uppercase;letter-spacing:1px;letter-spacing:3px;border-radius:5px;background:#f6ba18;margin-top:10px}.req-page-area form button:hover{border-color:#bb793c;color:#000;background:#f6ba18}.req-page-area form .form-control:focus,.req-page-area form .form-control:hover{border:1px solid #d6d6d6}.req-page-area form .form-control:focus{-webkit-box-shadow:0 0 6px 0 rgba(215,149,62,.57);box-shadow:0 0 6px 0 rgba(215,149,62,.57)}.req-page-area .form-control.error{margin-bottom:0}.req-page-area form .form-control.error+.error{margin-bottom:20px;color:red;font:13px/24px Open Sans,sans-serif;font-weight:400;margin-top:5px}.req-page-area form textarea.form-control{height:203px;padding:15px 20px;resize:none;margin-bottom:32px}.req-page-area span{padding:0 0 .5em;color:#404040;font:1.1em/1.1em Open Sans,sans-serif;display:block}.req-page-area .input_form #success{color:#7cfc00}.req-page-area .input_form #error{color:#ff4500}.req-page-area .input_form #error,.req-page-area .input_form #success{right:0;position:absolute;bottom:-15px;top:-15px;background:rgba(0,0,0,.5);left:0;display:block;display:none}.pro-det-img img{max-width:100%}.pro-content{padding:4em 0 0}.projects_hours{padding:2em 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin:1.5em 0 0}.projects_hours p{padding:0;color:#242424;font:600 1.3em/2em Open Sans,sans-serif;margin:0}.projects_hours p span{color:#777;font:400 1em/1.8em Open Sans,sans-serif;display:block}.project-con{padding:34px 40px;margin:3em 0;background:#f5f5f5}.project-con h2{padding:0 0 1em;color:#242424;font:600 1.3em/2em Open Sans,sans-serif;margin:0}.project-con p{padding:0;color:#898989;font:400 1em/1.8em Open Sans,sans-serif;letter-spacing:.3px;margin:0 0 1.2em}.project-scop .pro-img img{max-width:100%}.project-scop h3{padding:0 0 1em;color:#242424;font:600 1.3em/1em Open Sans,sans-serif;margin:0}.project-scop p{padding:0;color:#777;font:400 1em/1.8em Open Sans,sans-serif;letter-spacing:.3px;margin:0 0 1.2em}.project-scop .scope-item{padding:7px 0;margin:0;display:inline-block}.project-scop .scope-item li{list-style:none;font:400 1.1em/1.5em Open Sans,sans-serif;padding-bottom:10px;padding-left:30px;display:block}.project-scop .scope-item li,.project-scop .scope-item li:before{color:#009bb3;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.project-scop .scope-item li:before{height:auto;text-rendering:auto;font:normal normal normal 14px/24px FontAwesome;font-size:16px;content:"\f0a4";cursor:pointer;margin-left:-30px;width:30px;float:left}.submit{text-shadow:none;-webkit-text-shadow:none;color:#fff;text-transform:uppercase;position:relative;letter-spacing:.4px;margin-top:8px;z-index:1}.submit,.submit:before{-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.submit:before{height:100%;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);right:0;content:"";position:absolute;top:0;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;background:#009bb3;left:0;width:100%;z-index:-1}.submit:focus,.submit:hover{border-color:#bb793c;color:#fff}.submit:focus:before,.submit:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.shop-item-wrapper{margin-right:-10px;margin-left:-10px}.single-shop-item{overflow:hidden;position:relative;margin:0 -5px 50px}.single-shop-item .img-box{overflow:hidden}.single-shop-item .img-box img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.single-shop-item .img-box img:hover{-webkit-transform:scale(1.2) translateZ(0);transform:scale(1.2) translateZ(0)}.single-shop-item .content{text-align:center;margin-top:25px}.single-shop-item .content h3{font-size:15px;font-weight:700;color:#242424;text-transform:uppercase;margin:0 0 10px}.single-shop-item .content .review-box i{font-size:13px;color:#fab90a}.single-shop-item .content .price{font-size:25px;font-style:italic;color:#2d2d2d;font-family:Alegreya;display:block}.single-shop-item .content a.thm-btn{padding:0 18px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.05em;border-radius:5px;background:#fab90a;line-height:32px;margin-top:10px;font-family:Open Sans;display:inline-block}.single-shop-item .content a.thm-btn:hover{color:#fff;background:#019bb2}.shop-page .page-navigation{text-align:center;margin-top:0}.single-sidebar-widget .best-seller.popular-post .content a h4{font-size:13px;color:#242424;text-transform:uppercase;margin:0;font-family:Open Sans}.single-sidebar-widget .best-seller.popular-post .content p{font-size:25px;font-style:italic;color:#2d2d2d;margin:10px 0 15px;font-family:Alegreya}.single-sidebar-widget .best-seller.popular-post .content a.read-more{font-size:13px;font-weight:700;color:#1cbac8;text-transform:uppercase;letter-spacing:.03em;font-family:Raleway}.product-details-content{margin-bottom:80px}.product-details-content .content-box,.product-details-content .img-box{vertical-align:top;display:table-cell}.product-details-content .img-box{border:1px solid #e2e2e2;width:306px}.product-details-content .content-box{padding-left:65px}.product-details-content .content-box .title h3{font-size:20px;font-weight:800;color:#242424;text-transform:uppercase;margin:0;font-family:Raleway}.product-details-content .content-box p{font-size:14px;color:#959595;line-height:26px}.product-details-content .content-box .content-text{padding-top:19px;margin-bottom:30px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding-bottom:15px;margin-top:20px}.product-details-content .content-box .cart-btn{padding:0 49px;font-size:15px;font-size:20px;font-weight:600;font-weight:700;color:#fff;color:#000;text-transform:uppercase;letter-spacing:.1em;border-radius:5px;background:#1fb5c7;background:#fab90a;line-height:54px;margin-top:28px;font-family:Raleway;display:inline-block}.product-details-content .content-box .cart-btn i{font-size:25px;margin-right:20px}.product-details-content .content-box .price,.product-details-content .content-box .quantity{font-size:16px;color:#1f1f1f}.product-details-content .content-box .price span{font-size:35px;font-style:italic;color:#292929;margin-left:20px;font-family:Alegreya}.product-details-content .content-box .quantity{margin-top:20px}.product-details-content .content-box .quantity input{height:35px;border:1px solid #d9d9d9;text-align:center;margin-left:20px;width:40px;line-height:33px;padding-left:10px}.product-tab-box{margin-bottom:80px}.product-tab-box .tab-title-box ul{padding:0;margin:0}.product-tab-box .tab-title-box ul li{list-style:none;margin-right:6px;display:inline-block}.product-tab-box .tab-title-box ul li.active a{border-top:3px solid #fab90a;background:#fff;line-height:44px;border-bottom-color:#fff}.product-tab-box .tab-title-box ul li a{padding:0 29px;font-size:13px;border:1px solid #e2e2e2;color:#242424;text-transform:uppercase;background:#f7f7f7;line-height:44px;display:block}.product-tab-box .tab-content{padding:50px 40px 65px;border:1px solid #e2e2e2;margin-top:-1px}.product-tab-box .tab-content h3{font-size:18px;margin:0 0 12px}.product-tab-box .tab-content p{font-size:14px;color:#898989;margin-top:15px}.product-tab-box .tab-content p:first-child{margin-top:0}.cart-page{padding:80px 0}.cart-page .table{margin:0}.cart-page .table>thead>tr>th,.cart-page table>tbody>tr>td{border:none}.cart-page .table thead{background:#f9f9f9}.cart-page .table>thead>tr>th{padding:0 40px;font-size:13px;border:1px solid #ebebeb;font-weight:400;font-weight:500;color:#000;text-transform:uppercase;border-bottom:0;text-align:center;line-height:60px}.cart-page .table>thead>tr>th.close{color:transparent}.cart-page .table>tbody>tr>td.preview{padding:25px 50px}.cart-page .table>tbody>tr>td{padding:60px 25px;font-size:14px;border:1px solid #ebebeb;font-weight:500;color:#898989;text-align:center;line-height:42px}.cart-page .table>tbody>tr>td.price{font-size:16px}.cart-page .table>tbody>tr>td.del-item{text-align:center}.cart-page .table>tbody>tr>td.total{font-size:16px}.cart-page .table>tbody>tr>td .select-box select:focus{outline:none}.cart-page .table>tbody>tr>td.del-item{font-size:18px;font-weight:400;color:#c56e21}.cart-page .bottom-box{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:30px 25px;border-bottom:1px solid #ebebeb;margin:0 0 50px;background:#f9f9f9 none repeat scroll 0 0}.cart-page .bottom-box .cupon-box input{padding:0 20px;border:1px solid #eee;margin-right:10px;color:#8e8d8d;outline:medium none;width:130px;line-height:36px}.cart-page .bottom-box .cupon-box button{padding:0 20px;border:none;font-weight:400;color:#fff;color:#000;text-transform:capitalize;outline:none;background:#e3e3e3;line-height:36px}.cart-page .add-to-cart-wrap{text-align:right}.cart-page .add-to-cart-wrap a .cart-button{border-radius:5px;background:#252525 none repeat scroll 0 0;display:inline-block}.cart-page .add-to-cart-wrap a .cart-button p{border-right:1px solid #000;font-size:12px;color:#fff;text-transform:uppercase;padding-right:17px;margin:0;line-height:35px;float:left;padding-left:21px;display:inline-block}.cart-page .add-to-cart-wrap a .cart-button i{border-left:1px solid #404040;font-size:17px;color:#98bc24;padding-right:15px;line-height:35px;float:left;padding-left:14px;display:inline-block}.cart-page .add-to-cart-wrap a:before{background:#98bc24}.cart-page .cart-total-box li{border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:0 25px;font-size:13px;font-weight:500;color:#000;text-transform:uppercase;border-bottom:1px solid #ebebeb;line-height:58px}.cart-page .cart-total-box li:first-child{border-top:1px solid #ebebeb}.cart-page .cart-total-box li span{font-size:16px;color:#898989;margin-left:50px}.cart-page .cart-total-box .cart-total{background:#f9f9f9}.cart-page .cart-total-box .proceed-to-checkout{border:none;text-align:right}.cart-page .cart-total-box .proceed-to-checkout a{font-size:14px;line-height:30px}.cart-page .cart-total-box .proceed-to-checkout a .cart-button{border-radius:5px;background:#252525 none repeat scroll 0 0;margin-top:24px;display:inline-block}.cart-page .cart-total-box .proceed-to-checkout a .cart-button p{border-right:1px solid #000;font-size:12px;color:#fff;text-transform:uppercase;padding-right:17px;margin:0;line-height:40px;float:left;padding-left:21px;display:inline-block}.cart-page .cart-total-box .proceed-to-checkout{padding-top:10px;border:1px solid #ebebeb;border-top:0;padding-right:20px;padding-bottom:10px}.cart-page .cart-total-box .proceed-to-checkout .cart-btn{padding:0 18px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.05em;border-radius:5px;background:#fab90a;line-height:32px;margin-top:10px;font-family:Open Sans;display:inline-block}.cart-page .cart-total-box .proceed-to-checkout .cart-btn i{font-size:17px;margin-right:7px}.cart-page .cart-total-box .proceed-to-checkout .cart-btn:hover{border-color:#1fb5c7;color:#fff;background:#1fb5c7}.cart-page .cart-total-box .proceed-to-checkout a .cart-button i{border-left:1px solid #404040;font-size:17px;color:#98bc24;padding-right:15px;line-height:40px;float:left;padding-left:14px;display:inline-block}.cart-page .cart-total-box .proceed-to-checkout a:before{background:#98bc24}.cart-page .select-box{width:100px}.cart-page .select-menu+.ui-selectmenu-button .ui-selectmenu-text{border-right:1px solid #e5e5e5}.cart-page .select-menu+.ui-selectmenu-button{height:42px;padding:0 40px 0 20px;border:1px solid #e5e5e5;color:#898989;outline:none;border-radius:0;background:#fff;width:100%!important}.cart-page .thm-btn{padding:7px 23px;font-size:14px}.cart-page .select-menu+.ui-selectmenu-button .ui-selectmenu-text{padding:0;font-weight:400;line-height:42px;font-family:Open Sans,sans-serif}.cart-page .select-menu+.ui-selectmenu-button .ui-icon.ui-icon-triangle-1-s{height:6px;margin-right:4px;background:url(https://ruoldaic.online/images/select-menu-arrow.png) 0 0 no-repeat;width:16px;margin-top:-3px}.cart-page .bottom-box .cart-btn{padding:0 18px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.05em;border-radius:5px;background:#fab90a;line-height:32px;margin-top:10px;font-family:Open Sans;display:inline-block}.cart-page .bottom-box .cart-btn i{font-size:17px;margin-right:7px}.cart-page .bottom-box .cart-btn:hover{border-color:#d6b161;color:#fff;background:#d6b161}.ui-selectmenu-menu .ui-menu{background:#fff}.ui-selectmenu-menu .ui-menu-item{padding:5px 20px;font-size:16px;font-style:italic;text-transform:capitalize;border-bottom:1px solid #e1e1e1;font-family:"PT Serif",sans-serif}.ui-selectmenu-menu .ui-menu-item.ui-state-focus{border-color:#00acd9;font-weight:400;color:#fff;background:#00acd9}#checkout-content .return-customer{padding:21px 30px;border:1px solid #ebebeb;margin-bottom:45px;background:#f9f9f9 none repeat scroll 0 0}#checkout-content .return-customer p{font-size:16px;margin-bottom:0;color:#898989;line-height:26px}#checkout-content .return-customer a{color:#11a9e0}#checkout-content input[type=text],#checkout-content label{display:block}#checkout-content label{font-size:14px;font-weight:500;margin-bottom:4px;color:#8e8d8d;line-height:26px}#checkout-content input[type=text]{height:40px;padding:0 20px;font-size:14px;border:1px solid #e2e2e2;font-weight:400;margin-bottom:10px;color:#c6c6c6;outline:medium none;width:100%;line-height:40px}.left-checkout .section-title2.ship-to-different{margin-bottom:39px;margin-top:68px}#checkout-content input[type=text]:last-child{margin-bottom:0}#checkout-content .left-checkout>.row{margin-bottom:23px}#checkout-content .row span b{font-size:14px;font-weight:500;color:#8e8d8d}#checkout-content input[type=checkbox]{margin:4px 15px 0 0;float:left;vertical-align:middle;display:inline-block}#checkout-content textarea{height:100px;padding:10px 20px;border:1px solid #e2e2e2;outline:none;width:100%}#checkout-content .ship-different{margin-top:80px}#checkout-content .order-box{padding:30px;border:1px solid #d9d9d9}#checkout-content .order-box ul li{font-size:14px;font-weight:400;color:#8e8d8d;line-height:45px;display:block}#checkout-content .order-box ul li.total{color:#242424;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}#checkout-content .order-box ul li span{font-size:14px;color:#898989;float:right;font-family:Open Sans,sans-serif;display:inline-block}#checkout-content .order-box ul li span.bold{font-size:18px;font-weight:500;color:#242424;font-family:Open Sans,sans-serif}#checkout-content .order-box ul li a span{font-size:13px;font-weight:500;color:#11a9e0;font-family:Raleway,sans-serif}#checkout-content .order-box ul li.place-order-button{padding-top:20px;line-height:30px}#checkout-content .order-box ul li input[type=radio]{margin-right:10px}#checkout-content .order-box ul li .note{padding:25px;font-size:14px;font-weight:400;color:#8e8d8d;position:relative;background:#ececec;line-height:24px}#checkout-content .order-box ul li .note .fa{font-size:35px;color:#ececec;position:absolute;top:-22px;left:25px}#checkout-content .order-box ul li a.place-order{padding:0 40px;font-weight:700;color:#fff;text-transform:uppercase;background:#fd9c1e;line-height:36px;margin-top:30px;display:inline-block}#checkout-content .select-menu+.ui-selectmenu-button .ui-selectmenu-text{padding:0;font-weight:400;color:#898989;text-transform:capitalize;line-height:42px;font-family:Open Sans,sans-serif}#checkout-content .select-menu+.ui-selectmenu-button .ui-icon.ui-icon-triangle-1-s{height:6px;margin-right:8px;background:url(https://ruoldaic.online/images/select-menu-arrow.png) 0 0 no-repeat;width:14px;margin-top:-3px}#checkout-content .select-menu+.ui-selectmenu-button{height:42px;padding:0 20px;border:1px solid #e5e5e5;color:#898989;outline:none;border-radius:0;background:#fff;width:100%!important}#checkout-content .thm-btn{padding:0 18px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.05em;border-radius:5px;background:#fab90a;line-height:42px;float:right;margin-top:10px;font-family:Open Sans;display:inline-block}#checkout-content .thm-btn i{font-size:17px;margin-left:7px}#checkout-content .thm-btn:hover{border-color:#1fb5c7;color:#fff;background:#1fb5c7}.faq-page .sec-title h2{margin:0}.faq-page .sec-title p{margin-top:20px}.faq-form{padding:20px 30px;border:1px solid #eaeaea;margin-bottom:50px;background:#f9f9f9;margin-top:30px}.faq-form input{height:44px;border:1px solid #e9e9e9;position:relative;outline:none;top:1px;width:79%;padding-left:25px}.faq-form .thm-btn{padding:0 41px;border:none;position:relative;top:1px;border-radius:0;background:#1fb5c7;margin-left:-4px;line-height:44px}.faq-page .accrodion .accrodion-title h4{font-weight:400;color:#8e8d8d;text-transform:none}.faq-page .accrodion.active .accrodion-title{background:#1fb5c7}.faq-page .accrodion.active .accrodion-title h4{color:#fff}.faq-page .accrodion.active .accrodion-title:after{border-color:#fff;color:#fff}.faq-question-one .single-faq{margin-bottom:28px}.faq-question-one .single-faq:last-child{margin-bottom:0}.faq-question-one .single-faq h3{font-size:16px;font-weight:700;color:#242424;line-height:33px;font-family:Open Sans,sans-serif}.faq-question-one .single-faq p{color:#898989;margin-top:4px}.wel-t-band{color:#6e6e6e;font:400 1em/1em Open Sans,sans-serif;position:relative;background:#f0f2f3}.wel-t-band p span{color:#3a3a3a}.req-button{position:relative;margin-left:1em;float:right}.req-button a{padding:1em 1.52em;border:1px solid #a18232;color:#fff;font:600 1.08em/1em Roboto,sans-serif;margin:0;border-radius:4px;background:#fdb126;display:inline-block}.req-button a:hover{border:1px solid #53cff5;color:#fff;border-radius:4px;background:#53cff5}.req-button .submit:before{background:#53cff5}.req-button .submit:hover{color:#fff}.req-button .submit:focus{border-color:#53cff5;color:#fff}.top-two-right{overflow:hidden;padding:3.5px 0;position:relative}.top-two-right .top-panel{width:65%;float:right}.nav-home-three{position:relative;background:#0f263a}.nav-home-three .col-md-3,.nav-home-two .col-md-3{display:none}.nav-home-two{background:transparent}.pad-logo{padding-top:1em;background-color:#000;padding-bottom:1em}.touch_top_pad{padding-top:.7em;padding-bottom:0}.nav-t-holder{position:relative}.nav-t-holder .nav-header{padding:12px 20px;display:none}.nav-t-holder .nav-t-header button{font-size:25px;border:none;color:#fff;outline:none;border-radius:5px;background:transparent}.nav-t-holder .nav-t-footer{display:block}.nav-t-holder .nav-t-footer ul.nav>li{padding:1.6em 0;position:relative;display:inline-block}.nav-t-holder .nav-t-footer ul.nav>li.active a,.nav-t-holder .nav-t-footer ul.nav>li:hover a{color:#fab90a;background-color:transparent}.nav-t-holder .nav-t-footer ul.nav>li:last-child>a{border:none;padding-right:0}.nav-t-holder .nav-t-footer ul.nav>li:first-child>a{padding:0 1.3em 0 0}.nav-t-holder .nav-t-footer ul.nav>li>a{border-right:1px dashed #3f5262;padding:0 1.3em;color:#fff;font:600 1.36em/1em Open Sans Condensed,sans-serif;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;display:block}.nav-t-holder .nav-t-footer ul.nav>li>ul.submenu{top:100%;left:0}.nav-t-holder .nav-t-footer ul.nav>li>ul.submenu.align-right{right:0;left:auto}.nav-t-holder .nav-t-footer ul.nav>li:hover>ul.submenu{opacity:1;visibility:visible}.nav-t-holder .nav-t-footer ul.nav>li>ul.submenu>li>ul.submenu{top:0;left:100%}.nav-t-holder .nav-t-footer ul.nav>li>ul.submenu>li>ul.submenu.align-right{right:100%;left:auto}.nav-t-holder .nav-t-footer ul.nav>li>ul.submenu>li:hover>ul.submenu{opacity:1;visibility:visible}.nav-t-holder .nav-t-footer ul.nav>li ul.submenu{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.16);width:275px;z-index:99999}.nav-t-holder .nav-t-footer ul.nav>li ul.submenu li{padding:0;background:#fff;display:block}.nav-t-holder .nav-t-footer ul.nav>li ul.submenu li:last-child a{border-bottom:0}.nav-t-holder .nav-t-footer ul.nav>li ul.submenu li:last-child a:after{display:none}.nav-t-holder .nav-t-footer ul.nav>li ul.submenu li:hover>a{color:#fff;background:#51c5e9}.nav-t-holder .nav-t-footer ul.nav>li ul.submenu li a{padding:15px 25px;color:#242424;font:600 16px Open Sans,sans-serif;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:capitalize;position:relative;border-bottom:1px solid #e9e9e9;display:block}.nav-t-holder ul.nav li.has-t-submenu>a>button{display:none}.nav-t-holder .nav-t-header{padding:12px 0;float:right;display:none}.touch_top ul .item .media .blue-color a i{color:#1fa6c8}.top-navigation,.top-navigation-4{position:relative}.top-navigation .main_menu{right:0;position:absolute;border-bottom:1px solid #5f6f7e;left:0}.top-navigation-4 .main_menu{right:0;position:absolute;top:70px;left:0}.top-navigation-4 .main_menu.fixed{position:fixed;top:0;background:#0f263a}.top-navigation-4 .main_menu.fixed .logo{padding:9px 0;width:220px}.top-navigation-4 .main_menu.fixed .logo img{width:100%}.top-navigation-4 .wel-band-bg{background:transparent}.top-navigation-4 .wel-t-band{right:0;position:absolute;background:rgba(0,0,0,.5);left:0;z-index:100}.top-navigation-4 .nav-t-holder .nav-t-footer ul.nav>li>a{border-right:none;padding:0 1em}.top-navigation-4 .nav-t-holder .nav-t-footer ul.nav>li:last-child a{border-left:1px solid #fff}.top-navigation-4 .nav-menu{width:100%}.top-navigation-4 .wel-band-bg p{color:#838484}.top-navigation-4 .wel-band-bg p a{font-weight:700;color:#40add5;text-transform:uppercase;margin:0 0 0 50px}.top-navigation .main_menu.fixed{position:fixed;border-bottom:none;background:#0f263a}.top-navigation .main_menu.fixed .widget-t .search-form .form-control,.top-navigation .main_menu.fixed .widget-t .search-form .form-control+.input-group-addon button{background:#081e2f}.top-navigation .main_menu.fixed .widget-t-inner{border:1px solid #1a2e40}.top-navigation .nav-t-holder .nav-t-footer ul.nav>li>a{border-right:1px dashed #5f6f7e}.top-navigation .nav-t-holder .nav-t-footer ul.nav>li:last-child>a{border-right:none}.top-navigation .widget-t .search-form .form-control,.top-navigation .widget-t .search-form .form-control+.input-group-addon,.top-navigation .widget-t .search-form .form-control+.input-group-addon button{background:transparent}.top-navigation .widget-t-inner{border:1px solid #516170}.main_menu{position:relative;z-index:9999}@keyframes menu_sticky{0%{margin-top:-100px}50%{margin-top:-90px}to{margin-top:0}}.fixed{animation-timing-function:ease-out;position:fixed;animation-name:menu_sticky;top:0;-webkit-box-shadow:0 13px 30px -12px rgba(0,0,0,.75);-moz-box-shadow:0 13px 30px -12px rgba(0,0,0,.75);box-shadow:0 13px 30px -12px rgba(0,0,0,.75);left:0;width:100%;animation-duration:.6s;z-index:9999}.widget-t-search{padding:10px 0;float:right}.widget-t .search-form .form-control{height:40px;padding:0 18px;border:none;color:silver;font:1em/1em Open Sans,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:#081e2f;z-index:0}.widget-t-inner{border:1px solid #1a2e40;width:245px}.widget-t .search-form .form-control+.input-group-addon{padding:0;border:0;background-color:#081e2f;border-radius:0}.ark{background-color:#000}.widget-t .search-form .form-control+.input-group-addon button{font-size:1.2em;border:0;color:#bcbcbd;padding-right:15px;background:#081e2f;line-height:2.1em}.thm-banner-t-wrapper .caption-h1{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;position:relative;line-height:50px}.thm-banner-t-wrapper .caption-p{font-size:20px;font-style:italic;color:#fff;line-height:28px}.thm-banner-t-wrapper .caption-divider span.divider{height:90px;background:#fff;width:1px;display:block}.thm-banner-t-wrapper .inverse{border:2px solid #f7be3d;color:#fff;font:300 1.2em/1em Open Sans,sans-serif;background:#f7be3d}.thm-banner-t-wrapper .inverse:hover{border:2px solid #1fb5c7;color:#fff;background:#1fb5c7}.thm-banner-t-wrapper .thm-btn{padding:1.1em 2.5em;font-weight:700!important;font:400 1.2em/1em Open Sans,sans-serif;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;border-radius:4px}.thm-banner-t-wrapper .thm-btn i{border-color:transparent;margin:0}.thm-banner-t-wrapper .inversen{border:2px solid #53cff5;color:#fff;font:300 1.2em/1em Open Sans,sans-serif;background:#53cff5}.thm-banner-t-wrapper .inversen:hover{border:2px solid #f7be3d;color:#fff;background:#f7be3d}.thm-banner-t-wrapper .thm-btn i:after{display:none}.thm-banner-wrapper .thm-btn.inverse i{color:#fff}.thm-banner-wrapper .brder{margin-right:auto;margin-left:auto}.thm-banner-wrapper .brder,.thm-banner-wrapper .brder-left{height:4px;background:#e6ab0c;width:100px;margin-top:22px;display:block}.thm-banner-wrapper .brder-left{text-align:left;margin-left:0}.diff-offer-wrapper{position:relative;background:#f5f4f4;padding-bottom:2.5em}.diff-offer{overflow:hidden;padding-top:5.5em;position:relative;padding-bottom:5.5em}.diff-offer ul,.diff-offer ul li{padding:0;margin:0}.diff-offer ul li{float:left}.we-offer-cont{width:32%}.we-offer-cont h2{padding:0 .8em 0 0;color:#323232;font:600 2.4em/1em Alegreya,serif;text-transform:uppercase;text-align:right;margin:0}.we-offer-cont h2 span{display:block}.we-offer-cont2{border-left:3px solid #25639a;width:68%}.we-offer-cont2 p{padding:0 0 0 2em;font:400 1.2em/1.3em Open Sans,sans-serif;font-style:italic;color:#6c6c6c;margin:0}.view .mask{position:absolute;top:0;left:0}.service-info .view,.view .mask{height:100%;overflow:hidden;width:100%}.service-info .view{position:relative;text-align:left;cursor:pointer;float:left}.service-info .view img{position:relative;display:block}.service-info .view a.info{height:64px;text-decoration:none;text-indent:-9999px;bottom:-20px;background:url(https://ruoldaic.online/images/services/icon.png) 0 100% no-repeat;left:-80px;width:58px;display:inline-block}.service-info .second-effect .mask{overflow:visible;border:0 solid rgba(0,0,0,.8);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.service-info .second-effect a.info{-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease-in .1s,opacity .1s ease-in-out;-moz-transition:-moz-transform .2s ease-in .1s,opacity .1s ease-in-out;-o-transition:-o-transform .2s ease-in .1s,opacity .1s ease-in-out;-ms-transition:-ms-transform .2s ease-in .1s,opacity .1s ease-in-out;transition:transform .2s ease-in .1s,opacity .1s ease-in-out;position:relative;opacity:0}.service-info .second-effect:hover .mask{border:105px solid rgba(15,38,58,.6);opacity:1}.service-info .second-effect:hover a.info{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-moz-transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;opacity:1}.ind-common-pad2{padding-top:5em;padding-bottom:6.5em}.quality-wrapper{position:relative}.quality-wrapper h2{padding:0;color:#242424;font:300 2.8em/1.3em Open Sans,sans-serif;margin:0 0 1.2em}.quality-wrapper p{padding:0;color:#6c6c6c;font:400 1.2em/1.8em Open Sans,sans-serif;margin:0 0 4em}.vision-wrapper{position:relative}.vision-wrapper ul{padding:0;margin:0}.vision-wrapper ul li{border-right:1px solid #cfcfcf;padding:0 4em;text-align:center;margin:0;display:inline-block}.vision-wrapper ul li p{padding:0;color:#6c6c6c;font:700 1.6em/1.8em Open Sans,sans-serif;text-transform:uppercase;margin:0}.vision-wrapper ul li:last-child{border-right:1px solid transparent}.vision-wrapper ul li a{color:#6c6c6c}.vision-wrapper ul li a:hover{color:#009bb3}.fluid-service-area-home{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fluid-service-area-home .work-image-ser{position:relative;text-align:right;width:-webkit-calc(50% - 115px);width:calc(50% - 115px);float:left;display:block}@media (max-width:991px){.fluid-service-area-home .work-image-ser{text-align:center;width:100%}.fluid-service-area-home .work-image-ser img{width:100%}}.fluid-service-area-home .service-promo{position:relative;background:url(https://ruoldaic.online/images/services/ser-bg1.jpg) repeat;width:-webkit-calc(50% + 115px);width:calc(50% + 115px);float:left;padding-left:30px}@media (max-width:991px){.fluid-service-area-home .service-promo{padding-bottom:30px;padding:15px;width:100%}}.test-quote-sec{margin-left:-8em}.test-quote-sec,.testimonial-t-sec{position:relative}.testimonial-t-sec .testimonialn-slider img{border-radius:50%;width:130px;display:inline-block}.testimonial-t-sec .testimonialn-slider .content p{padding:0;color:#bbc1c7;font:400 1.1em/1.6em Open Sans,sans-serif;margin:1em 0 0}.testimonial-t-sec .testimonialn-slider .sign img{border-radius:0;width:160px;display:inline-block}.testimonial-t-sec .testimonialn-slider .name-content{position:relative;width:100%;display:block}.testimonial-t-sec .testimonialn-slider .name-content .tst-img{margin:0 1.5em 0 0;float:left}.testimonial-t-sec .testimonialn-slider .name-content .client-name{margin:1em 0 0;float:left}.testimonial-t-sec .testimonialn-slider .name-content .client-name p{padding:0;color:#fff;font:600 1.3em/2em Open Sans,sans-serif;margin:0}.testimonial-t-sec .testimonialn-slider .name-content .client-name p span{color:#fff;font:400 .79em/1.8em Open Sans,sans-serif;display:block}.testimonial-t-sec .testimonialn-slider .name-content .client-name ul li{margin:8px -1px 0 1px;display:inline-block}.testimonial-t-sec .testimonialn-slider .name-content .client-name ul li a{font-size:1em;color:#a18232;margin:0 .4em 0 0}.service-t-content{padding:36px 10px 0 130px;position:relative;max-width:670px;margin:0;z-index:2}.testimonial-t-sec .testimonialn-slider .owl-dots .owl-dot span{height:12px;border:2px solid #637c93;background:transparent;width:12px}.owl-theme .owl-dots .owl-dot:hover span,.testimonial-t-sec .testimonialn-slider .owl-dots .owl-dot.active span{border:2px solid #a18232;background-color:#a18232}.testimonialn-slider.owl-theme .owl-controls{text-align:left;margin-top:0}.featured-services{overflow:hidden;background:#0b3357}.featured-services .left-full-img img{max-width:none}.looking-wrapper{padding-top:3em;position:relative;background:#a18232;padding-bottom:3em}.section_header2{padding:0 0 2em;position:relative}.section_header2 h2{color:#000;font:700 2em/1em Alegreya,serif;text-transform:uppercase;position:relative;letter-spacing:.3px;margin:0;padding-bottom:20px}.section_header h2.white,.section_header2 h2.white{color:#fff}.section_header2 h2:before{height:3px;content:"";position:absolute;bottom:0;background:#fab90a;width:55px;display:inline-block}.indurial-solution-text2 h2{padding:0;color:#fff;font:700 2.57em/1em Open Sans Condensed,sans-serif;margin:0}.looking-wrapper .req-button a{padding:.8em 2.5em;color:#fff;font:600 1.03em/1.3em Raleway,sans-serif;border-radius:4px;background:#000}.looking-wrapper .req-button a i{margin-left:6px}.looking-wrapper3{min-height:113px;padding:34px 0}.looking-wrapper3 .indurial-solution-text2 h2{color:#000;font:300 24px Open Sans,sans-serif;margin:5px 0}.looking-wrapper3 .req-button a{padding:1em 1.52em;background:#0f263a}.about-sec-content{position:relative}.about-sec-content h4{padding:0;color:#303030;font:400 1.3em/1.5em Open Sans,sans-serif;margin:.8em 0 1em}.about-sec-content p{padding:0;color:#898989;font:400 1.1em/1.7em Open Sans,sans-serif;margin:0 0 1em}.about-sec-content ul li{color:#6c6c6c;font:400 1.1em/2em Open Sans,sans-serif}.about-sec-content ul li .fa{font-size:1em;margin-right:5px;color:#233859}.accordian-area-pad{margin-top:1.42em}.accordian-area{position:relative}.accordian-area .panel .panel-heading .panel-title a i{font-size:.8em;position:absolute;top:0;left:0;line-height:50px}.accordian-area .panel .panel-heading .panel-title a .fa-plus{display:none}.accordian-area .panel .panel-heading .panel-title a.collapsed .fa-plus{height:25px;font-size:10px;border:1px solid #c8c8c8;color:#0e1322;text-align:center;border-radius:50%;width:25px;display:block}.accordian-area .panel .panel-heading .panel-title a i{margin:12.5px;line-height:25px}.accordian-area .panel .panel-heading .panel-title a .fa-minus{height:25px;font-size:10px;border:1px solid #184064;color:#000;text-align:center;border-radius:50%;background:#fff;width:25px;display:block}.accordian-area .panel .panel-heading .panel-title a.collapsed .fa-minus{display:none}.accordian-area .panel-group .panel{margin:10px 0 0;border-radius:0;background:transparent}.accordian-area .panel{border-radius:0}.accordian-area .panel-default>.panel-heading{padding:0;position:relative;margin:0}.accordian-area .panel-title{font:400 18px Open Sans,sans-serif;background:#fff}.accordian-area .panel-title.on{background:#184064}.accordian-area .panel .panel-heading .panel-title a.collapsed{color:#242424;background:#fff}.accordian-area .panel .panel-heading .panel-title a{height:50px;padding:12px 0;color:#fff;margin:0 0 0 50px;background:#184064;display:block}.accordian-area .panel-body{color:#898989;font:400 1.1em/1.8em Open Sans,sans-serif;background:#fff}.panel-title.actives{height:50px}.section_header3 h2{color:#fff}.latest-news1{background:url(https://ruoldaic.online/images/latest-news/news-bg.jpg) no-repeat scroll center 0;-webkit-background-size:cover;background-size:cover}.about-but{padding-top:4em;position:relative;margin-left:0;float:left;display:inline-block}.about-but a{border:1px solid #000;background:#000}.about-but a i{margin-left:10px}.about-us4{min-height:694px;padding:89px 0;background:url(https://ruoldaic.online/images/about/bg-about-us4.jpg) 100% no-repeat;background-size:cover}.about-us5{min-height:603px;padding:78px 0 58px;background:url(https://ruoldaic.online/images/about/bg-about-us5.jpg) 0 no-repeat;background-size:cover}.about-us4 .section-faq,.about-us5 .section-faq{padding:0 0 0 65px}.our-galler-htwo{position:relative;background:url(https://ruoldaic.online/images/our-projects/bg.jpg) no-repeat top}.our-galler-three{padding:100px 0 0;position:relative;background:#ebebeb no-repeat top}.our-galler-four{background:url(https://ruoldaic.online/images/projects/bg-our-project4.jpg) no-repeat top}.our-galler-five,.our-galler-four{padding:96px 0 0;position:relative}.our-galler-five{background:#1e2228 no-repeat top}.fullwidth-slider{padding:0 1.5em}.fullwidth-slider.owl-theme .owl-controls .owl-nav [class*=owl-]{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent}.fullwidth-slider.owl-carousel .owl-controls .owl-nav .owl-next,.fullwidth-slider.owl-carousel .owl-controls .owl-nav .owl-prev{height:33px;font-size:20px;color:#000;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;text-align:center;background:#a18232;width:33px;line-height:30px}.fullwidth-slider.owl-carousel .owl-controls .owl-nav .owl-prev{margin-right:20px}.fullwidth-slider.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{text-decoration:none;color:#000;background:#eaac05}.fullwidth-slider.owl-theme .owl-controls{margin-top:4em}.fullwidth-silder{padding-top:2em}.fullwidth-silder2 .owl-theme .owl-controls,.fullwidth-silder3 .owl-theme .owl-controls{margin-top:0}.fullwidth-slider2 .owl-nav,.fullwidth-slider3 .owl-nav{right:0;position:absolute;text-align:right;top:-92px;margin:0 auto;left:0;width:1170px}.event-pad{padding-top:1.3em}.news-wrapper{position:relative;background:#f4f4f4}.news-evn-img{overflow:hidden;position:relative}.news-evn-img:before{height:3px;content:"";position:absolute;bottom:-3px;margin:0;background:#fff;width:10px;display:inline-block}.news-evn-img .event-date{height:42px;position:absolute;bottom:0;text-align:center;background:#e73c2f;left:10px;width:150px}.news-evn-img .event-date h3{padding:.4em 0 0;color:#fff;font:600 1.6em/1.2em Open Sans,sans-serif;margin:0}.news-evn-img .event-date h3 small{color:#fff;font:400 .59em/1em Open Sans,sans-serif;display:block}.news-evn-cont{position:relative}.news-evn-cont h3{padding:0 0 .5em;color:#000;font:600 1.07em/1.5em Raleway,sans-serif;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;letter-spacing:.5px;margin:0}.news-evn-cont p{padding:0;color:#8e8d8d;font:400 1em/1.5em Open Sans,sans-serif;margin:0}.news-meta{padding:1.8em 0 1em}.news-meta a{color:#a6a6a6;font:400 1.07em/1em "PT Serif",sans-serif;font-style:italic;padding-right:13px}.news-meta a+a:before{height:14px;margin-right:15px;content:"";position:relative;bottom:-3px;background:#a6a6a6;width:1px;display:inline-block}.sectpad-sec{padding-top:5.7em;padding-bottom:5.7em}.our-sol-wrapper{overflow:hidden;padding:3em 0;position:relative;background:url(https://ruoldaic.online/images/event/pro-sol-bg.jpg) no-repeat top;background-size:cover}.our-sol-wrapper p{padding:0;color:#fff;font:300 32px Open Sans,sans-serif;text-align:center;margin:0}.our-sol-wrapper p span{color:#a18232}.ind-common-pad{padding-top:5.5em;padding-bottom:5.5em}.our-t-client{position:relative}.our-t-client p{padding:0;color:#898989;font:400 1em/1.8em Open Sans,sans-serif;margin:1em 0 2em}.our-t-client ul{overflow:hidden;padding:0;margin:0}.our-t-client ul li{padding:0;margin:0 1em 1.2em 0;float:left}.our-t-client ul li:last-child{margin:0}.our-t-client ul li img{border:1px solid #ebebeb;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.our-t-client ul li img:hover{border:1px solid #103d68;border-radius:100%}.get-t-touch{border:1px solid #ebebeb;margin-top:1.6em}.get-t-touch,.get-t-touch-inner{overflow:hidden;position:relative}.get-t-touch-inner{padding:2em 1.5em;border:9px solid #f7f7f9}.get-t-touch .input_form form .form-control{height:auto;padding:11px 20px;border:1px solid #eaeaea;margin-bottom:20px;color:#b7b6b6;font:1em/1em Open Sans,sans-serif;box-shadow:none;border-radius:0}.get-t-touch .select-menu+.ui-selectmenu-button{height:42px;padding:0 40px 0 20px;border:1px solid #eaeaea;margin-bottom:20px;color:#b7b6b6;outline:none;border-radius:0;background:#fff;width:100%!important}.get-t-touch .select-menu+.ui-selectmenu-button .ui-selectmenu-text{padding:0;font:.9em/1em Open Sans,sans-serif;line-height:42px}.get-t-touch .select-menu+.ui-selectmenu-button .ui-icon.ui-icon-triangle-1-s{height:8px;margin-right:4px;background:url(https://ruoldaic.online/images/select-menu-arrow1.png) 0 0 no-repeat;width:16px;margin-top:-4px}.get-t-touch .select-menu+.ui-selectmenu-menu .ui-menu-item{border-color:#00acd9;font-style:normal;background:#2d6293}.get-t-touch .submit-n-now{position:relative}.get-t-touch .submit-n-now button{padding:1em 1.52em;border:1px solid #a18232;color:#fff;font:600 1.08em/1em Roboto,sans-serif;margin:0;border-radius:4px;background:#a18232;display:inline-block}.get-t-touch .submit-n-now button:hover{border:1px solid #53cff5;color:#fff;border-radius:4px;background:#53cff5}.get-t-touch .submit-n-now button i{margin-left:14px}.indurial-t-solution{background:#103d68}.contactus-button2{position:relative;margin-left:4em;display:inline-block}.contactus-button2 a{padding:.8em 1.6em;border:1px solid #a18232;color:#fff;font:600 1.08em/1em Roboto,sans-serif;border-radius:4px;background:#a18232;display:inline-block}.contactus-button2 a:hover{border:1px solid #009bb3;color:#fff;border-radius:4px}.contactus-button2 a i{margin-left:10px}.contactus-button2 submit:hover{border-color:#53cff5;color:#fff}.contactus-button2 submit:focus{color:#fff}.footer-bg{background:#091723}.footer-t-bottom{background:#06121c}.logo-wrapper{min-height:106px;text-align:left}.logo-wrapper img{display:inline-block}.sec-title h2{margin-bottom:1em}.about-us-section{min-height:738px;padding:100px 0;background:url(https://ruoldaic.online/images/about/bg.jpg) 100% 100% no-repeat #fff}.about-us-section .sec-title h2{font-size:28px;font-weight:700;text-transform:uppercase;margin:0 0 40px;font-family:Alegreya,sans-serif}.about-us-section .about-us{padding:0 100px 0 0}.about-us-section .about-us img{width:100%}.about-us-section .about-us ul li:before{margin-right:11px;color:#233859;content:"\f0a9";font-family:FontAwesome}.about-us-section .about-us p{margin:32px 0}.about-us-section .about-us ul li{font-size:14px;color:#6c6c6c;line-height:32px}.about-us-section .about-us ul,.about-us-section .about-us ul li{list-style:none;padding:0;margin:0}.about-us-section .faq-left-box .single-faq-left:last-child{margin-bottom:0}.about-us-section .about-us .thm-button{margin:40px 0 0}.faq-left-box .single-faq-left{margin-bottom:42px}.faq-left-box .single-faq-left .icon-box,.faq-left-box .single-faq-left .text-box{padding:10px 0 0;vertical-align:top;display:table-cell}.faq-left-box .single-faq-left .icon-box{font-size:44px;color:#2e78cc;width:45px}.faq-left-box .single-faq-left .text-box{padding:0 0 0 20px}.faq-left-box .single-faq-left .text-box h3,.faq-left-box .single-faq-left .text-box p{margin:0}.faq-left-box .single-faq-left .text-box h3{font-size:18px;font-weight:700;color:#333340;text-transform:uppercase;line-height:30px;font-family:Raleway}.faq-left-box .single-faq-left .text-box p{font-size:15px;color:#898989;line-height:26px;margin-top:9px}.faq-sec .right-box{padding:40px 0 0}.footer-bg3{min-height:408px;padding:59px 0;background:url(https://ruoldaic.online/images/footer/bg.jpg) no-repeat 50%;background-size:cover}.footer-bg3 h4.widget_title{font-style:italic;text-transform:capitalize}.footer-bg3 .widget-links{padding:0 50px}.footer-bottom3{padding:33px 0}.footer-bottom3 .fo-txt p{margin:0}.footer-bottom3 .fo-txt p a{color:#454d54}.testimonial-wrapper3{background:url(https://ruoldaic.online/images/testimonial/testimonial-bg2.jpg) bottom no-repeat fixed;background-size:cover}.testimonial-wrapper3 .testimonial-sec .testimonial-slider .owl-dots .owl-dot span{border:2px solid #fff}.testimonial-wrapper3 .testimonial-sec .owl-theme .owl-dots .owl-dot:hover span,.testimonial-wrapper3 .testimonial-sec .testimonial-slider .owl-dots .owl-dot.active span{border:2px solid #ffa10d}.testimonial-wrapper2{background:url(https://ruoldaic.online/images/testimonial/testimonial-bg3.jpg) bottom no-repeat fixed;background-size:cover}.testimonial-wrapper2 .testimonial-sec .testimonial-slider .owl-dots .owl-dot span{border:2px solid #fff}.testimonial-wrapper2 .testimonial-sec .testimonial-slider .owl-dots .owl-dot.active span,.testimonial-wrapper3 .testimonial-sec .owl-theme .owl-dots .owl-dot:hover span{border:2px solid #ffa10d}.indurial-t-solution3{min-height:100px;padding:29px 0;background:url(https://ruoldaic.online/images/solution/solution-bg.jpg) 50% no-repeat fixed;background-size:cover;clear:both}.indurial-t-solution3 h2{padding:6px 0 0 50px;font-weight:300;font-style:normal;float:left;font-family:Open Sans,sans-serif}.indurial-t-solution3 .contactus-button2 a{margin:0}.indurial-t-solution3 .contactus-button2{margin-left:0}#contact-google-map{height:500px;width:100%}.map-section{clear:both}.map-outer,.map-section{position:relative}.map-section .outer-container{padding:0 15px;position:absolute;max-width:1170px;margin:0 auto;z-index:20}.map-section .outer-container .info-container{padding:30px 50px 20px;border:10px solid #fff;position:relative;max-width:1000px;bottom:375px;margin:0 auto;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);background:#1a3b66;float:left;z-index:4}.map-section .outer-container .info-container address h4{font-size:30px;font-weight:700;color:#fff;padding-bottom:20px}.map-section .outer-container .info-container address .info{margin-bottom:20px;float:left}.map-section .outer-container .info-container address .fa{font-size:16px;margin-right:10px;color:orange;float:left}.map-section .outer-container .info-container address p{font-size:14px;color:#fff;float:left}.diff-offer-wrapper3{min-height:661px;padding:0 0 38px}.diff-offer-wrapper3 .diff-offer{padding:74px 0}.diff-offer-wrapper3 .diff-offer h2{font-weight:300;margin:0;line-height:40px}.diff-offer-wrapper3 .diff-offer h2 a{text-decoration:underline;font-weight:500;color:#3cbfe7}.diff-offer-wrapper3 .service-info .post-image{margin:0 0 30px}.diff-offer-wrapper3 .service-info h4{margin:0}.diff-offer-wrapper3 .service-info h4 a{color:#242424;font:600 18px Open Sans,sans-serif;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;text-transform:uppercase;margin:0 0 15px}.diff-offer-wrapper3 .service-info p{padding:0;margin:0 0 18px}.diff-offer-wrapper3 .service-info-right .post-image{width:100px}.diff-offer-wrapper3 .service-info-right .post-content{padding:0 0 0 15px;box-sizing:border-box;width:260px;float:left}.diff-offer-wrapper3 .service-info-right .post-image img{height:100px;width:100px}.diff-offer-wrapper3 .service-info h6,.diff-offer-wrapper3 .service-info-right h4 a{margin:0}.diff-offer-wrapper3 .service-info .item{float:left}.read-more{margin:35px 0 0}.we-customer-support{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.we-customer-support .work-image-ser{position:relative;text-align:right;width:-webkit-calc(50% - 115px);width:calc(50% - 115px);float:left;display:block}.we-customer-support .service-promo{position:relative;background:url(https://ruoldaic.online/images/support/ser-bg1.jpg) repeat;width:-webkit-calc(50% + 115px);width:calc(50% + 115px);float:left;padding-left:0}.we-customer-support .service-t-content{padding:78px 0 78px 110px;position:relative;max-width:650px;margin:0;z-index:2}.we-customer-support .service-t-content form input[type=text]{height:50px;padding:0 20px;font-size:15px;border:1px solid #254766;color:#3a78b6;margin:0 0 15px;border-radius:5px;background:#0d2840;width:100%}.we-customer-support .service-t-content p{color:#fff;font:300 20px Open Sans,sans-serif;margin:0 0 25px}@media (max-width:991px){.we-customer-support .work-image-ser{text-align:center;width:100%}.we-customer-support .service-promo{padding:15px;width:100%}}#minimal-bootstrap-carousel .carousel-caption{padding:0;text-shadow:none;right:0;position:absolute;bottom:0;text-align:right;top:0;left:0}#minimal-bootstrap-carousel .carousel-caption .thm-container{height:100%;margin-right:auto;max-width:1170px;text-align:center;margin-left:auto;width:100%;display:table}#minimal-bootstrap-carousel .carousel-caption .thm-container.thm-3slide{text-align:left}#minimal-bootstrap-carousel .carousel-caption .thm-container .box{display:table-cell}#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-top{vertical-align:top}#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-top .content{padding-top:132px}#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-bottom .content{padding-bottom:132px}#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-bottom{vertical-align:bottom}#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-middle{vertical-align:middle}#minimal-bootstrap-carousel .carousel-caption .thm-container .box .content{display:inline-block}#minimal-bootstrap-carousel .carousel-caption .thm-container .box .content.slide3{width:50%;float:left}#minimal-bootstrap-carousel .carousel-inner .item{height:100%;min-height:638px;background-size:cover;background-color:#1e1e1e;background-position:50%;width:100%}#minimal-bootstrap-carousel .carousel-control{height:40px;font-size:15px;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:.65;visibility:visible!important;top:50%;border-radius:0;background:none;background:rgba(0,0,0,.5);width:40px;line-height:40px;margin-top:-20px;z-index:88}#minimal-bootstrap-carousel .carousel-control.left{left:1%}#minimal-bootstrap-carousel .carousel-control.right{right:1%}#minimal-bootstrap-carousel .carousel-control:hover{opacity:1;background:#000}h1.bnrfnt50{font-size:50px}h1.bnrfnt40,h1.bnrfnt50{font-weight:800;margin-bottom:20px;color:#fff;text-transform:uppercase;letter-spacing:1.3px!important;font-family:Raleway,sans-serif}h1.bnrfnt40{font-size:40px}h1.bnrfnt50 span.color1{font-weight:400;color:#f8c12c}h1.bnrfnt50 span.color2{color:#44bfff}h1.bnrfnt50 span.color3{font-weight:700;color:#f8c12c}#minimal-bootstrap-carousel span.line{height:4px;margin:0 0 20px;background:#e6ab0c;width:100px;display:block}#minimal-bootstrap-carousel .carousel-caption .thm-container.txt-left{text-align:left}#minimal-bootstrap-carousel .carousel-caption .thm-container .box .content.cnt_wdt1{width:60%}#minimal-bootstrap-carousel .carousel-caption p.pln_he{font-size:18px;font-style:italic;margin-bottom:40px;color:#fff;line-height:30px}#minimal-bootstrap-carousel.ver_new_3_slider .carousel-inner .item{min-height:600px}#minimal-bootstrap-carousel.ver_new_2_slider .carousel-inner .item{min-height:665px}#minimal-bootstrap-carousel .carousel-inner.ver_new_5_slider .item,#minimal-bootstrap-carousel.ver_new_1_slider .item{min-height:642px}#minimal-bootstrap-carousel.ver_new_4_slider .carousel-inner .item{min-height:858px}#minimal-bootstrap-carousel.ver_new_1_slider .carousel-caption .thm-container .box.valign-top .content,#minimal-bootstrap-carousel.ver_new_2_slider .carousel-inner .carousel-caption .thm-container .box.valign-top .content{padding-top:165px}ul.banner_btm_list{padding:0;margin:0;width:100%;float:left}ul.banner_btm_list li{list-style:none;min-height:272px;padding:50px 30px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;bottom:-20px;text-align:center;top:0;cursor:pointer;width:33.3%;float:left}ul.banner_btm_list li img{margin:0 0 20px}ul.banner_btm_list li h4{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 0 15px}ul.banner_btm_list li p{font-size:14px;color:#fff;line-height:22px}ul.banner_btm_list li.yellow_prd_bg{background:url(https://ruoldaic.online/images/home_page_variation4/yellow_lst_bg.jpg) no-repeat top;background-size:cover}ul.banner_btm_list li.yellow_prd_bg h4 a,ul.banner_btm_list li.yellow_prd_bg p{color:#000}ul.banner_btm_list li.blue_prd_bg{background:url(https://ruoldaic.online/images/home_page_variation4/blue_lst_bg.jpg) no-repeat top;background-size:cover}ul.banner_btm_list li:hover{min-height:297px;margin:-25px 0 0;z-index:100}ul.banner_btm_list li.blue_prd_bg h4 a{color:#fff}ul.banner_btm_list li.lytblue_prd_bg{background:url(https://ruoldaic.online/images/home_page_variation4/lgtblue_lst_bg.jpg) no-repeat top;background-size:cover}ul.banner_btm_list li.lytblue_prd_bg h4 a,ul.banner_btm_list li.lytblue_prd_bg p{color:#fff}.search_overlay{height:100%;position:fixed;opacity:0;visibility:hidden;top:0;background:#eef0f3;left:0;width:100%}.search_overlay.show{opacity:1;visibility:visible;z-index:9999999}.search_overlay .close_search{height:20px;right:15px;position:absolute;top:10px;background:url(https://ruoldaic.online/images/home_page_variation4/close_popup.png) no-repeat;width:23px}.search_main_container{position:absolute;max-width:600px;top:50%;margin:-100px auto 0 -300px;left:50%;width:100%}.search_main_container h4{font-size:25px;margin-bottom:30px;color:#242424}.search_main_container form{position:relative;width:100%;float:left}.search_main_container .search_lightbox_input{padding:5px 0;font-size:18px;border-bottom:1px solid #242424!important;border:0;color:#242424;background:transparent;width:100%;float:left}.search_lightbox_input::-webkit-input-placeholder{color:#242424}.search_lightbox_input:-moz-placeholder,.search_lightbox_input::-moz-placeholder{color:#242424}.search_lightbox_input:-ms-input-placeholder{color:#242424}.search_overlay button[type=submit]{border:none;right:0;position:absolute;top:0;background:none;line-height:35px}section.newsletter{margin:0 0 100px}section.newsletter .inn{min-height:142px;padding:23px 40px;background:url(https://ruoldaic.online/images/home_page_variation5/bg-newsletter.jpg) top no-repeat #f0f0ef}section.newsletter .inn h2{color:#000;font:700 2em/1em Alegreya,serif;text-transform:uppercase;position:relative;letter-spacing:.3px;margin:0;padding-bottom:20px}section.newsletter .inn input[type=text]{height:45px;width:100%}section.newsletter .inn p{font-size:15px;color:#8e8d8d;margin:0}section.newsletter .req-button a{padding:0 20px;border:1px solid #4dcef6;background:#4dcef6;line-height:44px}section.newsletter .req-button{margin:0}section.newsletter .req-button a i{padding:0 0 0 10px}.tt-gallery-1{overflow:hidden;position:relative;display:block}.tt-gallery-1-caption{right:10px;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:absolute;opacity:0;bottom:10px;text-align:center;top:10px;left:10px;display:block;z-index:1000}.tt-gallery-1-caption-table{height:100%;position:relative;width:100%;display:table}.tt-gallery-1-caption-inner{-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);transform:translateY(-15%);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;vertical-align:middle;display:table-cell}.tt-gallery-1-name{font-size:16px;font-weight:700;margin-bottom:3px;color:#000;text-transform:uppercase;letter-spacing:.5px;line-height:22px;display:block}.tt-gallery-1-cat{font-size:14px;font-weight:400;color:#898989;letter-spacing:.2px;line-height:18px;display:block}.tt-gallery-1-search{height:66px;font-size:22px;color:#000;text-align:center;border-radius:50%;background:#fac012;width:66px;line-height:66px;display:inline-block}.tt-gallery-1:hover .tt-gallery-1-caption{opacity:1}.tt-gallery-1:hover .tt-gallery-1-caption-inner{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tt-gallery-1-overlay{height:100%;position:absolute;opacity:.1;top:0;background:#000;left:0;width:100%}#imagelightbox{position:fixed;-ms-touch-action:none;touch-action:none;z-index:9999}#imagelightbox-close{height:2.5em;border:none;right:2.5em;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease;position:fixed;text-align:left;top:5em;background-color:#05305a;width:2.5em;z-index:10002}#imagelightbox-close:after,#imagelightbox-close:before{content:"";position:absolute;bottom:20%;top:20%;background-color:#fff;margin-left:-1px;left:50%;width:2px}#imagelightbox-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#imagelightbox-close:hover{outline:none;background-color:#fff}#imagelightbox-close:hover:after,#imagelightbox-close:hover:before{background:#05305a}#imagelightbox-loading,#imagelightbox-loading div{-moz-border-radius:50%;border-radius:50%}#imagelightbox-loading{height:2.5em;padding:.625em;position:fixed;top:50%;background-color:#444;background-color:rgba(0,0,0,.5);margin:-1.25em 0 0 -1.25em;-moz-box-shadow:0 0 2.5em rgba(0,0,0,.75);-webkit-box-shadow:0 0 2.5em rgba(0,0,0,.75);box-shadow:0 0 2.5em rgba(0,0,0,.75);left:50%;width:2.5em;z-index:10003}#imagelightbox-loading div{-webkit-animation:imagelightbox-loading .5s ease infinite;-moz-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite;height:1.25em;background-color:#fff;width:1.25em}#imagelightbox-overlay{right:0;position:fixed;bottom:0;top:0;background-color:rgba(0,0,0,.7);left:0;z-index:9998}#imagelightbox-caption{padding:14px 0;font-size:15px;font-weight:500;right:0;color:#fff;position:fixed;bottom:0;letter-spacing:1px;text-align:center;background-color:#05305a;left:0;z-index:10001}.imagelightbox-arrow{height:7.5em;font-size:40px;border:none;font-weight:400;color:hsla(0,0%,100%,.32);position:fixed;top:50%;background-color:transparent;width:3.75em;line-height:56px;vertical-align:middle;margin-top:-3.75em;display:none;z-index:10001}.imagelightbox-arrow-left{left:2.5em}.imagelightbox-arrow-left,.imagelightbox-arrow-right{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.imagelightbox-arrow-right{right:2.5em}.imagelightbox-arrow-left:focus,.imagelightbox-arrow-right:focus{outline:none}.imagelightbox-arrow-left:hover,.imagelightbox-arrow-right:hover{color:#fff}#imagelightbox-caption,#imagelightbox-close,#imagelightbox-loading,#imagelightbox-nav,#imagelightbox-overlay,.imagelightbox-arrow{-webkit-animation:fade-in .25s linear;-moz-animation:fade-in .25s linear;animation:fade-in .25s linear}@media only screen and (max-width:660px){#container{width:100%}#imagelightbox-close{right:1.25em;top:1.25em}#imagelightbox-nav{bottom:1.25em}.imagelightbox-arrow{width:2.5em}.imagelightbox-arrow-left{left:1.25em}.imagelightbox-arrow-right{right:1.25em}}@media only screen and (max-width:320px){.imagelightbox-arrow-left{left:0}.imagelightbox-arrow-right{right:0}}@media (max-width:767px){.block.type-7 .filter-nav li{margin-bottom:10px}.block.type-7 .filter-content a{display:block}.block.type-7 .filter-content a img{margin:0 auto}.block.type-7 .icon-wrapper .icon-entry{margin-bottom:30px}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes imagelightbox-loading{0%{-webkit-transform:scale(.75);transform:scale(.75);opacity:.5}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.75);transform:scale(.75);opacity:.5}}@-moz-keyframes imagelightbox-loading{0%{-moz-transform:scale(.75);transform:scale(.75);opacity:.5}50%{-moz-transform:scale(1);transform:scale(1);opacity:1}to{-moz-transform:scale(.75);transform:scale(.75);opacity:.5}}@keyframes imagelightbox-loading{0%{-webkit-transform:scale(.75);-moz-transform:scale(.75);transform:scale(.75);opacity:.5}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.75);-moz-transform:scale(.75);transform:scale(.75);opacity:.5}}.mobile-link{display:none}.mobile-link a.submit{padding:13.5px;font-size:16px;font-weight:700;text-align:center;margin:30px 15px 15px;border-radius:3px;background:#f8c12c;display:block}.mobile-link .widget-t-search{padding:15px 0 30px;margin:0 15px;float:none}.mobile-link .widget-t-inner{width:100%}.resim{border:1px solid #999}.resim,.resim1{padding:8px;background:transparent}.resim1{border:1px solid #ccc;box-shadow:5px 5px 5px #999}.resim2{padding:8px;border:1px solid #fff;box-shadow:5px 5px 5px #fff;background:transparent}