/* Add custom CSS styles below *//* Add custom CSS styles below */

#square-photos-1 {

.hero-slider-border {

text-align: right;

padding-right: 5px;

}

.p {

text-align: right;

padding-right: 5px;

}

.text-center {

text-align: right;

padding-top: 5px;

padding-right: 5px;

}

.square-photos-grid {

flex-wrap: unset !important;

}

}


#square-photos-6 {

.hero-slider-border {

text-align: right;

padding-right: 5px;

}

.p {

text-align: right;

padding-right: 5px;

}

.text-center {

text-align: right;

padding-top: 5px;

padding-right: 5px;

}

.square-photos-grid {

flex-wrap: unset !important;

}

}

.header-is-dark .header-components {

background-color: white;

}

.header-is-dark .main-menu li.root-level>a:not(:hover){

color: black;

}

.header-is-dark .header-components .sub-menu {

background-color: white;

}

.header-icon-button .icon {

color: black;

}

.sicon-user:before {

color: black;

}

.rtl\:mr-2 {

color: black;

}

.header-icon-button {

color: black !important;

}

.sicon-search:before {

color: black !important;

}

.header-is-dark .fixed-pinned .inner {

background-color: white;

}

.header-is-dark .header-components .sub-menu a {

color: black !important;

}

.header-is-dark .header-components .sub-menu a:hover {

color: #10869e !important;

}


.navbar-brand img {

max-height: 4rem;

max-width: 170px;

}