/*
Theme Name: Divi child theme
Template: Divi
*/
@import url(../Divi/style.css);.et_pb_blurb_description h1,.et_pb_blurb_description h2,.et_pb_blurb_description li,.et_pb_blurb_description li a,.et_pb_blurb_description p,a{color:#474ab6}#footer-info a:hover,#top-menu a,a{text-decoration:none}#footer-info a{color:#fff;font-weight:700;margin-left:40px;background:#f60;padding:10px 15px;border-radius:8px}a.login,a.submit{position:absolute;font-weight:700;background:#f60;padding:10px 25px;border-radius:6px;color:#fff}a.submit{left:80px;top:35px}a.login{right:80px;top:46px}header#main-header .container{width:100%!important;max-width:100%;padding:0}div#et-top-navigation{background:#3d80d8}#top-menu a{display:block;position:relative;color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding-top:20px!important;padding-bottom:20px!important;padding-left:8px;padding-right:8px;text-transform:uppercase}#top-menu li.current-menu-item>a{color:#fff}.et_header_style_centered #main-header .logo_container{height:140px;padding:0}.et_header_style_centered #logo{max-height:90%!important;position:absolute;bottom:43px;left:50px}#top-menu li{display:inline-block;padding-right:0;font-size:14px}#top-menu a:hover{background:#000;transition:.3s}div#services h2{color:#000;margin-bottom:20px;font-size:24px;font-weight:600}div#services h2 a{color:#000}div#services a{color:#3d80d8;font-weight:600}p{text-align:justify}div#services .et_pb_text{border-bottom:1px solid #00024;padding-bottom:30px}div#banner img,div#banner span.et_pb_image_wrap{width:100%}.no-padding{padding:0!important;margin:0!important}nav.navbar.navbar-inverse{border-radius:0;background:#000}span.caret{text-align:center;position:absolute;right:0;top:25px}ul.nav.navbar-nav{padding-bottom:0}div#banner,div#benifits ul{padding:0}div#sub-content{padding-top:0}div#benifits li{list-style:none;padding-left:0}ul.nav.navbar-nav p{display:none}.entry-content tr td,body.et-pb-preview #main-content .container tr td{padding:6px 24px;border-top:1px solid #eee;font-size:15px;line-height:20px;text-align:left;border-left:1px solid #eee}span.et_pb_contact_field_checkbox{float:left;margin-right:15px}div#c-services .et_pb_toggle_close{background:#f60;color:#fff!important}div#c-services .et_pb_toggle_open h5.et_pb_toggle_title{background:#3d80d8;color:#fff;padding:30px 0;margin:0;font-size:18px;font-weight:600}div#c-services .et_pb_toggle_open{padding:0}div#c-services .et_pb_toggle_close h5.et_pb_toggle_title{color:#fff;font-size:18px;font-weight:600}div#c-services .et_pb_toggle_close h5.et_pb_toggle_title:before{color:#fff;font-weight:100}.et_pb_testimonial_description p,strong.et_pb_testimonial_author{color:#8585bd!important;line-height:1.9em}div#c-services .et_pb_toggle_content{padding:20px 30px;text-align:left}.et_pb_column{float:left;position:relative;z-index:unset;background-position:center;background-size:cover}table.responsive{margin-bottom:0;overflow:hidden;overflow-x:scroll;display:block;width:80%}.et_pb_testimonial{background-color:#fff!important;box-shadow:0 0 60px 0 rgba(71,74,182,.12)}p.et_pb_testimonial_meta{text-align:center}.et_pb_testimonial_description p{font-size:16px;margin:0;padding:0}div#btn-frm input,div#btn-frm textarea{font-size:16px;color:#3d80d8!important;background:0 0;border:1px solid #3d80d8;padding-left:15px}div#btn-frm button{padding:5px 15px!important;font-weight:700;transition:.6s}div#btn-frm button:hover{padding:5px 25px!important;transition:.6s}@media only screen and (max-width:981){.et_header_style_centered #logo{max-height:70%!important;position:absolute;bottom:95px;right:50px}}@media only screen and (max-width:980px){.et_header_style_centered #logo{max-height:130%!important;position:absolute;right:50px;top:-10px}.et_header_style_centered #main-header div#et-top-navigation{position:relative;bottom:0;width:100%;top:43px}a.login{right:30px;top:22px;position:relative;display:inline-block}.mobile_menu_bar:before,span.select_page{color:#fff!important}.et_header_style_centered #main-header{padding:0 0 40px}table.responsive{margin-bottom:0;overflow:hidden;overflow-x:scroll;display:block;white-space:nowrap}}@media only screen and (max-width:500px){a.login{display:none}}.wrapper-fixed{position:fixed;top:0;width:100%;z-index:99999999;height:100vh;background:0 0;display:table}.wrapper-fixed.none{display:none}.wrapper-fixed div#btn-frm{display:table-cell;vertical-align:middle;background:#fff}.wrapper-fixed i.fa{position:absolute;right:2%;z-index:999;top:5%;font-size:30px;cursor:pointer}