/*!/wp-content/themes/divi-child/style.css*/
/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.27.4
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
@font-face{font-family:'formadjrdisplaybold';src:url(/wp-content/themes/divi-child/fonts/formadjrdisplay_bold-webfont.woff2) format('woff2'),url(/wp-content/themes/divi-child/fonts/formadjrdisplay_bold-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'forma_djr_displayregular';src:url(/wp-content/themes/divi-child/fonts/formadjrdisplay-regular-webfont.woff2) format('woff2'),url(/wp-content/themes/divi-child/fonts/formadjrdisplay-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'RalewayRegular';src:url(/wp-content/themes/divi-child/fonts/RalewayRegular.woff2) format('woff2');url(/wp-content/themes/divi-child/fonts/RalewayRegular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}body{font-family:'RalewayRegular'}h1,h2,h3,h4,h5{font-family:'formadjrdisplaybold';letter-spacing:1px}h2{font-size:28px !important;line-height:35px}h3{font-size:23px;line-height:30px}h4{font-size:19px;line-height:26px}h2:before,h3:before,h4:before{content:"";width:7px;height:30px;background-color:#fbc300;display:inline-block;margin-right:12px;vertical-align:middle}.hide h2:before,.hide h3:before,.hide h4:before,.et_pb_post h2:before,.et_pb_post h3:before,.et_pb_post h4:before{content:none}p{padding:0 5px 10px 0}#main-header{box-shadow:none}#main-header .container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:92%;max-width:92%}#top-header{border-bottom:1px solid #fbc300}#et-info{width:auto;position:relative;float:none;display:table;font-size:15px;margin:0 auto;top:2px;padding:5px 25px;text-align:center;line-height:30px !important}#top-header a{color:#464646}#et-info-phone:before,#et-info-email:before{color:#0079a8}#et-info-email:hover{opacity:1}.logo_container{width:auto !important;float:none;position:inherit !important;margin:25px 0 5px;text-align:center}#logo{max-height:100%}.et_header_style_left #logo{max-width:85% !important}#et-top-navigation{font-family:'forma_djr_displayregular';padding:10px 0 0 !important;letter-spacing:1px}.et-social-facebook a.icon:before{color:#3b5998}.et-social-linkedin a.icon:before{content:'\e09d';color:#007ebb}.et-social-twitter a.icon:before{color:#27a9df}.et-social-instagram a.icon:before{color:#333}.et-social-youtube a.icon:before{content:'\e0a3';color:red}#main-footer{border-top:10px solid #0079a8}#footer-widgets{padding-top:4%}.footer-widget{margin-bottom:2% !important}.footer-widget h4:before{content:none}.footer-widget p,#footer-widgets .footer-widget a{font-size:15px}#footer-widgets .footer-widget li{list-style-type:none;margin-left:3px}#footer-bottom .et-social-icons{float:left;margin-top:-100px}#footer-bottom .et-social-icons li{margin-left:0;margin-right:10px;margin-bottom:20px}.copyright,.footerlink{font-size:14px;font-weight:400;text-align:center;margin:0;padding:0 0 5px;color:#464646}.footerlink a{color:#464646;text-decoration:underline}.footerlink a:hover{text-decoration:none}.wpcf7-form .field02{width:99%;float:left;text-align:left}.wpcf7-form .field01,.wpcf7-form .field03{width:99%;margin-right:0;margin-top:5px;margin-bottom:25px}.field01 input[type=text],.field01 input[type=email]{width:98%;height:35px;font-size:15px;padding:1%;margin:0;background-color:#ededed;color:#000 !important;border:1px solid #ccc;border-radius:0}.field02 textarea{width:96%;padding:1%;font-size:15px;margin:0;background-color:#ededed;color:#000 !important;border:1px solid #ccc;border-radius:0}.field01 input[type=text]:focus,.field01 input[type=email]:focus,.field02 textarea:focus{border-color:#0079a8}.btn-submit{font-family:'forma_djr_displayregular';float:left;background-color:#0079a8 !important;border-radius 0;color:#fff;cursor:pointer;font-size:19px;font-weight:600;padding:10px 20px;margin:20px 0 10px;border:1px solid #ccc;letter-spacing:1px}.btn-submit:hover{color:#464647}.wpcf7-form .button-block{width:99%;margin:10px 0;display:table}.wpcf7-form .wpcf7-list-item{width:99%;margin:0 10px 15px 0}.wpcf7-mail-sent-ok{display:none !important}div.wpcf7-mail-sent-ng,div.wpcf7-validation-errors{float:left}.mobile_menu_bar:before{color:#009ad6 !important}.et_mobile_menu{background-color:#fff;text-align:left}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:10px}.et_mobile_menu li a{font-size:17px;font-weight:400}.et_mobile_menu li a:hover{color:#0079a8;opacity:1;background-color:#eee}#main-header .et_mobile_menu .menu-item-has-children>a{position:relative;background-color:inherit}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-display:swap}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'\50';top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d';font-size:18px;font-weight:700}#main-header .et_mobile_menu ul.sub-menu{display:none !important;visibility:hidden !important;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block !important;visibility:visible !important}#main-header .et_mobile_menu .visible>ul.sub-menu li a{font-size:16px;color:#fff;background-color:#0079a8;border-bottom:1px solid #eee}#main-header .et_mobile_menu .visible>ul.sub-menu li a:hover{background-color:#fff;color:#0079a8}.bullet01{margin:0 0 0 20px;padding:0 !important}.bullet01 li{list-style-type:disc;margin:0;padding:0 5px 10px 0;line-height:24px}.bullet02,.bullet{margin:0 0 0 20px;padding:0 !important}.bullet02 li,.bullet li{list-style-type:none;margin:0;padding:0 5px 10px 0;line-height:24px}.et_pb_post{margin-bottom:30px}.et_pb_post h2{font-size:28px !important}.et_pb_post h3{font-size:24px !important}.et_pb_post h4{font-size:19px !important}.et_pb_widget ul li{list-style-type:disc;margin-left:15px}.et_pb_widget ul li a{font-size:14px;color:#464647;line-height:normal}.et_pb_widget li a:hover{color:#0079a8 !important}.widgettitle{font-size:22px}.et_pb_post .entry-content{padding-top:0}h1.entry-title{font-size:32px;line-height:35px}.et_pb_post img{margin-bottom:25px}.blog-sub-banner{width:100%;height:220px;background:url(/wp-content/uploads/2023/01/inside-banner.jpg) center bottom;margin:0 0 40px;padding:0}.single-post .container{padding-top:0 !important}.video-icon{margin:0 7px 15px 10px;vertical-align:top}#gallery-1 img{width:90%}.table01{width:96% !important;margin:10px auto !important;text-align:center !important}.table01 tr,.table01 td,.table01 th{border:1px solid #ccc;padding:5px !important;color:#333 !important;text-align:center}.table01 th{background-color:#0079a8;text-align:center;border-bottom:1px solid #fff;color:#fff !important;font-weight:600}.table01 tr.bg{background-color:#ededed}.blog-block{background-color:#f0f3f2;padding:20px;margin:20px 0}.et_pb_toggle_title:before{color:#666;background-color:inherit}.blog-btn{margin:20px 0 10px;text-align:center}.blog-btn a{background-color:#0079a8;color:#fff;padding:10px 20px}.blog-btn a:hover{text-decoration:underline}.ttl01{display:table;font-size:18px;color:#fff;background-color:#0079a8;padding:7px 10px;margin:10px 0 5px}.ttl02{font-size:18px;color:#0079a8;font-weight:600;padding-bottom:5px !important}.btn01{display:table;background-color:#0079a8;color:#fff;padding:10px 20px;margin:10px 0}@media only screen and (min-width:768px){h2{font-size:36px !important}h3{font-size:30px}h4{font-size:24px}#et-info{background-color:#fff;padding:2px 25px;line-height:24px !important}.logo_container{float:left;text-align:left;margin:10px 0}.et_header_style_left #logo{max-width:80% !important}#et-top-navigation{padding:40px 0 0 !important}#top-menu li{padding-right:14px}#top-menu li a{font-family:'forma_djr_displayregular';font-weight:400}#top-menu-nav>ul>li>a:hover{color:#0079a8;opacity:1}#top-menu .menu-item-has-children>a:first-child:after{top:2px;right:3px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:25px}.nav li ul{width:250px !important;padding:3px !important;border-top:none !important;margin-top:-5px}.nav li li{line-height:22px !important}#top-menu li li{padding:0 !important}#top-menu li li a,#main-header.et-fixed-header #top-menu li li a{width:240px !important;font-size:16px !important;padding:7px 10px !important}#main-header.et-fixed-header #top-menu li li a:hover,#top-menu li li a:hover{background-color:#0079a8;color:#fff !important;opacity:1}.nav li li ul{top:5px}#footer-bottom .et-social-icons{width:30%;margin-right:-100px}#footer-bottom .et-social-icons{float:right}.copyright{float:left}.footerlink{float:right}.wpcf7-form .field01{width:31%;float:left;margin-right:12px}.wpcf7-form .wpcf7-list-item{width:47%}.bullet02{column-count:2}h1.entry-title{font-size:32px}}@media only screen and (min-width:200px) and (max-width:1300px){.container,.et_pb_row{width:94%}}@media only screen and (min-width:768px) and (max-width:982px){h2{font-size:32px !important}h3{font-size:25px}#footer-bottom .et-social-icons{margin-top:-270px;margin-right:265px}.footer-widget:nth-child(n){margin:0 0 3% !important}}@media only screen and (min-width:200px) and (max-width:600px){#footer-widgets{padding-top:9%}}@media only screen and (min-width:200px) and (max-width:767px){.sectors-block .et_pb_column{width:43% !important;margin-bottom:20px !important;margin-right:20px !important}#footer-bottom .et-social-icons{margin-top:-60px}#footer-widgets .footer-widget:nth-child(n){margin-bottom:5% !important}}