@media (max-width: 980px) {
    html body #main-content .et-l .cottage-section {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    }
    html body #main-content .et-l .cottage-section .cottage-row {
    width: 100% !important;
    }}
    @media (max-width: 767px) {
    html body #main-content .et-l .cottage-section {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    }}



.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube {
position: relative;
padding-bottom: 56.25% !important;
height: 0 !important;
overflow: hidden;
}

.brlbs-cmpnt-cb-fluid-width-video-wrapper-youtube iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}

body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main {
background: rgba(255, 255, 255, 0.8) !important;
border-radius:30px !important;
}
body div.brlbs-cmpnt-container .brlbs-cmpnt-cb-provider-toggle {
font-weight: 600 !important;
text-decoration:underline !important;
text-underline-offset:3px !important;
font-size: 14px !important;
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn[data-borlabs-cookie-unblock] {
background-color: #e5eaee !important;
color: #495f76 !important;
margin-top: 8px;
}
/* NEW RULE */
.brlbs-cmpnt-cb-buttons a[data-borlabs-cookie-accept-service] {
color: #ffffff !important;
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn {font-size: 14px !important;font-weight: 700 !important;text-transform:uppercase !important;line-height: 1.4em !important;padding: .7em 2.1em!important;}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:hover {
cursor: pointer;
transform: scale(1.02);
transition: all 300ms ease 0ms;
}
@media (max-width: 980px) {
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main {
border-radius:25px !important;
}
body div.brlbs-cmpnt-container .brlbs-cmpnt-cb-provider-toggle {
font-size: 13px !important;
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a {
border-bottom-left-radius: 25px !important;
border-bottom-right-radius: 25px !important;
border-top-left-radius: 25px !important;
border-top-right-radius: 25px !important;
}
body div.brlbs-cmpnt-container p {
font-size: 16px !important;
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn {font-size: 15px !important;}
}
@media (max-width: 767px) {
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main {
border-radius:20px !important;
}
body div.brlbs-cmpnt-container .brlbs-cmpnt-cb-provider-toggle {
font-size: 12px !important;
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a {
border-bottom-left-radius: 20px !important;
border-bottom-right-radius: 20px !important;
border-top-left-radius: 20px !important;
border-top-right-radius: 20px !important;
}
body div.brlbs-cmpnt-container p {
font-size: 15px !important;
}
body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn {
font-size: 14px !important;
}
}








/******** OLD ********/

#main-content .et_builder_inner_content {
z-index: unset;
}

.et-db #et-boc .et-l .et_pb_section {
background-color: transparent;
}

p:not(.has-background):last-of-type+ul,
p:not(.has-background):last-of-type+ol {
padding-top: 1em;
}


.et-db #et-boc .et-l .et_pb_accordion.cstm-accordion-faq .et_pb_toggle_open .et_pb_toggle_title::before {
display: block !important;
font-family: ETmodules !important;
content: "4b" !important;
font-weight: 700 !important;
}


