.serviceBox{text-align:center;margin:0 -15px;box-shadow:0px 0px 5px 2px #ecf0f1}.serviceBox:hover{border:2px solid #e9e9e9;transition:0.65s ease-out}.serviceBox img{width:100%;height:auto}.serviceBox .service-content{position:relative;padding:50px 30px 30px}.serviceBox .title{margin-top:-40px}.serviceBox:hover .title{color:#384a9f}.serviceBox .read-more{display:inline-block;padding:7px 20px;border-radius:20px;font-size:19px;font-weight:600;color:#fff;background:#384a9f;text-transform:capitalize;transition:all 0.5s ease 0s}.serviceBox .read-more:hover{color:#fff;background:#1a0b6b;text-decoration:none}.hover-blurb .et_pb_column:hover{box-shadow:0 0 32px rgba(0,0,0,0.14);border-bottom:3px solid #296d75}.title-hover .et_pb_column h4:hover{color:#384a9f}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin-right:20px;text-align:center}.et_fixed_nav #top-header{position:absolute!important}.et-fixed-header{top:0px!important;animation-duration:0.5s;animation-name:fadeInDownBig;animation-timing-function:ease-in-out}#top-menu-nav .nav>li a:hover{color:#384a9f;opacity:1}#top-menu .menu-item ul{border-top:3px solid #384a9f;padding-top:0px;padding-bottom:0px;background:#384a9f}#top-menu .sub-menu .menu-item:hover{background:#aeca73}#top-menu .sub-menu a{color:#ffffff}#top-menu .sub-menu .menu-item{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dddddd}#top-menu .sub-menu a:hover{color:#ffffff;background:none}#page-container #main-header .et_menu_container #et-top-navigation #top-menu-nav #top-menu .sub-menu a:hover{color:#ffffff}#top-menu-nav #top-menu a:hover{opacity:1}.et-fixed-header #top-menu .sub-menu a{color:#fff!important}.et_mobile_menu{border-top:2px solid #384a9f}.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:1;background-color:#384a9f;color:#fff}.et_mobile_menu .menu-item-has-children>a{background-color:#fff;font-weight:700}#mobile_menu>.menu-item>a:hover{background-color:#384a9f!important}.mobile_menu_bar:before,#et_search_icon:before{color:#384a9f!important}#main-header .et_mobile_menu li ul{display:none!important;position:absolute}#main-header .et_mobile_menu li:hover ul{display:block!important;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{content:"\4c";font-size:16px;font-family:'ETmodules';position:absolute;top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children:hover>a:after{content:"\4d"}.mobile_menu_bar:before,#et_search_icon:before{color:#384a9f!important}#et_pb_contact_form_0 .et_contact_bottom_container{float:none!important;text-align:center}#footer-info a{color:#384a9f}.our-team{text-align:center;transition:all 0.5s ease 0s}.our-team:hover{box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset}.our-team .pic{overflow:hidden;position:relative}.our-team .pic:before,.our-team .pic:after{content:"";width:200%;height:80%;background:rgba(38,37,37,0.8);position:absolute;top:-100%;left:-4%;transform:rotate(45deg);transition:all 0.5s ease 0s}.our-team .pic:after{background:rgba(8,75,77,0.8);top:auto;left:auto;bottom:-100%;right:-4%}.our-team:hover .pic:before{top:0}.our-team:hover .pic:after{bottom:0}.our-team .pic img{width:100%;height:auto}.our-team .social{width:100%;padding:0;margin:0;list-style:none;position:absolute;bottom:45%;left:0;opacity:0;z-index:2;transition:all 0.5s ease 0.3s}.our-team:hover .social{opacity:1}.our-team .social li{display:inline-block}.our-team .social li a{display:block;width:40px;height:40px;line-height:40px;font-size:20px;color:#fff;margin-right:10px;position:relative;transition:all 0.3s ease 0s}.our-team .social li a:after{content:"";width:100%;height:100%;background:#384a9f;border-radius:0 20px 20px 20px;position:absolute;top:0;left:0;z-index:-1;transition:all 0.3s ease 0s}.our-team .social li a:hover:after{transform:rotate(180deg)}.our-team .team-content{padding:20px}.our-team .title{font-size:22px;font-weight:700;letter-spacing:2px;color:#384a9f;text-transform:uppercase;padding:10px;background:#fff}.our-team .post{display:block;background:#fff;padding:10px}@media only screen and (max-width:990px){.our-team{margin-bottom:30px}}#et-secondary-menu{float:none;padding-top:5px;padding-bottom:5px}@media only screen and (max-width:980px){.email-add{width:100%!important}.phone-add{width:100%!important}.addr-add{width:100%!important}.phone-add::before{padding:10px;color:#384a9f!important}.phone-add:hover::before{color:#fff!important}.email-add::before{padding:10px;color:#384a9f!important}.email-add:hover::before{color:#fff!important}.addr-add::before{padding:10px;color:#384a9f!important}.addr-add:hover::before{color:#fff!important}}#top-header .et-social-icons{display:block;float:right;opacity:1}#et-info-email:hover,#et-secondary-menu>ul>li>a:hover,#top-menu-nav>ul>li>a:hover,.et-social-icons a:hover{opacity:1}#top-header .et-social-icon a{font-size:14px;color:#fff}.et-social-icons a.icon:hover,.et-social-icons a.icon:hover::before{color:rgba(255,255,255,0.70)}#et-info,#et-secondary-menu>ul>li a{display:inline-block;padding-bottom:.75em;padding-left:5px}.phone-add::before{font-family:'ETmodules';content:"\e00b";color:#fff;font-size:15px;float:left}.email-add::before{font-family:'ETmodules';content:"\e010";color:#fff;font-size:15px;float:left}.addr-add::before{font-family:'ETmodules';content:"\e01d";color:#fff;font-size:15px;float:left}.et_pb_filterable_portfolio .et_pb_portfolio_item h2{width:100%;font-size:18px;text-align:left;position:absolute;bottom:10%;left:10%;max-width:200px}.et_pb_filterable_portfolio .et_pb_portfolio_item h2 a{color:#ffffff}.et_pb_filterable_portfolio .et_pb_portfolio_item p{top:10%;padding-left:10%}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{float:none;display:inline-block;margin-left:10px;margin-right:10px;padding:10px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{display:block;overflow:hidden;height:auto;color:#fff;background-color:#384a9f}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#384a9f;background-color:#fff;border:none}.et_pb_filterable_portfolio .et_overlay{border:none}.et_pb_filterable_portfolio .et_overlay:before{display:none}.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul,.et_pb_gallery .et_pb_gallery_pagination ul{margin:0;padding:0;text-align:center}.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active{color:#384a9f}@media (max-width:767px){.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:auto;padding:10px}}.page-template-page-template-no-header #page-container{padding-top:0!important}.testimonial-box{margin:0 0 30px}.testimonial-box .content{background:rgba(86,86,86,0.7) none repeat scroll 0 0;padding:48px 22px;position:relative}.testimonial-box .content::after{border-color:rgba(86,86,86,0.7) transparent transparent;border-style:solid;border-width:19px 13px;bottom:-38px;content:"";position:absolute;right:26px}.testimonial-box .content .title{line-height:28px;margin:0 0 12px}.testimonial-box .content .text{font-style:italic;line-height:24px}.testimonial-box .author{margin:34px 0 0;overflow:hidden;text-align:right}.testimonial-box .author .details{float:right;overflow:hidden;padding:9px 16px 0 0}.testimonial-box .author .details .name{color:#fff;font-size:18px;letter-spacing:0;line-height:25px;padding-left:50px;position:relative}.testimonial-box .author .details .name::before{background:#3fb698 none repeat scroll 0 0;content:"";height:1px;left:0;position:absolute;top:11px;width:40px}.testimonial-box .author .details .desg{color:#fff;line-height:18px}.testimonial-box .author .img{float:right;width:60px}.testimonial-box .author .img img{border-radius:100px;height:60px}