@font-face{font-family:ETmodules;font-display:block;src:url(//strategyiplaw.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//strategyiplaw.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//strategyiplaw.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//strategyiplaw.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//strategyiplaw.com/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
.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_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_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_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_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}}
@media (min-width:981px){.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:5.5%}.et_pb_gutters3 .et_pb_column_4_4,.et_pb_gutters3.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}.et_pb_gutters3 .et_pb_column_3_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4{width:73.625%}.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:3.735%}.et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:64.833%}.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:4.242%}.et_pb_gutters3 .et_pb_column_3_5,.et_pb_gutters3.et_pb_row .et_pb_column_3_5{width:57.8%}.et_pb_gutters3 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:4.758%}.et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:47.25%}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}.et_pb_gutters3 .et_pb_column_2_5,.et_pb_gutters3.et_pb_row .et_pb_column_2_5{width:36.7%}.et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:7.493%}.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:29.6667%}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}.et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4{width:20.875%}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}.et_pb_gutters3 .et_pb_column_1_5,.et_pb_gutters3.et_pb_row .et_pb_column_1_5{width:15.6%}.et_pb_gutters3 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:17.628%}.et_pb_gutters3 .et_pb_column_1_6,.et_pb_gutters3.et_pb_row .et_pb_column_1_6{width:12.0833%}.et_pb_gutters3 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:22.759%}.et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product{width:20.875%;margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:28.353%;margin-right:7.47%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product{width:100%;margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product{width:48%;margin-right:4%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2){margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1){clear:none}}
body.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container,body.et_fixed_nav.et_boxed_layout #page-container{padding-top:80px}body.et_fixed_nav.et_boxed_layout.et-tb #page-container,body.et_fixed_nav.et_boxed_layout.et-tb-has-header #page-container{padding-top:0 !important}.et_boxed_layout #page-container{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row{width:90%;max-width:1200px;margin:auto}.et_boxed_layout.et_vertical_nav #page-container{max-width:1425px}.et_boxed_layout.et_vertical_nav #page-container #top-header{width:auto;max-width:none}.et_boxed_layout.et_vertical_right.et_vertical_fixed #main-header{opacity:0}.et_boxed_layout.et_vertical_right.et_vertical_fixed #page-container #main-header.et_vertical_menu_set{opacity:1;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}
.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}.et_pb_widget a{text-decoration:none;color:#666}.et_pb_widget li a:hover{color:#82c0c7}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:.5em}.et_pb_widget ol li ol li,.et_pb_widget ul li ul li{margin-left:15px}.et_pb_widget select{width:100%;height:28px;padding:0 5px}.et_pb_widget_area .et_pb_widget a{color:inherit}.et_pb_bg_layout_light .et_pb_widget li a{color:#666}.et_pb_bg_layout_dark .et_pb_widget li a{color:inherit}
.widget_search .screen-reader-text,.et_pb_widget .wp-block-search__label{display:none}.widget_search input#s,.widget_search input#searchsubmit,.et_pb_widget .wp-block-search__input,.et_pb_widget .wp-block-search__button{padding:.7em;height:40px !important;margin:0;font-size:14px;line-height:normal !important;border:1px solid #ddd;color:#666}.widget_search #s,.et_pb_widget .wp-block-search__input{width:100%;border-radius:3px}.widget_search #searchform,.et_pb_widget .wp-block-search{position:relative}.widget_search #searchsubmit,.et_pb_widget .wp-block-search__button{background-color:#ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;right:0;top:0}#searchsubmit,.et_pb_widget .wp-block-search__button{cursor:pointer}body .container, body .et_pb_row, body .et_pb_slider .et_pb_container, body .et_pb_fullwidth_section .et_pb_title_container, body .et_pb_fullwidth_section .et_pb_title_featured_container, body .et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container {
max-width: calc(100vw - 80px);
}
.et_pb_row{
width: 100%;
}
.et-fb-root-ancestor body.single-project #lum-sidebar,
.et-fb-root-ancestor body.single-post #lum-sidebar,
.et-fb-root-ancestor body.page #lum-sidebar{
display: none !important;
}
.lum-vertical-center{
display: flex;
flex-direction: column;
justify-content: center;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-moz-box-orient: vertical;
-moz-box-direction: normal;
-ms-flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
-ms-flex-pack: center;
}
.lum-fullwidth-row{
max-width:100% !important;
width: 100% !important;
}
@media only screen and (min-width:767px) {
.lum-title .et_pb_text_inner{
display: flex;
align-items: baseline;
gap: 15px;
}
}
.lum-pb-0{
padding-bottom: 0px;
}
@keyframes lum-rotating {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.lum-rotating{
animation: lum-rotating 10s linear infinite;
}
.lum-subtitle-dot{
position:relative;
}
.lum-subtitle-dot:before,
.lum-subtitle-dot-little:before,
.lum-services-list .et_pb_module_header:before{
content: '';
width: 10px;
height: 10px;
border-radius: 100%;
background: black;
display: block;
position: absolute;
top: 40%;
left: 20px;
transform: translateY(-50%);
}
.lum-subtitle-dot-little:before,
.lum-services-list .et_pb_module_header:before{
width: 7px;
height: 7px;
position: relative;
display: inline-flex;
transform: none;
left: auto;
margin-right: 10px;
}
.lum-services-list .et_pb_module_header:before{
vertical-align: middle;
transition: all 0.3s ease;
}
.lum-services-list:hover .et_pb_module_header:before{
width: 10px;
height: 10px;
}
.lum-services-list span.et-pb-icon{
transition: all 0.3s ease;
}
.lum-services-list:hover span.et-pb-icon{
transform: rotate(45deg);
}
.lum-li li{
list-style: none !important;
border-bottom: 1px solid black;
padding: 5px 0;
}
.lum-li li:before{
content: '';
width: 4px;
height: 4px;
display: inline-flex;
border-radius: 100%;
background: currentColor;
margin-right: 10px;
transition: all 0.2s ease-out;
}
.lum-li li:hover{
border-width:2px;
}
.lum-li li:hover:before{
width: 6px;
height: 6px;
} #lum-sidebar {
position: fixed;
top: 0;
right: -480px;
width: 480px;
height: 100%;
transition: all .4s cubic-bezier(.77, 0, .175, 1);
z-index: 1000;
padding: 1em;
}
#lum-sidebar.lum-active {
right: 0;
}
#lum-overlay.lum-active {
display: block;
}
#lum-menu-toggle {
z-index: 1100;
cursor:pointer;
} .mk-hamburger-icon { position: relative; cursor: pointer; display:inline-flex; }
.mk-hamburger-icon-holder { width:46px; height:46px; border-radius:100%; background:black; display:flex; justify-content:center; align-items:center; }
.mk-hamburger-icon .mk-hamburger-icon-lines { display:flex; justify-content:space-between; flex-direction:column; align-items:center; transform: rotate(45deg); transition: all 0.3s cubic-bezier(0.25, 0.46, 0.35, 0.94); }
.mk-hamburger-icon .mk-hamburger-icon-line { width:14px; height:2px; display:block; background:white;  }
.mk-hamburger-icon .mk-hamburger-icon-line-m { width:28px; margin:4px 0; }
.mk-hamburger-icon:hover .mk-hamburger-icon-lines { transform: rotate(0deg);  }
@media only screen and (max-width:1024px) {
.mk-hamburger-icon-holder { width:40px; height:40px; }
.mk-hamburger-icon .mk-hamburger-icon-line { width:11px; }
.mk-hamburger-icon .mk-hamburger-icon-line-m { width:22px; margin:3px 0; }
}
@media only screen and (max-width:767px) {
.mk-hamburger-icon-holder { width:36px; height:36px; }
.mk-hamburger-icon .mk-hamburger-icon-line { width:9px; }
.mk-hamburger-icon .mk-hamburger-icon-line-m { width:19px; margin:3px 0; }
} ::selection {
background: black;
color: white;
} body h1{
font-size: 3.8vw;
}
body h2{
font-size: 3.1vw;
}
.lum-fw-500 h4,
.lum-fw-500 h2,
.lum-fw-500 h1,
.lum-fw-500 h6,
.lum-fw-500{
font-weight:500 !important;
}
.lum-stroke{
-webkit-text-stroke-color: #000000;
color: #FFFFFF00;
-webkit-text-stroke-width: 1px;
font-size: 70px;
font-weight: 600;
}
@media (max-width:767px){
.lum-stroke{
font-size:35px;
}
} .lum-search-icon::after {
content: '\55';
font-family: ETModules;
font-size: 20px;
color: #000;
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%) scaleX(-1);
pointer-events: none;
z-index: 9;
}
.lum-search-icon .et_pb_searchsubmit {
z-index: 10;
} html body #page-container .et_pb_section .lum-btn.et_pb_promo .et_pb_promo_button.et_pb_button,
html body #page-container .et_pb_section .lum-btn:not(.lum-slide-text),
.lum-blog .more-link,
html body #page-container .et_pb_section .lum-pricing-tables .et_pb_pricing_table .et_pb_button{
padding-right: 40px !important;
overflow:hidden !important;
transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
}
html body #page-container .et_pb_section .lum-btn.et_pb_promo .et_pb_promo_button.et_pb_button:hover,
html body #page-container .et_pb_section .lum-btn:not(.lum-slide-text):hover,
.lum-blog .more-link:hover,
html body #page-container .et_pb_section .lum-pricing-tables .et_pb_pricing_table .et_pb_button:hover{
padding-left: 40px !important;
}
html body #page-container .et_pb_section .lum-btn.et_pb_promo .et_pb_promo_button.et_pb_button:after,
html body #page-container .et_pb_section .lum-btn.et_pb_promo .et_pb_promo_button.et_pb_button:before,
html body #page-container .et_pb_section .lum-btn:not(.lum-slide-text):after,
html body #page-container .et_pb_section .lum-btn:not(.lum-slide-text):before,
.lum-blog .more-link:before,
.lum-blog .more-link:after,
html body #page-container .et_pb_section .lum-pricing-tables .et_pb_pricing_table a.et_pb_button:before,
html body #page-container .et_pb_section .lum-pricing-tables .et_pb_pricing_table a.et_pb_button:after{
display: flex !important;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
opacity: 1;
position: absolute;
right: -1px;
top: -1px;
border: 1px solid black;
border-radius: 50%;
color: black;
content: "•";
font-size: 25px;
font-family: 'Poppins' !important;
line-height: 1em;
transition: all 0.4s ease-in-out;
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
}
html body #page-container .et_pb_section .lum-btn.et_pb_promo .et_pb_promo_button.et_pb_button:before,
html body #page-container .et_pb_section .lum-btn:not(.lum-slide-text):before,
html body #page-container .et_pb_section .lum-pricing-tables .et_pb_pricing_table .et_pb_button:before{
right:auto;
left:-17px;
}
html body #page-container .et_pb_section .lum-btn.et_pb_promo .et_pb_promo_button.et_pb_button:hover:before,
html body #page-container .et_pb_section .lum-btn:not(.lum-slide-text):hover:before,
html body #page-container .et_pb_section .lum-pricing-tables .et_pb_pricing_table .et_pb_button:hover:before{
left:24px;
}
html body #page-container .et_pb_section .lum-btn.et_pb_promo .et_pb_promo_button.et_pb_button:hover:after,
html body #page-container .et_pb_section .lum-btn:not(.lum-slide-text):hover:after,
.more-link:hover:after,
html body #page-container .et_pb_section .lum-pricing-tables .et_pb_pricing_table .et_pb_button:hover:after{
right:-45px;
}
.lum-blog .more-link{
width: fit-content;
border: 1px solid black;
border-radius: 25px;
position: relative;
padding-left: 15px;
margin-top:25px;
display: block;
}
.lum-blog .more-link:hover{
padding-right: 15px !important;
}
.lum-blog .more-link:before{
right:auto;
left:-35px;
}
.lum-blog .more-link:hover:before {
left: -1px;
} .et_pb_testimonial_description{
margin-left:0px !important;
}
.lum-testimonial .et_pb_testimonial_portrait {
position: absolute;
bottom: 6%;
}
.lum-testimonial  span.et_pb_testimonial_author{
margin-top:20px !important;
}
.lum-testimonial  span.et_pb_testimonial_author, 
.lum-testimonial .et_pb_testimonial_meta {
padding-left: 90px !important;
margin-top: 0px;
}
.lum-testimonial:before{
border-radius: 0px !important;
background-size: 32px !important;
content: "" !important;
background: url(//strategyiplaw.com/wp-content/uploads/2025/04/double-quotes.png);
width: 32px;
height: 30px;
top: 50px;
background-repeat: no-repeat;
right: 60px;
left: auto;
}
@media (max-width:1500px){
body .et_pb_testimonial.lum-testimonial{
padding-top: 100px !important;
padding-right: 20px !important;
padding-left: 20px !important;
}
}
#lum-testimonials-col-fw button.slide-arrow.next-arrow.slick-arrow {
bottom: 0px;
top: auto;
}
#lum-testimonials-col-fw button.slide-arrow.prev-arrow.slick-arrow {
bottom: 0;
top: auto;
right: 120px;
left: auto;
}
#lum-testimonials-col-fw .slick-track {
display: flex;
} .lum-accordion .et_pb_toggle{
margin-bottom: 0px !important;
}
.lum-accordion .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before {
display: block;
content: "\4b" !important;
}
.lum-accordion .et_pb_toggle_title:before {
border: 1px solid black;
border-radius: 100%;
display: flex;
text-indent: -1px;
padding: 5px;
}
.lum-accordion .et_pb_accordion_item:before{
content: "01";
position: absolute;
left: 0;
font-size: 12px;
}
.lum-accordion .et_pb_accordion_item:nth-child(2):before{
content: "02";
}
.lum-accordion .et_pb_accordion_item:nth-child(3):before{
content: "03";
}
.lum-accordion .et_pb_accordion_item:nth-child(4):before{
content: "04";
}
.lum-accordion .et_pb_accordion_item:nth-child(5):before{
content: "05";
}
.lum-accordion .et_pb_accordion_item {
padding-left: 55px;
padding-top: 40px;
padding-bottom: 40px;
}
@media (max-width: 767px) {
.lum-accordion .et_pb_toggle_title {
padding-right: 30px !important;
}
.lum-accordion .et_pb_toggle {
padding-left: 35px !important;
}
.lum-accordion .et_pb_toggle_title:before {
padding: 4px;
font-size: 16px !important;
}
} .lum-services-col{
min-height:60vh;
border: 1px solid black;
border-left: none;
}
.lum-services-col:before{
content: "01";
position: absolute;
left: 50%;
top: 2vh;
}
.lum-services-col:nth-child(2):before{
content: "02";
}
.lum-services-col:nth-child(3):before{
content: "03";
}
.lum-services-col:nth-child(4):before{
content: "04";
color:white;
} .lum-person .et_pb_team_member_image{
max-width: 100%;
text-align: left;
}
@media (min-width: 980px) {
.lum-person .et_pb_module_header {
padding-top: 22px;
}
}
.lum-person ul.et_pb_member_social_links {
margin-top: 0px !important;
}
.lum-person .et_pb_team_member_image{
overflow:hidden;
}
.lum-person .et_pb_team_member_image img{
transition: all 0.3s ease-in-out;
}
.lum-person:hover .et_pb_team_member_image img{
transform: scale(1.02);
} .lum-pricing-tables .et_pb_pricing_table_wrap{
gap:2%;
justify-content: center;
}
@media (min-width:980px){
.lum-pricing-tables .et_pb_pricing_table_wrap{
flex-wrap: nowrap;
}
}
@media (max-width:980px){
html body #page-container .et_pb_section .lum-pricing-tables .et_pb_pricing_table{
margin-top:50px !important;
}
}
.lum-pricing-tables .et_pb_pricing{
width:fit-content;
margin:auto;
}
.lum-pricing-tables .et_pb_pricing_table{
padding: 5% 3%;
} .lum-email-optin input#et_pb_signup_email {
border-radius: 0px;
}
.lum-email-optin a.et_pb_newsletter_button.et_pb_button {
width: auto;
position: absolute;
right: 0px;
top: 10px;
} .wp-pagenavi{
text-align: center;
}
.wp-pagenavi span.pages{
display: none;
}
.wp-pagenavi a, .wp-pagenavi span.current{
border-radius: 100% !important;
background: transparent !important;
font-size: 15px !important;
font-weight: 400 !important;
width: 29px;
height: 29px;
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
border: none;
}
.wp-pagenavi span.current{
border: 1px solid #000000 !important;
}
.wp-pagenavi .nextpostslink,
.wp-pagenavi .previouspostslink{
font-size: 0px !important;
}
.wp-pagenavi .nextpostslink:before,
.wp-pagenavi .previouspostslink:before{
content: "\24";
font-family: ETmodules;
font-size: 27px;
font-weight: 100;
margin-left: 5vw;
top: 6px;
position: relative;
}
.wp-pagenavi .previouspostslink:before{
content: "\23";
margin-left: 0px;
margin-right: 5vw;
} header .et-menu a, .et-menu a:hover{
opacity:1 !important;
background-color:unset !important;
}
header .et-menu li li a{
font-weight:400 !important;
transition: all 0.3s ease-in-out;
}
header .nav li ul{
width:300px;
}
header .et-menu li li a {
width: 250px;
}
header ul.sub-menu {
font-family: "roboto mono";
font-weight: 100 !important;
box-shadow: none !important;
left: 25px !important;
}
header ul.sub-menu a:before{
content: '';
position: relative;
display: inline-block;
top: calc(50% + 1px);
vertical-align: middle;
height: 1px;
width: 0;
background: currentColor;
opacity: 0;
transition: all 0.3s cubic-bezier(.25,.59,.29,.96);
}
header ul.sub-menu .current-menu-item a:before,
header ul.sub-menu a:hover:before{
opacity: 1;
transform: translateX(0);
width: 17px;
left: -9px;
}
header .et_pb_menu .et-menu>li {
padding-left: 22px;
padding-right: 22px;
}
header .et-menu .menu-item-has-children>a:first-child{
padding-right:0px !important;
}
header .et-menu .menu-item-has-children>a:first-child:after{
display: none;
}
header .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{
vertical-align: middle;
display: flex;
align-items: center;
padding-bottom: 30px;
}
header .et_pb_menu .et-menu>li:before{
content: '';
width: 6px;
height: 6px;
display: inline-flex;
border-radius: 100%;
background: currentColor;
margin-right: 10px;
transition: opacity .2s ease-out, transform .27s ease;
opacity:0;
transform:translateX(-6px);
transition: all 0.3s ease;
}
header .et_pb_menu .et-menu>li.current-menu-parent:before,
header .et_pb_menu .et-menu>li:hover:before{
opacity:1;
transform:translatex(0px);
}
header .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
padding-bottom: 0px;
}
.mobile_nav.opened .mobile_menu_bar:before {
content: "\4d";
}
@media (min-width:980px){
header ul.sub-menu {
border: 1px solid black !important;
}
}
@media (max-width:980px){
#lum-header-row{
display:flex;
}
.et_mobile_menu li a{
background-color:unset !important;
opacity:1 !important;
font-weight:500 !important;
font-size:15px !important;
}
ul#mobile_menu1 {
width: 80vw;
left: -40vw;
margin-top: 20px;
}
#lum-header-row .et_pb_menu__wrap{
display: flex;
justify-content: end;
}
} .lum-home-slide{
max-width:100vw !important;
}
@media (min-width: 767px) {
.lum-home-slide .et_pb_column{
min-height:calc(100vh - 80px);
}
.lum-slide-title{
width: 1100px;
margin-right: auto;
margin-left: auto;
padding-top: 6vh;
padding-bottom: 15vh;
}
}
@media (max-width: 767px) {
.lum-home-slide .et_pb_column{
min-height: 400px;
margin-top: 5vh;
}
.lum-home-slide .lum-slider-img .et_pb_image_wrap{
text-align: center;
}
.lum-home-slide .lum-slider-img img{
width:90%;
}
}
@media only screen and (min-width:980px) {
.lum-slide-text{
margin-top: 17.5vh !important;
margin-bottom: -5vh !important;
transform: translateX(18vw);
}
}
@media (min-width: 2000px) {
.lum-slide-text{
transform: translateX(10vw);
}
}
@media (max-width:980px){
.lum-slide-text{
transform: translateX(15vw);
}
}
.lum-slide-text:before {
content: '';
width: 300px;
height: 300px;
border-radius: 100%;
display: block;
background: #f2f2f2;
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px);
z-index: 0;
position: absolute;
margin-left: -80px;
margin-top: -80px;
}
body:not(.et-fb) .lum-slider-img{
position: absolute; 
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-55%);
}
.lum-slider-img{
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
}
body:not(.et-fb) .lum-slider-img img,
body:not(.et-fb) .lum-slide-text:before{
transition: 2.6s cubic-bezier(.25,.46,.45,.94);
-webkit-clip-path: circle(0 at 50% 50%);
clip-path: circle(0 at 50% 50%);
opacity: 0;
}
body:not(.et-fb) .lum-home-slide.slick-current .lum-slider-img img,
body:not(.et-fb) .lum-home-slide.slick-current .lum-slide-text:before{
transition-delay: 0.5s;
transition-duration: 0.4s;
opacity: 1;
-webkit-clip-path: circle(50% at 50% 50%);
clip-path: circle(50% at 50% 50%);
}
body:not(.et-fb) .lum-home-slide .et_pb_text_inner{
width: fit-content;
}
body:not(.et-fb) .lum-home-slide .et_pb_text_inner,
body:not(.et-fb) .lum-slide-text .et_pb_promo_description,
body:not(.et-fb) .lum-slide-text a.et_pb_button.et_pb_promo_button{
transition: 1.6s cubic-bezier(.25,.46,.45,.94);
-webkit-clip-path: inset(0 100% 0 0);
clip-path: inset(0 100% 0 0);
opacity: 0;
}
body:not(.et-fb) .lum-home-slide.slick-current .et_pb_text_inner,
body:not(.et-fb) .lum-home-slide.slick-current .lum-slide-text .et_pb_promo_description,
body:not(.et-fb) .lum-home-slide.slick-current .lum-slide-text a.et_pb_button.et_pb_promo_button{
transition-delay: .7s;
transition-duration: 0.4s;
opacity: 1;
-webkit-clip-path: inset(0 0 0 0);
clip-path: inset(0 0 0 0);
}
body:not(.et-fb) .lum-slide-text a.et_pb_button.et_pb_promo_button{
transition: padding 0.4s 0s cubic-bezier(0.25, 0.46, 0.45, 0.94), clip-path 0.6s 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
} .lum-service-blurb .et_pb_image_wrap img{
display:none;
}
.lum-service-blurb .et_pb_image_wrap:before {
content: "01";
font-family: "roboto mono";
font-size: 14px;
top: 10px;
position: relative;
font-weight: 400;
}
.lum-service-blurb:nth-child(2) .et_pb_image_wrap:before {
content: "02";
}
.lum-service-blurb:nth-child(3) .et_pb_image_wrap:before {
content: "03";
}
.lum-service-blurb:nth-child(4) .et_pb_image_wrap:before {
content: "04";
}
.lum-service-blurb:nth-child(5) .et_pb_image_wrap:before {
content: "05";
}
.lum-service-blurb{
transition: none !important;	
}
.lum-services-2-img-col {
position: relative;
overflow: hidden;
background-size: cover;
background-position: 50% 50%;
background-repeat: no-repeat;
}
.lum-slide-img {
position: absolute;
top: 0;
left: 100%;
width: 100%;
height: 100%;
background-size: cover;
background-position: 50% 50%;
background-repeat: no-repeat;
z-index: 10;
transition: left 0.6s ease;
pointer-events: none;
} .lum-services-list .et_pb_blurb_content{
display:flex;
margin-bottom: 10px;
}
.lum-services-list .et_pb_blurb_container{
order: 1;
width: 100%;
}
.lum-services-list .et_pb_main_blurb_image{
order: 2;
margin-bottom: 0px;
display: flex;
align-items: center;
}  @keyframes top-to-bot-in {
0% { top: -100%; left: 0; visibility: visible; }
100% { top: 0; left: 0; visibility: visible; }
}
@keyframes bot-to-top-in {
0% { top: 100%; left: 0; visibility: visible; }
100% { top: 0; left: 0; visibility: visible; }
}
@keyframes right-to-left-in {
0% { top: 0; left: 100%; visibility: visible; }
100% { top: 0; left: 0; visibility: visible; }
}
@keyframes left-to-right-in {
0% { top: 0; left: -100%; visibility: visible; }
100% { top: 0; left: 0; visibility: visible; }
}
@keyframes top-to-bot-out {
0% { top: 0; left: 0; visibility: visible; }
100% { top: -100%; left: 0; visibility: visible; }
}
@keyframes bot-to-top-out  {
0% { top: 0; left: 0; visibility: visible; }
100% { top: 100%; left: 0; visibility: visible; }
}
@keyframes right-to-left-out  {
0% { top: 0; left: 0; visibility: visible; }
100% { top: 0; left: 100%; visibility: visible; }
}
@keyframes left-to-right-out  {
0% { top: 0; left: -0; visibility: visible; }
100% { top: 0; left: -100%; visibility: visible; }
}
.et_pb_portfolio .et_portfolio_image:after{
content: "See more";
font-size: 16px;
top: 0;
left: 0;
width: max-content;
transform: translateX(-50%) translateY(-50%);
position: absolute;
margin: 0 50%;
margin-top: 215px;
background: rgba(0,0,0,.7);
color: #fff;
font-weight: 600;
padding: .5em 1em;
border-radius: 5px;
z-index: 10;
visibility: visible;
animation-timing-function: ease;
animation-duration: 0.3s;
animation-fill-mode: forwards;
visibility:hidden;
}
.et_pb_portfolio .et_portfolio_image:before{
background: rgb(0 0 0 / 10%);
content: "";
width: 100%;
height: 100%;
position: absolute;
z-index: 9;
visibility:hidden;
animation-timing-function: ease;
animation-duration: 0.3s;
animation-fill-mode: forwards;
}
.top-to-bot-in:before,.top-to-bot-in:after{animation-name:top-to-bot-in;}
.bot-to-top-in:before,.bot-to-top-in:after{animation-name:bot-to-top-in;}
.right-to-left-in:before,.right-to-left-in:after{animation-name:right-to-left-in;}
.left-to-right-in:before,.left-to-right-in:after{animation-name:left-to-right-in;}
.top-to-bot-out:before,.top-to-bot-out:after{animation-name:top-to-bot-out;}
.bot-to-top-out:before,.bot-to-top-out:after{animation-name:bot-to-top-out;}
.right-to-left-out:before,.right-to-left-out:after{animation-name:right-to-left-out;}
.left-to-right-out:before,.left-to-right-out:after{animation-name:left-to-right-out;} .et_pb_portfolio .et_pb_ajax_pagination_container, .et_pb_portfolio .et_pb_portfolio_items, .et_pb_portfolio .et_pb_portfolio_grid_items{
display: grid;
grid-auto-columns: 1fr;
grid-template-rows: 1fr;
gap: 60px 30px;
}
.pagination{
grid-column-start: 1;
}
@media only screen and (min-width: 1400px){
.et_pb_portfolio .et_pb_ajax_pagination_container, .et_pb_portfolio .et_pb_portfolio_items, .et_pb_portfolio .et_pb_portfolio_grid_items{
grid-template-columns: 1fr 1fr 1fr;
}
.pagination{
grid-column-end: 4;
}
}
@media only screen and (min-width: 980px) and (max-width: 1400px){
.et_pb_portfolio .et_pb_ajax_pagination_container, .et_pb_portfolio .et_pb_portfolio_items, .et_pb_portfolio .et_pb_portfolio_grid_items{
grid-template-columns: 1fr 1fr; 
}
.pagination{
grid-column-end: 3;
}
}
@media only screen and (max-width: 980px){
.et_pb_portfolio .et_pb_ajax_pagination_container, .et_pb_portfolio .et_pb_portfolio_items, .et_pb_portfolio .et_pb_portfolio_grid_items{
grid-template-columns: 1fr; 
}
.pagination{
grid-column-end: 2;
}
}
@media only screen and (max-width: 450px){
.et_pb_portfolio .et_portfolio_image{
max-height: 350px !important;
}
.et_pb_portfolio .et_portfolio_image:after{
margin-top: 175px !important;
}
} .et_pb_portfolio .et_pb_portfolio_item{
transition: all 0.3s ease;
}
.et_pb_portfolio .et_portfolio_image{
overflow: hidden;
background: rgb(255,255,255);
}
.et_pb_portfolio .et_portfolio_image img{
transition: transform ease-in-out 7s;
margin-left: -1px;
max-width: calc(100% + 1px);
}
.et_pb_portfolio .et_pb_portfolio_item .et_pb_module_header{
border-top: 1px solid #d3d3d359;
margin-top: 0px;
padding: 13px 0px;
letter-spacing: 0px;  
}
.lum-portfolio-gallery .post-meta a{
font-weight: 400 !important;
}
.lum-portfolio-gallery .et_pb_module_header{
padding-top: 30px !important;
padding-bottom: 0px !important;
}
.lum-portfolio-gallery .post-meta:before {
content: '';
width: 18px;
height: 1px;
background: black;
margin-right: 10px;
display: inline-block;
vertical-align: middle;
} .et_pb_portfolio_filters a.active{
border-color: black !important;
}
.et_pb_portfolio_filters a{
border-radius: 30px !important;
background: none !important;
border: 1px solid !important;
border-color: transparent !important;
text-align: center;
}
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a {
background-color: unset !important;
margin: 0 5px;
}
.et_pb_portfolio_filters ul{
display:table;
margin:auto;
} .et_pb_filterable_portfolio  .et_pb_portofolio_pagination {
margin-top: 30px;
}
.et_pb_portfolio .pagination{
padding-top: 20px;
border-top: 1px solid #e2e2e2;
} .lum-separator {
font-size: 47px;
margin: 0 5px 0 5px;
}
.lum-blog article{
display: flex;
flex-wrap: wrap;
}
.lum-blog .post-meta {
order: 1;
}
.lum-blog .post-content {
order: 3;
}
.lum-blog .entry-title {
order: 2;
}
.lum-blog-grid .et_pb_image_container{
width: 100%;
margin: 0;
order: 3;
}
.lum-blog-grid article:hover img{
transform: scale(1.1);
}
.lum-blog-grid a.entry-featured-image-url{
overflow: hidden;
}
.lum-blog-grid article img{
transition: all .5s cubic-bezier(.785, .135, .15, .860) 0ms;
}
.lum-blog-grid .post-meta {
flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
.lum-blog-grid .post-meta:before{
width:25px !important;
}
.lum-blog-grid article{
padding:0px !important;
}
} .lum-post-date:before, .lum-recent-posts .post-meta:before, .lum-blog .post-meta:before{
content: "";
border-radius: 50%;
background-color: black;
height: 1px;
width: 42px;
margin: 0 15px 0 0;
display: inline-flex;
}
.lum-recent-posts .post-meta:before{
width: 24px;
}
.lum-cats:after, .lum-cats:before, .lum-cats .et_pb_text_inner a:not(:first-child):before{
content: '';
margin: 0 15px 0 15px;
width: 5px;
height: 5px;
border-radius: 50%;
background-color: black;
position: relative;
display: inline-flex;
}
.lum-cats, .lum-cats .et_pb_text_inner, .lum-cats .et_pb_text_inner a, .lum-post-date, .lum-recent-posts .post-meta, body .lum-blog .et_pb_post .post-meta{
display: flex !important;
align-items: center;
flex-wrap: wrap;
}
.lum-post-date, .lum-recent-posts .post-meta{
flex-wrap: wrap;
}
.lum-recent-posts a.entry-featured-image-url {
width: 100px;
grid-row-start: 1;
grid-row-end: 13;
margin-bottom: 0px;
height: 100px;
}
.lum-recent-posts article img {
width: 100px;
height: 100px;
object-fit: cover;
}
.lum-recent-posts article{
display: grid;
grid-template-columns: 100px 1fr;
grid-template-rows: 0.5fr 1fr;
grid-column-gap: 20px;
grid-row-gap: 0px;
margin-bottom: 20px;
padding-bottom: 0px !important;
}
.lum-recent-posts p.post-meta {
grid-row: 1;
grid-column: 2;
height: fit-content;
}
.lum-recent-posts .entry-title {
grid-row: 2;
grid-column: 2;
}
.lum-tags a:after{
content: '|';
padding-left: 14px;
padding-right: 14px;	
}
@media screen and (max-width: 767px) {
blockquote {
padding:30px;
font-size: 16px
}
}
.single-post-text p{
padding-bottom:0px;
}
.single-post-text>*:first-child,.single-post-text>div>*:first-child {
margin-top: 0
}
.single-post-text>*:last-child {
margin-bottom: 0
}
.single-post-text ul,.single-post-text ol {
line-height: 2
}
.single-post-text ul {
display: block;
list-style-type: disc;
margin-inline-start:0px;
margin-inline-end:0px;
padding-inline-start:0px
}
.single-post-text ul>li {
list-style-type: disc
}
.single-post-text li {
display: list-item;
text-align: -webkit-match-parent
}
.single-post-text ol {
display: block;
list-style-type: decimal;
margin-inline-start:0px;
margin-inline-end:0px;
padding-inline-start:1.25rem
}
.single-post-text ol>li {
list-style-type: decimal
}
.single-post-text p {
margin-top: 30px;
margin-bottom: 30px
}
.single-post-text img {
max-width: 100%
}
.single-post-text img+figure {
margin-top: 30px
}
.single-post-text table {
width: 100%;
margin: 0;
padding: 0;
border-collapse: collapse;
background: 0 0;
border: 1px solid rgba(0,0,0,.3)
}
.single-post-text table th {
padding: 15px 20px;
font-size: 15px;
font-weight: 700;
background: #fff;
border: 1px solid #f2f3f5;
text-align: left
}
.single-post-text table tbody th {
background: #fff
}
.single-post-text table td {
border: none;
padding: 10px;
font-size: 17px;
background: #fff;
border: 1px solid #f2f3f5
}
.single-post-text table td#today {
background: rgba(0,0,0,.3);
font-weight: 700
}
.single-post-text table caption {
margin: 0 0 10px;
padding: 0;
font-size: 15px;
font-weight: 600;
caption-side: top;
text-align: center
}
@media screen and (max-width: 720px) {
.single-post-text table th {
padding:10px;
font-size: 13px
}
.single-post-text table td {
padding: 10px;
font-size: 13px
}
}
.single-post-text {
line-height: 1.6;
word-wrap: break-word
}
.single-post-text:after {
content: '';
position: relative;
clear: both;
display: block
}
.single-post-text img {
max-width: 100%;
height: auto
}
.single-post-text p a:hover {
text-decoration: underline
}
.single-post-text dt {
margin-bottom: 5px;
font-weight: 700;
color: #000
}
.single-post-text dd {
margin-top: 0;
margin-bottom: 20px;
margin-left: 20px
}
.single-post-text blockquote p {
margin-bottom: .5rem!important;
font-style: normal;
font-weight: 600
}
.single-post-text blockquote p:first-child {
margin-top: 0
}
.single-post-text blockquote cite {
font-size: 17px;
font-style: normal
}
.single-post-text blockquote cite:before {
margin-right: 5px;
content: '-'
}
.single-post-text blockquote cite br {
display: none
}
.single-post-text blockquote.has-text-align-right cite:before {
display: none
}
.single-post-text blockquote.has-text-align-right cite:after {
margin-left: 5px;
content: '-'
}
.wp-block-file__button {
padding: 0 1rem
}
.single-post-text figure {
margin-bottom: 30px;
max-width: 100%;
overflow: auto
}
.single-post-text figure .wp-caption-text,.gallery-caption {
font-style: italic
}
.single-post-text .gallery {
margin-bottom: 0
}
.single-post-text h1,.single-post-text h2,.single-post-text h3,.single-post-text h4,.single-post-text h5,.single-post-text h6 {
margin-top: 30px;
margin-bottom: 30px
}
.single-post-text h1+h2,.single-post-text h2+h3,.single-post-text h3+h4,.single-post-text h4+h5,.single-post-text h5+h6,.single-post-text h6 {
margin-top: 30px
}
.single-post-text pre.wp-block-code,.single-post-text pre {
padding: 20px;
overflow: auto;
white-space: pre-wrap;
background: linear-gradient(159deg,#000 0%,#23232d 100%);
background: -webkit-linear-gradient(159deg,#000 0%,#23232d 100%);
color: #f2f3f5;
font-size: 15px
}
.single-post-text blockquote {
margin: 20px 0;
color: black;
border: none;
background: 0 0;
padding: 30px 30px 30px 60px;
font-style: italic;
position: relative;
font-size: 20px;
}
@media (max-width:767px){
.single-post-text blockquote {
padding: 0px 0px 0px 50px;
font-size: 16px;
}
.single-post-text h2{
font-size:30px;
}
}
.single-post-text blockquote p:last-child {
margin-bottom: 0!important
}
.single-post-text blockquote:before {
content: "";
background: url(//strategyiplaw.com/wp-content/uploads/2025/04/double-quotes-black.png);
width: 30px;
height: 25px;
background-size: 30px;
display: block;
left: 0;
margin-right: 20px;
position: absolute;
margin-top: 10px;
}
.single-post-text footer {
width: auto
}
.single-post-title {
max-width: 800px;
margin-left: auto;
margin-right: auto;
word-break: break-word
}
.single-post-text ul {
padding: 0;
margin: 0
}
.single-post-text h1 {
font-size: 48px
}
.single-post-text h2 {
font-size: 36px
}
.single-post-text h3 {
font-size: 24px
}
.single-post-text h4 {
font-size: 17px
}
.single-post-text h5 {
font-size: 16px
}
.single-post-text h6 {
font-size: 15px
}
.single-post-text ul>li,.single-post-text ol>li {
margin-bottom: .25rem
}
.single-post-text ul ul,.single-post-text ol ol,.single-post-text ul ol,.single-post-text ol ul {
margin-top: .25rem
}
.single-post-text ul>li {
display: block;
line-height: 150%;
list-style-type: none;
position: relative;
padding-left: 27px
}
.single-post-text ul>li:before {
content: "";
position: absolute;
top: 10px;
left: 0;
width: 7px;
height: 7px;
border-radius: 50%;
background-color: var(--divi-secondary-color);
}
.single-post-text ol {
padding: 0;
margin: 0 0 0 1.25rem
}
.single-post-text ol>li {
line-height: 150%;
list-style-type: decimal
}
.single-post-text ol>li::marker {
color: #000
}
.single-post-text p,.single-post-text ul,.single-post-text ol,.single-post-text h1,.single-post-text h2,.single-post-text h3,.single-post-text h4,.single-post-text h5,.single-post-text h6,.single-post-text iframe,.single-post-text table,.single-post-text object,.single-post-text blockquote {
margin-bottom: 30px
}
.single-post-text p:last-child,.single-post-text ul:last-child,.single-post-text ol:last-child,.single-post-text h1:last-child,.single-post-text h2:last-child,.single-post-text h3:last-child,.single-post-text h4:last-child,.single-post-text h5:last-child,.single-post-text h6:last-child,.single-post-text iframe:last-child,.single-post-text table:last-child,.single-post-text object:last-child,.single-post-text blockquote:last-child {
margin-bottom: 0
} .lum-footer-txt h5 {
padding-bottom: 20px;
}
.lum-footer-txt li {
margin-bottom: 9px;
} .slick-slide {
float: left;
}
.slick-list{
overflow:hidden;
}
ul.slick-dots {
display: flex;
justify-content: center;
list-style: none;
margin-top: 20px;
}
ul.slick-dots button {
background-color: #9f9f9f4d;
width: 8px;
height: 8px;
padding: 0;
margin: 4px;
border-radius: 100%;
font-size: 0px;
cursor: pointer;
transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
ul.slick-dots .slick-active button{
background-color: var(--divi-primary-color);
transform: scale(1.2);
}
button{
margin: 0;
padding: 0;
background: none;
border: none;
border-radius: 0;
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.slide-arrow{
position: absolute;
top: calc(50% - 50px);
transform: translateY(-50%);
transition: all 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955);
z-index: 5;
}
.prev-arrow{
width: 50px;
height: 50px;
left: 50px;
}
.slide-arrow:before, .lum-arrows .et-pb-arrow-next:before, .lum-arrows .et-pb-arrow-prev:before{
content: "5";
content: "\24";
font-family: ETmodules;
color: black;
font-weight: 100;
font-size: 32px;
border: 1px solid black;
border-radius: 100%;
border-radius: 100%;
content: "\24";
font-family: ETmodules;
font-size: 25px;
font-weight: 100;
display: flex;
justify-content: center;
-webkit-transition: .3s cubic-bezier(0,0,.3642,1);
transition: .3s cubic-bezier(0,0,.3642,1);
cursor: pointer;
border: 1px solid #000000;
width: 50px;
padding-top: 13px;
padding-bottom: 12px;
align-items: center;
position: relative;
}
.slide-arrow.prev-arrow:before, .lum-arrows .et-pb-arrow-prev:before{
content: "\23";
}
.slide-arrow:hover:before{
color: var(--divi-primary-color);
}
.next-arrow{
right: 50px;
width: 50px;
height: 50px;
} @media (max-width:767px){ body, body .et_pb_text, body .et_pb_tab p{font-size:16px!important;line-height:1.55!important;text-align:left!important;}
body h1, .lum-stroke + h1{font-size:32px!important;line-height:1.15!important;}
body h2{font-size:24px!important;line-height:1.2!important;}
body h3{font-size:20px!important;line-height:1.3!important;}
body h4{font-size:19px!important;line-height:1.3!important;}
.et_pb_text_inner p, .et_pb_tab p{margin-bottom:14px;}
.et_pb_text_inner p:last-child{margin-bottom:0;} .lum-stroke{font-size:40px!important;line-height:1!important;} body .et_pb_section{padding-top:32px!important;padding-bottom:32px!important;}
body .et_pb_row{padding-top:0!important;padding-bottom:0!important;width:100%!important;max-width:calc(100vw - 40px)!important;}
body .et_pb_column{margin-bottom:24px!important;}
body .et_pb_column:last-child{margin-bottom:0!important;}
body .et_pb_module{margin-bottom:16px!important;} .et_pb_fullwidth_header, .et_pb_fullwidth_image, .et_pb_fullwidth_image img{max-height:240px!important;object-fit:cover!important;} body .et_pb_button, body .et_pb_promo_button, body .et_pb_contact_submit, .sib-form .sib-form-block__button{
display:block!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;
padding:15px 20px!important;border-radius:999px!important;font-size:16px!important;font-weight:700!important;
background:#c9a24a!important;color:#fff!important;border:0!important;} body .lum-btn:before, body .lum-btn:after, body .lum-btn .et_pb_button:before, body .lum-btn .et_pb_button:after{display:none!important;}
body .et_pb_contact_form input[type=text], body .et_pb_contact_form input[type=email], body .et_pb_contact_form textarea, .sib-form .input{
height:48px!important;font-size:16px!important;border:1.5px solid #c5c9d3!important;border-radius:8px!important;padding:0 14px!important;background:#fff!important;}
body .et_pb_contact_form textarea, .sib-form textarea.input{height:120px!important;padding:12px 14px!important;}  .et_pb_tabs{border:0!important;}
.et_pb_tabs_controls{display:flex!important;flex-direction:column;gap:10px;border:0!important;background:none!important;}
.et_pb_tabs_controls:after{display:none!important;}
.et_pb_tabs_controls li{width:100%!important;border:1.5px solid #c5c9d3!important;border-radius:12px!important;background:#fff!important;margin:0!important;}
.et_pb_tabs_controls li a{padding:14px 16px!important;font-size:17px!important;font-weight:600!important;color:#1f2c47!important;display:flex!important;justify-content:space-between!important;align-items:center!important;}
.et_pb_tabs_controls li a:after{content:"+";width:26px;height:26px;border:1.5px solid #1f2c47;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;}
.et_pb_tabs_controls li.et_pb_tab_active{border-color:#1f2c47!important;background:#1f2c47!important;}
.et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important;}
.et_pb_tabs_controls li.et_pb_tab_active a:after{content:"\2212";border-color:#fff;}
.et_pb_all_tabs{padding:0!important;border:0!important;}
.et_pb_tab{padding:18px 4px 8px!important;} .page-id-100907 .et_pb_tabs_controls{flex-direction:row;gap:6px;background:#f3f2ee!important;padding:4px;border-radius:999px;}
.page-id-100907 .et_pb_tabs_controls li{border:0!important;border-radius:999px!important;background:none!important;flex:1;}
.page-id-100907 .et_pb_tabs_controls li a{justify-content:center!important;padding:10px 0!important;font-size:14px!important;}
.page-id-100907 .et_pb_tabs_controls li a:after{display:none;}
.page-id-100907 .et_pb_tabs_controls li.et_pb_tab_active{background:#1f2c47!important;}  .page-id-100907 .et_pb_section{padding-top:0!important;}
.sipl-mhead h1{font-size:26px!important;line-height:1.2!important;margin:0 0 10px!important;}
#sib-container{border:0!important;box-shadow:none!important;padding:0!important;background:none!important;}
.sib-form .form__entry{margin-bottom:14px!important;}
.sib-form .entry__label{font-size:15px!important;font-weight:600!important;color:#1f2c47!important;margin-bottom:6px!important;}
.sib-form .entry__specification{display:none!important;} .sib-form .sib-form-block p{font-size:16px!important;line-height:1.5!important;color:#3f4a63!important;} .sib-form .sib-optin.sib-form-block{border:1.5px solid #1f2c47!important;border-radius:10px!important;background:#fbfaf6!important;padding:14px!important;}
.sib-form .sib-optin .entry__label{font-weight:500!important;font-size:15px!important;line-height:1.5!important;}
.sib-form .checkbox{width:24px!important;height:24px!important;border:2px solid #1f2c47!important;border-radius:6px!important;margin-top:2px!important;}
.sib-form .sib-form-block__button{background:#c9a24a!important;color:#1f2c47!important;font-size:17px!important;margin-top:4px!important;}
.sib-form hr, .sib-form .sib-divider{display:none!important;} .sipl-done, .et_pb_tab .et_pb_text:last-child:has(> .et_pb_text_inner:only-child){display:none!important;}  .et_pb_section_0_tb_footer{padding-top:24px!important;padding-bottom:28px!important;} .et_pb_text_0_tb_footer h1,.et_pb_text_0_tb_footer h2,.et_pb_text_0_tb_footer h3,.et_pb_text_0_tb_footer h4{font-size:18px!important;line-height:1.25!important;color:#e9c46a!important;}
.et_pb_text_1_tb_footer{display:none!important;} .et_pb_column_2_tb_footer{display:none!important;} .et_pb_text_2_tb_footer h4,.et_pb_text_2_tb_footer h5{display:none!important;} .et_pb_text_2_tb_footer ul{display:flex!important;flex-wrap:wrap!important;gap:6px 18px!important;padding:0!important;margin:0!important;list-style:none!important;font-size:14px!important;}
.et_pb_text_2_tb_footer ul li{margin:0!important;padding:0!important;}
.et_pb_row_1_tb_footer{display:block!important;border-top:1px solid rgba(201,162,74,.6)!important;padding-top:14px!important;margin-top:14px!important;}
.et_pb_row_1_tb_footer .et_pb_column{margin-bottom:8px!important;}
.et_pb_row_1_tb_footer p{font-size:14px!important;line-height:1.5!important;margin:0!important;}
.et_pb_row_1_tb_footer .et_pb_column:last-child p{font-size:13px!important;color:#c9c9d0!important;}   .lum-home-slide .et_pb_column{display:flex!important;flex-direction:column!important;min-height:0!important;margin-top:0!important;}
.lum-home-slide .lum-slide-title{order:1;}
.lum-home-slide .lum-slide-text{order:2;transform:none!important;margin:0!important;}
.lum-home-slide .lum-slider-img{order:3;position:static!important;transform:none!important;margin-top:8px;}
.lum-home-slide .lum-slider-img img{width:240px!important;height:240px!important;border-radius:50%;object-fit:cover;}
.lum-slide-text:before{display:none!important;} .lum-slide-text .et_pb_promo_description p{font-size:17px!important;} .lum-li li{border:0!important;padding:0!important;display:inline!important;font-size:14px!important;}
.lum-li li:before{display:none!important;}
.lum-li li:not(:last-child):after{content:" \00B7 ";} .lum-home-cta-2, .lum-home-circles, .lum-marquee{display:none!important;}  .lum-person .et_pb_team_member_image{display:none!important;}
.lum-person{margin-bottom:12px!important;}  .lum-about-hero{position:relative;height:240px!important;} .lum-about-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.95));}
.lum-about-hero h1{position:absolute;left:20px;bottom:20px;z-index:1;margin:0;} .et_pb_team_member .et_pb_member_social_links a.et_pb_font_icon:after{content:" LinkedIn";font-family:Poppins,sans-serif;font-size:14px;margin-left:4px;} .lum-contact-row .et_pb_column_1_2{width:100%!important;} .lum-contact-row .et_pb_image img{width:96px!important;height:96px!important;border-radius:50%;object-fit:cover;}
.lum-contact-row .et_pb_text_inner{max-width:none!important;} .et_pb_contact_field[data-id="phone"], .et_pb_contact_field[data-id="preferred_contact"], .et_pb_contact_field[data-id="best_time"]{display:none!important;} .lum-legal .et_pb_text_inner > p:first-child strong, .lum-legal h1{display:block;font-size:32px!important;line-height:1.15!important;text-align:left!important;margin-bottom:6px;}
.lum-legal p{font-size:15px!important;}
.lum-legal h2, .lum-legal h3{font-size:19px!important;} #lum-sidebar-blog .lum-recent-posts, #lum-sidebar-blog .lum-tags{display:none!important;}
.lum-blog .post-meta:before, .lum-blog .comments-link, .lum-blog .lum-separator:last-of-type{display:none!important;}
.lum-blog .entry-title{font-size:22px!important;line-height:1.25!important;}
.lum-blog .post-content p{font-size:15px!important;color:#3f4a63!important;}
.lum-blog article{padding-bottom:24px!important;border-bottom:1px solid #e2dfd6;margin-bottom:24px!important;}
.lum-blog .more-link{margin-top:12px!important;}  #lum-sidebar .lum-sidebar-title, #lum-sidebar .lum-sidebar-desc, #lum-sidebar .lum-sidebar-region, #lum-sidebar .lum-sidebar-social{display:none!important;}
#lum-sidebar{padding:28px 20px!important;width:100%!important;right:-100%!important;}
#lum-sidebar.lum-active{right:0!important;}
.et_mobile_menu li a{font-size:22px!important;font-weight:600!important;padding:16px 0!important;border-bottom:1px solid #e2dfd6!important;}
.et_mobile_menu li.current-menu-item a{color:#c9a24a!important;}
} @media (min-width:981px){ .page-id-100907 .et_pb_tabs{border:0!important;background:none!important;}
.page-id-100907 .et_pb_all_tabs{border:0!important;padding:0!important;}
.page-id-100907 .et_pb_tab{padding:0!important;} .page-id-100907 .et_pb_tabs_controls{display:inline-flex!important;gap:6px;background:#f3f2ee!important;padding:4px;border-radius:999px;border:0!important;width:auto!important;margin-bottom:24px;}
.page-id-100907 .et_pb_tabs_controls:after{display:none!important;}
.page-id-100907 .et_pb_tabs_controls li{border:0!important;border-radius:999px!important;background:none!important;margin:0!important;}
.page-id-100907 .et_pb_tabs_controls li a{padding:10px 24px!important;font-size:15px!important;font-weight:600!important;color:#1f2c47!important;}
.page-id-100907 .et_pb_tabs_controls li.et_pb_tab_active{background:#1f2c47!important;}
.page-id-100907 .et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important;} .page-id-100907 .et_pb_tab .et_pb_tab_content{display:grid;grid-template-columns:1fr 560px;gap:80px;align-items:start;max-width:1166px;margin:0 auto;padding:16px 0 40px;}
.sipl-mhead h1{font-size:44px!important;line-height:1.1!important;margin:0 0 20px!important;}
.sipl-intro p{font-size:19px;line-height:1.5;color:#111;max-width:520px;}
.sipl-steps{display:flex;flex-direction:column;gap:14px;max-width:520px;margin:24px 0;padding:0;list-style:none;counter-reset:step;}
.sipl-steps li{display:flex;gap:14px;align-items:flex-start;font-size:16px;line-height:1.5;color:#3f4a63;counter-increment:step;}
.sipl-steps li:before{content:counter(step);flex:none;width:32px;height:32px;border-radius:50%;background:#1f2c47;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;}
.sipl-pricing{padding:20px 24px;background:#f5f4ef;border-radius:12px;max-width:520px;font-size:16px;line-height:1.5;}
.sipl-pricing strong{display:block;font-size:14px;color:#8a7a4a;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;}
.sipl-form-col #sib-container{border:1px solid #e2dfd6!important;border-radius:16px!important;box-shadow:0 6px 24px rgba(31,44,71,.06)!important;padding:32px!important;max-width:none!important;}
.sib-form .form__entry{margin-bottom:16px!important;}
.sib-form .entry__label{font-size:15px!important;font-weight:600!important;color:#1f2c47!important;}
.sib-form .entry__specification{display:none!important;}
.sib-form .input{height:48px!important;font-size:16px!important;border:1.5px solid #c5c9d3!important;border-radius:8px!important;}
.sib-form textarea.input{height:96px!important;}
.sib-form .sib-optin.sib-form-block{border:1.5px solid #1f2c47!important;border-radius:10px!important;background:#fbfaf6!important;padding:16px!important;}
.sib-form .sib-form-block__button{display:block!important;width:100%!important;padding:16px!important;border-radius:999px!important;background:#c9a24a!important;color:#1f2c47!important;font-size:17px!important;font-weight:700!important;border:0!important;} .sipl-form-col .sib-form-block.sipl-half{display:inline-block;width:calc(50% - 8px);vertical-align:top;}
.sipl-form-col .sib-form-block.sipl-half + .sib-form-block.sipl-half{margin-left:16px;}
.sipl-done{display:none!important;} .lum-person .et_pb_team_member_image{width:140px;height:140px;border-radius:50%;overflow:hidden;float:left;margin-right:24px;}
.lum-person .et_pb_team_member_image img{width:100%;height:100%;object-fit:cover;}
.lum-person .et_pb_team_member_description{overflow:hidden;padding-top:22px;}
.lum-person .et_pb_module_header{font-size:26px!important;padding-top:0!important;text-transform:capitalize;}
.lum-home-banner h2{font-size:52px!important;line-height:1.1!important;} .lum-home-banner p{font-size:19px!important;line-height:1.5!important;max-width:460px;}
.lum-home-banner .et_pb_button{font-size:16px!important;padding:13px 26px!important;border-radius:999px!important;background:#c9a24a!important;color:#fff!important;}
.lum-home-circles .et_pb_column{display:flex;justify-content:center;gap:40px;} .lum-home-circles img{width:260px!important;height:260px!important;border-radius:50%;object-fit:cover;} .page-template .lum-services-tabs .et_pb_tabs{border:0!important;display:grid;grid-template-columns:260px 1fr;gap:64px;align-items:start;} .lum-services-tabs .et_pb_tabs_controls{display:flex!important;flex-direction:column;gap:6px;border:0!important;background:none!important;position:sticky;top:24px;}
.lum-services-tabs .et_pb_tabs_controls:after{display:none!important;}
.lum-services-tabs .et_pb_tabs_controls li{border:0!important;border-radius:10px!important;background:none!important;margin:0!important;}
.lum-services-tabs .et_pb_tabs_controls li a{padding:12px 16px!important;font-size:16px!important;font-weight:600!important;color:#1f2c47!important;}
.lum-services-tabs .et_pb_tabs_controls li.et_pb_tab_active{background:#1f2c47!important;}
.lum-services-tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important;}
.lum-services-tabs .et_pb_all_tabs{border:0!important;padding:0!important;}
.lum-services-tabs .et_pb_tab{padding:0!important;max-width:720px;}
.lum-services-tabs .et_pb_tab p{font-size:17px!important;line-height:1.6!important;}
.lum-services-tabs .et_pb_tab h3, .lum-services-tabs .et_pb_tab h4{font-size:24px!important;margin:28px 0 8px;} .lum-services-hero{position:relative;height:280px!important;border-radius:12px;overflow:hidden;} .lum-services-hero img{width:100%;height:100%;object-fit:cover;}
.lum-services-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.96));}
.lum-services-title{margin-top:-110px!important;position:relative;z-index:2;padding:0 40px;} .lum-services-title h1{font-size:52px!important;line-height:1!important;} .lum-about-hero{position:relative;}
.lum-about-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.96));pointer-events:none;}
.lum-about-hero .et_pb_text{position:absolute;left:130px;bottom:40px;z-index:2;}
.lum-about-hero h1{font-size:56px!important;line-height:1!important;margin:0!important;}
.lum-bio h2, .lum-bio h3{text-transform:capitalize;font-size:30px!important;} .lum-bio p{text-align:left!important;font-size:16px!important;line-height:1.6!important;}
.lum-marquee{display:none!important;} .lum-contact-row .et_pb_image{width:180px;float:left;margin-right:28px;}
.lum-contact-row .et_pb_image img{width:180px;height:180px;border-radius:50%;object-fit:cover;}
.lum-contact-row h1{font-size:56px!important;line-height:1!important;padding-top:60px;}
.lum-contact-row .et_pb_text_inner p{font-size:19px!important;line-height:1.5!important;clear:both;padding-top:28px;}
.lum-contact-redirect{border:1.5px solid #1f2c47;border-radius:14px;padding:24px;max-width:520px;} .lum-contact-redirect .et_pb_button{background:#1f2c47!important;color:#fff!important;border-radius:999px!important;}
.et_pb_contact_form .et_pb_contact_field_description{display:none!important;} .et_pb_contact_field[data-id="phone"], .et_pb_contact_field[data-id="preferred_contact"], .et_pb_contact_field[data-id="best_time"]{display:none!important;}
.et_pb_contact_form input, .et_pb_contact_form textarea{border:1.5px solid #c5c9d3!important;border-radius:8px!important;background:#fff!important;}
.et_pb_contact_submit{width:100%!important;border-radius:999px!important;background:#1f2c47!important;color:#fff!important;padding:15px!important;} .lum-legal .et_pb_text_inner{max-width:760px;margin:0 auto;}
.lum-legal h1{text-align:left!important;font-size:44px!important;}
.lum-legal p{font-size:16px!important;line-height:1.6!important;}
.page-template .lum-thanks .et_pb_button{padding:14px 32px!important;font-size:17px!important;} }   .page-id-100907 .sib-form .entry__field {
border: 0 !important;
padding: 0 !important;
background: none !important;
box-shadow: none !important;
}
.page-id-100907 .sib-form .input {
width: 100% !important;
box-sizing: border-box !important;
}
.page-id-100907 .sib-radiobutton-group .form__label-row {
display: block !important;
position: relative !important;
}
.page-id-100907 .sib-radiobutton-group .form__label-row > p:first-child {
margin: 0 0 0 38px !important;
}
.page-id-100907 .sib-radiobutton-group .form__label-row > div {
position: absolute !important;
left: 0 !important;
top: 2px !important;
width: 24px !important;
}
.page-id-100907 .sib-radiobutton-group .entry__choice,
.page-id-100907 .sib-radiobutton-group .entry__choice label,
.page-id-100907 .sib-radiobutton-group .entry__choice p {
margin: 0 !important;
padding: 0 !important;
line-height: 1 !important;
}
.page-id-100907 .sib-radiobutton-group .entry__choice br,
.page-id-100907 .sib-radiobutton-group .radio-button + span {
display: none !important;
}
.page-id-100907.sipl-single-tab .et_pb_tabs_controls {
display: none !important;
}
.page-id-100907 .sipl-confidential {
margin-top: 12px !important;
}
.page-id-100907 .sipl-confidential p {
color: #6b7280 !important;
font-size: 13px !important;
line-height: 1.5 !important;
text-align: center !important;
}
.page-id-100907 .sipl-intro { display: block !important; }
.page-id-100907 .sib-radiobutton-group .form__label-row > p:first-child {
width: auto !important;
min-width: 0 !important;
}
.page-id-100907 #sib-form > p:has(.input--hidden),
.page-id-100907 #sib-form > p:has(input[type="hidden"]) {
display: none !important;
margin: 0 !important;
} .page-id-100907 #srfm-form-100622 {
display: grid;
grid-template-columns: 1fr;
gap: 18px;
width: 100% !important;
}
.page-id-100907 #srfm-form-100622 > * { margin: 0 !important; }
.page-id-100907 #srfm-form-100622 .srfm-description { display: none !important; }
.page-id-100907 #srfm-form-100622 .srfm-block-label,
.page-id-100907 #srfm-form-100622 .srfm-block-legend {
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 15px !important;
font-weight: 600 !important;
line-height: 1.4 !important;
margin-bottom: 6px !important;
}
.page-id-100907 #srfm-form-100622 .srfm-input-common,
.page-id-100907 #srfm-form-100622 .srfm-dropdown-common {
width: 100% !important;
min-height: 48px !important;
box-sizing: border-box !important;
border: 1.5px solid #c5c9d3 !important;
border-radius: 8px !important;
background: #fff !important;
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 16px !important;
padding: 0 14px !important;
}
.page-id-100907 #srfm-form-100622 textarea.srfm-input-common {
min-height: 120px !important;
padding: 12px 14px !important;
}
.page-id-100907 #srfm-form-100622 .srfm-multi-choice-block .srfm-block-wrap {
display: grid !important;
gap: 10px !important;
}
.page-id-100907 #srfm-form-100622 .srfm-submit-container,
.page-id-100907 #srfm-form-100622 .wp-block-button,
.page-id-100907 #srfm-form-100622 .srfm-submit-button { width: 100% !important; }
.page-id-100907 #srfm-form-100622 .srfm-submit-button {
min-height: 52px !important;
border: 0 !important;
border-radius: 999px !important;
background: #c9a24a !important;
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 17px !important;
font-weight: 700 !important;
} #srfm-form-100647 {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
column-gap: 16px;
row-gap: 18px;
}
#srfm-form-100647 > * {
grid-column: 1 / -1;
margin: 0 !important;
}
#srfm-form-100647 > input[type="hidden"] {
display: none !important;
}
#srfm-form-100647 > .srf-input-281b1a31-block { grid-column: 1; }
#srfm-form-100647 > .srf-input-4830b2ce-block { grid-column: 2; }
#srfm-form-100647 .srfm-description { display: none !important; }
#srfm-form-100647 .srfm-block-label,
#srfm-form-100647 .srfm-block-legend {
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 15px !important;
font-weight: 600 !important;
line-height: 1.4 !important;
margin-bottom: 6px !important;
}
#srfm-form-100647 .srfm-input-common,
#srfm-form-100647 .srfm-dropdown-common {
width: 100% !important;
min-height: 48px !important;
box-sizing: border-box !important;
border: 1.5px solid #c5c9d3 !important;
border-radius: 8px !important;
background: #fff !important;
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 16px !important;
padding: 0 14px !important;
}
#srfm-form-100647 textarea.srfm-input-common {
min-height: 120px !important;
padding: 12px 14px !important;
}
#srfm-form-100647 .srfm-gdpr-block .srfm-cbx {
display: flex !important;
align-items: flex-start !important;
gap: 12px !important;
}
#srfm-form-100647 .srfm-gdpr-block .srfm-cbx > .srfm-span-wrap:first-child {
flex: 0 0 24px;
width: 24px !important;
height: 24px !important;
border: 2px solid #1f2c47 !important;
border-radius: 6px !important;
}
#srfm-form-100647 .srfm-submit-container,
#srfm-form-100647 .wp-block-button,
#srfm-form-100647 .srfm-submit-button {
width: 100% !important;
}
#srfm-form-100647 .srfm-submit-button {
min-height: 52px !important;
padding: 15px 20px !important;
border: 0 !important;
border-radius: 999px !important;
background: #1f2c47 !important;
color: #fff !important;
font-family: Poppins, sans-serif !important;
font-size: 17px !important;
font-weight: 700 !important;
text-align: center !important;
}
.sipl-contact-reply {
grid-column: 1 / -1;
margin: -2px 0 0 !important;
color: #6b7280;
font-size: 14px;
line-height: 1.5;
} #lum-sidebar,
#lum-overlay { display: none !important; }
@media (max-width: 767px) {
header .et_mobile_menu {
position: fixed !important;
inset: 68px 0 0 !important;
width: 100vw !important;
height: calc(100dvh - 68px) !important;
max-height: none !important;
overflow-y: auto !important;
margin: 0 !important;
padding: 28px 20px 40px !important;
border-top: 2px solid #c9a24a !important;
background: #fff !important;
box-shadow: none !important;
}
header .et_mobile_menu li a {
min-height: 56px;
box-sizing: border-box;
display: flex !important;
align-items: center;
padding: 14px 0 !important;
border-bottom: 1px solid #e2dfd6 !important;
color: #1f2c47 !important;
font-size: 22px !important;
font-weight: 600 !important;
}
header .et_mobile_menu li.current-menu-item > a { color: #c9a24a !important; }
header .et_mobile_menu .sipl-mobile-cta a {
min-height: 52px;
justify-content: center;
margin-top: 28px;
padding: 14px 20px !important;
border: 0 !important;
border-radius: 999px;
background: #c9a24a;
color: #fff !important;
text-align: center;
}
header .et_mobile_menu .sipl-mobile-email a {
margin-top: 20px;
border: 0 !important;
color: #3f4a63 !important;
font-size: 16px !important;
font-weight: 500 !important;
}
.page-id-100907 .sipl-intro p {
margin-bottom: 14px !important;
color: #3f4a63 !important;
font-size: 16px !important;
line-height: 1.5 !important;
}
.page-id-100907 .sib-form .input {
height: 48px !important;
border: 1.5px solid #c5c9d3 !important;
border-radius: 8px !important;
padding: 0 14px !important;
background: #fff !important;
}
.page-id-100907 .sib-form textarea.input {
height: 120px !important;
padding: 12px 14px !important;
}
.page-id-100907 .sib-radiobutton-group.sib-form-block {
padding: 14px !important;
border: 1.5px solid #1f2c47 !important;
border-radius: 10px !important;
background: #fbfaf6 !important;
}
.page-id-100907 .sib-radiobutton-group .entry__label {
margin: 0 !important;
color: #1f2c47 !important;
font-size: 15px !important;
font-weight: 500 !important;
line-height: 1.5 !important;
}
.page-id-100907 .sib-form-block__button {
min-height: 52px !important;
}
#srfm-form-100647 { grid-template-columns: 1fr; }
#srfm-form-100647 > .srf-input-281b1a31-block,
#srfm-form-100647 > .srf-input-4830b2ce-block { grid-column: 1 / -1; }
.page-id-91856 .lum-contact-redirect { width: 100% !important; }
.page-id-91856 .lum-contact-redirect.et_pb_button {
min-height: 52px;
display: flex !important;
align-items: center;
justify-content: center;
box-sizing: border-box;
border: 1.5px solid #1f2c47 !important;
border-radius: 999px !important;
background: #fff !important;
color: #1f2c47 !important;
}
.lum-person,
.lum-person .et_pb_team_member_description {
min-height: 0 !important;
height: auto !important;
padding-bottom: 0 !important;
}
.lum-person .et_pb_team_member_image { display: none !important; }
.lum-home-circles { display: none !important; min-height: 0 !important; }
.lum-home-team,
.lum-home-team .et_pb_row,
.lum-home-team .et_pb_column,
.lum-home-team .et_pb_module {
position: relative !important;
inset: auto !important;
min-height: 0 !important;
height: auto !important;
transform: none !important;
}
.lum-home-team .et_pb_column {
width: 100% !important;
float: none !important;
}
.lum-home-team .et_pb_row:has(.lum-person) {
display: flex !important;
flex-direction: column !important;
height: auto !important;
min-height: 0 !important;
}
.lum-home-team .et_pb_row:has(.lum-person) .et_pb_column {
top: auto !important;
left: auto !important;
right: auto !important;
margin: 0 0 16px !important;
}
.lum-home-team .lum-person {
width: 100% !important;
clear: both !important;
float: none !important;
display: block !important;
}
.lum-home-team .lum-team-row {
display: block !important;
height: auto !important;
min-height: 0 !important;
}
.lum-home-team .lum-person-col {
display: block !important;
width: 100% !important;
height: auto !important;
min-height: 108px !important;
margin: 0 0 18px !important;
float: none !important;
clear: both !important;
}
.lum-home-team .lum-person-col:last-child { margin-bottom: 0 !important; }
.lum-blog-tools {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin: 0 0 28px;
}
.lum-blog-tools form {
position: relative;
flex: 0 0 100%;
margin-bottom: 4px;
}
.lum-blog-tools input {
width: 100%;
height: 48px;
box-sizing: border-box;
border: 1.5px solid #c5c9d3;
border-radius: 999px;
padding: 0 48px 0 18px;
color: #1f2c47;
font-size: 16px;
}
.lum-blog-tools button {
position: absolute;
right: 6px;
top: 4px;
width: 40px;
height: 40px;
border: 1.5px solid #1f2c47;
border-radius: 50%;
color: transparent;
}
.lum-blog-tools button:before {
content: "";
position: absolute;
left: 12px;
top: 10px;
width: 11px;
height: 11px;
border: 2px solid #1f2c47;
border-radius: 50%;
}
.lum-blog-tools button:after {
content: "";
position: absolute;
left: 24px;
top: 24px;
width: 8px;
height: 2px;
background: #1f2c47;
transform: rotate(45deg);
}
.lum-blog-tools > a {
min-height: 44px;
display: inline-flex;
align-items: center;
padding: 0 18px;
border: 1.5px solid #c5c9d3;
border-radius: 999px;
color: #1f2c47;
font-size: 15px;
font-weight: 600;
}
.lum-blog-tools > a:first-of-type {
border-color: #1f2c47;
background: #1f2c47;
color: #fff;
}
#lum-sidebar-blog { display: none !important; }
.wp-pagenavi a,
.wp-pagenavi span.current {
width: 44px !important;
height: 44px !important;
}
}
@media (min-width: 981px) {
#srfm-form-100647 .srfm-captcha-container { margin-top: 2px !important; }
}@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap"); 
.page-id-100907 .sib-form .entry__field {
border: 0 !important;
padding: 0 !important;
background: none !important;
box-shadow: none !important;
}
.page-id-100907 .sib-form .input {
width: 100% !important;
box-sizing: border-box !important;
}
.page-id-100907 .sib-radiobutton-group .form__label-row {
display: block !important;
position: relative !important;
}
.page-id-100907 .sib-radiobutton-group .form__label-row > p:first-child {
margin: 0 0 0 38px !important;
}
.page-id-100907 .sib-radiobutton-group .form__label-row > div {
position: absolute !important;
left: 0 !important;
top: 2px !important;
width: 24px !important;
}
.page-id-100907 .sib-radiobutton-group .entry__choice,
.page-id-100907 .sib-radiobutton-group .entry__choice label,
.page-id-100907 .sib-radiobutton-group .entry__choice p {
margin: 0 !important;
padding: 0 !important;
line-height: 1 !important;
}
.page-id-100907 .sib-radiobutton-group .entry__choice br,
.page-id-100907 .sib-radiobutton-group .radio-button + span {
display: none !important;
}
.page-id-100907.sipl-single-tab .et_pb_tabs_controls {
display: none !important;
}
.page-id-100907 .sipl-confidential {
margin-top: 12px !important;
}
.page-id-100907 .sipl-confidential p {
color: #6b7280 !important;
font-size: 13px !important;
line-height: 1.5 !important;
text-align: center !important;
}
.page-id-100907 .sipl-intro { display: block !important; }
.page-id-100907 .sib-radiobutton-group .form__label-row > p:first-child {
width: auto !important;
min-width: 0 !important;
}
.page-id-100907 #sib-form > p:has(.input--hidden),
.page-id-100907 #sib-form > p:has(input[type="hidden"]) {
display: none !important;
margin: 0 !important;
}
.page-id-100907 #srfm-form-100622 {
display: grid;
grid-template-columns: 1fr;
gap: 18px;
width: 100% !important;
}
.page-id-100907 #srfm-form-100622 > * { margin: 0 !important; }
.page-id-100907 #srfm-form-100622 .srfm-description { display: none !important; }
.page-id-100907 #srfm-form-100622 .srfm-block-label,
.page-id-100907 #srfm-form-100622 .srfm-block-legend {
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 15px !important;
font-weight: 600 !important;
line-height: 1.4 !important;
margin-bottom: 6px !important;
}
.page-id-100907 #srfm-form-100622 .srfm-input-common,
.page-id-100907 #srfm-form-100622 .srfm-dropdown-common {
width: 100% !important;
min-height: 48px !important;
box-sizing: border-box !important;
border: 1.5px solid #c5c9d3 !important;
border-radius: 8px !important;
background: #fff !important;
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 16px !important;
padding: 0 14px !important;
}
.page-id-100907 #srfm-form-100622 textarea.srfm-input-common {
min-height: 120px !important;
padding: 12px 14px !important;
}
.page-id-100907 #srfm-form-100622 .srfm-multi-choice-block .srfm-block-wrap {
display: grid !important;
gap: 10px !important;
}
.page-id-100907 #srfm-form-100622 .srfm-submit-container,
.page-id-100907 #srfm-form-100622 .wp-block-button,
.page-id-100907 #srfm-form-100622 .srfm-submit-button { width: 100% !important; }
.page-id-100907 #srfm-form-100622 .srfm-submit-button {
min-height: 52px !important;
border: 0 !important;
border-radius: 999px !important;
background: #c9a24a !important;
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 17px !important;
font-weight: 700 !important;
}
#srfm-form-100647 {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
column-gap: 16px;
row-gap: 18px;
}
#srfm-form-100647 > * {
grid-column: 1 / -1;
margin: 0 !important;
}
#srfm-form-100647 > input[type="hidden"] {
display: none !important;
}
#srfm-form-100647 > .srf-input-281b1a31-block { grid-column: 1; }
#srfm-form-100647 > .srf-input-4830b2ce-block { grid-column: 2; }
#srfm-form-100647 .srfm-description { display: none !important; }
#srfm-form-100647 .srfm-block-label,
#srfm-form-100647 .srfm-block-legend {
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 15px !important;
font-weight: 600 !important;
line-height: 1.4 !important;
margin-bottom: 6px !important;
}
#srfm-form-100647 .srfm-input-common,
#srfm-form-100647 .srfm-dropdown-common {
width: 100% !important;
min-height: 48px !important;
box-sizing: border-box !important;
border: 1.5px solid #c5c9d3 !important;
border-radius: 8px !important;
background: #fff !important;
color: #1f2c47 !important;
font-family: Poppins, sans-serif !important;
font-size: 16px !important;
padding: 0 14px !important;
}
#srfm-form-100647 textarea.srfm-input-common {
min-height: 120px !important;
padding: 12px 14px !important;
}
#srfm-form-100647 .srfm-gdpr-block .srfm-cbx {
display: flex !important;
align-items: flex-start !important;
gap: 12px !important;
}
#srfm-form-100647 .srfm-gdpr-block .srfm-cbx > .srfm-span-wrap:first-child {
flex: 0 0 24px;
width: 24px !important;
height: 24px !important;
border: 2px solid #1f2c47 !important;
border-radius: 6px !important;
}
#srfm-form-100647 .srfm-submit-container,
#srfm-form-100647 .wp-block-button,
#srfm-form-100647 .srfm-submit-button {
width: 100% !important;
}
#srfm-form-100647 .srfm-submit-button {
min-height: 52px !important;
padding: 15px 20px !important;
border: 0 !important;
border-radius: 999px !important;
background: #1f2c47 !important;
color: #fff !important;
font-family: Poppins, sans-serif !important;
font-size: 17px !important;
font-weight: 700 !important;
text-align: center !important;
}
.sipl-contact-reply {
grid-column: 1 / -1;
margin: -2px 0 0 !important;
color: #6b7280;
font-size: 14px;
line-height: 1.5;
}
#lum-sidebar,
#lum-overlay { display: none !important; }
@media (max-width: 767px) {
header .et_mobile_menu {
position: fixed !important;
inset: 68px 0 0 !important;
width: 100vw !important;
height: calc(100dvh - 68px) !important;
max-height: none !important;
overflow-y: auto !important;
margin: 0 !important;
padding: 28px 20px 40px !important;
border-top: 2px solid #c9a24a !important;
background: #fff !important;
box-shadow: none !important;
}
header .et_mobile_menu li a {
min-height: 56px;
box-sizing: border-box;
display: flex !important;
align-items: center;
padding: 14px 0 !important;
border-bottom: 1px solid #e2dfd6 !important;
color: #1f2c47 !important;
font-size: 22px !important;
font-weight: 600 !important;
}
header .et_mobile_menu li.current-menu-item > a { color: #c9a24a !important; }
header .et_mobile_menu .sipl-mobile-cta a {
min-height: 52px;
justify-content: center;
margin-top: 28px;
padding: 14px 20px !important;
border: 0 !important;
border-radius: 999px;
background: #c9a24a !important;
color: #fff !important;
text-align: center;
}
header .et_mobile_menu .sipl-mobile-email a {
margin-top: 20px;
border: 0 !important;
color: #3f4a63 !important;
font-size: 16px !important;
font-weight: 500 !important;
}
.page-id-100907 .sipl-intro p {
margin-bottom: 14px !important;
color: #3f4a63 !important;
font-size: 16px !important;
line-height: 1.5 !important;
}
.page-id-100907 .sib-form .input {
height: 48px !important;
border: 1.5px solid #c5c9d3 !important;
border-radius: 8px !important;
padding: 0 14px !important;
background: #fff !important;
}
.page-id-100907 .sib-form textarea.input {
height: 120px !important;
padding: 12px 14px !important;
}
.page-id-100907 .sib-radiobutton-group.sib-form-block {
padding: 14px !important;
border: 1.5px solid #1f2c47 !important;
border-radius: 10px !important;
background: #fbfaf6 !important;
}
.page-id-100907 .sib-radiobutton-group .entry__label {
margin: 0 !important;
color: #1f2c47 !important;
font-size: 15px !important;
font-weight: 500 !important;
line-height: 1.5 !important;
}
.page-id-100907 .sib-form-block__button {
min-height: 52px !important;
}
#srfm-form-100647 { grid-template-columns: 1fr; }
#srfm-form-100647 > .srf-input-281b1a31-block,
#srfm-form-100647 > .srf-input-4830b2ce-block { grid-column: 1 / -1; }
.page-id-91856 .lum-contact-redirect { width: 100% !important; }
.page-id-91856 .lum-contact-redirect.et_pb_button {
min-height: 52px;
display: flex !important;
align-items: center;
justify-content: center;
box-sizing: border-box;
border: 1.5px solid #1f2c47 !important;
border-radius: 999px !important;
background: #fff !important;
color: #1f2c47 !important;
}
.lum-person,
.lum-person .et_pb_team_member_description {
min-height: 0 !important;
height: auto !important;
padding-bottom: 0 !important;
}
.lum-person .et_pb_team_member_image { display: none !important; }
.lum-home-circles { display: none !important; min-height: 0 !important; }
.lum-home-team,
.lum-home-team .et_pb_row,
.lum-home-team .et_pb_column,
.lum-home-team .et_pb_module {
position: relative !important;
inset: auto !important;
min-height: 0 !important;
height: auto !important;
transform: none !important;
}
.lum-home-team .et_pb_column {
width: 100% !important;
float: none !important;
}
.lum-home-team .et_pb_row:has(.lum-person) {
display: flex !important;
flex-direction: column !important;
height: auto !important;
min-height: 0 !important;
}
.lum-home-team .et_pb_row:has(.lum-person) .et_pb_column {
top: auto !important;
left: auto !important;
right: auto !important;
margin: 0 0 16px !important;
}
.lum-home-team .lum-person {
width: 100% !important;
clear: both !important;
float: none !important;
display: block !important;
}
.lum-home-team .lum-team-row {
display: block !important;
height: auto !important;
min-height: 0 !important;
}
.lum-home-team .lum-person-col {
display: block !important;
width: 100% !important;
height: auto !important;
min-height: 108px !important;
margin: 0 0 18px !important;
float: none !important;
clear: both !important;
}
.lum-home-team .lum-person-col:last-child { margin-bottom: 0 !important; }
.lum-blog-tools {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin: 0 0 28px;
}
.lum-blog-tools form {
position: relative;
flex: 0 0 100%;
margin-bottom: 4px;
}
.lum-blog-tools input {
width: 100%;
height: 48px;
box-sizing: border-box;
border: 1.5px solid #c5c9d3;
border-radius: 999px;
padding: 0 48px 0 18px;
color: #1f2c47;
font-size: 16px;
}
.lum-blog-tools button {
position: absolute;
right: 6px;
top: 4px;
width: 40px;
height: 40px;
border: 1.5px solid #1f2c47;
border-radius: 50%;
color: transparent;
background: transparent !important;
padding: 0 !important;
box-shadow: none !important;
font-size: 0 !important;
overflow: visible !important;
}
.lum-blog-tools button:before {
content: "";
position: absolute;
left: 12px;
top: 10px;
width: 11px;
height: 11px;
border: 2px solid #1f2c47;
border-radius: 50%;
}
.lum-blog-tools button:after {
content: "";
position: absolute;
left: 24px;
top: 24px;
width: 8px;
height: 2px;
background: #1f2c47;
transform: rotate(45deg);
}
.lum-blog-tools > a,
.lum-blog-tools .sipl-blog-filters > a {
min-height: 44px;
display: inline-flex;
align-items: center;
padding: 0 18px;
border: 1.5px solid #c5c9d3;
border-radius: 999px;
color: #1f2c47;
font-size: 15px;
font-weight: 600;
}
.lum-blog-tools > a:first-of-type,
.lum-blog-tools .sipl-blog-filters > a:first-of-type {
border-color: #1f2c47;
background: #1f2c47;
color: #fff;
}
#lum-sidebar-blog { display: none !important; }
.wp-pagenavi a,
.wp-pagenavi span.current {
width: 44px !important;
height: 44px !important;
}
body.sipl-blog-empty .wp-pagenavi,
body.sipl-blog-empty .pagination {
display: none !important;
}
}
@media (min-width: 981px) {
#srfm-form-100647 .srfm-captcha-container { margin-top: 2px !important; }
}
@media (max-width: 767px) {
body.page-id-100907 .et_pb_tabs_controls {
display: flex !important;
}
body.home .et_pb_row_10,
body.home .et_pb_row_10 > .et_pb_column,
body.home .et_pb_row_10 .et_pb_module,
body.home .et_pb_row_10 .et_pb_text_inner,
body.home .et_pb_row_10 h2,
body.home .et_pb_row_10 p,
body.home .et_pb_row_10 .et_pb_button_module_wrapper,
body.home .et_pb_row_10 .et_pb_button {
max-width: calc(100vw - 40px) !important;
width: 100% !important;
margin-left: auto !important;
margin-right: auto !important;
}
}
body.et_boxed_layout #page-container {
width: 100% !important;
max-width: none !important;
margin: 0 !important;
background: #fff !important;
box-shadow: none !important;
overflow: hidden !important;
}
body .et-l--header .et_pb_section {
border-bottom: 2px solid #c9a24a !important;
}
body .et-l--header .et_pb_row {
width: 90% !important;
max-width: 1296px !important;
margin-left: auto !important;
margin-right: auto !important;
}
body .et-l--footer .et_pb_section_0_tb_footer {
background: #1f2c47 !important;
color: #fff !important;
}
body .et-l--footer .et_pb_section_0_tb_footer h1,
body .et-l--footer .et_pb_section_0_tb_footer h2,
body .et-l--footer .et_pb_section_0_tb_footer h3,
body .et-l--footer .et_pb_section_0_tb_footer h4,
body .et-l--footer .et_pb_section_0_tb_footer h5 {
color: #e9c46a !important;
}
body .et-l--footer .et_pb_section_0_tb_footer p,
body .et-l--footer .et_pb_section_0_tb_footer li,
body .et-l--footer .et_pb_section_0_tb_footer a {
color: #fff !important;
}
body .et-l--footer .et_pb_row_1_tb_footer {
border-top: 1px solid rgba(201, 162, 74, .7) !important;
}
.page-id-99164 .lum-about-hero {
overflow: hidden !important;
}
.page-id-99164 .lum-about-hero .sipl-about-summary {
position: absolute;
z-index: 3;
color: #1f2c47;
}
.page-id-99164 .lum-about-hero .sipl-about-summary strong {
display: block;
font-weight: 700;
}
.page-id-99164 .lum-about-bios .lum-bio p { font-weight: 400 !important; }
.page-id-91856 .lum-contact-row > .et_pb_column {
box-sizing: border-box !important;
}
.page-id-91856 .sipl-contact-card-copy h3 {
color: #1f2c47 !important;
font-weight: 700 !important;
}
.page-id-101044 .sipl-thanks-card {
background: #f5f4ef !important;
border-radius: 14px !important;
}
.sipl-blog-samples article {
border-bottom: 1px solid #e2dfd6;
}
.sipl-blog-samples .post-meta {
color: #7d8494;
}
.sipl-blog-samples .entry-title,
.sipl-blog-samples .entry-title a {
color: #1f2c47 !important;
}
.sipl-blog-samples .more-link {
display: inline-flex;
align-items: center;
border: 1.5px solid #1f2c47;
border-radius: 999px;
color: #1f2c47 !important;
font-weight: 700;
}
.sipl-blog-pagination {
display: flex;
justify-content: center;
align-items: center;
}
.sipl-blog-pagination span {
display: inline-flex;
align-items: center;
justify-content: center;
color: #1f2c47;
}
.sipl-blog-pagination .current {
border: 1.5px solid #1f2c47;
border-radius: 50%;
}
@media (max-width: 767px) {
body.et_boxed_layout #page-container {
border-radius: 20px !important;
}
body .et-l--header .et_pb_row {
width: calc(100% - 40px) !important;
max-width: none !important;
}
body .et-l--header .et_pb_section,
body .et-l--header .et_pb_row {
min-height: 68px !important;
height: 68px !important;
}
body .et_pb_button:after,
body .et_pb_promo_button:after {
display: none !important;
}
.page-id-100907 .sipl-steps,
.page-id-100907 .sipl-pricing {
display: none !important;
}
.page-id-100907 #sib-form .sipl-half,
.page-id-100907 #sib-form .sib-form-block,
.page-id-100907 #sib-form .form__entry,
.page-id-100907 #sib-form .entry__field,
.page-id-100907 #sib-form input.input,
.page-id-100907 #sib-form textarea.input {
display: block !important;
width: 100% !important;
max-width: none !important;
box-sizing: border-box !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.page-id-99164 .lum-about-hero {
width: 100% !important;
max-width: none !important;
height: 210px !important;
min-height: 210px !important;
padding: 0 !important;
}
.page-id-99164 .lum-about-hero h1 {
top: 70px !important;
bottom: auto !important;
left: 20px !important;
color: #1f2c47 !important;
font-size: 40px !important;
line-height: 1 !important;
}
.page-id-99164 .lum-about-hero .sipl-about-summary {
left: 20px;
bottom: 20px;
}
.page-id-99164 .lum-about-hero .sipl-about-summary strong {
font-size: 32px;
line-height: 1.1;
}
.page-id-99164 .lum-about-hero .sipl-about-summary span {
display: none;
}
.page-id-99164 .lum-about-bios,
.page-id-99164 .lum-about-bios .et_pb_row,
.page-id-99164 .lum-about-bios .et_pb_column,
.page-id-99164 .lum-about-bios .lum-bio {
position: relative !important;
inset: auto !important;
transform: none !important;
height: auto !important;
min-height: 0 !important;
}
.page-id-99164 .lum-about-bios {
padding: 22px 20px 34px !important;
}
.page-id-99164 .lum-about-bios .et_pb_row {
width: 100% !important;
max-width: none !important;
margin: 0 !important;
}
.page-id-99164 .lum-about-bios .et_pb_column {
width: 100% !important;
margin: 0 0 34px !important;
}
.page-id-99164 .lum-about-bios .lum-bio {
margin: 0 !important;
padding: 0 !important;
background: transparent !important;
box-shadow: none !important;
}
.page-id-99164 .lum-about-bios .lum-bio h2,
.page-id-99164 .lum-about-bios .lum-bio h3 {
color: #1f2c47 !important;
font-size: 28px !important;
}
.page-id-99164 .lum-marquee { display: none !important; }
.page-id-91856 .lum-contact-row {
display: block !important;
width: calc(100% - 40px) !important;
max-width: none !important;
margin: 0 20px !important;
padding: 34px 0 !important;
}
.page-id-91856 .lum-contact-row > .et_pb_column {
width: 100% !important;
margin: 0 !important;
}
.page-id-91856 .lum-contact-row > .et_pb_column:first-child .et_pb_image {
float: left !important;
width: 96px !important;
margin: 0 20px 24px 0 !important;
}
.page-id-91856 .lum-contact-row > .et_pb_column:first-child .et_pb_image img {
width: 96px !important;
height: 96px !important;
border-radius: 50% !important;
object-fit: cover !important;
}
.page-id-91856 .lum-contact-row .et_pb_text h1 {
padding-top: 20px !important;
color: #1f2c47 !important;
font-size: 38px !important;
}
.page-id-91856 .lum-contact-row .et_pb_text p {
clear: both !important;
padding-top: 22px !important;
font-size: 18px !important;
line-height: 1.5 !important;
}
.page-id-91856 .sipl-contact-card-copy { display: none !important; }
.page-id-91856 .lum-contact-redirect-module {
clear: both !important;
margin: 0 0 28px !important;
padding: 0 !important;
border: 0 !important;
}
.page-id-101044 #main-content .et_pb_row {
width: calc(100% - 40px) !important;
}
.page-id-101044 .sipl-thanks-card {
padding: 20px !important;
margin: 16px 0 22px !important;
}
.page-id-101044 .sipl-thanks-card h2,
.page-id-101044 .sipl-thanks-card h3,
.page-id-101044 .sipl-thanks-card h4 {
color: #1f2c47 !important;
font-size: 20px !important;
}
.sipl-blog-samples article {
padding: 0 0 28px !important;
margin: 0 0 28px !important;
}
.sipl-blog-samples .post-meta {
margin-bottom: 10px;
font-size: 15px;
}
.sipl-blog-samples .entry-title {
margin-bottom: 12px !important;
font-size: 25px !important;
line-height: 1.15 !important;
}
.sipl-blog-samples .post-content p {
color: #3f4a63 !important;
font-size: 16px !important;
line-height: 1.5 !important;
}
.sipl-blog-samples .more-link {
min-height: 46px;
margin-top: 12px;
padding: 0 22px;
}
.sipl-blog-pagination { gap: 18px; margin: 34px 0 44px; }
.sipl-blog-pagination span { width: 36px; height: 36px; font-size: 18px; }
}
@media (min-width: 768px) {
body.et_boxed_layout #page-container {
border-radius: 0 !important;
}
body .et-l--footer .et_pb_section_0_tb_footer {
padding: 58px 0 36px !important;
}
body .et-l--footer,
body .et-l--footer .et_builder_inner_content,
body .et-l--footer .et_pb_section_0_tb_footer,
body .et-l--footer .et_pb_row_0_tb_footer,
body .et-l--footer .et_pb_row_1_tb_footer {
height: auto !important;
min-height: 0 !important;
}
body .et-l--footer .et_pb_text_1_tb_footer,
body .et-l--footer .et_pb_column_2_tb_footer { display: none !important; }
body .et-l--footer .et_pb_text_2_tb_footer h4,
body .et-l--footer .et_pb_text_2_tb_footer h5 { display: none !important; }
body .et-l--footer .et_pb_text_0_tb_footer h1,
body .et-l--footer .et_pb_text_0_tb_footer h2,
body .et-l--footer .et_pb_text_0_tb_footer h3,
body .et-l--footer .et_pb_text_0_tb_footer h4 {
margin: 0 !important;
font-size: 18px !important;
line-height: 1.25 !important;
}
body .et-l--footer .et_pb_text_2_tb_footer ul {
display: flex !important;
flex-wrap: wrap !important;
gap: 6px 18px !important;
margin: 0 !important;
padding: 0 !important;
list-style: none !important;
}
body .et-l--footer .et_pb_text_2_tb_footer li { margin: 0 !important; padding: 0 !important; }
body .et-l--footer .et_pb_section_0_tb_footer .et_pb_row {
width: 84% !important;
max-width: 1166px !important;
margin-left: auto !important;
margin-right: auto !important;
}
body .et-l--footer .et_pb_row_1_tb_footer {
margin-top: 34px !important;
padding-top: 28px !important;
}
}
@media (min-width: 981px) {
.page-id-100907 .sipl-form-col .sipl-half {
display: inline-block !important;
width: calc(50% - 12px) !important;
vertical-align: top !important;
}
.page-id-100907 .sipl-form-col .sipl-half + .sipl-half {
margin-left: 12px !important;
}
.page-id-100907 .sipl-form-col .sipl-half .sib-form-block,
.page-id-100907 .sipl-form-col .sipl-half .form__entry,
.page-id-100907 .sipl-form-col .sipl-half input {
width: 100% !important;
box-sizing: border-box !important;
}
.page-id-99164 .lum-about-hero {
width: 100% !important;
height: 430px !important;
min-height: 430px !important;
padding: 0 !important;
}
.page-id-99164 .lum-about-hero h1 {
left: max(9%, calc((100% - 1166px) / 2)) !important;
top: 76px !important;
bottom: auto !important;
color: #1f2c47 !important;
font-size: 58px !important;
}
.page-id-99164 .lum-about-hero .sipl-about-summary {
left: max(9%, calc((100% - 1166px) / 2));
bottom: 34px;
display: flex;
align-items: baseline;
gap: 28px;
}
.page-id-99164 .lum-about-hero .sipl-about-summary strong {
font-size: 50px;
line-height: 1;
}
.page-id-99164 .lum-about-hero .sipl-about-summary span {
font-size: 18px;
}
.page-id-99164 .lum-about-bios {
padding: 64px 0 72px !important;
}
.page-id-99164 .lum-about-bios .et_pb_row {
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 72px !important;
width: min(1166px, calc(100% - 80px)) !important;
max-width: none !important;
margin: 0 auto !important;
}
.page-id-99164 .lum-about-bios .et_pb_column {
width: 100% !important;
margin: 0 !important;
}
.page-id-99164 .lum-about-bios .lum-bio {
width: 100% !important;
margin: 0 !important;
}
.page-id-99164 .lum-marquee { display: none !important; }
.page-id-91856 .lum-contact-row {
display: grid !important;
grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
gap: 80px !important;
align-items: start !important;
width: min(1166px, calc(100% - 80px)) !important;
max-width: none !important;
margin: 0 auto !important;
padding: 70px 0 76px !important;
}
.page-id-91856 .lum-contact-row > .et_pb_column {
width: 100% !important;
margin: 0 !important;
}
.page-id-91856 .lum-contact-row > .et_pb_column:first-child .et_pb_image {
float: left !important;
width: 180px !important;
margin: 0 28px 28px 0 !important;
}
.page-id-91856 .lum-contact-row > .et_pb_column:first-child .et_pb_image img {
width: 180px !important;
height: 180px !important;
border-radius: 50% !important;
object-fit: cover !important;
}
.page-id-91856 .lum-contact-row .et_pb_text h1 {
padding-top: 62px !important;
color: #1f2c47 !important;
font-size: 56px !important;
line-height: 1 !important;
}
.page-id-91856 .lum-contact-row .et_pb_text p {
clear: both !important;
padding-top: 28px !important;
font-size: 19px !important;
line-height: 1.5 !important;
}
.page-id-91856 .lum-contact-redirect-module {
clear: both !important;
max-width: 520px !important;
margin-top: 28px !important;
padding: 24px !important;
border: 1.5px solid #1f2c47 !important;
border-radius: 14px !important;
}
.page-id-91856 .sipl-contact-card-copy h3 {
margin: 0 0 8px !important;
font-size: 18px !important;
}
.page-id-91856 .sipl-contact-card-copy p {
margin: 0 0 14px !important;
color: #3f4a63 !important;
font-size: 16px !important;
line-height: 1.5 !important;
}
.page-id-91856 .lum-contact-redirect-module .et_pb_button {
width: auto !important;
padding: 12px 22px !important;
}
.page-id-101044 #main-content .et_pb_row {
max-width: 760px !important;
}
.page-id-101044 .sipl-thanks-card {
padding: 28px 32px !important;
}
}
@media (max-width: 767px) {
body .et-l--header .et_pb_section {
min-height: 0 !important;
padding: 0 !important;
}
body .et-l--header .et_pb_row {
min-height: 68px !important;
display: flex !important;
align-items: center !important;
padding: 0 !important;
}
body .et-l--header .et_pb_column,
body .et-l--header .et_pb_module {
margin-bottom: 0 !important;
}
body.home .lum-home-mobile-duplicate {
display: none !important;
}
body.home .lum-home-mobile-duplicate-section,
body.home .et_pb_section_1,
body.home .lum-home-secondary-cta-row {
display: none !important;
min-height: 0 !important;
height: 0 !important;
padding: 0 !important;
}
body.home .et_pb_row_6 {
padding-top: 8px !important;
padding-bottom: 0 !important;
}
body.home .et_pb_row_6 .et_pb_column {
margin-bottom: 16px !important;
}
body.home .et_pb_row_6 .et_pb_module {
margin-bottom: 8px !important;
}
body .et-l--footer .et_pb_section_0_tb_footer {
min-height: 0 !important;
height: 400px !important;
max-height: 400px !important;
overflow: hidden !important;
padding: 24px 20px 28px !important;
background: #1f2c47 !important;
color: #fff !important;
}
body .et-l--footer .et_pb_section_0_tb_footer .et_pb_row {
width: 100% !important;
max-width: none !important;
margin: 0 !important;
padding: 0 !important;
}
body .et-l--footer .et_pb_row_0_tb_footer {
display: flex !important;
flex-direction: column !important;
gap: 16px !important;
}
body .et-l--footer .et_pb_section_0_tb_footer .et_pb_column {
position: relative !important;
inset: auto !important;
transform: none !important;
width: 100% !important;
max-width: none !important;
min-height: 0 !important;
height: auto !important;
padding: 0 !important;
margin-bottom: 0 !important;
}
body .et-l--footer .et_pb_section_0_tb_footer .et_pb_text {
min-height: 0 !important;
height: auto !important;
padding: 0 !important;
}
body .et-l--footer .et_pb_section_0_tb_footer .et_pb_module {
margin-bottom: 4px !important;
}
body .et-l--footer .et_pb_text_0_tb_footer h1,
body .et-l--footer .et_pb_text_0_tb_footer h2,
body .et-l--footer .et_pb_text_0_tb_footer h3,
body .et-l--footer .et_pb_text_0_tb_footer h4 {
color: #e9c46a !important;
}
body .et-l--footer .et_pb_text_2_tb_footer a,
body .et-l--footer .et_pb_text_2_tb_footer li,
body .et-l--footer .et_pb_row_1_tb_footer p,
body .et-l--footer .et_pb_row_1_tb_footer a {
color: #fff !important;
}
body .et-l--footer .et_pb_row_1_tb_footer {
margin-top: 10px !important;
padding-top: 10px !important;
}
body .et-l--footer .et_pb_row_1_tb_footer .et_pb_module {
position: relative !important;
inset: auto !important;
width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
transform: none !important;
}
body .et-l--footer .et_pb_row_1_tb_footer .et_pb_column:last-child p {
color: #c9c9d0 !important;
}
}
.sipl-contact-copy-mobile { display: none; }
.page-id-99164 .sipl-about-cta,
.page-id-99164 .sipl-about-marquee { display: none !important; }
.lum-blog-tools .sipl-blog-filters > a {
min-height: 44px;
display: inline-flex;
align-items: center;
padding: 0 18px;
border: 1.5px solid #c5c9d3;
border-radius: 999px;
color: #1f2c47;
font-size: 15px;
font-weight: 600;
}
.lum-blog-tools .sipl-blog-filters > a:first-child {
border-color: #1f2c47;
background: #1f2c47;
color: #fff;
}
@media (max-width: 767px) {
html,
body.et_boxed_layout { margin: 0 !important; padding: 0 !important; }
body .et-l--header,
body .et-l--header .et_pb_section,
body .et-l--header .et_pb_row {
height: 58px !important;
min-height: 58px !important;
max-height: 58px !important;
box-sizing: border-box !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
body .et-l--header .et_pb_row { width: calc(100% - 40px) !important; }
.page-id-100907 #main-content .sib-form-block {
padding-top: 2px !important;
padding-bottom: 2px !important;
}
.page-id-100907 #sib-form > div { padding-top: 0 !important; padding-bottom: 0 !important; }
.page-id-100907 #sib-form .form__entry { margin-bottom: 0 !important; }
.page-id-100907 #sib-form .sib-radiobutton-group {
padding: 14px !important;
border: 1.5px solid #1f2c47 !important;
border-radius: 10px !important;
background: #fbfaf6 !important;
}
.page-id-100907 .sib-radiobutton-group.sib-form-block {
padding: 10px 14px !important;
}
.page-id-100907 .sib-radiobutton-group .entry__label {
font-size: 14px !important;
line-height: 1.38 !important;
}
.page-id-100907 .sib-form .input { height: 42px !important; }
.page-id-100907 .sib-form textarea.input { height: 104px !important; }
.page-id-100907 .sib-form-block__button { min-height: 48px !important; }
#srfm-form-100647 > .srfm-block-single,
.page-id-100907 #srfm-form-100622 > .srfm-block-single {
min-height: 0 !important;
padding: 0 !important;
margin: 0 !important;
}
body.home #main-content .et_pb_section:first-child { padding-top: 0 !important; }
.page-id-99164 .lum-about-bios { padding: 0 14px 28px !important; }
.page-id-99164 .lum-about-bios .et_pb_row,
.page-id-99164 .lum-about-bios .et_pb_column,
.page-id-99164 .lum-about-bios .lum-bio,
.page-id-99164 .lum-about-bios .et_pb_text_inner {
width: 100% !important;
max-width: none !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
.page-id-99164 .lum-about-bios .et_pb_column { margin-bottom: 22px !important; }
.page-id-99164 .lum-about-bios .lum-bio { margin-bottom: 10px !important; }
.page-id-99164 .lum-about-bios .lum-bio h2,
.page-id-99164 .lum-about-bios .lum-bio h3,
.page-id-99164 .lum-about-bios .lum-bio h6 {
margin: 0 0 4px !important;
padding: 0 !important;
color: #1f2c47 !important;
font-size: 24px !important;
line-height: 1.15 !important;
}
.page-id-99164 .lum-about-bios .lum-bio p {
margin: 0 0 14px !important;
padding: 0 !important;
font-size: 15px !important;
font-weight: 400 !important;
line-height: 1.48 !important;
}
.page-id-99164 .lum-about-bios .et_pb_social_media_follow { margin: 0 0 12px !important; }
.page-id-91856 .lum-contact-row { padding: 28px 0 30px !important; }
.page-id-91856 #main-content > .et-l > .et_builder_inner_content > .et_pb_section:first-child,
.page-id-91856 #main-content .et_pb_section:first-child {
padding-top: 0 !important;
padding-bottom: 18px !important;
}
.page-id-91856 .lum-contact-row { padding-top: 18px !important; padding-bottom: 18px !important; }
.page-id-91856 .lum-contact-row > .et_pb_column:first-child .et_pb_image {
width: 82px !important;
margin: 0 16px 18px 0 !important;
}
.page-id-91856 .lum-contact-row > .et_pb_column:first-child .et_pb_image img {
width: 82px !important;
height: 82px !important;
}
.page-id-91856 .lum-contact-row .et_pb_text { width: 100% !important; max-width: none !important; }
.page-id-91856 .lum-contact-row .et_pb_text .et_pb_text_inner,
.page-id-91856 .lum-contact-row .et_pb_text p,
.page-id-91856 .lum-contact-row .et_pb_text p > span {
display: block !important;
width: 100% !important;
max-width: none !important;
}
.page-id-91856 .sipl-contact-intro {
clear: both !important;
display: block !important;
width: 100% !important;
max-width: none !important;
padding-top: 18px !important;
font-size: 17px !important;
font-weight: 400 !important;
line-height: 1.45 !important;
}
.page-id-91856 .lum-contact-row .et_pb_text h1 {
padding-top: 16px !important;
font-size: 39px !important;
line-height: 1.05 !important;
white-space: nowrap !important;
}
.page-id-91856 .lum-contact-row .et_pb_text p {
padding-top: 18px !important;
font-size: 17px !important;
font-weight: 400 !important;
line-height: 1.45 !important;
}
.sipl-contact-copy-desktop { display: none !important; }
.sipl-contact-copy-mobile { display: inline; }
.page-id-91856 .lum-contact-redirect-module { margin-bottom: 20px !important; }
#srfm-form-100647 { row-gap: 8px !important; }
#srfm-form-100647,
#srfm-form-100647 + *,
.page-id-91856 .srfm-form-container,
#srfm-form-100647 > .srfm-block-single,
#srfm-form-100647 > .srfm-block-single > .srfm-block-wrap,
#srfm-form-100647 .srfm-input-common,
#srfm-form-100647 .srfm-dropdown-common,
.page-id-91856 .lum-contact-row > .et_pb_column:last-child,
.page-id-91856 .lum-contact-row > .et_pb_column:last-child > .et_pb_module {
width: 100% !important;
max-width: none !important;
box-sizing: border-box !important;
}
.page-id-91856 .lum-contact-row > .et_pb_column:last-child > .et_pb_code {
padding-right: 0 !important;
padding-left: 0 !important;
margin-bottom: 0 !important;
}
#srfm-form-100647 .srfm-block-wrap { gap: 0 !important; }
#srfm-form-100647 .srfm-block-label,
#srfm-form-100647 .srfm-block-legend { margin-bottom: 2px !important; }
#srfm-form-100647 .srfm-input-common,
#srfm-form-100647 .srfm-dropdown-common { margin: 3px 0 0 !important; }
#srfm-form-100647 .srfm-input-common,
#srfm-form-100647 .srfm-dropdown-common { min-height: 44px !important; }
#srfm-form-100647 textarea.srfm-input-common { min-height: 104px !important; }
#srfm-form-100647 .srfm-submit-button { min-height: 48px !important; padding: 11px 18px !important; }
#srfm-form-100647 .srfm-captcha-container { display: none !important; }
.sipl-contact-reply { margin-top: -2px !important; font-size: 13px !important; }
.page-id-101044 #main-content .et_pb_section { padding-top: 28px !important; padding-bottom: 28px !important; }
.page-id-101044 #main-content h1 { font-size: 34px !important; line-height: 1.12 !important; }
.page-id-101044 #main-content p { font-size: 17px !important; line-height: 1.5 !important; }
.page-id-101044 .sipl-thanks-card { padding: 18px 20px !important; margin: 14px 0 18px !important; }
.page-id-101044 .sipl-thanks-card p { margin: 0 !important; }
body.blog .lum-blog-tools {
display: block !important;
overflow: hidden !important;
margin-bottom: 22px !important;
}
body.blog .lum-blog-tools form { width: 100% !important; margin: 0 0 12px !important; }
body.blog .sipl-blog-filters {
display: flex !important;
flex-wrap: nowrap !important;
gap: 8px !important;
width: 500px !important;
min-width: 500px !important;
white-space: nowrap !important;
}
body.blog .sipl-blog-filters > a { flex: 0 0 auto !important; min-height: 42px !important; }
body.blog .sipl-blog-samples article { padding-bottom: 22px !important; margin-bottom: 22px !important; }
body.blog .sipl-blog-samples .entry-title { font-size: 24px !important; }
body.blog .sipl-blog-samples .post-content p { line-height: 1.42 !important; }
body.blog .sipl-blog-pagination { margin: 24px 0 30px !important; }
}
@media (min-width: 981px) {
.page-id-100907 .sipl-form-col { transform: translateY(-128px) !important; }
.page-id-100907 #sib-form > .sib-form-block,
.page-id-100907 #sib-form > .sipl-half,
.page-id-100907 #sib-form .form__entry,
.page-id-100907 #sib-form .entry__field,
.page-id-100907 #sib-form input.input,
.page-id-100907 #sib-form textarea.input {
max-width: none !important;
box-sizing: border-box !important;
}
.page-id-100907 #sib-form > .sib-form-block:not(.sib-radiobutton-group),
.page-id-100907 #sib-form > .sib-form-block:not(.sib-radiobutton-group) .form__entry,
.page-id-100907 #sib-form > .sib-form-block:not(.sib-radiobutton-group) .entry__field,
.page-id-100907 #sib-form > .sib-form-block:not(.sib-radiobutton-group) input,
.page-id-100907 #sib-form > .sib-form-block:not(.sib-radiobutton-group) textarea {
width: 100% !important;
}
.page-id-100907 #sib-form .sib-form-block:not(.sib-radiobutton-group),
.page-id-100907 #sib-form .sib-form-block:not(.sib-radiobutton-group) .form__entry,
.page-id-100907 #sib-form .sib-form-block:not(.sib-radiobutton-group) .form__label-row,
.page-id-100907 #sib-form .sib-form-block:not(.sib-radiobutton-group) .entry__field,
.page-id-100907 #sib-form .sib-form-block:not(.sib-radiobutton-group) input,
.page-id-100907 #sib-form .sib-form-block:not(.sib-radiobutton-group) textarea {
width: 100% !important;
max-width: none !important;
box-sizing: border-box !important;
}
.page-id-100907 #sib-form .sib-form-block:not(.sib-radiobutton-group) .entry__field > p {
width: 100% !important;
max-width: none !important;
margin: 0 !important;
}
.page-id-100907 #sib-form .form__entry { margin-bottom: 0 !important; }
.page-id-100907 #sib-form .sib-form-block:not(.sib-radiobutton-group) {
padding-left: 0 !important;
padding-right: 0 !important;
}
.page-id-100907 #sib-form .sipl-half .sib-form-block { padding-left: 0 !important; padding-right: 0 !important; }
body .et-l--footer .et_pb_row_0_tb_footer { margin-top: 0 !important; }
.page-id-99164 .lum-about-bios { padding: 24px 0 64px !important; }
.page-id-99164 .lum-about-bios .et_pb_row,
.page-id-99164 .lum-about-bios .et_pb_column,
.page-id-99164 .lum-about-bios .lum-bio {
position: relative !important;
inset: auto !important;
transform: none !important;
padding-top: 0 !important;
}
.page-id-99164 .lum-about-bios .lum-bio { margin-bottom: 10px !important; }
.page-id-99164 .lum-about-bios .lum-bio p { font-size: 16px !important; line-height: 1.55 !important; margin-bottom: 16px !important; }
.page-id-91856 #main-content .et_pb_section:first-child { padding-top: 0 !important; }
.page-id-91856 .lum-contact-row { padding: 70px 0 76px !important; }
.page-id-91856 .lum-contact-row > .et_pb_column:first-child .et_pb_image {
width: 178px !important;
margin-right: 20px !important;
}
.page-id-91856 .lum-contact-row > .et_pb_column:first-child .et_pb_image img {
width: 178px !important;
height: 178px !important;
}
.page-id-91856 .lum-contact-row .et_pb_text { width: 100% !important; max-width: none !important; }
.page-id-91856 .lum-contact-row .et_pb_text h1 {
padding-top: 52px !important;
font-size: 48px !important;
line-height: 1 !important;
white-space: nowrap !important;
}
.page-id-91856 .lum-contact-row .et_pb_text p { padding-top: 30px !important; font-weight: 400 !important; }
.page-id-91856 .sipl-contact-intro {
clear: both !important;
width: 100% !important;
padding-top: 28px !important;
font-size: 19px !important;
line-height: 1.5 !important;
}
.page-id-91856 #srfm-form-100647 .srfm-captcha-container { display: none !important; }
}
body,
body p,
body li,
body h1,
body h2,
body h3,
body h4,
body h5,
body input,
body textarea,
body button {font-family:Poppins,sans-serif!important;}
body h1,
body h2,
body h3,
body h4 {color:#1f2c47;letter-spacing:0;}
body a {color:#1f3a5f;}
body a:hover {color:#c9a24a;}
.sib-form .entry__label .entry__label--required,
.srfm-form-container .srfm-required,
.et_pb_contact_field label span {color:#b42318!important;}
@media (min-width:981px){
#lum-header-row {height:84px;display:flex;align-items:center;justify-content:space-between;padding:0 72px!important;max-width:none!important;}
#lum-header-row > .et_pb_column:first-child a {font-size:30px;font-weight:700;color:#111;line-height:1;white-space:nowrap;}
#top-menu {display:flex;gap:56px;}
#top-menu li {padding:0!important;}
#top-menu li a {font-size:17px!important;font-weight:600!important;color:#1f3a5f!important;padding:0!important;letter-spacing:0;}
#top-menu li.current-menu-item a,
#top-menu li a:hover {color:#c9a24a!important;}
#top-menu li:before {display:none!important;}
body #main-header,
header .et_pb_section {border-bottom:3px solid #2b2b2b!important;box-shadow:0 2px 0 #c9a24a!important;}
body.home .et_pb_section_1,
body.home .et_pb_section_2 {display:none!important;}
.lum-li {margin:0!important;padding:0!important;}
.lum-li li {font-size:14px!important;line-height:1.4!important;color:#111!important;padding:7px 0!important;border-bottom:1px solid #111!important;list-style:none!important;}
.lum-li li:before {content:"\00B7"!important;width:auto!important;height:auto!important;background:none!important;border-radius:0!important;margin-right:6px!important;display:inline!important;}
.et_pb_image.lum-home-circles {margin:40px auto 0!important;display:flex;justify-content:center;gap:40px;}
.et_pb_image.lum-home-circles img {width:260px!important;height:260px!important;border-radius:50%;object-fit:cover;}
.et_pb_button.lum-home-cta-2 {display:inline-block!important;margin:40px auto 0!important;padding:16px 40px!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;border-radius:999px!important;background:#c9a24a!important;color:#fff!important;border:0!important;white-space:nowrap;}
.et_pb_button.lum-home-cta-2:before,
.et_pb_button.lum-home-cta-2:after {display:none!important;}
.lum-person {display:flex;align-items:center;gap:24px;margin:0!important;padding:0!important;}
.lum-person .et_pb_team_member_image {width:140px!important;height:140px!important;border-radius:50%;overflow:hidden;flex:none;margin:0!important;float:none!important;}
.lum-person .et_pb_team_member_image img {width:100%;height:100%;object-fit:cover;}
.lum-person .et_pb_team_member_description {padding:0!important;display:flex;flex-direction:column;gap:4px;}
.lum-person .et_pb_module_header {font-size:26px!important;font-weight:700!important;line-height:1.2!important;color:#1f2c47!important;text-transform:capitalize;margin:0!important;padding:0!important;}
.lum-person .et_pb_member_position {font-size:15px!important;line-height:1.4!important;color:#6b7280!important;font-weight:400!important;margin:0!important;}
.lum-person .et_pb_member_social_links {margin:0!important;}
.lum-person .et_pb_member_social_links a {font-size:14px!important;font-weight:600!important;color:#1f3a5f!important;font-family:Poppins,sans-serif!important;}
.lum-person .et_pb_member_social_links a:before {content:"LinkedIn \2192";font-family:Poppins,sans-serif!important;}
.lum-person .et_pb_member_social_links a span {display:none;}
.lum-home-banner {height:520px!important;min-height:520px!important;padding:0 140px!important;display:flex;flex-direction:column;justify-content:center;position:relative;background-color:#fbfaf7!important;background-position:right center!important;background-size:auto 100%!important;background-repeat:no-repeat!important;}
.lum-home-banner:before {content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fbfaf7 44%,rgba(251,250,247,.92) 52%,rgba(251,250,247,.35) 62%,rgba(251,250,247,0) 72%);pointer-events:none;}
.lum-home-banner .et_pb_row,
.lum-home-banner .et_pb_column {position:relative;z-index:1;padding:0!important;margin:0!important;}
.lum-home-banner h2 {font-size:52px!important;font-weight:500!important;line-height:1.1!important;color:#1f2c47!important;margin:0 0 16px!important;}
.lum-home-banner p {font-size:19px!important;line-height:1.5!important;color:#111!important;max-width:460px;margin:0 0 24px!important;}
.lum-home-banner .et_pb_button {display:inline-block!important;padding:13px 26px!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;border-radius:999px!important;background:#c9a24a!important;color:#fff!important;border:0!important;white-space:nowrap;}
.lum-home-banner .et_pb_button:before,
.lum-home-banner .et_pb_button:after {display:none!important;}
.lum-home-banner hr,
.lum-home-banner .et_pb_divider {display:none!important;}
.et_pb_section_0_tb_footer {background:#1f2c47!important;padding:56px 137px 48px!important;}
.et_pb_section_0_tb_footer .et_pb_row {max-width:none!important;width:100%!important;}
.et_pb_text_0_tb_footer h4 {font-size:28px!important;font-weight:700!important;line-height:1.2!important;color:#e9c46a!important;margin:0 0 20px!important;}
.et_pb_text_1_tb_footer p {font-size:16px!important;line-height:1.7!important;color:#e8e8ec!important;text-align:left!important;}
.et_pb_text_2_tb_footer h4,
.et_pb_text_2_tb_footer h5,
.et_pb_column_2_tb_footer h4,
.et_pb_column_2_tb_footer h5 {font-size:18px!important;font-weight:700!important;color:#e9c46a!important;margin:0 0 12px!important;padding:0!important;}
.et_pb_text_2_tb_footer ul li,
.et_pb_column_2_tb_footer ul li {margin:0 0 12px!important;}
.et_pb_text_2_tb_footer ul li a,
.et_pb_column_2_tb_footer ul li a {font-size:16px!important;color:#fff!important;font-weight:400!important;}
.et_pb_row_1_tb_footer {border-top:2px solid #c9a24a!important;margin-top:48px!important;padding-top:40px!important;}
.et_pb_row_1_tb_footer p {font-size:16px!important;line-height:1.6!important;color:#fff!important;}
.et_pb_row_1_tb_footer p:first-line {color:#c9c9d0;}
.et_pb_row_1_tb_footer strong,
.et_pb_row_1_tb_footer b {color:#fff;font-weight:700;}
body.page-id-100907 .et_pb_section {padding:56px 0 72px!important;}
body.page-id-100907 .et_pb_tab_content {display:grid;grid-template-columns:1fr 560px;gap:80px;align-items:start;max-width:1166px;margin:0 auto;padding:0;}
body.page-id-100907 .et_pb_tabs_controls {margin:0 0 24px!important;}
body.page-id-100907 .et_pb_tabs_controls li a {padding:10px 24px!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;}
.sipl-intro-col {padding-top:12px;display:flex;flex-direction:column;gap:24px;}
.sipl-mhead h1 {font-size:44px!important;font-weight:700!important;line-height:1.1!important;color:#1f2c47!important;margin:0!important;}
.sipl-intro p {font-size:19px!important;line-height:1.5!important;color:#111!important;max-width:520px;margin:0!important;}
ol.sipl-steps {display:flex;flex-direction:column;gap:14px;max-width:520px;margin:0;padding:0;list-style:none;counter-reset:step;}
ol.sipl-steps li {display:flex;gap:14px;align-items:flex-start;font-size:16px!important;line-height:1.5!important;color:#3f4a63!important;counter-increment:step;padding:0;margin:0;}
ol.sipl-steps li:before {content:counter(step);flex:none;width:32px;height:32px;border-radius:50%;background:#1f2c47;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-top:-4px;}
.sipl-pricing {padding:20px 24px;background:#f5f4ef;border-radius:12px;max-width:520px;font-size:16px!important;line-height:1.5!important;color:#111!important;}
.sipl-pricing strong {display:block;font-size:14px;font-weight:600;color:#8a7a4a;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;}
.sipl-form-col #sib-container {border:1px solid #e2dfd6!important;border-radius:16px!important;box-shadow:0 6px 24px rgba(31,44,71,.06)!important;padding:32px!important;background:#fff!important;}
.sib-form .form__entry,
.sib-form .sib-form-block {margin:0 0 16px!important;padding:0!important;}
.sib-form .entry__label {font-size:15px!important;font-weight:600!important;line-height:1.4!important;color:#1f2c47!important;margin:0 0 6px!important;}
.sib-form .entry__label .sipl-optional {font-weight:400;color:#6b7280;}
.sib-form .input {height:48px!important;font-size:16px!important;border:1.5px solid #c5c9d3!important;border-radius:8px!important;padding:0 14px!important;background:#fff!important;color:#111!important;}
.sib-form textarea.input {height:96px!important;padding:12px 14px!important;}
.sib-form .sib-radiobutton-group.sib-form-block {border:1.5px solid #1f2c47!important;border-radius:10px!important;background:#fbfaf6!important;padding:16px!important;}
.sib-form .sib-radiobutton-group .entry__label,
.sib-form .sib-radiobutton-group .entry__choice label {font-size:15px!important;font-weight:500!important;line-height:1.5!important;color:#1f2c47!important;}
.sib-form .sib-radiobutton-group .radio-button,
.sib-form .checkbox {width:24px!important;height:24px!important;border:2px solid #1f2c47!important;border-radius:6px!important;margin:2px 12px 0 0!important;background:#fff!important;}
.sib-form .sib-form-block__button {display:block!important;width:100%!important;padding:16px!important;font-size:17px!important;font-weight:700!important;line-height:1.2!important;border-radius:999px!important;background:#c9a24a!important;color:#1f2c47!important;border:0!important;margin-top:4px!important;}
.sipl-confidential p {font-size:13px!important;line-height:1.5!important;color:#6b7280!important;text-align:center!important;margin:12px 0 0!important;}
.sib-form .sib-form-block.sipl-half {display:inline-block;width:calc(50% - 8px);vertical-align:top;}
.sib-form .sib-form-block.sipl-half + .sib-form-block.sipl-half {margin-left:16px!important;}
.lum-about-hero.et_pb_fullwidth_header {height:391px!important;min-height:391px!important;padding:0!important;position:relative;background-position:center!important;background-size:cover!important;}
.lum-about-hero.et_pb_fullwidth_header:after {content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.96));}
.lum-about-hero .et_pb_fullwidth_header_container {position:absolute;left:130px;bottom:40px;z-index:2;max-width:none!important;padding:0!important;display:flex;align-items:baseline;gap:20px;}
.lum-about-hero .et_pb_module_header {font-size:56px!important;font-weight:700!important;line-height:1!important;color:#1f2c47!important;margin:0!important;text-transform:none;}
.lum-about-hero .et_pb_fullwidth_header_subhead {font-size:17px!important;color:#3f4a63!important;margin:0!important;}
body.page-id-99164 .et_pb_section:not(.lum-about-hero) {padding:64px 130px!important;}
.lum-bio h2,
.lum-bio h3 {font-size:30px!important;font-weight:700!important;line-height:1.2!important;color:#1f2c47!important;text-transform:capitalize;margin:0 0 4px!important;}
.lum-bio .sipl-role {font-size:15px;color:#6b7280;margin:0 0 14px;display:block;}
.lum-bio .sipl-role a {color:#1f3a5f;font-weight:600;}
.lum-bio p {font-size:16px!important;line-height:1.6!important;color:#111!important;text-align:left!important;margin:0 0 14px!important;}
.lum-contact-row {padding:72px 0!important;display:grid!important;grid-template-columns:1fr 480px;gap:96px;align-items:start;max-width:1166px;margin:0 auto!important;}
.lum-contact-row .et_pb_column {width:auto!important;margin:0!important;}
.lum-contact-row .et_pb_image {width:180px!important;float:left;margin:0 28px 0 0!important;}
.lum-contact-row .et_pb_image img {width:180px!important;height:180px!important;border-radius:50%;object-fit:cover;}
.lum-contact-row h1 {font-size:56px!important;font-weight:700!important;line-height:1!important;color:#1f2c47!important;padding-top:62px;margin:0!important;}
.lum-contact-row .et_pb_text_inner > p {clear:both;padding-top:28px;font-size:19px!important;line-height:1.5!important;color:#111!important;max-width:520px;margin:0!important;}
.lum-contact-redirect-card {border:1.5px solid #1f2c47;border-radius:14px;padding:24px;max-width:520px;margin-top:28px;}
.lum-contact-redirect-card h3 {font-size:18px!important;font-weight:700!important;color:#1f2c47!important;margin:0 0 12px!important;}
.lum-contact-redirect-card p {font-size:16px!important;line-height:1.5!important;color:#3f4a63!important;margin:0 0 12px!important;}
.et_pb_button.lum-contact-redirect {display:inline-block!important;padding:12px 22px!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;border-radius:999px!important;background:#1f2c47!important;color:#fff!important;border:0!important;}
.et_pb_button.lum-contact-redirect:before,
.et_pb_button.lum-contact-redirect:after {display:none!important;}
.lum-contact-row .sipl-email {font-size:15px;color:#3f4a63;display:block;margin-top:28px;}
.srfm-form-container {padding:0!important;}
.srfm-form-container .srfm-block {margin:0 0 16px!important;}
.srfm-form-container .srfm-block-label,
.srfm-form-container label {font-size:15px!important;font-weight:600!important;line-height:1.4!important;color:#1f2c47!important;margin:0 0 6px!important;}
.srfm-form-container .srfm-description {display:none!important;}
.srfm-form-container input[type=text],
.srfm-form-container input[type=email] {height:48px!important;font-size:16px!important;border:1.5px solid #c5c9d3!important;border-radius:8px!important;padding:0 14px!important;background:#fff!important;}
.srfm-form-container textarea {height:140px!important;font-size:16px!important;border:1.5px solid #c5c9d3!important;border-radius:8px!important;padding:12px 14px!important;background:#fff!important;}
.srfm-form-container .srfm-input-block.sipl-half {display:inline-block;width:calc(50% - 8px);vertical-align:top;}
.srfm-form-container .srfm-input-block.sipl-half + .sipl-half {margin-left:16px!important;}
.srfm-form-container .srfm-checkbox-block input {width:24px!important;height:24px!important;border:2px solid #1f2c47!important;border-radius:6px!important;}
.srfm-form-container .srfm-checkbox-block label {font-size:14px!important;font-weight:400!important;line-height:1.5!important;color:#3f4a63!important;}
.srfm-form-container .srfm-submit-btn,
.srfm-form-container button[type=submit] {display:block!important;width:100%!important;padding:15px!important;font-size:16px!important;font-weight:700!important;line-height:1.2!important;border-radius:999px!important;background:#1f2c47!important;color:#fff!important;border:0!important;}
.et_pb_heading_0 h1 {font-size:44px!important;font-weight:700!important;line-height:1.15!important;color:#1f2c47!important;margin:0 0 16px!important;}
.lum-thanks .et_pb_button {display:inline-block!important;padding:14px 32px!important;font-size:17px!important;font-weight:700!important;border-radius:999px!important;background:#c9a24a!important;color:#1f2c47!important;border:0!important;}
.sipl-call-card {padding:16px 20px;background:#f5f4ef;border-radius:12px;max-width:640px;margin:24px 0 16px;}
.sipl-call-card strong {display:block;font-size:14px;font-weight:600;color:#1f2c47;margin-bottom:8px;}
.sipl-call-card p {font-size:15px!important;line-height:1.5!important;color:#3f4a63!important;margin:0!important;}
.lum-legal .et_pb_text_inner {max-width:760px;margin:0 auto;}
.lum-legal h1 {font-size:44px!important;font-weight:700!important;line-height:1.15!important;text-align:left!important;color:#1f2c47!important;margin:0 0 6px!important;}
.lum-legal .sipl-updated {font-size:14px;color:#6b7280;display:block;margin:0 0 24px;}
.lum-legal h2,
.lum-legal h3 {font-size:22px!important;font-weight:700!important;line-height:1.3!important;color:#1f2c47!important;margin:24px 0 6px!important;}
.lum-legal p,
.lum-legal li {font-size:16px!important;line-height:1.6!important;color:#111!important;}
}
@media (max-width:980px){
#lum-header-row {height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 20px!important;max-width:none!important;}
#lum-header-row > .et_pb_column:first-child a {font-size:18px;font-weight:700;color:#111;line-height:1;white-space:nowrap;}
.mobile_menu_bar:before {color:#111!important;font-size:28px!important;}
body #main-header,
header .et_pb_section {border-bottom:2px solid #1f2c47!important;box-shadow:0 2px 0 #c9a24a!important;}
.et_mobile_menu {padding:28px 20px!important;border:0!important;background:#fff!important;}
.et_mobile_menu li {padding:0!important;}
.et_mobile_menu li a {font-size:22px!important;font-weight:600!important;line-height:1.2!important;color:#1f2c47!important;padding:16px 0!important;border-bottom:1px solid #e2dfd6!important;}
.et_mobile_menu li.current-menu-item a {color:#c9a24a!important;}
.et_mobile_menu li.sipl-menu-blog a {font-size:16px!important;font-weight:500!important;color:#6b7280!important;border:0!important;}
.et_mobile_menu .sipl-menu-cta a {display:block!important;margin-top:20px!important;padding:15px!important;text-align:center;border-radius:999px!important;background:#c9a24a!important;color:#fff!important;font-size:16px!important;font-weight:700!important;border:0!important;}
.et_mobile_menu .sipl-menu-email {display:block;margin-top:28px;font-size:14px;color:#3f4a63;}
body.home .et_pb_section_1,
body.home .et_pb_section_2 {display:none!important;}
body.home .lum-title .et_pb_text_inner > *:not(h2) {font-size:13px;color:#3f4a63;}
.lum-li li {display:inline!important;font-size:14px!important;line-height:1.6!important;color:#111!important;border:0!important;padding:0!important;}
.lum-li li:before {display:none!important;}
.lum-li li:not(:last-child):after {content:" \00B7 ";}
.et_pb_image.lum-home-circles,
.et_pb_button.lum-home-cta-2,
.lum-marquee {display:none!important;}
.lum-person {display:block;margin:0 0 20px!important;}
.lum-person .et_pb_team_member_image {display:none!important;}
.lum-person .et_pb_module_header {font-size:19px!important;font-weight:700!important;color:#1f2c47!important;margin:0 0 2px!important;text-transform:capitalize;}
.lum-person .et_pb_member_position {font-size:14px!important;color:#6b7280!important;margin:0!important;}
.lum-person .et_pb_member_social_links a {font-size:14px!important;font-weight:700!important;color:#1f2c47!important;}
.lum-home-banner {height:300px!important;min-height:300px!important;padding:0 20px!important;display:flex;flex-direction:column;justify-content:center;position:relative;background-color:#fbfaf7!important;background-position:right center!important;background-size:auto 100%!important;background-repeat:no-repeat!important;}
.lum-home-banner:before {content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fbfaf7 50%,rgba(251,250,247,0) 75%);pointer-events:none;}
.lum-home-banner h2 {font-size:28px!important;font-weight:500!important;line-height:1.15!important;color:#1f2c47!important;margin:0 0 12px!important;}
.lum-home-banner p {font-size:15px!important;line-height:1.5!important;color:#111!important;max-width:240px;margin:0 0 12px!important;}
.lum-home-banner .et_pb_button {display:inline-block!important;padding:11px 18px!important;font-size:14px!important;font-weight:700!important;border-radius:999px!important;background:#c9a24a!important;color:#fff!important;border:0!important;}
.et_pb_section_0_tb_footer {padding:24px 20px 28px!important;}
.et_pb_text_0_tb_footer h4 {font-size:18px!important;font-weight:700!important;line-height:1.25!important;color:#e9c46a!important;margin:0 0 14px!important;}
.et_pb_text_2_tb_footer ul {gap:6px 18px!important;}
.et_pb_text_2_tb_footer ul li a {font-size:14px!important;color:#fff!important;}
.et_pb_row_1_tb_footer {border-top:1px solid rgba(201,162,74,.6)!important;margin-top:14px!important;padding-top:14px!important;}
.et_pb_row_1_tb_footer p {font-size:14px!important;line-height:1.5!important;color:#fff!important;margin:0!important;}
.et_pb_row_1_tb_footer p:first-line {color:#c9c9d0;}
.et_pb_row_1_tb_footer .et_pb_column:last-child p {font-size:13px!important;color:#c9c9d0!important;}
body.page-id-100907 .et_pb_section {padding:18px 20px 8px!important;}
body.page-id-100907 .et_pb_tab_content {display:block;padding:0;}
body.page-id-100907 .et_pb_tabs_controls {display:flex!important;margin:0 0 14px!important;}
body.page-id-100907 .et_pb_tabs_controls li {flex:1;}
body.page-id-100907 .et_pb_tabs_controls li a {display:block;text-align:center;padding:10px 0!important;font-size:14px!important;font-weight:600!important;}
.sipl-intro-col {display:flex;flex-direction:column;gap:14px;margin-bottom:14px;}
.sipl-mhead h1 {font-size:26px!important;line-height:1.2!important;font-weight:700!important;color:#1f2c47!important;margin:0!important;}
.sipl-intro p {font-size:16px!important;line-height:1.5!important;color:#3f4a63!important;margin:0!important;}
ol.sipl-steps,
.sipl-pricing {display:none!important;}
.sipl-form-col #sib-container {border:0!important;box-shadow:none!important;padding:0!important;background:none!important;}
.sib-form .form__entry,
.sib-form .sib-form-block {margin:0 0 14px!important;padding:0!important;}
.sib-form .entry__label {font-size:15px!important;font-weight:600!important;line-height:1.4!important;color:#1f2c47!important;margin:0 0 6px!important;}
.sib-form .input {height:48px!important;font-size:16px!important;border:1.5px solid #c5c9d3!important;border-radius:8px!important;padding:0 14px!important;}
.sib-form textarea.input {height:96px!important;padding:12px 14px!important;}
.sib-form .sib-radiobutton-group.sib-form-block {border:1.5px solid #1f2c47!important;border-radius:10px!important;background:#fbfaf6!important;padding:14px!important;}
.sib-form .sib-radiobutton-group .entry__label,
.sib-form .sib-radiobutton-group .entry__choice label {font-size:15px!important;font-weight:500!important;line-height:1.5!important;color:#1f2c47!important;}
.sib-form .sib-radiobutton-group .radio-button,
.sib-form .checkbox {width:24px!important;height:24px!important;border:2px solid #1f2c47!important;border-radius:6px!important;margin:2px 12px 0 0!important;}
.sib-form .sib-form-block__button {display:block!important;width:100%!important;padding:15px!important;font-size:17px!important;font-weight:700!important;border-radius:999px!important;background:#c9a24a!important;color:#1f2c47!important;border:0!important;margin-top:4px!important;}
.sipl-confidential p {font-size:13px!important;line-height:1.5!important;color:#6b7280!important;text-align:center!important;margin:12px 0 0!important;}
.sib-form .sib-form-block.sipl-half {display:block;width:100%;margin-left:0!important;}
.lum-about-hero.et_pb_fullwidth_header {height:240px!important;min-height:240px!important;background-position:center 20%!important;}
.lum-about-hero.et_pb_fullwidth_header:after {background:linear-gradient(180deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.95));}
.lum-about-hero .et_pb_fullwidth_header_container {left:20px;bottom:20px;display:block;}
.lum-about-hero .et_pb_module_header {font-size:32px!important;line-height:1.15!important;}
.lum-about-hero .et_pb_fullwidth_header_subhead {display:none!important;}
body.page-id-99164 .et_pb_section:not(.lum-about-hero) {padding:8px 20px 32px!important;}
.lum-bio {margin:0 0 32px!important;}
.lum-bio h2,
.lum-bio h3 {font-size:24px!important;margin:0 0 2px!important;}
.lum-bio .sipl-role {font-size:14px;margin:0 0 10px;}
.lum-bio p {font-size:16px!important;line-height:1.55!important;margin:0 0 10px!important;}
.lum-about-cta .et_pb_button,
.sipl-about-cta .et_pb_button {display:block!important;width:100%!important;padding:15px!important;text-align:center;font-size:16px!important;font-weight:700!important;border-radius:999px!important;background:#c9a24a!important;color:#fff!important;border:0!important;}
.lum-contact-row {display:block!important;padding:24px 20px 0!important;}
.lum-contact-row .et_pb_image {width:96px!important;margin:0 16px 0 0!important;}
.lum-contact-row .et_pb_image img {width:96px!important;height:96px!important;}
.lum-contact-row h1 {font-size:32px!important;line-height:1.1!important;padding-top:26px;}
.lum-contact-row .et_pb_text_inner > p {padding-top:14px;font-size:16px!important;line-height:1.5!important;}
.lum-contact-redirect-card {border:0;padding:0;margin-top:14px;}
.lum-contact-redirect-card h3,
.lum-contact-redirect-card p {display:none!important;}
.et_pb_button.lum-contact-redirect {display:block!important;width:100%!important;padding:13px!important;text-align:center;font-size:15px!important;font-weight:600!important;border-radius:999px!important;background:#fff!important;color:#1f2c47!important;border:1.5px solid #1f2c47!important;}
.lum-contact-row .sipl-email {display:none;}
.srfm-form-container {margin-top:20px;}
.srfm-form-container textarea {height:120px!important;}
.srfm-form-container .srfm-input-block.sipl-half {display:block;width:100%;margin-left:0!important;}
.srfm-form-container .srfm-submit-btn,
.srfm-form-container button[type=submit] {padding:15px!important;font-size:16px!important;}
.srfm-form-container .sipl-reply-note {font-size:13px;line-height:1.5;color:#6b7280;margin-top:12px;}
body.page-id-101044 .et_pb_section_0 {padding:32px 20px 0!important;}
.et_pb_heading_0 h1 {font-size:32px!important;line-height:1.15!important;margin:0 0 16px!important;}
.et_pb_heading_0 + .et_pb_text p {font-size:17px!important;line-height:1.5!important;color:#111!important;}
.lum-thanks .et_pb_button {display:block!important;width:100%!important;padding:16px!important;text-align:center;font-size:17px!important;font-weight:700!important;border-radius:999px!important;background:#c9a24a!important;color:#1f2c47!important;border:0!important;}
.sipl-call-card {padding:16px;border-radius:12px;background:#f5f4ef;margin:16px 0;}
.sipl-call-card strong {font-size:14px;font-weight:600;color:#1f2c47;display:block;margin-bottom:10px;}
.sipl-call-card p {font-size:15px!important;line-height:1.5!important;color:#3f4a63!important;margin:0!important;}
.sipl-fee-note p {font-size:14px!important;line-height:1.5!important;color:#3f4a63!important;}
.lum-legal {padding:28px 20px 0!important;}
.lum-legal h1 {font-size:32px!important;line-height:1.15!important;font-weight:700!important;text-align:left!important;color:#1f2c47!important;margin:0 0 6px!important;}
.lum-legal .sipl-updated {font-size:14px;color:#6b7280;display:block;margin:0 0 18px;}
.lum-legal h2,
.lum-legal h3 {font-size:19px!important;font-weight:700!important;line-height:1.3!important;color:#1f2c47!important;margin:18px 0 6px!important;}
.lum-legal p,
.lum-legal li {font-size:15px!important;line-height:1.55!important;color:#111!important;text-align:left!important;}
body.blog .et_pb_section,
body.blog #main-content .container {padding:24px 20px 0!important;}
body.blog h1.page-heading {font-size:32px!important;line-height:1.15!important;font-weight:700!important;color:#1f2c47!important;margin:0 0 16px!important;}
body.blog .et_pb_searchform input.et_pb_s {height:46px!important;border:1.5px solid #c5c9d3!important;border-radius:999px!important;padding:0 16px!important;font-size:15px!important;color:#111!important;}
body.blog .et_pb_searchform input.et_pb_s::placeholder {color:#9aa0ad;}
body.blog .et_pb_searchform {margin:0 0 16px!important;}
body.blog .lum-cat-pills {display:flex;gap:8px;overflow-x:auto;margin:0 0 24px;}
body.blog .lum-cat-pills li {flex:none;list-style:none;margin:0;}
body.blog .lum-cat-pills li a {display:inline-block;padding:7px 14px;border:1.5px solid #c5c9d3;border-radius:999px;font-size:13px;font-weight:600;color:#1f2c47;}
body.blog .lum-cat-pills li.current-cat a {background:#1f2c47;border-color:#1f2c47;color:#fff;}
.lum-blog article {padding:0 0 28px!important;margin:0 0 28px!important;border-bottom:1px solid #e2dfd6;}
.lum-blog .post-meta {font-size:13px!important;color:#6b7280!important;margin:0 0 8px!important;}
.lum-blog .post-meta:before,
.lum-blog .comments-link {display:none!important;}
.lum-blog .entry-title {font-size:22px!important;line-height:1.25!important;font-weight:700!important;margin:0 0 8px!important;}
.lum-blog .entry-title a {color:#1f2c47!important;}
.lum-blog .post-content p {font-size:15px!important;line-height:1.5!important;color:#3f4a63!important;margin:0!important;}
.lum-blog .more-link {margin:12px 0 0!important;padding:9px 16px!important;border:1.5px solid #111!important;border-radius:999px!important;font-size:14px!important;font-weight:600!important;color:#1f3a5f!important;}
.lum-blog .more-link:before,
.lum-blog .more-link:after {display:none!important;}
.wp-pagenavi {display:flex;justify-content:center;align-items:center;gap:14px;font-size:15px;padding:0 0 8px;}
.wp-pagenavi a,
.wp-pagenavi span.current {width:32px!important;height:32px!important;color:#1f2c47!important;}
.wp-pagenavi span.current {border:1px solid #111!important;}
#lum-sidebar-blog .lum-recent-posts,
#lum-sidebar-blog .lum-tags,
#lum-sidebar-blog .et_pb_sidebar_0 {display:none!important;}
}
@media (min-width:981px){
body.page-id-101044 .et_pb_section_0 .et_pb_row {display:grid;grid-template-columns:1fr 480px;gap:96px;align-items:start;max-width:1166px;}
body.page-id-101044 .et_pb_section_0 h1 {font-size:52px!important;line-height:1.1!important;font-weight:700!important;color:#1f2c47!important;margin:0 0 24px!important;}
body.page-id-101044 .et_pb_section_0 .et_pb_text p {font-size:20px!important;line-height:1.5!important;color:#111!important;}
.lum-thanks .et_pb_button {display:inline-block!important;padding:16px 40px!important;font-size:18px!important;font-weight:700!important;border-radius:999px!important;background:#c9a24a!important;color:#1f2c47!important;border:0!important;white-space:nowrap;}
.lum-thanks .et_pb_button:before,
.lum-thanks .et_pb_button:after {display:none!important;}
.sipl-fee-note p {font-size:15px!important;line-height:1.5!important;color:#3f4a63!important;max-width:560px;margin-top:8px!important;}
.sipl-call-card {padding:28px!important;background:#f5f4ef!important;border-radius:14px!important;margin-top:8px!important;}
.sipl-call-card h3 {font-size:15px!important;font-weight:600!important;color:#1f2c47!important;margin:0 0 12px!important;}
.sipl-call-card p {font-size:16px!important;line-height:1.55!important;color:#3f4a63!important;margin:0!important;}
}
:root {
--sipl-navy: #1f2c47;
--sipl-blue: #1f3a5f;
--sipl-gold: #c9a24a;
--sipl-paper: #f5f4ef;
--sipl-muted: #6b7280;
--sipl-border: #c5c9d3;
}
html body,
html body button,
html body input,
html body select,
html body textarea {
font-family: "Poppins", sans-serif !important;
}
html body #srfm-form-100622,
html body #srfm-form-100622 *,
html body #srfm-form-100647,
html body #srfm-form-100647 * {
font-family: "Poppins", sans-serif !important;
}
html body #page-container,
html body #main-content {
overflow-x: clip !important;
}
html body .et-l--header .et_pb_section,
html body .et-l--header .et_pb_row,
html body #lum-header-row {
min-height: 84px !important;
height: 84px !important;
}
html body #lum-header-row > .et_pb_column:first-child {
flex: 1 1 auto !important;
width: auto !important;
max-width: none !important;
margin: 0 !important;
}
html body #lum-header-row > .et_pb_column:last-child {
flex: 0 0 auto !important;
width: auto !important;
margin: 0 !important;
}
html body #lum-header-row {
width: min(1296px, calc(100% - 80px)) !important;
max-width: 1296px !important;
padding: 0 !important;
margin: 0 auto !important;
display: flex !important;
align-items: center !important;
}
html body #lum-header-row .et_pb_text,
html body #lum-header-row .et_pb_text_inner,
html body #lum-header-row .et_pb_text p {
margin: 0 !important;
padding: 0 !important;
white-space: nowrap !important;
color: #111 !important;
font-size: 28px !important;
line-height: 1 !important;
font-weight: 700 !important;
}
html body #lum-header-row .et_pb_menu__menu a {
font-family: "Poppins", sans-serif !important;
color: var(--sipl-blue) !important;
font-size: 14px !important;
line-height: 1 !important;
font-weight: 600 !important;
text-transform: lowercase !important;
padding: 35px 0 !important;
}
html body #lum-header-row a {
font-family: "Poppins", sans-serif !important;
}
html body .et-l--footer .et_pb_section {
background: var(--sipl-navy) !important;
color: #fff !important;
}
html body .et-l--footer h1,
html body .et-l--footer h2,
html body .et-l--footer h3,
html body .et-l--footer h4 {
color: #e9c46a !important;
text-transform: none !important;
}
html body .et-l--footer a,
html body .et-l--footer p,
html body .et-l--footer li {
color: #fff !important;
}
html body.home .lum-home-mobile-duplicate-section,
html body.home .lum-home-mobile-duplicate {
display: none !important;
}
html body.page-id-100907 .sipl-intro h1,
html body.page-id-100907 h1 {
color: var(--sipl-navy) !important;
text-transform: none !important;
}
html body.page-id-100907 #sib-container,
html body.page-id-100907 #sib-container *,
html body.page-id-100907 .sib-form,
html body.page-id-100907 .sib-form *,
html body.page-id-100907 label,
html body.page-id-100907 .entry__label {
font-family: "Poppins", sans-serif !important;
}
html body.page-id-100907 .sib-form-block__button,
html body.page-id-100907 #srfm-form-100622 button[type="submit"] {
min-height: 52px !important;
border: 0 !important;
border-radius: 999px !important;
background: var(--sipl-gold) !important;
color: var(--sipl-navy) !important;
font-weight: 700 !important;
}
html body.page-id-99164 .sipl-about-cta,
html body.page-id-99164 .lum-about-cta {
display: block !important;
visibility: visible !important;
opacity: 1 !important;
position: static !important;
min-height: 0 !important;
height: auto !important;
margin: 0 !important;
}
html body.page-id-99164 .sipl-about-cta .et_pb_button::before,
html body.page-id-99164 .sipl-about-cta .et_pb_button::after,
html body.page-id-99164 .lum-about-cta .et_pb_button::before,
html body.page-id-99164 .lum-about-cta .et_pb_button::after {
display: none !important;
}
@media (min-width: 768px) {
html body.page-id-101044 #main-content .et_pb_section_0 {
min-height: 590px !important;
padding: 104px 40px 80px !important;
}
html body.page-id-101044 #main-content .et_pb_row_0 {
display: grid !important;
grid-template-columns: minmax(0, 1.08fr) minmax(360px, .92fr) !important;
grid-template-rows: auto auto auto 1fr !important;
column-gap: 110px !important;
row-gap: 22px !important;
width: min(1164px, 100%) !important;
max-width: 1164px !important;
margin: 0 auto !important;
padding: 0 !important;
}
html body.page-id-101044 #main-content .et_pb_row_0 > .et_pb_module,
html body.page-id-101044 #main-content .et_pb_row_0 > .et_pb_button_module_wrapper {
position: static !important;
inset: auto !important;
float: none !important;
transform: none !important;
}
html body.page-id-101044 .et_pb_heading_0 {
grid-column: 1 !important;
grid-row: 1 !important;
margin: 0 !important;
}
html body.page-id-101044 .et_pb_heading_0 h1 {
margin: 0 !important;
color: var(--sipl-navy) !important;
font-size: 56px !important;
font-weight: 700 !important;
line-height: 1.05 !important;
text-transform: none !important;
}
html body.page-id-101044 .et_pb_text_0 {
grid-column: 1 !important;
grid-row: 2 !important;
margin: 0 !important;
}
html body.page-id-101044 .et_pb_text_0 p {
color: #111 !important;
font-size: 19px !important;
line-height: 1.5 !important;
}
html body.page-id-101044 .lum-thanks {
grid-column: 1 !important;
grid-row: 3 !important;
margin: 0 !important;
justify-self: start !important;
}
html body.page-id-101044 .lum-thanks .et_pb_button {
width: auto !important;
min-width: 266px !important;
height: auto !important;
margin: 0 !important;
padding: 15px 32px !important;
border: 0 !important;
border-radius: 999px !important;
background: var(--sipl-gold) !important;
color: var(--sipl-navy) !important;
font-size: 17px !important;
font-weight: 700 !important;
line-height: 1.2 !important;
}
html body.page-id-101044 .sipl-thanks-card {
grid-column: 2 !important;
grid-row: 1 / span 4 !important;
align-self: start !important;
width: 100% !important;
margin: 0 !important;
padding: 30px !important;
border-radius: 14px !important;
background: var(--sipl-paper) !important;
}
html body.page-id-101044 .sipl-thanks-card strong {
display: block !important;
margin-bottom: 10px !important;
color: var(--sipl-navy) !important;
font-size: 16px !important;
}
html body.page-id-101044 .sipl-thanks-card p {
color: #3f4a63 !important;
font-size: 16px !important;
line-height: 1.55 !important;
}
html body.page-id-101044 .sipl-fee-note {
grid-column: 1 !important;
grid-row: 4 !important;
margin: 8px 0 0 !important;
}
html body.page-id-101044 .sipl-fee-note p {
color: #3f4a63 !important;
font-size: 15px !important;
line-height: 1.5 !important;
}
}
@media (max-width: 767px) {
html body .et-l--header .et_pb_section,
html body .et-l--header .et_pb_row,
html body #lum-header-row {
min-height: 56px !important;
height: 56px !important;
}
html body #lum-header-row > .et_pb_column:first-child {
flex: 1 1 auto !important;
width: auto !important;
max-width: calc(100% - 52px) !important;
}
html body #lum-header-row > .et_pb_column:last-child {
flex: 0 0 40px !important;
width: 40px !important;
}
html body #lum-header-row {
width: 100% !important;
max-width: none !important;
padding: 0 20px !important;
box-sizing: border-box !important;
}
html body #lum-header-row .et_pb_text,
html body #lum-header-row .et_pb_text_inner,
html body #lum-header-row .et_pb_text p {
width: auto !important;
max-width: none !important;
white-space: nowrap !important;
font-size: 20px !important;
line-height: 1 !important;
}
html body #lum-header-row .et_pb_menu__wrap,
html body #lum-header-row .et_mobile_nav_menu {
margin: 0 !important;
padding: 0 !important;
}
html body .mobile_menu_bar::before {
font-size: 30px !important;
}
html body .et_mobile_menu {
top: 56px !important;
padding: 34px 20px 28px !important;
}
html body .et_mobile_menu > li > a {
min-height: 56px !important;
padding: 14px 0 !important;
color: var(--sipl-navy) !important;
font-size: 26px !important;
font-weight: 600 !important;
line-height: 1.1 !important;
}
html body .et_mobile_menu .sipl-menu-cta > a,
html body .et_mobile_menu a.sipl-menu-cta {
min-height: 52px !important;
margin-top: 28px !important;
padding: 15px 20px !important;
border: 0 !important;
border-radius: 999px !important;
background: var(--sipl-gold) !important;
color: #fff !important;
font-size: 16px !important;
font-weight: 700 !important;
text-align: center !important;
}
html body.page-id-100907 #main-content .et_pb_section_0 {
padding-top: 24px !important;
}
html body.page-id-100907 h1 {
font-size: 32px !important;
line-height: 1.15 !important;
}
html body.page-id-100907 input:not([type="radio"]):not([type="checkbox"]):not([type="hidden"]),
html body.page-id-100907 select {
min-height: 48px !important;
}
html body.page-id-100907 textarea {
min-height: 120px !important;
}
html body.page-id-99164 .lum-about-hero {
min-height: 240px !important;
height: 240px !important;
}
html body.page-id-99164 .lum-about-bios {
padding: 28px 20px 32px !important;
}
html body.page-id-99164 .lum-bio p {
font-size: 16px !important;
line-height: 1.55 !important;
text-align: left !important;
}
html body.page-id-99164 .sipl-about-cta,
html body.page-id-99164 .lum-about-cta {
padding: 0 20px 32px !important;
}
html body.page-id-99164 .sipl-about-cta .et_pb_button,
html body.page-id-99164 .lum-about-cta .et_pb_button {
display: block !important;
width: 100% !important;
min-height: 52px !important;
padding: 15px 20px !important;
border: 0 !important;
border-radius: 999px !important;
background: var(--sipl-gold) !important;
color: #fff !important;
font-size: 16px !important;
font-weight: 700 !important;
text-align: center !important;
}
html body.page-id-91856 #srfm-form-100647 input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),
html body.page-id-91856 #srfm-form-100647 select {
min-height: 48px !important;
}
html body.page-id-91856 #srfm-form-100647 textarea {
min-height: 200px !important;
}
html body.page-id-101044 #main-content .et_pb_section_0 {
min-height: 0 !important;
padding: 32px 20px 40px !important;
}
html body.page-id-101044 #main-content .et_pb_row_0 {
display: block !important;
width: 100% !important;
margin: 0 !important;
padding: 0 !important;
}
html body.page-id-101044 .et_pb_heading_0 h1 {
margin: 0 0 16px !important;
color: var(--sipl-navy) !important;
font-size: 32px !important;
font-weight: 700 !important;
line-height: 1.15 !important;
text-transform: none !important;
}
html body.page-id-101044 .et_pb_text_0 p {
color: #111 !important;
font-size: 17px !important;
line-height: 1.5 !important;
}
html body.page-id-101044 .lum-thanks,
html body.page-id-101044 .sipl-thanks-card,
html body.page-id-101044 .sipl-fee-note {
width: 100% !important;
margin: 20px 0 0 !important;
}
html body.page-id-101044 .lum-thanks .et_pb_button {
display: block !important;
width: 100% !important;
min-height: 52px !important;
margin: 0 !important;
padding: 15px 20px !important;
border: 0 !important;
border-radius: 999px !important;
background: var(--sipl-gold) !important;
color: var(--sipl-navy) !important;
font-size: 17px !important;
font-weight: 700 !important;
line-height: 1.2 !important;
text-align: center !important;
}
html body.page-id-101044 .sipl-thanks-card {
padding: 28px 20px !important;
border-radius: 14px !important;
background: var(--sipl-paper) !important;
}
html body.page-id-101044 .sipl-fee-note p {
font-size: 15px !important;
line-height: 1.55 !important;
}
html body .et-l--footer .et_pb_section {
min-height: 0 !important;
height: auto !important;
padding: 26px 20px 24px !important;
}
html body .et-l--footer .et_pb_row {
width: 100% !important;
max-width: none !important;
height: auto !important;
min-height: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
html body .et-l--footer h4 {
margin: 0 0 18px !important;
font-size: 19px !important;
line-height: 1.25 !important;
}
html body .et-l--footer li,
html body .et-l--footer a,
html body .et-l--footer p {
font-size: 14px !important;
line-height: 1.55 !important;
}
}
html body .et-l--header .et_pb_section::after {
content: "" !important;
display: block !important;
position: absolute !important;
left: 0 !important;
right: 0 !important;
bottom: 0 !important;
width: 100% !important;
height: 2px !important;
background: #c9a24a !important;
z-index: 9999 !important;
pointer-events: none !important;
}
@media (min-width: 981px) {
html body #lum-header-row > .et_pb_column:last-child,
html body #lum-header-row .et_pb_menu,
html body #lum-header-row .et_pb_menu_inner_container,
html body #lum-header-row .et_pb_menu__wrap,
html body #lum-header-row .et_pb_menu__menu,
html body #lum-header-row .et-menu {
height: 84px !important;
min-height: 84px !important;
}
html body #lum-header-row .et-menu > li {
height: 84px !important;
margin-top: 0 !important;
padding-bottom: 0 !important;
align-items: center !important;
}
}
html body .et-l--header {position:relative!important}
html body .et-l--header::after {content:""!important;display:block!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:2px!important;background:#c9a24a!important;z-index:2147483647!important;pointer-events:none!important}
@media (min-width:981px){
html body #lum-header-row .et_pb_menu {background:transparent!important}}
body.home #main-content .lum-marquee {display:none!important}
@media (min-width:768px){
body #page-container .et-l--footer .et_pb_section_0_tb_footer {height:auto!important;min-height:0!important;max-height:none!important;padding:56px 137px 48px!important;overflow:visible!important}
body #page-container .et-l--footer .et_pb_row_0_tb_footer {display:grid!important;grid-template-columns:1.4fr 1fr 1fr!important;gap:64px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}
body #page-container .et-l--footer .et_pb_row_0_tb_footer>.et_pb_column {display:block!important;width:auto!important;margin:0!important}
body #page-container .et-l--footer .et_pb_text_0_tb_footer,
body #page-container .et-l--footer .et_pb_text_1_tb_footer,
body #page-container .et-l--footer .lum-footer-txt {display:block!important;margin:0!important}
body #page-container .et-l--footer h4 {margin:0 0 20px!important;color:#e9c46a!important;font-size:28px!important;font-weight:700!important;line-height:1.2!important}
body #page-container .et-l--footer .et_pb_text_1_tb_footer p {margin:0!important;color:#e8e8ec!important;font-size:16px!important;font-weight:400!important;line-height:1.7!important}
body #page-container .et-l--footer h5 {margin:0 0 12px!important;color:#e9c46a!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;text-transform:lowercase!important}
body #page-container .et-l--footer ul {margin:0!important;padding:0!important}
body #page-container .et-l--footer li {margin:0 0 12px!important;padding:0!important;color:#fff!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;list-style:none!important}
body #page-container .et-l--footer li:last-child {margin-bottom:0!important}
body #page-container .et-l--footer .et_pb_row_1_tb_footer {display:flex!important;gap:120px!important;width:100%!important;max-width:none!important;margin:48px 0 0!important;padding:40px 0 0!important;border-top:2px solid #c9a24a!important}
body #page-container .et-l--footer .et_pb_row_1_tb_footer>.et_pb_column {width:auto!important;margin:0!important}
body #page-container .et-l--footer .et_pb_text_4_tb_footer,
body #page-container .et-l--footer .et_pb_text_6_tb_footer {margin:0!important}
body #page-container .et-l--footer .et_pb_text_4_tb_footer p,
body #page-container .et-l--footer .et_pb_text_6_tb_footer p {color:#c9c9d0!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important}
body #page-container .et-l--footer .et_pb_text_5_tb_footer p,
body #page-container .et-l--footer .et_pb_text_7_tb_footer p {color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.6!important}
}
@media (max-width:767px){
body #page-container .et-l--footer .et_pb_section_0_tb_footer {height:auto!important;min-height:0!important;max-height:none!important;padding:24px 20px 28px!important;overflow:visible!important}
body #page-container .et-l--footer .et_pb_row_0_tb_footer,
body #page-container .et-l--footer .et_pb_row_1_tb_footer {display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}
body #page-container .et-l--footer .et_pb_row_0_tb_footer>.et_pb_column {width:100%!important;margin:0 0 14px!important}
body #page-container .et-l--footer h4 {margin:0!important;color:#e9c46a!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important}
body #page-container .et-l--footer .et_pb_text_1_tb_footer,
body #page-container .et-l--footer .et_pb_column_2_tb_footer,
body #page-container .et-l--footer h5 {display:none!important}
body #page-container .et-l--footer .lum-footer-txt ul {display:flex!important;flex-wrap:wrap!important;gap:6px 18px!important;margin:0!important;padding:0!important}
body #page-container .et-l--footer .lum-footer-txt li,
body #page-container .et-l--footer .lum-footer-txt a {margin:0!important;color:#fff!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}
body #page-container .et-l--footer .et_pb_row_1_tb_footer {margin-top:14px!important;padding-top:14px!important;border-top:1px solid rgba(201,162,74,.6)!important}
body #page-container .et-l--footer .et_pb_row_1_tb_footer>.et_pb_column {width:100%!important;margin:0 0 14px!important}
body #page-container .et-l--footer .et_pb_row_1_tb_footer>.et_pb_column:last-child {margin-bottom:0!important}
body #page-container .et-l--footer .et_pb_text_4_tb_footer,
body #page-container .et-l--footer .et_pb_text_5_tb_footer,
body #page-container .et-l--footer .et_pb_text_6_tb_footer,
body #page-container .et-l--footer .et_pb_text_7_tb_footer {margin:0!important}
body #page-container .et-l--footer .et_pb_text_4_tb_footer p,
body #page-container .et-l--footer .et_pb_text_6_tb_footer p {color:#c9c9d0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}
body #page-container .et-l--footer .et_pb_text_5_tb_footer p {color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.5!important}
body #page-container .et-l--footer .et_pb_text_7_tb_footer p {color:#c9c9d0!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important}
}
body #page-container .et-l--footer .et_pb_row_0_tb_footer,
body #page-container .et-l--footer .et_pb_row_0_tb_footer>.et_pb_column {height:auto!important;min-height:0!important;align-self:start!important}
body #page-container .et-l--footer .et_pb_section_0_tb_footer {border-radius:0 0 28px 28px!important}
@media (max-width:767px){
body #lum-header-row .et_pb_text,
body #lum-header-row .et_pb_text_inner,
body #lum-header-row .et_pb_text p {font-size:18px!important}
}
@media (min-width:768px){
html body #page-container .et-l--footer .et_pb_column_1_tb_footer::before {content:"links"!important;display:block!important;margin:0 0 12px!important;color:#e9c46a!important;font-family:"Poppins",sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;text-transform:lowercase!important}
html body #page-container .et-l--footer .et_pb_column_1_tb_footer .lum-footer-txt ul,
html body #page-container .et-l--footer .et_pb_column_1_tb_footer .lum-footer-txt li,
html body #page-container .et-l--footer .et_pb_column_1_tb_footer .lum-footer-txt a {display:block!important;width:auto!important;float:none!important}
html body #page-container .et-l--footer .et_pb_column_1_tb_footer .lum-footer-txt li {margin:0 0 12px!important}
}
html body.home #page-container #main-content #lum-home-slider-container {position:relative !important;width:100% !important;max-width:none !important;height:820px !important;min-height:820px !important;margin:0 !important;padding:0 !important;border:0 !important;background:#fff !important;overflow:visible !important;}
html body.home #page-container #main-content #lum-home-slider-container .slick-list,
html body.home #page-container #main-content #lum-home-slider-container .slick-track,
html body.home #page-container #main-content #lum-home-slider-container .lum-home-slide {height:820px !important;min-height:820px !important;padding:0 !important;margin:0 !important;overflow:visible !important;transform:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .slick-track {width:100% !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-home-slide {position:relative !important;float:none !important;display:block !important;width:1100px !important;max-width:none !important;left:0 !important;margin:0 auto !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-home-slide > .et_pb_column {position:static !important;display:block !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;float:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title,
html body.home #page-container #main-content #lum-home-slider-container .lum-slider-img,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text {position:absolute !important;display:block !important;margin:0 !important;padding:0 !important;float:none !important;transform:none !important;transition:none !important;animation:none !important;opacity:1 !important;visibility:visible !important;min-width:0 !important;max-width:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title {left:0 !important;top:72px !important;width:650px !important;z-index:3 !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title .et_pb_text_inner {display:block !important;width:100% !important;margin:0 !important;padding:0 !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title h1,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title .lum-stroke {font-family:Poppins,sans-serif !important;font-size:82px !important;font-weight:700 !important;line-height:.95 !important;letter-spacing:0 !important;text-transform:none !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;color:#111 !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title .lum-stroke {display:block !important;font-weight:600 !important;color:transparent !important;-webkit-text-stroke:1px #111 !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title h1 br {display:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title p {font-family:Poppins,sans-serif !important;font-size:20px !important;font-weight:500 !important;line-height:1.2 !important;letter-spacing:0 !important;margin:14px 0 0 !important;padding:0 !important;color:#1f3a5f !important;white-space:nowrap !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slider-img {left:322px !important;top:160px !important;width:450px !important;height:450px !important;z-index:1 !important;border-radius:50% !important;overflow:hidden !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slider-img .et_pb_image_wrap,
html body.home #page-container #main-content #lum-home-slider-container .lum-slider-img img {display:block !important;width:100% !important;height:100% !important;max-width:none !important;min-width:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;object-fit:cover !important;object-position:center !important;transform:none !important;opacity:1 !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text {left:612px !important;top:520px !important;width:430px !important;height:auto !important;min-height:0 !important;z-index:2 !important;background:transparent !important;border:0 !important;border-radius:0 !important;overflow:visible !important;text-align:left !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text:before {content:"" !important;display:block !important;position:absolute !important;left:-54px !important;top:-88px !important;width:300px !important;height:300px !important;margin:0 !important;background:#f2f2f2 !important;border:0 !important;border-radius:50% !important;z-index:-1 !important;transform:none !important;backdrop-filter:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text:after,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title:before,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title:after,
html body.home #page-container #main-content #lum-home-slider-container .lum-slider-img:before,
html body.home #page-container #main-content #lum-home-slider-container .lum-slider-img:after {content:none !important;display:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_promo_description,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_promo_description > div,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_promo_description p {position:static !important;display:block !important;width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;font-family:Poppins,sans-serif !important;font-size:17px !important;font-weight:400 !important;line-height:1.5 !important;letter-spacing:0 !important;color:#111 !important;text-align:left !important;overflow:visible !important;clip-path:none !important;white-space:normal !important;transform:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_promo_description > div > p:first-child,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_promo_description > div > p:nth-child(3) {display:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_button_wrapper {position:static !important;display:block !important;width:100% !important;height:auto !important;margin:22px 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important;transform:none !important;text-align:left !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_button,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_button:hover {display:inline-flex !important;position:relative !important;align-items:center !important;justify-content:center !important;width:auto !important;max-width:100% !important;min-height:48px !important;height:auto !important;margin:0 !important;padding:13px 26px !important;border:1px solid #555 !important;border-radius:999px !important;background:#c9a24a !important;color:#fff !important;font-family:Poppins,sans-serif !important;font-size:17px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:0 !important;text-transform:none !important;white-space:nowrap !important;text-align:center !important;text-decoration:none !important;box-shadow:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .et_pb_button:before,
html body.home #page-container #main-content #lum-home-slider-container .et_pb_button:after,
html body.home #page-container #main-content #lum-home-slider-container .et_pb_button_wrapper:before,
html body.home #page-container #main-content #lum-home-slider-container .et_pb_button_wrapper:after {display:none !important;content:none !important;}
@media(min-width:768px) and (max-width:1279px){
html body.home #page-container #main-content #lum-home-slider-container,
html body.home #page-container #main-content #lum-home-slider-container .slick-list,
html body.home #page-container #main-content #lum-home-slider-container .slick-track,
html body.home #page-container #main-content #lum-home-slider-container .lum-home-slide {height:700px !important;min-height:700px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-home-slide {width:728px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title {left:0 !important;top:60px !important;width:640px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title h1,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title .lum-stroke {font-size:72px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title p {font-size:17px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slider-img {left:190px !important;top:140px !important;width:400px !important;height:400px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text {left:400px !important;top:435px !important;width:300px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text:before {left:-44px !important;top:-70px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_button,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_button:hover {width:300px !important;padding:13px 12px !important;}
}
@media(max-width:767px){
html body.home #page-container #main-content #lum-home-slider-container {height:auto !important;min-height:0 !important;padding:28px 20px !important;}
html body.home #page-container #main-content #lum-home-slider-container .slick-list,
html body.home #page-container #main-content #lum-home-slider-container .slick-track,
html body.home #page-container #main-content #lum-home-slider-container .lum-home-slide {height:auto !important;min-height:0 !important;width:100% !important;max-width:100% !important;left:0 !important;margin:0 !important;padding:0 !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-home-slide > .et_pb_column {display:flex !important;flex-direction:column !important;gap:14px !important;height:auto !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text,
html body.home #page-container #main-content #lum-home-slider-container .lum-slider-img {position:relative !important;left:auto !important;top:auto !important;width:100% !important;height:auto !important;margin:0 !important;transform:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title {order:0 !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title h1,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title .lum-stroke {font-size:40px !important;line-height:1 !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-title p {font-size:15px !important;line-height:1.3 !important;margin-top:14px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text {order:1 !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text:before {content:none !important;display:none !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_button_wrapper {margin-top:14px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_button,
html body.home #page-container #main-content #lum-home-slider-container .lum-slide-text .et_pb_button:hover {width:100% !important;font-size:16px !important;padding:15px 12px !important;min-height:50px !important;}
html body.home #page-container #main-content #lum-home-slider-container .lum-slider-img {order:2 !important;width:240px !important;height:240px !important;align-self:center !important;margin-top:8px !important;}
}
html body.home #page-container #main-content :is(h1,h2,h3,h4,h5,h6,p,li,a,span),
html body.home #page-container .et-l--footer :is(h4,h5,p,li,a,span) {font-family:Poppins,sans-serif!important;letter-spacing:0!important;}
html body.home #page-container #main-content :is(.et_pb_section_1,.lum-home-mobile-duplicate-section,.lum-marquee) {display:none!important;}
html body.home #page-container #main-content :is(.et_pb_section_3,.lum-home-team) {height:auto!important;min-height:0!important;padding:48px 96px 64px!important;}
html body.home #page-container #main-content .et_pb_section_3 {background:#f5f4ef!important;}
html body.home #page-container #main-content .lum-home-team {background:#fff!important;}
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) {display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0 0 40px!important;padding:0 0 10px!important;border:0!important;border-bottom:1px solid #333!important;}
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) :is(.et_pb_column,.et_pb_module,.et_pb_text_inner) {display:flex!important;align-items:baseline!important;gap:14px!important;width:auto!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;}
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) h4 {font-size:40px!important;font-weight:400!important;line-height:1.1!important;color:#1f2c47!important;margin:0!important;padding:0!important;text-transform:lowercase!important;}
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) p {font-size:15px!important;font-weight:400!important;line-height:1.4!important;color:#3f4a63!important;margin:0!important;padding:0!important;}
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) :is(.lum-title,.lum-subtitle-dot,.et_pb_text_inner):before,
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) :is(.lum-title,.lum-subtitle-dot,.et_pb_text_inner):after {display:none!important;content:none!important;}
html body.home #page-container #main-content .et_pb_row_6 {position:relative!important;display:flex!important;gap:48px!important;width:calc(100% - 120px)!important;max-width:none!important;margin:0 auto!important;padding:0 0 300px!important;}
html body.home #page-container #main-content .et_pb_row_6>.et_pb_column {position:static!important;display:block!important;flex:1 1 0!important;width:0!important;min-width:0!important;margin:0!important;padding:0!important;}
html body.home #page-container #main-content .et_pb_row_6 .et_pb_text {margin:0 0 12px!important;padding:0!important;}
html body.home #page-container #main-content .et_pb_row_6 h5 {margin:0 0 12px!important;padding:0!important;font-size:26px!important;font-weight:700!important;line-height:1.2!important;color:#111!important;word-break:normal!important;overflow-wrap:normal!important;text-transform:lowercase!important;}
html body.home #page-container #main-content .et_pb_row_6 h5:before,
html body.home #page-container #main-content .et_pb_row_6 h5:after {content:none!important;display:none!important;}
html body.home #page-container #main-content .et_pb_row_6 p {margin:0!important;padding:0!important;font-size:15px!important;font-weight:400!important;line-height:1.55!important;color:#3f4a63!important;}
html body.home #page-container #main-content .et_pb_row_6 :is(.lum-li,ul) {display:block!important;margin:0!important;padding:0!important;}
html body.home #page-container #main-content .et_pb_row_6 li {display:block!important;list-style:none!important;margin:0!important;padding:7px 0!important;border:0!important;border-bottom:1px solid #333!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;color:#111!important;}
html body.home #page-container #main-content .et_pb_row_6 li:before {all:unset!important;content:'· '!important;display:inline!important;font:inherit!important;color:inherit!important;}
html body.home #page-container #main-content .et_pb_row_6 li:after {content:none!important;}
html body.home #page-container #main-content .lum-home-circles {position:absolute!important;bottom:0!important;top:auto!important;display:block!important;width:260px!important;height:260px!important;margin:0!important;padding:0!important;transform:none!important;}
html body.home #page-container #main-content .et_pb_column_6 .lum-home-circles {left:calc(50% - 280px)!important;}
html body.home #page-container #main-content .et_pb_column_7 .lum-home-circles {left:calc(50% + 20px)!important;}
html body.home #page-container #main-content .lum-home-circles :is(.et_pb_image_wrap,img) {display:block!important;width:260px!important;height:260px!important;max-width:none!important;margin:0!important;border-radius:50%!important;object-fit:cover!important;}
html body.home #page-container #main-content .lum-home-secondary-cta-row {display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:40px 0 0!important;padding:0!important;}
html body.home #page-container #main-content .lum-home-secondary-cta-row .et_pb_column {width:100%!important;margin:0!important;padding:0!important;}
html body.home #page-container #main-content .lum-home-cta-2 {margin:0!important;text-align:center!important;}
html body.home #page-container #main-content .lum-home-cta-2 .et_pb_button {display:inline-block!important;width:auto!important;max-width:100%!important;margin:0!important;padding:16px 40px!important;background:#c9a24a!important;border:0!important;border-radius:999px!important;color:#fff!important;font-size:18px!important;line-height:1.2!important;font-weight:700!important;box-shadow:none!important;text-transform:none!important;}
html body.home #page-container #main-content .lum-home-team .lum-team-row {display:grid!important;grid-template-columns:1fr 1fr!important;gap:48px!important;width:100%!important;max-width:1100px!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;}
html body.home #page-container #main-content .lum-home-team .lum-team-row:before,
html body.home #page-container #main-content .lum-home-team .lum-team-row:after {content:none!important;display:none!important;}
html body.home #page-container #main-content .lum-home-team :is(.lum-person-col,.lum-person,.et_pb_team_member_description) {position:static!important;display:block!important;float:none!important;clear:none!important;min-height:0!important;height:auto!important;width:100%!important;margin:0!important;padding:0!important;transform:none!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_column_10 {display:none!important;}
html body.home #page-container #main-content .lum-home-team .lum-person {display:flex!important;align-items:center!important;gap:24px!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_team_member_image {display:block!important;position:static!important;flex:0 0 140px!important;width:140px!important;height:140px!important;min-height:0!important;margin:0!important;padding:0!important;border-radius:50%!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;transform:none!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_team_member_image img {display:block!important;width:140px!important;height:140px!important;max-width:none!important;object-fit:cover!important;object-position:center 30%!important;border-radius:50%!important;opacity:1!important;visibility:visible!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_module_header {font-size:26px!important;font-weight:700!important;line-height:1.2!important;color:#1f2c47!important;margin:0 0 10px!important;padding:0!important;text-transform:none!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_member_position {font-size:15px!important;font-weight:400!important;line-height:1.4!important;color:#6b7280!important;margin:0 0 4px!important;padding:0!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_member_social_links {display:block!important;margin:0!important;padding:0!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_member_social_links:before {content:none!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_member_social_links a {display:inline-block!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.5!important;color:#1f3a5f!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_member_social_links a:before {content:'LinkedIn →'!important;font-family:Poppins,sans-serif!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_member_social_links a span {display:none!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_member_social_links a:after {content:none!important;display:none!important;}
html body.home #page-container #main-content .lum-home-banner {display:flex!important;align-items:center!important;justify-content:center!important;height:520px!important;min-height:520px!important;padding:0 140px!important;background-color:#fbfaf7!important;background-image:linear-gradient(to right,#fbfaf7 0%,#fbfaf7 44%,rgba(251,250,247,.92) 52%,rgba(251,250,247,.35) 62%,transparent 72%),url(https://strategyiplaw.com/wp-content/uploads/2026/09/home-cta-people.png)!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;background-repeat:no-repeat!important;}
html body.home #page-container #main-content .lum-home-banner:before {content:none!important;display:none!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_row_10 {display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_column_13 {position:relative!important;width:460px!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_column_14 {display:none!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_text_10 {width:100%!important;margin:0!important;padding:0!important;border:0!important;}
html body.home #page-container #main-content .lum-home-banner h2 {font-size:52px!important;font-weight:500!important;line-height:1.1!important;color:#1f2c47!important;margin:0 0 16px!important;padding:0!important;text-transform:lowercase!important;}
html body.home #page-container #main-content .lum-home-banner p {font-size:19px!important;font-weight:400!important;line-height:1.5!important;color:#111!important;margin:0!important;padding:0!important;max-width:460px!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_button_module_wrapper {margin:24px 0 0!important;padding:0!important;text-align:left!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_button {display:inline-block!important;margin:0!important;padding:13px 26px!important;border:0!important;border-radius:999px!important;background:#c9a24a!important;color:#fff!important;font-size:16px!important;line-height:1.2!important;font-weight:700!important;box-shadow:none!important;}
html body.home #page-container #main-content :is(.lum-home-banner,.lum-home-cta-2) :is(.et_pb_button,.et_pb_button_module_wrapper):before,
html body.home #page-container #main-content :is(.lum-home-banner,.lum-home-cta-2) :is(.et_pb_button,.et_pb_button_module_wrapper):after {display:none!important;content:none!important;}
html body.home #page-container .et-l--footer .et_pb_section_0_tb_footer {height:auto!important;min-height:0!important;padding:56px 137px 48px!important;background:#1f2c47!important;border-radius:0!important;}
html body.home #page-container .et-l--footer :is(.et_pb_row,.et_pb_column,.et_pb_module) {position:static!important;float:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important;text-align:left!important;}
html body.home #page-container .et-l--footer .et_pb_row_0_tb_footer {display:grid!important;grid-template-columns:1.4fr 1fr 1fr!important;gap:64px!important;}
html body.home #page-container .et-l--footer .et_pb_row_0_tb_footer>.et_pb_column {display:block!important;min-width:0!important;}
html body.home #page-container .et-l--footer :is(.et_pb_column_1_tb_footer,.et_pb_row):before,
html body.home #page-container .et-l--footer .et_pb_row:after {content:none!important;display:none!important;}
html body.home #page-container .et-l--footer *:after {content:none!important;display:none!important;}
html body.home #page-container .et-l--footer h4 {display:block!important;color:#e9c46a!important;font-size:28px!important;line-height:1.2!important;font-weight:700!important;margin:0 0 20px!important;padding:0!important;}
html body.home #page-container .et-l--footer .et_pb_text_0_tb_footer p {display:none!important;}
html body.home #page-container .et-l--footer .et_pb_text_1_tb_footer {display:block!important;}
html body.home #page-container .et-l--footer .et_pb_text_1_tb_footer p {font-size:16px!important;font-weight:400!important;line-height:1.7!important;color:#e8e8ec!important;text-align:left!important;margin:0!important;padding:0!important;}
html body.home #page-container .et-l--footer h5 {display:block!important;color:#e9c46a!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 12px!important;padding:0!important;text-transform:lowercase!important;}
html body.home #page-container .et-l--footer :is(ul,li,a) {display:block!important;float:none!important;width:auto!important;margin:0!important;padding:0!important;list-style:none!important;color:#fff!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;}
html body.home #page-container .et-l--footer li {margin-bottom:12px!important;}
html body.home #page-container .et-l--footer .et_pb_row_1_tb_footer {display:flex!important;gap:120px!important;margin:48px 0 0!important;padding:40px 0 0!important;border:0!important;border-top:2px solid #c9a24a!important;}
html body.home #page-container .et-l--footer .et_pb_row_1_tb_footer p {font-size:16px!important;font-weight:400!important;line-height:1.6!important;color:#c9c9d0!important;margin:0!important;padding:0!important;text-align:left!important;}
html body.home #page-container .et-l--footer :is(.et_pb_text_5_tb_footer,.et_pb_text_7_tb_footer) p {color:#fff!important;font-weight:700!important;}
@media(min-width:768px) and (max-width:1279px){
html body.home #page-container #main-content :is(.et_pb_section_3,.lum-home-team) {padding:40px 32px 48px!important;}
html body.home #page-container #main-content .et_pb_row_6 {width:100%!important;gap:24px!important;}
html body.home #page-container #main-content .lum-home-team .lum-team-row {gap:32px!important;}
html body.home #page-container #main-content .lum-home-team .lum-person {gap:16px!important;}
html body.home #page-container #main-content .lum-home-team :is(.et_pb_team_member_image,.et_pb_team_member_image img) {width:100px!important;height:100px!important;flex-basis:100px!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_module_header {font-size:22px!important;}
html body.home #page-container #main-content .lum-home-banner {padding:0 48px!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_column_13 {width:400px!important;}
html body.home #page-container #main-content .lum-home-banner h2 {font-size:44px!important;}
html body.home #page-container .et-l--footer .et_pb_section_0_tb_footer {padding:48px 32px!important;}
html body.home #page-container .et-l--footer .et_pb_row_0_tb_footer {grid-template-columns:1.6fr 1fr 1fr!important;gap:32px!important;}
html body.home #page-container .et-l--footer .et_pb_row_1_tb_footer {gap:64px!important;}
}
@media(max-width:767px){
html body.home #page-container #main-content :is(.et_pb_section_3,.lum-home-team) {padding:32px 20px!important;}
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) {margin-bottom:24px!important;}
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) :is(.et_pb_column,.et_pb_text_inner) {gap:10px!important;flex-wrap:wrap!important;}
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) h4 {font-size:28px!important;}
html body.home #page-container #main-content :is(.et_pb_row_5,.et_pb_row_8) p {font-size:13px!important;}
html body.home #page-container #main-content .et_pb_row_6 {display:block!important;width:100%!important;margin:0!important;padding:0!important;}
html body.home #page-container #main-content .et_pb_row_6>.et_pb_column {width:100%!important;margin:0 0 24px!important;}
html body.home #page-container #main-content .et_pb_row_6>.et_pb_column:last-child {margin-bottom:0!important;}
html body.home #page-container #main-content .et_pb_row_6 h5 {font-size:20px!important;margin-bottom:8px!important;}
html body.home #page-container #main-content .et_pb_row_6 li {display:inline!important;border:0!important;padding:0!important;font-size:14px!important;line-height:1.6!important;}
html body.home #page-container #main-content .et_pb_row_6 li:before {content:none!important;}
html body.home #page-container #main-content .et_pb_row_6 li:not(:last-child):after {content:' · '!important;}
html body.home #page-container #main-content :is(.lum-home-circles,.lum-home-secondary-cta-row) {display:none!important;}
html body.home #page-container #main-content .lum-home-team .lum-team-row {display:block!important;}
html body.home #page-container #main-content .lum-home-team .lum-person-col {margin-bottom:24px!important;}
html body.home #page-container #main-content .lum-home-team .lum-person-col:last-child {margin-bottom:0!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_team_member_image {display:none!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_module_header {font-size:19px!important;margin-bottom:4px!important;}
html body.home #page-container #main-content .lum-home-team .et_pb_member_position {font-size:14px!important;}
html body.home #page-container #main-content .lum-home-banner {height:300px!important;min-height:300px!important;padding:0 20px!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_column_13 {width:240px!important;}
html body.home #page-container #main-content .lum-home-banner h2 {font-size:28px!important;line-height:1.15!important;margin-bottom:12px!important;}
html body.home #page-container #main-content .lum-home-banner p {font-size:15px!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_button_module_wrapper {margin-top:12px!important;}
html body.home #page-container #main-content .lum-home-banner .et_pb_button {font-size:14px!important;padding:11px 18px!important;}
html body.home #page-container .et-l--footer .et_pb_section_0_tb_footer {padding:24px 20px 28px!important;}
html body.home #page-container .et-l--footer .et_pb_row_0_tb_footer {display:block!important;}
html body.home #page-container .et-l--footer h4 {font-size:18px!important;line-height:1.25!important;margin-bottom:14px!important;}
html body.home #page-container .et-l--footer :is(h5,.et_pb_text_1_tb_footer,.et_pb_column_2_tb_footer) {display:none!important;}
html body.home #page-container .et-l--footer ul {display:flex!important;flex-wrap:wrap!important;gap:6px 18px!important;}
html body.home #page-container .et-l--footer :is(li,a) {margin:0!important;font-size:14px!important;}
html body.home #page-container .et-l--footer .et_pb_row_1_tb_footer {display:block!important;margin-top:14px!important;padding-top:14px!important;border-top-width:1px!important;}
html body.home #page-container .et-l--footer .et_pb_row_1_tb_footer p {font-size:14px!important;}
html body.home #page-container .et-l--footer .et_pb_column_4_tb_footer {margin-top:14px!important;}
html body.home #page-container .et-l--footer .et_pb_text_7_tb_footer p {font-size:13px!important;}
} html body.page-id-92374 #lum-header-row .et_pb_menu__menu .current-menu-item>a[aria-current="page"] {color:#c9a24a!important;}
html body.page-id-92374 #page-container {overflow:visible!important;}
html body.page-id-92374 #main-content .et_pb_section_0 {padding:32px 0 64px!important;margin:0!important;background:#fff!important;}
html body.page-id-92374 #main-content .sipl-services {width:calc(100% - 274px);max-width:1400px;margin:0 auto;font-family:Poppins,sans-serif;color:#111;}
html body.page-id-92374 #main-content .sipl-services *,html body.page-id-92374 #main-content .sipl-services *:before,html body.page-id-92374 #main-content .sipl-services *:after {box-sizing:border-box;font-family:Poppins,sans-serif!important;letter-spacing:0!important;}
html body.page-id-92374 #main-content .sipl-services-hero {position:relative;height:280px;border-radius:12px;overflow:hidden;margin:0 0 32px;padding:0;background:white;border:0;box-shadow:none;}
html body.page-id-92374 #main-content .sipl-services-hero>img {display:block;width:100%;height:100%;object-fit:cover;object-position:center;}
html body.page-id-92374 #main-content .sipl-services-hero:after {content:'';position:absolute;inset:0;background:linear-gradient(to bottom,transparent 30%,rgba(255,255,255,.96));pointer-events:none;}
html body.page-id-92374 #main-content .sipl-services-heading {position:absolute;left:40px;right:40px;bottom:32px;z-index:1;display:flex;gap:20px;align-items:baseline;}
html body.page-id-92374 #main-content .sipl-services h1 {margin:0!important;padding:0!important;color:#1f2c47!important;font-size:52px!important;font-weight:700!important;line-height:1!important;text-transform:none!important;white-space:nowrap;}
html body.page-id-92374 #main-content .sipl-services-heading p {font-size:17px!important;font-weight:400!important;line-height:1.5!important;color:#3f4a63!important;margin:0!important;padding:0!important;max-width:460px;}
html body.page-id-92374 #main-content .sipl-services-phone-intro {display:none;}
html body.page-id-92374 #main-content .sipl-services-layout {display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;align-items:start;scroll-margin-top:108px;}
html body.page-id-92374 #main-content .sipl-services-rail {position:sticky;top:108px;min-width:0;max-height:calc(100dvh - 132px);overflow-y:auto;}
html body.page-id-92374 #main-content .sipl-service-topics {display:grid;gap:6px;}
html body.page-id-92374 #main-content .sipl-service-topic {appearance:none;display:block;width:100%;padding:12px 16px;border:0;border-radius:10px;background:#fff;color:#1f2c47;font-size:16px;font-weight:600;line-height:1.5;text-align:left;cursor:pointer;}
html body.page-id-92374 #main-content .sipl-service-topic.is-active {background:#1f2c47;color:#fff;}
html body.page-id-92374 #main-content .sipl-service-topic:focus-visible,html body.page-id-92374 #main-content .sipl-service-toggle:focus-visible,html body.page-id-92374 #main-content .sipl-services a:focus-visible {outline:3px solid #c9a24a;outline-offset:3px;}
html body.page-id-92374 #main-content .sipl-service-toc {border-top:1px solid #e2dfd6;margin:20px 0 0;padding:16px 16px 0;}
html body.page-id-92374 #main-content .sipl-service-toc a,html body.page-id-92374 #main-content .sipl-service-toc span {display:block;color:#6b7280;font-size:13px;font-weight:400;line-height:1.6;text-decoration:none;}
html body.page-id-92374 #main-content .sipl-service-toc a:hover {color:#1f2c47;text-decoration:underline;}
html body.page-id-92374 #main-content .sipl-services-panels {min-width:0;max-width:720px;}
html body.page-id-92374 #main-content .sipl-service:not(.is-open),html body.page-id-92374 #main-content .sipl-service-toggle,html body.page-id-92374 #main-content .sipl-service-content[hidden] {display:none!important;}
html body.page-id-92374 #main-content .sipl-service-content {font-size:17px;line-height:1.6;text-align:left!important;}
html body.page-id-92374 #main-content .sipl-service-content :is(h2,h3,h4,h5,h6) {font-size:24px!important;font-weight:700!important;line-height:1.3!important;color:#1f2c47!important;margin:28px 0 8px!important;padding:0!important;text-align:left!important;scroll-margin-top:24px;}
html body.page-id-92374 #main-content .sipl-service-content>h3:first-child,html body.page-id-92374 #main-content .sipl-service-content>div:first-child>div:first-child>h3:first-child {margin-top:0!important;}
html body.page-id-92374 #main-content .sipl-service-content :is(p,li) {font-size:17px!important;font-weight:400!important;line-height:1.6!important;text-align:left!important;color:#111!important;margin:0 0 12px!important;padding:0!important;}
html body.page-id-92374 #main-content .sipl-service-content :is(ul,ol) {margin:0 0 16px!important;padding-left:24px!important;}
html body.page-id-92374 #main-content .sipl-service-content li {padding-left:0!important;}
html body.page-id-92374 #main-content .sipl-service-content :is(strong,b) {font-weight:700!important;}
html body.page-id-92374 #main-content .sipl-service-content :is(h2,h3,h4,h5,h6) {scroll-margin-top:108px;}
html body.page-id-92374 #main-content .sipl-service-cta {display:inline-block!important;text-align:center!important;padding:13px 18px!important;margin:20px 0 0!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;color:#fff!important;background:#c9a24a!important;border:0!important;border-radius:999px!important;text-decoration:none!important;max-width:100%;white-space:normal!important;}
html body.page-id-92374 #main-content .sipl-services-rail>.sipl-service-cta {width:100%;}
html body.page-id-92374 #main-content .sipl-service-cta:before,html body.page-id-92374 #main-content .sipl-service-cta:after {content:none!important;display:none!important;}
@media(min-width:768px) and (max-width:1199px){
html body.page-id-92374 #main-content .sipl-services {width:calc(100% - 64px);}
html body.page-id-92374 #main-content .sipl-services-layout {grid-template-columns:210px minmax(0,1fr);gap:32px;}
html body.page-id-92374 #main-content .sipl-services-heading {left:28px;right:28px;display:block;}
html body.page-id-92374 #main-content .sipl-services-heading p {margin-top:12px!important;}
html body.page-id-92374 #main-content .sipl-services h1 {font-size:44px!important;}
}
@media(max-width:767px){
html body.page-id-92374 #main-content .sipl-service-toggle,html body.page-id-92374 #main-content .sipl-service-content :is(h2,h3,h4,h5,h6) {scroll-margin-top:100px!important;}
html body.page-id-92374 #main-content .et_pb_section_0 {padding:0 0 32px!important;}
html body.page-id-92374 #main-content .sipl-services {width:100%;}
html body.page-id-92374 #main-content .sipl-services-hero {height:auto;overflow:visible;border-radius:0;margin:0 0 16px;}
html body.page-id-92374 #main-content .sipl-services-hero>img {height:150px;}
html body.page-id-92374 #main-content .sipl-services-hero:after {display:none;}
html body.page-id-92374 #main-content .sipl-services-heading {position:static;display:block;padding:24px 20px 0;}
html body.page-id-92374 #main-content .sipl-services h1 {font-size:32px!important;line-height:1.15!important;}
html body.page-id-92374 #main-content .sipl-services-desktop-intro {display:none;}
html body.page-id-92374 #main-content .sipl-services-heading .sipl-services-phone-intro {display:block;font-size:16px!important;margin-top:14px!important;}
html body.page-id-92374 #main-content .sipl-services-layout {display:block;padding:0 20px;}
html body.page-id-92374 #main-content .sipl-services-rail {display:none;}
html body.page-id-92374 #main-content .sipl-services-panels {max-width:none;}
html body.page-id-92374 #main-content .sipl-service,html body.page-id-92374 #main-content .sipl-service:not(.is-open) {display:block!important;border:1.5px solid #c5c9d3;border-radius:12px;overflow:hidden;margin-bottom:10px;}
html body.page-id-92374 #main-content .sipl-service.is-open {border-color:#1f2c47;}
html body.page-id-92374 #main-content .sipl-service-toggle {appearance:none;display:flex!important;justify-content:space-between;align-items:center;gap:12px;width:100%;border:0;border-radius:0;padding:14px 16px;background:#fff;color:#1f2c47;text-align:left;font-size:17px;font-weight:600;line-height:1.5;cursor:pointer;scroll-margin-top:12px;}
html body.page-id-92374 #main-content .sipl-service-toggle:after {content:'+';display:flex;flex:0 0 26px;width:26px;height:26px;align-items:center;justify-content:center;border:1.5px solid #1f2c47;border-radius:50%;font-size:16px;line-height:1;}
html body.page-id-92374 #main-content .sipl-service.is-open>.sipl-service-toggle {background:#1f2c47;color:#fff;}
html body.page-id-92374 #main-content .sipl-service.is-open>.sipl-service-toggle:after {content:'−';border-color:#fff;}
html body.page-id-92374 #main-content .sipl-service-content {padding:18px 16px 20px;}
html body.page-id-92374 #main-content .sipl-service-content :is(h2,h3,h4,h5,h6) {font-size:20px!important;margin:24px 0 6px!important;}
html body.page-id-92374 #main-content .sipl-service-content :is(p,li) {font-size:16px!important;line-height:1.55!important;}
html body.page-id-92374 #main-content .sipl-service-content .sipl-service-cta {display:block!important;width:100%;font-size:16px!important;padding:14px!important;}
} 500;600;700&display=swap"); 
.page-id-100907 .sib-form .entry__field {
border: 0 !important;
padding: 0 !important;
background: none !important;
box-shadow: none !important;
}
html body.page-id-92374 #page-container .et-l--footer :is(h4,h5,p,li,a,span) {font-family:Poppins,sans-serif!important;letter-spacing:0!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_section_0_tb_footer {height:auto!important;min-height:0!important;padding:56px 137px 48px!important;background:#1f2c47!important;border-radius:0!important;}
html body.page-id-92374 #page-container .et-l--footer :is(.et_pb_row,.et_pb_column,.et_pb_module) {position:static!important;float:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important;text-align:left!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_row_0_tb_footer {display:grid!important;grid-template-columns:1.4fr 1fr 1fr!important;gap:64px!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_row_0_tb_footer>.et_pb_column {display:block!important;min-width:0!important;}
html body.page-id-92374 #page-container .et-l--footer :is(.et_pb_column_1_tb_footer,.et_pb_row):before,
html body.page-id-92374 #page-container .et-l--footer .et_pb_row:after {content:none!important;display:none!important;}
html body.page-id-92374 #page-container .et-l--footer *:after {content:none!important;display:none!important;}
html body.page-id-92374 #page-container .et-l--footer h4 {display:block!important;color:#e9c46a!important;font-size:28px!important;line-height:1.2!important;font-weight:700!important;margin:0 0 20px!important;padding:0!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_text_0_tb_footer p {display:none!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_text_1_tb_footer {display:block!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_text_1_tb_footer p {font-size:16px!important;font-weight:400!important;line-height:1.7!important;color:#e8e8ec!important;text-align:left!important;margin:0!important;padding:0!important;}
html body.page-id-92374 #page-container .et-l--footer h5 {display:block!important;color:#e9c46a!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 12px!important;padding:0!important;text-transform:lowercase!important;}
html body.page-id-92374 #page-container .et-l--footer :is(ul,li,a) {display:block!important;float:none!important;width:auto!important;margin:0!important;padding:0!important;list-style:none!important;color:#fff!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;}
html body.page-id-92374 #page-container .et-l--footer li {margin-bottom:12px!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_row_1_tb_footer {display:flex!important;gap:120px!important;margin:48px 0 0!important;padding:40px 0 0!important;border:0!important;border-top:2px solid #c9a24a!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_row_1_tb_footer p {font-size:16px!important;font-weight:400!important;line-height:1.6!important;color:#c9c9d0!important;margin:0!important;padding:0!important;text-align:left!important;}
html body.page-id-92374 #page-container .et-l--footer :is(.et_pb_text_5_tb_footer,.et_pb_text_7_tb_footer) p {color:#fff!important;font-weight:700!important;}
@media(min-width:768px) and (max-width:1279px){
html body.page-id-92374 #page-container .et-l--footer .et_pb_section_0_tb_footer {padding:48px 32px!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_row_0_tb_footer {grid-template-columns:1.6fr 1fr 1fr!important;gap:32px!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_row_1_tb_footer {gap:64px!important;}
}
@media(max-width:767px){
html body.page-id-92374 #page-container .et-l--footer .et_pb_section_0_tb_footer {padding:24px 20px 28px!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_row_0_tb_footer {display:block!important;}
html body.page-id-92374 #page-container .et-l--footer h4 {font-size:18px!important;line-height:1.25!important;margin-bottom:14px!important;}
html body.page-id-92374 #page-container .et-l--footer :is(h5,.et_pb_text_1_tb_footer,.et_pb_column_2_tb_footer) {display:none!important;}
html body.page-id-92374 #page-container .et-l--footer ul {display:flex!important;flex-wrap:wrap!important;gap:6px 18px!important;}
html body.page-id-92374 #page-container .et-l--footer :is(li,a) {margin:0!important;font-size:14px!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_row_1_tb_footer {display:block!important;margin-top:14px!important;padding-top:14px!important;border-top-width:1px!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_row_1_tb_footer p {font-size:14px!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_column_4_tb_footer {margin-top:14px!important;}
html body.page-id-92374 #page-container .et-l--footer .et_pb_text_7_tb_footer p {font-size:13px!important;}
}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:15px}.et_pb_slide_content,.et_pb_best_value{font-size:17px}body{color:#000000}h1,h2,h3,h4,h5,h6{color:#000000}body{line-height:1.9em}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#000000}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#000000}.footer-widget h4{color:#000000}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#000000}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#000000}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1920px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:2080px}a{color:#0c71c3}#page-container #top-header{background-color:#000000!important}#et-secondary-nav li ul{background-color:#000000}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#000000}.et_search_form_container input::-moz-placeholder{color:#000000}.et_search_form_container input::-webkit-input-placeholder{color:#000000}.et_search_form_container input:-ms-input-placeholder{color:#000000}#top-menu li a{font-size:16px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#000000}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:14px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:1.2em}@media only screen and (min-width:981px){#main-footer .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{font-size:18px}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et-fixed-header #top-menu li a{font-size:14px}}@media only screen and (min-width:2400px){.et_pb_row{padding:48px 0}.et_pb_section{padding:96px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:144px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:25px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:21px}h3{font-size:18px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:15px}h5{font-size:13px}h6{font-size:11px}.et_pb_slide_description .et_pb_slide_title{font-size:38px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:13px}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:600}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:600}h3{font-weight:600}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:600}h5{font-weight:600}h6{font-weight:600}.et_pb_slide_description .et_pb_slide_title{font-weight:600}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:600}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}	h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif}body,input,textarea,select{font-family:'Poppins',sans-serif}@media (min-width:981px){.et_pb_menu_0_tb_header .et_pb_menu__menu>nav>ul{flex-wrap:nowrap}.et_pb_menu_0_tb_header .et_pb_menu__menu>nav>ul>li>a{white-space:nowrap}}@media (max-width:767px){body.home .et_pb_section_0,body.home .lum-home-slide{padding-bottom:0px!important}}.et_pb_text_2{min-height:0px!important}.et_pb_section_2{min-height:200px!important}@media only screen and (max-width:767px){.et_pb_row_0_tb_footer.et_pb_row{padding-top:30px!important}}@media (max-width:767px){body.home .et_pb_section_0 .hero-heading+p,body.home .et_pb_section_0 h1+p,body.home .et_pb_section_0 h4+p,body.home .et_pb_section_0 .et_pb_text p,body.home .lum-home-slide .et_pb_text p{font-size:15px!important}}.sib-form-block__button{height:auto!important;min-height:0!important;line-height:1.4!important}.sib-form-block__button br{display:none!important}.sib-form-block__button .progress-indicator__icon{display:none!important}.sib-form input[type="radio"],.sib-form input[type="checkbox"]{opacity:1!important;position:static!important;width:18px!important;height:18px!important;margin:0 8px 0 0!important;-webkit-appearance:auto!important;appearance:auto!important;pointer-events:auto!important;vertical-align:middle!important}.sib-form input[type="radio"],.sib-form input[type="checkbox"]{opacity:1!important;position:static!important;width:18px!important;height:18px!important;margin:0 8px 0 0!important;-webkit-appearance:auto!important;appearance:auto!important;pointer-events:auto!important;vertical-align:middle!important}.sib-form .radio-button,.sib-form .checkbox{display:none!important}.entry__choice label br{display:none!important}.sib-form form .entry__choice input[type="radio"],.sib-form form .entry__choice input[type="checkbox"]{margin-left:24px!important}.form__entry label,.form__label-row{margin-bottom:2px!important}label.entry__specification{margin-top:-24px!important}.form__entry.entry_mcq .entry__specification{margin-top:-34px!important}.et_pb_button_wrapper{width:100%}.et_pb_section_0_tb_header{border-bottom-width:4px}.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_header.et_pb_row{padding-top:29px!important;padding-bottom:0px!important;padding-top:29px;padding-bottom:0px}.et_pb_row_0_tb_header,body.et_boxed_layout #page-container .et_pb_row_0_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{width:92%;max-width:1894px}.et_pb_text_0_tb_header{font-weight:600;font-size:28px;width:100%}.et_pb_text_0_tb_header h1{font-size:24px}.et_pb_text_0_tb_header h6{font-family:'Roboto Mono',sans-serif}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'&#8221;&#8211;et_global_heading_font',sans-serif;font-weight:600;text-decoration-style:&#8221;;font-size:0&#8221;15px&#8221;;color:&#8221;#000000&#8243;!important}.et_pb_menu_0_tb_header.et_pb_menu{background-color:#ffffff}.et_pb_menu_0_tb_header{width:0&#8221;1%&#8221;}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#ffffff!important;border-color:&#8221;RGBA(255,255,255,0)&#8221;}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:&#8221;RGBA(255,255,255,0)&#8221;}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:0&#8221;1%&#8221;;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:0&#8221;2px&#8221;;max-height:none}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{font-size:0&#8221;23px&#8221;;color:#000000}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button{font-size:0&#8221;22px&#8221;;color:#000000}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_social_media_follow_0_tb_header li.et_pb_social_icon a.icon:before{color:#000000}.et_pb_row_1_tb_header{background-color:#FFFFFF;border-width:1px}.et_pb_row_1_tb_header.et_pb_row{padding-right:80px!important;padding-left:80px!important;padding-right:80px;padding-left:80px}.et_pb_row_1_tb_header,body.et_boxed_layout #page-container .et_pb_row_1_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row{max-width:480px}.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header,.et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover{padding-top:2.25px!important;padding-bottom:2.25px!important}.et_pb_button_0_tb_header_wrapper{margin-top:50px!important;margin-right:-60px!important}body #page-container .et_pb_section .et_pb_button_0_tb_header{border-width:0px!important;border-color:#000000;border-radius:30px;font-size:20px;font-family:'Roboto Mono',sans-serif!important;font-weight:300!important;background-color:#FFFFFF}body #page-container .et_pb_section .et_pb_button_0_tb_header,body #page-container .et_pb_section .et_pb_button_0_tb_header:hover{padding-right:1em!important;padding-left:1em!important}body #page-container .et_pb_section .et_pb_button_0_tb_header:before,body #page-container .et_pb_section .et_pb_button_0_tb_header:after{display:none!important}.et_pb_button_0_tb_header_wrapper a{transform:scaleX(1.58) scaleY(1)}.et_pb_button_0_tb_header,.et_pb_button_0_tb_header:after{transition:all 300ms ease 0ms}.et_pb_text_1_tb_header h4{font-weight:700;font-size:40px}.et_pb_text_1_tb_header{margin-top:50px!important;margin-bottom:20px!important}ul.et_pb_social_media_follow_0_tb_header{margin-bottom:35px!important}.et_pb_image_0_tb_header{margin-bottom:40px!important;text-align:left;margin-left:0}.et_pb_text_2_tb_header{font-weight:600;font-size:22px;margin-bottom:20px!important}.et_pb_social_media_follow_network_0_tb_header a.icon,.et_pb_social_media_follow_network_1_tb_header a.icon{background-color:RGBA(255,255,255,0)!important}@media only screen and (min-width:981px){.et_pb_text_0_tb_header{max-width:120%}}@media only screen and (max-width:980px){.et_pb_section_0_tb_header{border-bottom-width:4px}.et_pb_row_0_tb_header.et_pb_row{padding-top:29px!important;padding-bottom:0px!important;padding-top:29px!important;padding-bottom:0px!important}.et_pb_text_0_tb_header{font-size:24px;max-width:120%}.et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}}@media only screen and (max-width:767px){.et_pb_section_0_tb_header{border-bottom-width:4px}.et_pb_section_0_tb_header.et_pb_section{margin-top:30px}.et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important;padding-bottom:20px!important;padding-top:0px!important;padding-bottom:20px!important}.et_pb_text_0_tb_header{font-size:16px}.et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}}&#8221;/*&#8221;/*.et-db #et-boc .et-l .et_pb_section_0_tb_header{border-bottom-width:4px}.et-db #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px}.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{padding-top:29px!important;padding-bottom:0px!important;padding-top:29px;padding-bottom:0px}.et-db #et-boc .et-l .et_pb_row_0_tb_header,body.et_boxed_layout.et-db #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{width:92%;max-width:1894px}.et-db #et-boc .et-l .et_pb_text_0_tb_header{font-weight:600;font-size:28px;width:100%}.et-db #et-boc .et-l .et_pb_text_0_tb_header h1{font-size:24px}.et-db #et-boc .et-l .et_pb_text_0_tb_header h6{font-family:'Roboto Mono',sans-serif}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'&#8221;&#8211;et_global_heading_font',sans-serif;font-weight:600;text-decoration-style:&#8221;;font-size:0&#8221;15px&#8221;;color:&#8221;#000000&#8243;!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu{background-color:#ffffff}.et-db #et-boc .et-l .et_pb_menu_0_tb_header{width:0&#8221;1%&#8221;}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#ffffff!important;border-color:&#8221;RGBA(255,255,255,0)&#8221;}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:&#8221;RGBA(255,255,255,0)&#8221;}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:0&#8221;1%&#8221;;max-width:100%}.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:0&#8221;2px&#8221;;max-height:none}.et-db #et-boc .et-l .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{font-size:0&#8221;23px&#8221;;color:#000000}.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button{font-size:0&#8221;22px&#8221;;color:#000000}.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et-db #et-boc .et-l .et_pb_social_media_follow_0_tb_header li.et_pb_social_icon a.icon:before{color:#000000}.et-db #et-boc .et-l .et_pb_row_1_tb_header{background-color:#FFFFFF;border-width:1px}.et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row{padding-right:80px!important;padding-left:80px!important;padding-right:80px;padding-left:80px}.et-db #et-boc .et-l .et_pb_row_1_tb_header,body.et_boxed_layout.et-db #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,body.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row{max-width:480px}.et-db #et-boc .et-l .et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header,.et-db #et-boc .et-l .et_pb_button_0_tb_header_wrapper .et_pb_button_0_tb_header:hover{padding-top:2.25px!important;padding-bottom:2.25px!important}.et-db #et-boc .et-l .et_pb_button_0_tb_header_wrapper{margin-top:50px!important;margin-right:-60px!important}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_header{border-width:0px!important;border-color:#000000;border-radius:30px;font-size:20px;font-family:'Roboto Mono',sans-serif!important;font-weight:300!important;background-color:#FFFFFF}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_header,body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_header:hover{padding-right:1em!important;padding-left:1em!important}body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_header:before,body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_header:after{display:none!important}.et-db #et-boc .et-l .et_pb_button_0_tb_header_wrapper a{transform:scaleX(1.58) scaleY(1)}.et-db #et-boc .et-l .et_pb_button_0_tb_header,.et-db #et-boc .et-l .et_pb_button_0_tb_header:after{transition:all 300ms ease 0ms}.et-db #et-boc .et-l .et_pb_text_1_tb_header h4{font-weight:700;font-size:40px}.et-db #et-boc .et-l .et_pb_text_1_tb_header{margin-top:50px!important;margin-bottom:20px!important}.et-db #et-boc .et-l ul.et_pb_social_media_follow_0_tb_header{margin-bottom:35px!important}.et-db #et-boc .et-l .et_pb_image_0_tb_header{margin-bottom:40px!important;text-align:left;margin-left:0}.et-db #et-boc .et-l .et_pb_text_2_tb_header{font-weight:600;font-size:22px;margin-bottom:20px!important}.et-db #et-boc .et-l .et_pb_social_media_follow_network_0_tb_header a.icon,.et-db #et-boc .et-l .et_pb_social_media_follow_network_1_tb_header a.icon{background-color:RGBA(255,255,255,0)!important}@media only screen and (min-width:981px){.et-db #et-boc .et-l .et_pb_text_0_tb_header{max-width:120%}}@media only screen and (max-width:980px){.et-db #et-boc .et-l .et_pb_section_0_tb_header{border-bottom-width:4px}.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{padding-top:29px!important;padding-bottom:0px!important;padding-top:29px!important;padding-bottom:0px!important}.et-db #et-boc .et-l .et_pb_text_0_tb_header{font-size:24px;max-width:120%}.et-db #et-boc .et-l .et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}}@media only screen and (max-width:767px){.et-db #et-boc .et-l .et_pb_section_0_tb_header{border-bottom-width:4px}.et-db #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section{margin-top:30px}.et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important;padding-bottom:20px!important;padding-top:0px!important;padding-bottom:20px!important}.et-db #et-boc .et-l .et_pb_text_0_tb_header{font-size:16px}.et-db #et-boc .et-l .et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}}&#8221;/*@media (min-width:1500px){.et_pb_row_0_tb_body{max-width:1400px!important}}.et_pb_column_0_tb_body{display:flex;flex-wrap:wrap}@media (min-width:980px){.et_pb_column_0_tb_body{width:68.5%!important}}.et_pb_blog_0_tb_body .entry-title{font-weight:500!important}.et_pb_blog_0_tb_body .post-meta{font-weight:400!important}@media (min-width:980px){.et_pb_column_1_tb_body{width:26%!important;max-width:364px}}.et_pb_blog_1_tb_body .post-meta{font-weight:400}.et_pb_blog_1_tb_body span.published{margin-right:5px}.et_pb_blog_1_tb_body .post-meta a{margin-left:5px}&#8221;/*@media (min-width:1500px){.et_pb_row_0_tb_body{max-width:1400px!important}}.et_pb_column_0_tb_body{display:flex;flex-wrap:wrap}@media (min-width:980px){.et_pb_column_0_tb_body{width:68.5%!important}}.et_pb_blog_0_tb_body .entry-title{font-weight:500!important}.et_pb_blog_0_tb_body .post-meta{font-weight:400!important}@media (min-width:980px){.et_pb_column_1_tb_body{width:26%!important;max-width:364px}}.et_pb_blog_1_tb_body .post-meta{font-weight:400}.et_pb_blog_1_tb_body span.published{margin-right:5px}.et_pb_blog_1_tb_body .post-meta a{margin-left:5px}.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section{padding-top:50px;padding-bottom:0px;margin-bottom:80px}.et-db #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et-db #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post .entry-title,.et-db #et-boc .et-l .et_pb_blog_0_tb_body .not-found-title{font-size:65px!important}.et-db #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post,.et-db #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post .post-content *{color:#000000!important}.et-db #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post .post-meta,.et-db #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post .post-meta a,.et-db #left-area #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post .post-meta,.et-db #left-area #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post .post-meta a{font-family:'Roboto Mono',sans-serif;color:#000000!important}.et-db #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post div.post-content a.more-link{font-size:15px;color:#000000!important}.et-db #et-boc .et-l .et_pb_text_0_tb_body h4,.et-db #et-boc .et-l .et_pb_text_1_tb_body h4,.et-db #et-boc .et-l .et_pb_text_3_tb_body h4,.et-db #et-boc .et-l .et_pb_text_4_tb_body h4{font-size:32px}.et-db #et-boc .et-l .et_pb_text_0_tb_body,.et-db #et-boc .et-l .et_pb_text_1_tb_body{margin-bottom:0px!important}.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s,.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::placeholder{letter-spacing:1px;letter-spacing:1px;letter-spacing:1px;letter-spacing:1px}.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-webkit-input-placeholder{letter-spacing:1px;letter-spacing:1px;letter-spacing:1px;letter-spacing:1px}.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-ms-input-placeholder{letter-spacing:1px;letter-spacing:1px;letter-spacing:1px;letter-spacing:1px}.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-moz-placeholder{letter-spacing:1px}.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-moz-placeholder::-webkit-input-placeholder{letter-spacing:1px}.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-moz-placeholder::-moz-placeholder{letter-spacing:1px}.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-moz-placeholder::-ms-input-placeholder{letter-spacing:1px}body.safari.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s,body.safari.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::placeholder,body.iphone.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s,body.iphone.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::placeholder,body.uiwebview.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s,body.uiwebview.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::placeholder{font-variant-ligatures:no-common-ligatures}body.safari.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-webkit-input-placeholder{font-variant-ligatures:no-common-ligatures}body.safari.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-ms-input-placeholder{font-variant-ligatures:no-common-ligatures}body.safari.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-moz-placeholder{font-variant-ligatures:no-common-ligatures}body.iphone.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-webkit-input-placeholder{font-variant-ligatures:no-common-ligatures}body.iphone.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-ms-input-placeholder{font-variant-ligatures:no-common-ligatures}body.iphone.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-moz-placeholder{font-variant-ligatures:no-common-ligatures}body.uiwebview.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-webkit-input-placeholder{font-variant-ligatures:no-common-ligatures}body.uiwebview.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-ms-input-placeholder{font-variant-ligatures:no-common-ligatures}body.uiwebview.et-db #et-boc .et-l .et_pb_search_0_tb_body form input.et_pb_s::-moz-placeholder{font-variant-ligatures:no-common-ligatures}.et-db #et-boc .et-l .et_pb_search_0_tb_body.et_pb_search,.et-db #et-boc .et-l .et_pb_search_0_tb_body input.et_pb_s{border-radius:0px 0px 0px 0px;overflow:hidden}.et-db #et-boc .et-l .et_pb_search_0_tb_body.et_pb_search{border-width:0px 0px 1px 0px;border-bottom-color:#707070}.et-db #et-boc .et-l .et_pb_search_0_tb_body{overflow-x:hidden;overflow-y:hidden;margin-bottom:60px!important}.et-db #et-boc .et-l .et_pb_search_0_tb_body input.et_pb_s{padding-right:45px!important;padding-left:0em!important;height:auto;min-height:0}.et-db #et-boc .et-l .et_pb_text_2_tb_body ul li{line-height:2em;line-height:2em}.et-db #et-boc .et-l .et_pb_text_2_tb_body{margin-bottom:50px!important}.et-db #et-boc .et-l .et_pb_text_3_tb_body,.et-db #et-boc .et-l .et_pb_text_4_tb_body{margin-bottom:20px!important}.et-db #et-boc .et-l .et_pb_blog_1_tb_body .et_pb_post .entry-title,.et-db #et-boc .et-l .et_pb_blog_1_tb_body .not-found-title{font-size:17px!important;line-height:1.2em!important}.et-db #et-boc .et-l .et_pb_blog_1_tb_body .et_pb_post .post-meta,.et-db #et-boc .et-l .et_pb_blog_1_tb_body .et_pb_post .post-meta a,.et-db #left-area #et-boc .et-l .et_pb_blog_1_tb_body .et_pb_post .post-meta,.et-db #left-area #et-boc .et-l .et_pb_blog_1_tb_body .et_pb_post .post-meta a{font-family:'Roboto Mono',sans-serif;font-size:15px;color:#000000!important}.et-db #et-boc .et-l .et_pb_blog_1_tb_body .et_pb_post .entry-featured-image-url,.et-db #et-boc .et-l .et_pb_blog_1_tb_body .et_pb_post .et_pb_slides,.et-db #et-boc .et-l .et_pb_blog_1_tb_body .et_pb_post .et_pb_video_overlay{border-radius:100% 100% 100% 100%;overflow:hidden}.et-db #et-boc .et-l .et_pb_blog_1_tb_body{margin-bottom:60px!important}@media only screen and (max-width:980px){.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section{margin-bottom:80px}.et-db #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post .entry-title,.et-db #et-boc .et-l .et_pb_blog_0_tb_body .not-found-title{font-size:40px!important}.et-db #et-boc .et-l .et_pb_search_0_tb_body.et_pb_search{border-bottom-width:1px;border-bottom-color:#707070}}@media only screen and (min-width:768px) and (max-width:980px){.et-db #et-boc .et-l .et_pb_column_1_tb_body{display:none!important}}@media only screen and (max-width:767px){.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section{margin-bottom:20px}.et-db #et-boc .et-l .et_pb_blog_0_tb_body .et_pb_post .entry-title,.et-db #et-boc .et-l .et_pb_blog_0_tb_body .not-found-title{font-size:28px!important}.et-db #et-boc .et-l .et_pb_column_1_tb_body{display:none!important}.et-db #et-boc .et-l .et_pb_search_0_tb_body.et_pb_search{border-bottom-width:1px;border-bottom-color:#707070}}