main{--black:rgb(0,0,0);--white:rgba(255,255,255,1.00);--primary:#81d0e7;--secondary:#b19f7c;--tertiary:#ccb88f;--location:rgb(0,140,255);--age:rgb(255,181,7);--feature:rgb(0,114,30);--activity:rgb(255,79,79);--background:#ffffff;--highlight:#2dc2e0;--quaternary:#cdc5ae;}
/* Main container for the select */
.snap-select {
    position: relative;
    display: block;
    width: 100%;
    max-width: 100%;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    box-sizing: border-box;
}

/* Hide the original select */
.snap-select select {
    display: none;
}

/* Style of the selected container */
.snap-select-selected {
    background-color: #f8f9fa;
    padding: 0.375rem 0.75rem;
    border: 1px solid #b19f7c;
    border-radius: 0.375rem;
    display: flex;
    align-items: center;
    width: 100%;
    min-height: 2.25rem;
    cursor: pointer;
    color: #495057;
    font-size: 1rem;
    transition: background-color 0.15s, border-color 0.15s;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
    justify-content: space-between;
    box-sizing: border-box;
}

/* Additional styles when the container is focused */
.snap-select-selected:focus {
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
}

/* Dropdown arrow at the end */
.snap-select-selected::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #495057;
    transform: translateY(-50%);
    pointer-events: none;
}

/* Style of the tag and placeholder container */
.snap-select-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 0.25rem;
    align-items: center;
    width: 100%;
}

/* Placeholder within the tag-container */
.snap-select-placeholder {
    flex-grow: 1;
    text-align: left;
    color: #adb5bd;
    font-style: italic;
}

/* Style of each selected tag */
.snap-select-tag {
    background-color: #b19f7c;
    color: #495057;
    border-radius: 0.375rem;
    padding: 0.25rem 0.5rem;
    display: inline-flex;
    align-items: center;
    font-size: 0.875rem;
}

/* Style of the remove tag button */
.snap-select-tag .snap-select-remove {
    margin-left: 0.25rem;
    font-weight: bold;
    cursor: pointer;
    color: #495057;
}

/* Style of the dropdown items container */
.snap-select-items {
    position: absolute;
    background-color: #ffffff;
    border: 1px solid #ced4da;
    border-radius: 0.375rem;
    z-index: 100;
    display: none;
    width: 100%;
    max-height: 200px;
    overflow-y: auto;
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
    top: 0;
}

/* Style of each dropdown item */
.snap-select-item {
    padding: 0.25rem 0.75rem;
    cursor: pointer;
    color: #495057; /* Text color of options */
    transition: background-color 0.2s;
}

/* Hover effect on dropdown items */
.snap-select-item:hover {
    background-color: #f3f5f6; /* Background color on hover */
}

/* Style of the optgroup labels */
.snap-select-optgroup-label {
    padding: 0.25rem 0.75rem;
    cursor: pointer;
    color: #495057; /* Ensure text color matches options */
    background-color: transparent; /* Transparent background to match options */
    transition: background-color 0.2s;
}

/* Hover effect on optgroup labels */
.snap-select-optgroup-label:hover {
    background-color: #f3f5f6; /* Same as the hover effect on options */
    border-radius: 0.375rem;
}

