.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active{color:#2ea3f2}.et_pb_filterable_portfolio_grid .et_pb_portfolio_item{display:none}.et_pb_text_align_left.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:left}.et_pb_text_align_center.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:center}.et_pb_text_align_right.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:right}.et_pb_text_align_justified.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:justify}.et_pb_filterable_portfolio .et_flex_grid~.et_pb_portofolio_pagination{--vertical-gap:var(--row-gutter-vertical);margin-top:var(--vertical-gap)}.et_pb_filterable_portfolio .et_pb_portfolio_filters{clear:both;margin:0 0 40px}.et_pb_filterable_portfolio.et_pb_section_parallax .et_pb_portfolio_filters,.et_pb_filterable_portfolio.et_pb_section_video .et_pb_portfolio_filters{position:relative}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{list-style-type:none!important;padding:0}.et_pb_filterable_portfolio.et_pb_text_align_center .et_pb_portfolio_filters ul{display:flex;justify-content:center;flex-wrap:wrap}.et_pb_filterable_portfolio.et_pb_text_align_justified .et_pb_portfolio_filters ul{display:flex;justify-content:space-between;flex-wrap:wrap}.et_pb_filterable_portfolio.et_pb_text_align_right .et_pb_portfolio_filters ul{display:flex;justify-content:flex-end;flex-wrap:wrap}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{float:left;font-size:14px;line-height:1em}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color:#666;padding:10px 20px;border:1px solid #e2e2e2;display:block;height:auto;overflow:hidden;margin:-1px -1px 0 0;background-color:#fff}.et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a{border-radius:3px 0 0 3px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a{border-radius:0 3px 3px 0}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{color:#666;background-color:#f4f4f4}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#82c0c7;background-color:#f9f9f9}.et_pb_filterable_portfolio .et_pb_portfolio_items,.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper{width:100%;position:relative}.et_pb_filterable_portfolio .et_pb_portfolio_item.active{opacity:1;-webkit-animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1}.et_pb_column_1_3 .et_pb_filterable_portfolio .et_pb_portfolio_filters li,.et_pb_column_1_4 .et_pb_filterable_portfolio .et_pb_portfolio_filters li,.et_pb_column_1_5 .et_pb_filterable_portfolio .et_pb_portfolio_filters li,.et_pb_column_1_6 .et_pb_filterable_portfolio .et_pb_portfolio_filters li,.et_pb_column_2_5 .et_pb_filterable_portfolio .et_pb_portfolio_filters li,.et_pb_column_3_8 .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:100%}.et_pb_column_1_3 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a,.et_pb_column_1_4 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a,.et_pb_column_1_5 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a,.et_pb_column_1_6 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a,.et_pb_column_2_5 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a,.et_pb_column_3_8 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a{border-radius:3px 3px 0 0}.et_pb_column_1_3 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a,.et_pb_column_1_4 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a,.et_pb_column_1_5 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a,.et_pb_column_1_6 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a,.et_pb_column_2_5 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a,.et_pb_column_3_8 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a{border-radius:0 0 3px 3px}.et_pb_filterable_portfolio .et_pb_portofolio_pagination{width:100%;border-top:1px solid #e2e2e2;position:relative}.et_pb_filterable_portfolio.et_pb_section_parallax .et_pb_portofolio_pagination,.et_pb_filterable_portfolio.et_pb_section_video .et_pb_portofolio_pagination{position:relative}.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{list-style-type:none!important;text-align:right;margin:0;padding:0}.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li{display:inline-block;padding:10px}.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a{font-size:16px;line-height:16px;color:#999}.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active{color:#82c0c7}.et_pb_filterable_portfolio.et_pb_bg_layout_dark .et_pb_portofolio_pagination ul li a{color:#fff}.et_pb_filterable_portfolio_grid .et_pb_portfolio_item img{width:100%}@media (min-width:981px){.et_pb_filterable_portfolio_grid .et_pb_portfolio_item .et_pb_module_header,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{word-wrap:break-word;margin:10px 0 0;padding-bottom:0}.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:18px}}@media (max-width:980px){.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:auto}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li a{width:auto;border-radius:0}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a{border-radius:3px 0 0 3px}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a{border-radius:0 3px 3px 0}.et_pb_bg_layout_light_tablet.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a{color:#999}.et_pb_bg_layout_light_tablet.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active{color:#82c0c7}.et_pb_bg_layout_dark_tablet.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a{color:#fff}.et_pb_text_align_left-tablet.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:left}.et_pb_text_align_center-tablet.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:center}.et_pb_text_align_right-tablet.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:right}.et_pb_text_align_justified-tablet.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:justify}.et_pb_filterable_portfolio.et_pb_text_align_center-tablet .et_pb_portfolio_filters ul{display:flex;justify-content:center;flex-wrap:wrap}.et_pb_filterable_portfolio.et_pb_text_align_justified-tablet .et_pb_portfolio_filters ul{display:flex;justify-content:space-between;flex-wrap:wrap}.et_pb_filterable_portfolio.et_pb_text_align_right-tablet .et_pb_portfolio_filters ul{display:flex;justify-content:flex-end;flex-wrap:wrap}}@media (max-width:767px){.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters ul{width:100%}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:50%}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a{border-radius:3px 0 0 0}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-child(2) a{border-radius:0 3px 0 0}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child:nth-child(odd) a{border-radius:0 0 3px 3px}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child:nth-child(2n) a{border-radius:0 0 3px}.et_pb_bg_layout_light_phone.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a{color:#999}.et_pb_bg_layout_light_phone.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active{color:#82c0c7}.et_pb_bg_layout_dark_phone.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a{color:#fff}.et_pb_text_align_left-phone.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:left}.et_pb_text_align_center-phone.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:center}.et_pb_text_align_right-phone.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:right}.et_pb_text_align_justified-phone.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align:justify}.et_pb_filterable_portfolio.et_pb_text_align_center-phone .et_pb_portfolio_filters ul{display:flex;justify-content:center;flex-wrap:wrap}.et_pb_filterable_portfolio.et_pb_text_align_justified-phone .et_pb_portfolio_filters ul{display:flex;justify-content:space-between;flex-wrap:wrap}.et_pb_filterable_portfolio.et_pb_text_align_right-phone .et_pb_portfolio_filters ul{display:flex;justify-content:flex-end;flex-wrap:wrap}}
.et_pb_portfolio_item{word-wrap:break-word}.et_pb_with_border .et_portfolio_image{border:0 solid #333}.et_portfolio_image img{vertical-align:bottom;margin-bottom:0}.et_pb_portfolio_item{background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_with_border .et_pb_portfolio_image,.et_pb_with_border .et_pb_portfolio_item{border:0 solid #333}.et_pb_portfolio_item .et_pb_module_header a,.et_pb_portfolio_item .post-meta a,.et_pb_portfolio_item h3 a{text-decoration:none}.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta a{color:#666}.et_pb_bg_layout_dark .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_dark .et_pb_portfolio_item .post-meta a{color:inherit}.et_pb_portfolio_item .et_pb_module_header,.et_pb_portfolio_item h2{margin-top:10px}.et_pb_portfolio_image:hover .et_overlay{z-index:3;opacity:1}.et_pb_portfolio .et_pb_portfolio_item,.et_pb_portfolio.et_pb_section_parallax .pagination,.et_pb_portfolio.et_pb_section_parallax .wp-pagenavi,.et_pb_portfolio.et_pb_section_video .pagination,.et_pb_portfolio.et_pb_section_video .wp-pagenavi,.et_pb_portfolio_grid.et_pb_section_parallax .pagination,.et_pb_portfolio_grid.et_pb_section_parallax .wp-pagenavi,.et_pb_portfolio_grid.et_pb_section_video .pagination,.et_pb_portfolio_grid.et_pb_section_video .wp-pagenavi{position:relative}.et_pb_portfolio_items_wrapper.no_pagination{border-bottom:none}.et_pb_portfolio_grid .et_pb_portfolio_item img{width:100%}@media (min-width:981px){.et_pb_portfolio_grid .et_pb_portfolio_item .et_pb_module_header,.et_pb_portfolio_grid .et_pb_portfolio_item h2{word-wrap:break-word;margin:10px 0 0;padding-bottom:0}.et_pb_portfolio_grid .et_pb_portfolio_item h2{font-size:18px}.et_pb_portfolio_item .post-meta{font-size:14px;margin:.4em 0 0}}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_light_tablet .et_pb_portfolio_item .post-meta a{color:#666}.et_pb_bg_layout_dark_tablet .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_dark_tablet .et_pb_portfolio_item .post-meta a{color:inherit}}@media (max-width:767px){.et_pb_portfolio_item h2{font-size:18px}.et_pb_bg_layout_light_phone .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_light_phone .et_pb_portfolio_item .post-meta a{color:#666}.et_pb_bg_layout_dark_phone .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_dark_phone .et_pb_portfolio_item .post-meta a{color:inherit}}
.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;transition:all .3s;border:1px solid #e5e5e5;box-sizing:border-box;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;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_with_border .et_pb_image_wrap{border:0 solid #333}.et_pb_image{margin-left:auto;margin-right:auto;line-height:0}.et_pb_image.aligncenter{text-align:center}.et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image{display:block;position:relative}.et_pb_image{display:block}.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:auto}.et_pb_image img{position:relative}.et_pb_image_sticky{margin-bottom:0!important;display:inherit}.et_pb_image.et_pb_has_overlay:hover .et_pb_image_wrap .et_overlay{z-index:3;opacity:1}@media (min-width:981px){.et_pb_section_sticky,.et_pb_section_sticky.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky .et_pb_column_single,.et_pb_section_sticky .et_pb_row.et-last-child,.et_pb_section_sticky .et_pb_row:last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}}@media (max-width:980px){.et_pb_image_sticky_tablet{margin-bottom:0!important;display:inherit}.et_pb_section_sticky_mobile,.et_pb_section_sticky_mobile.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky_mobile .et_pb_column_single,.et_pb_section_sticky_mobile .et_pb_row.et-last-child,.et_pb_section_sticky_mobile .et_pb_row:last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}.et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child,.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child{margin-bottom:0}.et_pb_image_bottom_space_tablet{margin-bottom:30px!important;display:block}.et_always_center_on_mobile{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.et_pb_image_sticky_phone{margin-bottom:0!important;display:inherit}.et_pb_image_bottom_space_phone{margin-bottom:30px!important;display:block}}
ul.et_pb_social_media_follow{list-style-type:none!important;margin:0 0 22px;padding:0;--vertical-gap:10px;--horizontal-gap:10px;--flex-direction:row}.et_pb_social_media_follow li{display:inline-block;margin-bottom:8px;position:relative}.et_flex_module.et_pb_social_media_follow li{margin-bottom:0}.et_pb_social_media_follow li a{display:inline-block;text-decoration:none;text-align:center;position:relative}.et_pb_social_media_follow.et_block_module li a{margin-right:8px}.et_pb_social_media_follow li a.follow_button{padding:0 12px;margin-top:5px;margin-right:25px;margin-left:8px;font-size:14px;line-height:1.6em;background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);border-radius:3px;border-width:0;border-style:solid;transition:all .3s}.et_flex_module.et_pb_social_media_follow li a.follow_button,.et_flex_module.et_pb_social_media_follow li a.icon,.et_pb_social_media_follow li.last-child a,.et_pb_social_media_follow li:last-child a{margin-right:0}.et_pb_social_media_follow.has_follow_button li.last-child a.icon,.et_pb_social_media_follow.has_follow_button li:last-child a.icon{margin-right:8px}.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}.et_pb_social_media_follow li a.icon{height:32px;width:32px;padding:0;box-sizing:content-box}.et_pb_social_media_follow li a.icon:before{height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff;transition:color .3s;position:relative;z-index:10}.et_pb_social_media_follow li a.icon:hover:before{color:hsla(0,0%,100%,.7)}.et_pb_social_media_follow li a.icon{border-radius:3px}.et_pb_social_media_follow_network_name{display:none}.et_pb_social_icon a.icon{vertical-align:middle}.et_pb_social_icon a.icon:before{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-social-fa-icon a.icon:before{font-family:FontAwesome}.et-social-telegram a.icon:before{content:"\F3FE"}.et-social-amazon a.icon:before{content:"\F270"}.et-social-bandcamp a.icon:before{content:"\F2D5"}.et-social-bitbucket a.icon:before{content:"\F171"}.et-social-behance a.icon:before{content:"\F1B4"}.et-social-buffer a.icon:before{content:"\F837"}.et-social-codepen a.icon:before{content:"\F1CB"}.et-social-deviantart a.icon:before{content:"\F1BD"}.et-social-flipboard a.icon:before{content:"\F44D"}.et-social-foursquare a.icon:before{content:"\F180"}.et-social-github a.icon:before{content:"\F09B"}.et-social-goodreads a.icon:before{content:"\F3A9"}.et-social-google a.icon:before{content:"\F1A0"}.et-social-houzz a.icon:before{content:"\F27C"}.et-social-itunes a.icon:before{content:"\F3B5"}.et-social-last_fm a.icon:before{content:"\F202"}.et-social-line a.icon:before{content:"\F3C0"}.et-social-medium a.icon:before,.et-social-meetup a.icon:before{content:"\F3C7"}.et-social-odnoklassniki a.icon:before{content:"\F263"}.et-social-patreon a.icon:before{content:"\F3D9"}.et-social-periscope a.icon:before{content:"\F3DA"}.et-social-quora a.icon:before{content:"\F2C4"}.et-social-researchgate a.icon:before{content:"\F4F8"}.et-social-reddit a.icon:before{content:"\F281"}.et-social-snapchat a.icon:before{content:"\F2AC"}.et-social-soundcloud a.icon:before{content:"\F1BE"}.et-social-spotify a.icon:before{content:"\F1BC"}.et-social-steam a.icon:before{content:"\F3F6"}.et-social-tripadvisor a.icon:before{content:"\F262"}.et-social-tiktok a.icon:before{content:"\E07B"}.et-social-twitch a.icon:before{content:"\F1E8"}.et-social-vk a.icon:before{content:"\F189"}.et-social-weibo a.icon:before{content:"\F18A"}.et-social-whatsapp a.icon:before{content:"\F232"}.et-social-xing a.icon:before{content:"\F168"}.et-social-yelp a.icon:before{content:"\F1E9"}.et-social-pinterest a.icon:before{content:"\E095"}.et-social-linkedin a.icon:before{content:"\E09D"}.et-social-tumblr a.icon:before{content:"\E097"}.et-social-skype a.icon:before{content:"\E0A2"}.et-social-flikr a.icon:before{content:"\E0A6"}.et-social-myspace a.icon:before{content:"\E0A1"}.et-social-dribbble a.icon:before{content:"\E09B"}.et-social-youtube a.icon:before{content:"\E0A3"}.et-social-vimeo a.icon:before{content:"\E09C"}@media (max-width:980px){.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}@media (max-width:767px){.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}.rtl .et_pb_social_media_follow li a{margin-left:8px;margin-right:0}.aur-open-submenu{
display: block !important;
}
.aur-open-submenu>li{
opacity:1 !important;
}
li:has(> .aur-open-submenu) span.et_mobile_menu_arrow {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
@media (max-width: 980px) {
.et_fixed_nav #main-header {
position: fixed !important;
z-index: 1000000;
}
.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_left #et-top-navigation {
padding-top: 11px;
padding-bottom: 11px;
}
#main-header{
background-color: black !important;
mix-blend-mode: unset !important;
filter: unset !important;
}
.mobile_menu_bar:before, .mobile_menu_bar:after {
color: white !important;
font-size: 40px !important;
}
header #logo{
filter: invert(1);
max-height: 70%;
}
.et_header_style_left #et-top-navigation .mobile_menu_bar {
padding-bottom: 0px !important;
}
}
.et_slide_in_menu_container .et-search-form{
border-bottom: 1px solid rgb(255 255 255 / 15%);
border-radius: 0px;
}
#main-header{
mix-blend-mode: difference;
filter: invert(1);
}
.mobile_menu_bar:before, .mobile_menu_bar:after {
font-size: 50px;
}
.et_slide_in_menu_container .et_mobile_menu>.menu-item-has-children>a {
font-weight: 300 !important;
}
.et_slide_in_menu_container #mobile_menu_slide li li a:hover,.et_mobile_menu li a:hover, .nav ul li a:hover {
opacity: 1 !important;
}
.et_slide_in_menu_container #mobile_menu_slide li li a {
opacity: 1 !important;
color: rgba(255, 255, 255, .4) !important;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 2px;
}
.et_slide_in_menu_container{
border-left: 1px solid #ffffff40;
}
.mobile_nav.opened .mobile_menu_bar:before {
content: "\4d";
}
@media (min-width: 981px) {
.et_fullwidth_nav #main-header .container {
padding-right: 60px;
padding-left: 55px;
}
} .aur-secondary-color{
color:var(--gcid-secondary-color);
}
.aur-color-black{
color:black;
}
@media screen and (max-width: 420px) {
.aur-dn-420{
display:none !important;
}
}
.aur-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;
} .et_pb_scroll_top:before {
content: '\36';
position: absolute;
right: -60px;
background: #191919;
border-radius: 100%;
-webkit-transition: .4s cubic-bezier(0,0,.3642,1);
transition: .4s cubic-bezier(0,0,.3642,1);
opacity: 1;
transform: rotate(90deg) scaleY(0.7) scaleX(0.7);
padding: 14px;
}
.et_pb_scroll_top:hover:before {
transform: rotate(90deg) scaleY(0.8) scaleX(0.8);
}
#aur-circle-pointer {
position: absolute;
width: 20px;
height: 20px;
z-index: 101;
background-color: #000;
border-radius: 50%;
pointer-events: none;
opacity: .1;
transition: transform 0.6s ease;
}
#aur-circle-pointer.aur-hidden{
-webkit-transform: scale(0);
transform: scale(0)
} @media (hover: none) and (pointer: coarse) {
#aur-circle-pointer{
display:none !important;
}
} @media screen and (max-width: 767px) {
.et_pb_scroll_top.et-pb-icon{
display:none !important;
}
body .et_pb_scroll_top{
display:none !important
}
}
#et-main-area .et_pb_scroll_top{ }
body .et_pb_scroll_top{
background: none !important;
-webkit-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
transform: rotate(-90deg) !important;
display: flex !important;
mix-blend-mode: difference;
flex-direction: row-reverse;
align-items: center;
bottom: 80px !important;
}
body .et_pb_scroll_top:after {
content: "Back To Top" !important;
font-family: 'Outfit';
margin-left: 20px !important;
font-weight: 200;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 12px;
} #aur-page-title{
pointer-events: none;
position: fixed;
left: 70px;
bottom: 40px;
z-index: 10;
mix-blend-mode: difference;
transform-origin: left;
transform: rotate(-90deg);
width: fit-content;
}
#aur-page-title span{
width: fit-content;
color: #ffffff;
font-weight: 600;
font-size: 12px;
letter-spacing: 2px;
position: relative;
display: block;
text-transform: uppercase;
font-weight: 200;
}
@media screen and (max-width: 980px) {
#aur-page-title{
display: none !important;
}
} .circle {
border: 2px solid white;
border-radius: 50%;
box-shadow: 0 0 10px white;
pointer-events: none;
position: fixed;
top: -10rem;
left: -10rem;
height: 2rem;
width: 2rem;
transition: transform 0.4s, background 0.4s;
}
.circle.big {
background: white;
transform: scale(2);
} ::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: black;
}
::-webkit-scrollbar
{
width: 6px;
background-color: black;
}
::-webkit-scrollbar-thumb
{
background-color: var(--gcid-secondary-color);
}
*,*:before,*:after {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
margin: 0
}
html,body {
padding: 0;
margin: 0;
font-family: "Outfit",sans-serif;
font-size: 16px;
font-weight: 300;
color: rgba(0,0,0,.5);
line-height: 150%;
overflow-x: hidden;
}
@media screen and (max-width: 768px) {
html,body {
font-size:15px
}
}
.aur-thin{
font-weight: 100;
} .aur-link-footer .et_pb_text_inner,
.aur-link-footer-2 .et_pb_text_inner{
transition: all 0.3s ease !important;
}
.aur-link-footer:hover .et_pb_text_inner{
transform: translateX(10px) translateY(0px) !important;
}
.aur-link-footer-2:hover .et_pb_text_inner{
transform: translateX(5px) translateY(0px) !important;
} @-webkit-keyframes move {
from {
-webkit-transform: translateY(-75px);
transform: translateY(-75px)
}
50% {
-webkit-transform: translateY(75px);
transform: translateY(75px)
}
to {
-webkit-transform: translateY(-75px);
transform: translateY(-75px)
}
}
@keyframes move {
from {
-webkit-transform: translateY(-75px);
transform: translateY(-75px)
}
50% {
-webkit-transform: translateY(75px);
transform: translateY(75px)
}
to {
-webkit-transform: translateY(-75px);
transform: translateY(-75px)
}
}
.mil-lines-place .mil-lines {
opacity: .05;
pointer-events: none
}
@media screen and (max-width: 992px) {
.mil-lines-place .mil-lines {
display:none
}
}
.mil-lines-place .mil-lines path,.mil-lines-place .mil-lines rect,.mil-lines-place .mil-lines line {
stroke: #000
}
.mil-lines-place .mil-lines .mil-move {
-webkit-animation: move 10s linear infinite;
animation: move 10s linear infinite
}
.mil-lines-place.mil-light .mil-lines {
opacity: .2
}
.mil-lines-place.mil-light .mil-lines path,.mil-lines-place.mil-light .mil-lines rect,.mil-lines-place.mil-light .mil-lines line {
stroke: #fff
}
.mil-animation-frame {
width: 100%;
height: 100vh;
position: absolute;
top: 0;
-webkit-animation: jump 10s linear infinite;
animation: jump 10s linear infinite;
pointer-events: none
}
.mil-animation {
position: absolute;
display: inline-block;
width: 300px;
height: 300px;
opacity: .2;
pointer-events: none
}
.mil-position-1 {
top: 100px;
right: 100px
}
.mil-position-1 .mil-pentagon div {
border-top: .1px solid #fff
}
.mil-position-2 {
top: -60px;
left: 15%
}
.mil-position-2 .mil-pentagon div {
border-top: 1px solid #fff
}
.mil-position-2 .mil-dodecahedron {
-webkit-animation-delay: .5s;
animation-delay: .5s
}
@media screen and (max-width: 1400px) {
.mil-position-2 {
display:none
}
}
.mil-position-3 {
bottom: -100px;
right: 35%
}
.mil-position-3 .mil-pentagon div {
border-top: 1px solid #fff
}
.mil-position-3 .mil-dodecahedron {
-webkit-animation-delay: 1s;
animation-delay: 1s
}
@media screen and (max-width: 1400px) {
.mil-position-3 {
display:none
}
}
.mil-position-4 {
top: -60px;
right: 20%
}
.mil-position-4 .mil-pentagon div {
border-top: .1px solid #fff
}
.mil-position-4 .mil-dodecahedron {
-webkit-animation-delay: .5s;
animation-delay: .5s
}
@media screen and (max-width: 1400px) {
.mil-position-4 {
display:none
}
}
.mil-position-4.mil-dark .mil-pentagon div {
border-top: .1px solid #000
}
.aur-animation-white .mil-position-4.mil-dark .mil-pentagon div {
border-top: .1px solid white !important;
}
.mil-dodecahedron {
position: relative;
left: 100px;
top: 40px;
width: 100px;
height: 223px;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-animation: rotate 100s infinite linear;
animation: rotate 100s infinite linear
}
@-webkit-keyframes rotate {
from {
-webkit-transform: rotateX(0deg) rotateY(360deg) rotateZ(360deg);
transform: rotateX(0deg) rotateY(360deg) rotateZ(360deg)
}
to {
-webkit-transform: rotateX(360deg) rotateY(0deg) rotateZ(-360deg);
transform: rotateX(360deg) rotateY(0deg) rotateZ(-360deg)
}
}
@keyframes rotate {
from {
-webkit-transform: rotateX(0deg) rotateY(360deg) rotateZ(360deg);
transform: rotateX(0deg) rotateY(360deg) rotateZ(360deg)
}
to {
-webkit-transform: rotateX(360deg) rotateY(0deg) rotateZ(-360deg);
transform: rotateX(360deg) rotateY(0deg) rotateZ(-360deg)
}
}
.mil-pentagon {
position: absolute;
width: 100px
}
.mil-pentagon:nth-child(1) {
-webkit-transform: rotateY(.2turn) translateZ(69px) rotateX(26.5deg);
transform: rotateY(.2turn) translateZ(69px) rotateX(26.5deg)
}
.mil-pentagon:nth-child(6) {
bottom: 0;
-webkit-transform: rotateY(.2turn) translateZ(-69px) rotateX(206.5deg);
transform: rotateY(.2turn) translateZ(-69px) rotateX(206.5deg)
}
.mil-pentagon:nth-child(2) {
-webkit-transform: rotateY(.4turn) translateZ(69px) rotateX(26.5deg);
transform: rotateY(.4turn) translateZ(69px) rotateX(26.5deg)
}
.mil-pentagon:nth-child(7) {
bottom: 0;
-webkit-transform: rotateY(.4turn) translateZ(-69px) rotateX(206.5deg);
transform: rotateY(.4turn) translateZ(-69px) rotateX(206.5deg)
}
.mil-pentagon:nth-child(3) {
-webkit-transform: rotateY(.6turn) translateZ(69px) rotateX(26.5deg);
transform: rotateY(.6turn) translateZ(69px) rotateX(26.5deg)
}
.mil-pentagon:nth-child(8) {
bottom: 0;
-webkit-transform: rotateY(.6turn) translateZ(-69px) rotateX(206.5deg);
transform: rotateY(.6turn) translateZ(-69px) rotateX(206.5deg)
}
.mil-pentagon:nth-child(4) {
-webkit-transform: rotateY(.8turn) translateZ(69px) rotateX(26.5deg);
transform: rotateY(.8turn) translateZ(69px) rotateX(26.5deg)
}
.mil-pentagon:nth-child(9) {
bottom: 0;
-webkit-transform: rotateY(.8turn) translateZ(-69px) rotateX(206.5deg);
transform: rotateY(.8turn) translateZ(-69px) rotateX(206.5deg)
}
.mil-pentagon:nth-child(5) {
-webkit-transform: rotateY(1turn) translateZ(69px) rotateX(26.5deg);
transform: rotateY(1turn) translateZ(69px) rotateX(26.5deg)
}
.mil-pentagon:nth-child(10) {
bottom: 0;
-webkit-transform: rotateY(1turn) translateZ(-69px) rotateX(206.5deg);
transform: rotateY(1turn) translateZ(-69px) rotateX(206.5deg)
}
.mil-pentagon:nth-child(11) {
-webkit-transform: translateZ(69px) rotateX(-90deg);
transform: translateZ(69px) rotateX(-90deg)
}
.mil-pentagon:nth-child(12) {
bottom: 0;
-webkit-transform: translateZ(-69px) rotateX(90deg);
transform: translateZ(-69px) rotateX(90deg)
}
.mil-pentagon div {
position: absolute;
width: 100px;
height: 69px;
-webkit-transform-origin: bottom;
transform-origin: bottom
}
.mil-pentagon div:nth-child(1) {
-webkit-transform: rotate(.2turn);
transform: rotate(.2turn)
}
.mil-pentagon div:nth-child(2) {
-webkit-transform: rotate(.4turn);
transform: rotate(.4turn)
}
.mil-pentagon div:nth-child(3) {
-webkit-transform: rotate(.6turn);
transform: rotate(.6turn)
}
.mil-pentagon div:nth-child(4) {
-webkit-transform: rotate(.8turn);
transform: rotate(.8turn)
}
.mil-pentagon div:nth-child(5) {
-webkit-transform: rotate(1turn);
transform: rotate(1turn)
}
@-webkit-keyframes jump {
0% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px)
}
50% {
-webkit-transform: translateY(30px);
transform: translateY(30px)
}
100% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px)
}
}
@keyframes jump {
0% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px)
}
50% {
-webkit-transform: translateY(30px);
transform: translateY(30px)
}
100% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px)
}
} #aur-cursor-anim{
position: absolute;
z-index: 10;
top: 0;
height: 100vh;
pointer-events: none;
width: 100%;
}
.mil-circle-text {
position: absolute;
right: 0;
bottom: -94px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 140px;
height: 140px
}
.mil-circle-text .mil-ct-svg {
-webkit-transform: scale(2);
transform: scale(2);
width: 140px;
height: 140px
}
.mil-circle-text .mil-ct-svg text {
fill: rgba(255,255,255,.4);
text-transform: uppercase;
font-size: 12px;
font-weight: 500;
-webkit-transition: .4s cubic-bezier(0,0,.3642,1);
transition: .4s cubic-bezier(0,0,.3642,1)
}
.mil-circle-text .mil-button {
position: absolute
}
.mil-circle-text:hover svg text {
fill: #fff
}
@-webkit-keyframes rotating {
from {
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rotating {
from {
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
} .aur_testimonial .et_pb_testimonial_content p {
padding-bottom: 0;
}
.aur_testimonial .et_pb_testimonial_description {
display: flex;
flex-direction: column;
flex-wrap: wrap;
justify-content: center;
}
.aur_testimonial .et_pb_testimonial_meta{
order:2;
margin-bottom: 30px;
}
.aur_testimonial .et_pb_testimonial_author{
order:1;
margin-bottom: 5px !important;
margin-top: 40px !important;
}
.aur_testimonial .et_pb_testimonial_description_inner{
order:3
}
.aur_testimonial .et_pb_testimonial_portrait{
display: none !important;
}
.aur_testimonial .et_pb_testimonial_description .et_pb_testimonial_author {
margin: 20px 0px 10px;
font-weight:500 !important;
}
.aur_testimonials_slider .et_pb_group_carousel_container{
order:2;
}
.aur_testimonials_slider .et_pb_group_carousel_arrow{
margin:90px 5px 5px 5px;
-webkit-transition: .4s cubic-bezier(0, 0, .3642, 1) !important;
transition: .4s cubic-bezier(0, 0, .3642, 1) !important;
z-index: 2;
}
@media (max-width:767px){
.aur_testimonials_slider .et_pb_group_carousel_arrow{
margin: 5px !important;
margin-top: -30px !important;
}
}
.aur_testimonials_slider .et_pb_group_carousel_arrow:hover{
-webkit-transform: scale(1.15);
transform: translateY(-50%) scale(1.15);
}
.aur_testimonials_slider .et_pb_group_carousel_dots{
order:1;
}
.aur_testimonials_slider button.et_pb_group_carousel_dot:after{
-webkit-transition: all .4s cubic-bezier(0, 0, .3642, 1) !important;
transition: all .4s cubic-bezier(0, 0, .3642, 1) !important;
content: "";
display: block;
width: calc(100% + 20px);
height: calc(100% + 20px);
left: -10px;
top: -10px;
position: absolute;
border-radius: 100%;
}
.aur_testimonials_slider button.et_pb_group_carousel_dot{
border-radius: 100%;
width: 90px;
height: 90px;
background-size: cover;
background-position: top;
object-fit: cover;
position: relative;
margin:10px;
opacity: 1 !important;
aspect-ratio: 1 / 1;
}
.aur_testimonials_slider button.et_pb_group_carousel_dot:hover:after {
-webkit-box-shadow: inset 0 0 0 4px white;
box-shadow: inset 0 0 0 4px white;
}
.aur_testimonials_slider button.et_pb_group_carousel_dot_active:after {
-webkit-box-shadow: inset 0 0 0 4px var(--gcid-secondary-color) !important;
box-shadow: inset 0 0 0 4px var(--gcid-secondary-color) !important;
}
.aur_testimonials_slider .et_pb_group_carousel_dot:nth-child(2n) {
margin-top: 60px !important;
}
@media (max-width:980px){
.et_pb_group_carousel_dots{
display: none !important;
}
} span.aur-category-post a,
.aur-category-post-active{
font-size: 12px;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 2px;
padding: 0 20px;
height:40px;
border-radius:40px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
align-items:center;
color:black;
-webkit-transition: .4s cubic-bezier(0,0,.3642,1);
transition: .4s cubic-bezier(0,0,.3642,1);
}
span.aur-category-post a:hover {
background-color: #e5e5e5;
}
span.aur-category-post-active {
background: var(--gcid-secondary-color);
} blockquote {
font-size: 18px;
color: #000;
border-left: solid 4px var(--gcid-secondary-color) !important;
}
@media screen and (max-width: 768px) {
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: 30px 0;
color: #000;
background: 0 0;
padding: 30px 30px 30px 40px;
font-style: italic;
position: relative
}
.single-post-text blockquote p:last-child {
margin-bottom: 0!important
}
.single-post-text blockquote:before {
position: absolute;
font-family: ETmodules !important;
font-weight: 900 !important;
content: "\7b" !important;
font-size: 30px;
opacity: .3;
color: #000;
top: -5px;
left: 10px;
line-height: 1em;
transform: scaleX(-1);
}
.single-post-text blockquote:after {
position: absolute;
font-family: ETmodules !important;
font-weight: 900 !important;
content: "\7b" !important;
font-size: 30px;
opacity: .3;
color: #000;
bottom: 0;
right: 0;
}
.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(--gcid-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
}