.sc_services_item_title {
    font-size: 14px!important;
    font-weight: 600;
}
.sc_services_item_info {
    padding: 10px!important;
}
.scheme_default .post_featured.hover_dots .icons span{
	background-color:transparent;
} div#trx_addons_post_details_popup_overlay {
    visibility: hidden;
}
div#trx_addons_post_details_popup {
    visibility: hidden;
}
.post_featured.hover_dots:hover .mask{
    opacity: 0;
}
.sc_services_item_button.sc_item_button {
      display: none;
}
.post_featured.with_thumb.hover_dots.sc_services_item_thumb{
    border-radius: 20px;
}
.sc_services_item.with_content.with_image.sc_services_item_featured_top{
	  border-radius: 20px;
}
.sc_services_item.without_content.with_image.sc_services_item_featured_top{
    border-radius: 20px;
}
.paoc-popup-click {
    border-radius: 8px 0 0 8px;
    position: absolute;
    top: 160px;
    right: 10px;
    background-color: #d14900;
}
.paoc-popup-simple_link.paoc-popup-link {
    color: black;
}
.price-bottom {
    padding: 0.8em 0 0;
}
.scheme_default .price-top {
    background-color: #ffffff;
    border-radius: 0 0 20px 20px;
}

.sc_price_item_image {
    padding: 10px;
    background-color: white;
}
.sc_price_item_info {
    padding: 10px;
    background-color: white;
}
.sc_price_item.sc_price_item_default {
    border-radius: 20px;
}
.top_panel_title.sc_layouts_row.sc_layouts_row_type_normal {
    display: none;
}
header.top_panel.top_panel_default.without_bg_image {
    margin-bottom: 1.1rem;
}
.slide_overlay.slide_overlay_small {
    display: none;
}
.slide_info.slide_info_small{
	display: none;
}
/* .page_content_wrap {
    --tw-gradient-from: #5b0c97e8;
    --tw-gradient-to: #5b0c977b;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); 
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
} */

img.slider-slide.swiper-slide.swiper-slide-duplicate-active{
	border-radius: 20px;
}
.slider_container {
    height: unset !important;
}
img{
	border-radius: 20px;
}
.scheme_default .sc_team_default .sc_team_item_subtitle {
    color: black;
}

.top_panel {
    margin-bottom: 2rem;
}
.search_wrap.search_style_normal.search_mobile.inited {
    display: none;
}
.esg-mobile-filter-button.esg-selected-filterbutton {
    display: block;
    padding: 10px;
    border-style: solid;
    border-radius: 20px;
    text-align: right;
	font-size: 20px;
}

.booknetic_td > div > span > i[a]{
	background: none;
}

.py-3.px-5.bg-red-600.text-white.rounded-lg.text-sm.mt-2 {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
    font-size: 1em;
    line-height: 2rem;
    padding-bottom: .75rem;
    padding-top: .75rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38 / var(--tw-bg-opacity));
    border-radius: .5rem;
    margin-top: .5rem;
}
/*
.sf-with-ul.trx_addons_icon-ellipsis-vert::before {
    content: '\2630';
font-size: 30px;
}*/
.sc_layouts_menu_nav .menu-collapse > a:before {
    top: -1px !important;
    left: -0.5px  !important;
}

span.sc_services_item_price {
    display: none;
}
.sc_button_custom_4150 {
    font-size: 15px; /* Default font size for mobile */
}