/* Style for options within optgroup */
.snap-select-optgroup .snap-select-item {
    padding-left: 1.25rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

/* Vertically center the clear X in the container */
.snap-select-clear-all {
    margin-left: auto;
    margin-right: 5px;
    cursor: pointer;
    font-weight: bold;
    font-size: 1.25rem;
    color: #dc3545;
    line-height: 1;
    display: flex;
    align-items: center; /* Vertically center */
}

/* Style of the search container */
.snap-select-search-wrapper {
    position: relative;
    padding: 0.375rem;
}

/* Style of the search input */
.snap-select-search {
    padding: 0.375rem 2.25rem 0.375rem 0.75rem;
    width: 100%;
    border: 1px solid #ced4da;
    border-radius: 0.375rem;
    box-sizing: border-box;
    outline: none;
    font-size: 0.875rem;
}

/* Style of the clear search button */
.snap-select-clear-search {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    font-size: 1.25rem;
    color: #6c757d;
    margin-right: 10px;
    line-height: 1;
}
*{
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}


.bounce-once{
    -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  animation-iteration-count: var(1);
  -webkit-animation-iteration-count: var(1);
}
.bounce-once:hover {
  cursor: pointer;
  animation-name: bounce;
  -moz-animation-name: bounce;
}
@keyframes bounce {
	0%, 100%, 20%, 50%, 80% {
		-webkit-transform: translateY(0);
		-ms-transform:     translateY(0);
		transform:         translateY(0)
	}
	40% {
		-webkit-transform: translateY(-30px);
		-ms-transform:     translateY(-30px);
		transform:         translateY(-30px)
	}
	60% {
		-webkit-transform: translateY(-15px);
		-ms-transform:     translateY(-15px);
		transform:         translateY(-15px)
	}
}/*==================================
SWIPER - minimal styling
===================================*/
/* semantic HTML - remove bullet and space from the list */
ul.swiper-wrapper {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
}

/* Swiper container */
.swiper {
  max-width: 100%;
  height: auto;
  padding-bottom: 50px !important;
}


/* swiper responive image */
.swiper img {
  width: 100%;
  height: auto;
}


.swiper-horizontal >.swiper-button-next,
.swiper-horizontal >.swiper-button-prev {
  color: black;
  top: 41%;
  background-color: #b19f7c;
  height: 40px;
  width: 40px;
  border-radius: 100%;
  opacity: .8;

}
.swiper-horizontal >.swiper-button-next{
  padding-left: 4px;
}
.swiper-horizontal >.swiper-button-prev{
  padding-right: 4px;
}

.swiper-horizontal >.swiper-button-next::after {
  font-size: 26px;
}
.swiper-horizontal >.swiper-button-prev::after {
  font-size: 26px;
}

.swiper-horizontal >.swiper-button-next.swiper-button-disabled{
  display: none;
}
.swiper-horizontal >.swiper-button-prev.swiper-button-disabled{
  display: none;
}


/* TO OVERRIDE THAT GAY ASS BUILT IN SELECTOR */
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 10px;
}

/* Swiper custom pagination */
.swiper-pagination>.swiper-pagination-bullet {
  width: 22px !important;
  height: 22px !important;
  text-align: center;
  line-height: 23px;
  font-size: 14px;
  color: black;
  opacity: .4;
  transition: all 0.5s ease, color 0.5s ease;
  background: #cdc5ae;
}

/* Swiper custom pagination */
.swiper-pagination>.swiper-pagination-bullet:hover {
  transition: background-color 0.5s ease;
  color: black;
  background: #b19f7c;
}

/* Swiper custom pagination active state */
.swiper-pagination>.swiper-pagination-bullet-active {
  color: black;
  background: #b19f7c;
  opacity: 1;
}

/* override zoom cursor */
.pswp__img {
  cursor: pointer !important;
}


@media only screen and (max-width: 480px) {
  .swiper {
     padding-bottom: 0px !important;
  }

  .swiper-horizontal >.swiper-button-next,
  .swiper-horizontal >.swiper-button-prev {
    display: none;
  }

  .swiper-pagination{
    display: none;
  }
}




