.color1{color:#8DB940!important}.color2{color:#B2E852!important}.color_black1{color:#000000!important}.case_studies_slider_item{cursor:pointer}.case_studies_slider_item .et_pb_blurb_content{visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s ease}.case_studies_slider_item:hover .et_pb_blurb_content{visibility:visible!important;opacity:1}.case_studies_slider_item:hover:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(17,31,70,0.5)}#case_studies_slider .slick-dots li button:before{font-size:20px!important;color:#f5f5f5;opacity:1}#case_studies_slider .slick-dots li.slick-active button:before{color:#8DB940!important}#case_studies_slider .slick-slide{margin-right:5px;margin-left:5px;border-radius:8px}@media screen and (min-width:981px){#case_studies_slider .slick-slide{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;margin-right:5px;margin-left:5px;border-radius:8px}#case_studies_slider .slick-center{-webkit-transform:scale(1);transform:scale(1);z-index:1}#case_studies_slider .slick-slide:not(.slick-current){transform:scale(0.8)}}#case_studies_slider .et_pb_module_header span:before{font-family:'ETMODULES';content:'\4c';font-size:30px;color:#111F46;background:#fff;border-radius:40px;padding:5px 5px 4px 3px;text-align:center;display:flex;justify-content:center;max-width:34px;margin:0 auto}#portfolio_slider .et_pb_post{margin-bottom:0px!important}#portfolio_slider .slick-slide{margin-right:5px;margin-left:5px}#portfolio_slider .et_pb_post{border-radius:30px!important}.portfolio_slider_arrows{list-style-type:none!important;display:flex;padding:0px!important;margin-top:10px;background:#03BFDB}.portfolio_slider_arrows a{cursor:pointer}.portfolio_slider_arrows li:first-child{border-right:1px solid #fff}.portfolio_slider_arrows li a{padding:4px 15px 0px;display:block}.portfolio_slider_arrows li a i{color:#fff}@media screen and (max-width:980px){.portfolio_slider_arrows li a i{font-size:20px!important}.portfolio_slider_arrows li a{line-height:0px!important;padding:5px 15px 5px!important;display:block!important}}#blog_slider .et_pb_post .entry-featured-image-url{margin-bottom:15px}#blog_slider .slick-slide{margin-right:5px;margin-left:5px}.blog_slider_arrows{list-style-type:none!important;display:flex;padding:0px!important;margin-top:10px;background:#111F46}.blog_slider_arrows a{cursor:pointer}.blog_slider_arrows li:first-child{border-right:1px solid #fff}.blog_slider_arrows li a{padding:4px 15px 0px;display:block}.blog_slider_arrows li a i{color:#fff}#blog_slider .et_pb_post{background:#fff}#blog_slider .et_pb_post .entry-title{padding-left:8px!important;padding-right:8px!important}@media screen and (max-width:980px){.blog_slider_arrows li a i{font-size:20px!important}.blog_slider_arrows li a{line-height:0px!important;padding:5px 15px 5px!important;display:block!important}}#gallery_slider .et_pb_gallery_items .et_pb_gallery_item{margin:0 auto!important;clear:unset!important}#gallery_slider .et_pb_gallery_items .et_pb_gallery_item img{max-width:100%!important;margin:0 auto!important;border-radius:30px}#gallery_slider .et_pb_gallery_image{margin-left:15px;margin-right:15px}#gallery_slider .slick-dots li button:before{font-size:20px!important;color:#f5f5f5;opacity:1}#gallery_slider .slick-dots li.slick-active button:before{color:#8DB940!important}#gallery_slider .slick-slide{margin-right:5px;margin-left:5px;border-radius:8px}@media screen and (min-width:981px){#gallery_slider .slick-slide{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;margin-right:5px;margin-left:5px;border-radius:8px}#gallery_slider .slick-center{-webkit-transform:scale(1);transform:scale(1);z-index:1}#gallery_slider .slick-slide:not(.slick-current){transform:scale(0.8)}}#gallery_slider .slick-next:before,#gallery_slider .slick-prev:before{color:#8DB940!important}.gform_body input[type="text"],.gform_body input[type="email"],.gform_body input[type="tel"],.gform_body input[type="number"],.gform_body textarea{background:#fff!important;border-color:#fff!important;border-radius:5px!important;padding:15px!important;color:#000!important;font-size:18px!important;font-weight:500!important}.gform_body textarea{resize:none!important}.gform_body .gfield>.gfield_label{font-size:20px!important;font-weight:400!important;color:#000!important}.gform_validation_errors,.gform_wrapper>.gform_heading{display:none!important}.gfield .gfield_description,.gfield .gfield_validation_message{padding:0px!important;border:0px!important;background:none!important;margin-top:0px!important}.gform_footer .gform_button{text-transform:uppercase!important;font-size:20px!important;font-weight:bold!important;padding:15px 60px!important;cursor:pointer!important}#gform_submit_button_1{background:#8DB940!important;color:#fff!important;border:1px solid #8DB940!important}.nav li ul{width:auto!important;min-width:185px!important}.nav li ul li{width:100%!important;display:block!important}.nav li ul a{white-space:nowrap;width:auto!important}.nav li li ul{left:100%!important;right:unset!important}.et-menu li li.menu-item-has-children>a:first-child:after{right:unset!important;top:unset!important;padding-left:3px}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\22';color:#111f46;background:#f6f6f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\21'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.et-menu .menu-item-has-children>a:first-child:after{font-family:ETmodules;content:"\22"}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}}.sd_list_style1 ul{margin-top:15px}.sd_list_style1 ul li:not(:last-child){margin-bottom:8px}.single-post .et_pb_post_content a{font-weight:bold}table.table-style td{border:1px solid #CCC;padding:10px;font-size:15px;line-height:1.2}table.table-style{margin-bottom:30px}