/* COlORS */
:root {
    --sc-primary: #81B2C5;
    --sc-primary-light: #BED9E2;
    --sc-secondary: #E95D15;
    --sc-secondary-light: #E95D15;
    --sc-green: #738337;
    --sc-green-dark: #738337;
    --sc-red: #b23f06;
    --sc-beige: #dfd9da;
    --sc-light: #efebec;
    --sc-dark: #3F434A;
}

.flex{display: flex; }
.space-between{justify-content: space-between}
.align-center{align-items: center;}
.h-full{height: 100%;}
.w-full{width: 100%;}

.h1_60 h1{font-size: 60px;}

.text-center{text-align: center;}
.text-primary {color: var(--sc-primary);}
.text-semi-bold{font-weight: 500;}
.text-bold{font-weight: bold;}
.text-uppercase{text-transform: uppercase;}
.word-break{word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
.filter_white{filter: brightness(5);}

.opacity_50{opacity: .50;}

.w-text.large_icon i{font-size:30px; margin-right: 1rem; color: var(--sc-green);}

.stretch_image_height .w-image-h{height: 100%; display: block;}
.stretch_image_height .w-image-h img{height: 100%; object-fit: cover; }

.w-grid-list.owl-carousel{margin:0!important;}

.error404 .search-form{text-align:center}
.error404 .search-form input[type=submit]{margin-top:2rem;display:inline-block}


.icons_wrapper.divide{display: grid; grid-template-columns: repeat(3, 1fr);}
.icons_wrapper.divide .w-image{padding: 0 1.5rem; height: 100%; display: flex; align-items: center;border: 1px solid #e0e3e2;padding: 1rem; border-radius: 5px;}


/* Testimonial */
.testimonial .post_content{position: relative; margin-bottom: 3rem!important;}
.testimonial .post_content::after {
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 40px 40px 0 0;
    border-color: #D8E8EF transparent transparent transparent;
    position: absolute;
    bottom: -35px;
    left: 100px;
}

.testimonial.grey .post_content::after{border-color: #E1E3E2 transparent transparent transparent;}

/** Old design review **/
.owl-carousel.navpos_inside>.owl-nav div{text-shadow: none!important;}
.owl-carousel.navpos_inside>.owl-nav .owl-prev::after{content: '\f0d9'; font-weight: bold;}
.owl-carousel.navpos_inside>.owl-nav .owl-next::after{content: '\f0da'; font-weight: bold;}

/** NEW DESIGN REVIEW **/
/*.owl-carousel.navpos_inside>.owl-nav div{text-shadow: none!important; transform: translateY(-50%)}*/

/*.owl-carousel.navpos_inside>.owl-nav .owl-prev::after,*/
/*.owl-carousel.navpos_inside>.owl-nav .owl-next::after{font-weight: bold; color: #fff;width: 40px; height: 40px; background: #81b2c5; border-radius: 50%; text-align: center; box-shadow: 0 1px 3px rgb(0 0 0 / 10%);}*/

/*.owl-carousel.navpos_inside>.owl-nav .owl-prev:hover::after,*/
/*.owl-carousel.navpos_inside>.owl-nav .owl-next:hover::after{background: #537890!important;}*/

/*.owl-carousel.navpos_inside>.owl-nav .owl-prev::after{content: '\f0d9'; }*/
/*.owl-carousel.navpos_inside>.owl-nav .owl-next::after{content: '\f0da';}*/

/*.owl-carousel.navpos_inside>.owl-nav .owl-prev::after,*/
/*.owl-carousel.navpos_inside>.owl-nav .owl-next::after*/

/*.owl-carousel.navpos_outside>.owl-nav div{text-shadow: none!important;}*/
/*.owl-carousel.navpos_outside>.owl-nav .owl-prev::after{content:''; background-image: url("../icons/dark-arrow.svg"); display: inline-block; height: 112.5px; width: 13px; background-size: cover; transform: rotate(180deg);}*/
/*.owl-carousel.navpos_outside>.owl-nav .owl-next::after{content:''; background-image: url("../icons/dark-arrow.svg"); display: inline-block; height: 112.5px; width: 13px; background-size: cover;}*/
/*.owl-carousel.navpos_outside>.owl-nav .owl-prev:hover,*/
/*.owl-carousel.navpos_outside>.owl-nav .owl-next:hover{background: transparent!important;}*/


/*.testimonial-carousel.grey .owl-carousel.navpos_inside>.owl-nav .owl-prev::after,*/
/*.testimonial-carousel.grey .owl-carousel.navpos_inside>.owl-nav .owl-next::after{background: #A1A3A6;}*/

/*.testimonial-carousel.grey .owl-carousel.navpos_inside>.owl-nav .owl-prev:hover::after,*/
/*.testimonial-carousel.grey .owl-carousel.navpos_inside>.owl-nav .owl-next:hover::after{background: #919191!important;}*/