.cols{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.cols{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.col{
  width: calc(25% - 2rem);
  margin: 1rem;
  cursor: pointer;
}

.container{
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
	-webkit-perspective: 1000px;
	        perspective: 1000px;
}

.front,
.back{
  background-size: cover;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.25);
  border-radius: 10px;
	background-position: center;
	-webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
	transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
	-o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
	transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
	transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	text-align: center;
  width: 280px;
  height: 280px;
	min-height: 280px;
  min-width: 280px;
	height: auto;
	border-radius: 10px;
	color: #fff;
}

.front > .inner{
  display: flex;
  flex-direction: column;
  height: 280px;
  justify-content: space-between;
  padding: 0;
}

.back{
  background: #cedce7;
  background: -webkit-linear-gradient(45deg,  #cedce7 0%,#596a72 100%);
  background: -o-linear-gradient(45deg,  #cedce7 0%,#596a72 100%);
  background: linear-gradient(45deg,  #cedce7 0%,#596a72 100%);
}

.front:after{
	position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    content: '';
    display: block;
    opacity: .1;
    background-color: #000;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    border-radius: 10px;
}
.container:hover .front,
.container:hover .back{
    -webkit-transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    -o-transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
    transition: transform .7s cubic-bezier(0.4, 0.2, 0.2, 1), -webkit-transform .7s cubic-bezier(0.4, 0.2, 0.2, 1);
}

.back{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.inner{
    -webkit-transform: translateY(-50%) translateZ(60px) scale(0.94);
            transform: translateY(-50%) translateZ(60px) scale(0.94);
    top: 50%;
    position: absolute;
    left: 0;
    width: 100%;
    padding: 1rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: 1px solid transparent;
    -webkit-perspective: inherit;
            perspective: inherit;
    z-index: 2;
}

.container .back{
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
}

.container .front{
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
}

.container:hover .back{
  -webkit-transform: rotateY(0deg);
          transform: rotateY(0deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

.container:hover .front{
  -webkit-transform: rotateY(-180deg);
          transform: rotateY(-180deg);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

.front .inner p{
  font-size: 2rem;
  margin-bottom: 2rem;
  position: relative;
}

.front .inner p:after{
  content: '';
  width: 4rem;
  height: 2px;
  position: absolute;
  background: #C6D4DF;
  display: block;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: -.75rem;
}


@media screen and (max-width: 1205px){
  .col{
    width: calc(33.333333% - 2rem);
  }
}

@media screen and (max-width: 930px){
  .col{
    width: calc(50% - 2rem);
  }
}

@media screen and (max-width: 630px){
  .col{
    width: 100%;
    margin: 0 0 2rem 0;
  }
}.filter-data-set > *{
    display: block;
    /* transition: all .3s ease-out;
    opacity: 1;
    height: auto;
    margin: initial;
    padding: initial; */
}

.filter-data-set > .data-item-inivisble {
    display: none !important;
    /* transition: all .3s ease-out;
    opacity: 0;
    height: 0;
    overflow: hidden;
    margin: 0;
    padding: 0; */
}

.filter-data-set > .data-item-p-inivisble {
    display: none !important;
    /* transition: all .3s ease-out;
    opacity: 0;
    height: 0;
    overflow: hidden;
    margin: 0;
    padding: 0; */
}


.pagination-container ul{
    display: flex;
    list-style-type: none;
    padding-left: 0;
}

.pagination-container ul li{
    margin-left: 12px;
    margin-right: 12px;
}


.pagination-container ul li a{
    text-decoration: none;
    color: black;
    font-size: 18;
}

.pagination-container ul li.active_page a{
     font-size: 20;
     font-weight: bold;
}
main {color:rgba(0,0,0,1.00);position:relative;font-size:16px;background:var(--background);min-height:100vh;font-family:Inter;font-weight:400;line-height:1.4;}main container{width:100%;display:block;max-width:1280px;margin-top:0px;margin-left:auto;margin-right:auto;padding-left:20px;margin-bottom:0px;padding-right:20px;}main h2{font-size:42px;margin-top:0px;font-weight:700;margin-bottom:0px;}main h1{font-size:60px;margin-top:0px;font-weight:700;margin-bottom:0px;}main h3{font-size:32px;margin-top:0px;margin-bottom:0px;color:var(--primary);}main h4{font-size:24px;margin-top:0px;font-weight:700;margin-bottom:0px;}main h5{font-size:20px;margin-top:0px;font-weight:700;margin-bottom:0px;}main h6{font-size:16px;margin-top:0px;font-weight:700;margin-bottom:0px;}main p{margin-top:0px;margin-bottom:0px;}main .stylesheet-part{padding:60px 0px 60px 0px;border-bottom:1px solid rgba(223,223,223,1.00);}@media screen and (max-width: 991px) {main .stylesheet-part{padding:40px 0px 40px 0px;}}main ul{padding-left:20px;}main ol{padding-left:20px;}main img{display:block;max-width:100%;}main textarea{resize:vertical;}main .button-primary{color:rgba(255,255,255,1.00);border:1px solid rgba(0,0,0,1);background:var(--primary);padding-top:12px;padding-left:20px;padding-right:20px;padding-bottom:12px;border-radius:12px;}main .button-primary:hover{color:rgba(0,0,0,1.00);background:rgba(255,255,255,1.00);}main a{cursor:pointer;transition:all 200ms 0ms linear;}main .button-secondary{color:rgba(0,0,0,1.00);border:1px solid rgba(0,0,0,1);background:rgba(255,255,255,1.00);padding-top:12px;padding-left:20px;padding-right:20px;padding-bottom:12px;}main .button-secondary:hover{color:rgba(255,255,255,1.00);background:rgba(0,0,0,1.00);}main button{cursor:pointer;}main component{display:block;}main .rich-text-dh-styling  hr{width:100%;border:0px solid rgba(0,0,0,1);height:1px;display:block;border-top:1px solid rgb(203,203,203);margin-top:20px;padding-top:0px;margin-bottom:20px;padding-bottom:0px;}main .rich-text-dh-styling{display:flex;row-gap:24px;flex-direction:column;}main blockquote{display:block;background:#00000008;margin-left:0px;padding-top:15px;margin-right:0px;padding-left:15px;border-radius:6px;padding-right:15px;padding-bottom:15px;}main blockquote  cite{color:rgb(139,139,139);display:block;margin-top:10px;font-weight:500;padding-left:15px;}main .card{position:relative;border-radius:5px;background:rgb(108,62,208);order:0;}main .card-headline{background:rgba(255,255,255,0.59);min-height:;text-align:center;font-style:normal;display:flex;flex-direction:row;justify-content:center;position:absolute;top:auto;left:0%;right:0%;bottom:0%;margin-left:auto;margin-right:auto;align-items:center;padding-right:3px;padding-left:3px;height:;grid-template-columns:1fr 1fr;font-size:22px;font-weight:100;font-family:'Montserrat';}main .filter-tag{color:var(--black);border-radius:0.375rem;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;display:inline-flex;align-items:center;font-size:0.875rem;margin-right:5px;border:1px solid var(--secondary);margin-bottom:10px;margin-top:5px;}@media screen and (max-width: 480px) {main .filter-tag{margin-top:10px;margin-bottom:0px;border:1px solid var(--secondary);}}main .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}main .bg-location{background:var(--location);}main .bg-feature{background:var(--feature);}main .bg-age{background:var(--age);}main .bg-activity{background:var(--activity);}body main .t1{font-family:'Montserrat';}body main .t7{display:grid;grid-template-columns:350px 1fr;}@media screen and (max-width: 991px) {body main .t7{row-gap:30px;grid-template-columns:1fr ;}}body main .t9{display:flex;row-gap:25px;flex-direction:column;}@media screen and (max-width: 991px) {body main .t9{row-gap:20px;}}@media screen and (max-width: 991px) {body main .t10{color:rgba(163,117,255,1.00);}}body main .t18{display:grid;grid-template-columns:350px 1fr;}@media screen and (max-width: 991px) {body main .t18{row-gap:30px;grid-template-columns:1fr ;}}body main .t20{display:flex;row-gap:40px;column-gap:40px;}body main .t22{display:flex;flex-direction:column;}body main .t23{display:flex;flex-direction:column;}body main .t24{color:rgba(163,117,255,1.00);margin:0px 0px 10px 0px;display:block;font-weight:600;}body main .t25{background:var(--secondary);}body main .t27{color:rgba(163,117,255,1.00);margin:0px 0px 10px 0px;display:block;font-weight:600;}body main .t29{display:grid;grid-template-columns:350px 1fr;}@media screen and (max-width: 991px) {body main .t29{row-gap:30px;grid-template-columns:1fr ;}}body main .t30{display:flex;row-gap:25px;flex-direction:column;}body main .t34{color:rgba(163,117,255,1.00);margin:0px 0px 10px 0px;display:block;font-weight:600;}body main .t36{color:rgba(163,117,255,1.00);margin:0px 0px 10px 0px;display:block;font-weight:600;}body main .t37{display:flex;column-gap:100px;}body main .t40{color:rgba(0,0,0,1.00);margin:0px 0px 10px 0px;display:block;font-weight:600;}body main .t48{color:rgba(0,0,0,1.00);margin:0px 0px 10px 0px;display:block;font-weight:600;}@media screen and (max-width: 991px) {body main .t56{color:rgba(163,117,255,1.00);}}body main .t57{color:var(--white);background:var(--background);font-family:'Montserrat';}body main .t58{color:var(--black);margin-top:10px;}body main .t59{color:rgb(39,39,39);}body main .t60{display:flex;align-items:center;flex-direction:column;}body main .t61{color:var(--black);display:flex;text-align:center;justify-content:center;}body main .t62{margin-top:40px;}body main .t63{display:flex;}@media screen and (max-width: 767px) {body main .t63{flex-wrap:wrap;flex-direction:row;justify-content:center;}}body main .t64{width:200px;display:block;margin-right:20px;flex-direction:column;}@media screen and (max-width: 767px) {body main .t64{margin-top:10px;}}body main .t66{display:flex;flex-direction:column;}body main .t67{width:200px;display:block;margin-right:20px;flex-direction:column;}@media screen and (max-width: 767px) {body main .t67{margin-top:10px;}}body main .t68{display:flex;flex-direction:column;}body main .t70{width:200px;display:block;margin-right:20px;flex-direction:column;}@media screen and (max-width: 767px) {body main .t70{margin-top:10px;}}body main .t71{display:flex;flex-direction:column;}body main .t73{width:200px;display:block;margin-right:20px;flex-direction:column;}@media screen and (max-width: 767px) {body main .t73{margin-top:10px;}}body main .t74{display:flex;flex-direction:column;}body main .t76{height:;margin-top:20px;padding-top:5px;padding-left:5px;border-bottom:1px solid rgba(0,0,0,1);margin-bottom:20px;padding-right:5px;padding-bottom:5px;}body main .t77{color:var(--black);}body main .t78{display:block;padding-top:40px;margin-bottom:0px;padding-bottom:10px;justify-content:center;}@media screen and (max-width: 767px) {body main .t78{padding-bottom:0px;}}@media screen and (max-width: 480px) {body main .t78{padding-top:20px;}}body main .t79{font-size:50px;text-align:center;font-family:'Montserrat';}@media screen and (max-width: 480px) {body main .t79{font-size:30;margin-top:0px;}}body main .t80{width:100%;height:400px;display:block;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:40px;}@media screen and (max-width: 480px) {body main .t80{width:100%;height:140px;padding-bottom:0px;}}body main .t85{width:40%;margin-top:0px;font-family:'Lato';padding-left:40px;padding-right:40px;}@media screen and (max-width: 767px) {body main .t85{width:100%;padding-left:0px;padding-right:0px;}}@media screen and (max-width: 480px) {body main .t85{width:100%;padding-left:0px;padding-right:0px;}}body main .t86{font-family:'Lato';line-height:1.6;}body main .t9140%{transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);}body main .t9160%{transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);}body main .t91{top:auto;left:auto;color:var(--white);right:5%;width:72px;border:0px solid rgba(0,0,0,1);bottom:5%;height:72px;position:fixed;font-size:22px;box-shadow:0px 0px 15px 9px rgba(0,0,0,0.15);font-style:normal;font-weight:700;margin-left:auto;padding-top:0px;margin-right:auto;padding-left:0px;border-radius:70px;padding-right:0px;padding-bottom:0px;text-transform:lowercase;background-size:cover;background-image:url(https://global.divhunt.com/5e360ad4a249ffad2303a74318b57711_2207.png);}body main .t91:hover{cursor:pointer;animation-name:bounce;-moz-animation-name:bounce;}body main .t92{display:flex;margin-top:40px;}@media screen and (max-width: 767px) {body main .t92{flex-direction:column-reverse;}}@media screen and (max-width: 480px) {body main .t92{margin-top:0px;flex-direction:column-reverse;}}body main .t93{margin-bottom:0px;padding-bottom:60px;}@media screen and (max-width: 480px) {body main .t94{margin-top:20px;}}body main .t95{display:flex;flex-direction:column;grid-template-columns:1fr 1fr;}body main .t97{margin-top:0px;padding-top:10px;padding-bottom:10px;}@media screen and (max-width: 480px) {body main .t97{padding-bottom:0px;}}body main .t101{margin-bottom:2px;}body main .t102{border:1px solid var(--secondary);}body main .t103{margin-top:0px;margin-bottom:2px;}@media screen and (max-width: 480px) {body main .t103{margin-top:0px;}}body main .t105{margin-top:0px;margin-bottom:2px;}@media screen and (max-width: 480px) {body main .t105{margin-top:0px;}}body main .t107{margin-top:0px;}@media screen and (max-width: 480px) {body main .t107{margin-top:0px;}}body main .t108{margin-top:0px;margin-bottom:5px;}body main .t109{display:flex;flex-direction:column;}body main .t111{margin-top:0px;padding-top:10px;padding-bottom:10px;}body main .t113{position:relative;}body main .t114{top:-15;left:0%;color:var(--secondary);right:auto;border:none;bottom:auto;display:block;position:absolute;font-size:18px;background:;text-align:left;font-weight:300;padding-left:0px;text-decoration:none;}@media screen and (max-width: 767px) {body main .t114{display:none;}}@media screen and (max-width: 480px) {body main .t114{top:-15px;display:none;}}body main .t115{height:;background:;min-height:230px;padding-top:60px;padding-bottom:60px;background-size:cover;background-image:url(https://global.divhunt.com/b49ab46294f705f3251bd2819533644e_730081.jpeg);background-repeat:no-repeat;background-position:% %;background-attachment:scroll;}body main .t117{background:radial-gradient(circle,var(--primary) NaN%,#ffffffba 100%);background-size:cover;background-image:;background-repeat:no-repeat;background-attachment:scroll;}body main .t119{color:var(--tertiary);display:none;margin-top:20px;text-align:center;}body main .t121{margin-bottom:0px;padding-bottom:60px;}body main .t124{text-align:center;}body main .t125{text-align:center;font-weight:600;}body main .t126{color:var(--black);background:;}body main .t135{width:750px;}@media screen and (max-width: 1100px) {body main .t135{width:650px;}}@media screen and (max-width: 991px) {body main .t135{width:550px;}}@media screen and (max-width: 767px) {body main .t135{width:100%;}}@media screen and (max-width: 480px) {body main .t135{width:100%;margin-top:20px;}}body main .t136{margin-top:0px;padding-top:10px;padding-bottom:10px;}body main .t138{width:100%;height:230px;}@media screen and (max-width: 480px) {body main .t138{display:none;}}body main .t140{margin-top:0px;padding-top:10px;padding-bottom:10px;}body main .t142{display:flex;padding-bottom:;justify-content:flex-start;}@media screen and (max-width: 767px) {body main .t142{margin-top:20px;}}@media screen and (max-width: 480px) {body main .t142{padding-bottom:0px;}}body main .t143{padding-left:0px;margin-bottom:0px;padding-right:0px;padding-bottom:60px;}body main .t144{width:;display:grid;row-gap:15px;max-width:80rem;column-gap:15px;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;flex-direction:row;justify-content:flex-start;grid-template-columns:1fr 1fr 1fr 1fr;}@media screen and (max-width: 767px) {body main .t144{grid-template-columns:1fr 1fr;}}@media screen and (max-width: 480px) {body main .t144{grid-template-columns:1fr;}}body main .t145{display:block;background:var(--background);border-radius:5px;grid-template-columns:1fr 1fr;}body main .t145:hover{box-shadow:0px 0px 15px 5px rgba(0,0,0,0.15);transition:all .3s;}body main .t146{width:100%;display:block;border-radius:5px;}body main .t147{position:relative;border-radius:12px;}body main .t148{color:rgb(0,0,0);position:static;font-size:18px;background:;margin-top:;text-align:left;align-items:center;font-weight:400;padding-top:;justify-content:flex-start;text-decoration:none;}body main .t149{background:var(--background);padding-top:10px;padding-left:10px;border-radius:0px 0px 5px 5px;padding-right:10px;padding-bottom:5px;}body main .t150{display:block;flex-wrap:wrap;margin-top:;}body main .t151{color:#83765b;font-size:14px;background:;margin-top:0px;margin-right:;margin-bottom:3px;padding-right:10px;}body main .t152{margin-top:0px;}body main .t153{color:var(--secondary);display:inline-block;font-size:14px;background:;margin-top:3px;margin-right:5px;margin-bottom:3px;}body main .t154{margin-bottom:0px;padding-bottom:60px;}body main .t155{width:;display:flex;max-width:80rem;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;flex-direction:row;justify-content:flex-start;}body main .t156{display:flex;border-radius:5px;flex-direction:row;justify-content:flex-start;}body main .t158{background:;background-image:;}body main .t159{object-fit:contain;border-radius:10px 10px 10px 10px;}body main .t161{width:100%;display:block;padding-left:0px;padding-right:0px;grid-template-columns:1fr 1fr;}body main .t162{color:rgb(0,0,0);display:flex;font-size:24px;background:rgba(255,255,255,0.59);font-style:normal;min-height:70px;text-align:center;align-items:center;margin-left:auto;margin-right:auto;padding-left:8px;padding-right:8px;flex-direction:row;justify-content:center;}body main .t163{display:flex;align-items:flex-start;padding-top:10px;padding-left:10px;padding-right:10px;flex-direction:column;padding-bottom:10px;justify-content:flex-start;}body main .t164{margin-top:0px;}body main .t165{color:rgb(0,114,30);display:inline-block;background:;margin-top:3px;margin-right:5px;margin-bottom:3px;}body main .t166{display:flex;flex-wrap:wrap;margin-top:10px;}body main .t167{color:rgb(0,140,255);background:;margin-top:3px;margin-right:;margin-bottom:3px;padding-right:;}body main .t170{text-decoration:none;}body main .t171{color:rgb(0,0,0);margin-top:10px;text-align:center;text-decoration:none;}body main .t172{display:flex;align-items:center;margin-bottom:20px;justify-content:center;}body main .t174{border-radius:5px 5px 0px 0px;}body main .t176{display:flex;align-items:center;margin-bottom:10px;justify-content:center;}@media screen and (max-width: 480px) {body main .t176{width:;}}body main .t178{display:flex;align-items:center;margin-bottom:20px;justify-content:center;}body main .t179{width:;height:;margin-right:10px;}body main .t183{margin-right:10px;}body main .t184{margin-right:10px;}