.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_blog_grid{position:relative}.et_pb_blog_grid.et_pb_text_align_left{text-align:left}.et_pb_blog_grid.et_pb_text_align_center{text-align:center}.et_pb_blog_grid.et_pb_text_align_right{text-align:right}.et_pb_blog_grid.et_pb_text_align_justified{text-align:justify}.et_pb_blog_grid .column{float:left;max-width:100%}.et_pb_blog_grid .et_pb_post{border:1px solid #d8d8d8;padding:19px;background-color:#fff;word-wrap:break-word}.et_pb_blog_grid .et_pb_image_container{position:relative}.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_pb_post .et_pb_slider{margin:-20px -20px 29px;overflow:visible}.et_pb_blog_grid .et_pb_image_container img{min-width:100%;max-width:100%;height:auto}.et_pb_blog_grid .et_pb_no_thumb .entry-title,.et_pb_blog_grid .et_pb_no_thumb h2{margin-top:0}.et_pb_blog_grid .et_audio_content{margin-bottom:0}.et_pb_blog_grid h2{font-size:18px}.et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{display:none;opacity:0;line-height:0}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .et_pb_post{opacity:0}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{opacity:1}.et_pb_blog_grid .et_main_video_overlay:hover:before{background:rgba(0,0,0,.6)}.et_pb_blog_grid .et_audio_content h2{margin-bottom:9px;margin-top:0}.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_quote_content{padding:35px 30px 32px}.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_audio_content,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_link_content{padding:35px 20px}.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_audio_content h2,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_link_content h2,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_quote_content blockquote p{font-size:18px;line-height:26px}.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_link_content a.et_link_main_url,.et_pb_blog_grid_wrapper .et_pb_blog_grid .et_quote_content blockquote cite{font-size:14px}.et_pb_blog_grid .et_link_content,.et_pb_blog_grid .et_quote_content{margin:-20px -20px 19px}.et_pb_posts.et_pb_module article .et_pb_row{width:100%}.et_pb_posts.et_pb_module article .et_pb_with_background .et_pb_row{width:80%}.et_pb_post .entry-featured-image-url{border:0 solid #333}@media (min-width:981px){.et_pb_column_4_4 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"3 .column.size-1of3"}.et_pb_column_2_3 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_3_4 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"2 .column.size-1of2"}.et_pb_column_1_2 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_3 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_4 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_5 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_1_6 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_2_5 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before,.et_pb_column_3_5 .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"1 .column.size-1of1"}}@media (min-width:981px) and (max-width:1100px){.et_pb_blog_grid .et_quote_content{padding:35px 25px 32px}.et_pb_blog_grid .et_pb_post .et_pb_slide{min-height:155px}}@media (max-width:980px){.et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_pb_blog_grid.et_pb_text_align_left-tablet{text-align:left}.et_pb_blog_grid.et_pb_text_align_center-tablet{text-align:center}.et_pb_blog_grid.et_pb_text_align_right-tablet{text-align:right}.et_pb_blog_grid.et_pb_text_align_justified-tablet{text-align:justify}.et_pb_column .et_pb_blog_grid .column.size-1of2{margin:0 5.5% 7.5% 0;width:47.25%;clear:none;float:left}.et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(2n){margin-right:0}.et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(odd){clear:both}.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:16.21%}.et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_column .et_pb_blog_grid .column.size-1of2{margin-bottom:0}.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child,.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child{margin-bottom:30px}.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column.size-1of2,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of1,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 .et_pb_blog_grid .column.size-1of2,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of1,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 .et_pb_blog_grid .column.size-1of2{margin:0 0 11.5%;width:100%}}@media (min-width:768px) and (max-width:980px){.et_pb_blog_grid .et_quote_content{padding:35px 30px!important}.et_pb_blog_grid .et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}.et_pb_blog_grid .et_quote_content blockquote cite{font-size:14px!important}.et_pb_blog_grid .et_link_content h2{font-size:20px!important;line-height:26px!important}.et_pb_blog_grid .et_link_content a.et_link_main_url{font-size:14px!important}.et_pb_blog_grid>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_post .et_pb_slide{min-height:182px!important}.et_pb_blog_grid .et_audio_content h2{font-size:20px!important;line-height:26px!important}.et_pb_column .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"2 .column.size-1of2"}}@media (max-width:767px){.et_pb_blog_grid.et_pb_text_align_left-phone{text-align:left}.et_pb_blog_grid.et_pb_text_align_center-phone{text-align:center}.et_pb_blog_grid.et_pb_text_align_right-phone{text-align:right}.et_pb_blog_grid.et_pb_text_align_justified-phone{text-align:justify}.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-right:0;margin-bottom:9.5%;width:100%}.et_pb_blog_grid .column{float:none}.et_pb_column .et_pb_blog_grid .et_pb_salvattore_content[data-columns]:before{content:"1 .column.size-1of1"}.et_pb_blog_grid .et_quote_content{padding:35px 30px!important}.et_pb_blog_grid .et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}.et_pb_blog_grid .et_quote_content blockquote cite{font-size:14px!important}.et_pb_blog_grid .et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:222px!important}}@media (max-width:479px){.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-right:0;margin-bottom:11.5%;width:100%}.et_pb_blog_grid h2{font-size:16px;padding-bottom:0}.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_pb_post .et_pb_slider,.et_pb_blog_grid .et_pb_post.format-link>*,.et_pb_blog_grid .et_pb_post.format-quote>*,.et_pb_blog_grid .et_pb_post>.et_pb_image_container,.et_pb_blog_grid .et_pb_post>.post-meta,.et_pb_blog_grid .et_pb_post>h2{display:block}.et_pb_blog_grid .et_pb_post .post-meta{display:block!important;padding:0}.et_pb_blog_grid .et_link_content,.et_pb_blog_grid .et_quote_content{padding:35px 20px!important}.et_pb_blog_grid>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_post .et_pb_slide{min-height:156px!important}}.et_ie9 .et_pb_blog_grid .et_pb_salvattore_content[data-columns] .et_pb_post{opacity:1}
.et_pb_post{margin-bottom:60px;word-wrap:break-word}.et_pb_fullwidth_post_content.et_pb_with_border img,.et_pb_post_content.et_pb_with_border img,.et_pb_with_border .et_pb_post .et_pb_slides,.et_pb_with_border .et_pb_post img:not(.woocommerce-placeholder),.et_pb_with_border.et_pb_posts .et_pb_post,.et_pb_with_border.et_pb_posts_nav span.nav-next a,.et_pb_with_border.et_pb_posts_nav span.nav-previous a{border:0 solid #333}.et_pb_post .entry-content{padding-top:30px}.et_pb_post .entry-featured-image-url{display:block;position:relative;margin-bottom:30px}.et_pb_post .entry-title a,.et_pb_post h2 a{text-decoration:none}.et_pb_post .post-meta{font-size:14px;margin-bottom:6px}.et_pb_post .more,.et_pb_post .post-meta a{text-decoration:none}.et_pb_post .more{color:#82c0c7}.et_pb_posts a.more-link{clear:both;display:block}.et_pb_posts .et_pb_post{position:relative}.et_pb_has_overlay.et_pb_post .et_pb_image_container a{display:block;position:relative;overflow:hidden}.et_pb_image_container img,.et_pb_post a img{vertical-align:bottom;max-width:100%}@media (min-width:981px) and (max-width:1100px){.et_pb_post{margin-bottom:42px}}@media (max-width:980px){.et_pb_post{margin-bottom:42px}.et_pb_bg_layout_light_tablet .et_pb_post .post-meta,.et_pb_bg_layout_light_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_light_tablet .et_pb_post p{color:#666}.et_pb_bg_layout_dark_tablet .et_pb_post .post-meta,.et_pb_bg_layout_dark_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_dark_tablet .et_pb_post p{color:inherit}.et_pb_bg_layout_dark_tablet .comment_postinfo a,.et_pb_bg_layout_dark_tablet .comment_postinfo span{color:#fff}}@media (max-width:767px){.et_pb_post{margin-bottom:42px}.et_pb_post>h2{font-size:18px}.et_pb_bg_layout_light_phone .et_pb_post .post-meta,.et_pb_bg_layout_light_phone .et_pb_post .post-meta a,.et_pb_bg_layout_light_phone .et_pb_post p{color:#666}.et_pb_bg_layout_dark_phone .et_pb_post .post-meta,.et_pb_bg_layout_dark_phone .et_pb_post .post-meta a,.et_pb_bg_layout_dark_phone .et_pb_post p{color:inherit}.et_pb_bg_layout_dark_phone .comment_postinfo a,.et_pb_bg_layout_dark_phone .comment_postinfo span{color:#fff}}@media (max-width:479px){.et_pb_post{margin-bottom:42px}.et_pb_post h2{font-size:16px;padding-bottom:0}.et_pb_post .post-meta{color:#666;font-size:14px}}
.et_audio_content,.et_link_content,.et_quote_content{background-color:#2ea3f2}.et_pb_post .et-pb-controllers a{margin-bottom:10px}.format-gallery .et-pb-controllers{bottom:0}.et_pb_blog_grid .et_audio_content{margin-bottom:19px}.et_pb_row .et_pb_blog_grid .et_pb_post .et_pb_slide{min-height:180px}.et_audio_content .wp-block-audio{margin:0;padding:0}.et_audio_content h2{line-height:44px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2{margin-bottom:9px;margin-top:0}.et_pb_column_1_2 .et_audio_content,.et_pb_column_3_5 .et_audio_content{padding:35px 40px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2{line-height:32px}.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_3_8 .et_audio_content{padding:35px 20px}.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2{font-size:18px;line-height:26px}article.et_pb_has_overlay .et_pb_blog_image_container{position:relative}.et_pb_post>.et_main_video_container{position:relative;margin-bottom:30px}.et_pb_post .et_pb_video_overlay .et_pb_video_play{color:#fff}.et_pb_post .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.6)}.et_audio_content,.et_link_content,.et_quote_content{text-align:center;word-wrap:break-word;position:relative;padding:50px 60px}.et_audio_content h2,.et_link_content a.et_link_main_url,.et_link_content h2,.et_quote_content blockquote cite,.et_quote_content blockquote p{color:#fff!important}.et_quote_main_link{position:absolute;text-indent:-9999px;width:100%;height:100%;display:block;top:0;left:0}.et_quote_content blockquote{padding:0;margin:0;border:none}.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p{margin-top:0}.et_audio_content h2{margin-bottom:20px}.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p{line-height:44px}.et_link_content a.et_link_main_url,.et_quote_content blockquote cite{font-size:18px;font-weight:200}.et_quote_content blockquote cite{font-style:normal}.et_pb_column_2_3 .et_quote_content{padding:50px 42px 45px}.et_pb_column_2_3 .et_audio_content,.et_pb_column_2_3 .et_link_content{padding:40px 40px 45px}.et_pb_column_1_2 .et_audio_content,.et_pb_column_1_2 .et_link_content,.et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_audio_content,.et_pb_column_3_5 .et_link_content,.et_pb_column_3_5 .et_quote_content{padding:35px 40px}.et_pb_column_1_2 .et_quote_content blockquote p,.et_pb_column_3_5 .et_quote_content blockquote p{font-size:26px;line-height:32px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_2 .et_link_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_5 .et_link_content h2{line-height:32px}.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_3_5 .et_link_content a.et_link_main_url,.et_pb_column_3_5 .et_quote_content blockquote cite{font-size:14px}.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 30px 32px}.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_3 .et_link_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_4 .et_link_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_5 .et_link_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_1_6 .et_link_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_2_5 .et_link_content,.et_pb_column_3_8 .et_audio_content,.et_pb_column_3_8 .et_link_content{padding:35px 20px}.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_5 .et_link_content h2,.et_pb_column_1_5 .et_quote_content blockquote p,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_1_6 .et_link_content h2,.et_pb_column_1_6 .et_quote_content blockquote p,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_2_5 .et_link_content h2,.et_pb_column_2_5 .et_quote_content blockquote p,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_3_8 .et_quote_content blockquote p{font-size:18px;line-height:26px}.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_column_1_5 .et_link_content a.et_link_main_url,.et_pb_column_1_5 .et_quote_content blockquote cite,.et_pb_column_1_6 .et_link_content a.et_link_main_url,.et_pb_column_1_6 .et_quote_content blockquote cite,.et_pb_column_2_5 .et_link_content a.et_link_main_url,.et_pb_column_2_5 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_quote_content blockquote cite{font-size:14px}.et_pb_post .et_pb_gallery_post_type .et_pb_slide{min-height:500px;background-size:cover!important;background-position:top}.format-gallery .et_pb_slider.gallery-not-found .et_pb_slide{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.format-gallery .et_pb_slider:hover .et-pb-arrow-prev{left:0}.format-gallery .et_pb_slider:hover .et-pb-arrow-next{right:0}.et_pb_post>.et_pb_slider{margin-bottom:30px}.et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:442px}.et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:390px}.et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide{min-height:284px}.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:180px}.et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide{min-height:125px}.et_pb_portfolio.et_pb_section_parallax .pagination,.et_pb_portfolio.et_pb_section_video .pagination,.et_pb_portfolio_grid.et_pb_section_parallax .pagination,.et_pb_portfolio_grid.et_pb_section_video .pagination{position:relative}.et_pb_bg_layout_light .et_pb_post .post-meta,.et_pb_bg_layout_light .et_pb_post .post-meta a,.et_pb_bg_layout_light .et_pb_post p{color:#666}.et_pb_bg_layout_dark .et_pb_post .post-meta,.et_pb_bg_layout_dark .et_pb_post .post-meta a,.et_pb_bg_layout_dark .et_pb_post p{color:inherit}.et_pb_text_color_dark .et_audio_content h2,.et_pb_text_color_dark .et_link_content a.et_link_main_url,.et_pb_text_color_dark .et_link_content h2,.et_pb_text_color_dark .et_quote_content blockquote cite,.et_pb_text_color_dark .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark.et_audio_content h2,.et_pb_text_color_dark.et_link_content a.et_link_main_url,.et_pb_text_color_dark.et_link_content h2,.et_pb_text_color_dark.et_quote_content blockquote cite,.et_pb_text_color_dark.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark.et_audio_content,.et_pb_text_color_dark.et_link_content,.et_pb_text_color_dark.et_quote_content{background-color:#e8e8e8}@media (min-width:981px) and (max-width:1100px){.et_quote_content{padding:50px 70px 45px}.et_pb_column_2_3 .et_quote_content{padding:50px 50px 45px}.et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_quote_content{padding:35px 47px 30px}.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 25px 32px}.et_pb_column_4_4 .et_pb_post .et_pb_slide{min-height:534px}.et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:392px}.et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:345px}.et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide{min-height:250px}.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:155px}.et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide{min-height:108px}}@media (max-width:980px){.et_pb_bg_layout_dark_tablet .et_audio_content h2{color:#fff!important}.et_pb_text_color_dark_tablet.et_audio_content h2{color:#bbb!important}.et_pb_text_color_dark_tablet.et_audio_content{background-color:#e8e8e8}.et_pb_bg_layout_dark_tablet .et_audio_content h2,.et_pb_bg_layout_dark_tablet .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_tablet .et_link_content h2,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote cite,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote p{color:#fff!important}.et_pb_text_color_dark_tablet .et_audio_content h2,.et_pb_text_color_dark_tablet .et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet .et_link_content h2,.et_pb_text_color_dark_tablet .et_quote_content blockquote cite,.et_pb_text_color_dark_tablet .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark_tablet.et_audio_content h2,.et_pb_text_color_dark_tablet.et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet.et_link_content h2,.et_pb_text_color_dark_tablet.et_quote_content blockquote cite,.et_pb_text_color_dark_tablet.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark_tablet.et_audio_content,.et_pb_text_color_dark_tablet.et_link_content,.et_pb_text_color_dark_tablet.et_quote_content{background-color:#e8e8e8}}@media (min-width:768px) and (max-width:980px){.et_audio_content h2{font-size:26px!important;line-height:44px!important;margin-bottom:24px!important}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:384px!important}.et_quote_content{padding:50px 43px 45px!important}.et_quote_content blockquote p{font-size:26px!important;line-height:44px!important}.et_quote_content blockquote cite{font-size:18px!important}.et_link_content{padding:40px 40px 45px}.et_link_content h2{font-size:26px!important;line-height:44px!important}.et_link_content a.et_link_main_url{font-size:18px!important}}@media (max-width:767px){.et_audio_content h2,.et_link_content h2,.et_quote_content,.et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}.et_audio_content,.et_link_content{padding:35px 20px!important}.et_audio_content h2{margin-bottom:9px!important}.et_pb_bg_layout_dark_phone .et_audio_content h2{color:#fff!important}.et_pb_text_color_dark_phone.et_audio_content{background-color:#e8e8e8}.et_link_content a.et_link_main_url,.et_quote_content blockquote cite{font-size:14px!important}.format-gallery .et-pb-controllers{height:auto}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:222px!important}.et_pb_bg_layout_dark_phone .et_audio_content h2,.et_pb_bg_layout_dark_phone .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_phone .et_link_content h2,.et_pb_bg_layout_dark_phone .et_quote_content blockquote cite,.et_pb_bg_layout_dark_phone .et_quote_content blockquote p{color:#fff!important}.et_pb_text_color_dark_phone .et_audio_content h2,.et_pb_text_color_dark_phone .et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone .et_link_content h2,.et_pb_text_color_dark_phone .et_quote_content blockquote cite,.et_pb_text_color_dark_phone .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark_phone.et_audio_content h2,.et_pb_text_color_dark_phone.et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone.et_link_content h2,.et_pb_text_color_dark_phone.et_quote_content blockquote cite,.et_pb_text_color_dark_phone.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark_phone.et_audio_content,.et_pb_text_color_dark_phone.et_link_content,.et_pb_text_color_dark_phone.et_quote_content{background-color:#e8e8e8}}@media (max-width:479px){.et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play{font-size:1.5rem;line-height:1.5rem;margin-left:-.75rem;margin-top:-.75rem}.et_audio_content,.et_quote_content{padding:35px 20px!important}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:156px!important}}.et_full_width_page .et_gallery_item{float:left;width:20.875%;margin:0 5.5% 5.5% 0}.et_full_width_page .et_gallery_item:nth-child(3n){margin-right:5.5%}.et_full_width_page .et_gallery_item:nth-child(3n+1){clear:none}.et_full_width_page .et_gallery_item:nth-child(4n){margin-right:0}.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:both}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;transition:all .4s}.et_portfolio_image,.et_shop_image{position:relative;display:block}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}#ie7 .et_overlay,#ie8 .et_overlay{display:none}.et_pb_module.et_pb_has_overlay{position:relative}.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}
.et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px}.et_audio_container .mejs-container{width:auto!important;min-width:unset!important;height:auto!important}.et_audio_container .mejs-container,.et_audio_container .mejs-container .mejs-controls,.et_audio_container .mejs-embed,.et_audio_container .mejs-embed body{background:none;height:auto}.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-loaded,.et_audio_container .mejs-time.mejs-currenttime-container{display:none!important}.et_audio_container .mejs-time{display:block!important;padding:0;margin-left:10px;margin-right:90px;line-height:inherit}.et_audio_container .mejs-android .mejs-time,.et_audio_container .mejs-ios .mejs-time,.et_audio_container .mejs-ipad .mejs-time,.et_audio_container .mejs-iphone .mejs-time{margin-right:0}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5);border-radius:5px;height:4px;margin:8px 0 0;top:0;right:0;left:auto}.et_audio_container .mejs-controls>div{height:20px!important}.et_audio_container .mejs-controls div.mejs-time-rail{padding-top:0;position:relative;display:block!important;margin-left:42px;margin-right:0}.et_audio_container span.mejs-time-total.mejs-time-slider{display:block!important;position:relative!important;max-width:100%;min-width:unset!important}.et_audio_container .mejs-button.mejs-volume-button{width:auto;height:auto;margin-left:auto;position:absolute;right:59px;bottom:-2px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;height:4px;border-radius:5px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;border:none;width:10px}.et_audio_container .mejs-time-rail .mejs-time-handle-content{border-radius:100%;-webkit-transform:scale(1);transform:scale(1)}.et_pb_text_color_dark .et_audio_container .mejs-time-rail .mejs-time-handle-content{border-color:#666}.et_audio_container .mejs-time-rail .mejs-time-hovered{height:4px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{background:#fff;border-radius:5px;height:10px;position:absolute;top:-3px}.et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_audio_container .mejs-controls a.mejs-horizontal-volume-slider{display:block!important;height:19px;margin-left:5px;position:absolute;right:0;bottom:0}.et_audio_container .mejs-controls div.mejs-horizontal-volume-slider{height:4px}.et_audio_container .mejs-playpause-button button,.et_audio_container .mejs-volume-button button{background:none!important;margin:0!important;width:auto!important;height:auto!important;position:relative!important;z-index:99}.et_audio_container .mejs-playpause-button button:before{content:"E"!important;font-size:32px;left:0;top:-8px}.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before{color:#fff}.et_audio_container .mejs-playpause-button{margin-top:-7px!important;width:auto!important;height:auto!important;position:absolute}.et_audio_container .mejs-controls .mejs-button button:focus{outline:none}.et_audio_container .mejs-playpause-button.mejs-pause button:before{content:"`"!important}.et_audio_container .mejs-volume-button button:before{content:"\E068";font-size:18px}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark .mejs-container .mejs-controls .mejs-time span{color:#999}.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px}.et_audio_container .mejs-container .mejs-controls{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:unset!important;position:relative}@media (max-width:980px){.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5)}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-volume-button button:before{color:#fff}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff}.et_pb_bg_layout_dark_tablet .mejs-container .mejs-controls .mejs-time span{color:#fff}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_tablet .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark_tablet .mejs-container .mejs-controls .mejs-time span{color:#999}}@media (max-width:767px){.et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px!important}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5)}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-volume-button button:before{color:#fff}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff}.et_pb_bg_layout_dark_phone .mejs-container .mejs-controls .mejs-time span{color:#fff}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_phone .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark_phone .mejs-container .mejs-controls .mejs-time span{color:#999}}
.et_pb_video_box{display:block;position:relative;z-index:1;line-height:0}.et_pb_video_box video{width:100%!important;height:auto!important}.et_pb_video_overlay{position:absolute;z-index:10;top:0;left:0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer}.et_pb_video_play:before{font-family:ETmodules;content:"I"}.et_pb_video_play{display:block;position:absolute;z-index:100;color:#fff;left:50%;top:50%}.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{font-size:6rem;line-height:6rem;margin-left:-3rem;margin-top:-3rem}.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{font-size:3rem;line-height:3rem;margin-left:-1.5rem;margin-top:-1.5rem}.et_pb_bg_layout_light .et_pb_video_play{color:#333}.et_pb_video_overlay_hover{background:transparent;width:100%;height:100%;position:absolute;z-index:100;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.et_pb_video .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.6)}@media (min-width:768px) and (max-width:980px){.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{font-size:6rem;line-height:6rem;margin-left:-3rem;margin-top:-3rem}}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et_pb_video_play{color:#333}}@media (max-width:768px){.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{font-size:3rem;line-height:3rem;margin-left:-1.5rem;margin-top:-1.5rem}}@media (max-width:767px){.et_pb_bg_layout_light_phone .et_pb_video_play{color:#333}}
.et_pb_slider{position:relative;overflow:hidden}.et_pb_slide{padding:0 6%;background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_slider .et_pb_slide{display:none;float:left;margin-right:-100%;position:relative;width:100%;text-align:center;list-style:none!important;background-position:50%;background-size:100%;background-size:cover}.et_pb_slider .et_pb_slide:first-child{display:list-item}.et-pb-controllers{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:10}.et-pb-controllers a{display:inline-block;background-color:hsla(0,0%,100%,.5);text-indent:-9999px;border-radius:7px;width:7px;height:7px;margin-right:10px;padding:0;opacity:.5}.et-pb-controllers .et-pb-active-control{opacity:1}.et-pb-controllers a:last-child{margin-right:0}.et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_slides .et_pb_temp_slide{display:block}.et_pb_slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_light_tablet .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et_pb_bg_layout_light_tablet .et_pb_slide_content{color:#333}.et_pb_bg_layout_dark_tablet .et_pb_slide_description{text-shadow:0 1px 3px rgba(0,0,0,.3)}.et_pb_bg_layout_dark_tablet .et_pb_slide_content{color:#fff}.et_pb_bg_layout_dark_tablet .et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_bg_layout_dark_tablet .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}}@media (max-width:767px){.et-pb-controllers{position:absolute;bottom:5%;left:0;width:100%;text-align:center;z-index:10;height:14px}.et_transparent_nav .et_pb_section:first-child .et-pb-controllers{bottom:18px}.et_pb_bg_layout_light_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_light_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:hsla(0,0%,100%,.9)}.et_pb_bg_layout_light_phone .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_dark_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_dark_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper,.et_pb_bg_layout_light_phone .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et_pb_bg_layout_dark_phone .et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_bg_layout_dark_phone .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}}.et_mobile_device .et_pb_slider_parallax .et_pb_slide,.et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll}
.et-pb-arrow-next,.et-pb-arrow-prev{position:absolute;top:50%;z-index:100;font-size:48px;color:#fff;margin-top:-24px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.et_pb_bg_layout_light .et-pb-arrow-next,.et_pb_bg_layout_light .et-pb-arrow-prev{color:#333}.et_pb_slider:hover .et-pb-arrow-prev{left:22px;opacity:1}.et_pb_slider:hover .et-pb-arrow-next{right:22px;opacity:1}.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_light .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et-pb-arrow-next:hover,.et-pb-arrow-prev:hover{text-decoration:none}.et-pb-arrow-next span,.et-pb-arrow-prev span{display:none}.et-pb-arrow-prev{left:-22px}.et-pb-arrow-next{right:-22px}.et-pb-arrow-prev:before{content:"4"}.et-pb-arrow-next:before{content:"5"}.format-gallery .et-pb-arrow-next,.format-gallery .et-pb-arrow-prev{color:#fff}.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-prev{left:0}.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-next{right:0}.et_pb_column_1_4 .et_pb_slider .et_pb_slide,.et_pb_column_1_5 .et_pb_slider .et_pb_slide,.et_pb_column_1_6 .et_pb_slider .et_pb_slide{min-height:170px}.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-next{right:0}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et-pb-arrow-next,.et_pb_bg_layout_light_tablet .et-pb-arrow-prev{color:#333}.et_pb_bg_layout_dark_tablet .et-pb-arrow-next,.et_pb_bg_layout_dark_tablet .et-pb-arrow-prev{color:#fff}}@media (max-width:767px){.et_pb_slider:hover .et-pb-arrow-prev{left:0;opacity:1}.et_pb_slider:hover .et-pb-arrow-next{right:0;opacity:1}.et_pb_bg_layout_light_phone .et-pb-arrow-next,.et_pb_bg_layout_light_phone .et-pb-arrow-prev{color:#333}.et_pb_bg_layout_dark_phone .et-pb-arrow-next,.et_pb_bg_layout_dark_phone .et-pb-arrow-prev{color:#fff}}.et_mobile_device .et-pb-arrow-prev{left:22px;opacity:1}.et_mobile_device .et-pb-arrow-next{right:22px;opacity:1}@media (max-width:767px){.et_mobile_device .et-pb-arrow-prev{left:0;opacity:1}.et_mobile_device .et-pb-arrow-next{right:0;opacity:1}}
.et_post_gallery{padding:0!important;line-height:1.7!important;list-style:none!important}.et_gallery_item{float:left;width:28.353%;margin:0 7.47% 7.47% 0}.blocks-gallery-item,.et_gallery_item{padding-left:0!important}.blocks-gallery-item:before,.et_gallery_item:before{display:none}.et_gallery_item:nth-child(3n){margin-right:0}.et_gallery_item:nth-child(3n+1){clear:both}
.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_module.et_pb_button{display:inline-block;color:inherit}.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}.et_pb_button_module_wrapper>a{display:inline-block}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media (max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}}
.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}.et-db #et-boc .et-fb-modules-list li.dgbc_blog_carousel .et-fb-icon{padding-top:7px;padding-left:7px}.et-db #et-boc .et-fb-modules-list li.dgbc_blog_carousel .et-fb-icon svg{width:16px!important;height:16px!important}.et-db #et-boc .et-fb-modules-list li.dgbc_blog_carousel{background-color:#e1e7ec!important}.et-db #et-boc .et-fb-modules-list li.dgbc_blog_carousel:hover{background-color:#94a7b7!important;color:#fff}.dgbc_blog_carousel .dgbc_carousel_wrapper{position:relative}.dgbc_blog_carousel .swiper-container{width:100%;height:auto;padding-bottom:15px;padding-top:15px;display:-ms-flexbox;display:flex}.dgbc_blog_carousel .swiper-wrapper{height:auto!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition-property:-webkit-transform!important;transition-property:-webkit-transform!important;-o-transition-property:transform!important;transition-property:transform!important;transition-property:transform,-webkit-transform!important}.dgbc_blog_carousel .dgbc_post_item{font-size:14px;display:-ms-flexbox;display:flex!important;margin-bottom:0!important;position:relative;-webkit-transition-property:-webkit-transform!important;transition-property:-webkit-transform!important;-o-transition-property:transform!important;transition-property:transform!important;transition-property:transform,-webkit-transform!important}.dgbc_blog_carousel .dgbc_post_item,.dgbc_blog_carousel .dgbc_post_item .dgbc_post_inner_wrapper{-ms-flex-item-align:start;align-self:flex-start;-ms-flex-negative:0;flex-shrink:0;width:100%;height:auto;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-width:0;border-style:solid}.dgbc_blog_carousel .dgbc_post_item .dgbc_post_inner_wrapper{display:-ms-flexbox!important;display:flex!important}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent)!important;background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent)!important;background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent))!important;background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)!important}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent)!important;background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent)!important;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent))!important;background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)!important}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right{-webkit-transition-property:opacity!important;-o-transition-property:opacity!important;transition-property:opacity!important}.dgbc_blog_carousel .dgbc_post_item .content-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 -1px}.dgbc_blog_carousel .dgbc_post_item .content-wrapper .dg_read_more_wrapper.btn-at-bottm{margin-top:auto;margin-bottom:0}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb,.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb a,.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb a img{width:100%}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb{overflow:hidden;max-width:100%;position:relative}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb img{border-width:0;border-style:solid}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb a:not(.mejs-volume-slider),.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb a img{display:block!important;padding-bottom:0!important}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb span.author,.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb span.published{position:absolute;top:6%;background-color:#fff;z-index:99;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb span.author{padding:4px 9px}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb span.published{padding:6px 9px}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb span.published span{display:block;text-align:center}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb span.published span.day:after,.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb span.published span.month:after{content:"";display:block;background-color:#333;height:2px;margin:5px 7px}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb span.author{left:6%}.dgbc_blog_carousel .dgbc_post_item .dg-post-thumb span.published{right:6%}.dgbc_blog_carousel .dgbc_post_item .post-meta .meta-icon{margin-right:3px}.dgbc_blog_carousel .dgbc_post_item .post-meta .meta-icon:after{content:"";font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:.96em;text-transform:none;speak:none;display:inline-block}.dgbc_blog_carousel .dgbc_post_item .post-meta .author .meta-icon:after{content:"\E08A"}.dgbc_blog_carousel .dgbc_post_item .post-meta .published .meta-icon:after{content:"\E023"}.dgbc_blog_carousel .dgbc_post_item .post-meta .categories .meta-icon:after{content:"\E07B"}.dgbc_blog_carousel .dgbc_post_item .post-meta .comments .meta-icon:after{content:"\E065"}.dgbc_blog_carousel .dgbc_post_item .post-meta .blank-separator,.dgbc_blog_carousel .dgbc_post_item .post-meta .pipe-separator{margin:0 6px}.dgbc_blog_carousel .dgbc_post_item .dg_bc_title{font-size:20px}.dgbc_blog_carousel .dgbc_post_item .dg_bc_title,.dgbc_blog_carousel .dgbc_post_item .post-meta{margin-bottom:10px;padding-bottom:0}.dgbc_blog_carousel .dgbc_post_item .dg_read_more_wrapper{z-index:9}.dgbc_blog_carousel .dg_read_more_wrapper a{display:inline-block;border-style:solid;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0!important;border-width:0}.dgbc_blog_carousel .dgbc_post_item .dg_read_more_wrapper a:after{content:attr(data-icon);font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;margin-left:7px}.dgbc_blog_carousel .dgbc_post_item .dg_read_more_wrapper a:after,.dgbc_blog_carousel .dgbc_post_item .dg_read_more_wrapper a span{display:inline-block;vertical-align:top;line-height:inherit}.dgbc_blog_carousel .dgbc_post_item .post-meta.meta-position-bottom{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-top:1px solid transparent}.dgbc_blog_carousel .swiper-button-next{right:0}.dgbc_blog_carousel .swiper-button-prev{left:0}.dgbc_blog_carousel .swiper-button-next,.dgbc_blog_carousel .swiper-button-prev{background-image:none;width:53px;height:53px;font-size:53px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;line-height:.96em;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.dgbc_blog_carousel .swiper-button-next:after,.dgbc_blog_carousel .swiper-button-prev:after{content:attr(data-icon);font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;speak:none;display:inline-block;vertical-align:super;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.dgbc_blog_carousel .arrow-on-hover .swiper-button-next{right:-70px}.dgbc_blog_carousel .arrow-on-hover:hover .swiper-button-next{right:0}.dgbc_blog_carousel .arrow-on-hover .swiper-button-prev{left:-70px}.dgbc_blog_carousel .arrow-on-hover:hover .swiper-button-prev{left:0}.dgbc_blog_carousel .dgbc_carousel_wrapper:not(.arrow-outside){overflow:hidden}.dgbc_blog_carousel .arrow-outside .swiper-button-next{right:-70px}.dgbc_blog_carousel .arrow-outside .swiper-button-prev{left:-70px}.dgbc_blog_carousel .arrow-outside.arrow-on-hover .swiper-button-next{right:0;opacity:0;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.dgbc_blog_carousel .arrow-outside.arrow-on-hover .swiper-button-prev{left:0;opacity:0;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.dgbc_blog_carousel .arrow-outside.arrow-on-hover .swiper-button-next:hover,.dgbc_blog_carousel .arrow-outside.arrow-on-hover:hover .swiper-button-next{right:-70px;opacity:1}.dgbc_blog_carousel .arrow-outside.arrow-on-hover .swiper-button-prev:hover,.dgbc_blog_carousel .arrow-outside.arrow-on-hover:hover .swiper-button-prev{left:-70px;opacity:1}@media (max-width:980px){.dgbc_blog_carousel .dgbc_carousel_wrapper{overflow:hidden!important}.dgbc_blog_carousel .swiper-button-prev{left:0!important;opacity:1!important}.dgbc_blog_carousel .swiper-button-next{right:0!important;opacity:1!important}}.dgbc_blog_carousel .swiper-buttton-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.dgbc_blog_carousel .swiper-buttton-container .swiper-button-next,.dgbc_blog_carousel .swiper-buttton-container .swiper-button-prev{position:relative;-webkit-transform:translateY(0);transform:translateY(0);top:auto;left:auto;right:auto}.dgbc_blog_carousel .swiper-buttton-container .swiper-button-prev{margin-right:10px}.dgbc_blog_carousel .swiper-pagination{width:100%;position:relative}.dgbc_blog_carousel .swiper-pagination .swiper-pagination-bullet{margin:0 5px!important;opacity:1}.dgbc_blog_carousel .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.dgbc_blog_carousel .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.dgbc_carousel_wrapper .swiper-container-coverflow .swiper-wrapper .swiper-slide-active{-webkit-transform:translateZ(0) rotateX(0deg) rotateY(0deg)!important;transform:translateZ(0) rotateX(0deg) rotateY(0deg)!important}.dgbc_carousel_wrapper.has_overlay .dgbc_post_inner_wrapper .dg-post-thumb>a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.7);opacity:0}.dgbc_carousel_wrapper.has_overlay .dgbc_post_inner_wrapper:hover .dg-post-thumb>a:before{opacity:1}.dgbc_carousel_wrapper.has_overlay .dgbc_post_inner_wrapper .dg-post-thumb>a:after{content:attr(data-icon);font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;position:absolute;font-size:28px;top:50%;left:50%;-webkit-transform:translate(-50%,26%);transform:translate(-50%,26%);opacity:0}.dgbc_carousel_wrapper.has_overlay .dgbc_post_inner_wrapper:hover .dg-post-thumb>a:after{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dg-hide-overlay{opacity:0;display:none}body.el_modal_popup_active{overflow:hidden}body.el_modal_popup_active.el_modal_popup_enable_scroll{overflow:auto}.el_modal_popup_section.et_pb_section,.et_pb_module.el_modal_popup_module{position:unset!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;background:transparent!important;width:0!important;height:0!important;margin:0!important;padding:0!important;-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transform:none!important;transform:none!important}.el_modal_popup_section .el_modal_popup_active_modal .el_modal_popup_fullscreen{-webkit-animation:none;animation:none}.el_modal_popup .el_modal_popup_trigger_element,.el_modal_popup_module .el_modal_popup_body,.el_modal_popup_module .el_modal_popup_footer,.el_modal_popup_module .el_modal_popup_header,.el_modal_popup_module .el_modal_popup_inner_wrap,.el_modal_popup_module .el_modal_popup_wrapper{background-size:cover;background-position:50%;background-repeat:no-repeat}.el_modal_popup_section .et_main_video_container iframe,.el_modal_popup_section .et_pb_slide_video iframe,.el_modal_popup_section .et_pb_video_box iframe{width:100%!important}.el_modal_popup .el_modal_popup_close_button,.el_modal_popup .el_modal_popup_trigger_button{display:inline-block}.el_modal_popup .el_modal_popup_trigger_element{cursor:pointer}.el_modal_popup_footer .et_pb_button_wrapper{text-align:right}.el_modal_popup .el_modal_popup_wrapper{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);overflow-y:scroll;z-index:999999999}.el_modal_popup_active_modal .el_modal_popup_wrapper,.el_modal_popup_animate_reverse .el_modal_popup_wrapper,.el_modal_popup_opened .el_modal_popup_wrapper{display:-ms-flexbox;display:flex}.et_pb_with_border .el_modal_popup_inner_wrap,.et_pb_with_border .el_modal_popup_trigger_element:not(.et_pb_button){border:0 solid #333}.el_modal_popup .el_modal_popup_inner_wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;max-width:100%;max-height:100%;width:50%;height:auto}.el_modal_popup_center{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.el_modal_popup_top_left{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.el_modal_popup_top_right{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.el_modal_popup_top_center{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.el_modal_popup_bottom_left{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start}.el_modal_popup_bottom_right{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.el_modal_popup_bottom_center{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.el_modal_popup .el_modal_popup_wrapper .el_modal_popup_body,.et-db #et-boc .et-l .el_modal_popup .el_modal_popup_wrapper .el_modal_popup_body{overflow-y:auto}.el_modal_popup .el_modal_popup_header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.el_modal_popup .el_modal_popup_header_title_container{-ms-flex-positive:1;flex-grow:1}.el_modal_popup .el_modal_popup_header_title{padding-bottom:0;font-size:28px;line-height:1.2;word-break:break-all}.el_modal_popup .el_modal_popup_close_icon+.el_modal_popup_header_title_container{-ms-flex-item-align:center;align-self:center;margin-right:30px}.el_modal_popup .el_modal_popup_close_icon{-ms-flex-order:1;order:1;font-size:32px;cursor:pointer}.el_modal_popup .el_modal_popup_body{-ms-flex-positive:1;flex-grow:1}.el_modal_popup .el_modal_popup_animated{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.el_modal_popup_animate_reverse .el_modal_popup_animated{animation-direction:reverse}@-webkit-keyframes el_modal_popup_animate_fade{0%{opacity:0}to{opacity:1}}@keyframes el_modal_popup_animate_fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes el_modal_popup_animate_slide_center{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes el_modal_popup_animate_slide_center{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@-webkit-keyframes el_modal_popup_animate_slide_up{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes el_modal_popup_animate_slide_up{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes el_modal_popup_animate_slide_right{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes el_modal_popup_animate_slide_right{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes el_modal_popup_animate_slide_down{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes el_modal_popup_animate_slide_down{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes el_modal_popup_animate_slide_left{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes el_modal_popup_animate_slide_left{to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes el_modal_popup_animate_bounce_center{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes el_modal_popup_animate_bounce_center{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes el_modal_popup_animate_bounce_up{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}60%{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes el_modal_popup_animate_bounce_up{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}60%{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes el_modal_popup_animate_bounce_right{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes el_modal_popup_animate_bounce_right{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes el_modal_popup_animate_bounce_down{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes el_modal_popup_animate_bounce_down{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-200px,0);transform:translate3d(0,-200px,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes el_modal_popup_animate_bounce_left{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes el_modal_popup_animate_bounce_left{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes el_modal_popup_animate_zoom_center{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes el_modal_popup_animate_zoom_center{to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@-webkit-keyframes el_modal_popup_animate_zoom_up{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes el_modal_popup_animate_zoom_up{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@-webkit-keyframes el_modal_popup_animate_zoom_right{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes el_modal_popup_animate_zoom_right{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@-webkit-keyframes el_modal_popup_animate_zoom_down{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes el_modal_popup_animate_zoom_down{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@-webkit-keyframes el_modal_popup_animate_zoom_left{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes el_modal_popup_animate_zoom_left{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@-webkit-keyframes el_modal_popup_animate_flip_center{to{opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@keyframes el_modal_popup_animate_flip_center{to{opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@-webkit-keyframes el_modal_popup_animate_flip_up{0%{-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@keyframes el_modal_popup_animate_flip_up{0%{-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@-webkit-keyframes el_modal_popup_animate_flip_right{0%{-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@keyframes el_modal_popup_animate_flip_right{0%{-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@-webkit-keyframes el_modal_popup_animate_flip_down{0%{-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@keyframes el_modal_popup_animate_flip_down{0%{-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@-webkit-keyframes el_modal_popup_animate_flip_left{0%{-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@keyframes el_modal_popup_animate_flip_left{0%{-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@-webkit-keyframes el_modal_popup_animate_fold_center{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@keyframes el_modal_popup_animate_fold_center{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@-webkit-keyframes el_modal_popup_animate_fold_up{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@keyframes el_modal_popup_animate_fold_up{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@-webkit-keyframes el_modal_popup_animate_fold_right{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@keyframes el_modal_popup_animate_fold_right{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@-webkit-keyframes el_modal_popup_animate_fold_down{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@keyframes el_modal_popup_animate_fold_down{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;opacity:1;-webkit-transform:perspective(0) rotateX(0deg);transform:perspective(0) rotateX(0deg)}}@-webkit-keyframes el_modal_popup_animate_fold_left{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@keyframes el_modal_popup_animate_fold_left{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;opacity:1;-webkit-transform:perspective(0) rotateY(0deg);transform:perspective(0) rotateY(0deg)}}@-webkit-keyframes el_modal_popup_animate_roll_center{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;opacity:1;-webkit-transform:none;transform:none}}@keyframes el_modal_popup_animate_roll_center{0%{-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform-origin:center;transform-origin:center;opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes el_modal_popup_animate_roll_up{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;-webkit-transform:none;transform:none}}@keyframes el_modal_popup_animate_roll_up{0%{-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes el_modal_popup_animate_roll_right{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;opacity:1;-webkit-transform:none;transform:none}}@keyframes el_modal_popup_animate_roll_right{0%{-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform-origin:left;transform-origin:left;opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes el_modal_popup_animate_roll_down{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;opacity:1;-webkit-transform:none;transform:none}}@keyframes el_modal_popup_animate_roll_down{0%{-webkit-transform-origin:top;transform-origin:top}to{-webkit-transform-origin:top;transform-origin:top;opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes el_modal_popup_animate_roll_left{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;opacity:1;-webkit-transform:none;transform:none}}@keyframes el_modal_popup_animate_roll_left{0%{-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform-origin:right;transform-origin:right;opacity:1;-webkit-transform:none;transform:none}}@media screen and (max-width:980px){.el_modal_popup .el_modal_popup_inner_wrap{width:80%}}.et-db #et-boc .et-fb-modules-list li.el_modal_popup:before,.et-db #et-boc .et-l .et-fb-modules-list li.el_modal_popup:before,.et-db #et-boc .et_fb_saved_layouts_list li.el_modal_popup:before{font-family:dashicons;content:"\F535"}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; 
} 
}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}:root {
--divipro-primary-color: #3571ff;
--divipro-ecom-primary-color: #ffba00;
--divipro-ecom-secondary-color: #333;
} .dizo_section_divider_animation .et_pb_bottom_inside_divider, .dizo_image_animation img {
animation: movingDivider 5.25s linear infinite;
}
.dizo_image_animation img {
animation: zoomIn 5.25s linear infinite;
}
@keyframes movingDivider {
0% {
background-size: 90% 85px;
}
20% {
background-size: 120% 90px;
}
40% {
background-size: 140% 102px;
}
80% {
background-size: 150% 90px;
}
100% {
background-size: 170% 85px;
}
}
@media all and (min-width:981px) {
.dizo_home1_hero_section .et_pb_row {
display: flex;
justify-content: center;
align-items: center;
}
}  .dizo_features_module.et_pb_blurb::after {
content: '';
position: absolute;
right: -15%;
bottom: 0;
opacity: 0.2;
z-index: 0;
border-style: solid;
border-width: 80px 80px 0 0;
border-color: transparent transparent transparent transparent;
transform: scaleX(0);
filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, .5));
transition: all 0.4s ease;
}
.dizo_features_module.et_pb_blurb:hover::after {
transform: scaleX(1);
border-color: transparent #000000 transparent #000000;
right: 0;
} .dizo-blog-module .et_pb_post {
position: relative;
}
.dizo-blog-module .et_pb_post .post-meta {
width: fit-content;
padding: 5px 10px;
background: var(--divipro-primary-color);
border-radius: 5px;
box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
position: absolute;
top: 10px;
left: 10px;
}
.dizo-portfolio-module .post-meta a {
background-color: var(--divipro-primary-color);
color: #ffffff!important;
padding: 5px 15px;
border-radius: 5px;
margin-top: 20px;
box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
}
.dizo-blog-module .et_pb_post a.entry-featured-image-url {
overflow: hidden;
background-color: black;
}
.dizo-blog-module .et_pb_post img {
transition: all 0.4s ease 0s;
}
.dizo-blog-module .et_pb_post:hover img {
opacity: 0.5;
transform: scale(1.2, 1.2);
transition: all 0.4s ease 0s;
}
.dizo-blog-advance .et_pb_post a.entry-featured-image-url {
overflow: hidden;
background-color: #000000;
}
.dizo-blog-advance .et_pb_post img {
transition: all 0.4s ease 0s;
}
.dizo-blog-advance .et_pb_post:hover img {
opacity: 0.5;
transform: scale(1.2, 1.2);
transition: all 0.4s ease 0s;
} .dizo_blog_hover_reveal_border .et_pb_post {
position: relative;
}
.dizo_blog_hover_reveal_border .et_pb_post:before {
content: '';
display: inline-block;
position: absolute;
background: var(--divipro-primary-color, #b38f66);
height: 5px;
width: 100%;
top: 0;
left: 0;
transform-origin: left center;
transform: scaleX(0);
transition: all 0.5s ease-in-out;
z-index: 99;
}
.dizo_blog_hover_reveal_border .post-content:before {
content: '';
display: inline-block;
position: absolute;
background: var(--divipro-primary-color, #b38f66);
height: 5px;
width: 100%;
bottom: 0;
right: 0;
transform-origin: right center;
transform: scaleX(0);
transition: all 0.5s ease-in-out;
}
.dizo_blog_hover_reveal_border .entry-title:after {
content: '';
display: inline-block;
position: absolute;
background: var(--divipro-primary-color, #b38f66);
height: 100%;
width: 5px;
top: 0;
left: 0;
transform-origin: top center;
transform: scaleY(0);
transition: all 0.5s ease-in-out;
z-index: 99;
}
.dizo_blog_hover_reveal_border .post-content:after {
content: '';
display: inline-block;
position: absolute;
background: var(--divipro-primary-color, #b38f66);
height: 100%;
width: 5px;
bottom: 0;
right: -1px;
transform-origin: bottom center;
transform: scaleY(0);
transition: all 0.5s ease-in-out;
z-index: 99;
}
.et_pb_post:hover .post-content:before, .et_pb_post:hover:before {
transform: scaleX(1);
}
.et_pb_post:hover .post-content:after, .et_pb_post:hover .entry-title:after {
transform: scaleY(1);
}
.dizo_blog_hover_reveal_border .published {
font-size: 18px;
padding-bottom: 20px;
display: inline-block;
}
.dizo_blog_hover_reveal_border .et_pb_post {
padding: 30px;
min-height: 480px;
}
.et_pb_post .entry-title a:hover {
color: var(--divipro-primary-color, #b38f66);
}
.dizo_blog_hover_reveal_border .more-link {
margin-top: 20px;
display: table;
font-size: 16px;
font-weight: 700; } .dizo-comment-form #comment-wrap .comment-form p.comment-form-author {
width: 49%;
float: left;
margin-right: 18px;
}
.dizo-comment-form #comment-wrap .comment-form p.comment-form-author input {
width: 100%;
}
.dizo-comment-form #comment-wrap .comment-form p.comment-form-email {
width: 49%;
display: inline-block;
}
.dizo-comment-form #comment-wrap .comment-form p.comment-form-email input {
width: 100%;
}
.dizo-comment-form #comment-wrap .comment-form p.comment-form-url input {
width: 100%;
}
@media (max-width: 1250px) {
.dizo-comment-form #comment-wrap .comment-form p.comment-form-author {
width: 100%;
float: none;
margin-right: 0;
}
.dizo-comment-form #comment-wrap .comment-form p.comment-form-email {
width: 100%;
display: block;
}
} .dizo-footer-item a {
width: fit-content;
padding-bottom: 5px;
transition: all .4s linear!important;
background: linear-gradient(to bottom, #fff 0%, #fff 98%);
background-size: 0 2px;
background-repeat: no-repeat;
background-position: left 100%;
}
.dizo-footer-item:hover a {
background-size: 100% 2px;
transition: all .4s linear!important;
} .dizo-inactive-content {
display: none!important;
}
.dizo-active-button, .dizo-inactive-button {
cursor: pointer;
}
.dizo_active {
background-color: var(--divipro-primary-color);
}
.dizo_active .et_pb_text_inner, .dizo_active.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header, .dizo_active .et_pb_blurb_description, .dizo_active .et-pb-icon {
color: #fff!important;
} .dizo-single-project-gallery .et-pb-slider-arrows a {
background-color: var(--divipro-primary-color);
color: #ffffff!important;
border-radius: 5px;
}
.dizo-single-project-gallery .et-pb-controllers a {
background-color: var(--divipro-primary-color)!important;
width: 10px;
height: 10px;
}  .dizo-soft-button .et_contact_bottom_container {
width: 100%;
float: none;
padding-left: 3%;
}
.dizo_home_2_icon .et-pb-icon {
position: relative!important;
cursor: pointer;
}
.dizo_home_2_icon .et-pb-icon:before, .dizo_home_2_icon .et-pb-icon:after {
content: '';
position: absolute;
border: 2px solid;
border-color: var(--divipro-primary-color);
animation: zoomBig 3.25s linear infinite;
border-radius: 50%;
top: 0;
left: 0;
bottom: 0;
width: 120px;
height: 120px;
margin-left: -24px;
margin-top: -24px;
z-index: -1;
background-position: center;
}
.dizo_home_2_icon.divipro_landing_page_icon .et-pb-icon:before, .dizo_home_2_icon.divipro_landing_page_icon .et-pb-icon:after {
border-color: #fff;
}
.dizo_home_2_icon .et-pb-icon:before {
-webkit-animation-delay: .75s;
animation-delay: .75s;
}
.dizo_home_2_icon .et-pb-icon:after {
-webkit-animation-delay: 0s;
animation-delay: 0s;
}
@keyframes zoomBig {
0% {
transform: scale(0);
opacity: 0
}
20% {
transform: scale(0.2);
opacity: 0.5;
}
40% {
transform: scale(0.5);
opacity: 1;
}
60% {
transform: scale(0.7);
opacity: 0.5;
}
80% {
transform: scale(0.9);
opacity: 0.3;
}
100% {
transform: scale(1);
opacity: 0.2;
}
}
.dizo_home_2_services_color {
background-position: 50% 0%;
transition: 750ms!important;
}
.dizo_home_2_services_color:hover {
color: #fff!important;
background-position: 0%;
}
.dizo_home_2_services_color:hover .et_pb_module_header {
color: inherit!important;
} .dizo_home2_image_shape:after {
content: '';
background: var(--divipro-primary-color);
width: 86%;
height: 85%;
bottom: 25px;
left: -9px;
position: absolute;
z-index: -1;
border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
animation: morph 8s ease-in-out infinite;
}
.dizo_home2_image_shape:before {
content: '';
background: #273540;
position: absolute;
width: 76%;
height: 97%;
left: 13px;
top: 13px;
bottom: 42px;
z-index: -1;
border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
animation: morph 5s ease-in-out infinite;
}
@keyframes morph {
0% {
border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
}
50% {
border-radius: 30% 60% 70% 40% / 50% 60% 30% 60%;
}
100% {
border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
}
} .dizo_sub_text_divider:before {
content: '';
position: absolute;
left: 0;
top: 12px;
height: 4px;
width: 76px;
background: var(--divipro-primary-color);
}
.dizo_sub_text_divider:after {
content: '';
position: absolute;
left: 15px;
top: 11px;
height: 6px;
width: 12px;
background: #fff;
} .dizo_home2_img {
overflow: hidden;
}
.dizo_home2_img .et_pb_image_wrap img {
transform: scale(1);
transition: 0.75s ease;
}
.dizo_home2_img:hover .et_pb_image_wrap img {
transform: scale(1.3);
} .dizo_home2_pricing .et_pb_blurb_content, .dizo_home2_pricing_text .et_pb_blurb_content {
display: flex;
justify-content: flex-start;
align-items: center;
flex-direction: row-reverse;
margin-bottom: 0;
}
.dizo_home2_pricing_text .et_pb_main_blurb_image {
margin-bottom: 0;
}
.dizo_home2_pricing .et_pb_module_header {
padding: 10px 23px 11px 23px;
background-color: var(--divipro-primary-color);
border-radius: 0px 30px 30px 0px;
}
.dizo_home2_pricing_text .et_pb_blurb_content {
justify-content: space-around;
}
.dizo_home2_pricing_text .et_pb_main_blurb_image {
margin-top: -10px;
} .dipro-new-testimonial .et_pb_testimonial {
width: 420px!important;
}
.dipro-new-testimonial .et_pb_testimonial_portrait {
float: none;
margin: 0 auto;
margin-bottom: 20px;
}
.dipro-new-testimonial .et_pb_testimonial_description {
margin: 0!important;
}
.dipro-new-testimonial .et_pb_testimonial_author {
margin-top: 10px;
}  .dipro-home-icon .et-pb-icon {
padding: 10px!important;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
} .dipro-about-section-blurb .et_pb_blurb_container {
padding: 30px 20px;
}
.dipro-about-section-blurb:hover .et_pb_image_wrap img {
opacity: 0.7;
transform: scale(1.2, 1.2);
transition: all 0.4s ease 0s;
}
.dipro-about-section-blurb .et_pb_main_blurb_image {
overflow: hidden;
background-color: black;
}
.dipro-about-section-blurb .et_pb_image_wrap img {
transition: all 0.4s ease 0s;
}
.dipro-about-section-blurb .et_pb_image_wrap {
position: relative;
}
.dipro-about-section-blurb .et_pb_image_wrap:before {
content: '\21D2';
position: absolute;
font-family: 'Poppins';
font-weight: bold;
display: flex;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
color: #000000;
background-color: #ffffff;
z-index: 2;
border-radius: 100%;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
transition: all 0.8s ease 0s;
opacity: 0;
}
.dipro-about-section-blurb:hover .et_pb_image_wrap:before {
opacity: 1;
} .dipro-services-blurb .et_pb_blurb_content img {
width: 100px;
height: 100px;
transition: all 0.4s ease 0s;
}
.dipro-services-blurb .et_pb_blurb_content .et_pb_main_blurb_image {
width: 110px;
}
.dipro-services-blurb:hover .et_pb_image_wrap img {
opacity: 0.7;
transform: scale(1.3, 1.3);
}
.dipro-services-blurb .et_pb_image_wrap {
overflow: hidden;
background-color: #000000;
} .dipro-financial-testimonial .et_pb_main_blurb_image {
width: 150px;
margin-top: -120px;
z-index: 2;
}
.dipro-financial-testimonial .et_pb_blurb_description h3 {
padding-top: 50px;
font-family: 'Fira Sans';
font-weight: 600;
font-size: 22px;
letter-spacing: 1px;
line-height: 1.4rem;
color: #8bb867;
}
.dipro-financial-testimonial .et_pb_blurb_description h4 {
font-family: 'Merriweather';
font-weight: 300;
font-size: 16px;
line-height: 1.4rem;
color: #2f2f2f;
} .dipro-blurb-column .dipro-blurb {
transition: all 0.4s ease-in-out;
opacity: 1;
min-height: 250px;
}
.dipro-blurb-column:hover .dipro-blurb {
visibility: hidden;
opacity: 0;
transform: translateY(-100%);
}
.dipro-blurb-column .dipro-blurb-content {
position: absolute;
transform: translateY(0%);
opacity: 0;
transition: all 0.4s ease-in-out;
}
.dipro-blurb-column:hover .dipro-blurb-content {
opacity: 1;
transform: translateY(-100%);
} .dipro_coverflow_effect_carousel .dipro-financial-testimonial {
width: 600px!important;
height: 415px!important;
} @media (max-width: 768px) {
.dipro_coverflow_effect_carousel .dipro-financial-testimonial {
width: 300px!important;
height: 450px!important;
}
.dipro-financial-testimonial .et_pb_main_blurb_image {
width: 120px;
}
.dipro-financial-testimonial .et_pb_blurb_description h3 {
padding-top: 30px;
font-size: 18px;
}
.dipro-blurb-column .dipro-blurb {
min-height: 0px;
}
} .mfp-content {
max-width: 1200px;
}
button.mfp-close, button.mfp-arrow {
background: #fff!important;
}
.mfp-wrap .mfp-container .mfp-content button:not(.et_pb_button) {
transition: 0.4s ease;
top: 27px;
}
.mfp-wrap .mfp-container .mfp-content button:hover:not(.et_pb_button) {
background: #ffe2e2!important;
}
.mfp-wrap .mfp-container .mfp-arrow:after {
display: flex;
justify-content: center;
align-items: center;
color: #333;
}
.dizo_video_popup, .dizo_popup_form, .dizo_popup_form_menu, .dizo_popup_form_1, .dizo_popup_form_2, .dizo_popup_form_3, .dizo_popup_form_4, .dizo_popup_form_5, .dizo_map_popup {
display: none!important;
}
.et-fb-preview--desktop .dizo_video_popup, .et-fb-preview--desktop .dizo_popup_form, .et-fb-preview--desktop .dizo_popup_form_menu, .et-fb-preview--desktop .dizo_popup_form_1, .et-fb-preview--desktop .dizo_popup_form_2, .et-fb-preview--desktop .dizo_popup_form_3, .et-fb-preview--desktop .dizo_popup_form_4, .et-fb-preview--desktop .dizo_popup_form_5, .et-fb-preview--desktop .dizo_map_popup {
display: block!important;
}
.mfp-wrap .dizo_video_popup, .mfp-wrap .dizo_map_popup {
display: block!important;
}
.mfp-wrap .dizo_popup_form, .mfp-wrap .dizo_popup_form_menu, .mfp-wrap .dizo_popup_form_1, .mfp-wrap .dizo_popup_form_2, .mfp-wrap .dizo_popup_form_3, .mfp-wrap .dizo_popup_form_4, .mfp-wrap .dizo_popup_form_5 {
display: flex!important;
}
@media all and (max-width:767px) {
.mfp-wrap .dizo_popup_form, .mfp-wrap .dizo_popup_form_menu, .mfp-wrap .dizo_popup_form_1, .mfp-wrap .dizo_popup_form_2, .mfp-wrap .dizo_popup_form_3, .mfp-wrap .dizo_popup_form_4, .mfp-wrap .dizo_popup_form_5 {
flex-direction: column;
width: 100%!important;
}
} .mfp-wrap .mfp-container .mfp-content button.et_pb_button {
background: var(--divipro-primary-color);
color: #fff;
border: 2px solid var(--divipro-primary-color);
border-radius: 5px;
padding: 8px 35px;
}
.mfp-wrap .mfp-container .mfp-content button.et_pb_button:hover {
background: #fff!important;
color: var(--divipro-primary-color);
border-color: #fff;
} .dizo_eliminate_padding_bottom h1, .dizo_eliminate_padding_bottom h2, .dizo_eliminate_padding_bottom h3, .dizo_eliminate_padding_bottom h4, .dizo_eliminate_padding_bottom h5, .dizo_eliminate_padding_bottom h6 {
padding-bottom: 0;
}
.dizo_home2_image img {
object-fit: cover;
}
.dizo_pattern {
position: absolute;
z-index: 0;
animation: zoomIn 5s linear infinite;
}
.pattern_1 {
top: 0;
left: -100px;
}
.pattern_2 {
bottom: 0;
right: -50px;
}
@keyframes zoomIn {
0% {
transform: scale(0.8);
}
50% {
transform: scale(1);
}
100% {
transform: scale(0.8);
}
}
.dizo_image_padding img {
padding: 15px;
} .dizo_services_rotate .et_pb_blurb {
perspective: 1500px;
backface-visibility: hidden;
}
.dizo_services_rotate .et_pb_blurb, .dizo_services_rotate .et_pb_main_blurb_image, .dizo_services_rotate .et_pb_blurb .et_pb_module_header, .dizo_services_rotate .dizo_services_btn {
transition: all 0.45s;
}
.dizo_services_rotate:hover .et_pb_blurb {
transform: translate3d(0%, -10%, 0px);
}
.dizo_services_rotate:hover .et_pb_main_blurb_image {
transform: scale(0);
}
.dizo_services_rotate:hover .et_pb_blurb, .dizo_services_rotate:hover .et_pb_blurb .et_pb_module_header {
color: #fff!important;
}
.dizo_services_btn {
padding: 12px 35px;
background: #f7f7f7;
color: var(--divipro-primary-color);
border-radius: 40px;
opacity: 0;
}
.dizo_services_rotate:hover .dizo_services_btn {
opacity: 1;
} .dizo_home_2_single_services_page_navigation .et_pb_blurb_content {
display: flex;
}
.dizo_home_2_single_services_page_navigation .et_pb_main_blurb_image {
order: 2;
margin-bottom: 0;
}
.dizo_home_2_single_services_page_navigation .et_pb_blurb_container {
order: 1
} .dizo_home2_blog .et_pb_post {
box-shadow: 0 2px 20px rgb(0 0 0 / 8%);
padding: 20px;
}
.dizo_home2_blog .et_pb_post a img, .dizo_home2_blog .et_pb_post {
border-radius: 15px!important;
}
.dizo_home2_blog a[rel='tag'] {
position: absolute;
top: 27px;
right: 30px;
background: #06155f!important;
padding: 6px 35px;
color: #fff!important;
border-radius: 30px;
font-weight: 700;
}
.dizo_home2_blog .more-link {
margin-top: 20px;
}
.dizo_home2_blurb_image_size .et_pb_blurb_content {
display: flex;
}
.dizo_home2_blurb_image_size .et_pb_main_blurb_image {
flex-basis: 30%;
}
.dizo_home2_blurb_image_size .et_pb_blurb_container {
flex-basis: 70%;
} .dizo-portfolio-module .et_pb_portfolio_filter a {
border: 1px solid #f5f6f7!important;
border-radius: 30px!important;
box-shadow: 0px 20px 80px 0px rgb(109 112 222 / 49%);
margin: 10px!important;
} .dizo_element_blurb.et_pb_blurb {
overflow: visible!important;
}
.dizo_element_blurb .et_pb_blurb_content {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
position: unset;
}
.dizo_element_blurb .et_pb_main_blurb_image {
position: absolute;
top: -30px;
}
.dizo_element_blurb .et_pb_blurb_container {
padding-top: 25px;
}
.dizo_element_blurb .et-pb-icon-circle {
border-radius: 75% 82% 76% 64%;
padding: 15px;
} .divipro_tab ul.et_pb_tabs_controls {
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
align-items: center;
}
.divipro_tab .et_pb_all_tabs {
padding-top: 20px;
}
.divipro_tab ul.et_pb_tabs_controls li {
flex: 1;
text-align: center;
display: flex!important;
justify-content: center;
align-items: center;
padding: 24px 0px;
height: 0!important;
} .et_pb_tabs.divipro_tab_horizontal_1 {
border: none!important;
}
.divipro_tab_horizontal_1 ul.et_pb_tabs_controls {
background: transparent!important;
}
.divipro_tab_horizontal_1 ul.et_pb_tabs_controls li {
border-radius: 36px;
box-shadow: 0px 5px 20px -10px rgb(0 0 0 / 20%);
border-right: none;
margin-bottom: 20px;
margin-right: 30px;
}
@media (max-width: 767px) {
.divipro_tab_horizontal_1 .et_pb_tabs_controls {
margin-left: 20px;
}
.divipro_tab_horizontal_1 .et_pb_tabs_controls li {
border-bottom: none;
}
} .divipro_tab_horizontal_2 ul.et_pb_tabs_controls li {
border-right: 1px solid #fdf4f457;
border-bottom: 1px solid #fdf4f457;
padding: 26px;
} .divipro_tab_vertical.et_pb_tabs {
display: flex;
justify-content: flex-start;
align-items: flex-start;
}
.divipro_tab_vertical.et_pb_tabs ul.et_pb_tabs_controls {
justify-content: flex-start;
align-items: flex-start;
flex-direction: column;
}
.divipro_tab_vertical.et_pb_tabs ul.et_pb_tabs_controls li {
margin-bottom: 10px;
width: 100%;
}
.divipro_tab_vertical.et_pb_tabs .et_pb_all_tabs {
padding-top: 0;
}
@media (max-width:767px) {
.divipro_tab_vertical.et_pb_tabs ul.et_pb_tabs_controls {
flex-direction: row;
}
} .divipro_tab_left_vertical.et_pb_tabs ul.et_pb_tabs_controls {
flex: 1;
}
.divipro_tab_left_vertical.et_pb_tabs .et_pb_all_tabs {
flex: 4;
}
@media (max-width:767px) {
.divipro_tab_left_vertical.et_pb_tabs {
flex-direction: column;
}
} .divipro_tab_right_vertical.et_pb_tabs {
flex-direction: row-reverse;
}
.divipro_tab_right_vertical.et_pb_tabs ul.et_pb_tabs_controls {
flex: 1;
}
.divipro_tab_right_vertical.et_pb_tabs .et_pb_all_tabs {
flex: 4;
}
@media (max-width:767px) {
.divipro_tab_right_vertical.et_pb_tabs {
flex-direction: column;
}
} .dipro_carousel {
--arrow-position-desktop: -225px;
--arrow-position-mobile: -350px;
}
.dipro_pagination {
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
.dipro_pagination .swiper-pagination-bullet {
margin-right: 10px;
}
.dipro_pagination .swiper-pagination-bullet-active {
background: var(--divipro-primary-color);
}
.dipro_carousel .swiper-button-next, .dipro_carousel .swiper-button-prev {
position: absolute;
top: var(--arrow-position-desktop);
background: var(--divipro-primary-color);
padding: 30px;
}
@media (max-width:767px) {
.dipro_carousel .swiper-button-next, .dipro_carousel .swiper-button-prev {
top: var(--arrow-position-mobile);
}
.dipro_carousel .swiper-button-next {
right: 10px;
}
.dipro_carousel .swiper-button-prev {
left: auto;
right: 90px;
}
}
.dipro_carousel .swiper-button-next:after, .dipro_carousel .swiper-button-prev:after {
color: #fff;
font-size: 18px;
font-weight: 700;
}
.dipro_carousel_arrow_position .swiper-button-next {
right: 10px;
}
.dipro_carousel_arrow_position .swiper-button-prev {
left: auto;
right: 90px;
} .dipro_carousel_bottom_arrow .swiper-button-next, .dipro_carousel_bottom_arrow .swiper-button-prev {
top: -15px;
} .swiper-container.dipro_multicolumnSwiper {
width: 100%;
height: 100%;
margin-left: auto;
margin-right: auto;
}
.dipro_multicolumnSwiper.swiper-container-multirow-column>.swiper-wrapper {
flex-direction: row!important;
} .dipro_coverflow_effect_carousel .swiper-slide {
width: 300px;
height: 300px;
} .divipro_btn_wrapper {
display: flex;
justify-content: flex-start;
align-items: center;
}
.divipro_btn_wrapper .divipro_btn {
flex: 1;
padding: 12px 25px;
background: #134c5f;
color: #fff;
margin-right: 15px;
border-radius: 10px;
font-weight: 700;
text-align: center;
transition: 0.4s ease;
}
.divipro_btn_wrapper .divipro_btn:hover {
background: #196782;
transform: translateY(-10px);
}
.divipro_image_fit img {
object-fit: cover;
}  .divipro_image_hover_content_reveal {
overflow: hidden;
}
.divipro_image_hover_content_reveal .et_pb_module_header {
transition: 0.4s ease-in-out;
}
.divipro_image_hover_content_reveal .et_pb_blurb_description {
transform: translateY(-100%);
opacity: 0;
transition: 0.4s ease-in-out;
}
.divipro_image_hover_content_reveal:hover .et_pb_blurb_description {
transform: translateY(0);
opacity: 1;
}
.divipro_image_hover_content_reveal:hover .et_pb_module_header {
transform: translateY(-100%);
opacity: 0;
} .divipro_image_hover_swap {
overflow: hidden;
}
.divipro_image_hover_swap img {
transform: scale(1.2);
transition: 0.5s ease-in-out;
}
.divipro_image_hover_swap:hover img {
transform: scale(1);
} .divipro_image_hover_swap.et_multi_view__hover_selector img {
transform: scale(1.2);
}
.divipro_image_hover_swap.et_multi_view__hovered img {
transform: scale(1);
}    .divipro_team_member_image_slideup .et_pb_team_member_image {
transform: translate3d(0, 0, 0);
margin: 0;
transition: 0.4s ease-in-out;
}
.divipro_team_member_image_slideup:hover .et_pb_team_member_image {
transform: translate3d(0px, -100%, 0px);
}
.divipro_team_member_image_slideup .et_pb_team_member_description {
padding: 20px;
background: #fff;
} .dizo_divipro_footer_menu ul {
list-style-type: none;
display: flex;
justify-content: center;
align-items: center;
}
.dizo_divipro_footer_menu ul li {
padding: 10px;
} .main_title {
background: var(--divipro-ecom-secondary-color,#333);
color: #fff;
padding: 20px;
}
.divipro_ecom_tab_active {
border-bottom: 2px solid var(--divipro-ecom-primary-color, #ffba00);
}
.dipro_ecom_tab_button.divipro_ecom_tab_active .et_pb_text_inner h2 {
color: var(--divipro-ecom-primary-color, #ffba00)!important;
}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
background: var(--divipro-ecom-secondary-color,#333)!important;
} .dipro_ecom_category_menu {
display: none;
}
.dipro_ecom_dropdown_menu_column:hover .dipro_ecom_category_menu {
display: block;
}
.dipro_ecom_dropdown_menu_column:hover .dipro_ecom_dropdown_menu {
background: var(--divipro-ecom-primary-color, #ffba00);
}
.dipro_ecom_dropdown_menu_column:hover .dipro_ecom_dropdown_menu .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header, .dipro_ecom_dropdown_menu_column:hover .et_pb_image_wrap .et-pb-icon {
color: #fff!important;
}
.dipro_ecom_dropdown_menu {
cursor: pointer;
}
#et-boc .dipro_ecom_category_menu .et_pb_menu__wrap, #et-boc .dipro_ecom_category_menu .et_pb_menu__menu {
display: block;
}
#et-boc .dipro_ecom_category_menu #menu-category {
display: block!important;
left: 0;
width: 100%;
margin: 0;
border-radius: 0;
border: none;
padding: 0!important;
box-shadow: 0 10px 30px rgb(0 0 0 / 5%);
position: absolute;
margin: 0!important;
}
#et-boc .dipro_ecom_category_menu #menu-category .menu-item {
padding: 0!important;
margin: 0!important;
}
#et-boc .dipro_ecom_category_menu #menu-category .menu-item a {
display: block;
width: 100%;
position: relative;
text-decoration: none;
border-bottom: 1px solid #ebebeb;
border-top: none;
padding: 0.9rem 1.9rem;
}
#et-boc .dipro_ecom_category_menu #menu-category .menu-item a:after {
top: 10px;
transform: rotate(270deg);
}
#et-boc .dipro_ecom_category_menu #menu-category .menu-item .sub-menu {
left: 100%!important;
display: block;
top: 0;
border-top: 2px solid var(--divipro-ecom-primary-color, #ffba00);
padding: 0;
}
#et-boc .dipro_ecom_category_menu #menu-category .menu-item .sub-menu li, #et-boc .dipro_ecom_category_menu #menu-category .menu-item .sub-menu li a {
width: 100%;
display: block;
} .dipro-shop-module .woocommerce ul.products li.product:hover a .et_shop_image img {
transform: scale(1.2, 1.2);
transition: all 0.4s ease-in-out;
}
.dipro-shop-module .woocommerce ul.products li.product a .et_shop_image {
overflow: hidden;
transition: all 0.4s ease-in-out;
border-radius: 5px;
}
.dipro-shop-module .woocommerce ul.products li.product a .et_shop_image img {
transition: all 0.4s ease-in-out;
}
.dipro-shop-module ul.products li.product a .et_shop_image img {
margin: 0!important;
}
.dipro-shop-module .woocommerce ul.products li.product .onsale {
display: flex;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
border-radius: 100%!important;
} .dipro-switch-event-row {
display: flex;
justify-content: center;
}
.dipro-switch-event-row .et_pb_column {
width: auto!important;
}
.dipro-switch-event-row .et_pb_column .et_pb_text {
cursor: pointer;
}
.divipro_ecom_tab_active {
border-bottom: 2px solid var(--divipro-ecom-primary-color, #ffba00);
}
.dipro_ecom_tab_button.divipro_ecom_tab_active .et_pb_text_inner h2 {
color: var(--divipro-ecom-primary-color, #ffba00)!important;
} .dipro-countdown-timer .section p.value {
background-color: var(--divipro-ecom-primary-color, #ffba00);
margin-bottom: 10px;
border-radius: 5px;
}
.dipro-countdown-timer .sep {
padding: 0 10px;
} .et_pb_button_module_wrapper {
width: 100%;
left: 0!important;
}
.et_pb_button_module_wrapper a.dipro-column-button {
width: 100%!important;
transform: translatex(0)!important;
} .dipro-add-to-cart-button .woocommerce li a.button {
font-family: inherit;
font-weight: 400;
font-size: 14px;
border: 2px solid var(--divipro-ecom-secondary-color, #333333);
border-radius: 5px;
color: #ffffff;
background-color: var(--divipro-ecom-secondary-color, #333333);
padding: 5px 20px;
}
.dipro-add-to-cart-button .woocommerce li a.button:hover {
background-color: var(--divipro-ecom-primary-color, #ffba00);
border: 2px solid var(--divipro-ecom-primary-color, #ffba00);
}
.dipro-add-to-cart-button .woocommerce li a.button:hover::after {
opacity: 0!important;
}
.woocommerce .dipro-add-to-cart-button a.added_to_cart {
padding: 5px 8px;
margin-left: 5px;
background-color: var(--divipro-ecom-primary-color, #ffba00);
color: #ffffff;
font-family: inherit;
font-weight: 400;
font-size: 12px;
border-radius: 5px;
display: flex;
justify-content: center;
align-items: center;
display: inline-block;
transition: 0.3s ease;
}
.woocommerce .dipro-add-to-cart-button a.added_to_cart:hover {
background-color: var(--divipro-ecom-secondary-color, #333333);
;
}
.dipro-shop-module .woocommerce ul.products li.product {
padding: 20px;
border: 1px solid #e0e0e0;
border-radius: 5px;
}
.woocommerce-page .dipro-single-product-width ul.products li.product {
width: 100%!important;
} .dipro-shop-module .orderby {
background-color: transparent;
color: var(--divipro-ecom-secondary-color, #333333)!important;
font-family: inherit;
font-weight: 600;
font-size: 14px;
cursor: pointer;
}
.dipro-shop-module .orderby option {
padding: 20px!important;
}
.dipro-shop-module .orderby option:hover {
color: #ffffff!important;
background-color: var(--divipro-ecom-secondary-color, #333333)!important;
}
.dipro-shop-module p.woocommerce-result-count {
color: var(--divipro-ecom-secondary-color, #333333)!important;
font-family: inherit;
font-weight: 600;
font-size: 14px;
} .divipro_tab_horizontal_1 #respond input#submit {
padding: 10px 25px;
background-color: var(--divipro-ecom-secondary-color, #333333)!important;
color: #ffffff!important;
font-family: inherit;
font-weight: 400;
font-size: 16px;
border-radius: 5px;
border: 2px solid var(--divipro-ecom-secondary-color, #333333)!important;
}
.divipro_tab_horizontal_1 #respond input#submit:hover {
background-color: var(--divipro-ecom-primary-color, #ffba00)!important;
border: 2px solid var(--divipro-ecom-primary-color, #ffba00)!important;
padding: 10px 25px;
color: #ffffff;
border-radius: 5px;
}
.divipro_tab_horizontal_1 #respond input#submit:hover:after {
opacity: 0;
}
@media(max-width: 550px) {
.dipro-switch-event-row {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
}
.woocommerce div.product form.cart .variations td {
display: inline-block;
} .xoo-wsc-cart-trigger {
cursor: pointer!important;
}
body .xoo-wsc-modal {
height: 0!important;
}
body .xoo-wsc-ft-btn {
font-size: 14px!important;
background: var(--divipro-ecom-secondary-color, #333333)!important;
color: #fff!important;
display: flex!important;
padding: 8px 10px!important;
}
body .xoo-wsc-ft-btn:hover {
background: var(--divipro-ecom-primary-color, #ffba00)!important;
padding: 8px 10px!important;
}
body .xoo-wsc-ft-btn:after {
display: none!important;
}
body.woocommerce-checkout .xoo-wsc-img-col {
display: none;
} .woocommerce-cart .woocommerce .woocommerce-notices-wrapper {
position: absolute;
top: -70px;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
}
@media(min-width: 1100px) {
.woocommerce-cart .woocommerce {
display: flex;
align-items: center;
}
.woocommerce-cart .woocommerce-cart-form {
flex: 1 0 70%;
margin-right: 30px;
}
.woocommerce-cart .cart-collaterals {
flex: 1 0 30%;
margin-left: 30px;
}
}
.woocommerce .woocommerce-cart-form input[name="coupon_code"] {
background: var(--divipro-ecom-secondary-color, #333333)!important;
}
.woocommerce-cart table.cart td.actions .coupon .input-text{
width:165px!important;
}
.woocommerce .quantity .qty{
width: 2.631em!important;
}
.woocommerce .woocommerce-cart-form .button[name="apply_coupon"],
.woocommerce .woocommerce-cart-form .button[name="update_cart"],
.woocommerce .woocommerce-cart-form input[name="coupon_code"]{
padding:10px 15px!important;
}
.woocommerce .woocommerce-cart-form .button[name="apply_coupon"]:hover {
text-decoration: underline;
background-color: transparent;
color: var(--divipro-ecom-secondary-color, #333333)!important;
}
.woocommerce .woocommerce-cart-form .button[name="update_cart"] {
color: #fff!important;
}
.woocommerce .woocommerce-cart-form .button[name="update_cart"]:hover {
filter: brightness(115%)!important;
border:1px solid var(--divipro-ecom-secondary-color, #333333)!important;
color:var(--divipro-ecom-secondary-color, #333333)!important;
}
.woocommerce .checkout-button {
background: var(--divipro-ecom-secondary-color, #333333)!important;
border: 2px solid #fff!important;
color: #fff!important;
}
.woocommerce .woocommerce-cart-form tr td a {
color: #000!important;
}
.woocommerce-cart-form tr:hover {
background: #f5f5f5;
}
.woocommerce-page .quantity input.qty, .woocommerce .quantity input.qty {
background: var(--divipro-ecom-secondary-color, #333333)!important;
}
.return-to-shop {
margin-left: 20px!important;
}
.cart_totals h2, .shipping_calculator h2 {
margin-bottom: 10px;
font-weight: 700;
background: var(--divipro-ecom-secondary-color, #333333);
padding: 10px 10px;
color: #fff;
} .dipro-ecom-checkout .woocommerce-checkout {
display: flex;
}
.dipro-ecom-checkout .woocommerce-checkout .col2-set {
display: flex;
flex-direction: column;
width: 50%;
}
.dipro-ecom-checkout .woocommerce-checkout .col2-set .col-1 {
width: 100%;
}
.dipro-ecom-checkout .woocommerce-checkout .col2-set .col-2 {
width: 100%;
margin-top: 50px;
}
.dipro-ecom-checkout .woocommerce-checkout .col2-set .woocommerce-input-wrapper {
width: 100%;
}
.dipro-ecom-checkout .woocommerce-checkout .col2-set .woocommerce-input-wrapper .selection {
width: 100%;
}
.dipro-ecom-checkout .woocommerce-checkout .col2-set .woocommerce-input-wrapper .selection .select2-selection--single {
padding-top: 12px;
padding-bottom: 40px;
border: 1px solid #e0e0e0;
}
.dipro-ecom-checkout .woocommerce-checkout .col2-set .woocommerce-input-wrapper .selection .select2-selection--single .select2-selection__arrow {
top: 15px;
}
.dipro-ecom-checkout .woocommerce-checkout #order_review_heading {
position: absolute;
right: 36%;
top: 10%;
}
.dipro-ecom-checkout .woocommerce-checkout #order_review {
width: 46%;
}
.dipro-ecom-checkout .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table {
margin-top: 60px;
margin-left: 50px;
padding: 50px 30px;
background-color: #f9f9f9!important;
border: none;
}
.dipro-ecom-checkout .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment {
width: 100%;
margin-top: 60px;
margin-left: 50px;
color: var(--divipro-ecom-secondary-color, #333333);
padding: 50px 30px;
background-color: #f9f9f9!important;
}
.dipro-ecom-checkout .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment button.button {
width: 100%;
background-color: var(--divipro-ecom-primary-color, #ffba00);
border: 2px solid var(--divipro-ecom-primary-color, #ffba00);
color: #ffffff;
}
.dipro-ecom-checkout .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment button.button:hover {
background-color: var(--divipro-ecom-secondary-color, #333333);
border: 2px solid var(--divipro-ecom-secondary-color, #333333);
}
.dipro-ecom-checkout .woocommerce-checkout .col2-set .woocommerce-input-wrapper .input-text {
border: 1px solid #e0e0e0;
}
.dipro-ecom-checkout .woocommerce-info a.showcoupon:hover {
text-decoration: underline;
}
@media(max-width: 980px) {
.dipro-ecom-checkout .woocommerce-checkout {
display: flex;
flex-direction: column;
}
.dipro-ecom-checkout .woocommerce-checkout .col2-set {
width: 100%;
}
.dipro-ecom-checkout .woocommerce-checkout #order_review {
width: 100%;
}
.dipro-ecom-checkout .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table {
margin-top: 30px;
margin-left: 0px;
}
.dipro-ecom-checkout .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment {
margin-top: 30px;
margin-left: 0px;
}
.dipro-ecom-checkout .woocommerce-checkout #order_review_heading {
position: inherit;
} .dipro-shop-page-sidebar {
display: flex;
flex-direction: column;
}
.dipro-shop-page-sidebar .et_pb_widget {
width: 100%!important;
}
}
@media(max-width: 480px) {
.et-db #et-boc .et-l .dipro-shop-module .woocommerce ul.products li.product {
Width: 100%!important;
}
} .woocommerce div.product .product_title{
font-weight:700;
}
.woocommerce .product h2.woocommerce-loop-product__title{
font-weight:600;
font-size:18px!important;
line-height:1.5em;
}
.woocommerce .product .related h2{
font-weight:700;
font-size:24;
} .product_list_widget li a {
display: flex!important;
}
.product_list_widget li a img {
margin-right: 10px!important;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
object-fit: cover;
}
.woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce input.button, .woocommerce input.button.alt {
font-size: 14px;
font-weight: 700;
padding: 5px 15px!important;
line-height: 1.7em!important;
background: var(--divipro-ecom-secondary-color, #333333);
position: relative;
border: 2px solid;
border-radius: 3px;
-webkit-transition: all .2s;
transition: all .2s;
color: #fff;
}
.woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce button.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover {
padding: 6px 16px;
background: var(--divipro-ecom-primary-color, #ffba00);
color:#fff;
}
@media only screen and (min-width:981px) {
.dipro-my-account-module .woocommerce {
display: flex;
}
}
.woocommerce-account .dipro-my-account-module .woocommerce-MyAccount-navigation {
margin-right: 15px;
}
.dipro-my-account-module .woocommerce ul li {
list-style-type: none;
background: var(--divipro-ecom-secondary-color, #333333);
margin-top: 1px;
padding: 0px;
display: block;
border: 1px solid var(--divipro-ecom-secondary-color, #333333);
transition: 0.3s ease-in-out;
display: block;
}
.dipro-my-account-module .woocommerce ul li:hover, .dipro-my-account-module .woocommerce ul li.is-active {
background: #fff;
}
.dipro-my-account-module .woocommerce ul li a {
color: #fff;
display: block;
width: 100%;
padding: 10px;
transition: 0.3s ease-in-out;
}
.dipro-my-account-module .woocommerce ul li a:hover, .dipro-my-account-module .woocommerce ul li.is-active a {
color: var(--divipro-ecom-secondary-color, #333333);
}
.woocommerce-account .dipro-my-account-module .woocommerce-MyAccount-content {
width: 100%;
}
.woocommerce-account .dipro-my-account-module .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title address, .woocommerce-account .dipro-my-account-module .woocommerce form .form-row label {
text-align: left!important;
}
.woocommerce-account .dipro-my-account-module button.button, .woocommerce-page button.button, .woocommerce button.button.alt, .woocommerce button.button {
font-size: 14px;
font-weight: 500;
line-height: 1.7em!important;
background: var(--divipro-ecom-primary-color, #ffba00);
padding: 10px 15px;
color: #fff;
position: relative;
border: 2px solid var(--divipro-ecom-primary-color, #ffba00);
border-radius: 3px;
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.woocommerce-account .dipro-my-account-module button.button:hover, .woocommerce-page button.button:hover, .woocommerce button.button.alt:hover, .woocommerce button.button:hover {
padding: 10px 16px;
color: #fff;
}
.woocommerce-page button.button:after, .woocommerce button.button:after {
line-height: inherit!important;
font-size: inherit!important;
}
.woocommerce-notices-wrapper {
display: flex;
flex-direction: column;
}
.cart-empty.woocommerce-info {
margin-top: 35px;
} .dipro_search_form .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
padding: 15px 15px 15px 40px;
border-radius: 50px;
}
.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product {
display: flex;
justify-content: flex-start;
align-items: flex-start;
}
.dgwt-wcas-suggestions-wrapp.woocommerce {
display: flex;
flex-direction: column!important;
}
.dgwt-wcas-st {
line-height: 133%;
}
.woocommerce-page .quantity, .woocommerce .quantity {
width: 70px;
}
.dgwt-wcas-pd-addtc-form .add_to_cart_inline a.add_to_cart_button {
margin-left: 10px;
padding: 10px 15px!important;
font-size: 14px;
font-weight: 700;
color: #fff!important;
background: var(--divipro-ecom-secondary-color, #333333)!important;
}
.woocommerce-page a.button:after {
line-height: inherit!important;
font-size: inherit!important;
}
.dgwt-wcas-pd-addtc-form {
justify-content: flex-start;
}
a.dgwt-wcas-details-post-title, a.dgwt-wcas-details-product-title {
font-weight: 700;
} .woocommerce-page a.xoo-el-action-sc.button.btn {
font-size: 14px;
padding: 0;
display: inline-flex;
justify-content: center;
align-items: center;
border-color: #fff;
color: #fff!important;
font-weight: 700;
border: none;
}
.xoo-el-form-container ul.xoo-el-tabs li{
padding: 12px 20px!important;
}
.xoo-el-form-container ul.xoo-el-tabs li{
background:var(--divipro-ecom-secondary-color, #333333)!important;
color:#fff!important;	
}
.xoo-el-form-container ul.xoo-el-tabs li:hover{
background:#fff!important;
color:var(--divipro-ecom-secondary-color, #333333)!important;
}
.xoo-el-form-container ul.xoo-el-tabs li.xoo-el-active{
background:var(--divipro-ecom-primary-color, #ffba00)!important;
color:#fff;
border: 1px solid var(--divipro-ecom-primary-color, #ffba00)!important;
}
.xoo-el-form-container button.btn.button.xoo-el-action-btn{
background:var(--divipro-ecom-primary-color, #ffba00)!important;
border: 1px solid var(--divipro-ecom-primary-color, #ffba00)!important;	
}
.woocommerce-page a.xoo-el-action-sc.button.btn:after {
display: none!important;
} a.xoo-qv-button, .xoo-qv-btn-icon {
transition: 0.35s ease-in-out;
}
.woocommerce .product a.xoo-qv-button {
margin: 10px 0;
border: 1px solid #a7a6a6;
font-weight: 400;
border-radius: 5px;
}
.dipro-shop-module .woocommerce ul.products li.product:hover a.xoo-qv-button {
border-color: var(--divipro-ecom-primary-color, #ffba00);
color: var(--divipro-ecom-primary-color, #ffba00);
}
.dipro-shop-module .woocommerce ul.products li.product:hover .xoo-qv-btn-icon {
color: var(--divipro-ecom-primary-color, #ffba00);
}
.xoo-qv-main .product .xoo-qv-summary {
padding: 25px;
} .tinv-wishlist .tinvwl_add_to_wishlist_button {
position: absolute;
top: 6px;
right: 20px;
color: #fff;
background: var(--divipro-ecom-secondary-color, #333333);
padding: 5px;
border-radius: 5px;
transition: 0.3s ease-in-out;
z-index:999;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button:not(.cart .tinv-wishlist .tinvwl_add_to_wishlist_button) {
transform: translateX(20%);
opacity: 0;
}
.woocommerce ul.products li.product:hover .tinv-wishlist .tinvwl_add_to_wishlist_button {
transform: translateX(0);
opacity: 1;
}
#page-container #et-boc .cart .tinv-wishlist .tinvwl_add_to_wishlist_button {
position: relative;
padding: 5px 15px 5px 10px;
color: #fff!important;
right: 0;
}
.tinv-wishlist form .product-action {
width: 165px;
}
.tinv-wishlist .social-buttons {
display: flex;
flex-direction: column;
background: var(--divipro-ecom-secondary-color, #333333);
text-align: left;
}
.tinv-wishlist .social-buttons>span {
padding: 20px;
width: 100%;
background: #fafafa;
font-weight: 700;
}
.tinv-wishlist .social-buttons ul {
padding: 0!important;
}
.tinv-wishlist .social-buttons ul li a.social {
color: #fff;
box-shadow: -1px 2px 9px 0px rgb(0 0 0 / 50%);
transition: 0.3s ease-in-out;
}
.tinv-wishlist .social-buttons ul li a.social:hover {
box-shadow: -1px 2px 9px 5px rgb(0 0 0 / 50%);
color: var(--divipro-ecom-primary-color, #ffba00);
} .et-db #et-boc .et-l .dipro-shop-page-sidebar .et_pb_widget .tagcloud a {
color: #ffffff!important;
font-size: 14px!important;
padding: 8px 8px;
background: var(--divipro-ecom-secondary-color, #333333);
display: inline-block;
margin-bottom: 6px;
border-radius: 3px;
margin-right: 6px;
}
.et-db #et-boc .et-l .dipro-shop-page-sidebar .et_pb_widget .tagcloud a:hover {
background: var(--divipro-ecom-primary-color, #ffba00);
} .dipro-woo-tabs{
border:  none;
}
.dipro-woo-tabs ul.et_pb_tabs_controls{
display: flex;
justify-content: center;
align-items: center;
padding-bottom: 30px!important;
background-color: transparent;
}
.dipro-woo-tabs ul.et_pb_tabs_controls li{
border: none;
margin: 0 20px;
}
.dipro-woo-tabs ul.et_pb_tabs_controls:after{
border: none;
}
.dipro-woo-tabs ul.et_pb_tabs_controls li:before{
content: '';
display: block;
position: absolute;
top: 0;
width: 0%;
height: 2px;
background-color: #000000;
transition: 0.4s ease-in-out;
}
.dipro-woo-tabs ul.et_pb_tabs_controls li:hover:before{
width: 100%;
transition: 0.4s ease-in-out;
}
.dipro-woo-tabs ul.et_pb_tabs_controls li a{
padding: 0;
padding: 10px 5px;
}
.dipro-woo-tabs ul.et_pb_tabs_controls li.et_pb_tab_active:before{
width: 100%;
} .et_pb_wc_add_to_cart.et_pb_module .et_pb_module_inner form.cart .variations tbody{
display: flex;
justify-content: space-between;
}
.et_pb_wc_add_to_cart.et_pb_module .et_pb_module_inner form.cart .variations tbody tr{
display: flex;
flex-direction: column;
width: 48%;
} .dipro-woo-product-gallery-image .woocommerce-product-gallery{
display: flex;
flex-direction: row-reverse;
}
.dipro-woo-product-gallery-image .woocommerce-product-gallery ol.flex-control-nav{
display: flex;
flex-direction: column;
margin-top: 0;
width: 50%;
margin-top: 0px!important;
}
.dipro-woo-product-gallery-image .woocommerce-product-gallery ol.flex-control-nav li{
width: 90%!important;
border-radius: 5px;
}
.dipro-shop-page-sidebar .woocommerce ul.product_list_widget li a{
display: block!important;
}
.dipro-shop-page-sidebar .woocommerce ul.product_list_widget li img{
float: left;
margin-left: 4px;
width: 90px;
height: auto;
box-shadow: none;
margin-right: 20px!important;
border-radius: 5px;
} .dipro-shop-module-2 .woocommerce ul.products li.product:hover a .et_shop_image img{
transform: scale(1.2, 1.2);
transition: all 0.4s ease-in-out;
}
.dipro-shop-module-2 .woocommerce ul.products li.product a .et_shop_image{
overflow: hidden;
transition: all 0.4s ease-in-out;
border-radius: 5px;
}
.dipro-shop-module-2 .woocommerce ul.products li.product a .et_shop_image img{
transition: all 0.4s ease-in-out;
}
.dipro-shop-module-2 ul.products li.product a .et_shop_image img{
margin: 0!important;
}
.dipro-shop-module-2 .woocommerce ul.products li.product .onsale{
display: flex;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
border-radius: 100%!important;
} .qv-design-2 a.xoo-qv-button, .xoo-qv-btn-icon {
transition: 0.5s ease-in-out;
}
.qv-design-2 .woocommerce .product a.xoo-qv-button {
padding: 8px;
margin: 10px 0;
border: none;
color: #fff;
background: var(--divipro-ecom-secondary-color, #333333);
font-weight: 400;
border-radius: 5px;
position: absolute;
top: 55px;
right: 20px;
transform: translateX(20%);
opacity: 0;
transition: 0.7s ease-in-out;
}
.qv-design-2 .woocommerce ul.products li.product:hover a.xoo-qv-button {
transform: translateX(0);
opacity: 1;
transition: 0.7s ease-in-out;
}
.qv-design-2 .xoo-qv-main .product .xoo-qv-summary {
padding: 25px;
}
.qv-design-2 .woocommerce .product a.xoo-qv-button .xoo-qv-btn-icon{
color: #ffffff;
}