.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2EA3F2}.footer-widget li:before{border-color:#2EA3F2}.bottom-nav li.current-menu-item>a{color:#2EA3F2}#main-footer{background-color:#222222}#footer-widgets{padding:6% 0 0}.footer-widget{float:left;color:#fff}.last{margin-right:0}.footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget li{padding-left:14px;position:relative}#footer-widgets .footer-widget li:before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px}#footer-widgets .footer-widget a{color:#fff}#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,0.7)}.footer-widget .widget_adsensewidget ins{min-width:160px}#footer-bottom{background-color:#1f1f1f;background-color:rgba(0,0,0,0.32);padding:15px 0 5px}#footer-bottom a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:#666}#footer-info a:hover{opacity:.7}#et-footer-nav{background-color:rgba(255,255,255,0.05)}.bottom-nav{padding:15px 0}.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}.bottom-nav a{color:#bbb;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bottom-nav a:hover{opacity:.7}@media all and (max-width: 980px){.footer-widget:nth-child(n){width:46.25% !important;margin:0 7.5% 7.5% 0 !important}.et_pb_footer_columns1 .footer-widget{width:100% !important;margin:0 7.5% 7.5% 0 !important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}.et_pb_gutters1 .footer-widget:nth-child(n){width:50% !important;margin:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}#footer-widgets{padding:8% 0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0 !important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0 !important}.bottom-nav{text-align:center}#footer-info{float:none;text-align:center}}@media all and (max-width: 767px){#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100% !important;margin-right:0 !important}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:9.5% !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:10% 0}#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget:last-child{margin-bottom:0 !important}}@media all and (max-width: 479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5% !important}#footer-widgets .footer-widget.last{margin-bottom:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:12% 0}}
@media all and (min-width: 981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3 .footer-widget:last-child{margin-right:0}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget{width:12.083%}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget{width:15.6%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.667%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1){width:73.625%;clear:both}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1){width:20.875%;clear:both}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2){width:73.625%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child{width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}}
.et_pb_with_border .et-pb-icon,.et_pb_with_border .et_pb_image_wrap{border:0 solid #333}.et_pb_blurb_content{max-width:550px;margin:0 auto;position:relative;text-align:center;word-wrap:break-word;width:100%}.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{text-align:left}.et_pb_blurb.et_pb_text_align_right .et_pb_blurb_content .et_pb_blurb_container{text-align:right}.et_pb_blurb.et_pb_text_align_justified .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}.et_pb_blurb.et_pb_text_align_center .et_pb_blurb_content .et_pb_blurb_container{text-align:center}.et_pb_blurb_content p:last-of-type{padding-bottom:0}.et_pb_blurb .et_pb_module_header a,.et_pb_blurb h4 a{text-decoration:none}.et_pb_blurb .et_pb_image_wrap{display:block;margin:auto}.et_pb_main_blurb_image img{border-radius:inherit}.et_pb_main_blurb_image img[src*=".svg"]{width:auto}.et_pb_sticky_module .et_pb_main_blurb_image .et_pb_image_wrap{width:100%;max-width:100%}.et_pb_blurb_position_left .et_pb_blurb_content,.et_pb_blurb_position_right .et_pb_blurb_content{display:table}.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{width:32px;display:table-cell;line-height:0}.et_pb_blurb_position_left .et_pb_main_blurb_image img,.et_pb_blurb_position_right .et_pb_main_blurb_image img{width:inherit}.et_pb_blurb_position_left .et-pb-icon,.et_pb_blurb_position_right .et-pb-icon{font-size:32px}.et_pb_blurb_position_right .et-pb-icon{display:table-cell}.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:table-cell;vertical-align:top}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:15px}.et_pb_blurb_position_left .et_pb_blurb_content{text-align:left}.et_pb_blurb_position_right .et_pb_blurb_container{padding-right:15px}.et_pb_blurb_position_right .et_pb_blurb_content{text-align:right}.et_pb_blurb_position_right .et_pb_main_blurb_image{left:auto;right:0}.et_pb_blurb_position_right .et-pb-icon{margin-right:0;margin-left:20px}.et_pb_main_blurb_image{display:inline-block;margin-bottom:30px;line-height:0;max-width:100%}@media (max-width:980px){.et_pb_blurb_position_left_tablet .et_pb_main_blurb_image,.et_pb_blurb_position_right_tablet .et_pb_main_blurb_image{width:32px;display:table-cell;line-height:0}.et_pb_blurb_position_left_tablet .et_pb_main_blurb_image img,.et_pb_blurb_position_right_tablet .et_pb_main_blurb_image img{width:inherit}.et_pb_blurb_position_left_tablet .et-pb-icon,.et_pb_blurb_position_right_tablet .et-pb-icon{font-size:32px;display:table-cell}.et_pb_blurb_position_left_tablet .et_pb_blurb_container,.et_pb_blurb_position_right_tablet .et_pb_blurb_container{display:table-cell;vertical-align:top}.et_pb_blurb_position_left_tablet .et_pb_blurb_container{padding-left:15px}.et_pb_blurb_position_left_tablet .et_pb_blurb_content{text-align:left}.et_pb_blurb_position_right_tablet .et_pb_blurb_container{padding-right:15px}.et_pb_blurb_position_right_tablet .et_pb_blurb_content{padding-right:52px;text-align:right}.et_pb_blurb_position_right_tablet .et_pb_main_blurb_image{left:auto;right:0}.et_pb_blurb_position_right_tablet .et-pb-icon{margin-right:0;margin-left:20px}.et_pb_blurb_position_top_tablet .et_pb_main_blurb_image{display:block;width:auto}.et_pb_blurb_position_top_tablet .et-pb-icon{font-size:96px;display:initial}.et_pb_blurb_position_top_tablet .et_pb_blurb_container{display:block;padding-left:0;padding-right:0}.et_pb_blurb_position_top_tablet .et_pb_blurb_content{display:inline-block;text-align:center;padding-right:0}}@media (max-width:767px){.et_pb_blurb_position_left_phone .et_pb_main_blurb_image,.et_pb_blurb_position_right_phone .et_pb_main_blurb_image{width:32px;display:table-cell;line-height:0}.et_pb_blurb_position_left_phone .et_pb_main_blurb_image img,.et_pb_blurb_position_right_phone .et_pb_main_blurb_image img{width:inherit}.et_pb_blurb_position_left_phone .et-pb-icon,.et_pb_blurb_position_right_phone .et-pb-icon{font-size:32px;display:table-cell}.et_pb_blurb_position_left_phone .et_pb_blurb_container,.et_pb_blurb_position_right_phone .et_pb_blurb_container{display:table-cell;vertical-align:top}.et_pb_blurb_position_left_phone .et_pb_blurb_container{padding-left:15px}.et_pb_blurb_position_left_phone .et_pb_blurb_content{text-align:left}.et_pb_blurb_position_right_phone .et_pb_blurb_container{padding-right:15px}.et_pb_blurb_position_right_phone .et_pb_blurb_content{padding-right:52px;text-align:right}.et_pb_blurb_position_right_phone .et_pb_main_blurb_image{left:auto;right:0}.et_pb_blurb_position_right_phone .et-pb-icon{margin-right:0;margin-left:20px}.et_pb_blurb_position_top_phone .et_pb_main_blurb_image{display:block;width:auto}.et_pb_blurb_position_top_phone .et-pb-icon{font-size:96px;display:initial}.et_pb_blurb_position_top_phone .et_pb_blurb_container{display:block;padding-left:0;padding-right:0}.et_pb_blurb_position_top_phone .et_pb_blurb_content{display:inline-block;text-align:center;padding-right:0}}@media (max-width:980px){.et_pb_blurb.et_pb_text_align_left-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:left}.et_pb_blurb.et_pb_text_align_right-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:right}.et_pb_blurb.et_pb_text_align_justified-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}.et_pb_blurb.et_pb_text_align_center-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:center}}@media (max-width:767px){.et_pb_blurb.et_pb_text_align_left-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:left}.et_pb_blurb.et_pb_text_align_right-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:right}.et_pb_blurb.et_pb_text_align_justified-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}.et_pb_blurb.et_pb_text_align_center-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:center}}
.et-waypoint.et_pb_animation_off,.et-waypoint:not(.et_pb_counters).et_pb_animation_off,.et_pb_animation_off{opacity:1}.et-waypoint.et_pb_animation_left.et-animated,.et_pb_animation_left.et-animated{opacity:1;-webkit-animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_right.et-animated,.et_pb_animation_right.et-animated{opacity:1;-webkit-animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_top.et-animated,.et_pb_animation_top.et-animated{opacity:1;-webkit-animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_bottom.et-animated,.et_pb_animation_bottom.et-animated{opacity:1;-webkit-animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_fade_in.et-animated,.et_pb_animation_fade_in.et-animated{opacity:1;-webkit-animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1}@media (max-width:980px){.et-waypoint.et_pb_animation_off_tablet,.et-waypoint:not(.et_pb_counters).et_pb_animation_off_tablet,.et_pb_animation_off_tablet{opacity:1;-webkit-animation:none;animation:none}.et-waypoint.et_pb_animation_left_tablet.et-animated,.et_pb_animation_left_tablet.et-animated{opacity:1;-webkit-animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_right_tablet.et-animated,.et_pb_animation_right_tablet.et-animated{opacity:1;-webkit-animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_top_tablet.et-animated,.et_pb_animation_top_tablet.et-animated{opacity:1;-webkit-animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_bottom_tablet.et-animated,.et_pb_animation_bottom_tablet.et-animated{opacity:1;-webkit-animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_fade_in_tablet.et-animated,.et_pb_animation_fade_in_tablet.et-animated{opacity:1;-webkit-animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1}}@media (max-width:767px){.et-waypoint.et_pb_animation_off_phone,.et-waypoint:not(.et_pb_counters).et_pb_animation_off_phone,.et_pb_animation_off_phone{opacity:1;-webkit-animation:none;animation:none}.et-waypoint.et_pb_animation_left_phone.et-animated,.et_pb_animation_left_phone.et-animated{opacity:1;-webkit-animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_right_phone.et-animated,.et_pb_animation_right_phone.et-animated{opacity:1;-webkit-animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_top_phone.et-animated,.et_pb_animation_top_phone.et-animated{opacity:1;-webkit-animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_bottom_phone.et-animated,.et_pb_animation_bottom_phone.et-animated{opacity:1;-webkit-animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_fade_in_phone.et-animated,.et_pb_animation_fade_in_phone.et-animated{opacity:1;-webkit-animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1}}.home-slider .et_pb_container{
width: 100%;
max-width: 100%;
}
.home-slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content{
background-color: rgba(255, 255, 255, 0.9);
color:#7a7a7a!important;
border-radius: 30px;
text-shadow:none;
font-size:40px;
font-weight: 100;
line-height: 58px;
text-align: center;
padding: 30px 40px;
min-width: 43vw;
width: auto;
max-width: 100%;
}
@media(max-width:980px){
.home-slider .et_pb_slides .et_pb_slide .et_pb_container .et_pb_slide_description .et_pb_slide_content{
font-size: 40px;
font-weight: 100;
line-height: 40px;
text-align: left;
padding: 30px 20px;
min-width: 43vw;
width: auto;
max-width: 100%;
word-break: keep-all;
}
.et_pb_slider .et_pb_container {
width: 100%;
}
}
.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {
padding-left: 15px;
padding-right: 15px; padding-top: 50px;
}
#top-menu .menu-item-has-children > a:first-child:after, #et-secondary-nav .menu-item-has-children > a:first-child:after{
content:'';
}
// .et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a{
// 	padding-bottom:22px;
// }
#top-menu-nav > ul > li > a:hover, #et-secondary-menu > ul > li > a:hover, .fullwidth-menu a:hover{ }
#top-menu li, .fullwidth-menu li {
padding-right: 0px; 
}
@media only screen and (min-width: 981px) {
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
padding: 0!important; 
}
}
#top-menu-nav > ul > li > a:hover, #et-secondary-menu > ul > li > a:hover, .fullwidth-menu a:hover{ text-decoration: none;
opacity: 1;
-webkit-box-shadow: 0 -10px 0px -6px #e0b22e inset!important;
-moz-box-shadow: 0 -10px 0px -6px #e0b22e inset!important;
}
box-shadow: 0 -10px 0px -6px #e0b22e inset!important;
// color:#fff !important;
// background-color:#006ead;
}
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a {
// background-color:#51b653;
}
#top-header, #top-header #et-info, #top-header .container, #top-header .et-social-icon a {
float: right;
}
.et-fixed-header #top-menu li.current-menu-ancestor > a, .et-fixed-header #top-menu li.current-menu-item > a{
color:#888!important;
}
@media(min-width: 982px){
#et_top_search{
margin: 50px 0 0 22px;
}
}
#et_top_search {
float: right;
position: relative;
display: block;
width: 18px;
}
span.text-highlight{
color: #0d7f41;
font-weight: 600;
}
.img-gold img{
border: #415f35  6px solid;
border-radius: 24px;
}
.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth > .et_pb_row{
width: 100% !important;
max-width: 100% !important;
}
.no-pad{
padding:0!important;
margin:0!important;
}
.img-rounded img{
border-radius: 24px;
}
.col-green h3 {
color:#0d7f41 ;
font-family: 'open_sanslight';
}
.col-green h1{
margin-top:15px;
color:#0d7f41;
font-family: 'open_sanslight';
}
.col-red h3{
color:#000;
font-family: 'open_sanslight';
}
.col-blue h3{
color:#000;
font-family: 'open_sanslight';
}
.home-block{
background-color: #2b2b2b;
padding-top:0!important;
padding-bottom:0!important;
margin-top: 0 !important;
margin-bottom:0!important;
}
.home-block .et_pb_column .et_pb_text{
margin-left:10%;
margin-top:10%;
color:#bdbdbd;
}
.home-block .et_pb_column .et_pb_text h2{
color:#bdbdbd;
font-size: 60px;
font-family: 'open_sanslight';
font-weight: 100;
}
#gw_go_portfolio_home-projects .gw-gopf-pagination-wrapper{
padding-top:0!important;
}
.et_pb_section:first-of-type {
padding-top:0!important;
margin-top:0!important;
}
.et_pb_row.et_pb_equal_columns>.et_pb_column{
overflow: hidden;
}
.header-lrg{ padding: 0 10%;
}
.header-lrg h3{
font-size:60px;
}
.header-lrg h1{
font-size:30px;
}
.divider-multi{
width: 300px;
height: 2px;
margin: 30px auto;
background: #59c45c;
background-image: -webkit-linear-gradient(to right, #b4b4b4 0%, #b4b4b4 32%, #676766 33%, #676766 66%, #e0b22e 67%, #e0b22e 100%);
background-image: linear-gradient(to right, #b4b4b4 0%, #b4b4b4 32%, #676766 33%, #676766 66%, #e0b22e 67%, #e0b22e 100%);
}
.divider-multi-small{
width: 300px;
height: 2px;
margin: 15px auto;
background: #59c45c;
background-image: -webkit-linear-gradient(to right, #1840a7 0%, #1840a7 32%, #4fbbd3 33%, #4fbbd3 66%, #f6823c 67%, #f6823c 100%);
background-image: linear-gradient(to right, #1840a7 0%, #1840a7 32%, #4fbbd3 33%, #4fbbd3 66%, #f6823c 67%, #f6823c 100%);
}
.quote-home .et_pb_testimonial_description_inner h3{
color:#5d894d ;
font-family: 'open_sanslight';
}
.quote-home .et_pb_testimonial_description_inner h4{
color:#bbbbbb !important;
font-size:13px;
}
.et_pb_column .quote-home:before{
color:#5d894d ;
}
#left-area .post-meta {
display: none;
}
p.et_pb_member_position{
color:#bbbbbb !important;
font-size:14px;
}
// .et_pb_section{
// 	    // margin-top: 20px!important;
//     padding-top: 0!important;
//     padding-bottom:0!important;
// }
// .et_pb_row{
// 	padding-top:30px!important;
// 	padding-bottom:30px!important;
// }
.header-message .et_pb_text h2{
color: #fff;
font-family: 'open_sanslight';
font-size: 30px;
}
.header-message .et_pb_text h3{
color: #fff;
font-family: 'open_sanslight';
font-size: 18px;
}
.header-message .et_pb_text {
padding-top:6%;
padding-bottom:6%;
}
.bg-grey{
background-color: #f5f5f5;
}
.et_pb_section {
padding: 1% 0!important;
}
.header-col .et_pb_fullwidth_header h1{
font-family: 'open_sansbold';
font-size: 40px;
}
.header-col .et_pb_fullwidth_header span{
font-size: 24px;
font-family: 'open_sanslight';
text-transform: capitalize;
}
.header-col .et_pb_fullwidth_header {
padding:0!important;
}
@media(max-width:779px){
.header-lrg h3 {
font-size: 30px;
}
}
.tech-block .et_pb_blurb_content {
padding: 40px;
}
.tech-block .et_pb_column {
border: 1px solid #d5d5d5;
}
.gw-gopf-post-content-wrap {
margin-top: 50%!important;
}@font-face {
font-family: 'open_sansbold';
src: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Bold-webfont.eot);
src: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Bold-webfont.woff) format('woff'),
url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Bold-webfont.ttf) format('truetype'),
url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Bold-webfont.svg#open_sansbold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'open_sanssemibold';
src: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Semibold-webfont.eot);
src: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),
url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Semibold-webfont.woff) format('woff'),
url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),
url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'open_sanslight';
src: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Light-webfont.eot);
src: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),
url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Light-webfont.woff) format('woff'),
url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Light-webfont.ttf) format('truetype'),
url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/fonts/OpenSans-Light-webfont.svg#open_sanslight) format('svg');
font-weight: normal;
font-style: normal;
}
h1 { font: normal 30px/1.1 'open_sanslight', Arial, sans-serif;  color: inherit;  color:#484848; }
h2 { font: normal 22px/1.2 'open_sanslight', Arial, sans-serif;  color:#333; padding-top: 0.4em; letter-spacing: 0.1px; font-size:30px; }
h3 { font: normal 25px/1.2 'Open Sans', Arial, sans-serif;   color: inherit; padding-top: 0.7em; letter-spacing: 0.1px; font-size:20px;}
h4 { font: normal 20px/1.2 'Open Sans', Arial, sans-serif; padding-top: 0.7em;  text-transform: capitalize; color:#666;}
h5 { font: normal 19px/1.2 'Open Sans', Arial, sans-serif;  color: #5e4878; padding-top: 0.7em; text-transform: uppercase; letter-spacing: 0.4px; }
h6 { font: normal 17px/1.2 'Open Sans', Arial, sans-serif;  color: inherit; padding-top: 0.7em; text-transform: uppercase; letter-spacing: 0.5px; }
.list-legal h2 { padding-bottom:0.8em; padding-top:.4em !important;}
h1.main_title {  }
.et_pb_module h1:first-child,
.et_pb_module h2:first-child,
.et_pb_module h3:first-child,
.et_pb_module h4:first-child,
.et_pb_module h5:first-child,
.et_pb_module h6:first-child {
}
a:hover, a:focus {
color: #b7b7b7 !important;
text-decoration: none;
}
@media (min-width: 768px) {
a[href^="tel"] {
color: inherit;
cursor: default;
pointer-events: none;
}
}
.et_pb_post h2 a{
font-size: 20px!important;
}
h2 a{
// color:#666!important;
} .panels h1 { font: normal 40px/1.1 'Open Sans', Arial, sans-serif; text-transform: uppercase; }
.panels h2 { font: normal 40px/1.1  'Open Sans', Arial, sans-serif; text-transform: uppercase; }
.panels h1, .panels h2, .panels h3, .panels h4, .panels h5, .panels h6 { padding: 0; }
.panels .et_pb_column { margin-bottom: 0 !important; }
.panels .et_pb_module {
position: relative;
text-align: center;
margin-bottom: 26.9px !important;
}
.panels .et_pb_text, .panels .et_pb_promo {
padding: 22px !important;
}
#main-content .panels img { max-height: none; }
.panels .et_pb_module.blue          { background-color: #194dd8; }
.panels .et_pb_module.teal          { background-color: #3FD6E0; }
.panels .et_pb_module.silver        { background-color: #CDCDCD; }
.panels .et_pb_module.gold          { background-color: #c2aa6e; }
.panels .et_pb_module.black         { background-color: #000; }
.panels .et_pb_module.red           { background-color: #ec161f; }
.panels .et_pb_module.instagram           { background-image: url(//nubuildicf.com/wp-content/uploads/2015/08/instagram-photo.jpg);
background-size:cover !important; background-repeat: no-repeat;}
.panels .et_pb_module.blue:hover    { background-color: #3FD6E0; }
.panels .et_pb_module.teal:hover    { background-color: #1657D2; }
.panels .et_pb_module.silver:hover  { background-color: #C4AA6D; }
.panels .et_pb_module.gold:hover    { background-color: #CDCDCD; }
.panels .et_pb_module.black:hover   { background-color: #4D4D4D; }
.panels .et_pb_module.red:hover     { background-color: #c10001; }
.panels .et_pb_module.instagram:hover           { background-image: url(//nubuildicf.com/wp-content/uploads/2015/08/instagram-photo-hover.jpg);} .panels .et_pb_button {
display:none;
}
.panels .logo-adcc {
padding-bottom: 42px !important;
}
.panels .logo-adcc:before {
content: " ";
position: absolute;
width: 35px;
height: 20px;
background: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/logo-black.png) no-repeat;
background-size: contain;
margin-top:20px;
margin-left: -22px;
bottom: 22px;
}
.panels [class*="icon-"] .et_pb_promo_description:before {
content: " ";
display: block;
max-width: 45px;
max-height: 45px;
min-width: 14px;
min-height: 14px;
background-repeat: no-repeat;
background-size: contain;
padding-bottom: 26px;
margin: 0 auto 10px;
}
.panels .icon-conversation .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-conversation.png); }
.panels .icon-event .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-event.png); }
.panels .icon-heart .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-heart.png); }
.panels .icon-markup .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-markup.png); }
.panels .icon-news .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-news.png); }
.panels .icon-pencil .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-pencil.png); }
.panels .icon-person .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-person.png); }
.panels .icon-ribbon-award .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-ribbon-award.png); }
.panels .icon-search .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-search.png); }
.panels .icon-star .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-star-award.png); }
.panels .icon-twitter .et_pb_promo_description:before { background-image: url(//nubuildicf.com/wp-content/themes/wwwp-nubuild/images/icons/icon-twitter.png); }
@media (min-width:980px){
.panels .logo-adcc:before {
margin-left:0;
}
.panels [class*="icon-"] .et_pb_promo_description:before {
padding-bottom: 11%;
margin: 0 0 12px;
} .panels .et_pb_gutters2 .et_pb_column_1_3 .et_pb_module {
margin-bottom: 4.787% !important;
margin-bottom: 2vw !important;
}
.panels .et_pb_gutters2 .et_pb_column, .panels .et_pb_gutters2.et_pb_row .et_pb_column {
margin-right: 3%;
margin-right: 2vw;
}
.et_pb_gutters3 .panels .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .panels .et_pb_column_1_3 {
width: 24.7vw !important;
} .panels .et_pb_text, .panels .et_pb_promo { height: 24.7vw;
max-height: 331.875px;
overflow-y: hidden;
}
.panels .et_pb_image {
max-height: 331.875px;
overflow-y: hidden;
}
.panels .et_pb_text_align_right     { text-align: right; }
.panels .et_pb_text_align_left      { text-align: left; }
.panels .et_pb_text_align_justified { text-align: justify; }
}  body .et_pb_button {
font-family: 'Open Sans', Arial, sans-serif; text-transform: uppercase;
font-size:15px;
line-height: 26px !important;
letter-spacing: 0.5px;
font-weight: bold;
padding: 6px 15px;
border-radius: 25px; // color: #fff;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
body .et_pb_button:hover {
padding: 6px 34px 6px 20px!important;
background-color: #e0b22e;
color:#fff!important; } .et_pb_bg_layout_light .et_pb_button:hover, .et_pb_pricing_table_button:hover, .et_pb_contact_submit:hover, .et_pb_contact_reset:hover {
background: rgba( 255, 255, 255, .3 );
}
a.small-button, a.big-button, a.icon-button {
font-family: 'Open Sans', Arial, sans-serif; text-transform: uppercase;
color: #FFF !important;
display: inline-block;
text-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
line-height: 26px;
border: none;
}
a.small-button {
font-size: 14px;
font-weight: 700!important;
padding: 6px 22px;
margin: 12px 6px 6px 0;
}
a.big-button {
font-size:15px;
font-weight: 700!important;
padding: 8px 20px!important;
text-align: center;
border-radius: 25px; margin: 30px 6px 20px 0;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
a.big-button:hover {
padding: 8px 40px 8px 15px!important;
}
a.big-button:after, .et_pb_button:after {
position: absolute;
font-family: 'ETmodules';
content: "\35";
color: #fff!important;
font-size:20px !important;
line-height: 24px !important;
opacity: 0;
margin-left: -35px;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
a.big-button:hover:after {
opacity: 1;
margin-left: .4% !important;
}
.tp-caption.medium_light_white, .medium_light_white{
color: #fff;
font-size: 18px !important;
font-family: 'Open Sans' !important;
font-weight:normal !important;
}
a.smallblue,    a.bigblue { background: #fff; border-color:#50504f; color:#50504f!important; font-weight: bold !important; }
a.smallteal,    a.bigteal { background: #65bef2; }
a.smallgreen,  a.background: {     border-color: #a1a1a1; background: #fff; color:#a1a1a1!important; font-weight: bold !important; }
a.smallgrey,    a.biggrey { border:2px solid #b3bca8!important; color:#b3bca8!important; background:#fff!important; }
a.smallgold,   a.biggold { border:2px solid #d09d28!important; color:#d09d28!important; font-weight: bold !important; }
a.smallred,     a.bigred { background: rgba(255,255,255,0.0); border:2px solid #fff!important; color:#fff!important; font-weight: bold !important;}
a.biggreen,     a.smallgreen { background: rgba(13,127,65,1); border:2px solid rgba(255,255,255,0)!important; color:#fff!important; font-weight: bold !important;}
a.small-button:hover, a.big-button:hover { color: #FFF !important;}
a.smallblue:hover,    a.bigblue:hover { background-color: #50504f;}
a.smallteal:hover,    a.bigteal:hover { background: #1757d2; }
a.smallgreen:hover,  a.biggreen:hover { background: #e0b22e!important; color:#fff!important;}
a.smallgrey:hover,    a.biggrey:hover {   border:2px solid transparent!important; background-color: #b3bca8!important; color:#fff; font-weight: bold !important;}
a.smallgold:hover,   a.biggold:hover { background: #d09d28!important; color:#fff }
a.smallred:hover,     a.bigred:hover { background: rgba(255,255,255,0.4); color:#fff!important; }
a.icon-button {
font-size: 18px;
font-weight: normal !important;
letter-spacing: 1px;
padding: 6px 32px 6px 46px;
margin: 12px 6px 6px 0;
background: #000;
}
a.icon-button span.et-icon {
margin-left:10px;
}
a.icon-button:hover { background: #4D4D4D; }  .et_pb_contact_submit, .et_password_protected_form .et_submit_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .comment-reply-link, .form-submit input, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light .et_pb_more_button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button{
// color:#fff !important;
}
.et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .et_pb_member_social_links a:hover, .woocommerce-page #content input.button:hover .et_pb_widget li a:hover, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light.et_pb_module.et_pb_button, .et_pb_bg_layout_light .et_pb_more_button, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .et_pb_contact_submit, .et_pb_bg_layout_light .et_pb_newsletter_button{
color:#5d894d !important;
}