.section--light .phone__number {
    color: #dd7500!important;
}
.blog-singlepost__content img {
    width: 100%!important;
}
.section.banner-nav::before {
    background-color: rgba(0,0,0,.4);
}
.section--dark .featuredblocks-grid-e .featuredblock__bgImage:before {
    background: rgba(0,0,0,.4);
}
.section--dark .featuredblocks-grid-e .featuredblock__item:hover .featuredblock__bgImage:before {
    background-color: #355898;
}

.featuredblocks-grid-e .featuredblock__bgImage:before {
    content: "";
    opacity: 0.8;
    position: absolute;
    height: 100%;
    width: 100%;
}
.section--light .banner .component__button--2.cta__button {
    color: #ffffff !important;
    background-color: #dd7500 !important;
    border: 1px solid #dd7500 !important;
}
.section__bg--dark-4::before {
    background-color: #dd7500;
}
.section__bg--dark-1::before {
    background-color: #355898;
}
.btn-primary {
    background-color: #355898;
    border-color: #355898;
    border-radius: 0px!important;
    color: #fff!important;
    font-family: "Oswald", sans-serif;
    font-size: 16px!important;
    line-height: 1.125rem;
    font-weight: 300!important;
    text-transform: uppercase;
    text-decoration: none!important;
}

.btn-primary:hover {
    background-color: #355898;
    border-color: #355898;
}
.section--light .component__button--2 {
    color: #ffffff !important;
    background-color: #355898;
    border: 1px solid #355898;
}

html {
  scroll-behavior: smooth;
  /* scroll-padding-top: 45%; */
}
a[href^="tel"]{
    cursor: pointer;
    pointer-events: unset;
    text-decoration: none;
}
.col2 {
    box-sizing: border-box;
    width: 50%;
    padding: 1%;
    float: left;
}

hr, .clr {
    clear:both!important;
}
.fullwidth-layout img {
  max-width: 100%!important;
}

ul.staff__list  .staff__item::before {
  display: none!important;
}



   /*SOCİAL İCONS*/
  
  /* footer social icons */
  
  ul.social-network {
    list-style: none;
    display: inline;
    margin-left: 0 !important;
    padding: 0;
  }
  
  ul.social-network li {
    display: inline;
    margin: 0 5px;
  }
  .mainfooter a {
    text-decoration: none!important;
}

 .mainfooter ul {
    padding-inline-start: unset;
} 




h2.green-title,
.fullwidth-layout h2
 {
    color: #dd7500!important;
}
.top-text a,.top-text p{
    font-size: 16px!important;
}
#id_b73d3532-abb5-5373-87e3-f678bb6cb3ad .editable__container {
    padding: 10px;
}
.btn-primary-green {
    background-color: #dd7500;
    border-color: #355898;
}
.section--light .navigation__item--link:hover {
    color: #08091e;
    background-color: #dd7500;
}
.section--light .blog-post__title {
    color: #dd7500;
}
.section--light .socialmedia__link {
    background: #355898;
}



.cstm_box {
    text-align: center;
    background-color: #e8f7ff;
    border: 1px #1a79b0 solid;
    border-radius: 6px;
    max-width: 85%;
    padding: 10px 10px 30px;
    margin: 10px auto;
}
.p-5 {
    padding: 1rem !important;
}
.section--light .map-a .map-search__location-distance, .section--light .component__subtitle {
    color: #a1accd;
}
.staff-b .staff-member__name {
    margin-top: 0;
}
.staff-b--12 .staff__item .staff-member__text-wrap {
    padding-top: 0;
}
.cstm_staff {
    text-align: center;
}
.cstm_staff .staff-photo {
    display: inline-block;
    margin: 0 20px;
}
.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .wrap__editable-content ul, .wrap__editable-content ol, .staff-member ul, .staff-member ol, .editable ul, .editable ol, .form ul, .form ol, .editable ul + *, .editable ol + *, .editable__container ul + *, .editable__container ol + * {
    clear: unset;
}
ul.cstm_list {
    display: inline-block;
    margin-right: 50px;
    vertical-align: top;
}
table.cstm_ortho_tables td, table.cstm_table td {
    vertical-align: top;
    border: none;
    border-bottom: solid;
    border-top: solid;
}
table.cstm_ortho_tables, table.cstm_table {
    text-align: center;
}











@media (max-width: 991px) {
table.cstm_ortho_tables td {
    width: 49%!important;
    display: inline-block;
    border-bottom: unset;
    border-top: unset;
    text-align: center;
}
}
@media (max-width:767px){
    table.cstm_ortho_tables td {
    width: 100%!important;
}
    .col2{
        display:block;
        width:100%;
        float:none;
        margin:0 auto;
    }
img.align-right, img.align-left {
    float: none!important;
    display: block;
    text-align: center;
    margin: 0 auto!important;
}
}
@media (max-width: 519px) {
    img.align-right, img.align-left {
        float: none!important;
    }
}

.section__bg--light-3::before {
    background-color: #E77A3D;
}

.fullwidth-layout img {
    max-width: 100%!important;
}

.gallery li.items-container{
    overflow: hidden!important;
}

.anchor {
	color: #ffffff;
	height: 75vh;
	margin: 0;
	scroll-margin-top: 9em;
}