/* Media query for desktop screens */
@media screen and (min-width: 768px) {
    .sc_button_custom_4150 {
        font-size: 14.5px; /* Font size for desktop */
    }
}
.sc_price_item_info button, .sc_price_item_info a.sc_button{
    vertical-align: middle;
}
@media screen and (min-width: 768px) {
    .sc_price_item_info button,
    .sc_price_item_info a.sc_button {
        margin-top: 10px; /* Adjust the spacing between the elements as needed */
    }
}
.scheme_extra .color_style_dark a{
color: white;
}
.scheme_extra .scheme_dark .sc_layouts_menu_nav>li li>a:hover:after, .scheme_extra .scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover, .scheme_extra .scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a, .scheme_extra .scheme_dark .sc_layouts_menu_nav>li li>a:hover, .scheme_extra .scheme_dark .sc_layouts_menu_nav>li li.sfHover>a, .scheme_extra .scheme_dark .sc_layouts_menu_nav>li li.current-menu-item>a, .scheme_extra .scheme_dark .sc_layouts_menu_nav>li li.current-menu-parent>a, .scheme_extra .scheme_dark .sc_layouts_menu_nav>li li.current-menu-ancestor>a, .scheme_extra .sc_layouts_menu_nav>li li>a:hover:after, .scheme_extra .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover, .scheme_extra .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a, .scheme_extra .sc_layouts_menu_nav>li li>a:hover, .scheme_extra .sc_layouts_menu_nav>li li.sfHover>a, .scheme_extra .sc_layouts_menu_nav>li li.current-menu-item>a, .scheme_extra .sc_layouts_menu_nav>li li.current-menu-parent>a, .scheme_extra .sc_layouts_menu_nav>li li.current-menu-ancestor>a
{
color: white!important;
}
.scheme_extra .sc_price_item .sc_price_item_label{
color: white !important;
}
h2.sc_item_title.sc_title_title.sc_align_left.sc_item_title_style_default.sc_item_title_tag {
    color: #07367e;
}
.scheme_extra .color_style_dark h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag){
color: #07367e !important;
}
.paoc-credit-wrp{
display: none;
}
span.social_icon.social_icon_facebook {
    border-radius: 25px;
    /* border-color: black; */
    border: 10px solid;
    width: 42px !important;
    height: 42px !important;
    line-height: 42px !important;
    text-align: center;
    border: 2px solid;
}
span.social_icon.social_icon_instagramm {
    border-radius: 25px;
    /* border-color: black; */
    border: 10px solid;
    width: 42px !important;
    height: 42px !important;
    line-height: 42px !important;
    text-align: center;
    border: 2px solid;
}
span.social_icon.social_icon_youtube-1 {
    border-radius: 25px;
    /* border-color: black; */
    border: 10px solid;
    width: 42px !important;
    height: 42px !important;
    line-height: 42px !important;
    text-align: center;
    border: 2px solid;
}
.menu_mobile_inner > .sc_layouts_logo > img {
    height: 326px !important;
    width: 252px;
    max-height: 80px !important;
    background-color: #01255d;
}
.menu_mobile_inner > .sc_layouts_logo {

    background-color: #01255d;
}
.widget_contacts .contacts_wrap .contacts_info > span {
    color: black !important;
}
.scheme_extra .widget_contacts .contacts_info span a{
    color: black !important;
}
h6.sc_item_title.sc_title_title.sc_align_left.sc_item_title_style_default.sc_item_title_tag {
color:#01255d !important;
}
.scheme_extra .sc_price_item_price .sc_price_item_price_value {
    font-size: 20px;
}
.esg-grid *{
color: black;
}
@media screen and (min-width: 1024px) {
.sc_services_item.without_content.with_image .post_featured.with_thumb.hover_dots img {
height:130px !important;
}
}
@media screen and (max-width: 1024px) {
.sc_services_item.without_content.with_image .post_featured.with_thumb.hover_dots img {
height:103.33px !important;
}
}
.scheme_extra .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon, .scheme_extra.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon{
border-radius:25px;
color:#01255d;
}
.sai_gunda_class1 > h2 {
letter-spacing: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

@media screen and (min-width: 768px) {
.sai_gunda_class {
    font-size: 10px;
}
.sai_gunda_class2 {
    font-size: 2.375em;
}
.sc_item_title_style_default.sc_item_title_tag {
    font-size: 3.438em;
    font-weight: 700;
    letter-spacing: -2.4px;
}
img.vc_single_image-img.attachment-thumbnail {
    width: 190px !important;
}
    .sc_price_item_image img {
        width: 313.33px !important;
        height: 226.64px !important; 
    }
}

.vc_custom_1711560072060{
padding: 0px !important;
}
.booknetic_calendar_rows.booknetic_week_names > div {
    color: black;
}
img.vc_single_image-img.attachment-thumbnail {
    width: 500px;
}
div#sc_content_1899459748 {
    box-shadow: unset;
}
@media screen and (max-width: 479px) {
h2 {
    font-size: 1.5em;
}
h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag){
font-size: 1.5em;
}
}
.js-marquee {
    font-weight: 600 !important;
}

@media screen and (min-width: 1024px) {
.contacts_address {
    width: 300px;
}
	
	
.paoc-popup-simple_link.paoc-popup-link {
    color: white;
	font-weight: bold;
}
	
@media (max-width: 768px) {
    .paoc-popup-simple_link.paoc-popup-link {
        background-color: red !important;
        color: white !important;
        font-weight: bold !important;
    }
}

















         
                   

          







<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 6a090783d36f73274cd7e45c. Config Timestamp: 2026-05-17 00:10:43 UTC, Cached Timestamp: 2026-05-18 18:36:50 UTC -->