.mig-scope .text-align-left{
  text-align: left;
}.mig-scope .text-align-right{
  text-align: right;
}.mig-scope .text-align-center{
  text-align: center;
}.mig-scope .text-align-justify{
  text-align: justify;
}.mig-scope .align-left{
  float: left;
}.mig-scope .align-right{
  float: right;
}.mig-scope .align-center{
  display: block;
  margin-right: auto;
  margin-left: auto;
}.mig-scope .fieldgroup{
  padding: 0;
  border-width: 0;
}.mig-scope .container-inline div,.mig-scope .container-inline label{
  display: inline-block;
}.mig-scope .container-inline .details-wrapper{
  display: block;
}.mig-scope .container-inline .hidden{
  display: none;
}.mig-scope .clearfix::after{
  display: table;
  clear: both;
  content: "";
}.mig-scope .js details:not([open]) .details-wrapper{
  display: none;
}.mig-scope .hidden{
  display: none;
}.mig-scope .visually-hidden{
  position: absolute !important;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  width: 1px;
  height: 1px;
  word-wrap: normal;
}.mig-scope .visually-hidden.focusable:active,.mig-scope .visually-hidden.focusable:focus-within{
  position: static !important;
  overflow: visible;
  clip: auto;
  width: auto;
  height: auto;
}.mig-scope .invisible{
  visibility: hidden;
}.mig-scope .item-list__comma-list,.mig-scope .item-list__comma-list li{
  display: inline;
}.mig-scope .item-list__comma-list{
  margin: 0;
  padding: 0;
}.mig-scope .item-list__comma-list li::after{
  content: ", ";
}.mig-scope .item-list__comma-list li:last-child::after{
  content: "";
}.mig-scope .js .js-hide{
  display: none;
}.mig-scope .js-show{
  display: none;
}.mig-scope .js .js-show{
  display: block;
}@media (scripting: enabled){.mig-scope .js-hide.js-hide{
    display: none;
  }.mig-scope .js-show{
    display: block;
  }
}.mig-scope .nowrap{
  white-space: nowrap;
}.mig-scope .position-container{
  position: relative;
}.mig-scope .reset-appearance{
  margin: 0;
  padding: 0;
  border: 0 none;
  background: transparent;
  line-height: inherit;
  -webkit-appearance: none;
  appearance: none;
}.mig-scope .resize-none{
  resize: none;
}.mig-scope .resize-vertical{
  min-height: 2em;
  resize: vertical;
}.mig-scope .resize-horizontal{
  max-width: 100%;
  resize: horizontal;
}.mig-scope .resize-both{
  max-width: 100%;
  min-height: 2em;
  resize: both;
}.mig-scope .system-status-counter__status-icon{
  display: inline-block;
  width: 25px;
  height: 25px;
  vertical-align: middle;
}.mig-scope .system-status-counter__status-icon::before{
  display: block;
  width: 100%;
  height: 100%;
  content: "";
  background-repeat: no-repeat;
  background-position: center 2px;
  background-size: 16px;
}.mig-scope .system-status-counter__status-icon--error::before{
  background-image: url(https://brahminfederation.org/core/misc/icons/e32700/error.svg);
}.mig-scope .system-status-counter__status-icon--warning::before{
  background-image: url(https://brahminfederation.org/core/misc/icons/e29700/warning.svg);
}.mig-scope .system-status-counter__status-icon--checked::before{
  background-image: url(https://brahminfederation.org/core/misc/icons/73b355/check.svg);
}.mig-scope .system-status-report-counters__item{
  width: 100%;
  margin-bottom: 0.5em;
  padding: 0.5em 0;
  text-align: center;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0.063);
}@media screen and (min-width: 60em){.mig-scope .system-status-report-counters{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }.mig-scope .system-status-report-counters__item--half-width{
    width: 49%;
  }.mig-scope .system-status-report-counters__item--third-width{
    width: 33%;
  }
}.mig-scope .system-status-general-info__item{
  margin-top: 1em;
  padding: 0 1em 1em;
  border: 1px solid #ccc;
}.mig-scope .system-status-general-info__item-title{
  border-bottom: 1px solid #ccc;
}.mig-scope .tablesort{
  display: inline-block;
  width: 16px;
  height: 16px;
  background-size: 100%;
}.mig-scope .tablesort--asc{
  background-image: url(https://brahminfederation.org/core/misc/icons/787878/twistie-down.svg);
}.mig-scope .tablesort--desc{
  background-image: url(https://brahminfederation.org/core/misc/icons/787878/twistie-up.svg);
}.mig-scope .cookiesjsr-btn{align-items:center;background-color:#004c93;background-color:var(--btn-bg-color,#004c93);border:2px solid #fff;border:2px solid var(--btn-border-color,#fff);color:#fff;color:var(--btn-font-color,#fff);cursor:pointer;display:flex;font:inherit;font-size:.85em;justify-content:center;margin:.625em;min-height:42px;opacity:.95;padding:0;text-decoration:none;text-transform:uppercase;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease;white-space:nowrap;width:calc(100% - 2.5em)}@media (min-width:576px){.mig-scope .cookiesjsr-btn{min-height:48px}}.mig-scope .cookiesjsr-btn:hover{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}.mig-scope .cookiesjsr-btn.invert{background-color:#fff;background-color:var(--btn-inv-bg-color,#fff);border-color:#004c93;border-color:var(--btn-inv-border-color,#004c93);color:#004c93;color:var(--btn-inv-font-color,#004c93)}.mig-scope .cookiesjsr-btn.important{background-color:#fff;background-color:var(--btn-prime-bg-color,#fff);border-color:#fff;border-color:var(--btn-prime-border-color,#fff);color:#004c93;color:var(--btn-prime-font-color,#004c93)}.mig-scope .cookiesjsr-btn.important.invert{background-color:#004c93;background-color:var(--btn-prime-inv-bg-color,#004c93);border-color:#004c93;border-color:var(--btn-prime-inv-border-color,#004c93);color:#fff;color:var(--btn-prime-inv-font-color,#fff)}.mig-scope .cookiesjsr-links{display:flex;flex-direction:column;list-style:none;margin:0 -.75em;padding:0}@media (min-width:576px){.mig-scope .cookiesjsr-links.links--row{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:left}}.mig-scope .cookiesjsr-links.links--row li{margin:0;padding-left:.75em;padding-right:.75em;position:relative}.mig-scope .cookiesjsr-links.links--row li a{display:inline-block;line-height:2em;margin:0;padding:0}.mig-scope .cookiesjsr-links.links--row li:first-child:before{content:none}@media (min-width:576px){.mig-scope .cookiesjsr-links.links--row li:before{background-color:#fff;background-color:var(--link-list-separator-color,#fff);content:"";height:.3em;left:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);width:.3em}}.mig-scope .cookiesjsr-btn.denyAll{display:none}@media (min-width:1200px){.mig-scope .cookiesjsr-btn.denyAll{display:inline-block}}.mig-scope .cookiesjsr-switch{background-color:#fff;background-color:var(--switch-bg-off,#fff);border:0;border-radius:20px;border-radius:var(--switch-height,20px);box-shadow:inset -1px 2px 1px rgba(0,0,0,.25);cursor:pointer;display:block;height:20px;height:var(--switch-height,20px);margin:0;padding:0;position:relative;transition:background-color .1s ease-in-out;width:45px;width:var(--switch-width,45px)}.mig-scope .cookiesjsr-switch:focus-within:before{border:1px dotted #eee;border-radius:10px;content:"";height:100%;position:absolute;-webkit-transform:scale(1.4);transform:scale(1.4);width:100%}.mig-scope .cookiesjsr-switch:after{background-color:#fff;background-color:var(--switch-handle-color,#fff);border:1px solid #e4e5e6;border:1px solid var(--switch-border-color,#e4e5e6);border-radius:20px;border-radius:var(--switch-height,20px);box-shadow:-1px 2px 1px rgba(0,0,0,.25);content:"";display:block;height:20px;height:var(--switch-height,20px);left:0;position:absolute;top:0;-webkit-transform:scale(1.2);transform:scale(1.2);transition:left .1s ease-in-out;width:20px;width:var(--switch-height,20px)}.mig-scope .cookiesjsr-switch.active{background-color:#0a0;background-color:var(--switch-bg-on,#0a0)}.mig-scope .cookiesjsr-switch.active:after{left:25px}.mig-scope .cookiesjsr-switch input[type=checkbox]{opacity:0;position:absolute}.mig-scope .cookiesjsr-banner{align-items:center;background-color:#004c93;background-color:var(--banner-bg-color,#004c93);bottom:0;color:#fff;color:var(--banner-font-color,#fff);display:flex;flex-direction:column;height:auto;justify-content:flex-start;left:0;max-height:calc(100vh - 100px);overflow:auto;padding:1em;position:fixed;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100vw;z-index:10000}.mig-scope .cookiesjsr-banner.active{-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.mig-scope .cookiesjsr-banner{flex-direction:row}}.mig-scope .cookiesjsr-banner a{color:#fff;color:var(--link-list-font-color,#fff)}.mig-scope .cookiesjsr-banner--action,.mig-scope .cookiesjsr-banner--info{width:100%}@media (min-width:768px){.mig-scope .cookiesjsr-banner--action,.mig-scope .cookiesjsr-banner--info{width:50%}}.mig-scope .cookiesjsr-banner--info{margin-bottom:1.25em;margin-bottom:var(--default-margin,1.25em);max-height:calc(100vh - 100px - 2.5em);overflow:auto;padding:0 1.25em;padding:0 var(--default-margin,1.25em)}.mig-scope .cookiesjsr-banner--text{display:block}.mig-scope .cookiesjsr-banner--links{font-size:.85em;margin-top:.5em}.mig-scope .cookiesjsr-banner--action{display:flex;flex-direction:column;padding:0}@media (min-width:1200px){.mig-scope .cookiesjsr-banner--action{flex-direction:row}}.mig-scope .cookiesjsr-banner button.denyAll{display:inline-block}.mig-scope .cookiesjsr-service-groups{display:block;list-style:none;margin:0 0 -1px!important;max-height:100%;overflow:auto;padding:0!important;position:static!important}.mig-scope .cookiesjsr-service-group{line-height:1.5em;list-style:none;position:static!important}.mig-scope .cookiesjsr-service-group--tab{-webkit-appearance:none;-moz-appearance:none;background:#fff;background:var(--layer-tab-bg-color,#fff);border:0;border-bottom:1px solid #e4e5e6;border-bottom:1px solid var(--layer-border-color,#e4e5e6);color:#000f37;color:var(--layer-tab-font-color,#000f37);cursor:pointer;display:block;font-weight:700;margin:0;min-height:3em;padding:1em 1.25em;padding:1em var(--default-margin,1.25em);text-align:left;text-decoration:none;width:100%}.mig-scope .cookiesjsr-service-group--tab:last-child{border-bottom:0}@media (min-width:768px){.mig-scope .cookiesjsr-service-group--tab{padding:1em 3.25em 1em 1.25em;width:calc(30% + 2em)}}.mig-scope .cookiesjsr-service-group--content{display:none}@media (min-width:768px){.mig-scope .cookiesjsr-service-group--content{height:100%;overflow:auto;position:absolute;right:0;top:0;width:70%}}.mig-scope .cookiesjsr-service-group--intro{padding:1em 1.25em;padding:1em var(--default-margin,1.25em)}.mig-scope .cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background:#004c93;background:var(--layer-tab-active-bg-color,#004c93);border-bottom:0;color:#fff;color:var(--layer-tab-active-font-color,#fff)}.mig-scope .cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:#004c93;background:var(--layer-tab-active-bg-color,#004c93);color:#fff;color:var(--layer-tab-active-font-color,#fff);display:block;font-weight:500}.mig-scope .cookiesjsr-service-group--services{margin:0!important;padding:0!important}.mig-scope .cookiesjsr-service{align-items:center;background-color:hsla(210,4%,90%,0);display:flex;transition:background-color .3s ease}.mig-scope .cookiesjsr-service:hover{background-color:hsla(210,4%,90%,.1)}.mig-scope .cookiesjsr-service--description{padding:.625em 1.25em;width:calc(100% - 2.5em - 45px)}.mig-scope .cookiesjsr-service--description h3{color:#fff;color:var(--layer-font-light,#fff);font-size:1.125em;font-weight:400;margin:0}.mig-scope .cookiesjsr-service--links a{font-size:.75em}.mig-scope .cookiesjsr-service--links a,.mig-scope .cookiesjsr-service--links a:active,.mig-scope .cookiesjsr-service--links a:hover,.mig-scope .cookiesjsr-service--links a:visited{color:#fff;color:var(--layer-font-light,#fff)}.mig-scope .cookiesjsr-service--action{padding:.625em 1.25em;width:calc(2.5em + 45px)}.mig-scope .cookiesjsr-service--always-on{color:#0a0;color:var(--switch-always-on-font-color,#0a0);display:flex;justify-content:flex-end;text-align:right;white-space:nowrap}.mig-scope .cookiesjsr-service--always-on span{background-color:#fff;background-color:var(--switch-always-on-bg-color,#fff);padding:0 .5em}.mig-scope .cookiesjsr-layer{background:#fff;background:var(--layer-header-bg-color,#fff);display:block;height:100vh;left:50%;line-height:1.5em;max-width:100%;overflow:hidden;padding:3.5em 0 4.5em;padding:var(--layer-header-height,3.5em) 0 var(--layer-footer-height,4.5em);position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;z-index:314160}@media (min-height:668px){.mig-scope .cookiesjsr-layer{height:80vh;max-height:575px}}@media (min-height:992px){.mig-scope .cookiesjsr-layer{height:60vh}}@media (min-width:768px){.mig-scope .cookiesjsr-layer{width:860px}}.mig-scope .cookiesjsr-layer--overlay{background:rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:314159}.mig-scope .cookiesjsr-layer--header{align-items:center;background-color:#fff;background:#fff;background:var(--layer-header-bg-color,#fff);border-bottom:1px solid #e4e5e6;border-bottom:1px solid var(--layer-border-color,#e4e5e6);display:flex;height:3.5em;justify-content:space-between;left:0;margin:0;padding:0 1.25em;padding:0 var(--default-margin,1.25em);position:absolute;top:0;width:100%;z-index:100}.mig-scope .cookiesjsr-layer--title{color:#000f37;color:var(--layer-header-font-color,#000f37);text-transform:uppercase}.mig-scope .cookiesjsr-layer--close{-webkit-appearance:none;-moz-appearance:none;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.263 0 13.501 10.762 2.737 0 0 2.737l10.764 10.764L0 24.263 2.737 27l10.764-10.764L24.263 27 27 24.263 16.238 13.501 27 2.737z' fill='%23000f37' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% scroll;background-size:contain;border:0;cursor:pointer;height:1em;overflow:hidden;padding:0;text-indent:-999em;width:1em;z-index:102}.mig-scope .cookiesjsr-layer--body{background:#fff;background:var(--layer-body-bg-color,#fff);bottom:4.5em;bottom:var(--layer-footer-height,4.5em);left:0;position:absolute;right:0;top:3.5em;top:var(--layer-header-height,3.5em)}.mig-scope .cookiesjsr-layer--footer{align-items:center;background:#fff;background:var(--layer-footer-bg-color,#fff);border-top:1px solid #e4e5e6;border-top:1px solid var(--layer-border-color,#e4e5e6);bottom:0;display:flex;height:4.5em;height:var(--layer-footer-height,4.5em);justify-content:flex-end;left:0;padding:0 1.25em;padding:0 var(--default-margin,1.25em);position:absolute;width:100%}@media (min-width:768px){.mig-scope .cookiesjsr-layer--footer{justify-content:space-between}}.mig-scope .cookiesjsr-layer--label-all{color:#000f37;color:var(--layer-footer-font-color,#000f37);display:none}@media (min-width:768px){.mig-scope .cookiesjsr-layer--label-all{display:block;padding-right:1.25em;padding-right:var(--default-margin,1.25em);width:30%}}.mig-scope .cookiesjsr-layer--actions{align-items:center;display:flex;margin:-.625em;width:calc(100% + 1.25em)}@media (min-width:768px){.mig-scope .cookiesjsr-layer--actions{width:calc(70% + .625em)}}.mig-scope .cookiesjsr-layer button.allowAll,.mig-scope .cookiesjsr-layer button.denyAll{display:none}@media (min-width:576px){.mig-scope .cookiesjsr-layer button.allowAll,.mig-scope .cookiesjsr-layer button.denyAll{display:inline-block}}@media (max-width:576px){.mig-scope .cookiesjsr-layer button.save{margin-left:auto;padding:0 2em;width:auto}}.mig-scope #cookiesjsr{--default-margin:1.25em;--font-size-reset:1rem;--btn-font-color:#fff;--btn-border-color:#fff;--btn-bg-color:#004c93;--btn-prime-font-color:#004c93;--btn-prime-border-color:#fff;--btn-prime-bg-color:#fff;--btn-inv-font-color:#004c93;--btn-inv-border-color:#004c93;--btn-inv-bg-color:#fff;--btn-prime-inv-font-color:#fff;--btn-prime-inv-border-color:#004c93;--btn-prime-inv-bg-color:#004c93;--link-list-font-color:#fff;--link-list-separator-color:#fff;--banner-logo-offset:100px;--banner-bg-color:#004c93;--banner-font-color:#fff;--layer-header-height:3.5em;--layer-header-bg-color:#fff;--layer-header-font-color:#000f37;--layer-body-bg-color:#fff;--layer-tab-bg-color:#fff;--layer-tab-font-color:#000f37;--layer-tab-active-bg-color:#004c93;--layer-tab-active-font-color:#fff;--layer-bg-dark:#004c93;--layer-font-light:#fff;--layer-font-dark:#000f37;--layer-border-color:#e4e5e6;--layer-footer-bg-color:#fff;--layer-footer-font-color:#000f37;--layer-footer-height:4.5em;--switch-border-color:#e4e5e6;--switch-handle-color:#fff;--switch-bg-off:#fff;--switch-bg-on:#0a0;--switch-width:45px;--switch-height:20px;--switch-always-on-font-color:#0a0;--switch-always-on-bg-color:#fff}.mig-scope .cookiesjsr--app{font-size:1rem;font-size:var(--font-size-reset,1rem)}.mig-scope .cookiesjsr--app,.mig-scope .cookiesjsr--app *,.mig-scope .cookiesjsr--app :after,.mig-scope .cookiesjsr--app :before{box-sizing:border-box}.mig-scope .gva-parallax-background{
  position: relative;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  overflow: hidden;
}.mig-scope .gva-parallax-background  .bb-inner{
	position: relative;
	z-index: 1;
}.mig-scope .gva-parallax-background .gva-parallax-inner{
  height: 150%;
  width: 100%;
  pointer-events: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
  background-attachment: scroll;
  background-color: transparent;
  background-image: inherit;
  z-index: 0;
  background-position: 50% 0;
}.mig-scope .bg-size-cover{
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
}.mig-scope .bg-size-contain{
  background-size: contain;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
}.mig-scope .gbb-row-wrapper{
  position: relative;
}.mig-scope .gbb-row-wrapper .icon-row{
  width: 56px;
  height: 56px;
  background: #fff;
  position: absolute;
  top: -28px;
  left: 50%;
  margin-left: -28px;
  z-index: 9;
  line-height: 56px;
  text-align: center;
  color: #000;
  font-size: 22px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
}.mig-scope .gbb-row-wrapper .icon-row:after{
  content: "";
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -o-border-radius: 50%;
  border: 6px solid #ccc;
  position: absolute;
  top: -6px;
  left: -6px;
  right: -6px;
  bottom: -6px;
  z-index: 1;
}.mig-scope .gbb-row-wrapper{
  position: relative;
}.mig-scope .gbb-row-wrapper .bg-video-html{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
}.mig-scope #debungcontrolls{
	z-index:100000;
	position:fixed;
	bottom:0px; width:100%;
	height:auto;
	background:rgba(0,0,0,0.6);
	padding:10px;
	box-sizing: border-box;
}.mig-scope .debugtimeline{
	width:100%;
	height:10px;
	position:relative;
	display:block;
	margin-bottom:3px;	
	display:none;
	white-space: nowrap;	
	box-sizing: border-box;
}.mig-scope .debugtimeline:hover{
	height:15px;

}.mig-scope .the_timeline_tester{
	background:#e74c3c;
	position:absolute;
	top:0px;
	left:0px;
	height:100%;
	width:0;	
}.mig-scope .rs-go-fullscreen{
	position:fixed !important;
	width:100% !important;
	height:100% !important;
	top:0px !important;
	left:0px !important;
	z-index:9999999 !important;
	background:#ffffff !important;
}.mig-scope .debugtimeline.tl_slide .the_timeline_tester{
	background:#f39c12;	
}.mig-scope .debugtimeline.tl_frame .the_timeline_tester{
	background:#3498db;	
}.mig-scope .debugtimline_txt{
	color:#fff;
	font-weight: 400;
	font-size:7px;
	position:absolute;	
	left:10px;
	top:0px;
	white-space: nowrap;
	line-height: 10px;
}.mig-scope .rtl{	direction: rtl;}@font-face{
  font-family: 'revicons';
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/4dbf3a53-4d8e-4a49-8fe1-b5458333059d.eot);
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/4dbf3a53-4d8e-4a49-8fe1-b5458333059d.eot#iefix) format('embedded-opentype'),
       url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/c3d3f803-9d3f-43d7-9247-ed62606ef37a.woff) format('woff'),
       url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/50e29baf-7808-40b9-95d7-fb56f6c4f38c.ttf) format('truetype'),
       url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/fonts/revicons/revicons.svg?5510888#revicons) format('svg');
  font-weight: normal;
  font-style: normal;
}.mig-scope [class^="revicon-"]:before,.mig-scope [class*=" revicon-"]:before{
  font-family: "revicons";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center; 

  
  font-variant: normal;
  text-transform: none;

  
  line-height: 1em;

  
  
  margin-left: .2em;

  
  

  
  
}.mig-scope .revicon-search-1:before{ content: '\e802'; }.mig-scope .revicon-pencil-1:before{ content: '\e831'; }.mig-scope .revicon-picture-1:before{ content: '\e803'; }.mig-scope .revicon-cancel:before{ content: '\e80a'; }.mig-scope .revicon-info-circled:before{ content: '\e80f'; }.mig-scope .revicon-trash:before{ content: '\e801'; }.mig-scope .revicon-left-dir:before{ content: '\e817'; }.mig-scope .revicon-right-dir:before{ content: '\e818'; }.mig-scope .revicon-down-open:before{ content: '\e83b'; }.mig-scope .revicon-left-open:before{ content: '\e819'; }.mig-scope .revicon-right-open:before{ content: '\e81a'; }.mig-scope .revicon-angle-left:before{ content: '\e820'; }.mig-scope .revicon-angle-right:before{ content: '\e81d'; }.mig-scope .revicon-left-big:before{ content: '\e81f'; }.mig-scope .revicon-right-big:before{ content: '\e81e'; }.mig-scope .revicon-magic:before{ content: '\e807'; }.mig-scope .revicon-picture:before{ content: '\e800'; }.mig-scope .revicon-export:before{ content: '\e80b'; }.mig-scope .revicon-cog:before{ content: '\e832'; }.mig-scope .revicon-login:before{ content: '\e833'; }.mig-scope .revicon-logout:before{ content: '\e834'; }.mig-scope .revicon-video:before{ content: '\e805'; }.mig-scope .revicon-arrow-combo:before{ content: '\e827'; }.mig-scope .revicon-left-open-1:before{ content: '\e82a'; }.mig-scope .revicon-right-open-1:before{ content: '\e82b'; }.mig-scope .revicon-left-open-mini:before{ content: '\e822'; }.mig-scope .revicon-right-open-mini:before{ content: '\e823'; }.mig-scope .revicon-left-open-big:before{ content: '\e824'; }.mig-scope .revicon-right-open-big:before{ content: '\e825'; }.mig-scope .revicon-left:before{ content: '\e836'; }.mig-scope .revicon-right:before{ content: '\e826'; }.mig-scope .revicon-ccw:before{ content: '\e808'; }.mig-scope .revicon-arrows-ccw:before{ content: '\e806'; }.mig-scope .revicon-palette:before{ content: '\e829'; }.mig-scope .revicon-list-add:before{ content: '\e80c'; }.mig-scope .revicon-doc:before{ content: '\e809'; }.mig-scope .revicon-left-open-outline:before{ content: '\e82e'; }.mig-scope .revicon-left-open-2:before{ content: '\e82c'; }.mig-scope .revicon-right-open-outline:before{ content: '\e82f'; }.mig-scope .revicon-right-open-2:before{ content: '\e82d'; }.mig-scope .revicon-equalizer:before{ content: '\e83a'; }.mig-scope .revicon-layers-alt:before{ content: '\e804'; }.mig-scope .revicon-popup:before{ content: '\e828'; }.mig-scope .rev_slider_wrapper{
	position:relative;
	z-index: 0;
	width:100%;
}.mig-scope .rev_slider{
	position:relative;
	overflow:visible;
}.mig-scope .entry-content .rev_slider a,.mig-scope .rev_slider a{ box-shadow: none; }.mig-scope .tp-overflow-hidden{ 	overflow:hidden !important;}.mig-scope .group_ov_hidden{	overflow:hidden}.mig-scope .tp-simpleresponsive img,.mig-scope .rev_slider img{
	max-width:none !important;	
	transition: none;
	margin:0px;
	padding:0px;
	border:none;
}.mig-scope .rev_slider .no-slides-text{
	font-weight:bold;
	text-align:center;
	padding-top:80px;
}.mig-scope .rev_slider >ul,.mig-scope .rev_slider_wrapper >ul,.mig-scope .tp-revslider-mainul >li,.mig-scope .rev_slider >ul >li,.mig-scope .rev_slider >ul >li:before,.mig-scope .tp-revslider-mainul >li:before,.mig-scope .tp-simpleresponsive >ul,.mig-scope .tp-simpleresponsive >ul >li,.mig-scope .tp-simpleresponsive >ul >li:before,.mig-scope .tp-revslider-mainul >li,.mig-scope .tp-simpleresponsive >ul >li{
	list-style:none !important;
	position:absolute;	
	margin:0px !important;
	padding:0px !important;
	overflow-x: visible;
	overflow-y: visible;
	list-style-type: none !important;
	background-image:none;
	background-position:0px 0px;
	text-indent: 0em;
	top:0px;left:0px;
}.mig-scope .tp-revslider-mainul >li,.mig-scope .rev_slider >ul >li,.mig-scope .rev_slider >ul >li:before,.mig-scope .tp-revslider-mainul >li:before,.mig-scope .tp-simpleresponsive >ul >li,.mig-scope .tp-simpleresponsive >ul >li:before,.mig-scope .tp-revslider-mainul >li,.mig-scope .tp-simpleresponsive >ul >li{ 
	visibility:hidden; 
}.mig-scope .tp-revslider-slidesli,.mig-scope .tp-revslider-mainul{	
	padding:0 !important; 
	margin:0 !important; 
	list-style:none !important;
}.mig-scope .rev_slider li.tp-revslider-slidesli{
    position: absolute !important;
}.mig-scope .tp-caption .rs-untoggled-content{ display:block;}.mig-scope .tp-caption .rs-toggled-content{ display:none;}.mig-scope .rs-toggle-content-active.tp-caption .rs-toggled-content{ display:block;}.mig-scope .rs-toggle-content-active.tp-caption .rs-untoggled-content{ display:none;}.mig-scope .rev_slider .tp-caption,.mig-scope .rev_slider .caption{ 
	position:relative;  
	visibility:hidden; 
	white-space: nowrap;
	display: block;	
	-webkit-font-smoothing: antialiased !important;
	z-index:1;
}.mig-scope .rev_slider .tp-caption,.mig-scope .rev_slider .caption,.mig-scope .tp-simpleresponsive img{
	-moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}.mig-scope .rev_slider .tp-mask-wrap .tp-caption,.mig-scope .rev_slider .tp-mask-wrap *:last-child,.mig-scope .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.mig-scope .wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}.mig-scope .tp-svg-layer svg{	width:100%; height:100%;position: relative;vertical-align: top}.mig-scope .tp-carousel-wrapper{
	cursor:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/css/openhand.cur), move;
}.mig-scope .tp-carousel-wrapper.dragged{
	cursor:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/css/closedhand.cur), move;
}.mig-scope .tp_inner_padding{	
	box-sizing:border-box;	
	max-height:none !important;	
}.mig-scope .tp-caption.tp-layer-selectable{
	-moz-user-select: all;
	-khtml-user-select: all;
	-webkit-user-select: all;
	-o-user-select: all;	
}.mig-scope .tp-forcenotvisible,.mig-scope .tp-hide-revslider,.mig-scope .tp-caption.tp-hidden-caption,.mig-scope .tp-parallax-wrap.tp-hidden-caption{	
	visibility:hidden !important; 
	display:none !important
}.mig-scope .rev_slider embed,.mig-scope .rev_slider iframe,.mig-scope .rev_slider object,.mig-scope .rev_slider audio,.mig-scope .rev_slider video{
	max-width: none !important
}.mig-scope .tp-element-background{	position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0;}.mig-scope .tp-blockmask,.mig-scope .tp-blockmask_in,.mig-scope .tp-blockmask_out{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);}.mig-scope .tp-parallax-wrap{ transform-style: preserve-3d }.mig-scope .rev_row_zone{	position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;}.mig-scope .rev_row_zone_top{	top:0px;}.mig-scope .rev_row_zone_middle{	top:50%; transform:translateY(-50%);}.mig-scope .rev_row_zone_bottom{	bottom:0px;}.mig-scope .rev_column .tp-parallax-wrap{ vertical-align: top }.mig-scope .rev_slider .tp-caption.rev_row{
	display:table;
	position:relative;
	width:100% !important;
	table-layout: fixed;
	box-sizing: border-box;
	vertical-align: top;
	height:auto !important;
	font-size:0px;
}.mig-scope .rev_column{	
	display: table-cell;
	position: relative;
	vertical-align: top;
	height: auto;
	box-sizing: border-box;	
	font-size:0px;
}.mig-scope .rev_column_inner{
	box-sizing: border-box;
	display: block;
	position: relative;
	width:100% !important;
	height:auto !important;
	white-space: normal !important;
}.mig-scope .rev_column_bg{
	width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
    box-sizing: border-box;
    background-clip: content-box;
    border: 0px solid transparent;
}.mig-scope .rev_column_inner .tp-parallax-wrap,.mig-scope .rev_column_inner .tp-loop-wrap,.mig-scope .rev_column_inner .tp-mask-wrap{	text-align: inherit; }.mig-scope .rev_column_inner .tp-mask-wrap{	display: inline-block;}.mig-scope .rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.mig-scope .rev_column_inner .tp-parallax-wrap .tp-mask-wrap,.mig-scope .rev_column_inner .tp-parallax-wrap{ position: relative !important; left:auto !important; top:auto !important; line-height: 0px;}.mig-scope .rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.mig-scope .rev_column_inner .tp-parallax-wrap .tp-mask-wrap,.mig-scope .rev_column_inner .tp-parallax-wrap,.mig-scope .rev_column_inner .rev_layer_in_column{ vertical-align: top; }.mig-scope .rev_break_columns{ display: block !important }.mig-scope .rev_break_columns .tp-parallax-wrap.rev_column{ display:block !important; width:100% !important; }.mig-scope .fullscreen-container{	
	position:relative;
	padding:0;
}.mig-scope .fullwidthbanner-container{
	position:relative;
	padding:0;
	overflow:hidden;
}.mig-scope .fullwidthbanner-container .fullwidthabanner{
	width:100%;
	position:relative;
}.mig-scope .tp-static-layers{	
	position:absolute; z-index:101; top:0px;left:0px;
	

}.mig-scope .tp-static-layers-back{	
	z-index:0;
}.mig-scope .tp-caption .frontcorner{
	width: 0;
	height: 0;
	border-left: 40px solid transparent;
	border-right: 0px solid transparent;
	border-top: 40px solid #00A8FF;
	position: absolute;left:-40px;top:0px;
}.mig-scope .tp-caption .backcorner{
	width: 0;
	height: 0;
	border-left: 0px solid transparent;
	border-right: 40px solid transparent;
	border-bottom: 40px solid #00A8FF;
	position: absolute;right:0px;top:0px;
}.mig-scope .tp-caption .frontcornertop{
	width: 0;
	height: 0;
	border-left: 40px solid transparent;
	border-right: 0px solid transparent;
	border-bottom: 40px solid #00A8FF;
	position: absolute;left:-40px;top:0px;
}.mig-scope .tp-caption .backcornertop{
	width: 0;
	height: 0;
	border-left: 0px solid transparent;
	border-right: 40px solid transparent;
	border-top: 40px solid #00A8FF;
	position: absolute;right:0px;top:0px;
}.mig-scope .tp-layer-inner-rotation{	
	position: relative !important;
}.mig-scope img.tp-slider-alternative-image{	
	width:100%; height:auto;
}.mig-scope .noFilterClass{
	filter:none !important;
}.mig-scope .rs-background-video-layer{	position: absolute;top:0px;left:0px; width:100%;height:100%;visibility: hidden;z-index: 0;}.mig-scope .tp-caption.coverscreenvideo{	width:100%;height:100%;top:0px;left:0px;position:absolute;}.mig-scope .caption.fullscreenvideo,.mig-scope .tp-caption.fullscreenvideo{	left:0px; top:0px; position:absolute;width:100%;height:100%}.mig-scope .caption.fullscreenvideo iframe,.mig-scope .caption.fullscreenvideo audio,.mig-scope .caption.fullscreenvideo video,.mig-scope .tp-caption.fullscreenvideo iframe,.mig-scope .tp-caption.fullscreenvideo iframe audio,.mig-scope .tp-caption.fullscreenvideo iframe video{ width:100% !important; height:100% !important; display: none}.mig-scope .fullcoveredvideo audio,.mig-scope .fullscreenvideo audio
.fullcoveredvideo video,.mig-scope .fullscreenvideo video{	background: #000}.mig-scope .fullcoveredvideo .tp-poster{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}.mig-scope .videoisplaying .html5vid .tp-poster{	display: none}.mig-scope .tp-video-play-button{	
	background:#000;
	background:rgba(0,0,0,0.3);										
	border-radius:5px;
	position: absolute;
	top: 50%;
	left: 50%;										
	color: #FFF;
	z-index: 3;
	margin-top: -25px;
	margin-left: -25px;
	line-height: 50px !important;
	text-align: center;
	cursor: pointer;
	width: 50px;
	height:50px;
	box-sizing: border-box;
	
	display: inline-block;	
	vertical-align: top;
	z-index: 4;
	opacity: 0;	
	transition:opacity 300ms ease-out !important;				
}.mig-scope .tp-hiddenaudio,.mig-scope .tp-audio-html5 .tp-video-play-button{ display:none !important;}.mig-scope .tp-caption .html5vid{	width:100% !important; height:100% !important;}.mig-scope .tp-video-play-button i{	width:50px;height:50px; display:inline-block; text-align: center; vertical-align: top; line-height: 50px !important; font-size: 40px !important;}.mig-scope .tp-caption:hover .tp-video-play-button{	opacity: 1; display:block;}.mig-scope .tp-caption .tp-revstop{	display:none; border-left:5px solid #fff !important; border-right:5px solid #fff !important;margin-top:15px !important;line-height: 20px !important;vertical-align: top; font-size:25px !important;}.mig-scope .videoisplaying .revicon-right-dir{	display:none}.mig-scope .videoisplaying .tp-revstop{	display:inline-block}.mig-scope .videoisplaying  .tp-video-play-button{	display:none}.mig-scope .fullcoveredvideo .tp-video-play-button{	display:none !important}.mig-scope .fullscreenvideo .fullscreenvideo audio{	object-fit:contain !important;}.mig-scope .fullscreenvideo .fullscreenvideo video{	object-fit:contain !important;}.mig-scope .fullscreenvideo .fullcoveredvideo audio{	object-fit:cover !important;}.mig-scope .fullscreenvideo .fullcoveredvideo video{	object-fit:cover !important;}.mig-scope .tp-video-controls{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 5px;
	opacity: 0;	
	transition: opacity .3s;
	background-image: linear-gradient(to bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);		
	display:table;max-width:100%; overflow:hidden;box-sizing:border-box;
}.mig-scope .tp-caption:hover .tp-video-controls{	opacity: .9;}.mig-scope .tp-video-button{
	background: rgba(0,0,0,.5);
	border: 0;
	color: #EEE;	
	border-radius: 3px;
	cursor:pointer;
	line-height:12px;
	font-size:12px;
	color:#fff;
	padding:0px;
	margin:0px;
	outline: none;
	}.mig-scope .tp-video-button:hover{	cursor: pointer;}.mig-scope .tp-video-button-wrap,.mig-scope .tp-video-seek-bar-wrap,.mig-scope .tp-video-vol-bar-wrap{ 	padding:0px 5px;display:table-cell; vertical-align: middle;}.mig-scope .tp-video-seek-bar-wrap{	width:80%}.mig-scope .tp-video-vol-bar-wrap{	width:20%}.mig-scope .tp-volume-bar,.mig-scope .tp-seek-bar{	width:100%; cursor: pointer;  outline:none; line-height:12px;margin:0; padding:0;}.mig-scope .rs-fullvideo-cover{	width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}.mig-scope .disabled_lc .tp-video-play-button,.mig-scope .rs-background-video-layer video::-webkit-media-controls-start-playback-button,.mig-scope .rs-background-video-layer video::-webkit-media-controls,.mig-scope .rs-background-video-layer audio::-webkit-media-controls{ display:none !important;}.mig-scope .tp-audio-html5 .tp-video-controls{	opacity: 1 !important; visibility: visible !important}.mig-scope .tp-dottedoverlay{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3}.mig-scope .tp-dottedoverlay.twoxtwo{	background:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/assets/gridtile.png)}.mig-scope .tp-dottedoverlay.twoxtwowhite{	background:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/assets/gridtile_white.png)}.mig-scope .tp-dottedoverlay.threexthree{	background:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/assets/gridtile_3x3.png)}.mig-scope .tp-dottedoverlay.threexthreewhite{	background:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/assets/gridtile_3x3_white.png)}.mig-scope .tp-shadowcover{	width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;}.mig-scope .tp-shadow1{	box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);}.mig-scope .tp-shadow2:before,.mig-scope .tp-shadow2:after,.mig-scope .tp-shadow3:before,.mig-scope .tp-shadow4:after{
  z-index: -2;
  position: absolute;
  content: "";
  bottom: 10px;
  left: 10px;
  width: 50%;
  top: 85%;
  max-width:300px;
  background: transparent;  
  box-shadow: 0 15px 10px rgba(0,0,0,0.8);
  
  transform: rotate(-3deg);
}.mig-scope .tp-shadow2:after,.mig-scope .tp-shadow4:after{  
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}.mig-scope .tp-shadow5{
  	position:relative;        
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}.mig-scope .tp-shadow5:before,.mig-scope .tp-shadow5:after{
	content:"";
    position:absolute; 
    z-index:-2;    
    box-shadow:0 0 25px 0px  rgba(0,0,0,0.6);
    top:30%;
    bottom:0;
    left:20px;
    right:20px;    
    border-radius:100px / 20px;
}.mig-scope .tp-button{
	padding:6px 13px 5px;
	border-radius: 3px;	
	height:30px;
	cursor:pointer;
	color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;
	font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;
	text-decoration:none;
}.mig-scope .tp-button.big{	color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; }.mig-scope .purchase:hover,.mig-scope .tp-button:hover,.mig-scope .tp-button.big:hover{	background-position:bottom, 15px 11px}.mig-scope .tp-button.green,.mig-scope .tp-button:hover.green,.mig-scope .purchase.green,.mig-scope .purchase:hover.green{ background-color:#21a117;box-shadow:0px 3px 0px 0px #104d0b;}.mig-scope .tp-button.blue,.mig-scope .tp-button:hover.blue,.mig-scope .purchase.blue,.mig-scope .purchase:hover.blue{ background-color:#1d78cb;box-shadow:0px 3px 0px 0px #0f3e68}.mig-scope .tp-button.red,.mig-scope .tp-button:hover.red,.mig-scope .purchase.red,.mig-scope .purchase:hover.red{ background-color:#cb1d1d;box-shadow:0px 3px 0px 0px #7c1212}.mig-scope .tp-button.orange,.mig-scope .tp-button:hover.orange,.mig-scope .purchase.orange,.mig-scope .purchase:hover.orange{ background-color:#ff7700;box-shadow:0px 3px 0px 0px #a34c00}.mig-scope .tp-button.darkgrey,.mig-scope .tp-button.grey,.mig-scope .tp-button:hover.darkgrey,.mig-scope .tp-button:hover.grey,.mig-scope .purchase.darkgrey,.mig-scope .purchase:hover.darkgrey{ background-color:#555;box-shadow:0px 3px 0px 0px #222}.mig-scope .tp-button.lightgrey,.mig-scope .tp-button:hover.lightgrey,.mig-scope .purchase.lightgrey,.mig-scope .purchase:hover.lightgrey{ background-color:#888;box-shadow:0px 3px 0px 0px #555}.mig-scope .rev-btn,.mig-scope .rev-btn:visited{ 	outline:none !important; box-shadow:none !important; text-decoration: none !important; line-height: 44px; font-size: 17px; font-weight: 500; padding: 12px 35px; box-sizing:border-box;  font-family: "Roboto", sans-serif;  cursor: pointer;}.mig-scope .rev-btn.rev-uppercase,.mig-scope .rev-btn.rev-uppercase:visited{ 	text-transform: uppercase; letter-spacing: 1px; font-size: 15px; font-weight: 900; }.mig-scope .rev-btn.rev-withicon i{ 	font-size: 15px; font-weight: normal; position: relative; top: 0px; transition: all 0.2s ease-out !important; margin-left:10px !important;}.mig-scope .rev-btn.rev-hiddenicon i{ 	font-size: 15px; font-weight: normal; position: relative; top: 0px; transition: all 0.2s ease-out !important;  opacity: 0; margin-left:0px !important; width:0px !important;  }.mig-scope .rev-btn.rev-hiddenicon:hover i{   opacity: 1 !important; margin-left:10px !important; width:auto !important;}.mig-scope .rev-btn.rev-medium,.mig-scope .rev-btn.rev-medium:visited{	 line-height: 36px; font-size: 14px; padding: 10px 30px; }.mig-scope .rev-btn.rev-medium.rev-withicon i{ 	font-size: 14px; top: 0px; }.mig-scope .rev-btn.rev-medium.rev-hiddenicon i{ 	font-size: 14px; top: 0px; }.mig-scope .rev-btn.rev-small,.mig-scope .rev-btn.rev-small:visited{	line-height: 28px; font-size: 12px; padding: 7px 20px; }.mig-scope .rev-btn.rev-small.rev-withicon i{	font-size: 12px; top: 0px; }.mig-scope .rev-btn.rev-small.rev-hiddenicon i{ 	font-size: 12px; top: 0px; }.mig-scope .rev-maxround{ 	border-radius: 30px; }.mig-scope .rev-minround{ 	border-radius: 3px; }.mig-scope .rev-burger{
  position: relative;
  width: 60px;
  height: 60px;
  box-sizing: border-box;
  padding: 22px 0 0 14px;
  border-radius: 50%;
  border: 1px solid rgba(51,51,51,0.25);
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}.mig-scope .rev-burger span{
  display: block;
  width: 30px;
  height: 3px;
  background: #333;
  transition: .7s;
  pointer-events: none;
  transform-style: flat !important;
}.mig-scope .rev-burger span:nth-child(2){
  margin: 3px 0;
}.mig-scope #dialog_addbutton .rev-burger:hover :first-child,.mig-scope .open .rev-burger :first-child,.mig-scope .open.rev-burger :first-child{
  transform: translateY(6px) rotate(-45deg);
 
}.mig-scope #dialog_addbutton .rev-burger:hover :nth-child(2),.mig-scope .open .rev-burger :nth-child(2),.mig-scope .open.rev-burger :nth-child(2){
  transform: rotate(-45deg);
 
  opacity: 0;
}.mig-scope #dialog_addbutton .rev-burger:hover :last-child,.mig-scope .open .rev-burger :last-child,.mig-scope .open.rev-burger :last-child{
  transform: translateY(-6px) rotate(-135deg);
 
}.mig-scope .rev-burger.revb-white{
  border: 2px solid rgba(255,255,255,0.2);
}.mig-scope .rev-burger.revb-white span{
  background: #fff;
}.mig-scope .rev-burger.revb-whitenoborder{
  border: 0;
}.mig-scope .rev-burger.revb-whitenoborder span{
  background: #fff;
}.mig-scope .rev-burger.revb-darknoborder{
  border: 0;
}.mig-scope .rev-burger.revb-darknoborder span{
  background: #333;
}.mig-scope .rev-burger.revb-whitefull{
  background: #fff;
  border:none;
}.mig-scope .rev-burger.revb-whitefull span{
	background:#333;
}.mig-scope .rev-burger.revb-darkfull{
  background: #333;
  border:none;
}.mig-scope .rev-burger.revb-darkfull span{
	background:#fff;
}@keyframes rev-ani-mouse{
	0% {opacity: 1;top: 29%;}
	15% {opacity: 1;top: 50%;}
	50% {opacity: 0;top: 50%;}
	100% {opacity: 0;top: 29%;}
}.mig-scope .rev-scroll-btn{
	display: inline-block;
	position: relative;
	left: 0;
	right: 0;
	text-align: center;
	cursor: pointer;
	width:35px;
	height:55px;	
	box-sizing: border-box;
	border: 3px solid white;
	border-radius: 23px;
}.mig-scope .rev-scroll-btn > *{
	display: inline-block;
	line-height: 18px;
	font-size: 13px;
	font-weight: normal;
	color: #7f8c8d;
	color: #ffffff;
	font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing: 2px;
}.mig-scope .rev-scroll-btn > *:hover,.mig-scope .rev-scroll-btn > *:focus,.mig-scope .rev-scroll-btn > *.active{
	color: #ffffff;
}.mig-scope .rev-scroll-btn > *:hover,.mig-scope .rev-scroll-btn > *:focus,.mig-scope .rev-scroll-btn > *:active,.mig-scope .rev-scroll-btn > *.active{
	opacity: 0.8;
}.mig-scope .rev-scroll-btn.revs-fullwhite{
	background:#fff;
}.mig-scope .rev-scroll-btn.revs-fullwhite span{
	background: #333;	
}.mig-scope .rev-scroll-btn.revs-fulldark{
	background:#333;
	border:none;
}.mig-scope .rev-scroll-btn.revs-fulldark  span{
	background: #fff;	
}.mig-scope .rev-scroll-btn span{
	position: absolute;
	display: block;
	top: 29%;
	left: 50%;
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
	background: white;
	border-radius: 50%;	
	animation: rev-ani-mouse 2.5s linear infinite;
}.mig-scope .rev-scroll-btn.revs-dark{
	border-color:#333;
}.mig-scope .rev-scroll-btn.revs-dark span{
	background: #333;	
}.mig-scope .rev-control-btn{
	position: relative;
	display: inline-block;
	z-index: 5;	
	color: #FFF;  
	font-size: 20px;
	line-height: 60px;
	font-weight: 400;
	font-style: normal;
	font-family: Raleway;	
	text-decoration: none;
	text-align: center;
	background-color: #000;	
	border-radius: 50px;	
	text-shadow: none;
	background-color: rgba(0, 0, 0, 0.50);
	width:60px;
	height:60px;
	box-sizing: border-box;
	cursor: pointer;
}.mig-scope .rev-cbutton-dark-sr{	
	border-radius: 3px;		
}.mig-scope .rev-cbutton-light{	
	color: #333;  	
	background-color: rgba(255,255,255, 0.75);	
}.mig-scope .rev-cbutton-light-sr{		
	color: #333;  	
	border-radius: 3px;		
	background-color: rgba(255,255,255, 0.75);
}.mig-scope .rev-sbutton{	
	line-height: 37px;	
	width:37px;
	height:37px;	
}.mig-scope .rev-sbutton-blue{	
	background-color: #3B5998
}.mig-scope .rev-sbutton-lightblue{	
	background-color: #00A0D1;
}.mig-scope .rev-sbutton-red{	
	background-color: #DD4B39;
}.mig-scope .tp-bannertimer{	visibility: hidden; width:100%; height:5px; background:#000; background:rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}.mig-scope .tp-bannertimer.tp-bottom{	top:auto; bottom:0px !important;height:5px}.mig-scope .tp-caption img{
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
	zoom:1;
}.mig-scope .tp-caption img{  }.mig-scope .caption.slidelink a div,.mig-scope .tp-caption.slidelink a div{	width:3000px; height:1500px;  background:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/assets/coloredbg.png) repeat}.mig-scope .tp-caption.slidelink a span{	background:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/assets/coloredbg.png) repeat}.mig-scope .tp-shape{	width:100%;height:100%;}.mig-scope .tp-caption .rs-starring{	display: inline-block}.mig-scope .tp-caption .rs-starring .star-rating{
	float: none;	
	display: inline-block;
    vertical-align: top;
    color: #FFC321 !important;
}.mig-scope .tp-caption .rs-starring .star-rating,.mig-scope .tp-caption .rs-starring-page .star-rating{	
	position: relative;
	height: 1em;	
	width: 5.4em;
	font-family: star;
	font-size: 1em !important;
}.mig-scope .tp-caption  .rs-starring .star-rating:before,.mig-scope .tp-caption  .rs-starring-page .star-rating:before{
	content: "\73\73\73\73\73";
	color: #E0DADF;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
}.mig-scope .tp-caption .rs-starring .star-rating span{
	overflow: hidden;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
	padding-top: 1.5em;
	font-size: 1em !important;
}.mig-scope .tp-caption .rs-starring .star-rating span:before,.mig-scope .tp-caption .rs-starring .star-rating span:before{
	content: "\53\53\53\53\53";
	top: 0;
	position: absolute;
	left: 0;
}.mig-scope .tp-loader{
	top:50%; left:50%;
	z-index:10000;
	position:absolute;
}.mig-scope .tp-loader.spinner0{
	width: 40px;
	height: 40px;
	background-color: #fff;
	background-image:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/assets/loader.gif);
	background-repeat:no-repeat;
	background-position: center center;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);	
	margin-top:-20px;
	margin-left:-20px;	
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;	
}.mig-scope .tp-loader.spinner1{
	width: 40px;
	height: 40px;
	background-color: #fff;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);	
	margin-top:-20px;
	margin-left:-20px;	
	animation: tp-rotateplane 1.2s infinite ease-in-out;
	border-radius: 3px;	
}.mig-scope .tp-loader.spinner5{	
	background-image:url(https://brahminfederation.org/modules/custom/gavias_sliderlayer/vendor/revolution/assets/loader.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	background-color:#fff;
	margin:-22px -22px;
	width:44px;height:44px;
	border-radius: 3px;	
}@keyframes tp-rotateplane{
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);} 
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} 
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}
}.mig-scope .tp-loader.spinner2{
	width: 40px;
	height: 40px;
	margin-top:-20px;margin-left:-20px;
	background-color: #ff0000;
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);	
	border-radius: 100%;	
	animation: tp-scaleout 1.0s infinite ease-in-out;
}@keyframes tp-scaleout{
  0% {transform: scale(0.0);} 
  100% {transform: scale(1.0);opacity: 0;}
}.mig-scope .tp-loader.spinner3{
  margin: -9px 0px 0px -35px;
  width: 70px;
  text-align: center;
}.mig-scope .tp-loader.spinner3 .bounce1,.mig-scope .tp-loader.spinner3 .bounce2,.mig-scope .tp-loader.spinner3 .bounce3{
  width: 18px;
  height: 18px;
  background-color: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
  border-radius: 100%;
  display: inline-block;  
  animation: tp-bouncedelay 1.4s infinite ease-in-out;
    
  animation-fill-mode: both;
}.mig-scope .tp-loader.spinner3 .bounce1{
  animation-delay: -0.32s;
}.mig-scope .tp-loader.spinner3 .bounce2{  
  animation-delay: -0.16s;
}@keyframes tp-bouncedelay{
  0%, 80%, 100% {transform: scale(0.0);} 
  40% {transform: scale(1.0);}
}.mig-scope .tp-loader.spinner4{
  margin: -20px 0px 0px -20px;
  width: 40px;
  height: 40px;
  text-align: center;
  animation: tp-rotate 2.0s infinite linear;
}.mig-scope .tp-loader.spinner4 .dot1,.mig-scope .tp-loader.spinner4 .dot2{
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #fff;
  border-radius: 100%;  
  animation: tp-bounce 2.0s infinite ease-in-out;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  
}.mig-scope .tp-loader.spinner4 .dot2{
  top: auto;
  bottom: 0px;  
  animation-delay: -1.0s;
}@keyframes tp-rotate{ 100% { transform: rotate(360deg);}}@keyframes tp-bounce{
  0%, 100% {transform: scale(0.0);} 
  50% { transform: scale(1.0);}
}.mig-scope .tp-thumbs.navbar,.mig-scope .tp-bullets.navbar,.mig-scope .tp-tabs.navbar{	border:none; min-height: 0; margin:0; border-radius: 0; }.mig-scope .tp-tabs,.mig-scope .tp-thumbs,.mig-scope .tp-bullets{	position:absolute; display:block; z-index:1000; top:0px; left:0px;}.mig-scope .tp-tab,.mig-scope .tp-thumb{	cursor: pointer; position:absolute;opacity:0.5;  box-sizing: border-box;}.mig-scope .tp-arr-imgholder,.mig-scope .tp-videoposter,.mig-scope .tp-thumb-image,.mig-scope .tp-tab-image{	background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;}.mig-scope .tp-tab:hover,.mig-scope .tp-tab.selected,.mig-scope .tp-thumb:hover,.mig-scope .tp-thumb.selected{	opacity:1;}.mig-scope .tp-tab-mask,.mig-scope .tp-thumb-mask{	box-sizing:border-box !important; }.mig-scope .tp-tabs,.mig-scope .tp-thumbs{	box-sizing:content-box !important; }.mig-scope .tp-bullet{	width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;}.mig-scope .tp-bullet.selected,.mig-scope .tp-bullet:hover{	background:#fff;}.mig-scope .tparrows{	cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; }.mig-scope .tparrows:hover{	background:#000;}.mig-scope .tparrows:before{	font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}.mig-scope .tparrows.tp-leftarrow:before{	content: '\e824'; }.mig-scope .tparrows.tp-rightarrow:before{	content: '\e825'; }.mig-scope.rtl .tp-kbimg{left: 0 !important}.mig-scope .dddwrappershadow{ box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);}.mig-scope .hglayerinfo{	  position: fixed;
  bottom: 0px;
  left: 0px;
  color: #FFF;
  font-size: 12px;
  line-height: 20px;
  font-weight: 600;
  background: rgba(0, 0, 0, 0.75);
  padding: 5px 10px;
  z-index: 2000;
  white-space: normal;}.mig-scope .hginfo{ 	position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;}.mig-scope .indebugmode .tp-caption:hover{ 	border:1px dashed #c0392b !important;}.mig-scope .helpgrid{ 	border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 }.mig-scope #revsliderlogloglog{	padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;}.mig-scope .aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.mig-scope .aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.mig-scope .perpetua::after,.mig-scope .reyes::after{mix-blend-mode:soft-light;opacity:.5}.mig-scope .inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.mig-scope .perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.mig-scope .reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.mig-scope .reyes::after{background:#efcdad}.mig-scope .gingham{filter:brightness(1.05) hue-rotate(-10deg)}.mig-scope .gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.mig-scope .toaster{filter:contrast(1.5) brightness(.9)}.mig-scope .toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.mig-scope .walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.mig-scope .walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.mig-scope .hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.mig-scope .hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.mig-scope .earlybird{filter:contrast(.9) sepia(.2)}.mig-scope .earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mig-scope .mayfair{filter:contrast(1.1) saturate(1.1)}.mig-scope .mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.mig-scope .lofi{filter:saturate(1.1) contrast(1.5)}.mig-scope .lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}.mig-scope ._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}.mig-scope ._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.mig-scope .brooklyn{filter:contrast(.9) brightness(1.1)}.mig-scope .brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.mig-scope .xpro2{filter:sepia(.3)}.mig-scope .xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.mig-scope .nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.mig-scope .nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.mig-scope .nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.mig-scope .lark{filter:contrast(.9)}.mig-scope .lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.mig-scope .lark::before{background:#22253f;mix-blend-mode:color-dodge}.mig-scope .moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.mig-scope .moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.mig-scope .moon::after{background:#383838;mix-blend-mode:lighten}.mig-scope .clarendon{filter:contrast(1.2) saturate(1.35)}.mig-scope .clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.mig-scope .willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.mig-scope .willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.mig-scope .willow::after{background-color:#d8cdcb;mix-blend-mode:color}.mig-scope .rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.mig-scope .rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.mig-scope .rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}.mig-scope ._1977:after,.mig-scope ._1977:before,.mig-scope .aden:after,.mig-scope .aden:before,.mig-scope .brooklyn:after,.mig-scope .brooklyn:before,.mig-scope .clarendon:after,.mig-scope .clarendon:before,.mig-scope .earlybird:after,.mig-scope .earlybird:before,.mig-scope .gingham:after,.mig-scope .gingham:before,.mig-scope .hudson:after,.mig-scope .hudson:before,.mig-scope .inkwell:after,.mig-scope .inkwell:before,.mig-scope .lark:after,.mig-scope .lark:before,.mig-scope .lofi:after,.mig-scope .lofi:before,.mig-scope .mayfair:after,.mig-scope .mayfair:before,.mig-scope .moon:after,.mig-scope .moon:before,.mig-scope .nashville:after,.mig-scope .nashville:before,.mig-scope .perpetua:after,.mig-scope .perpetua:before,.mig-scope .reyes:after,.mig-scope .reyes:before,.mig-scope .rise:after,.mig-scope .rise:before,.mig-scope .slumber:after,.mig-scope .slumber:before,.mig-scope .toaster:after,.mig-scope .toaster:before,.mig-scope .walden:after,.mig-scope .walden:before,.mig-scope .willow:after,.mig-scope .willow:before,.mig-scope .xpro2:after,.mig-scope .xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.mig-scope ._1977,.mig-scope .aden,.mig-scope .brooklyn,.mig-scope .clarendon,.mig-scope .earlybird,.mig-scope .gingham,.mig-scope .hudson,.mig-scope .inkwell,.mig-scope .lark,.mig-scope .lofi,.mig-scope .mayfair,.mig-scope .moon,.mig-scope .nashville,.mig-scope .perpetua,.mig-scope .reyes,.mig-scope .rise,.mig-scope .slumber,.mig-scope .toaster,.mig-scope .walden,.mig-scope .willow,.mig-scope .xpro2{position:relative}.mig-scope ._1977 img,.mig-scope .aden img,.mig-scope .brooklyn img,.mig-scope .clarendon img,.mig-scope .earlybird img,.mig-scope .gingham img,.mig-scope .hudson img,.mig-scope .inkwell img,.mig-scope .lark img,.mig-scope .lofi img,.mig-scope .mayfair img,.mig-scope .moon img,.mig-scope .nashville img,.mig-scope .perpetua img,.mig-scope .reyes img,.mig-scope .rise img,.mig-scope .slumber img,.mig-scope .toaster img,.mig-scope .walden img,.mig-scope .willow img,.mig-scope .xpro2 img{width:100%;z-index:1}.mig-scope ._1977:before,.mig-scope .aden:before,.mig-scope .brooklyn:before,.mig-scope .clarendon:before,.mig-scope .earlybird:before,.mig-scope .gingham:before,.mig-scope .hudson:before,.mig-scope .inkwell:before,.mig-scope .lark:before,.mig-scope .lofi:before,.mig-scope .mayfair:before,.mig-scope .moon:before,.mig-scope .nashville:before,.mig-scope .perpetua:before,.mig-scope .reyes:before,.mig-scope .rise:before,.mig-scope .slumber:before,.mig-scope .toaster:before,.mig-scope .walden:before,.mig-scope .willow:before,.mig-scope .xpro2:before{z-index:2}.mig-scope ._1977:after,.mig-scope .aden:after,.mig-scope .brooklyn:after,.mig-scope .clarendon:after,.mig-scope .earlybird:after,.mig-scope .gingham:after,.mig-scope .hudson:after,.mig-scope .inkwell:after,.mig-scope .lark:after,.mig-scope .lofi:after,.mig-scope .mayfair:after,.mig-scope .moon:after,.mig-scope .nashville:after,.mig-scope .perpetua:after,.mig-scope .reyes:after,.mig-scope .rise:after,.mig-scope .slumber:after,.mig-scope .toaster:after,.mig-scope .walden:after,.mig-scope .willow:after,.mig-scope .xpro2:after{z-index:3}.mig-scope .slumber{filter:saturate(.66) brightness(1.05)}.mig-scope .slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.mig-scope .slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}.mig-scope .tp-kbimg-wrap:before,.mig-scope .tp-kbimg-wrap:after{height:500%;width:500%}.mig-scope .rs-background-video-layer iframe{visibility:inherit !important;}@font-face{
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/862c1623-7e44-4635-840a-b67c622236c0.ttf) format('truetype');
}@font-face{
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/83a1659c-6dd8-4e58-9099-6346c00daf98.ttf) format('truetype');
}@font-face{
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/cd159a0e-8b9e-44f3-ae31-7761ffd930b6.ttf) format('truetype');
}@font-face{
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/a6cd1744-1f3c-44cc-a9ba-ddd7a7e0be4d.ttf) format('truetype');
}@font-face{
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/ae7b4f08-e6c2-43ee-86a3-fefa67b6d4d5.ttf) format('truetype');
}@font-face{
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/4dd095ae-e9b2-4b5a-b5e8-e26a77ef3a8c.ttf) format('truetype');
}@font-face{
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/6c966f01-3f85-4b54-a432-54166abe3918.ttf) format('truetype');
}400;500;600;700;800;900&display=swap");.mig-scope{
  --halpes-blue: #0d6efd;
  --halpes-indigo: #6610f2;
  --halpes-purple: #6f42c1;
  --halpes-pink: #d63384;
  --halpes-red: #dc3545;
  --halpes-orange: #fd7e14;
  --halpes-yellow: #ffc107;
  --halpes-green: #198754;
  --halpes-teal: #20c997;
  --halpes-cyan: #0dcaf0;
  --halpes-white: #fff;
  --halpes-gray: #797F89;
  --halpes-gray-dark: #343a40;
  --halpes-primary: #0d6efd;
  --halpes-secondary: #797F89;
  --halpes-success: #198754;
  --halpes-info: #0dcaf0;
  --halpes-warning: #ffc107;
  --halpes-danger: #dc3545;
  --halpes-light: #d4d8db;
  --halpes-dark: #797F89;
  --halpes-font-sans-serif: "Muli", sans-serif;
  --halpes-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --halpes-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  
  --halpes-font-sans-serif: "Nunito", sans-serif;
  --halpes-heading-font-family: 'Nunito', sans-serif;
  --halpes-theme-color:             #15c8a0;
  --halpes-theme-color-second:      #30f0b6;
  --halpes-theme-color-three:      #1b1f2d;
  --font-body-weight: 400;
  --font-body-size: 16px;
  --body-color:                    #707876;
  --body-link-color:               #1f2230;
  --body-link-color-hover:         #15c8a0;
  --topbar-bg-color:               #ffffff;
  --topbar-color:                  #1f2230;
  --topbar-link-color:             #1f2230;
  --topbar-link-color-hover:       #15c8a0;
  --topbar-color-icon:             #15c8a0;
  --header-bg-color:               #ffffff;
  --menu-link-color:              #707876;
  --menu-link-color-hover:        #1f2230;
  --submenu-bg-color:             #ffffff;
  --submenu-color:                #707876;
  --submenu-link-color:           #707876;
  --submenu-link-color-hover:     #15c8a0;
  --footer-bg-color:              #1f2230;
  --footer-color:                 #b8bbc9;
  --footer-link-color:            #b8bbc9;
  --footer-link-color-hover:      #15c8a0;
  --copyright-bg-color: #1b1e2b;
  --copyright-color: #b8bbc9;
  --copyright-link-color: #b8bbc9;
  --copyright-link-color-hover: #15c8a0;
}@font-face{
  font-family: 'Reey';
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/7be5c600-d210-4fa2-86ba-1929a0d745e5.ttf) format("ttf"), url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/af6e1171-50ce-4b1a-82b6-29df45679274.woff) format("woff"), url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/b89945ac-206a-46d0-b711-5788b1bbd020.eot) format("eot"), url(https://brahminfederation.org/themes/custom/halpes/assets/fonts/reey/reey-regular.otf) format("otf"), url(https://brahminfederation.org/themes/custom/halpes/assets/fonts/reey/reey-regular.svg) format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}.mig-scope .gavias_sliderlayer{
  background: #fff;
}.mig-scope .tp-parallax-wrap{
  visibility: visible !important;
  -webkit-transform-style: unset !important;
  transform-style: unset !important;
}.mig-scope .tp-parallax-wrap::after{
  display: block;
  clear: both;
  content: "";
}.mig-scope .slotholder{
  -webkit-filter: unset !important;
  filter: unset !important;
}.mig-scope .layer-style-image{
  display: inline-block;
  text-align: center;
}.mig-scope .layer-style-image img{
  max-width: 100% !important;
  height: auto !important;
}.mig-scope .gavias_sliderlayer .tp-bullets,.mig-scope #gavias_slider_single .tp-bullets{
  -webkit-opacity: 1 !important;
  -ms-opacity: 1 !important;
  -o-opacity: 1 !important;
  opacity: 1 !important;
  visibility: visible !important;
  margin-left: -40px;
}.mig-scope .gavias_sliderlayer .tp-bullets .tp-bullet,.mig-scope #gavias_slider_single .tp-bullets .tp-bullet{
  width: 20px;
  height: 5px;
  background: rgba(255, 255, 255, 0.4);
}.mig-scope .gavias_sliderlayer .tp-bullets .tp-bullet.selected,.mig-scope #gavias_slider_single .tp-bullets .tp-bullet.selected{
  background: #fff;
}.mig-scope .gavias_sliderlayer .tparrows,.mig-scope #gavias_slider_single .tparrows{
  width: 65px;
  height: 65px;
  line-height: 65px;
  color: var(--body-link-color);
  font-size: 16px;
  background: #fff;
  opacity: 0.5;
  border-radius: 50%;
}@media (max-width: 1024px){.mig-scope .gavias_sliderlayer .tparrows,.mig-scope #gavias_slider_single .tparrows{
    width: 35px;
    height: 35px;
    line-height: 35px;
  }
}@media (max-width: 680px){.mig-scope .gavias_sliderlayer .tparrows,.mig-scope #gavias_slider_single .tparrows{
    display: none;
  }
}.mig-scope .gavias_sliderlayer .tparrows:before,.mig-scope #gavias_slider_single .tparrows:before{
  opacity: 0.5;
  font-size: 20px;
  font-family: Flaticon;
  font-weight: 900;
  color: var(--body-link-color);
  line-height: 65px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}.mig-scope .gavias_sliderlayer .tparrows.tp-leftarrow:before,.mig-scope #gavias_slider_single .tparrows.tp-leftarrow:before{
  content: "\f108";
}.mig-scope .gavias_sliderlayer .tparrows.tp-rightarrow:before,.mig-scope #gavias_slider_single .tparrows.tp-rightarrow:before{
  content: "\f109";
}.mig-scope .gavias_sliderlayer .tparrows:hover:before,.mig-scope .gavias_sliderlayer .tparrows:focus:before,.mig-scope #gavias_slider_single .tparrows:hover:before,.mig-scope #gavias_slider_single .tparrows:focus:before{
  opacity: 1;
}.mig-scope .gavias_sliderlayer .tp-caption,.mig-scope #gavias_slider_single .tp-caption{
  z-index: 99;
  line-height: 28px;
  color: #000;
}.mig-scope .gavias_sliderlayer .tp-caption img,.mig-scope #gavias_slider_single .tp-caption img{
  max-width: 100% !important;
  height: auto !important;
}.mig-scope .gavias_sliderlayer .slide-style-1,.mig-scope #gavias_slider_single .slide-style-1{
  font-family: "Reey";
  padding-right: 30px !important;
}.mig-scope .gavias_sliderlayer .slide-style-2,.mig-scope #gavias_slider_single .slide-style-2{
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 500;
}.mig-scope .gavias_sliderlayer .slide-style-3,.mig-scope #gavias_slider_single .slide-style-3{
  font-family: "Nunito";
  font-weight: 900;
}.mig-scope .gavias_sliderlayer .shape,.mig-scope #gavias_slider_single .shape{
  -webkit-transform: rotate(26deg);
  transform: rotate(26deg);
  background-color: rgba(99, 171, 69, 0.35);
  width: 260px;
  height: 1200px;
  display: block;
}.mig-scope .gavias_sliderlayer .sub-title,.mig-scope #gavias_slider_single .sub-title{
  font-size: 18px;
  line-height: 40px;
  font-weight: 500;
  position: relative;
  margin: 20px 10px !important;
  padding-left: 20px;
  padding-right: 20px;
  color: #fff;
  background: var(--halpes-theme-color-second);
  -webkit-transform: rotate(-12deg);
  transform: rotate(-12deg);
}.mig-scope .gavias_sliderlayer .text-large,.mig-scope #gavias_slider_single .text-large{
  color: #000;
  font-size: 36px;
  line-height: 48px;
  letter-spacing: 1px;
  font-weight: 700;
  text-transform: none;
}.mig-scope .gavias_sliderlayer .text-big,.mig-scope #gavias_slider_single .text-big{
  color: #000;
  font-size: 48px;
  line-height: 60px;
  letter-spacing: 1px;
  font-weight: 700;
  text-transform: uppercase;
}.mig-scope .gavias_sliderlayer .text-medium,.mig-scope #gavias_slider_single .text-medium{
  color: rgba(0, 0, 0, 0.6);
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 2px;
  font-weight: 700;
  text-transform: uppercase;
}.mig-scope .gavias_sliderlayer .small-text,.mig-scope #gavias_slider_single .small-text{
  color: rgba(255, 255, 255, 0.8);
  font-size: 16px;
  color: #fff;
  line-height: 18px;
}.mig-scope .gavias_sliderlayer .text-black,.mig-scope #gavias_slider_single .text-black{
  color: #000 !important;
}.mig-scope .gavias_sliderlayer .text-theme,.mig-scope #gavias_slider_single .text-theme{
  color: var(--halpes-theme-color) !important;
}.mig-scope .gavias_sliderlayer .text-theme-second,.mig-scope #gavias_slider_single .text-theme-second{
  color: var(--halpes-theme-color-second) !important;
}.mig-scope .gavias_sliderlayer .text-white,.mig-scope #gavias_slider_single .text-white{
  color: #fff !important;
}.mig-scope .gavias_sliderlayer .text-center,.mig-scope #gavias_slider_single .text-center{
  text-align: center;
}.mig-scope .gavias_sliderlayer .text-left,.mig-scope #gavias_slider_single .text-left{
  text-align: left;
}.mig-scope .gavias_sliderlayer .inner.btn-slide,.mig-scope .gavias_sliderlayer .btn-slide a,.mig-scope #gavias_slider_single .inner.btn-slide,.mig-scope #gavias_slider_single .btn-slide a{
  font-size: 16px;
  background: var(--halpes-theme-color);
  color: #fff;
  font-weight: 900;
  font-family: "Nunito";
  text-transform: none;
  padding: 25px 50px;
  line-height: 1;
  position: relative;
  z-index: 1;
  display: inline-block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  border: none;
  text-transform: none;
  border-radius: 0;
}@media (prefers-reduced-motion: reduce){.mig-scope .gavias_sliderlayer .inner.btn-slide,.mig-scope .gavias_sliderlayer .btn-slide a,.mig-scope #gavias_slider_single .inner.btn-slide,.mig-scope #gavias_slider_single .btn-slide a{
    -webkit-transition: none;
    transition: none;
  }
}@media (max-width: 1199.98px){.mig-scope .gavias_sliderlayer .inner.btn-slide,.mig-scope .gavias_sliderlayer .btn-slide a,.mig-scope #gavias_slider_single .inner.btn-slide,.mig-scope #gavias_slider_single .btn-slide a{
    padding-left: 30px;
    padding-right: 30px;
  }
}@media (max-width: 767.98px){.mig-scope .gavias_sliderlayer .inner.btn-slide,.mig-scope .gavias_sliderlayer .btn-slide a,.mig-scope #gavias_slider_single .inner.btn-slide,.mig-scope #gavias_slider_single .btn-slide a{
    padding: 15px 20px;
    font-size: 15px;
  }
}.mig-scope .gavias_sliderlayer .inner.btn-slide:hover,.mig-scope .gavias_sliderlayer .btn-slide a:hover,.mig-scope #gavias_slider_single .inner.btn-slide:hover,.mig-scope #gavias_slider_single .btn-slide a:hover{
  cursor: pointer;
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  color: #fff;
  opacity: 0.9;
}.mig-scope .gavias_sliderlayer .inner.btn-slide-black,.mig-scope .gavias_sliderlayer .btn-slide-black a,.mig-scope #gavias_slider_single .inner.btn-slide-black,.mig-scope #gavias_slider_single .btn-slide-black a{
  font-size: 16px;
  background: var(--body-link-color);
  color: #fff;
  font-weight: 900;
  font-family: "Nunito";
  text-transform: none;
  padding: 25px 50px;
  line-height: 1;
  position: relative;
  z-index: 1;
  display: inline-block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  border: none;
  text-transform: none;
  border-radius: 0;
}@media (prefers-reduced-motion: reduce){.mig-scope .gavias_sliderlayer .inner.btn-slide-black,.mig-scope .gavias_sliderlayer .btn-slide-black a,.mig-scope #gavias_slider_single .inner.btn-slide-black,.mig-scope #gavias_slider_single .btn-slide-black a{
    -webkit-transition: none;
    transition: none;
  }
}@media (max-width: 1199.98px){.mig-scope .gavias_sliderlayer .inner.btn-slide-black,.mig-scope .gavias_sliderlayer .btn-slide-black a,.mig-scope #gavias_slider_single .inner.btn-slide-black,.mig-scope #gavias_slider_single .btn-slide-black a{
    padding-left: 30px;
    padding-right: 30px;
  }
}@media (max-width: 767.98px){.mig-scope .gavias_sliderlayer .inner.btn-slide-black,.mig-scope .gavias_sliderlayer .btn-slide-black a,.mig-scope #gavias_slider_single .inner.btn-slide-black,.mig-scope #gavias_slider_single .btn-slide-black a{
    padding: 15px 20px;
    font-size: 15px;
  }
}.mig-scope .gavias_sliderlayer .inner.btn-slide-black:hover,.mig-scope .gavias_sliderlayer .btn-slide-black a:hover,.mig-scope #gavias_slider_single .inner.btn-slide-black:hover,.mig-scope #gavias_slider_single .btn-slide-black a:hover{
  cursor: pointer;
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  color: #fff;
  opacity: 0.9;
}.mig-scope .gavias_sliderlayer .gavias-overlay:after,.mig-scope #gavias_slider_single .gavias-overlay:after{
  content: "";
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/imagesgrid-slide.png) repeat rgba(0, 0, 0, 0.3);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}.mig-scope .rs-background-video-layer{
  position: relative;
}.mig-scope .rs-background-video-layer:after{
  content: "";
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/images/grid-slide.png) repeat rgba(0, 0, 0, 0.39);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}.mig-scope .fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.mig-scope .fa,.mig-scope .fa-brands,.mig-scope .fa-classic,.mig-scope .fa-regular,.mig-scope .fa-sharp,.mig-scope .fa-solid,.mig-scope .fab,.mig-scope .far,.mig-scope .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.mig-scope .fa-classic,.mig-scope .fa-regular,.mig-scope .fa-solid,.mig-scope .far,.mig-scope .fas{font-family:"Font Awesome 6 Free"}.mig-scope .fa-brands,.mig-scope .fab{font-family:"Font Awesome 6 Brands"}.mig-scope .fa-1x{font-size:1em}.mig-scope .fa-2x{font-size:2em}.mig-scope .fa-3x{font-size:3em}.mig-scope .fa-4x{font-size:4em}.mig-scope .fa-5x{font-size:5em}.mig-scope .fa-6x{font-size:6em}.mig-scope .fa-7x{font-size:7em}.mig-scope .fa-8x{font-size:8em}.mig-scope .fa-9x{font-size:9em}.mig-scope .fa-10x{font-size:10em}.mig-scope .fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.mig-scope .fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.mig-scope .fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.mig-scope .fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.mig-scope .fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.mig-scope .fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.mig-scope .fa-fw{text-align:center;width:1.25em}.mig-scope .fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.mig-scope .fa-ul>li{position:relative}.mig-scope .fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.mig-scope .fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.mig-scope .fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.mig-scope .fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.mig-scope .fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.mig-scope .fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.mig-scope .fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.mig-scope .fa-beat-fade,.mig-scope .fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.mig-scope .fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.mig-scope .fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.mig-scope .fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.mig-scope .fa-shake,.mig-scope .fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.mig-scope .fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.mig-scope .fa-spin-reverse{--fa-animation-direction:reverse}.mig-scope .fa-pulse,.mig-scope .fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.mig-scope .fa-beat,.mig-scope .fa-beat-fade,.mig-scope .fa-bounce,.mig-scope .fa-fade,.mig-scope .fa-flip,.mig-scope .fa-pulse,.mig-scope .fa-shake,.mig-scope .fa-spin,.mig-scope .fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mig-scope .fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mig-scope .fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mig-scope .fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.mig-scope .fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mig-scope .fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.mig-scope .fa-flip-both,.mig-scope .fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.mig-scope .fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,0));transform:rotate(var(--fa-rotate-angle,0))}.mig-scope .fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.mig-scope .fa-stack-1x,.mig-scope .fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.mig-scope .fa-stack-1x{line-height:inherit}.mig-scope .fa-stack-2x{font-size:2em}.mig-scope .fa-inverse{color:var(--fa-inverse,#fff)}.mig-scope .fa-0:before{content:"\30"}.mig-scope .fa-1:before{content:"\31"}.mig-scope .fa-2:before{content:"\32"}.mig-scope .fa-3:before{content:"\33"}.mig-scope .fa-4:before{content:"\34"}.mig-scope .fa-5:before{content:"\35"}.mig-scope .fa-6:before{content:"\36"}.mig-scope .fa-7:before{content:"\37"}.mig-scope .fa-8:before{content:"\38"}.mig-scope .fa-9:before{content:"\39"}.mig-scope .fa-fill-drip:before{content:"\f576"}.mig-scope .fa-arrows-to-circle:before{content:"\e4bd"}.mig-scope .fa-chevron-circle-right:before,.mig-scope .fa-circle-chevron-right:before{content:"\f138"}.mig-scope .fa-at:before{content:"\40"}.mig-scope .fa-trash-alt:before,.mig-scope .fa-trash-can:before{content:"\f2ed"}.mig-scope .fa-text-height:before{content:"\f034"}.mig-scope .fa-user-times:before,.mig-scope .fa-user-xmark:before{content:"\f235"}.mig-scope .fa-stethoscope:before{content:"\f0f1"}.mig-scope .fa-comment-alt:before,.mig-scope .fa-message:before{content:"\f27a"}.mig-scope .fa-info:before{content:"\f129"}.mig-scope .fa-compress-alt:before,.mig-scope .fa-down-left-and-up-right-to-center:before{content:"\f422"}.mig-scope .fa-explosion:before{content:"\e4e9"}.mig-scope .fa-file-alt:before,.mig-scope .fa-file-lines:before,.mig-scope .fa-file-text:before{content:"\f15c"}.mig-scope .fa-wave-square:before{content:"\f83e"}.mig-scope .fa-ring:before{content:"\f70b"}.mig-scope .fa-building-un:before{content:"\e4d9"}.mig-scope .fa-dice-three:before{content:"\f527"}.mig-scope .fa-calendar-alt:before,.mig-scope .fa-calendar-days:before{content:"\f073"}.mig-scope .fa-anchor-circle-check:before{content:"\e4aa"}.mig-scope .fa-building-circle-arrow-right:before{content:"\e4d1"}.mig-scope .fa-volleyball-ball:before,.mig-scope .fa-volleyball:before{content:"\f45f"}.mig-scope .fa-arrows-up-to-line:before{content:"\e4c2"}.mig-scope .fa-sort-desc:before,.mig-scope .fa-sort-down:before{content:"\f0dd"}.mig-scope .fa-circle-minus:before,.mig-scope .fa-minus-circle:before{content:"\f056"}.mig-scope .fa-door-open:before{content:"\f52b"}.mig-scope .fa-right-from-bracket:before,.mig-scope .fa-sign-out-alt:before{content:"\f2f5"}.mig-scope .fa-atom:before{content:"\f5d2"}.mig-scope .fa-soap:before{content:"\e06e"}.mig-scope .fa-heart-music-camera-bolt:before,.mig-scope .fa-icons:before{content:"\f86d"}.mig-scope .fa-microphone-alt-slash:before,.mig-scope .fa-microphone-lines-slash:before{content:"\f539"}.mig-scope .fa-bridge-circle-check:before{content:"\e4c9"}.mig-scope .fa-pump-medical:before{content:"\e06a"}.mig-scope .fa-fingerprint:before{content:"\f577"}.mig-scope .fa-hand-point-right:before{content:"\f0a4"}.mig-scope .fa-magnifying-glass-location:before,.mig-scope .fa-search-location:before{content:"\f689"}.mig-scope .fa-forward-step:before,.mig-scope .fa-step-forward:before{content:"\f051"}.mig-scope .fa-face-smile-beam:before,.mig-scope .fa-smile-beam:before{content:"\f5b8"}.mig-scope .fa-flag-checkered:before{content:"\f11e"}.mig-scope .fa-football-ball:before,.mig-scope .fa-football:before{content:"\f44e"}.mig-scope .fa-school-circle-exclamation:before{content:"\e56c"}.mig-scope .fa-crop:before{content:"\f125"}.mig-scope .fa-angle-double-down:before,.mig-scope .fa-angles-down:before{content:"\f103"}.mig-scope .fa-users-rectangle:before{content:"\e594"}.mig-scope .fa-people-roof:before{content:"\e537"}.mig-scope .fa-people-line:before{content:"\e534"}.mig-scope .fa-beer-mug-empty:before,.mig-scope .fa-beer:before{content:"\f0fc"}.mig-scope .fa-diagram-predecessor:before{content:"\e477"}.mig-scope .fa-arrow-up-long:before,.mig-scope .fa-long-arrow-up:before{content:"\f176"}.mig-scope .fa-burn:before,.mig-scope .fa-fire-flame-simple:before{content:"\f46a"}.mig-scope .fa-male:before,.mig-scope .fa-person:before{content:"\f183"}.mig-scope .fa-laptop:before{content:"\f109"}.mig-scope .fa-file-csv:before{content:"\f6dd"}.mig-scope .fa-menorah:before{content:"\f676"}.mig-scope .fa-truck-plane:before{content:"\e58f"}.mig-scope .fa-record-vinyl:before{content:"\f8d9"}.mig-scope .fa-face-grin-stars:before,.mig-scope .fa-grin-stars:before{content:"\f587"}.mig-scope .fa-bong:before{content:"\f55c"}.mig-scope .fa-pastafarianism:before,.mig-scope .fa-spaghetti-monster-flying:before{content:"\f67b"}.mig-scope .fa-arrow-down-up-across-line:before{content:"\e4af"}.mig-scope .fa-spoon:before,.mig-scope .fa-utensil-spoon:before{content:"\f2e5"}.mig-scope .fa-jar-wheat:before{content:"\e517"}.mig-scope .fa-envelopes-bulk:before,.mig-scope .fa-mail-bulk:before{content:"\f674"}.mig-scope .fa-file-circle-exclamation:before{content:"\e4eb"}.mig-scope .fa-circle-h:before,.mig-scope .fa-hospital-symbol:before{content:"\f47e"}.mig-scope .fa-pager:before{content:"\f815"}.mig-scope .fa-address-book:before,.mig-scope .fa-contact-book:before{content:"\f2b9"}.mig-scope .fa-strikethrough:before{content:"\f0cc"}.mig-scope .fa-k:before{content:"\4b"}.mig-scope .fa-landmark-flag:before{content:"\e51c"}.mig-scope .fa-pencil-alt:before,.mig-scope .fa-pencil:before{content:"\f303"}.mig-scope .fa-backward:before{content:"\f04a"}.mig-scope .fa-caret-right:before{content:"\f0da"}.mig-scope .fa-comments:before{content:"\f086"}.mig-scope .fa-file-clipboard:before,.mig-scope .fa-paste:before{content:"\f0ea"}.mig-scope .fa-code-pull-request:before{content:"\e13c"}.mig-scope .fa-clipboard-list:before{content:"\f46d"}.mig-scope .fa-truck-loading:before,.mig-scope .fa-truck-ramp-box:before{content:"\f4de"}.mig-scope .fa-user-check:before{content:"\f4fc"}.mig-scope .fa-vial-virus:before{content:"\e597"}.mig-scope .fa-sheet-plastic:before{content:"\e571"}.mig-scope .fa-blog:before{content:"\f781"}.mig-scope .fa-user-ninja:before{content:"\f504"}.mig-scope .fa-person-arrow-up-from-line:before{content:"\e539"}.mig-scope .fa-scroll-torah:before,.mig-scope .fa-torah:before{content:"\f6a0"}.mig-scope .fa-broom-ball:before,.mig-scope .fa-quidditch-broom-ball:before,.mig-scope .fa-quidditch:before{content:"\f458"}.mig-scope .fa-toggle-off:before{content:"\f204"}.mig-scope .fa-archive:before,.mig-scope .fa-box-archive:before{content:"\f187"}.mig-scope .fa-person-drowning:before{content:"\e545"}.mig-scope .fa-arrow-down-9-1:before,.mig-scope .fa-sort-numeric-desc:before,.mig-scope .fa-sort-numeric-down-alt:before{content:"\f886"}.mig-scope .fa-face-grin-tongue-squint:before,.mig-scope .fa-grin-tongue-squint:before{content:"\f58a"}.mig-scope .fa-spray-can:before{content:"\f5bd"}.mig-scope .fa-truck-monster:before{content:"\f63b"}.mig-scope .fa-w:before{content:"\57"}.mig-scope .fa-earth-africa:before,.mig-scope .fa-globe-africa:before{content:"\f57c"}.mig-scope .fa-rainbow:before{content:"\f75b"}.mig-scope .fa-circle-notch:before{content:"\f1ce"}.mig-scope .fa-tablet-alt:before,.mig-scope .fa-tablet-screen-button:before{content:"\f3fa"}.mig-scope .fa-paw:before{content:"\f1b0"}.mig-scope .fa-cloud:before{content:"\f0c2"}.mig-scope .fa-trowel-bricks:before{content:"\e58a"}.mig-scope .fa-face-flushed:before,.mig-scope .fa-flushed:before{content:"\f579"}.mig-scope .fa-hospital-user:before{content:"\f80d"}.mig-scope .fa-tent-arrow-left-right:before{content:"\e57f"}.mig-scope .fa-gavel:before,.mig-scope .fa-legal:before{content:"\f0e3"}.mig-scope .fa-binoculars:before{content:"\f1e5"}.mig-scope .fa-microphone-slash:before{content:"\f131"}.mig-scope .fa-box-tissue:before{content:"\e05b"}.mig-scope .fa-motorcycle:before{content:"\f21c"}.mig-scope .fa-bell-concierge:before,.mig-scope .fa-concierge-bell:before{content:"\f562"}.mig-scope .fa-pen-ruler:before,.mig-scope .fa-pencil-ruler:before{content:"\f5ae"}.mig-scope .fa-people-arrows-left-right:before,.mig-scope .fa-people-arrows:before{content:"\e068"}.mig-scope .fa-mars-and-venus-burst:before{content:"\e523"}.mig-scope .fa-caret-square-right:before,.mig-scope .fa-square-caret-right:before{content:"\f152"}.mig-scope .fa-cut:before,.mig-scope .fa-scissors:before{content:"\f0c4"}.mig-scope .fa-sun-plant-wilt:before{content:"\e57a"}.mig-scope .fa-toilets-portable:before{content:"\e584"}.mig-scope .fa-hockey-puck:before{content:"\f453"}.mig-scope .fa-table:before{content:"\f0ce"}.mig-scope .fa-magnifying-glass-arrow-right:before{content:"\e521"}.mig-scope .fa-digital-tachograph:before,.mig-scope .fa-tachograph-digital:before{content:"\f566"}.mig-scope .fa-users-slash:before{content:"\e073"}.mig-scope .fa-clover:before{content:"\e139"}.mig-scope .fa-mail-reply:before,.mig-scope .fa-reply:before{content:"\f3e5"}.mig-scope .fa-star-and-crescent:before{content:"\f699"}.mig-scope .fa-house-fire:before{content:"\e50c"}.mig-scope .fa-minus-square:before,.mig-scope .fa-square-minus:before{content:"\f146"}.mig-scope .fa-helicopter:before{content:"\f533"}.mig-scope .fa-compass:before{content:"\f14e"}.mig-scope .fa-caret-square-down:before,.mig-scope .fa-square-caret-down:before{content:"\f150"}.mig-scope .fa-file-circle-question:before{content:"\e4ef"}.mig-scope .fa-laptop-code:before{content:"\f5fc"}.mig-scope .fa-swatchbook:before{content:"\f5c3"}.mig-scope .fa-prescription-bottle:before{content:"\f485"}.mig-scope .fa-bars:before,.mig-scope .fa-navicon:before{content:"\f0c9"}.mig-scope .fa-people-group:before{content:"\e533"}.mig-scope .fa-hourglass-3:before,.mig-scope .fa-hourglass-end:before{content:"\f253"}.mig-scope .fa-heart-broken:before,.mig-scope .fa-heart-crack:before{content:"\f7a9"}.mig-scope .fa-external-link-square-alt:before,.mig-scope .fa-square-up-right:before{content:"\f360"}.mig-scope .fa-face-kiss-beam:before,.mig-scope .fa-kiss-beam:before{content:"\f597"}.mig-scope .fa-film:before{content:"\f008"}.mig-scope .fa-ruler-horizontal:before{content:"\f547"}.mig-scope .fa-people-robbery:before{content:"\e536"}.mig-scope .fa-lightbulb:before{content:"\f0eb"}.mig-scope .fa-caret-left:before{content:"\f0d9"}.mig-scope .fa-circle-exclamation:before,.mig-scope .fa-exclamation-circle:before{content:"\f06a"}.mig-scope .fa-school-circle-xmark:before{content:"\e56d"}.mig-scope .fa-arrow-right-from-bracket:before,.mig-scope .fa-sign-out:before{content:"\f08b"}.mig-scope .fa-chevron-circle-down:before,.mig-scope .fa-circle-chevron-down:before{content:"\f13a"}.mig-scope .fa-unlock-alt:before,.mig-scope .fa-unlock-keyhole:before{content:"\f13e"}.mig-scope .fa-cloud-showers-heavy:before{content:"\f740"}.mig-scope .fa-headphones-alt:before,.mig-scope .fa-headphones-simple:before{content:"\f58f"}.mig-scope .fa-sitemap:before{content:"\f0e8"}.mig-scope .fa-circle-dollar-to-slot:before,.mig-scope .fa-donate:before{content:"\f4b9"}.mig-scope .fa-memory:before{content:"\f538"}.mig-scope .fa-road-spikes:before{content:"\e568"}.mig-scope .fa-fire-burner:before{content:"\e4f1"}.mig-scope .fa-flag:before{content:"\f024"}.mig-scope .fa-hanukiah:before{content:"\f6e6"}.mig-scope .fa-feather:before{content:"\f52d"}.mig-scope .fa-volume-down:before,.mig-scope .fa-volume-low:before{content:"\f027"}.mig-scope .fa-comment-slash:before{content:"\f4b3"}.mig-scope .fa-cloud-sun-rain:before{content:"\f743"}.mig-scope .fa-compress:before{content:"\f066"}.mig-scope .fa-wheat-alt:before,.mig-scope .fa-wheat-awn:before{content:"\e2cd"}.mig-scope .fa-ankh:before{content:"\f644"}.mig-scope .fa-hands-holding-child:before{content:"\e4fa"}.mig-scope .fa-asterisk:before{content:"\2a"}.mig-scope .fa-check-square:before,.mig-scope .fa-square-check:before{content:"\f14a"}.mig-scope .fa-peseta-sign:before{content:"\e221"}.mig-scope .fa-header:before,.mig-scope .fa-heading:before{content:"\f1dc"}.mig-scope .fa-ghost:before{content:"\f6e2"}.mig-scope .fa-list-squares:before,.mig-scope .fa-list:before{content:"\f03a"}.mig-scope .fa-phone-square-alt:before,.mig-scope .fa-square-phone-flip:before{content:"\f87b"}.mig-scope .fa-cart-plus:before{content:"\f217"}.mig-scope .fa-gamepad:before{content:"\f11b"}.mig-scope .fa-circle-dot:before,.mig-scope .fa-dot-circle:before{content:"\f192"}.mig-scope .fa-dizzy:before,.mig-scope .fa-face-dizzy:before{content:"\f567"}.mig-scope .fa-egg:before{content:"\f7fb"}.mig-scope .fa-house-medical-circle-xmark:before{content:"\e513"}.mig-scope .fa-campground:before{content:"\f6bb"}.mig-scope .fa-folder-plus:before{content:"\f65e"}.mig-scope .fa-futbol-ball:before,.mig-scope .fa-futbol:before,.mig-scope .fa-soccer-ball:before{content:"\f1e3"}.mig-scope .fa-paint-brush:before,.mig-scope .fa-paintbrush:before{content:"\f1fc"}.mig-scope .fa-lock:before{content:"\f023"}.mig-scope .fa-gas-pump:before{content:"\f52f"}.mig-scope .fa-hot-tub-person:before,.mig-scope .fa-hot-tub:before{content:"\f593"}.mig-scope .fa-map-location:before,.mig-scope .fa-map-marked:before{content:"\f59f"}.mig-scope .fa-house-flood-water:before{content:"\e50e"}.mig-scope .fa-tree:before{content:"\f1bb"}.mig-scope .fa-bridge-lock:before{content:"\e4cc"}.mig-scope .fa-sack-dollar:before{content:"\f81d"}.mig-scope .fa-edit:before,.mig-scope .fa-pen-to-square:before{content:"\f044"}.mig-scope .fa-car-side:before{content:"\f5e4"}.mig-scope .fa-share-alt:before,.mig-scope .fa-share-nodes:before{content:"\f1e0"}.mig-scope .fa-heart-circle-minus:before{content:"\e4ff"}.mig-scope .fa-hourglass-2:before,.mig-scope .fa-hourglass-half:before{content:"\f252"}.mig-scope .fa-microscope:before{content:"\f610"}.mig-scope .fa-sink:before{content:"\e06d"}.mig-scope .fa-bag-shopping:before,.mig-scope .fa-shopping-bag:before{content:"\f290"}.mig-scope .fa-arrow-down-z-a:before,.mig-scope .fa-sort-alpha-desc:before,.mig-scope .fa-sort-alpha-down-alt:before{content:"\f881"}.mig-scope .fa-mitten:before{content:"\f7b5"}.mig-scope .fa-person-rays:before{content:"\e54d"}.mig-scope .fa-users:before{content:"\f0c0"}.mig-scope .fa-eye-slash:before{content:"\f070"}.mig-scope .fa-flask-vial:before{content:"\e4f3"}.mig-scope .fa-hand-paper:before,.mig-scope .fa-hand:before{content:"\f256"}.mig-scope .fa-om:before{content:"\f679"}.mig-scope .fa-worm:before{content:"\e599"}.mig-scope .fa-house-circle-xmark:before{content:"\e50b"}.mig-scope .fa-plug:before{content:"\f1e6"}.mig-scope .fa-chevron-up:before{content:"\f077"}.mig-scope .fa-hand-spock:before{content:"\f259"}.mig-scope .fa-stopwatch:before{content:"\f2f2"}.mig-scope .fa-face-kiss:before,.mig-scope .fa-kiss:before{content:"\f596"}.mig-scope .fa-bridge-circle-xmark:before{content:"\e4cb"}.mig-scope .fa-face-grin-tongue:before,.mig-scope .fa-grin-tongue:before{content:"\f589"}.mig-scope .fa-chess-bishop:before{content:"\f43a"}.mig-scope .fa-face-grin-wink:before,.mig-scope .fa-grin-wink:before{content:"\f58c"}.mig-scope .fa-deaf:before,.mig-scope .fa-deafness:before,.mig-scope .fa-ear-deaf:before,.mig-scope .fa-hard-of-hearing:before{content:"\f2a4"}.mig-scope .fa-road-circle-check:before{content:"\e564"}.mig-scope .fa-dice-five:before{content:"\f523"}.mig-scope .fa-rss-square:before,.mig-scope .fa-square-rss:before{content:"\f143"}.mig-scope .fa-land-mine-on:before{content:"\e51b"}.mig-scope .fa-i-cursor:before{content:"\f246"}.mig-scope .fa-stamp:before{content:"\f5bf"}.mig-scope .fa-stairs:before{content:"\e289"}.mig-scope .fa-i:before{content:"\49"}.mig-scope .fa-hryvnia-sign:before,.mig-scope .fa-hryvnia:before{content:"\f6f2"}.mig-scope .fa-pills:before{content:"\f484"}.mig-scope .fa-face-grin-wide:before,.mig-scope .fa-grin-alt:before{content:"\f581"}.mig-scope .fa-tooth:before{content:"\f5c9"}.mig-scope .fa-v:before{content:"\56"}.mig-scope .fa-bangladeshi-taka-sign:before{content:"\e2e6"}.mig-scope .fa-bicycle:before{content:"\f206"}.mig-scope .fa-rod-asclepius:before,.mig-scope .fa-rod-snake:before,.mig-scope .fa-staff-aesculapius:before,.mig-scope .fa-staff-snake:before{content:"\e579"}.mig-scope .fa-head-side-cough-slash:before{content:"\e062"}.mig-scope .fa-ambulance:before,.mig-scope .fa-truck-medical:before{content:"\f0f9"}.mig-scope .fa-wheat-awn-circle-exclamation:before{content:"\e598"}.mig-scope .fa-snowman:before{content:"\f7d0"}.mig-scope .fa-mortar-pestle:before{content:"\f5a7"}.mig-scope .fa-road-barrier:before{content:"\e562"}.mig-scope .fa-school:before{content:"\f549"}.mig-scope .fa-igloo:before{content:"\f7ae"}.mig-scope .fa-joint:before{content:"\f595"}.mig-scope .fa-angle-right:before{content:"\f105"}.mig-scope .fa-horse:before{content:"\f6f0"}.mig-scope .fa-q:before{content:"\51"}.mig-scope .fa-g:before{content:"\47"}.mig-scope .fa-notes-medical:before{content:"\f481"}.mig-scope .fa-temperature-2:before,.mig-scope .fa-temperature-half:before,.mig-scope .fa-thermometer-2:before,.mig-scope .fa-thermometer-half:before{content:"\f2c9"}.mig-scope .fa-dong-sign:before{content:"\e169"}.mig-scope .fa-capsules:before{content:"\f46b"}.mig-scope .fa-poo-bolt:before,.mig-scope .fa-poo-storm:before{content:"\f75a"}.mig-scope .fa-face-frown-open:before,.mig-scope .fa-frown-open:before{content:"\f57a"}.mig-scope .fa-hand-point-up:before{content:"\f0a6"}.mig-scope .fa-money-bill:before{content:"\f0d6"}.mig-scope .fa-bookmark:before{content:"\f02e"}.mig-scope .fa-align-justify:before{content:"\f039"}.mig-scope .fa-umbrella-beach:before{content:"\f5ca"}.mig-scope .fa-helmet-un:before{content:"\e503"}.mig-scope .fa-bullseye:before{content:"\f140"}.mig-scope .fa-bacon:before{content:"\f7e5"}.mig-scope .fa-hand-point-down:before{content:"\f0a7"}.mig-scope .fa-arrow-up-from-bracket:before{content:"\e09a"}.mig-scope .fa-folder-blank:before,.mig-scope .fa-folder:before{content:"\f07b"}.mig-scope .fa-file-medical-alt:before,.mig-scope .fa-file-waveform:before{content:"\f478"}.mig-scope .fa-radiation:before{content:"\f7b9"}.mig-scope .fa-chart-simple:before{content:"\e473"}.mig-scope .fa-mars-stroke:before{content:"\f229"}.mig-scope .fa-vial:before{content:"\f492"}.mig-scope .fa-dashboard:before,.mig-scope .fa-gauge-med:before,.mig-scope .fa-gauge:before,.mig-scope .fa-tachometer-alt-average:before{content:"\f624"}.mig-scope .fa-magic-wand-sparkles:before,.mig-scope .fa-wand-magic-sparkles:before{content:"\e2ca"}.mig-scope .fa-e:before{content:"\45"}.mig-scope .fa-pen-alt:before,.mig-scope .fa-pen-clip:before{content:"\f305"}.mig-scope .fa-bridge-circle-exclamation:before{content:"\e4ca"}.mig-scope .fa-user:before{content:"\f007"}.mig-scope .fa-school-circle-check:before{content:"\e56b"}.mig-scope .fa-dumpster:before{content:"\f793"}.mig-scope .fa-shuttle-van:before,.mig-scope .fa-van-shuttle:before{content:"\f5b6"}.mig-scope .fa-building-user:before{content:"\e4da"}.mig-scope .fa-caret-square-left:before,.mig-scope .fa-square-caret-left:before{content:"\f191"}.mig-scope .fa-highlighter:before{content:"\f591"}.mig-scope .fa-key:before{content:"\f084"}.mig-scope .fa-bullhorn:before{content:"\f0a1"}.mig-scope .fa-globe:before{content:"\f0ac"}.mig-scope .fa-synagogue:before{content:"\f69b"}.mig-scope .fa-person-half-dress:before{content:"\e548"}.mig-scope .fa-road-bridge:before{content:"\e563"}.mig-scope .fa-location-arrow:before{content:"\f124"}.mig-scope .fa-c:before{content:"\43"}.mig-scope .fa-tablet-button:before{content:"\f10a"}.mig-scope .fa-building-lock:before{content:"\e4d6"}.mig-scope .fa-pizza-slice:before{content:"\f818"}.mig-scope .fa-money-bill-wave:before{content:"\f53a"}.mig-scope .fa-area-chart:before,.mig-scope .fa-chart-area:before{content:"\f1fe"}.mig-scope .fa-house-flag:before{content:"\e50d"}.mig-scope .fa-person-circle-minus:before{content:"\e540"}.mig-scope .fa-ban:before,.mig-scope .fa-cancel:before{content:"\f05e"}.mig-scope .fa-camera-rotate:before{content:"\e0d8"}.mig-scope .fa-air-freshener:before,.mig-scope .fa-spray-can-sparkles:before{content:"\f5d0"}.mig-scope .fa-star:before{content:"\f005"}.mig-scope .fa-repeat:before{content:"\f363"}.mig-scope .fa-cross:before{content:"\f654"}.mig-scope .fa-box:before{content:"\f466"}.mig-scope .fa-venus-mars:before{content:"\f228"}.mig-scope .fa-arrow-pointer:before,.mig-scope .fa-mouse-pointer:before{content:"\f245"}.mig-scope .fa-expand-arrows-alt:before,.mig-scope .fa-maximize:before{content:"\f31e"}.mig-scope .fa-charging-station:before{content:"\f5e7"}.mig-scope .fa-shapes:before,.mig-scope .fa-triangle-circle-square:before{content:"\f61f"}.mig-scope .fa-random:before,.mig-scope .fa-shuffle:before{content:"\f074"}.mig-scope .fa-person-running:before,.mig-scope .fa-running:before{content:"\f70c"}.mig-scope .fa-mobile-retro:before{content:"\e527"}.mig-scope .fa-grip-lines-vertical:before{content:"\f7a5"}.mig-scope .fa-spider:before{content:"\f717"}.mig-scope .fa-hands-bound:before{content:"\e4f9"}.mig-scope .fa-file-invoice-dollar:before{content:"\f571"}.mig-scope .fa-plane-circle-exclamation:before{content:"\e556"}.mig-scope .fa-x-ray:before{content:"\f497"}.mig-scope .fa-spell-check:before{content:"\f891"}.mig-scope .fa-slash:before{content:"\f715"}.mig-scope .fa-computer-mouse:before,.mig-scope .fa-mouse:before{content:"\f8cc"}.mig-scope .fa-arrow-right-to-bracket:before,.mig-scope .fa-sign-in:before{content:"\f090"}.mig-scope .fa-shop-slash:before,.mig-scope .fa-store-alt-slash:before{content:"\e070"}.mig-scope .fa-server:before{content:"\f233"}.mig-scope .fa-virus-covid-slash:before{content:"\e4a9"}.mig-scope .fa-shop-lock:before{content:"\e4a5"}.mig-scope .fa-hourglass-1:before,.mig-scope .fa-hourglass-start:before{content:"\f251"}.mig-scope .fa-blender-phone:before{content:"\f6b6"}.mig-scope .fa-building-wheat:before{content:"\e4db"}.mig-scope .fa-person-breastfeeding:before{content:"\e53a"}.mig-scope .fa-right-to-bracket:before,.mig-scope .fa-sign-in-alt:before{content:"\f2f6"}.mig-scope .fa-venus:before{content:"\f221"}.mig-scope .fa-passport:before{content:"\f5ab"}.mig-scope .fa-heart-pulse:before,.mig-scope .fa-heartbeat:before{content:"\f21e"}.mig-scope .fa-people-carry-box:before,.mig-scope .fa-people-carry:before{content:"\f4ce"}.mig-scope .fa-temperature-high:before{content:"\f769"}.mig-scope .fa-microchip:before{content:"\f2db"}.mig-scope .fa-crown:before{content:"\f521"}.mig-scope .fa-weight-hanging:before{content:"\f5cd"}.mig-scope .fa-xmarks-lines:before{content:"\e59a"}.mig-scope .fa-file-prescription:before{content:"\f572"}.mig-scope .fa-weight-scale:before,.mig-scope .fa-weight:before{content:"\f496"}.mig-scope .fa-user-friends:before,.mig-scope .fa-user-group:before{content:"\f500"}.mig-scope .fa-arrow-up-a-z:before,.mig-scope .fa-sort-alpha-up:before{content:"\f15e"}.mig-scope .fa-chess-knight:before{content:"\f441"}.mig-scope .fa-face-laugh-squint:before,.mig-scope .fa-laugh-squint:before{content:"\f59b"}.mig-scope .fa-wheelchair:before{content:"\f193"}.mig-scope .fa-arrow-circle-up:before,.mig-scope .fa-circle-arrow-up:before{content:"\f0aa"}.mig-scope .fa-toggle-on:before{content:"\f205"}.mig-scope .fa-person-walking:before,.mig-scope .fa-walking:before{content:"\f554"}.mig-scope .fa-l:before{content:"\4c"}.mig-scope .fa-fire:before{content:"\f06d"}.mig-scope .fa-bed-pulse:before,.mig-scope .fa-procedures:before{content:"\f487"}.mig-scope .fa-shuttle-space:before,.mig-scope .fa-space-shuttle:before{content:"\f197"}.mig-scope .fa-face-laugh:before,.mig-scope .fa-laugh:before{content:"\f599"}.mig-scope .fa-folder-open:before{content:"\f07c"}.mig-scope .fa-heart-circle-plus:before{content:"\e500"}.mig-scope .fa-code-fork:before{content:"\e13b"}.mig-scope .fa-city:before{content:"\f64f"}.mig-scope .fa-microphone-alt:before,.mig-scope .fa-microphone-lines:before{content:"\f3c9"}.mig-scope .fa-pepper-hot:before{content:"\f816"}.mig-scope .fa-unlock:before{content:"\f09c"}.mig-scope .fa-colon-sign:before{content:"\e140"}.mig-scope .fa-headset:before{content:"\f590"}.mig-scope .fa-store-slash:before{content:"\e071"}.mig-scope .fa-road-circle-xmark:before{content:"\e566"}.mig-scope .fa-user-minus:before{content:"\f503"}.mig-scope .fa-mars-stroke-up:before,.mig-scope .fa-mars-stroke-v:before{content:"\f22a"}.mig-scope .fa-champagne-glasses:before,.mig-scope .fa-glass-cheers:before{content:"\f79f"}.mig-scope .fa-clipboard:before{content:"\f328"}.mig-scope .fa-house-circle-exclamation:before{content:"\e50a"}.mig-scope .fa-file-arrow-up:before,.mig-scope .fa-file-upload:before{content:"\f574"}.mig-scope .fa-wifi-3:before,.mig-scope .fa-wifi-strong:before,.mig-scope .fa-wifi:before{content:"\f1eb"}.mig-scope .fa-bath:before,.mig-scope .fa-bathtub:before{content:"\f2cd"}.mig-scope .fa-underline:before{content:"\f0cd"}.mig-scope .fa-user-edit:before,.mig-scope .fa-user-pen:before{content:"\f4ff"}.mig-scope .fa-signature:before{content:"\f5b7"}.mig-scope .fa-stroopwafel:before{content:"\f551"}.mig-scope .fa-bold:before{content:"\f032"}.mig-scope .fa-anchor-lock:before{content:"\e4ad"}.mig-scope .fa-building-ngo:before{content:"\e4d7"}.mig-scope .fa-manat-sign:before{content:"\e1d5"}.mig-scope .fa-not-equal:before{content:"\f53e"}.mig-scope .fa-border-style:before,.mig-scope .fa-border-top-left:before{content:"\f853"}.mig-scope .fa-map-location-dot:before,.mig-scope .fa-map-marked-alt:before{content:"\f5a0"}.mig-scope .fa-jedi:before{content:"\f669"}.mig-scope .fa-poll:before,.mig-scope .fa-square-poll-vertical:before{content:"\f681"}.mig-scope .fa-mug-hot:before{content:"\f7b6"}.mig-scope .fa-battery-car:before,.mig-scope .fa-car-battery:before{content:"\f5df"}.mig-scope .fa-gift:before{content:"\f06b"}.mig-scope .fa-dice-two:before{content:"\f528"}.mig-scope .fa-chess-queen:before{content:"\f445"}.mig-scope .fa-glasses:before{content:"\f530"}.mig-scope .fa-chess-board:before{content:"\f43c"}.mig-scope .fa-building-circle-check:before{content:"\e4d2"}.mig-scope .fa-person-chalkboard:before{content:"\e53d"}.mig-scope .fa-mars-stroke-h:before,.mig-scope .fa-mars-stroke-right:before{content:"\f22b"}.mig-scope .fa-hand-back-fist:before,.mig-scope .fa-hand-rock:before{content:"\f255"}.mig-scope .fa-caret-square-up:before,.mig-scope .fa-square-caret-up:before{content:"\f151"}.mig-scope .fa-cloud-showers-water:before{content:"\e4e4"}.mig-scope .fa-bar-chart:before,.mig-scope .fa-chart-bar:before{content:"\f080"}.mig-scope .fa-hands-bubbles:before,.mig-scope .fa-hands-wash:before{content:"\e05e"}.mig-scope .fa-less-than-equal:before{content:"\f537"}.mig-scope .fa-train:before{content:"\f238"}.mig-scope .fa-eye-low-vision:before,.mig-scope .fa-low-vision:before{content:"\f2a8"}.mig-scope .fa-crow:before{content:"\f520"}.mig-scope .fa-sailboat:before{content:"\e445"}.mig-scope .fa-window-restore:before{content:"\f2d2"}.mig-scope .fa-plus-square:before,.mig-scope .fa-square-plus:before{content:"\f0fe"}.mig-scope .fa-torii-gate:before{content:"\f6a1"}.mig-scope .fa-frog:before{content:"\f52e"}.mig-scope .fa-bucket:before{content:"\e4cf"}.mig-scope .fa-image:before{content:"\f03e"}.mig-scope .fa-microphone:before{content:"\f130"}.mig-scope .fa-cow:before{content:"\f6c8"}.mig-scope .fa-caret-up:before{content:"\f0d8"}.mig-scope .fa-screwdriver:before{content:"\f54a"}.mig-scope .fa-folder-closed:before{content:"\e185"}.mig-scope .fa-house-tsunami:before{content:"\e515"}.mig-scope .fa-square-nfi:before{content:"\e576"}.mig-scope .fa-arrow-up-from-ground-water:before{content:"\e4b5"}.mig-scope .fa-glass-martini-alt:before,.mig-scope .fa-martini-glass:before{content:"\f57b"}.mig-scope .fa-rotate-back:before,.mig-scope .fa-rotate-backward:before,.mig-scope .fa-rotate-left:before,.mig-scope .fa-undo-alt:before{content:"\f2ea"}.mig-scope .fa-columns:before,.mig-scope .fa-table-columns:before{content:"\f0db"}.mig-scope .fa-lemon:before{content:"\f094"}.mig-scope .fa-head-side-mask:before{content:"\e063"}.mig-scope .fa-handshake:before{content:"\f2b5"}.mig-scope .fa-gem:before{content:"\f3a5"}.mig-scope .fa-dolly-box:before,.mig-scope .fa-dolly:before{content:"\f472"}.mig-scope .fa-smoking:before{content:"\f48d"}.mig-scope .fa-compress-arrows-alt:before,.mig-scope .fa-minimize:before{content:"\f78c"}.mig-scope .fa-monument:before{content:"\f5a6"}.mig-scope .fa-snowplow:before{content:"\f7d2"}.mig-scope .fa-angle-double-right:before,.mig-scope .fa-angles-right:before{content:"\f101"}.mig-scope .fa-cannabis:before{content:"\f55f"}.mig-scope .fa-circle-play:before,.mig-scope .fa-play-circle:before{content:"\f144"}.mig-scope .fa-tablets:before{content:"\f490"}.mig-scope .fa-ethernet:before{content:"\f796"}.mig-scope .fa-eur:before,.mig-scope .fa-euro-sign:before,.mig-scope .fa-euro:before{content:"\f153"}.mig-scope .fa-chair:before{content:"\f6c0"}.mig-scope .fa-check-circle:before,.mig-scope .fa-circle-check:before{content:"\f058"}.mig-scope .fa-circle-stop:before,.mig-scope .fa-stop-circle:before{content:"\f28d"}.mig-scope .fa-compass-drafting:before,.mig-scope .fa-drafting-compass:before{content:"\f568"}.mig-scope .fa-plate-wheat:before{content:"\e55a"}.mig-scope .fa-icicles:before{content:"\f7ad"}.mig-scope .fa-person-shelter:before{content:"\e54f"}.mig-scope .fa-neuter:before{content:"\f22c"}.mig-scope .fa-id-badge:before{content:"\f2c1"}.mig-scope .fa-marker:before{content:"\f5a1"}.mig-scope .fa-face-laugh-beam:before,.mig-scope .fa-laugh-beam:before{content:"\f59a"}.mig-scope .fa-helicopter-symbol:before{content:"\e502"}.mig-scope .fa-universal-access:before{content:"\f29a"}.mig-scope .fa-chevron-circle-up:before,.mig-scope .fa-circle-chevron-up:before{content:"\f139"}.mig-scope .fa-lari-sign:before{content:"\e1c8"}.mig-scope .fa-volcano:before{content:"\f770"}.mig-scope .fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.mig-scope .fa-gbp:before,.mig-scope .fa-pound-sign:before,.mig-scope .fa-sterling-sign:before{content:"\f154"}.mig-scope .fa-viruses:before{content:"\e076"}.mig-scope .fa-square-person-confined:before{content:"\e577"}.mig-scope .fa-user-tie:before{content:"\f508"}.mig-scope .fa-arrow-down-long:before,.mig-scope .fa-long-arrow-down:before{content:"\f175"}.mig-scope .fa-tent-arrow-down-to-line:before{content:"\e57e"}.mig-scope .fa-certificate:before{content:"\f0a3"}.mig-scope .fa-mail-reply-all:before,.mig-scope .fa-reply-all:before{content:"\f122"}.mig-scope .fa-suitcase:before{content:"\f0f2"}.mig-scope .fa-person-skating:before,.mig-scope .fa-skating:before{content:"\f7c5"}.mig-scope .fa-filter-circle-dollar:before,.mig-scope .fa-funnel-dollar:before{content:"\f662"}.mig-scope .fa-camera-retro:before{content:"\f083"}.mig-scope .fa-arrow-circle-down:before,.mig-scope .fa-circle-arrow-down:before{content:"\f0ab"}.mig-scope .fa-arrow-right-to-file:before,.mig-scope .fa-file-import:before{content:"\f56f"}.mig-scope .fa-external-link-square:before,.mig-scope .fa-square-arrow-up-right:before{content:"\f14c"}.mig-scope .fa-box-open:before{content:"\f49e"}.mig-scope .fa-scroll:before{content:"\f70e"}.mig-scope .fa-spa:before{content:"\f5bb"}.mig-scope .fa-location-pin-lock:before{content:"\e51f"}.mig-scope .fa-pause:before{content:"\f04c"}.mig-scope .fa-hill-avalanche:before{content:"\e507"}.mig-scope .fa-temperature-0:before,.mig-scope .fa-temperature-empty:before,.mig-scope .fa-thermometer-0:before,.mig-scope .fa-thermometer-empty:before{content:"\f2cb"}.mig-scope .fa-bomb:before{content:"\f1e2"}.mig-scope .fa-registered:before{content:"\f25d"}.mig-scope .fa-address-card:before,.mig-scope .fa-contact-card:before,.mig-scope .fa-vcard:before{content:"\f2bb"}.mig-scope .fa-balance-scale-right:before,.mig-scope .fa-scale-unbalanced-flip:before{content:"\f516"}.mig-scope .fa-subscript:before{content:"\f12c"}.mig-scope .fa-diamond-turn-right:before,.mig-scope .fa-directions:before{content:"\f5eb"}.mig-scope .fa-burst:before{content:"\e4dc"}.mig-scope .fa-house-laptop:before,.mig-scope .fa-laptop-house:before{content:"\e066"}.mig-scope .fa-face-tired:before,.mig-scope .fa-tired:before{content:"\f5c8"}.mig-scope .fa-money-bills:before{content:"\e1f3"}.mig-scope .fa-smog:before{content:"\f75f"}.mig-scope .fa-crutch:before{content:"\f7f7"}.mig-scope .fa-cloud-arrow-up:before,.mig-scope .fa-cloud-upload-alt:before,.mig-scope .fa-cloud-upload:before{content:"\f0ee"}.mig-scope .fa-palette:before{content:"\f53f"}.mig-scope .fa-arrows-turn-right:before{content:"\e4c0"}.mig-scope .fa-vest:before{content:"\e085"}.mig-scope .fa-ferry:before{content:"\e4ea"}.mig-scope .fa-arrows-down-to-people:before{content:"\e4b9"}.mig-scope .fa-seedling:before,.mig-scope .fa-sprout:before{content:"\f4d8"}.mig-scope .fa-arrows-alt-h:before,.mig-scope .fa-left-right:before{content:"\f337"}.mig-scope .fa-boxes-packing:before{content:"\e4c7"}.mig-scope .fa-arrow-circle-left:before,.mig-scope .fa-circle-arrow-left:before{content:"\f0a8"}.mig-scope .fa-group-arrows-rotate:before{content:"\e4f6"}.mig-scope .fa-bowl-food:before{content:"\e4c6"}.mig-scope .fa-candy-cane:before{content:"\f786"}.mig-scope .fa-arrow-down-wide-short:before,.mig-scope .fa-sort-amount-asc:before,.mig-scope .fa-sort-amount-down:before{content:"\f160"}.mig-scope .fa-cloud-bolt:before,.mig-scope .fa-thunderstorm:before{content:"\f76c"}.mig-scope .fa-remove-format:before,.mig-scope .fa-text-slash:before{content:"\f87d"}.mig-scope .fa-face-smile-wink:before,.mig-scope .fa-smile-wink:before{content:"\f4da"}.mig-scope .fa-file-word:before{content:"\f1c2"}.mig-scope .fa-file-powerpoint:before{content:"\f1c4"}.mig-scope .fa-arrows-h:before,.mig-scope .fa-arrows-left-right:before{content:"\f07e"}.mig-scope .fa-house-lock:before{content:"\e510"}.mig-scope .fa-cloud-arrow-down:before,.mig-scope .fa-cloud-download-alt:before,.mig-scope .fa-cloud-download:before{content:"\f0ed"}.mig-scope .fa-children:before{content:"\e4e1"}.mig-scope .fa-blackboard:before,.mig-scope .fa-chalkboard:before{content:"\f51b"}.mig-scope .fa-user-alt-slash:before,.mig-scope .fa-user-large-slash:before{content:"\f4fa"}.mig-scope .fa-envelope-open:before{content:"\f2b6"}.mig-scope .fa-handshake-alt-slash:before,.mig-scope .fa-handshake-simple-slash:before{content:"\e05f"}.mig-scope .fa-mattress-pillow:before{content:"\e525"}.mig-scope .fa-guarani-sign:before{content:"\e19a"}.mig-scope .fa-arrows-rotate:before,.mig-scope .fa-refresh:before,.mig-scope .fa-sync:before{content:"\f021"}.mig-scope .fa-fire-extinguisher:before{content:"\f134"}.mig-scope .fa-cruzeiro-sign:before{content:"\e152"}.mig-scope .fa-greater-than-equal:before{content:"\f532"}.mig-scope .fa-shield-alt:before,.mig-scope .fa-shield-halved:before{content:"\f3ed"}.mig-scope .fa-atlas:before,.mig-scope .fa-book-atlas:before{content:"\f558"}.mig-scope .fa-virus:before{content:"\e074"}.mig-scope .fa-envelope-circle-check:before{content:"\e4e8"}.mig-scope .fa-layer-group:before{content:"\f5fd"}.mig-scope .fa-arrows-to-dot:before{content:"\e4be"}.mig-scope .fa-archway:before{content:"\f557"}.mig-scope .fa-heart-circle-check:before{content:"\e4fd"}.mig-scope .fa-house-chimney-crack:before,.mig-scope .fa-house-damage:before{content:"\f6f1"}.mig-scope .fa-file-archive:before,.mig-scope .fa-file-zipper:before{content:"\f1c6"}.mig-scope .fa-square:before{content:"\f0c8"}.mig-scope .fa-glass-martini:before,.mig-scope .fa-martini-glass-empty:before{content:"\f000"}.mig-scope .fa-couch:before{content:"\f4b8"}.mig-scope .fa-cedi-sign:before{content:"\e0df"}.mig-scope .fa-italic:before{content:"\f033"}.mig-scope .fa-table-cells-column-lock:before{content:"\e678"}.mig-scope .fa-church:before{content:"\f51d"}.mig-scope .fa-comments-dollar:before{content:"\f653"}.mig-scope .fa-democrat:before{content:"\f747"}.mig-scope .fa-z:before{content:"\5a"}.mig-scope .fa-person-skiing:before,.mig-scope .fa-skiing:before{content:"\f7c9"}.mig-scope .fa-road-lock:before{content:"\e567"}.mig-scope .fa-a:before{content:"\41"}.mig-scope .fa-temperature-arrow-down:before,.mig-scope .fa-temperature-down:before{content:"\e03f"}.mig-scope .fa-feather-alt:before,.mig-scope .fa-feather-pointed:before{content:"\f56b"}.mig-scope .fa-p:before{content:"\50"}.mig-scope .fa-snowflake:before{content:"\f2dc"}.mig-scope .fa-newspaper:before{content:"\f1ea"}.mig-scope .fa-ad:before,.mig-scope .fa-rectangle-ad:before{content:"\f641"}.mig-scope .fa-arrow-circle-right:before,.mig-scope .fa-circle-arrow-right:before{content:"\f0a9"}.mig-scope .fa-filter-circle-xmark:before{content:"\e17b"}.mig-scope .fa-locust:before{content:"\e520"}.mig-scope .fa-sort:before,.mig-scope .fa-unsorted:before{content:"\f0dc"}.mig-scope .fa-list-1-2:before,.mig-scope .fa-list-numeric:before,.mig-scope .fa-list-ol:before{content:"\f0cb"}.mig-scope .fa-person-dress-burst:before{content:"\e544"}.mig-scope .fa-money-check-alt:before,.mig-scope .fa-money-check-dollar:before{content:"\f53d"}.mig-scope .fa-vector-square:before{content:"\f5cb"}.mig-scope .fa-bread-slice:before{content:"\f7ec"}.mig-scope .fa-language:before{content:"\f1ab"}.mig-scope .fa-face-kiss-wink-heart:before,.mig-scope .fa-kiss-wink-heart:before{content:"\f598"}.mig-scope .fa-filter:before{content:"\f0b0"}.mig-scope .fa-question:before{content:"\3f"}.mig-scope .fa-file-signature:before{content:"\f573"}.mig-scope .fa-arrows-alt:before,.mig-scope .fa-up-down-left-right:before{content:"\f0b2"}.mig-scope .fa-house-chimney-user:before{content:"\e065"}.mig-scope .fa-hand-holding-heart:before{content:"\f4be"}.mig-scope .fa-puzzle-piece:before{content:"\f12e"}.mig-scope .fa-money-check:before{content:"\f53c"}.mig-scope .fa-star-half-alt:before,.mig-scope .fa-star-half-stroke:before{content:"\f5c0"}.mig-scope .fa-code:before{content:"\f121"}.mig-scope .fa-glass-whiskey:before,.mig-scope .fa-whiskey-glass:before{content:"\f7a0"}.mig-scope .fa-building-circle-exclamation:before{content:"\e4d3"}.mig-scope .fa-magnifying-glass-chart:before{content:"\e522"}.mig-scope .fa-arrow-up-right-from-square:before,.mig-scope .fa-external-link:before{content:"\f08e"}.mig-scope .fa-cubes-stacked:before{content:"\e4e6"}.mig-scope .fa-krw:before,.mig-scope .fa-won-sign:before,.mig-scope .fa-won:before{content:"\f159"}.mig-scope .fa-virus-covid:before{content:"\e4a8"}.mig-scope .fa-austral-sign:before{content:"\e0a9"}.mig-scope .fa-f:before{content:"\46"}.mig-scope .fa-leaf:before{content:"\f06c"}.mig-scope .fa-road:before{content:"\f018"}.mig-scope .fa-cab:before,.mig-scope .fa-taxi:before{content:"\f1ba"}.mig-scope .fa-person-circle-plus:before{content:"\e541"}.mig-scope .fa-chart-pie:before,.mig-scope .fa-pie-chart:before{content:"\f200"}.mig-scope .fa-bolt-lightning:before{content:"\e0b7"}.mig-scope .fa-sack-xmark:before{content:"\e56a"}.mig-scope .fa-file-excel:before{content:"\f1c3"}.mig-scope .fa-file-contract:before{content:"\f56c"}.mig-scope .fa-fish-fins:before{content:"\e4f2"}.mig-scope .fa-building-flag:before{content:"\e4d5"}.mig-scope .fa-face-grin-beam:before,.mig-scope .fa-grin-beam:before{content:"\f582"}.mig-scope .fa-object-ungroup:before{content:"\f248"}.mig-scope .fa-poop:before{content:"\f619"}.mig-scope .fa-location-pin:before,.mig-scope .fa-map-marker:before{content:"\f041"}.mig-scope .fa-kaaba:before{content:"\f66b"}.mig-scope .fa-toilet-paper:before{content:"\f71e"}.mig-scope .fa-hard-hat:before,.mig-scope .fa-hat-hard:before,.mig-scope .fa-helmet-safety:before{content:"\f807"}.mig-scope .fa-eject:before{content:"\f052"}.mig-scope .fa-arrow-alt-circle-right:before,.mig-scope .fa-circle-right:before{content:"\f35a"}.mig-scope .fa-plane-circle-check:before{content:"\e555"}.mig-scope .fa-face-rolling-eyes:before,.mig-scope .fa-meh-rolling-eyes:before{content:"\f5a5"}.mig-scope .fa-object-group:before{content:"\f247"}.mig-scope .fa-chart-line:before,.mig-scope .fa-line-chart:before{content:"\f201"}.mig-scope .fa-mask-ventilator:before{content:"\e524"}.mig-scope .fa-arrow-right:before{content:"\f061"}.mig-scope .fa-map-signs:before,.mig-scope .fa-signs-post:before{content:"\f277"}.mig-scope .fa-cash-register:before{content:"\f788"}.mig-scope .fa-person-circle-question:before{content:"\e542"}.mig-scope .fa-h:before{content:"\48"}.mig-scope .fa-tarp:before{content:"\e57b"}.mig-scope .fa-screwdriver-wrench:before,.mig-scope .fa-tools:before{content:"\f7d9"}.mig-scope .fa-arrows-to-eye:before{content:"\e4bf"}.mig-scope .fa-plug-circle-bolt:before{content:"\e55b"}.mig-scope .fa-heart:before{content:"\f004"}.mig-scope .fa-mars-and-venus:before{content:"\f224"}.mig-scope .fa-home-user:before,.mig-scope .fa-house-user:before{content:"\e1b0"}.mig-scope .fa-dumpster-fire:before{content:"\f794"}.mig-scope .fa-house-crack:before{content:"\e3b1"}.mig-scope .fa-cocktail:before,.mig-scope .fa-martini-glass-citrus:before{content:"\f561"}.mig-scope .fa-face-surprise:before,.mig-scope .fa-surprise:before{content:"\f5c2"}.mig-scope .fa-bottle-water:before{content:"\e4c5"}.mig-scope .fa-circle-pause:before,.mig-scope .fa-pause-circle:before{content:"\f28b"}.mig-scope .fa-toilet-paper-slash:before{content:"\e072"}.mig-scope .fa-apple-alt:before,.mig-scope .fa-apple-whole:before{content:"\f5d1"}.mig-scope .fa-kitchen-set:before{content:"\e51a"}.mig-scope .fa-r:before{content:"\52"}.mig-scope .fa-temperature-1:before,.mig-scope .fa-temperature-quarter:before,.mig-scope .fa-thermometer-1:before,.mig-scope .fa-thermometer-quarter:before{content:"\f2ca"}.mig-scope .fa-cube:before{content:"\f1b2"}.mig-scope .fa-bitcoin-sign:before{content:"\e0b4"}.mig-scope .fa-shield-dog:before{content:"\e573"}.mig-scope .fa-solar-panel:before{content:"\f5ba"}.mig-scope .fa-lock-open:before{content:"\f3c1"}.mig-scope .fa-elevator:before{content:"\e16d"}.mig-scope .fa-money-bill-transfer:before{content:"\e528"}.mig-scope .fa-money-bill-trend-up:before{content:"\e529"}.mig-scope .fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.mig-scope .fa-poll-h:before,.mig-scope .fa-square-poll-horizontal:before{content:"\f682"}.mig-scope .fa-circle:before{content:"\f111"}.mig-scope .fa-backward-fast:before,.mig-scope .fa-fast-backward:before{content:"\f049"}.mig-scope .fa-recycle:before{content:"\f1b8"}.mig-scope .fa-user-astronaut:before{content:"\f4fb"}.mig-scope .fa-plane-slash:before{content:"\e069"}.mig-scope .fa-trademark:before{content:"\f25c"}.mig-scope .fa-basketball-ball:before,.mig-scope .fa-basketball:before{content:"\f434"}.mig-scope .fa-satellite-dish:before{content:"\f7c0"}.mig-scope .fa-arrow-alt-circle-up:before,.mig-scope .fa-circle-up:before{content:"\f35b"}.mig-scope .fa-mobile-alt:before,.mig-scope .fa-mobile-screen-button:before{content:"\f3cd"}.mig-scope .fa-volume-high:before,.mig-scope .fa-volume-up:before{content:"\f028"}.mig-scope .fa-users-rays:before{content:"\e593"}.mig-scope .fa-wallet:before{content:"\f555"}.mig-scope .fa-clipboard-check:before{content:"\f46c"}.mig-scope .fa-file-audio:before{content:"\f1c7"}.mig-scope .fa-burger:before,.mig-scope .fa-hamburger:before{content:"\f805"}.mig-scope .fa-wrench:before{content:"\f0ad"}.mig-scope .fa-bugs:before{content:"\e4d0"}.mig-scope .fa-rupee-sign:before,.mig-scope .fa-rupee:before{content:"\f156"}.mig-scope .fa-file-image:before{content:"\f1c5"}.mig-scope .fa-circle-question:before,.mig-scope .fa-question-circle:before{content:"\f059"}.mig-scope .fa-plane-departure:before{content:"\f5b0"}.mig-scope .fa-handshake-slash:before{content:"\e060"}.mig-scope .fa-book-bookmark:before{content:"\e0bb"}.mig-scope .fa-code-branch:before{content:"\f126"}.mig-scope .fa-hat-cowboy:before{content:"\f8c0"}.mig-scope .fa-bridge:before{content:"\e4c8"}.mig-scope .fa-phone-alt:before,.mig-scope .fa-phone-flip:before{content:"\f879"}.mig-scope .fa-truck-front:before{content:"\e2b7"}.mig-scope .fa-cat:before{content:"\f6be"}.mig-scope .fa-anchor-circle-exclamation:before{content:"\e4ab"}.mig-scope .fa-truck-field:before{content:"\e58d"}.mig-scope .fa-route:before{content:"\f4d7"}.mig-scope .fa-clipboard-question:before{content:"\e4e3"}.mig-scope .fa-panorama:before{content:"\e209"}.mig-scope .fa-comment-medical:before{content:"\f7f5"}.mig-scope .fa-teeth-open:before{content:"\f62f"}.mig-scope .fa-file-circle-minus:before{content:"\e4ed"}.mig-scope .fa-tags:before{content:"\f02c"}.mig-scope .fa-wine-glass:before{content:"\f4e3"}.mig-scope .fa-fast-forward:before,.mig-scope .fa-forward-fast:before{content:"\f050"}.mig-scope .fa-face-meh-blank:before,.mig-scope .fa-meh-blank:before{content:"\f5a4"}.mig-scope .fa-parking:before,.mig-scope .fa-square-parking:before{content:"\f540"}.mig-scope .fa-house-signal:before{content:"\e012"}.mig-scope .fa-bars-progress:before,.mig-scope .fa-tasks-alt:before{content:"\f828"}.mig-scope .fa-faucet-drip:before{content:"\e006"}.mig-scope .fa-cart-flatbed:before,.mig-scope .fa-dolly-flatbed:before{content:"\f474"}.mig-scope .fa-ban-smoking:before,.mig-scope .fa-smoking-ban:before{content:"\f54d"}.mig-scope .fa-terminal:before{content:"\f120"}.mig-scope .fa-mobile-button:before{content:"\f10b"}.mig-scope .fa-house-medical-flag:before{content:"\e514"}.mig-scope .fa-basket-shopping:before,.mig-scope .fa-shopping-basket:before{content:"\f291"}.mig-scope .fa-tape:before{content:"\f4db"}.mig-scope .fa-bus-alt:before,.mig-scope .fa-bus-simple:before{content:"\f55e"}.mig-scope .fa-eye:before{content:"\f06e"}.mig-scope .fa-face-sad-cry:before,.mig-scope .fa-sad-cry:before{content:"\f5b3"}.mig-scope .fa-audio-description:before{content:"\f29e"}.mig-scope .fa-person-military-to-person:before{content:"\e54c"}.mig-scope .fa-file-shield:before{content:"\e4f0"}.mig-scope .fa-user-slash:before{content:"\f506"}.mig-scope .fa-pen:before{content:"\f304"}.mig-scope .fa-tower-observation:before{content:"\e586"}.mig-scope .fa-file-code:before{content:"\f1c9"}.mig-scope .fa-signal-5:before,.mig-scope .fa-signal-perfect:before,.mig-scope .fa-signal:before{content:"\f012"}.mig-scope .fa-bus:before{content:"\f207"}.mig-scope .fa-heart-circle-xmark:before{content:"\e501"}.mig-scope .fa-home-lg:before,.mig-scope .fa-house-chimney:before{content:"\e3af"}.mig-scope .fa-window-maximize:before{content:"\f2d0"}.mig-scope .fa-face-frown:before,.mig-scope .fa-frown:before{content:"\f119"}.mig-scope .fa-prescription:before{content:"\f5b1"}.mig-scope .fa-shop:before,.mig-scope .fa-store-alt:before{content:"\f54f"}.mig-scope .fa-floppy-disk:before,.mig-scope .fa-save:before{content:"\f0c7"}.mig-scope .fa-vihara:before{content:"\f6a7"}.mig-scope .fa-balance-scale-left:before,.mig-scope .fa-scale-unbalanced:before{content:"\f515"}.mig-scope .fa-sort-asc:before,.mig-scope .fa-sort-up:before{content:"\f0de"}.mig-scope .fa-comment-dots:before,.mig-scope .fa-commenting:before{content:"\f4ad"}.mig-scope .fa-plant-wilt:before{content:"\e5aa"}.mig-scope .fa-diamond:before{content:"\f219"}.mig-scope .fa-face-grin-squint:before,.mig-scope .fa-grin-squint:before{content:"\f585"}.mig-scope .fa-hand-holding-dollar:before,.mig-scope .fa-hand-holding-usd:before{content:"\f4c0"}.mig-scope .fa-bacterium:before{content:"\e05a"}.mig-scope .fa-hand-pointer:before{content:"\f25a"}.mig-scope .fa-drum-steelpan:before{content:"\f56a"}.mig-scope .fa-hand-scissors:before{content:"\f257"}.mig-scope .fa-hands-praying:before,.mig-scope .fa-praying-hands:before{content:"\f684"}.mig-scope .fa-arrow-right-rotate:before,.mig-scope .fa-arrow-rotate-forward:before,.mig-scope .fa-arrow-rotate-right:before,.mig-scope .fa-redo:before{content:"\f01e"}.mig-scope .fa-biohazard:before{content:"\f780"}.mig-scope .fa-location-crosshairs:before,.mig-scope .fa-location:before{content:"\f601"}.mig-scope .fa-mars-double:before{content:"\f227"}.mig-scope .fa-child-dress:before{content:"\e59c"}.mig-scope .fa-users-between-lines:before{content:"\e591"}.mig-scope .fa-lungs-virus:before{content:"\e067"}.mig-scope .fa-face-grin-tears:before,.mig-scope .fa-grin-tears:before{content:"\f588"}.mig-scope .fa-phone:before{content:"\f095"}.mig-scope .fa-calendar-times:before,.mig-scope .fa-calendar-xmark:before{content:"\f273"}.mig-scope .fa-child-reaching:before{content:"\e59d"}.mig-scope .fa-head-side-virus:before{content:"\e064"}.mig-scope .fa-user-cog:before,.mig-scope .fa-user-gear:before{content:"\f4fe"}.mig-scope .fa-arrow-up-1-9:before,.mig-scope .fa-sort-numeric-up:before{content:"\f163"}.mig-scope .fa-door-closed:before{content:"\f52a"}.mig-scope .fa-shield-virus:before{content:"\e06c"}.mig-scope .fa-dice-six:before{content:"\f526"}.mig-scope .fa-mosquito-net:before{content:"\e52c"}.mig-scope .fa-bridge-water:before{content:"\e4ce"}.mig-scope .fa-person-booth:before{content:"\f756"}.mig-scope .fa-text-width:before{content:"\f035"}.mig-scope .fa-hat-wizard:before{content:"\f6e8"}.mig-scope .fa-pen-fancy:before{content:"\f5ac"}.mig-scope .fa-digging:before,.mig-scope .fa-person-digging:before{content:"\f85e"}.mig-scope .fa-trash:before{content:"\f1f8"}.mig-scope .fa-gauge-simple-med:before,.mig-scope .fa-gauge-simple:before,.mig-scope .fa-tachometer-average:before{content:"\f629"}.mig-scope .fa-book-medical:before{content:"\f7e6"}.mig-scope .fa-poo:before{content:"\f2fe"}.mig-scope .fa-quote-right-alt:before,.mig-scope .fa-quote-right:before{content:"\f10e"}.mig-scope .fa-shirt:before,.mig-scope .fa-t-shirt:before,.mig-scope .fa-tshirt:before{content:"\f553"}.mig-scope .fa-cubes:before{content:"\f1b3"}.mig-scope .fa-divide:before{content:"\f529"}.mig-scope .fa-tenge-sign:before,.mig-scope .fa-tenge:before{content:"\f7d7"}.mig-scope .fa-headphones:before{content:"\f025"}.mig-scope .fa-hands-holding:before{content:"\f4c2"}.mig-scope .fa-hands-clapping:before{content:"\e1a8"}.mig-scope .fa-republican:before{content:"\f75e"}.mig-scope .fa-arrow-left:before{content:"\f060"}.mig-scope .fa-person-circle-xmark:before{content:"\e543"}.mig-scope .fa-ruler:before{content:"\f545"}.mig-scope .fa-align-left:before{content:"\f036"}.mig-scope .fa-dice-d6:before{content:"\f6d1"}.mig-scope .fa-restroom:before{content:"\f7bd"}.mig-scope .fa-j:before{content:"\4a"}.mig-scope .fa-users-viewfinder:before{content:"\e595"}.mig-scope .fa-file-video:before{content:"\f1c8"}.mig-scope .fa-external-link-alt:before,.mig-scope .fa-up-right-from-square:before{content:"\f35d"}.mig-scope .fa-table-cells:before,.mig-scope .fa-th:before{content:"\f00a"}.mig-scope .fa-file-pdf:before{content:"\f1c1"}.mig-scope .fa-bible:before,.mig-scope .fa-book-bible:before{content:"\f647"}.mig-scope .fa-o:before{content:"\4f"}.mig-scope .fa-medkit:before,.mig-scope .fa-suitcase-medical:before{content:"\f0fa"}.mig-scope .fa-user-secret:before{content:"\f21b"}.mig-scope .fa-otter:before{content:"\f700"}.mig-scope .fa-female:before,.mig-scope .fa-person-dress:before{content:"\f182"}.mig-scope .fa-comment-dollar:before{content:"\f651"}.mig-scope .fa-briefcase-clock:before,.mig-scope .fa-business-time:before{content:"\f64a"}.mig-scope .fa-table-cells-large:before,.mig-scope .fa-th-large:before{content:"\f009"}.mig-scope .fa-book-tanakh:before,.mig-scope .fa-tanakh:before{content:"\f827"}.mig-scope .fa-phone-volume:before,.mig-scope .fa-volume-control-phone:before{content:"\f2a0"}.mig-scope .fa-hat-cowboy-side:before{content:"\f8c1"}.mig-scope .fa-clipboard-user:before{content:"\f7f3"}.mig-scope .fa-child:before{content:"\f1ae"}.mig-scope .fa-lira-sign:before{content:"\f195"}.mig-scope .fa-satellite:before{content:"\f7bf"}.mig-scope .fa-plane-lock:before{content:"\e558"}.mig-scope .fa-tag:before{content:"\f02b"}.mig-scope .fa-comment:before{content:"\f075"}.mig-scope .fa-birthday-cake:before,.mig-scope .fa-cake-candles:before,.mig-scope .fa-cake:before{content:"\f1fd"}.mig-scope .fa-envelope:before{content:"\f0e0"}.mig-scope .fa-angle-double-up:before,.mig-scope .fa-angles-up:before{content:"\f102"}.mig-scope .fa-paperclip:before{content:"\f0c6"}.mig-scope .fa-arrow-right-to-city:before{content:"\e4b3"}.mig-scope .fa-ribbon:before{content:"\f4d6"}.mig-scope .fa-lungs:before{content:"\f604"}.mig-scope .fa-arrow-up-9-1:before,.mig-scope .fa-sort-numeric-up-alt:before{content:"\f887"}.mig-scope .fa-litecoin-sign:before{content:"\e1d3"}.mig-scope .fa-border-none:before{content:"\f850"}.mig-scope .fa-circle-nodes:before{content:"\e4e2"}.mig-scope .fa-parachute-box:before{content:"\f4cd"}.mig-scope .fa-indent:before{content:"\f03c"}.mig-scope .fa-truck-field-un:before{content:"\e58e"}.mig-scope .fa-hourglass-empty:before,.mig-scope .fa-hourglass:before{content:"\f254"}.mig-scope .fa-mountain:before{content:"\f6fc"}.mig-scope .fa-user-doctor:before,.mig-scope .fa-user-md:before{content:"\f0f0"}.mig-scope .fa-circle-info:before,.mig-scope .fa-info-circle:before{content:"\f05a"}.mig-scope .fa-cloud-meatball:before{content:"\f73b"}.mig-scope .fa-camera-alt:before,.mig-scope .fa-camera:before{content:"\f030"}.mig-scope .fa-square-virus:before{content:"\e578"}.mig-scope .fa-meteor:before{content:"\f753"}.mig-scope .fa-car-on:before{content:"\e4dd"}.mig-scope .fa-sleigh:before{content:"\f7cc"}.mig-scope .fa-arrow-down-1-9:before,.mig-scope .fa-sort-numeric-asc:before,.mig-scope .fa-sort-numeric-down:before{content:"\f162"}.mig-scope .fa-hand-holding-droplet:before,.mig-scope .fa-hand-holding-water:before{content:"\f4c1"}.mig-scope .fa-water:before{content:"\f773"}.mig-scope .fa-calendar-check:before{content:"\f274"}.mig-scope .fa-braille:before{content:"\f2a1"}.mig-scope .fa-prescription-bottle-alt:before,.mig-scope .fa-prescription-bottle-medical:before{content:"\f486"}.mig-scope .fa-landmark:before{content:"\f66f"}.mig-scope .fa-truck:before{content:"\f0d1"}.mig-scope .fa-crosshairs:before{content:"\f05b"}.mig-scope .fa-person-cane:before{content:"\e53c"}.mig-scope .fa-tent:before{content:"\e57d"}.mig-scope .fa-vest-patches:before{content:"\e086"}.mig-scope .fa-check-double:before{content:"\f560"}.mig-scope .fa-arrow-down-a-z:before,.mig-scope .fa-sort-alpha-asc:before,.mig-scope .fa-sort-alpha-down:before{content:"\f15d"}.mig-scope .fa-money-bill-wheat:before{content:"\e52a"}.mig-scope .fa-cookie:before{content:"\f563"}.mig-scope .fa-arrow-left-rotate:before,.mig-scope .fa-arrow-rotate-back:before,.mig-scope .fa-arrow-rotate-backward:before,.mig-scope .fa-arrow-rotate-left:before,.mig-scope .fa-undo:before{content:"\f0e2"}.mig-scope .fa-hard-drive:before,.mig-scope .fa-hdd:before{content:"\f0a0"}.mig-scope .fa-face-grin-squint-tears:before,.mig-scope .fa-grin-squint-tears:before{content:"\f586"}.mig-scope .fa-dumbbell:before{content:"\f44b"}.mig-scope .fa-list-alt:before,.mig-scope .fa-rectangle-list:before{content:"\f022"}.mig-scope .fa-tarp-droplet:before{content:"\e57c"}.mig-scope .fa-house-medical-circle-check:before{content:"\e511"}.mig-scope .fa-person-skiing-nordic:before,.mig-scope .fa-skiing-nordic:before{content:"\f7ca"}.mig-scope .fa-calendar-plus:before{content:"\f271"}.mig-scope .fa-plane-arrival:before{content:"\f5af"}.mig-scope .fa-arrow-alt-circle-left:before,.mig-scope .fa-circle-left:before{content:"\f359"}.mig-scope .fa-subway:before,.mig-scope .fa-train-subway:before{content:"\f239"}.mig-scope .fa-chart-gantt:before{content:"\e0e4"}.mig-scope .fa-indian-rupee-sign:before,.mig-scope .fa-indian-rupee:before,.mig-scope .fa-inr:before{content:"\e1bc"}.mig-scope .fa-crop-alt:before,.mig-scope .fa-crop-simple:before{content:"\f565"}.mig-scope .fa-money-bill-1:before,.mig-scope .fa-money-bill-alt:before{content:"\f3d1"}.mig-scope .fa-left-long:before,.mig-scope .fa-long-arrow-alt-left:before{content:"\f30a"}.mig-scope .fa-dna:before{content:"\f471"}.mig-scope .fa-virus-slash:before{content:"\e075"}.mig-scope .fa-minus:before,.mig-scope .fa-subtract:before{content:"\f068"}.mig-scope .fa-chess:before{content:"\f439"}.mig-scope .fa-arrow-left-long:before,.mig-scope .fa-long-arrow-left:before{content:"\f177"}.mig-scope .fa-plug-circle-check:before{content:"\e55c"}.mig-scope .fa-street-view:before{content:"\f21d"}.mig-scope .fa-franc-sign:before{content:"\e18f"}.mig-scope .fa-volume-off:before{content:"\f026"}.mig-scope .fa-american-sign-language-interpreting:before,.mig-scope .fa-asl-interpreting:before,.mig-scope .fa-hands-american-sign-language-interpreting:before,.mig-scope .fa-hands-asl-interpreting:before{content:"\f2a3"}.mig-scope .fa-cog:before,.mig-scope .fa-gear:before{content:"\f013"}.mig-scope .fa-droplet-slash:before,.mig-scope .fa-tint-slash:before{content:"\f5c7"}.mig-scope .fa-mosque:before{content:"\f678"}.mig-scope .fa-mosquito:before{content:"\e52b"}.mig-scope .fa-star-of-david:before{content:"\f69a"}.mig-scope .fa-person-military-rifle:before{content:"\e54b"}.mig-scope .fa-cart-shopping:before,.mig-scope .fa-shopping-cart:before{content:"\f07a"}.mig-scope .fa-vials:before{content:"\f493"}.mig-scope .fa-plug-circle-plus:before{content:"\e55f"}.mig-scope .fa-place-of-worship:before{content:"\f67f"}.mig-scope .fa-grip-vertical:before{content:"\f58e"}.mig-scope .fa-arrow-turn-up:before,.mig-scope .fa-level-up:before{content:"\f148"}.mig-scope .fa-u:before{content:"\55"}.mig-scope .fa-square-root-alt:before,.mig-scope .fa-square-root-variable:before{content:"\f698"}.mig-scope .fa-clock-four:before,.mig-scope .fa-clock:before{content:"\f017"}.mig-scope .fa-backward-step:before,.mig-scope .fa-step-backward:before{content:"\f048"}.mig-scope .fa-pallet:before{content:"\f482"}.mig-scope .fa-faucet:before{content:"\e005"}.mig-scope .fa-baseball-bat-ball:before{content:"\f432"}.mig-scope .fa-s:before{content:"\53"}.mig-scope .fa-timeline:before{content:"\e29c"}.mig-scope .fa-keyboard:before{content:"\f11c"}.mig-scope .fa-caret-down:before{content:"\f0d7"}.mig-scope .fa-clinic-medical:before,.mig-scope .fa-house-chimney-medical:before{content:"\f7f2"}.mig-scope .fa-temperature-3:before,.mig-scope .fa-temperature-three-quarters:before,.mig-scope .fa-thermometer-3:before,.mig-scope .fa-thermometer-three-quarters:before{content:"\f2c8"}.mig-scope .fa-mobile-android-alt:before,.mig-scope .fa-mobile-screen:before{content:"\f3cf"}.mig-scope .fa-plane-up:before{content:"\e22d"}.mig-scope .fa-piggy-bank:before{content:"\f4d3"}.mig-scope .fa-battery-3:before,.mig-scope .fa-battery-half:before{content:"\f242"}.mig-scope .fa-mountain-city:before{content:"\e52e"}.mig-scope .fa-coins:before{content:"\f51e"}.mig-scope .fa-khanda:before{content:"\f66d"}.mig-scope .fa-sliders-h:before,.mig-scope .fa-sliders:before{content:"\f1de"}.mig-scope .fa-folder-tree:before{content:"\f802"}.mig-scope .fa-network-wired:before{content:"\f6ff"}.mig-scope .fa-map-pin:before{content:"\f276"}.mig-scope .fa-hamsa:before{content:"\f665"}.mig-scope .fa-cent-sign:before{content:"\e3f5"}.mig-scope .fa-flask:before{content:"\f0c3"}.mig-scope .fa-person-pregnant:before{content:"\e31e"}.mig-scope .fa-wand-sparkles:before{content:"\f72b"}.mig-scope .fa-ellipsis-v:before,.mig-scope .fa-ellipsis-vertical:before{content:"\f142"}.mig-scope .fa-ticket:before{content:"\f145"}.mig-scope .fa-power-off:before{content:"\f011"}.mig-scope .fa-long-arrow-alt-right:before,.mig-scope .fa-right-long:before{content:"\f30b"}.mig-scope .fa-flag-usa:before{content:"\f74d"}.mig-scope .fa-laptop-file:before{content:"\e51d"}.mig-scope .fa-teletype:before,.mig-scope .fa-tty:before{content:"\f1e4"}.mig-scope .fa-diagram-next:before{content:"\e476"}.mig-scope .fa-person-rifle:before{content:"\e54e"}.mig-scope .fa-house-medical-circle-exclamation:before{content:"\e512"}.mig-scope .fa-closed-captioning:before{content:"\f20a"}.mig-scope .fa-hiking:before,.mig-scope .fa-person-hiking:before{content:"\f6ec"}.mig-scope .fa-venus-double:before{content:"\f226"}.mig-scope .fa-images:before{content:"\f302"}.mig-scope .fa-calculator:before{content:"\f1ec"}.mig-scope .fa-people-pulling:before{content:"\e535"}.mig-scope .fa-n:before{content:"\4e"}.mig-scope .fa-cable-car:before,.mig-scope .fa-tram:before{content:"\f7da"}.mig-scope .fa-cloud-rain:before{content:"\f73d"}.mig-scope .fa-building-circle-xmark:before{content:"\e4d4"}.mig-scope .fa-ship:before{content:"\f21a"}.mig-scope .fa-arrows-down-to-line:before{content:"\e4b8"}.mig-scope .fa-download:before{content:"\f019"}.mig-scope .fa-face-grin:before,.mig-scope .fa-grin:before{content:"\f580"}.mig-scope .fa-backspace:before,.mig-scope .fa-delete-left:before{content:"\f55a"}.mig-scope .fa-eye-dropper-empty:before,.mig-scope .fa-eye-dropper:before,.mig-scope .fa-eyedropper:before{content:"\f1fb"}.mig-scope .fa-file-circle-check:before{content:"\e5a0"}.mig-scope .fa-forward:before{content:"\f04e"}.mig-scope .fa-mobile-android:before,.mig-scope .fa-mobile-phone:before,.mig-scope .fa-mobile:before{content:"\f3ce"}.mig-scope .fa-face-meh:before,.mig-scope .fa-meh:before{content:"\f11a"}.mig-scope .fa-align-center:before{content:"\f037"}.mig-scope .fa-book-dead:before,.mig-scope .fa-book-skull:before{content:"\f6b7"}.mig-scope .fa-drivers-license:before,.mig-scope .fa-id-card:before{content:"\f2c2"}.mig-scope .fa-dedent:before,.mig-scope .fa-outdent:before{content:"\f03b"}.mig-scope .fa-heart-circle-exclamation:before{content:"\e4fe"}.mig-scope .fa-home-alt:before,.mig-scope .fa-home-lg-alt:before,.mig-scope .fa-home:before,.mig-scope .fa-house:before{content:"\f015"}.mig-scope .fa-calendar-week:before{content:"\f784"}.mig-scope .fa-laptop-medical:before{content:"\f812"}.mig-scope .fa-b:before{content:"\42"}.mig-scope .fa-file-medical:before{content:"\f477"}.mig-scope .fa-dice-one:before{content:"\f525"}.mig-scope .fa-kiwi-bird:before{content:"\f535"}.mig-scope .fa-arrow-right-arrow-left:before,.mig-scope .fa-exchange:before{content:"\f0ec"}.mig-scope .fa-redo-alt:before,.mig-scope .fa-rotate-forward:before,.mig-scope .fa-rotate-right:before{content:"\f2f9"}.mig-scope .fa-cutlery:before,.mig-scope .fa-utensils:before{content:"\f2e7"}.mig-scope .fa-arrow-up-wide-short:before,.mig-scope .fa-sort-amount-up:before{content:"\f161"}.mig-scope .fa-mill-sign:before{content:"\e1ed"}.mig-scope .fa-bowl-rice:before{content:"\e2eb"}.mig-scope .fa-skull:before{content:"\f54c"}.mig-scope .fa-broadcast-tower:before,.mig-scope .fa-tower-broadcast:before{content:"\f519"}.mig-scope .fa-truck-pickup:before{content:"\f63c"}.mig-scope .fa-long-arrow-alt-up:before,.mig-scope .fa-up-long:before{content:"\f30c"}.mig-scope .fa-stop:before{content:"\f04d"}.mig-scope .fa-code-merge:before{content:"\f387"}.mig-scope .fa-upload:before{content:"\f093"}.mig-scope .fa-hurricane:before{content:"\f751"}.mig-scope .fa-mound:before{content:"\e52d"}.mig-scope .fa-toilet-portable:before{content:"\e583"}.mig-scope .fa-compact-disc:before{content:"\f51f"}.mig-scope .fa-file-arrow-down:before,.mig-scope .fa-file-download:before{content:"\f56d"}.mig-scope .fa-caravan:before{content:"\f8ff"}.mig-scope .fa-shield-cat:before{content:"\e572"}.mig-scope .fa-bolt:before,.mig-scope .fa-zap:before{content:"\f0e7"}.mig-scope .fa-glass-water:before{content:"\e4f4"}.mig-scope .fa-oil-well:before{content:"\e532"}.mig-scope .fa-vault:before{content:"\e2c5"}.mig-scope .fa-mars:before{content:"\f222"}.mig-scope .fa-toilet:before{content:"\f7d8"}.mig-scope .fa-plane-circle-xmark:before{content:"\e557"}.mig-scope .fa-cny:before,.mig-scope .fa-jpy:before,.mig-scope .fa-rmb:before,.mig-scope .fa-yen-sign:before,.mig-scope .fa-yen:before{content:"\f157"}.mig-scope .fa-rouble:before,.mig-scope .fa-rub:before,.mig-scope .fa-ruble-sign:before,.mig-scope .fa-ruble:before{content:"\f158"}.mig-scope .fa-sun:before{content:"\f185"}.mig-scope .fa-guitar:before{content:"\f7a6"}.mig-scope .fa-face-laugh-wink:before,.mig-scope .fa-laugh-wink:before{content:"\f59c"}.mig-scope .fa-horse-head:before{content:"\f7ab"}.mig-scope .fa-bore-hole:before{content:"\e4c3"}.mig-scope .fa-industry:before{content:"\f275"}.mig-scope .fa-arrow-alt-circle-down:before,.mig-scope .fa-circle-down:before{content:"\f358"}.mig-scope .fa-arrows-turn-to-dots:before{content:"\e4c1"}.mig-scope .fa-florin-sign:before{content:"\e184"}.mig-scope .fa-arrow-down-short-wide:before,.mig-scope .fa-sort-amount-desc:before,.mig-scope .fa-sort-amount-down-alt:before{content:"\f884"}.mig-scope .fa-less-than:before{content:"\3c"}.mig-scope .fa-angle-down:before{content:"\f107"}.mig-scope .fa-car-tunnel:before{content:"\e4de"}.mig-scope .fa-head-side-cough:before{content:"\e061"}.mig-scope .fa-grip-lines:before{content:"\f7a4"}.mig-scope .fa-thumbs-down:before{content:"\f165"}.mig-scope .fa-user-lock:before{content:"\f502"}.mig-scope .fa-arrow-right-long:before,.mig-scope .fa-long-arrow-right:before{content:"\f178"}.mig-scope .fa-anchor-circle-xmark:before{content:"\e4ac"}.mig-scope .fa-ellipsis-h:before,.mig-scope .fa-ellipsis:before{content:"\f141"}.mig-scope .fa-chess-pawn:before{content:"\f443"}.mig-scope .fa-first-aid:before,.mig-scope .fa-kit-medical:before{content:"\f479"}.mig-scope .fa-person-through-window:before{content:"\e5a9"}.mig-scope .fa-toolbox:before{content:"\f552"}.mig-scope .fa-hands-holding-circle:before{content:"\e4fb"}.mig-scope .fa-bug:before{content:"\f188"}.mig-scope .fa-credit-card-alt:before,.mig-scope .fa-credit-card:before{content:"\f09d"}.mig-scope .fa-automobile:before,.mig-scope .fa-car:before{content:"\f1b9"}.mig-scope .fa-hand-holding-hand:before{content:"\e4f7"}.mig-scope .fa-book-open-reader:before,.mig-scope .fa-book-reader:before{content:"\f5da"}.mig-scope .fa-mountain-sun:before{content:"\e52f"}.mig-scope .fa-arrows-left-right-to-line:before{content:"\e4ba"}.mig-scope .fa-dice-d20:before{content:"\f6cf"}.mig-scope .fa-truck-droplet:before{content:"\e58c"}.mig-scope .fa-file-circle-xmark:before{content:"\e5a1"}.mig-scope .fa-temperature-arrow-up:before,.mig-scope .fa-temperature-up:before{content:"\e040"}.mig-scope .fa-medal:before{content:"\f5a2"}.mig-scope .fa-bed:before{content:"\f236"}.mig-scope .fa-h-square:before,.mig-scope .fa-square-h:before{content:"\f0fd"}.mig-scope .fa-podcast:before{content:"\f2ce"}.mig-scope .fa-temperature-4:before,.mig-scope .fa-temperature-full:before,.mig-scope .fa-thermometer-4:before,.mig-scope .fa-thermometer-full:before{content:"\f2c7"}.mig-scope .fa-bell:before{content:"\f0f3"}.mig-scope .fa-superscript:before{content:"\f12b"}.mig-scope .fa-plug-circle-xmark:before{content:"\e560"}.mig-scope .fa-star-of-life:before{content:"\f621"}.mig-scope .fa-phone-slash:before{content:"\f3dd"}.mig-scope .fa-paint-roller:before{content:"\f5aa"}.mig-scope .fa-hands-helping:before,.mig-scope .fa-handshake-angle:before{content:"\f4c4"}.mig-scope .fa-location-dot:before,.mig-scope .fa-map-marker-alt:before{content:"\f3c5"}.mig-scope .fa-file:before{content:"\f15b"}.mig-scope .fa-greater-than:before{content:"\3e"}.mig-scope .fa-person-swimming:before,.mig-scope .fa-swimmer:before{content:"\f5c4"}.mig-scope .fa-arrow-down:before{content:"\f063"}.mig-scope .fa-droplet:before,.mig-scope .fa-tint:before{content:"\f043"}.mig-scope .fa-eraser:before{content:"\f12d"}.mig-scope .fa-earth-america:before,.mig-scope .fa-earth-americas:before,.mig-scope .fa-earth:before,.mig-scope .fa-globe-americas:before{content:"\f57d"}.mig-scope .fa-person-burst:before{content:"\e53b"}.mig-scope .fa-dove:before{content:"\f4ba"}.mig-scope .fa-battery-0:before,.mig-scope .fa-battery-empty:before{content:"\f244"}.mig-scope .fa-socks:before{content:"\f696"}.mig-scope .fa-inbox:before{content:"\f01c"}.mig-scope .fa-section:before{content:"\e447"}.mig-scope .fa-gauge-high:before,.mig-scope .fa-tachometer-alt-fast:before,.mig-scope .fa-tachometer-alt:before{content:"\f625"}.mig-scope .fa-envelope-open-text:before{content:"\f658"}.mig-scope .fa-hospital-alt:before,.mig-scope .fa-hospital-wide:before,.mig-scope .fa-hospital:before{content:"\f0f8"}.mig-scope .fa-wine-bottle:before{content:"\f72f"}.mig-scope .fa-chess-rook:before{content:"\f447"}.mig-scope .fa-bars-staggered:before,.mig-scope .fa-reorder:before,.mig-scope .fa-stream:before{content:"\f550"}.mig-scope .fa-dharmachakra:before{content:"\f655"}.mig-scope .fa-hotdog:before{content:"\f80f"}.mig-scope .fa-blind:before,.mig-scope .fa-person-walking-with-cane:before{content:"\f29d"}.mig-scope .fa-drum:before{content:"\f569"}.mig-scope .fa-ice-cream:before{content:"\f810"}.mig-scope .fa-heart-circle-bolt:before{content:"\e4fc"}.mig-scope .fa-fax:before{content:"\f1ac"}.mig-scope .fa-paragraph:before{content:"\f1dd"}.mig-scope .fa-check-to-slot:before,.mig-scope .fa-vote-yea:before{content:"\f772"}.mig-scope .fa-star-half:before{content:"\f089"}.mig-scope .fa-boxes-alt:before,.mig-scope .fa-boxes-stacked:before,.mig-scope .fa-boxes:before{content:"\f468"}.mig-scope .fa-chain:before,.mig-scope .fa-link:before{content:"\f0c1"}.mig-scope .fa-assistive-listening-systems:before,.mig-scope .fa-ear-listen:before{content:"\f2a2"}.mig-scope .fa-tree-city:before{content:"\e587"}.mig-scope .fa-play:before{content:"\f04b"}.mig-scope .fa-font:before{content:"\f031"}.mig-scope .fa-table-cells-row-lock:before{content:"\e67a"}.mig-scope .fa-rupiah-sign:before{content:"\e23d"}.mig-scope .fa-magnifying-glass:before,.mig-scope .fa-search:before{content:"\f002"}.mig-scope .fa-ping-pong-paddle-ball:before,.mig-scope .fa-table-tennis-paddle-ball:before,.mig-scope .fa-table-tennis:before{content:"\f45d"}.mig-scope .fa-diagnoses:before,.mig-scope .fa-person-dots-from-line:before{content:"\f470"}.mig-scope .fa-trash-can-arrow-up:before,.mig-scope .fa-trash-restore-alt:before{content:"\f82a"}.mig-scope .fa-naira-sign:before{content:"\e1f6"}.mig-scope .fa-cart-arrow-down:before{content:"\f218"}.mig-scope .fa-walkie-talkie:before{content:"\f8ef"}.mig-scope .fa-file-edit:before,.mig-scope .fa-file-pen:before{content:"\f31c"}.mig-scope .fa-receipt:before{content:"\f543"}.mig-scope .fa-pen-square:before,.mig-scope .fa-pencil-square:before,.mig-scope .fa-square-pen:before{content:"\f14b"}.mig-scope .fa-suitcase-rolling:before{content:"\f5c1"}.mig-scope .fa-person-circle-exclamation:before{content:"\e53f"}.mig-scope .fa-chevron-down:before{content:"\f078"}.mig-scope .fa-battery-5:before,.mig-scope .fa-battery-full:before,.mig-scope .fa-battery:before{content:"\f240"}.mig-scope .fa-skull-crossbones:before{content:"\f714"}.mig-scope .fa-code-compare:before{content:"\e13a"}.mig-scope .fa-list-dots:before,.mig-scope .fa-list-ul:before{content:"\f0ca"}.mig-scope .fa-school-lock:before{content:"\e56f"}.mig-scope .fa-tower-cell:before{content:"\e585"}.mig-scope .fa-down-long:before,.mig-scope .fa-long-arrow-alt-down:before{content:"\f309"}.mig-scope .fa-ranking-star:before{content:"\e561"}.mig-scope .fa-chess-king:before{content:"\f43f"}.mig-scope .fa-person-harassing:before{content:"\e549"}.mig-scope .fa-brazilian-real-sign:before{content:"\e46c"}.mig-scope .fa-landmark-alt:before,.mig-scope .fa-landmark-dome:before{content:"\f752"}.mig-scope .fa-arrow-up:before{content:"\f062"}.mig-scope .fa-television:before,.mig-scope .fa-tv-alt:before,.mig-scope .fa-tv:before{content:"\f26c"}.mig-scope .fa-shrimp:before{content:"\e448"}.mig-scope .fa-list-check:before,.mig-scope .fa-tasks:before{content:"\f0ae"}.mig-scope .fa-jug-detergent:before{content:"\e519"}.mig-scope .fa-circle-user:before,.mig-scope .fa-user-circle:before{content:"\f2bd"}.mig-scope .fa-user-shield:before{content:"\f505"}.mig-scope .fa-wind:before{content:"\f72e"}.mig-scope .fa-car-burst:before,.mig-scope .fa-car-crash:before{content:"\f5e1"}.mig-scope .fa-y:before{content:"\59"}.mig-scope .fa-person-snowboarding:before,.mig-scope .fa-snowboarding:before{content:"\f7ce"}.mig-scope .fa-shipping-fast:before,.mig-scope .fa-truck-fast:before{content:"\f48b"}.mig-scope .fa-fish:before{content:"\f578"}.mig-scope .fa-user-graduate:before{content:"\f501"}.mig-scope .fa-adjust:before,.mig-scope .fa-circle-half-stroke:before{content:"\f042"}.mig-scope .fa-clapperboard:before{content:"\e131"}.mig-scope .fa-circle-radiation:before,.mig-scope .fa-radiation-alt:before{content:"\f7ba"}.mig-scope .fa-baseball-ball:before,.mig-scope .fa-baseball:before{content:"\f433"}.mig-scope .fa-jet-fighter-up:before{content:"\e518"}.mig-scope .fa-diagram-project:before,.mig-scope .fa-project-diagram:before{content:"\f542"}.mig-scope .fa-copy:before{content:"\f0c5"}.mig-scope .fa-volume-mute:before,.mig-scope .fa-volume-times:before,.mig-scope .fa-volume-xmark:before{content:"\f6a9"}.mig-scope .fa-hand-sparkles:before{content:"\e05d"}.mig-scope .fa-grip-horizontal:before,.mig-scope .fa-grip:before{content:"\f58d"}.mig-scope .fa-share-from-square:before,.mig-scope .fa-share-square:before{content:"\f14d"}.mig-scope .fa-child-combatant:before,.mig-scope .fa-child-rifle:before{content:"\e4e0"}.mig-scope .fa-gun:before{content:"\e19b"}.mig-scope .fa-phone-square:before,.mig-scope .fa-square-phone:before{content:"\f098"}.mig-scope .fa-add:before,.mig-scope .fa-plus:before{content:"\2b"}.mig-scope .fa-expand:before{content:"\f065"}.mig-scope .fa-computer:before{content:"\e4e5"}.mig-scope .fa-close:before,.mig-scope .fa-multiply:before,.mig-scope .fa-remove:before,.mig-scope .fa-times:before,.mig-scope .fa-xmark:before{content:"\f00d"}.mig-scope .fa-arrows-up-down-left-right:before,.mig-scope .fa-arrows:before{content:"\f047"}.mig-scope .fa-chalkboard-teacher:before,.mig-scope .fa-chalkboard-user:before{content:"\f51c"}.mig-scope .fa-peso-sign:before{content:"\e222"}.mig-scope .fa-building-shield:before{content:"\e4d8"}.mig-scope .fa-baby:before{content:"\f77c"}.mig-scope .fa-users-line:before{content:"\e592"}.mig-scope .fa-quote-left-alt:before,.mig-scope .fa-quote-left:before{content:"\f10d"}.mig-scope .fa-tractor:before{content:"\f722"}.mig-scope .fa-trash-arrow-up:before,.mig-scope .fa-trash-restore:before{content:"\f829"}.mig-scope .fa-arrow-down-up-lock:before{content:"\e4b0"}.mig-scope .fa-lines-leaning:before{content:"\e51e"}.mig-scope .fa-ruler-combined:before{content:"\f546"}.mig-scope .fa-copyright:before{content:"\f1f9"}.mig-scope .fa-equals:before{content:"\3d"}.mig-scope .fa-blender:before{content:"\f517"}.mig-scope .fa-teeth:before{content:"\f62e"}.mig-scope .fa-ils:before,.mig-scope .fa-shekel-sign:before,.mig-scope .fa-shekel:before,.mig-scope .fa-sheqel-sign:before,.mig-scope .fa-sheqel:before{content:"\f20b"}.mig-scope .fa-map:before{content:"\f279"}.mig-scope .fa-rocket:before{content:"\f135"}.mig-scope .fa-photo-film:before,.mig-scope .fa-photo-video:before{content:"\f87c"}.mig-scope .fa-folder-minus:before{content:"\f65d"}.mig-scope .fa-store:before{content:"\f54e"}.mig-scope .fa-arrow-trend-up:before{content:"\e098"}.mig-scope .fa-plug-circle-minus:before{content:"\e55e"}.mig-scope .fa-sign-hanging:before,.mig-scope .fa-sign:before{content:"\f4d9"}.mig-scope .fa-bezier-curve:before{content:"\f55b"}.mig-scope .fa-bell-slash:before{content:"\f1f6"}.mig-scope .fa-tablet-android:before,.mig-scope .fa-tablet:before{content:"\f3fb"}.mig-scope .fa-school-flag:before{content:"\e56e"}.mig-scope .fa-fill:before{content:"\f575"}.mig-scope .fa-angle-up:before{content:"\f106"}.mig-scope .fa-drumstick-bite:before{content:"\f6d7"}.mig-scope .fa-holly-berry:before{content:"\f7aa"}.mig-scope .fa-chevron-left:before{content:"\f053"}.mig-scope .fa-bacteria:before{content:"\e059"}.mig-scope .fa-hand-lizard:before{content:"\f258"}.mig-scope .fa-notdef:before{content:"\e1fe"}.mig-scope .fa-disease:before{content:"\f7fa"}.mig-scope .fa-briefcase-medical:before{content:"\f469"}.mig-scope .fa-genderless:before{content:"\f22d"}.mig-scope .fa-chevron-right:before{content:"\f054"}.mig-scope .fa-retweet:before{content:"\f079"}.mig-scope .fa-car-alt:before,.mig-scope .fa-car-rear:before{content:"\f5de"}.mig-scope .fa-pump-soap:before{content:"\e06b"}.mig-scope .fa-video-slash:before{content:"\f4e2"}.mig-scope .fa-battery-2:before,.mig-scope .fa-battery-quarter:before{content:"\f243"}.mig-scope .fa-radio:before{content:"\f8d7"}.mig-scope .fa-baby-carriage:before,.mig-scope .fa-carriage-baby:before{content:"\f77d"}.mig-scope .fa-traffic-light:before{content:"\f637"}.mig-scope .fa-thermometer:before{content:"\f491"}.mig-scope .fa-vr-cardboard:before{content:"\f729"}.mig-scope .fa-hand-middle-finger:before{content:"\f806"}.mig-scope .fa-percent:before,.mig-scope .fa-percentage:before{content:"\25"}.mig-scope .fa-truck-moving:before{content:"\f4df"}.mig-scope .fa-glass-water-droplet:before{content:"\e4f5"}.mig-scope .fa-display:before{content:"\e163"}.mig-scope .fa-face-smile:before,.mig-scope .fa-smile:before{content:"\f118"}.mig-scope .fa-thumb-tack:before,.mig-scope .fa-thumbtack:before{content:"\f08d"}.mig-scope .fa-trophy:before{content:"\f091"}.mig-scope .fa-person-praying:before,.mig-scope .fa-pray:before{content:"\f683"}.mig-scope .fa-hammer:before{content:"\f6e3"}.mig-scope .fa-hand-peace:before{content:"\f25b"}.mig-scope .fa-rotate:before,.mig-scope .fa-sync-alt:before{content:"\f2f1"}.mig-scope .fa-spinner:before{content:"\f110"}.mig-scope .fa-robot:before{content:"\f544"}.mig-scope .fa-peace:before{content:"\f67c"}.mig-scope .fa-cogs:before,.mig-scope .fa-gears:before{content:"\f085"}.mig-scope .fa-warehouse:before{content:"\f494"}.mig-scope .fa-arrow-up-right-dots:before{content:"\e4b7"}.mig-scope .fa-splotch:before{content:"\f5bc"}.mig-scope .fa-face-grin-hearts:before,.mig-scope .fa-grin-hearts:before{content:"\f584"}.mig-scope .fa-dice-four:before{content:"\f524"}.mig-scope .fa-sim-card:before{content:"\f7c4"}.mig-scope .fa-transgender-alt:before,.mig-scope .fa-transgender:before{content:"\f225"}.mig-scope .fa-mercury:before{content:"\f223"}.mig-scope .fa-arrow-turn-down:before,.mig-scope .fa-level-down:before{content:"\f149"}.mig-scope .fa-person-falling-burst:before{content:"\e547"}.mig-scope .fa-award:before{content:"\f559"}.mig-scope .fa-ticket-alt:before,.mig-scope .fa-ticket-simple:before{content:"\f3ff"}.mig-scope .fa-building:before{content:"\f1ad"}.mig-scope .fa-angle-double-left:before,.mig-scope .fa-angles-left:before{content:"\f100"}.mig-scope .fa-qrcode:before{content:"\f029"}.mig-scope .fa-clock-rotate-left:before,.mig-scope .fa-history:before{content:"\f1da"}.mig-scope .fa-face-grin-beam-sweat:before,.mig-scope .fa-grin-beam-sweat:before{content:"\f583"}.mig-scope .fa-arrow-right-from-file:before,.mig-scope .fa-file-export:before{content:"\f56e"}.mig-scope .fa-shield-blank:before,.mig-scope .fa-shield:before{content:"\f132"}.mig-scope .fa-arrow-up-short-wide:before,.mig-scope .fa-sort-amount-up-alt:before{content:"\f885"}.mig-scope .fa-house-medical:before{content:"\e3b2"}.mig-scope .fa-golf-ball-tee:before,.mig-scope .fa-golf-ball:before{content:"\f450"}.mig-scope .fa-chevron-circle-left:before,.mig-scope .fa-circle-chevron-left:before{content:"\f137"}.mig-scope .fa-house-chimney-window:before{content:"\e00d"}.mig-scope .fa-pen-nib:before{content:"\f5ad"}.mig-scope .fa-tent-arrow-turn-left:before{content:"\e580"}.mig-scope .fa-tents:before{content:"\e582"}.mig-scope .fa-magic:before,.mig-scope .fa-wand-magic:before{content:"\f0d0"}.mig-scope .fa-dog:before{content:"\f6d3"}.mig-scope .fa-carrot:before{content:"\f787"}.mig-scope .fa-moon:before{content:"\f186"}.mig-scope .fa-wine-glass-alt:before,.mig-scope .fa-wine-glass-empty:before{content:"\f5ce"}.mig-scope .fa-cheese:before{content:"\f7ef"}.mig-scope .fa-yin-yang:before{content:"\f6ad"}.mig-scope .fa-music:before{content:"\f001"}.mig-scope .fa-code-commit:before{content:"\f386"}.mig-scope .fa-temperature-low:before{content:"\f76b"}.mig-scope .fa-biking:before,.mig-scope .fa-person-biking:before{content:"\f84a"}.mig-scope .fa-broom:before{content:"\f51a"}.mig-scope .fa-shield-heart:before{content:"\e574"}.mig-scope .fa-gopuram:before{content:"\f664"}.mig-scope .fa-earth-oceania:before,.mig-scope .fa-globe-oceania:before{content:"\e47b"}.mig-scope .fa-square-xmark:before,.mig-scope .fa-times-square:before,.mig-scope .fa-xmark-square:before{content:"\f2d3"}.mig-scope .fa-hashtag:before{content:"\23"}.mig-scope .fa-expand-alt:before,.mig-scope .fa-up-right-and-down-left-from-center:before{content:"\f424"}.mig-scope .fa-oil-can:before{content:"\f613"}.mig-scope .fa-t:before{content:"\54"}.mig-scope .fa-hippo:before{content:"\f6ed"}.mig-scope .fa-chart-column:before{content:"\e0e3"}.mig-scope .fa-infinity:before{content:"\f534"}.mig-scope .fa-vial-circle-check:before{content:"\e596"}.mig-scope .fa-person-arrow-down-to-line:before{content:"\e538"}.mig-scope .fa-voicemail:before{content:"\f897"}.mig-scope .fa-fan:before{content:"\f863"}.mig-scope .fa-person-walking-luggage:before{content:"\e554"}.mig-scope .fa-arrows-alt-v:before,.mig-scope .fa-up-down:before{content:"\f338"}.mig-scope .fa-cloud-moon-rain:before{content:"\f73c"}.mig-scope .fa-calendar:before{content:"\f133"}.mig-scope .fa-trailer:before{content:"\e041"}.mig-scope .fa-bahai:before,.mig-scope .fa-haykal:before{content:"\f666"}.mig-scope .fa-sd-card:before{content:"\f7c2"}.mig-scope .fa-dragon:before{content:"\f6d5"}.mig-scope .fa-shoe-prints:before{content:"\f54b"}.mig-scope .fa-circle-plus:before,.mig-scope .fa-plus-circle:before{content:"\f055"}.mig-scope .fa-face-grin-tongue-wink:before,.mig-scope .fa-grin-tongue-wink:before{content:"\f58b"}.mig-scope .fa-hand-holding:before{content:"\f4bd"}.mig-scope .fa-plug-circle-exclamation:before{content:"\e55d"}.mig-scope .fa-chain-broken:before,.mig-scope .fa-chain-slash:before,.mig-scope .fa-link-slash:before,.mig-scope .fa-unlink:before{content:"\f127"}.mig-scope .fa-clone:before{content:"\f24d"}.mig-scope .fa-person-walking-arrow-loop-left:before{content:"\e551"}.mig-scope .fa-arrow-up-z-a:before,.mig-scope .fa-sort-alpha-up-alt:before{content:"\f882"}.mig-scope .fa-fire-alt:before,.mig-scope .fa-fire-flame-curved:before{content:"\f7e4"}.mig-scope .fa-tornado:before{content:"\f76f"}.mig-scope .fa-file-circle-plus:before{content:"\e494"}.mig-scope .fa-book-quran:before,.mig-scope .fa-quran:before{content:"\f687"}.mig-scope .fa-anchor:before{content:"\f13d"}.mig-scope .fa-border-all:before{content:"\f84c"}.mig-scope .fa-angry:before,.mig-scope .fa-face-angry:before{content:"\f556"}.mig-scope .fa-cookie-bite:before{content:"\f564"}.mig-scope .fa-arrow-trend-down:before{content:"\e097"}.mig-scope .fa-feed:before,.mig-scope .fa-rss:before{content:"\f09e"}.mig-scope .fa-draw-polygon:before{content:"\f5ee"}.mig-scope .fa-balance-scale:before,.mig-scope .fa-scale-balanced:before{content:"\f24e"}.mig-scope .fa-gauge-simple-high:before,.mig-scope .fa-tachometer-fast:before,.mig-scope .fa-tachometer:before{content:"\f62a"}.mig-scope .fa-shower:before{content:"\f2cc"}.mig-scope .fa-desktop-alt:before,.mig-scope .fa-desktop:before{content:"\f390"}.mig-scope .fa-m:before{content:"\4d"}.mig-scope .fa-table-list:before,.mig-scope .fa-th-list:before{content:"\f00b"}.mig-scope .fa-comment-sms:before,.mig-scope .fa-sms:before{content:"\f7cd"}.mig-scope .fa-book:before{content:"\f02d"}.mig-scope .fa-user-plus:before{content:"\f234"}.mig-scope .fa-check:before{content:"\f00c"}.mig-scope .fa-battery-4:before,.mig-scope .fa-battery-three-quarters:before{content:"\f241"}.mig-scope .fa-house-circle-check:before{content:"\e509"}.mig-scope .fa-angle-left:before{content:"\f104"}.mig-scope .fa-diagram-successor:before{content:"\e47a"}.mig-scope .fa-truck-arrow-right:before{content:"\e58b"}.mig-scope .fa-arrows-split-up-and-left:before{content:"\e4bc"}.mig-scope .fa-fist-raised:before,.mig-scope .fa-hand-fist:before{content:"\f6de"}.mig-scope .fa-cloud-moon:before{content:"\f6c3"}.mig-scope .fa-briefcase:before{content:"\f0b1"}.mig-scope .fa-person-falling:before{content:"\e546"}.mig-scope .fa-image-portrait:before,.mig-scope .fa-portrait:before{content:"\f3e0"}.mig-scope .fa-user-tag:before{content:"\f507"}.mig-scope .fa-rug:before{content:"\e569"}.mig-scope .fa-earth-europe:before,.mig-scope .fa-globe-europe:before{content:"\f7a2"}.mig-scope .fa-cart-flatbed-suitcase:before,.mig-scope .fa-luggage-cart:before{content:"\f59d"}.mig-scope .fa-rectangle-times:before,.mig-scope .fa-rectangle-xmark:before,.mig-scope .fa-times-rectangle:before,.mig-scope .fa-window-close:before{content:"\f410"}.mig-scope .fa-baht-sign:before{content:"\e0ac"}.mig-scope .fa-book-open:before{content:"\f518"}.mig-scope .fa-book-journal-whills:before,.mig-scope .fa-journal-whills:before{content:"\f66a"}.mig-scope .fa-handcuffs:before{content:"\e4f8"}.mig-scope .fa-exclamation-triangle:before,.mig-scope .fa-triangle-exclamation:before,.mig-scope .fa-warning:before{content:"\f071"}.mig-scope .fa-database:before{content:"\f1c0"}.mig-scope .fa-mail-forward:before,.mig-scope .fa-share:before{content:"\f064"}.mig-scope .fa-bottle-droplet:before{content:"\e4c4"}.mig-scope .fa-mask-face:before{content:"\e1d7"}.mig-scope .fa-hill-rockslide:before{content:"\e508"}.mig-scope .fa-exchange-alt:before,.mig-scope .fa-right-left:before{content:"\f362"}.mig-scope .fa-paper-plane:before{content:"\f1d8"}.mig-scope .fa-road-circle-exclamation:before{content:"\e565"}.mig-scope .fa-dungeon:before{content:"\f6d9"}.mig-scope .fa-align-right:before{content:"\f038"}.mig-scope .fa-money-bill-1-wave:before,.mig-scope .fa-money-bill-wave-alt:before{content:"\f53b"}.mig-scope .fa-life-ring:before{content:"\f1cd"}.mig-scope .fa-hands:before,.mig-scope .fa-sign-language:before,.mig-scope .fa-signing:before{content:"\f2a7"}.mig-scope .fa-calendar-day:before{content:"\f783"}.mig-scope .fa-ladder-water:before,.mig-scope .fa-swimming-pool:before,.mig-scope .fa-water-ladder:before{content:"\f5c5"}.mig-scope .fa-arrows-up-down:before,.mig-scope .fa-arrows-v:before{content:"\f07d"}.mig-scope .fa-face-grimace:before,.mig-scope .fa-grimace:before{content:"\f57f"}.mig-scope .fa-wheelchair-alt:before,.mig-scope .fa-wheelchair-move:before{content:"\e2ce"}.mig-scope .fa-level-down-alt:before,.mig-scope .fa-turn-down:before{content:"\f3be"}.mig-scope .fa-person-walking-arrow-right:before{content:"\e552"}.mig-scope .fa-envelope-square:before,.mig-scope .fa-square-envelope:before{content:"\f199"}.mig-scope .fa-dice:before{content:"\f522"}.mig-scope .fa-bowling-ball:before{content:"\f436"}.mig-scope .fa-brain:before{content:"\f5dc"}.mig-scope .fa-band-aid:before,.mig-scope .fa-bandage:before{content:"\f462"}.mig-scope .fa-calendar-minus:before{content:"\f272"}.mig-scope .fa-circle-xmark:before,.mig-scope .fa-times-circle:before,.mig-scope .fa-xmark-circle:before{content:"\f057"}.mig-scope .fa-gifts:before{content:"\f79c"}.mig-scope .fa-hotel:before{content:"\f594"}.mig-scope .fa-earth-asia:before,.mig-scope .fa-globe-asia:before{content:"\f57e"}.mig-scope .fa-id-card-alt:before,.mig-scope .fa-id-card-clip:before{content:"\f47f"}.mig-scope .fa-magnifying-glass-plus:before,.mig-scope .fa-search-plus:before{content:"\f00e"}.mig-scope .fa-thumbs-up:before{content:"\f164"}.mig-scope .fa-user-clock:before{content:"\f4fd"}.mig-scope .fa-allergies:before,.mig-scope .fa-hand-dots:before{content:"\f461"}.mig-scope .fa-file-invoice:before{content:"\f570"}.mig-scope .fa-window-minimize:before{content:"\f2d1"}.mig-scope .fa-coffee:before,.mig-scope .fa-mug-saucer:before{content:"\f0f4"}.mig-scope .fa-brush:before{content:"\f55d"}.mig-scope .fa-mask:before{content:"\f6fa"}.mig-scope .fa-magnifying-glass-minus:before,.mig-scope .fa-search-minus:before{content:"\f010"}.mig-scope .fa-ruler-vertical:before{content:"\f548"}.mig-scope .fa-user-alt:before,.mig-scope .fa-user-large:before{content:"\f406"}.mig-scope .fa-train-tram:before{content:"\e5b4"}.mig-scope .fa-user-nurse:before{content:"\f82f"}.mig-scope .fa-syringe:before{content:"\f48e"}.mig-scope .fa-cloud-sun:before{content:"\f6c4"}.mig-scope .fa-stopwatch-20:before{content:"\e06f"}.mig-scope .fa-square-full:before{content:"\f45c"}.mig-scope .fa-magnet:before{content:"\f076"}.mig-scope .fa-jar:before{content:"\e516"}.mig-scope .fa-note-sticky:before,.mig-scope .fa-sticky-note:before{content:"\f249"}.mig-scope .fa-bug-slash:before{content:"\e490"}.mig-scope .fa-arrow-up-from-water-pump:before{content:"\e4b6"}.mig-scope .fa-bone:before{content:"\f5d7"}.mig-scope .fa-user-injured:before{content:"\f728"}.mig-scope .fa-face-sad-tear:before,.mig-scope .fa-sad-tear:before{content:"\f5b4"}.mig-scope .fa-plane:before{content:"\f072"}.mig-scope .fa-tent-arrows-down:before{content:"\e581"}.mig-scope .fa-exclamation:before{content:"\21"}.mig-scope .fa-arrows-spin:before{content:"\e4bb"}.mig-scope .fa-print:before{content:"\f02f"}.mig-scope .fa-try:before,.mig-scope .fa-turkish-lira-sign:before,.mig-scope .fa-turkish-lira:before{content:"\e2bb"}.mig-scope .fa-dollar-sign:before,.mig-scope .fa-dollar:before,.mig-scope .fa-usd:before{content:"\24"}.mig-scope .fa-x:before{content:"\58"}.mig-scope .fa-magnifying-glass-dollar:before,.mig-scope .fa-search-dollar:before{content:"\f688"}.mig-scope .fa-users-cog:before,.mig-scope .fa-users-gear:before{content:"\f509"}.mig-scope .fa-person-military-pointing:before{content:"\e54a"}.mig-scope .fa-bank:before,.mig-scope .fa-building-columns:before,.mig-scope .fa-institution:before,.mig-scope .fa-museum:before,.mig-scope .fa-university:before{content:"\f19c"}.mig-scope .fa-umbrella:before{content:"\f0e9"}.mig-scope .fa-trowel:before{content:"\e589"}.mig-scope .fa-d:before{content:"\44"}.mig-scope .fa-stapler:before{content:"\e5af"}.mig-scope .fa-masks-theater:before,.mig-scope .fa-theater-masks:before{content:"\f630"}.mig-scope .fa-kip-sign:before{content:"\e1c4"}.mig-scope .fa-hand-point-left:before{content:"\f0a5"}.mig-scope .fa-handshake-alt:before,.mig-scope .fa-handshake-simple:before{content:"\f4c6"}.mig-scope .fa-fighter-jet:before,.mig-scope .fa-jet-fighter:before{content:"\f0fb"}.mig-scope .fa-share-alt-square:before,.mig-scope .fa-square-share-nodes:before{content:"\f1e1"}.mig-scope .fa-barcode:before{content:"\f02a"}.mig-scope .fa-plus-minus:before{content:"\e43c"}.mig-scope .fa-video-camera:before,.mig-scope .fa-video:before{content:"\f03d"}.mig-scope .fa-graduation-cap:before,.mig-scope .fa-mortar-board:before{content:"\f19d"}.mig-scope .fa-hand-holding-medical:before{content:"\e05c"}.mig-scope .fa-person-circle-check:before{content:"\e53e"}.mig-scope .fa-level-up-alt:before,.mig-scope .fa-turn-up:before{content:"\f3bf"}.mig-scope .fa-sr-only,.mig-scope .fa-sr-only-focusable:not(:focus),.mig-scope .sr-only,.mig-scope .sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.mig-scope :host,.mig-scope{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/62511d1d-3d5b-4ab0-8d25-b361060b6486.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/c87dd216-a71a-4ef1-bfad-788b24e35215.ttf) format("truetype")}.mig-scope .fa-brands,.mig-scope .fab{font-weight:400}.mig-scope .fa-monero:before{content:"\f3d0"}.mig-scope .fa-hooli:before{content:"\f427"}.mig-scope .fa-yelp:before{content:"\f1e9"}.mig-scope .fa-cc-visa:before{content:"\f1f0"}.mig-scope .fa-lastfm:before{content:"\f202"}.mig-scope .fa-shopware:before{content:"\f5b5"}.mig-scope .fa-creative-commons-nc:before{content:"\f4e8"}.mig-scope .fa-aws:before{content:"\f375"}.mig-scope .fa-redhat:before{content:"\f7bc"}.mig-scope .fa-yoast:before{content:"\f2b1"}.mig-scope .fa-cloudflare:before{content:"\e07d"}.mig-scope .fa-ups:before{content:"\f7e0"}.mig-scope .fa-pixiv:before{content:"\e640"}.mig-scope .fa-wpexplorer:before{content:"\f2de"}.mig-scope .fa-dyalog:before{content:"\f399"}.mig-scope .fa-bity:before{content:"\f37a"}.mig-scope .fa-stackpath:before{content:"\f842"}.mig-scope .fa-buysellads:before{content:"\f20d"}.mig-scope .fa-first-order:before{content:"\f2b0"}.mig-scope .fa-modx:before{content:"\f285"}.mig-scope .fa-guilded:before{content:"\e07e"}.mig-scope .fa-vnv:before{content:"\f40b"}.mig-scope .fa-js-square:before,.mig-scope .fa-square-js:before{content:"\f3b9"}.mig-scope .fa-microsoft:before{content:"\f3ca"}.mig-scope .fa-qq:before{content:"\f1d6"}.mig-scope .fa-orcid:before{content:"\f8d2"}.mig-scope .fa-java:before{content:"\f4e4"}.mig-scope .fa-invision:before{content:"\f7b0"}.mig-scope .fa-creative-commons-pd-alt:before{content:"\f4ed"}.mig-scope .fa-centercode:before{content:"\f380"}.mig-scope .fa-glide-g:before{content:"\f2a6"}.mig-scope .fa-drupal:before{content:"\f1a9"}.mig-scope .fa-jxl:before{content:"\e67b"}.mig-scope .fa-hire-a-helper:before{content:"\f3b0"}.mig-scope .fa-creative-commons-by:before{content:"\f4e7"}.mig-scope .fa-unity:before{content:"\e049"}.mig-scope .fa-whmcs:before{content:"\f40d"}.mig-scope .fa-rocketchat:before{content:"\f3e8"}.mig-scope .fa-vk:before{content:"\f189"}.mig-scope .fa-untappd:before{content:"\f405"}.mig-scope .fa-mailchimp:before{content:"\f59e"}.mig-scope .fa-css3-alt:before{content:"\f38b"}.mig-scope .fa-reddit-square:before,.mig-scope .fa-square-reddit:before{content:"\f1a2"}.mig-scope .fa-vimeo-v:before{content:"\f27d"}.mig-scope .fa-contao:before{content:"\f26d"}.mig-scope .fa-square-font-awesome:before{content:"\e5ad"}.mig-scope .fa-deskpro:before{content:"\f38f"}.mig-scope .fa-brave:before{content:"\e63c"}.mig-scope .fa-sistrix:before{content:"\f3ee"}.mig-scope .fa-instagram-square:before,.mig-scope .fa-square-instagram:before{content:"\e055"}.mig-scope .fa-battle-net:before{content:"\f835"}.mig-scope .fa-the-red-yeti:before{content:"\f69d"}.mig-scope .fa-hacker-news-square:before,.mig-scope .fa-square-hacker-news:before{content:"\f3af"}.mig-scope .fa-edge:before{content:"\f282"}.mig-scope .fa-threads:before{content:"\e618"}.mig-scope .fa-napster:before{content:"\f3d2"}.mig-scope .fa-snapchat-square:before,.mig-scope .fa-square-snapchat:before{content:"\f2ad"}.mig-scope .fa-google-plus-g:before{content:"\f0d5"}.mig-scope .fa-artstation:before{content:"\f77a"}.mig-scope .fa-markdown:before{content:"\f60f"}.mig-scope .fa-sourcetree:before{content:"\f7d3"}.mig-scope .fa-google-plus:before{content:"\f2b3"}.mig-scope .fa-diaspora:before{content:"\f791"}.mig-scope .fa-foursquare:before{content:"\f180"}.mig-scope .fa-stack-overflow:before{content:"\f16c"}.mig-scope .fa-github-alt:before{content:"\f113"}.mig-scope .fa-phoenix-squadron:before{content:"\f511"}.mig-scope .fa-pagelines:before{content:"\f18c"}.mig-scope .fa-algolia:before{content:"\f36c"}.mig-scope .fa-red-river:before{content:"\f3e3"}.mig-scope .fa-creative-commons-sa:before{content:"\f4ef"}.mig-scope .fa-safari:before{content:"\f267"}.mig-scope .fa-google:before{content:"\f1a0"}.mig-scope .fa-font-awesome-alt:before,.mig-scope .fa-square-font-awesome-stroke:before{content:"\f35c"}.mig-scope .fa-atlassian:before{content:"\f77b"}.mig-scope .fa-linkedin-in:before{content:"\f0e1"}.mig-scope .fa-digital-ocean:before{content:"\f391"}.mig-scope .fa-nimblr:before{content:"\f5a8"}.mig-scope .fa-chromecast:before{content:"\f838"}.mig-scope .fa-evernote:before{content:"\f839"}.mig-scope .fa-hacker-news:before{content:"\f1d4"}.mig-scope .fa-creative-commons-sampling:before{content:"\f4f0"}.mig-scope .fa-adversal:before{content:"\f36a"}.mig-scope .fa-creative-commons:before{content:"\f25e"}.mig-scope .fa-watchman-monitoring:before{content:"\e087"}.mig-scope .fa-fonticons:before{content:"\f280"}.mig-scope .fa-weixin:before{content:"\f1d7"}.mig-scope .fa-shirtsinbulk:before{content:"\f214"}.mig-scope .fa-codepen:before{content:"\f1cb"}.mig-scope .fa-git-alt:before{content:"\f841"}.mig-scope .fa-lyft:before{content:"\f3c3"}.mig-scope .fa-rev:before{content:"\f5b2"}.mig-scope .fa-windows:before{content:"\f17a"}.mig-scope .fa-wizards-of-the-coast:before{content:"\f730"}.mig-scope .fa-square-viadeo:before,.mig-scope .fa-viadeo-square:before{content:"\f2aa"}.mig-scope .fa-meetup:before{content:"\f2e0"}.mig-scope .fa-centos:before{content:"\f789"}.mig-scope .fa-adn:before{content:"\f170"}.mig-scope .fa-cloudsmith:before{content:"\f384"}.mig-scope .fa-opensuse:before{content:"\e62b"}.mig-scope .fa-pied-piper-alt:before{content:"\f1a8"}.mig-scope .fa-dribbble-square:before,.mig-scope .fa-square-dribbble:before{content:"\f397"}.mig-scope .fa-codiepie:before{content:"\f284"}.mig-scope .fa-node:before{content:"\f419"}.mig-scope .fa-mix:before{content:"\f3cb"}.mig-scope .fa-steam:before{content:"\f1b6"}.mig-scope .fa-cc-apple-pay:before{content:"\f416"}.mig-scope .fa-scribd:before{content:"\f28a"}.mig-scope .fa-debian:before{content:"\e60b"}.mig-scope .fa-openid:before{content:"\f19b"}.mig-scope .fa-instalod:before{content:"\e081"}.mig-scope .fa-expeditedssl:before{content:"\f23e"}.mig-scope .fa-sellcast:before{content:"\f2da"}.mig-scope .fa-square-twitter:before,.mig-scope .fa-twitter-square:before{content:"\f081"}.mig-scope .fa-r-project:before{content:"\f4f7"}.mig-scope .fa-delicious:before{content:"\f1a5"}.mig-scope .fa-freebsd:before{content:"\f3a4"}.mig-scope .fa-vuejs:before{content:"\f41f"}.mig-scope .fa-accusoft:before{content:"\f369"}.mig-scope .fa-ioxhost:before{content:"\f208"}.mig-scope .fa-fonticons-fi:before{content:"\f3a2"}.mig-scope .fa-app-store:before{content:"\f36f"}.mig-scope .fa-cc-mastercard:before{content:"\f1f1"}.mig-scope .fa-itunes-note:before{content:"\f3b5"}.mig-scope .fa-golang:before{content:"\e40f"}.mig-scope .fa-kickstarter:before,.mig-scope .fa-square-kickstarter:before{content:"\f3bb"}.mig-scope .fa-grav:before{content:"\f2d6"}.mig-scope .fa-weibo:before{content:"\f18a"}.mig-scope .fa-uncharted:before{content:"\e084"}.mig-scope .fa-firstdraft:before{content:"\f3a1"}.mig-scope .fa-square-youtube:before,.mig-scope .fa-youtube-square:before{content:"\f431"}.mig-scope .fa-wikipedia-w:before{content:"\f266"}.mig-scope .fa-rendact:before,.mig-scope .fa-wpressr:before{content:"\f3e4"}.mig-scope .fa-angellist:before{content:"\f209"}.mig-scope .fa-galactic-republic:before{content:"\f50c"}.mig-scope .fa-nfc-directional:before{content:"\e530"}.mig-scope .fa-skype:before{content:"\f17e"}.mig-scope .fa-joget:before{content:"\f3b7"}.mig-scope .fa-fedora:before{content:"\f798"}.mig-scope .fa-stripe-s:before{content:"\f42a"}.mig-scope .fa-meta:before{content:"\e49b"}.mig-scope .fa-laravel:before{content:"\f3bd"}.mig-scope .fa-hotjar:before{content:"\f3b1"}.mig-scope .fa-bluetooth-b:before{content:"\f294"}.mig-scope .fa-square-letterboxd:before{content:"\e62e"}.mig-scope .fa-sticker-mule:before{content:"\f3f7"}.mig-scope .fa-creative-commons-zero:before{content:"\f4f3"}.mig-scope .fa-hips:before{content:"\f452"}.mig-scope .fa-behance:before{content:"\f1b4"}.mig-scope .fa-reddit:before{content:"\f1a1"}.mig-scope .fa-discord:before{content:"\f392"}.mig-scope .fa-chrome:before{content:"\f268"}.mig-scope .fa-app-store-ios:before{content:"\f370"}.mig-scope .fa-cc-discover:before{content:"\f1f2"}.mig-scope .fa-wpbeginner:before{content:"\f297"}.mig-scope .fa-confluence:before{content:"\f78d"}.mig-scope .fa-shoelace:before{content:"\e60c"}.mig-scope .fa-mdb:before{content:"\f8ca"}.mig-scope .fa-dochub:before{content:"\f394"}.mig-scope .fa-accessible-icon:before{content:"\f368"}.mig-scope .fa-ebay:before{content:"\f4f4"}.mig-scope .fa-amazon:before{content:"\f270"}.mig-scope .fa-unsplash:before{content:"\e07c"}.mig-scope .fa-yarn:before{content:"\f7e3"}.mig-scope .fa-square-steam:before,.mig-scope .fa-steam-square:before{content:"\f1b7"}.mig-scope .fa-500px:before{content:"\f26e"}.mig-scope .fa-square-vimeo:before,.mig-scope .fa-vimeo-square:before{content:"\f194"}.mig-scope .fa-asymmetrik:before{content:"\f372"}.mig-scope .fa-font-awesome-flag:before,.mig-scope .fa-font-awesome-logo-full:before,.mig-scope .fa-font-awesome:before{content:"\f2b4"}.mig-scope .fa-gratipay:before{content:"\f184"}.mig-scope .fa-apple:before{content:"\f179"}.mig-scope .fa-hive:before{content:"\e07f"}.mig-scope .fa-gitkraken:before{content:"\f3a6"}.mig-scope .fa-keybase:before{content:"\f4f5"}.mig-scope .fa-apple-pay:before{content:"\f415"}.mig-scope .fa-padlet:before{content:"\e4a0"}.mig-scope .fa-amazon-pay:before{content:"\f42c"}.mig-scope .fa-github-square:before,.mig-scope .fa-square-github:before{content:"\f092"}.mig-scope .fa-stumbleupon:before{content:"\f1a4"}.mig-scope .fa-fedex:before{content:"\f797"}.mig-scope .fa-phoenix-framework:before{content:"\f3dc"}.mig-scope .fa-shopify:before{content:"\e057"}.mig-scope .fa-neos:before{content:"\f612"}.mig-scope .fa-square-threads:before{content:"\e619"}.mig-scope .fa-hackerrank:before{content:"\f5f7"}.mig-scope .fa-researchgate:before{content:"\f4f8"}.mig-scope .fa-swift:before{content:"\f8e1"}.mig-scope .fa-angular:before{content:"\f420"}.mig-scope .fa-speakap:before{content:"\f3f3"}.mig-scope .fa-angrycreative:before{content:"\f36e"}.mig-scope .fa-y-combinator:before{content:"\f23b"}.mig-scope .fa-empire:before{content:"\f1d1"}.mig-scope .fa-envira:before{content:"\f299"}.mig-scope .fa-google-scholar:before{content:"\e63b"}.mig-scope .fa-gitlab-square:before,.mig-scope .fa-square-gitlab:before{content:"\e5ae"}.mig-scope .fa-studiovinari:before{content:"\f3f8"}.mig-scope .fa-pied-piper:before{content:"\f2ae"}.mig-scope .fa-wordpress:before{content:"\f19a"}.mig-scope .fa-product-hunt:before{content:"\f288"}.mig-scope .fa-firefox:before{content:"\f269"}.mig-scope .fa-linode:before{content:"\f2b8"}.mig-scope .fa-goodreads:before{content:"\f3a8"}.mig-scope .fa-odnoklassniki-square:before,.mig-scope .fa-square-odnoklassniki:before{content:"\f264"}.mig-scope .fa-jsfiddle:before{content:"\f1cc"}.mig-scope .fa-sith:before{content:"\f512"}.mig-scope .fa-themeisle:before{content:"\f2b2"}.mig-scope .fa-page4:before{content:"\f3d7"}.mig-scope .fa-hashnode:before{content:"\e499"}.mig-scope .fa-react:before{content:"\f41b"}.mig-scope .fa-cc-paypal:before{content:"\f1f4"}.mig-scope .fa-squarespace:before{content:"\f5be"}.mig-scope .fa-cc-stripe:before{content:"\f1f5"}.mig-scope .fa-creative-commons-share:before{content:"\f4f2"}.mig-scope .fa-bitcoin:before{content:"\f379"}.mig-scope .fa-keycdn:before{content:"\f3ba"}.mig-scope .fa-opera:before{content:"\f26a"}.mig-scope .fa-itch-io:before{content:"\f83a"}.mig-scope .fa-umbraco:before{content:"\f8e8"}.mig-scope .fa-galactic-senate:before{content:"\f50d"}.mig-scope .fa-ubuntu:before{content:"\f7df"}.mig-scope .fa-draft2digital:before{content:"\f396"}.mig-scope .fa-stripe:before{content:"\f429"}.mig-scope .fa-houzz:before{content:"\f27c"}.mig-scope .fa-gg:before{content:"\f260"}.mig-scope .fa-dhl:before{content:"\f790"}.mig-scope .fa-pinterest-square:before,.mig-scope .fa-square-pinterest:before{content:"\f0d3"}.mig-scope .fa-xing:before{content:"\f168"}.mig-scope .fa-blackberry:before{content:"\f37b"}.mig-scope .fa-creative-commons-pd:before{content:"\f4ec"}.mig-scope .fa-playstation:before{content:"\f3df"}.mig-scope .fa-quinscape:before{content:"\f459"}.mig-scope .fa-less:before{content:"\f41d"}.mig-scope .fa-blogger-b:before{content:"\f37d"}.mig-scope .fa-opencart:before{content:"\f23d"}.mig-scope .fa-vine:before{content:"\f1ca"}.mig-scope .fa-signal-messenger:before{content:"\e663"}.mig-scope .fa-paypal:before{content:"\f1ed"}.mig-scope .fa-gitlab:before{content:"\f296"}.mig-scope .fa-typo3:before{content:"\f42b"}.mig-scope .fa-reddit-alien:before{content:"\f281"}.mig-scope .fa-yahoo:before{content:"\f19e"}.mig-scope .fa-dailymotion:before{content:"\e052"}.mig-scope .fa-affiliatetheme:before{content:"\f36b"}.mig-scope .fa-pied-piper-pp:before{content:"\f1a7"}.mig-scope .fa-bootstrap:before{content:"\f836"}.mig-scope .fa-odnoklassniki:before{content:"\f263"}.mig-scope .fa-nfc-symbol:before{content:"\e531"}.mig-scope .fa-mintbit:before{content:"\e62f"}.mig-scope .fa-ethereum:before{content:"\f42e"}.mig-scope .fa-speaker-deck:before{content:"\f83c"}.mig-scope .fa-creative-commons-nc-eu:before{content:"\f4e9"}.mig-scope .fa-patreon:before{content:"\f3d9"}.mig-scope .fa-avianex:before{content:"\f374"}.mig-scope .fa-ello:before{content:"\f5f1"}.mig-scope .fa-gofore:before{content:"\f3a7"}.mig-scope .fa-bimobject:before{content:"\f378"}.mig-scope .fa-brave-reverse:before{content:"\e63d"}.mig-scope .fa-facebook-f:before{content:"\f39e"}.mig-scope .fa-google-plus-square:before,.mig-scope .fa-square-google-plus:before{content:"\f0d4"}.mig-scope .fa-web-awesome:before{content:"\e682"}.mig-scope .fa-mandalorian:before{content:"\f50f"}.mig-scope .fa-first-order-alt:before{content:"\f50a"}.mig-scope .fa-osi:before{content:"\f41a"}.mig-scope .fa-google-wallet:before{content:"\f1ee"}.mig-scope .fa-d-and-d-beyond:before{content:"\f6ca"}.mig-scope .fa-periscope:before{content:"\f3da"}.mig-scope .fa-fulcrum:before{content:"\f50b"}.mig-scope .fa-cloudscale:before{content:"\f383"}.mig-scope .fa-forumbee:before{content:"\f211"}.mig-scope .fa-mizuni:before{content:"\f3cc"}.mig-scope .fa-schlix:before{content:"\f3ea"}.mig-scope .fa-square-xing:before,.mig-scope .fa-xing-square:before{content:"\f169"}.mig-scope .fa-bandcamp:before{content:"\f2d5"}.mig-scope .fa-wpforms:before{content:"\f298"}.mig-scope .fa-cloudversify:before{content:"\f385"}.mig-scope .fa-usps:before{content:"\f7e1"}.mig-scope .fa-megaport:before{content:"\f5a3"}.mig-scope .fa-magento:before{content:"\f3c4"}.mig-scope .fa-spotify:before{content:"\f1bc"}.mig-scope .fa-optin-monster:before{content:"\f23c"}.mig-scope .fa-fly:before{content:"\f417"}.mig-scope .fa-aviato:before{content:"\f421"}.mig-scope .fa-itunes:before{content:"\f3b4"}.mig-scope .fa-cuttlefish:before{content:"\f38c"}.mig-scope .fa-blogger:before{content:"\f37c"}.mig-scope .fa-flickr:before{content:"\f16e"}.mig-scope .fa-viber:before{content:"\f409"}.mig-scope .fa-soundcloud:before{content:"\f1be"}.mig-scope .fa-digg:before{content:"\f1a6"}.mig-scope .fa-tencent-weibo:before{content:"\f1d5"}.mig-scope .fa-letterboxd:before{content:"\e62d"}.mig-scope .fa-symfony:before{content:"\f83d"}.mig-scope .fa-maxcdn:before{content:"\f136"}.mig-scope .fa-etsy:before{content:"\f2d7"}.mig-scope .fa-facebook-messenger:before{content:"\f39f"}.mig-scope .fa-audible:before{content:"\f373"}.mig-scope .fa-think-peaks:before{content:"\f731"}.mig-scope .fa-bilibili:before{content:"\e3d9"}.mig-scope .fa-erlang:before{content:"\f39d"}.mig-scope .fa-x-twitter:before{content:"\e61b"}.mig-scope .fa-cotton-bureau:before{content:"\f89e"}.mig-scope .fa-dashcube:before{content:"\f210"}.mig-scope .fa-42-group:before,.mig-scope .fa-innosoft:before{content:"\e080"}.mig-scope .fa-stack-exchange:before{content:"\f18d"}.mig-scope .fa-elementor:before{content:"\f430"}.mig-scope .fa-pied-piper-square:before,.mig-scope .fa-square-pied-piper:before{content:"\e01e"}.mig-scope .fa-creative-commons-nd:before{content:"\f4eb"}.mig-scope .fa-palfed:before{content:"\f3d8"}.mig-scope .fa-superpowers:before{content:"\f2dd"}.mig-scope .fa-resolving:before{content:"\f3e7"}.mig-scope .fa-xbox:before{content:"\f412"}.mig-scope .fa-square-web-awesome-stroke:before{content:"\e684"}.mig-scope .fa-searchengin:before{content:"\f3eb"}.mig-scope .fa-tiktok:before{content:"\e07b"}.mig-scope .fa-facebook-square:before,.mig-scope .fa-square-facebook:before{content:"\f082"}.mig-scope .fa-renren:before{content:"\f18b"}.mig-scope .fa-linux:before{content:"\f17c"}.mig-scope .fa-glide:before{content:"\f2a5"}.mig-scope .fa-linkedin:before{content:"\f08c"}.mig-scope .fa-hubspot:before{content:"\f3b2"}.mig-scope .fa-deploydog:before{content:"\f38e"}.mig-scope .fa-twitch:before{content:"\f1e8"}.mig-scope .fa-ravelry:before{content:"\f2d9"}.mig-scope .fa-mixer:before{content:"\e056"}.mig-scope .fa-lastfm-square:before,.mig-scope .fa-square-lastfm:before{content:"\f203"}.mig-scope .fa-vimeo:before{content:"\f40a"}.mig-scope .fa-mendeley:before{content:"\f7b3"}.mig-scope .fa-uniregistry:before{content:"\f404"}.mig-scope .fa-figma:before{content:"\f799"}.mig-scope .fa-creative-commons-remix:before{content:"\f4ee"}.mig-scope .fa-cc-amazon-pay:before{content:"\f42d"}.mig-scope .fa-dropbox:before{content:"\f16b"}.mig-scope .fa-instagram:before{content:"\f16d"}.mig-scope .fa-cmplid:before{content:"\e360"}.mig-scope .fa-upwork:before{content:"\e641"}.mig-scope .fa-facebook:before{content:"\f09a"}.mig-scope .fa-gripfire:before{content:"\f3ac"}.mig-scope .fa-jedi-order:before{content:"\f50e"}.mig-scope .fa-uikit:before{content:"\f403"}.mig-scope .fa-fort-awesome-alt:before{content:"\f3a3"}.mig-scope .fa-phabricator:before{content:"\f3db"}.mig-scope .fa-ussunnah:before{content:"\f407"}.mig-scope .fa-earlybirds:before{content:"\f39a"}.mig-scope .fa-trade-federation:before{content:"\f513"}.mig-scope .fa-autoprefixer:before{content:"\f41c"}.mig-scope .fa-whatsapp:before{content:"\f232"}.mig-scope .fa-square-upwork:before{content:"\e67c"}.mig-scope .fa-slideshare:before{content:"\f1e7"}.mig-scope .fa-google-play:before{content:"\f3ab"}.mig-scope .fa-viadeo:before{content:"\f2a9"}.mig-scope .fa-line:before{content:"\f3c0"}.mig-scope .fa-google-drive:before{content:"\f3aa"}.mig-scope .fa-servicestack:before{content:"\f3ec"}.mig-scope .fa-simplybuilt:before{content:"\f215"}.mig-scope .fa-bitbucket:before{content:"\f171"}.mig-scope .fa-imdb:before{content:"\f2d8"}.mig-scope .fa-deezer:before{content:"\e077"}.mig-scope .fa-raspberry-pi:before{content:"\f7bb"}.mig-scope .fa-jira:before{content:"\f7b1"}.mig-scope .fa-docker:before{content:"\f395"}.mig-scope .fa-screenpal:before{content:"\e570"}.mig-scope .fa-bluetooth:before{content:"\f293"}.mig-scope .fa-gitter:before{content:"\f426"}.mig-scope .fa-d-and-d:before{content:"\f38d"}.mig-scope .fa-microblog:before{content:"\e01a"}.mig-scope .fa-cc-diners-club:before{content:"\f24c"}.mig-scope .fa-gg-circle:before{content:"\f261"}.mig-scope .fa-pied-piper-hat:before{content:"\f4e5"}.mig-scope .fa-kickstarter-k:before{content:"\f3bc"}.mig-scope .fa-yandex:before{content:"\f413"}.mig-scope .fa-readme:before{content:"\f4d5"}.mig-scope .fa-html5:before{content:"\f13b"}.mig-scope .fa-sellsy:before{content:"\f213"}.mig-scope .fa-square-web-awesome:before{content:"\e683"}.mig-scope .fa-sass:before{content:"\f41e"}.mig-scope .fa-wirsindhandwerk:before,.mig-scope .fa-wsh:before{content:"\e2d0"}.mig-scope .fa-buromobelexperte:before{content:"\f37f"}.mig-scope .fa-salesforce:before{content:"\f83b"}.mig-scope .fa-octopus-deploy:before{content:"\e082"}.mig-scope .fa-medapps:before{content:"\f3c6"}.mig-scope .fa-ns8:before{content:"\f3d5"}.mig-scope .fa-pinterest-p:before{content:"\f231"}.mig-scope .fa-apper:before{content:"\f371"}.mig-scope .fa-fort-awesome:before{content:"\f286"}.mig-scope .fa-waze:before{content:"\f83f"}.mig-scope .fa-bluesky:before{content:"\e671"}.mig-scope .fa-cc-jcb:before{content:"\f24b"}.mig-scope .fa-snapchat-ghost:before,.mig-scope .fa-snapchat:before{content:"\f2ab"}.mig-scope .fa-fantasy-flight-games:before{content:"\f6dc"}.mig-scope .fa-rust:before{content:"\e07a"}.mig-scope .fa-wix:before{content:"\f5cf"}.mig-scope .fa-behance-square:before,.mig-scope .fa-square-behance:before{content:"\f1b5"}.mig-scope .fa-supple:before{content:"\f3f9"}.mig-scope .fa-webflow:before{content:"\e65c"}.mig-scope .fa-rebel:before{content:"\f1d0"}.mig-scope .fa-css3:before{content:"\f13c"}.mig-scope .fa-staylinked:before{content:"\f3f5"}.mig-scope .fa-kaggle:before{content:"\f5fa"}.mig-scope .fa-space-awesome:before{content:"\e5ac"}.mig-scope .fa-deviantart:before{content:"\f1bd"}.mig-scope .fa-cpanel:before{content:"\f388"}.mig-scope .fa-goodreads-g:before{content:"\f3a9"}.mig-scope .fa-git-square:before,.mig-scope .fa-square-git:before{content:"\f1d2"}.mig-scope .fa-square-tumblr:before,.mig-scope .fa-tumblr-square:before{content:"\f174"}.mig-scope .fa-trello:before{content:"\f181"}.mig-scope .fa-creative-commons-nc-jp:before{content:"\f4ea"}.mig-scope .fa-get-pocket:before{content:"\f265"}.mig-scope .fa-perbyte:before{content:"\e083"}.mig-scope .fa-grunt:before{content:"\f3ad"}.mig-scope .fa-weebly:before{content:"\f5cc"}.mig-scope .fa-connectdevelop:before{content:"\f20e"}.mig-scope .fa-leanpub:before{content:"\f212"}.mig-scope .fa-black-tie:before{content:"\f27e"}.mig-scope .fa-themeco:before{content:"\f5c6"}.mig-scope .fa-python:before{content:"\f3e2"}.mig-scope .fa-android:before{content:"\f17b"}.mig-scope .fa-bots:before{content:"\e340"}.mig-scope .fa-free-code-camp:before{content:"\f2c5"}.mig-scope .fa-hornbill:before{content:"\f592"}.mig-scope .fa-js:before{content:"\f3b8"}.mig-scope .fa-ideal:before{content:"\e013"}.mig-scope .fa-git:before{content:"\f1d3"}.mig-scope .fa-dev:before{content:"\f6cc"}.mig-scope .fa-sketch:before{content:"\f7c6"}.mig-scope .fa-yandex-international:before{content:"\f414"}.mig-scope .fa-cc-amex:before{content:"\f1f3"}.mig-scope .fa-uber:before{content:"\f402"}.mig-scope .fa-github:before{content:"\f09b"}.mig-scope .fa-php:before{content:"\f457"}.mig-scope .fa-alipay:before{content:"\f642"}.mig-scope .fa-youtube:before{content:"\f167"}.mig-scope .fa-skyatlas:before{content:"\f216"}.mig-scope .fa-firefox-browser:before{content:"\e007"}.mig-scope .fa-replyd:before{content:"\f3e6"}.mig-scope .fa-suse:before{content:"\f7d6"}.mig-scope .fa-jenkins:before{content:"\f3b6"}.mig-scope .fa-twitter:before{content:"\f099"}.mig-scope .fa-rockrms:before{content:"\f3e9"}.mig-scope .fa-pinterest:before{content:"\f0d2"}.mig-scope .fa-buffer:before{content:"\f837"}.mig-scope .fa-npm:before{content:"\f3d4"}.mig-scope .fa-yammer:before{content:"\f840"}.mig-scope .fa-btc:before{content:"\f15a"}.mig-scope .fa-dribbble:before{content:"\f17d"}.mig-scope .fa-stumbleupon-circle:before{content:"\f1a3"}.mig-scope .fa-internet-explorer:before{content:"\f26b"}.mig-scope .fa-stubber:before{content:"\e5c7"}.mig-scope .fa-telegram-plane:before,.mig-scope .fa-telegram:before{content:"\f2c6"}.mig-scope .fa-old-republic:before{content:"\f510"}.mig-scope .fa-odysee:before{content:"\e5c6"}.mig-scope .fa-square-whatsapp:before,.mig-scope .fa-whatsapp-square:before{content:"\f40c"}.mig-scope .fa-node-js:before{content:"\f3d3"}.mig-scope .fa-edge-legacy:before{content:"\e078"}.mig-scope .fa-slack-hash:before,.mig-scope .fa-slack:before{content:"\f198"}.mig-scope .fa-medrt:before{content:"\f3c8"}.mig-scope .fa-usb:before{content:"\f287"}.mig-scope .fa-tumblr:before{content:"\f173"}.mig-scope .fa-vaadin:before{content:"\f408"}.mig-scope .fa-quora:before{content:"\f2c4"}.mig-scope .fa-square-x-twitter:before{content:"\e61a"}.mig-scope .fa-reacteurope:before{content:"\f75d"}.mig-scope .fa-medium-m:before,.mig-scope .fa-medium:before{content:"\f23a"}.mig-scope .fa-amilia:before{content:"\f36d"}.mig-scope .fa-mixcloud:before{content:"\f289"}.mig-scope .fa-flipboard:before{content:"\f44d"}.mig-scope .fa-viacoin:before{content:"\f237"}.mig-scope .fa-critical-role:before{content:"\f6c9"}.mig-scope .fa-sitrox:before{content:"\e44a"}.mig-scope .fa-discourse:before{content:"\f393"}.mig-scope .fa-joomla:before{content:"\f1aa"}.mig-scope .fa-mastodon:before{content:"\f4f6"}.mig-scope .fa-airbnb:before{content:"\f834"}.mig-scope .fa-wolf-pack-battalion:before{content:"\f514"}.mig-scope .fa-buy-n-large:before{content:"\f8a6"}.mig-scope .fa-gulp:before{content:"\f3ae"}.mig-scope .fa-creative-commons-sampling-plus:before{content:"\f4f1"}.mig-scope .fa-strava:before{content:"\f428"}.mig-scope .fa-ember:before{content:"\f423"}.mig-scope .fa-canadian-maple-leaf:before{content:"\f785"}.mig-scope .fa-teamspeak:before{content:"\f4f9"}.mig-scope .fa-pushed:before{content:"\f3e1"}.mig-scope .fa-wordpress-simple:before{content:"\f411"}.mig-scope .fa-nutritionix:before{content:"\f3d6"}.mig-scope .fa-wodu:before{content:"\e088"}.mig-scope .fa-google-pay:before{content:"\e079"}.mig-scope .fa-intercom:before{content:"\f7af"}.mig-scope .fa-zhihu:before{content:"\f63f"}.mig-scope .fa-korvue:before{content:"\f42f"}.mig-scope .fa-pix:before{content:"\e43a"}.mig-scope .fa-steam-symbol:before{content:"\f3f6"}.mig-scope :host,.mig-scope{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/67cb49d1-475f-467c-97dc-c891af0724ac.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/dea812a5-f145-41dc-b48e-3d59b3c2178c.ttf) format("truetype")}.mig-scope .fa-regular,.mig-scope .far{font-weight:400}.mig-scope :host,.mig-scope{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/2a93d93a-61af-461d-931e-269fd742ba88.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/f141ba31-0ee8-4942-9abc-aa2043c4e62b.ttf) format("truetype")}.mig-scope .fa-solid,.mig-scope .fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/62511d1d-3d5b-4ab0-8d25-b361060b6486.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/c87dd216-a71a-4ef1-bfad-788b24e35215.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/2a93d93a-61af-461d-931e-269fd742ba88.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/f141ba31-0ee8-4942-9abc-aa2043c4e62b.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/67cb49d1-475f-467c-97dc-c891af0724ac.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/dea812a5-f145-41dc-b48e-3d59b3c2178c.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/2a93d93a-61af-461d-931e-269fd742ba88.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/f141ba31-0ee8-4942-9abc-aa2043c4e62b.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/62511d1d-3d5b-4ab0-8d25-b361060b6486.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/c87dd216-a71a-4ef1-bfad-788b24e35215.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/67cb49d1-475f-467c-97dc-c891af0724ac.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/dea812a5-f145-41dc-b48e-3d59b3c2178c.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/e91a09f8-ef95-45de-aaa4-5341515ab247.woff2) format("woff2"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/8dbf048c-549a-4fa6-9adf-d21a5635c0e9.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.mig-scope .animated{
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}.mig-scope .animated.infinite{
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}.mig-scope .animated.hinge{
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}@-webkit-keyframes bounce{
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}@keyframes bounce{
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}.mig-scope .bounce{
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}@-webkit-keyframes flash{
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}@keyframes flash{
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}.mig-scope .flash{
  -webkit-animation-name: flash;
  animation-name: flash;
}@-webkit-keyframes pulse{
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}@keyframes pulse{
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}.mig-scope .pulse{
  -webkit-animation-name: pulse;
  animation-name: pulse;
}@-webkit-keyframes rubberBand{
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}@keyframes rubberBand{
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}.mig-scope .rubberBand{
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}@-webkit-keyframes shake{
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}@keyframes shake{
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}.mig-scope .shake{
  -webkit-animation-name: shake;
  animation-name: shake;
}@-webkit-keyframes swing{
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}@keyframes swing{
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}.mig-scope .swing{
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}@-webkit-keyframes tada{
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}@keyframes tada{
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}.mig-scope .tada{
  -webkit-animation-name: tada;
  animation-name: tada;
}@-webkit-keyframes wobble{
  0% {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}@keyframes wobble{
  0% {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .wobble{
  -webkit-animation-name: wobble;
  animation-name: wobble;
}@-webkit-keyframes bounceIn{
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}@keyframes bounceIn{
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}.mig-scope .bounceIn{
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}@-webkit-keyframes bounceInDown{
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}@keyframes bounceInDown{
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .bounceInDown{
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}@-webkit-keyframes bounceInLeft{
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}@keyframes bounceInLeft{
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .bounceInLeft{
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}@-webkit-keyframes bounceInRight{
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}@keyframes bounceInRight{
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .bounceInRight{
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}@-webkit-keyframes bounceInUp{
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}@keyframes bounceInUp{
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}.mig-scope .bounceInUp{
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}@-webkit-keyframes bounceOut{
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}@keyframes bounceOut{
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}.mig-scope .bounceOut{
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}@-webkit-keyframes bounceOutDown{
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}@keyframes bounceOutDown{
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}.mig-scope .bounceOutDown{
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}@-webkit-keyframes bounceOutLeft{
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}@keyframes bounceOutLeft{
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}.mig-scope .bounceOutLeft{
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}@-webkit-keyframes bounceOutRight{
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}@keyframes bounceOutRight{
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}.mig-scope .bounceOutRight{
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}@-webkit-keyframes bounceOutUp{
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}@keyframes bounceOutUp{
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}.mig-scope .bounceOutUp{
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}@-webkit-keyframes fadeIn{
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@keyframes fadeIn{
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}.mig-scope .fadeIn{
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}@-webkit-keyframes fadeInDown{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInDown{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .fadeInDown{
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}@-webkit-keyframes fadeInDownBig{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInDownBig{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .fadeInDownBig{
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}@-webkit-keyframes fadeInLeft{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInLeft{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .fadeInLeft{
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}@-webkit-keyframes fadeInLeftBig{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInLeftBig{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .fadeInLeftBig{
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}@-webkit-keyframes fadeInRight{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInRight{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .fadeInRight{
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}@-webkit-keyframes fadeInRightBig{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInRightBig{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .fadeInRightBig{
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}@-webkit-keyframes fadeInUp{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInUp{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .fadeInUp{
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}@-webkit-keyframes fadeInUpBig{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes fadeInUpBig{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .fadeInUpBig{
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}@-webkit-keyframes fadeOut{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}@keyframes fadeOut{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}.mig-scope .fadeOut{
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}@-webkit-keyframes fadeOutDown{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}@keyframes fadeOutDown{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}.mig-scope .fadeOutDown{
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}@-webkit-keyframes fadeOutDownBig{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}@keyframes fadeOutDownBig{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}.mig-scope .fadeOutDownBig{
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}@-webkit-keyframes fadeOutLeft{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}@keyframes fadeOutLeft{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}.mig-scope .fadeOutLeft{
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}@-webkit-keyframes fadeOutLeftBig{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}@keyframes fadeOutLeftBig{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}.mig-scope .fadeOutLeftBig{
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}@-webkit-keyframes fadeOutRight{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}@keyframes fadeOutRight{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}.mig-scope .fadeOutRight{
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}@-webkit-keyframes fadeOutRightBig{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}@keyframes fadeOutRightBig{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}.mig-scope .fadeOutRightBig{
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}@-webkit-keyframes fadeOutUp{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}@keyframes fadeOutUp{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}.mig-scope .fadeOutUp{
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}@-webkit-keyframes fadeOutUpBig{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}@keyframes fadeOutUpBig{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}.mig-scope .fadeOutUpBig{
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}@-webkit-keyframes flip{
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}@keyframes flip{
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}.mig-scope .animated.flip{
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}@-webkit-keyframes flipInX{
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}@keyframes flipInX{
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}.mig-scope .flipInX{
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}@-webkit-keyframes flipInY{
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}@keyframes flipInY{
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}.mig-scope .flipInY{
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}@-webkit-keyframes flipOutX{
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}@keyframes flipOutX{
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}.mig-scope .flipOutX{
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}@-webkit-keyframes flipOutY{
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}@keyframes flipOutY{
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}.mig-scope .flipOutY{
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}@-webkit-keyframes lightSpeedIn{
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes lightSpeedIn{
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.mig-scope .lightSpeedIn{
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}@-webkit-keyframes lightSpeedOut{
  0% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}@keyframes lightSpeedOut{
  0% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}.mig-scope .lightSpeedOut{
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}@-webkit-keyframes rotateIn{
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateIn{
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.mig-scope .rotateIn{
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}@-webkit-keyframes rotateInDownLeft{
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateInDownLeft{
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.mig-scope .rotateInDownLeft{
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}@-webkit-keyframes rotateInDownRight{
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateInDownRight{
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.mig-scope .rotateInDownRight{
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}@-webkit-keyframes rotateInUpLeft{
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateInUpLeft{
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.mig-scope .rotateInUpLeft{
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}@-webkit-keyframes rotateInUpRight{
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}@keyframes rotateInUpRight{
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}.mig-scope .rotateInUpRight{
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}@-webkit-keyframes rotateOut{
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}@keyframes rotateOut{
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}.mig-scope .rotateOut{
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}@-webkit-keyframes rotateOutDownLeft{
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}@keyframes rotateOutDownLeft{
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}.mig-scope .rotateOutDownLeft{
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}@-webkit-keyframes rotateOutDownRight{
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}@keyframes rotateOutDownRight{
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}.mig-scope .rotateOutDownRight{
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}@-webkit-keyframes rotateOutUpLeft{
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}@keyframes rotateOutUpLeft{
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}.mig-scope .rotateOutUpLeft{
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}@-webkit-keyframes rotateOutUpRight{
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}@keyframes rotateOutUpRight{
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}.mig-scope .rotateOutUpRight{
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}@-webkit-keyframes hinge{
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}@keyframes hinge{
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}.mig-scope .hinge{
  -webkit-animation-name: hinge;
  animation-name: hinge;
}@-webkit-keyframes rollIn{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes rollIn{
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .rollIn{
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}@-webkit-keyframes rollOut{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}@keyframes rollOut{
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}.mig-scope .rollOut{
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}@-webkit-keyframes zoomIn{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}@keyframes zoomIn{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}.mig-scope .zoomIn{
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}@-webkit-keyframes zoomInDown{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}@keyframes zoomInDown{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.mig-scope .zoomInDown{
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}@-webkit-keyframes zoomInLeft{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}@keyframes zoomInLeft{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.mig-scope .zoomInLeft{
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}@-webkit-keyframes zoomInRight{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}@keyframes zoomInRight{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.mig-scope .zoomInRight{
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}@-webkit-keyframes zoomInUp{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}@keyframes zoomInUp{
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.mig-scope .zoomInUp{
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}@-webkit-keyframes zoomOut{
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}@keyframes zoomOut{
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}.mig-scope .zoomOut{
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}@-webkit-keyframes zoomOutDown{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}@keyframes zoomOutDown{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.mig-scope .zoomOutDown{
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}@-webkit-keyframes zoomOutLeft{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}@keyframes zoomOutLeft{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}.mig-scope .zoomOutLeft{
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}@-webkit-keyframes zoomOutRight{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}@keyframes zoomOutRight{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}.mig-scope .zoomOutRight{
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}@-webkit-keyframes zoomOutUp{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}@keyframes zoomOutUp{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}.mig-scope .zoomOutUp{
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}@-webkit-keyframes slideInDown{
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes slideInDown{
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}.mig-scope .slideInDown{
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}@-webkit-keyframes slideInLeft{
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes slideInLeft{
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}.mig-scope .slideInLeft{
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}@-webkit-keyframes slideInRight{
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes slideInRight{
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}.mig-scope .slideInRight{
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}@-webkit-keyframes slideInUp{
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes slideInUp{
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}.mig-scope .slideInUp{
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}@-webkit-keyframes slideOutDown{
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
}@keyframes slideOutDown{
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
}.mig-scope .slideOutDown{
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}@-webkit-keyframes slideOutLeft{
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}@keyframes slideOutLeft{
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}.mig-scope .slideOutLeft{
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}@-webkit-keyframes slideOutRight{
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}@keyframes slideOutRight{
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}.mig-scope .slideOutRight{
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}@-webkit-keyframes slideOutUp{
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}@keyframes slideOutUp{
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    visibility: hidden;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}.mig-scope .slideOutUp{
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}.mig-scope .aos-init{
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  opacity: 0;
  -webkit-opacity: 0;
  transition: all 0.35s;
  -webkit-transition: all 0.35s;
}.mig-scope[data-aos-duration='100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='100']{
  transition-duration: 100ms;
  -webkit-transition-duration: 100ms;
}.mig-scope[data-aos-delay='100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='100'].aos-animate{
  transition-delay: 100ms;
  -webkit-transition-delay: 100ms;
}.mig-scope[data-aos-duration='200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='200']{
  transition-duration: 200ms;
  -webkit-transition-duration: 200ms;
}.mig-scope[data-aos-delay='200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='200'].aos-animate{
  transition-delay: 200ms;
  -webkit-transition-delay: 200ms;
}.mig-scope[data-aos-duration='300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='300']{
  transition-duration: 300ms;
  -webkit-transition-duration: 300ms;
}.mig-scope[data-aos-delay='300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='300'].aos-animate{
  transition-delay: 300ms;
  -webkit-transition-delay: 300ms;
}.mig-scope[data-aos-duration='400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='400']{
  transition-duration: 400ms;
  -webkit-transition-duration: 400ms;
}.mig-scope[data-aos-delay='400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='400'].aos-animate{
  transition-delay: 400ms;
  -webkit-transition-delay: 400ms;
}.mig-scope[data-aos-duration='500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='500']{
  transition-duration: 500ms;
  -webkit-transition-duration: 500ms;
}.mig-scope[data-aos-delay='500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='500'].aos-animate{
  transition-delay: 500ms;
  -webkit-transition-delay: 500ms;
}.mig-scope[data-aos-duration='600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='600']{
  transition-duration: 600ms;
  -webkit-transition-duration: 600ms;
}.mig-scope[data-aos-delay='600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='600'].aos-animate{
  transition-delay: 600ms;
  -webkit-transition-delay: 600ms;
}.mig-scope[data-aos-duration='700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='700']{
  transition-duration: 700ms;
  -webkit-transition-duration: 700ms;
}.mig-scope[data-aos-delay='700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='700'].aos-animate{
  transition-delay: 700ms;
  -webkit-transition-delay: 700ms;
}.mig-scope[data-aos-duration='800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='800']{
  transition-duration: 800ms;
  -webkit-transition-duration: 800ms;
}.mig-scope[data-aos-delay='800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='800'].aos-animate{
  transition-delay: 800ms;
  -webkit-transition-delay: 800ms;
}.mig-scope[data-aos-duration='900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='900']{
  transition-duration: 900ms;
  -webkit-transition-duration: 900ms;
}.mig-scope[data-aos-delay='900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='900'].aos-animate{
  transition-delay: 900ms;
  -webkit-transition-delay: 900ms;
}.mig-scope[data-aos-duration='1000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1000']{
  transition-duration: 1000ms;
  -webkit-transition-duration: 1000ms;
}.mig-scope[data-aos-delay='1000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1000'].aos-animate{
  transition-delay: 1000ms;
  -webkit-transition-delay: 1000ms;
}.mig-scope[data-aos-duration='1100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1100']{
  transition-duration: 1100ms;
  -webkit-transition-duration: 1100ms;
}.mig-scope[data-aos-delay='1100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1100'].aos-animate{
  transition-delay: 1100ms;
  -webkit-transition-delay: 1100ms;
}.mig-scope[data-aos-duration='1200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1200']{
  transition-duration: 1200ms;
  -webkit-transition-duration: 1200ms;
}.mig-scope[data-aos-delay='1200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1200'].aos-animate{
  transition-delay: 1200ms;
  -webkit-transition-delay: 1200ms;
}.mig-scope[data-aos-duration='1300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1300']{
  transition-duration: 1300ms;
  -webkit-transition-duration: 1300ms;
}.mig-scope[data-aos-delay='1300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1300'].aos-animate{
  transition-delay: 1300ms;
  -webkit-transition-delay: 1300ms;
}.mig-scope[data-aos-duration='1400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1400']{
  transition-duration: 1400ms;
  -webkit-transition-duration: 1400ms;
}.mig-scope[data-aos-delay='1400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1400'].aos-animate{
  transition-delay: 1400ms;
  -webkit-transition-delay: 1400ms;
}.mig-scope[data-aos-duration='1500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1500']{
  transition-duration: 1500ms;
  -webkit-transition-duration: 1500ms;
}.mig-scope[data-aos-delay='1500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1500'].aos-animate{
  transition-delay: 1500ms;
  -webkit-transition-delay: 1500ms;
}.mig-scope[data-aos-duration='1600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1600']{
  transition-duration: 1600ms;
  -webkit-transition-duration: 1600ms;
}.mig-scope[data-aos-delay='1600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1600'].aos-animate{
  transition-delay: 1600ms;
  -webkit-transition-delay: 1600ms;
}.mig-scope[data-aos-duration='1700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1700']{
  transition-duration: 1700ms;
  -webkit-transition-duration: 1700ms;
}.mig-scope[data-aos-delay='1700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1700'].aos-animate{
  transition-delay: 1700ms;
  -webkit-transition-delay: 1700ms;
}.mig-scope[data-aos-duration='1800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1800']{
  transition-duration: 1800ms;
  -webkit-transition-duration: 1800ms;
}.mig-scope[data-aos-delay='1800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1800'].aos-animate{
  transition-delay: 1800ms;
  -webkit-transition-delay: 1800ms;
}.mig-scope[data-aos-duration='1900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='1900']{
  transition-duration: 1900ms;
  -webkit-transition-duration: 1900ms;
}.mig-scope[data-aos-delay='1900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='1900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='1900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='1900'].aos-animate{
  transition-delay: 1900ms;
  -webkit-transition-delay: 1900ms;
}.mig-scope[data-aos-duration='2000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2000']{
  transition-duration: 2000ms;
  -webkit-transition-duration: 2000ms;
}.mig-scope[data-aos-delay='2000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2000'].aos-animate{
  transition-delay: 2000ms;
  -webkit-transition-delay: 2000ms;
}.mig-scope[data-aos-duration='2100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2100']{
  transition-duration: 2100ms;
  -webkit-transition-duration: 2100ms;
}.mig-scope[data-aos-delay='2100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2100'].aos-animate{
  transition-delay: 2100ms;
  -webkit-transition-delay: 2100ms;
}.mig-scope[data-aos-duration='2200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2200']{
  transition-duration: 2200ms;
  -webkit-transition-duration: 2200ms;
}.mig-scope[data-aos-delay='2200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2200'].aos-animate{
  transition-delay: 2200ms;
  -webkit-transition-delay: 2200ms;
}.mig-scope[data-aos-duration='2300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2300']{
  transition-duration: 2300ms;
  -webkit-transition-duration: 2300ms;
}.mig-scope[data-aos-delay='2300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2300'].aos-animate{
  transition-delay: 2300ms;
  -webkit-transition-delay: 2300ms;
}.mig-scope[data-aos-duration='2400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2400']{
  transition-duration: 2400ms;
  -webkit-transition-duration: 2400ms;
}.mig-scope[data-aos-delay='2400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2400'].aos-animate{
  transition-delay: 2400ms;
  -webkit-transition-delay: 2400ms;
}.mig-scope[data-aos-duration='2500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2500']{
  transition-duration: 2500ms;
  -webkit-transition-duration: 2500ms;
}.mig-scope[data-aos-delay='2500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2500'].aos-animate{
  transition-delay: 2500ms;
  -webkit-transition-delay: 2500ms;
}.mig-scope[data-aos-duration='2600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2600']{
  transition-duration: 2600ms;
  -webkit-transition-duration: 2600ms;
}.mig-scope[data-aos-delay='2600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2600'].aos-animate{
  transition-delay: 2600ms;
  -webkit-transition-delay: 2600ms;
}.mig-scope[data-aos-duration='2700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2700']{
  transition-duration: 2700ms;
  -webkit-transition-duration: 2700ms;
}.mig-scope[data-aos-delay='2700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2700'].aos-animate{
  transition-delay: 2700ms;
  -webkit-transition-delay: 2700ms;
}.mig-scope[data-aos-duration='2800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2800']{
  transition-duration: 2800ms;
  -webkit-transition-duration: 2800ms;
}.mig-scope[data-aos-delay='2800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2800'].aos-animate{
  transition-delay: 2800ms;
  -webkit-transition-delay: 2800ms;
}.mig-scope[data-aos-duration='2900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='2900']{
  transition-duration: 2900ms;
  -webkit-transition-duration: 2900ms;
}.mig-scope[data-aos-delay='2900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='2900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='2900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='2900'].aos-animate{
  transition-delay: 2900ms;
  -webkit-transition-delay: 2900ms;
}.mig-scope[data-aos-duration='3000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3000']{
  transition-duration: 3000ms;
  -webkit-transition-duration: 3000ms;
}.mig-scope[data-aos-delay='3000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3000'].aos-animate{
  transition-delay: 3000ms;
  -webkit-transition-delay: 3000ms;
}.mig-scope[data-aos-duration='3100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3100']{
  transition-duration: 3100ms;
  -webkit-transition-duration: 3100ms;
}.mig-scope[data-aos-delay='3100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3100'].aos-animate{
  transition-delay: 3100ms;
  -webkit-transition-delay: 3100ms;
}.mig-scope[data-aos-duration='3200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3200']{
  transition-duration: 3200ms;
  -webkit-transition-duration: 3200ms;
}.mig-scope[data-aos-delay='3200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3200'].aos-animate{
  transition-delay: 3200ms;
  -webkit-transition-delay: 3200ms;
}.mig-scope[data-aos-duration='3300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3300']{
  transition-duration: 3300ms;
  -webkit-transition-duration: 3300ms;
}.mig-scope[data-aos-delay='3300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3300'].aos-animate{
  transition-delay: 3300ms;
  -webkit-transition-delay: 3300ms;
}.mig-scope[data-aos-duration='3400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3400']{
  transition-duration: 3400ms;
  -webkit-transition-duration: 3400ms;
}.mig-scope[data-aos-delay='3400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3400'].aos-animate{
  transition-delay: 3400ms;
  -webkit-transition-delay: 3400ms;
}.mig-scope[data-aos-duration='3500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3500']{
  transition-duration: 3500ms;
  -webkit-transition-duration: 3500ms;
}.mig-scope[data-aos-delay='3500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3500'].aos-animate{
  transition-delay: 3500ms;
  -webkit-transition-delay: 3500ms;
}.mig-scope[data-aos-duration='3600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3600']{
  transition-duration: 3600ms;
  -webkit-transition-duration: 3600ms;
}.mig-scope[data-aos-delay='3600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3600'].aos-animate{
  transition-delay: 3600ms;
  -webkit-transition-delay: 3600ms;
}.mig-scope[data-aos-duration='3700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3700']{
  transition-duration: 3700ms;
  -webkit-transition-duration: 3700ms;
}.mig-scope[data-aos-delay='3700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3700'].aos-animate{
  transition-delay: 3700ms;
  -webkit-transition-delay: 3700ms;
}.mig-scope[data-aos-duration='3800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3800']{
  transition-duration: 3800ms;
  -webkit-transition-duration: 3800ms;
}.mig-scope[data-aos-delay='3800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3800'].aos-animate{
  transition-delay: 3800ms;
  -webkit-transition-delay: 3800ms;
}.mig-scope[data-aos-duration='3900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='3900']{
  transition-duration: 3900ms;
  -webkit-transition-duration: 3900ms;
}.mig-scope[data-aos-delay='3900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='3900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='3900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='3900'].aos-animate{
  transition-delay: 3900ms;
  -webkit-transition-delay: 3900ms;
}.mig-scope[data-aos-duration='4000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4000']{
  transition-duration: 4000ms;
  -webkit-transition-duration: 4000ms;
}.mig-scope[data-aos-delay='4000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4000'].aos-animate{
  transition-delay: 4000ms;
  -webkit-transition-delay: 4000ms;
}.mig-scope[data-aos-duration='4100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4100']{
  transition-duration: 4100ms;
  -webkit-transition-duration: 4100ms;
}.mig-scope[data-aos-delay='4100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4100'].aos-animate{
  transition-delay: 4100ms;
  -webkit-transition-delay: 4100ms;
}.mig-scope[data-aos-duration='4200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4200']{
  transition-duration: 4200ms;
  -webkit-transition-duration: 4200ms;
}.mig-scope[data-aos-delay='4200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4200'].aos-animate{
  transition-delay: 4200ms;
  -webkit-transition-delay: 4200ms;
}.mig-scope[data-aos-duration='4300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4300']{
  transition-duration: 4300ms;
  -webkit-transition-duration: 4300ms;
}.mig-scope[data-aos-delay='4300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4300'].aos-animate{
  transition-delay: 4300ms;
  -webkit-transition-delay: 4300ms;
}.mig-scope[data-aos-duration='4400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4400']{
  transition-duration: 4400ms;
  -webkit-transition-duration: 4400ms;
}.mig-scope[data-aos-delay='4400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4400'].aos-animate{
  transition-delay: 4400ms;
  -webkit-transition-delay: 4400ms;
}.mig-scope[data-aos-duration='4500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4500']{
  transition-duration: 4500ms;
  -webkit-transition-duration: 4500ms;
}.mig-scope[data-aos-delay='4500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4500'].aos-animate{
  transition-delay: 4500ms;
  -webkit-transition-delay: 4500ms;
}.mig-scope[data-aos-duration='4600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4600']{
  transition-duration: 4600ms;
  -webkit-transition-duration: 4600ms;
}.mig-scope[data-aos-delay='4600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4600'].aos-animate{
  transition-delay: 4600ms;
  -webkit-transition-delay: 4600ms;
}.mig-scope[data-aos-duration='4700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4700']{
  transition-duration: 4700ms;
  -webkit-transition-duration: 4700ms;
}.mig-scope[data-aos-delay='4700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4700'].aos-animate{
  transition-delay: 4700ms;
  -webkit-transition-delay: 4700ms;
}.mig-scope[data-aos-duration='4800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4800']{
  transition-duration: 4800ms;
  -webkit-transition-duration: 4800ms;
}.mig-scope[data-aos-delay='4800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4800'].aos-animate{
  transition-delay: 4800ms;
  -webkit-transition-delay: 4800ms;
}.mig-scope[data-aos-duration='4900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='4900']{
  transition-duration: 4900ms;
  -webkit-transition-duration: 4900ms;
}.mig-scope[data-aos-delay='4900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='4900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='4900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='4900'].aos-animate{
  transition-delay: 4900ms;
  -webkit-transition-delay: 4900ms;
}.mig-scope[data-aos-duration='5000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5000']{
  transition-duration: 5000ms;
  -webkit-transition-duration: 5000ms;
}.mig-scope[data-aos-delay='5000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5000'].aos-animate{
  transition-delay: 5000ms;
  -webkit-transition-delay: 5000ms;
}.mig-scope[data-aos-duration='5100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5100']{
  transition-duration: 5100ms;
  -webkit-transition-duration: 5100ms;
}.mig-scope[data-aos-delay='5100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5100'].aos-animate{
  transition-delay: 5100ms;
  -webkit-transition-delay: 5100ms;
}.mig-scope[data-aos-duration='5200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5200']{
  transition-duration: 5200ms;
  -webkit-transition-duration: 5200ms;
}.mig-scope[data-aos-delay='5200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5200'].aos-animate{
  transition-delay: 5200ms;
  -webkit-transition-delay: 5200ms;
}.mig-scope[data-aos-duration='5300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5300']{
  transition-duration: 5300ms;
  -webkit-transition-duration: 5300ms;
}.mig-scope[data-aos-delay='5300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5300'].aos-animate{
  transition-delay: 5300ms;
  -webkit-transition-delay: 5300ms;
}.mig-scope[data-aos-duration='5400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5400']{
  transition-duration: 5400ms;
  -webkit-transition-duration: 5400ms;
}.mig-scope[data-aos-delay='5400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5400'].aos-animate{
  transition-delay: 5400ms;
  -webkit-transition-delay: 5400ms;
}.mig-scope[data-aos-duration='5500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5500']{
  transition-duration: 5500ms;
  -webkit-transition-duration: 5500ms;
}.mig-scope[data-aos-delay='5500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5500'].aos-animate{
  transition-delay: 5500ms;
  -webkit-transition-delay: 5500ms;
}.mig-scope[data-aos-duration='5600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5600']{
  transition-duration: 5600ms;
  -webkit-transition-duration: 5600ms;
}.mig-scope[data-aos-delay='5600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5600'].aos-animate{
  transition-delay: 5600ms;
  -webkit-transition-delay: 5600ms;
}.mig-scope[data-aos-duration='5700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5700']{
  transition-duration: 5700ms;
  -webkit-transition-duration: 5700ms;
}.mig-scope[data-aos-delay='5700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5700'].aos-animate{
  transition-delay: 5700ms;
  -webkit-transition-delay: 5700ms;
}.mig-scope[data-aos-duration='5800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5800']{
  transition-duration: 5800ms;
  -webkit-transition-duration: 5800ms;
}.mig-scope[data-aos-delay='5800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5800'].aos-animate{
  transition-delay: 5800ms;
  -webkit-transition-delay: 5800ms;
}.mig-scope[data-aos-duration='5900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='5900']{
  transition-duration: 5900ms;
  -webkit-transition-duration: 5900ms;
}.mig-scope[data-aos-delay='5900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='5900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='5900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='5900'].aos-animate{
  transition-delay: 5900ms;
  -webkit-transition-delay: 5900ms;
}.mig-scope[data-aos-duration='6000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6000']{
  transition-duration: 6000ms;
  -webkit-transition-duration: 6000ms;
}.mig-scope[data-aos-delay='6000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6000'].aos-animate{
  transition-delay: 6000ms;
  -webkit-transition-delay: 6000ms;
}.mig-scope[data-aos-duration='6100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6100']{
  transition-duration: 6100ms;
  -webkit-transition-duration: 6100ms;
}.mig-scope[data-aos-delay='6100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6100'].aos-animate{
  transition-delay: 6100ms;
  -webkit-transition-delay: 6100ms;
}.mig-scope[data-aos-duration='6200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6200']{
  transition-duration: 6200ms;
  -webkit-transition-duration: 6200ms;
}.mig-scope[data-aos-delay='6200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6200'].aos-animate{
  transition-delay: 6200ms;
  -webkit-transition-delay: 6200ms;
}.mig-scope[data-aos-duration='6300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6300']{
  transition-duration: 6300ms;
  -webkit-transition-duration: 6300ms;
}.mig-scope[data-aos-delay='6300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6300'].aos-animate{
  transition-delay: 6300ms;
  -webkit-transition-delay: 6300ms;
}.mig-scope[data-aos-duration='6400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6400']{
  transition-duration: 6400ms;
  -webkit-transition-duration: 6400ms;
}.mig-scope[data-aos-delay='6400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6400'].aos-animate{
  transition-delay: 6400ms;
  -webkit-transition-delay: 6400ms;
}.mig-scope[data-aos-duration='6500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6500']{
  transition-duration: 6500ms;
  -webkit-transition-duration: 6500ms;
}.mig-scope[data-aos-delay='6500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6500'].aos-animate{
  transition-delay: 6500ms;
  -webkit-transition-delay: 6500ms;
}.mig-scope[data-aos-duration='6600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6600']{
  transition-duration: 6600ms;
  -webkit-transition-duration: 6600ms;
}.mig-scope[data-aos-delay='6600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6600'].aos-animate{
  transition-delay: 6600ms;
  -webkit-transition-delay: 6600ms;
}.mig-scope[data-aos-duration='6700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6700']{
  transition-duration: 6700ms;
  -webkit-transition-duration: 6700ms;
}.mig-scope[data-aos-delay='6700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6700'].aos-animate{
  transition-delay: 6700ms;
  -webkit-transition-delay: 6700ms;
}.mig-scope[data-aos-duration='6800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6800']{
  transition-duration: 6800ms;
  -webkit-transition-duration: 6800ms;
}.mig-scope[data-aos-delay='6800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6800'].aos-animate{
  transition-delay: 6800ms;
  -webkit-transition-delay: 6800ms;
}.mig-scope[data-aos-duration='6900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='6900']{
  transition-duration: 6900ms;
  -webkit-transition-duration: 6900ms;
}.mig-scope[data-aos-delay='6900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='6900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='6900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='6900'].aos-animate{
  transition-delay: 6900ms;
  -webkit-transition-delay: 6900ms;
}.mig-scope[data-aos-duration='7000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7000']{
  transition-duration: 7000ms;
  -webkit-transition-duration: 7000ms;
}.mig-scope[data-aos-delay='7000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7000'].aos-animate{
  transition-delay: 7000ms;
  -webkit-transition-delay: 7000ms;
}.mig-scope[data-aos-duration='7100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7100']{
  transition-duration: 7100ms;
  -webkit-transition-duration: 7100ms;
}.mig-scope[data-aos-delay='7100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7100'].aos-animate{
  transition-delay: 7100ms;
  -webkit-transition-delay: 7100ms;
}.mig-scope[data-aos-duration='7200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7200']{
  transition-duration: 7200ms;
  -webkit-transition-duration: 7200ms;
}.mig-scope[data-aos-delay='7200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7200'].aos-animate{
  transition-delay: 7200ms;
  -webkit-transition-delay: 7200ms;
}.mig-scope[data-aos-duration='7300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7300']{
  transition-duration: 7300ms;
  -webkit-transition-duration: 7300ms;
}.mig-scope[data-aos-delay='7300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7300'].aos-animate{
  transition-delay: 7300ms;
  -webkit-transition-delay: 7300ms;
}.mig-scope[data-aos-duration='7400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7400']{
  transition-duration: 7400ms;
  -webkit-transition-duration: 7400ms;
}.mig-scope[data-aos-delay='7400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7400'].aos-animate{
  transition-delay: 7400ms;
  -webkit-transition-delay: 7400ms;
}.mig-scope[data-aos-duration='7500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7500']{
  transition-duration: 7500ms;
  -webkit-transition-duration: 7500ms;
}.mig-scope[data-aos-delay='7500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7500'].aos-animate{
  transition-delay: 7500ms;
  -webkit-transition-delay: 7500ms;
}.mig-scope[data-aos-duration='7600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7600']{
  transition-duration: 7600ms;
  -webkit-transition-duration: 7600ms;
}.mig-scope[data-aos-delay='7600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7600'].aos-animate{
  transition-delay: 7600ms;
  -webkit-transition-delay: 7600ms;
}.mig-scope[data-aos-duration='7700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7700']{
  transition-duration: 7700ms;
  -webkit-transition-duration: 7700ms;
}.mig-scope[data-aos-delay='7700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7700'].aos-animate{
  transition-delay: 7700ms;
  -webkit-transition-delay: 7700ms;
}.mig-scope[data-aos-duration='7800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7800']{
  transition-duration: 7800ms;
  -webkit-transition-duration: 7800ms;
}.mig-scope[data-aos-delay='7800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7800'].aos-animate{
  transition-delay: 7800ms;
  -webkit-transition-delay: 7800ms;
}.mig-scope[data-aos-duration='7900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='7900']{
  transition-duration: 7900ms;
  -webkit-transition-duration: 7900ms;
}.mig-scope[data-aos-delay='7900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='7900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='7900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='7900'].aos-animate{
  transition-delay: 7900ms;
  -webkit-transition-delay: 7900ms;
}.mig-scope[data-aos-duration='8000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8000']{
  transition-duration: 8000ms;
  -webkit-transition-duration: 8000ms;
}.mig-scope[data-aos-delay='8000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8000'].aos-animate{
  transition-delay: 8000ms;
  -webkit-transition-delay: 8000ms;
}.mig-scope[data-aos-duration='8100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8100']{
  transition-duration: 8100ms;
  -webkit-transition-duration: 8100ms;
}.mig-scope[data-aos-delay='8100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8100'].aos-animate{
  transition-delay: 8100ms;
  -webkit-transition-delay: 8100ms;
}.mig-scope[data-aos-duration='8200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8200']{
  transition-duration: 8200ms;
  -webkit-transition-duration: 8200ms;
}.mig-scope[data-aos-delay='8200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8200'].aos-animate{
  transition-delay: 8200ms;
  -webkit-transition-delay: 8200ms;
}.mig-scope[data-aos-duration='8300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8300']{
  transition-duration: 8300ms;
  -webkit-transition-duration: 8300ms;
}.mig-scope[data-aos-delay='8300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8300'].aos-animate{
  transition-delay: 8300ms;
  -webkit-transition-delay: 8300ms;
}.mig-scope[data-aos-duration='8400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8400']{
  transition-duration: 8400ms;
  -webkit-transition-duration: 8400ms;
}.mig-scope[data-aos-delay='8400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8400'].aos-animate{
  transition-delay: 8400ms;
  -webkit-transition-delay: 8400ms;
}.mig-scope[data-aos-duration='8500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8500']{
  transition-duration: 8500ms;
  -webkit-transition-duration: 8500ms;
}.mig-scope[data-aos-delay='8500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8500'].aos-animate{
  transition-delay: 8500ms;
  -webkit-transition-delay: 8500ms;
}.mig-scope[data-aos-duration='8600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8600']{
  transition-duration: 8600ms;
  -webkit-transition-duration: 8600ms;
}.mig-scope[data-aos-delay='8600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8600'].aos-animate{
  transition-delay: 8600ms;
  -webkit-transition-delay: 8600ms;
}.mig-scope[data-aos-duration='8700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8700']{
  transition-duration: 8700ms;
  -webkit-transition-duration: 8700ms;
}.mig-scope[data-aos-delay='8700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8700'].aos-animate{
  transition-delay: 8700ms;
  -webkit-transition-delay: 8700ms;
}.mig-scope[data-aos-duration='8800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8800']{
  transition-duration: 8800ms;
  -webkit-transition-duration: 8800ms;
}.mig-scope[data-aos-delay='8800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8800'].aos-animate{
  transition-delay: 8800ms;
  -webkit-transition-delay: 8800ms;
}.mig-scope[data-aos-duration='8900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='8900']{
  transition-duration: 8900ms;
  -webkit-transition-duration: 8900ms;
}.mig-scope[data-aos-delay='8900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='8900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='8900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='8900'].aos-animate{
  transition-delay: 8900ms;
  -webkit-transition-delay: 8900ms;
}.mig-scope[data-aos-duration='9000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9000']{
  transition-duration: 9000ms;
  -webkit-transition-duration: 9000ms;
}.mig-scope[data-aos-delay='9000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9000'].aos-animate{
  transition-delay: 9000ms;
  -webkit-transition-delay: 9000ms;
}.mig-scope[data-aos-duration='9100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9100']{
  transition-duration: 9100ms;
  -webkit-transition-duration: 9100ms;
}.mig-scope[data-aos-delay='9100'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9100']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9100'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9100'].aos-animate{
  transition-delay: 9100ms;
  -webkit-transition-delay: 9100ms;
}.mig-scope[data-aos-duration='9200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9200']{
  transition-duration: 9200ms;
  -webkit-transition-duration: 9200ms;
}.mig-scope[data-aos-delay='9200'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9200']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9200'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9200'].aos-animate{
  transition-delay: 9200ms;
  -webkit-transition-delay: 9200ms;
}.mig-scope[data-aos-duration='9300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9300']{
  transition-duration: 9300ms;
  -webkit-transition-duration: 9300ms;
}.mig-scope[data-aos-delay='9300'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9300']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9300'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9300'].aos-animate{
  transition-delay: 9300ms;
  -webkit-transition-delay: 9300ms;
}.mig-scope[data-aos-duration='9400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9400']{
  transition-duration: 9400ms;
  -webkit-transition-duration: 9400ms;
}.mig-scope[data-aos-delay='9400'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9400']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9400'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9400'].aos-animate{
  transition-delay: 9400ms;
  -webkit-transition-delay: 9400ms;
}.mig-scope[data-aos-duration='9500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9500']{
  transition-duration: 9500ms;
  -webkit-transition-duration: 9500ms;
}.mig-scope[data-aos-delay='9500'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9500']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9500'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9500'].aos-animate{
  transition-delay: 9500ms;
  -webkit-transition-delay: 9500ms;
}.mig-scope[data-aos-duration='9600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9600']{
  transition-duration: 9600ms;
  -webkit-transition-duration: 9600ms;
}.mig-scope[data-aos-delay='9600'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9600']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9600'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9600'].aos-animate{
  transition-delay: 9600ms;
  -webkit-transition-delay: 9600ms;
}.mig-scope[data-aos-duration='9700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9700']{
  transition-duration: 9700ms;
  -webkit-transition-duration: 9700ms;
}.mig-scope[data-aos-delay='9700'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9700']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9700'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9700'].aos-animate{
  transition-delay: 9700ms;
  -webkit-transition-delay: 9700ms;
}.mig-scope[data-aos-duration='9800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9800']{
  transition-duration: 9800ms;
  -webkit-transition-duration: 9800ms;
}.mig-scope[data-aos-delay='9800'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9800']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9800'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9800'].aos-animate{
  transition-delay: 9800ms;
  -webkit-transition-delay: 9800ms;
}.mig-scope[data-aos-duration='9900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='9900']{
  transition-duration: 9900ms;
  -webkit-transition-duration: 9900ms;
}.mig-scope[data-aos-delay='9900'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='9900']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='9900'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='9900'].aos-animate{
  transition-delay: 9900ms;
  -webkit-transition-delay: 9900ms;
}.mig-scope[data-aos-duration='10000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-duration='10000']{
  transition-duration: 10000ms;
  -webkit-transition-duration: 10000ms;
}.mig-scope[data-aos-delay='10000'] [data-aos],.mig-scope [data-aos][data-aos][data-aos-delay='10000']{
  transition-delay: 0;
  -webkit-transition-delay: 0;
}.mig-scope[data-aos-delay='10000'] [data-aos].aos-animate,.mig-scope [data-aos][data-aos][data-aos-delay='10000'].aos-animate{
  transition-delay: 10000ms;
  -webkit-transition-delay: 10000ms;
}.mig-scope[data-aos-easing="linear"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="linear"]{
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
  transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}.mig-scope[data-aos-easing="ease"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease"]{
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}.mig-scope[data-aos-easing="ease-in"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in"]{
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
  transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}.mig-scope[data-aos-easing="ease-out"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-out"]{
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}.mig-scope[data-aos-easing="ease-in-out"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-out"]{
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}.mig-scope[data-aos-easing="ease-in-back"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-back"]{
  -webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
  transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}.mig-scope[data-aos-easing="ease-out-back"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-out-back"]{
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}.mig-scope[data-aos-easing="ease-in-out-back"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-out-back"]{
  -webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}.mig-scope[data-aos-easing="ease-in-sine"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-sine"]{
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
  transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}.mig-scope[data-aos-easing="ease-out-sine"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-out-sine"]{
  -webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}.mig-scope[data-aos-easing="ease-in-out-sine"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-out-sine"]{
  -webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}.mig-scope[data-aos-easing="ease-in-quad"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-quad"]{
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}.mig-scope[data-aos-easing="ease-out-quad"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-out-quad"]{
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}.mig-scope[data-aos-easing="ease-in-out-quad"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-out-quad"]{
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}.mig-scope[data-aos-easing="ease-in-cubic"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-cubic"]{
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}.mig-scope[data-aos-easing="ease-out-cubic"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-out-cubic"]{
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}.mig-scope[data-aos-easing="ease-in-out-cubic"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"]{
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}.mig-scope[data-aos-easing="ease-in-quart"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-quart"]{
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}.mig-scope[data-aos-easing="ease-out-quart"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-out-quart"]{
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}.mig-scope[data-aos-easing="ease-in-out-quart"] [data-aos],.mig-scope [data-aos][data-aos][data-aos-easing="ease-in-out-quart"]{
  -webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}.mig-scope [data-aos^='fade'][data-aos^='fade']{
  opacity: 0;
  -webkit-opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
  -webkit-transition-property: opacity, transform;
}.mig-scope [data-aos^='fade'][data-aos^='fade'].aos-animate{
  opacity: 1;
  -webkit-opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}.mig-scope [data-aos='fade-up']{
  transform: translate(0, 100px);
  -webkit-transform: translate(0, 100px);
}.mig-scope [data-aos='fade-down']{
  transform: translate(0, -100px);
  -webkit-transform: translate(0, -100px);
}.mig-scope [data-aos='fade-right']{
  transform: translate(-100px, 0);
  -webkit-transform: translate(-100px, 0);
}.mig-scope [data-aos='fade-left']{
  transform: translate(100px, 0);
  -webkit-transform: translate(100px, 0);
}.mig-scope [data-aos='fade-up-right']{
  transform: translate(-100px, 100px);
  -webkit-transform: translate(-100px, 100px);
}.mig-scope [data-aos='fade-up-left']{
  transform: translate(100px, 100px);
  -webkit-transform: translate(100px, 100px);
}.mig-scope [data-aos='fade-down-right']{
  transform: translate(-100px, -100px);
  -webkit-transform: translate(-100px, -100px);
}.mig-scope [data-aos='fade-down-left']{
  transform: translate(100px, -100px);
  -webkit-transform: translate(100px, -100px);
}.mig-scope [data-aos^='zoom'][data-aos^='zoom']{
  opacity: 0;
  -webkit-opacity: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
  -webkit-transition-property: opacity, transform;
}.mig-scope [data-aos^='zoom'][data-aos^='zoom'].aos-animate{
  opacity: 1;
  -webkit-opacity: 1;
  transform: translate(0, 0) scale(1);
  -webkit-transform: translate(0, 0) scale(1);
}.mig-scope [data-aos='zoom-in']{
  opacity: 1;
  -webkit-opacity: 1;
  transform: scale(0.6);
  -webkit-transform: scale(0.6);
}.mig-scope [data-aos='zoom-in-up']{
  transform: translate(0, 100px) scale(0.6);
  -webkit-transform: translate(0, 100px) scale(0.6);
}.mig-scope [data-aos='zoom-in-down']{
  transform: translate(0, -100px) scale(0.6);
  -webkit-transform: translate(0, -100px) scale(0.6);
}.mig-scope [data-aos='zoom-in-right']{
  transform: translate(-100px, 0) scale(0.6);
  -webkit-transform: translate(-100px, 0) scale(0.6);
}.mig-scope [data-aos='zoom-in-left']{
  transform: translate(100px, 0) scale(0.6);
  -webkit-transform: translate(100px, 0) scale(0.6);
}.mig-scope [data-aos='zoom-out']{
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
}.mig-scope [data-aos='zoom-out-up']{
  transform: translate(0, 100px) scale(1.2);
  -webkit-transform: translate(0, 100px) scale(1.2);
}.mig-scope [data-aos='zoom-out-down']{
  transform: translate(0, -100px) scale(1.2);
  -webkit-transform: translate(0, -100px) scale(1.2);
}.mig-scope [data-aos='zoom-out-right']{
  transform: translate(-100px, 0) scale(1.2);
  -webkit-transform: translate(-100px, 0) scale(1.2);
}.mig-scope [data-aos='zoom-out-left']{
  transform: translate(100px, 0) scale(1.2);
  -webkit-transform: translate(100px, 0) scale(1.2);
}.mig-scope [data-aos^='slide'][data-aos^='slide']{
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-property: transform;
}.mig-scope [data-aos^='slide'][data-aos^='slide'].aos-animate{
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  opacity: 1;
  -webkit-opacity: 1;
}.mig-scope [data-aos='slide-up']{
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
}.mig-scope [data-aos='slide-down']{
  transform: translateY(-100%);
  -webkit-transform: translateY(-100%);
}.mig-scope [data-aos='slide-right']{
  transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
}.mig-scope [data-aos='slide-left']{
  transform: translateX(100%);
  -webkit-transform: translateX(100%);
}.mig-scope [data-aos^='flip'][data-aos^='flip']{
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-property: transform;
}.mig-scope [data-aos='flip-left']{
  transform: perspective(2500px) rotateY(-100deg);
  -webkit-transform: perspective(2500px) rotateY(-100deg);
}.mig-scope [data-aos='flip-left'].aos-animate{
  transform: perspective(2500px) rotateY(0);
  -webkit-transform: perspective(2500px) rotateY(0);
  opacity: 1;
  -webkit-opacity: 1;
}.mig-scope [data-aos='flip-right']{
  transform: perspective(2500px) rotateY(100deg);
  -webkit-transform: perspective(2500px) rotateY(100deg);
}.mig-scope [data-aos='flip-right'].aos-animate{
  transform: perspective(2500px) rotateY(0);
  -webkit-transform: perspective(2500px) rotateY(0);
  opacity: 1;
  -webkit-opacity: 1;
}.mig-scope [data-aos='flip-up']{
  transform: perspective(2500px) rotateX(-100deg);
  -webkit-transform: perspective(2500px) rotateX(-100deg);
}.mig-scope [data-aos='flip-up'].aos-animate{
  transform: perspective(2500px) rotateX(0);
  -webkit-transform: perspective(2500px) rotateX(0);
  opacity: 1;
  -webkit-opacity: 1;
}.mig-scope [data-aos='flip-down']{
  transform: perspective(2500px) rotateX(100deg);
  -webkit-transform: perspective(2500px) rotateX(100deg);
}.mig-scope [data-aos='flip-down'].aos-animate{
  transform: perspective(2500px) rotateX(0);
  -webkit-transform: perspective(2500px) rotateX(0);
  opacity: 1;
  -webkit-opacity: 1;
}.mig-scope .owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.mig-scope .owl-carousel .owl-animated-in{z-index:0}.mig-scope .owl-carousel .owl-animated-out{z-index:1}.mig-scope .owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.mig-scope .owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.mig-scope .owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.mig-scope .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.mig-scope .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.mig-scope .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.mig-scope .owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.mig-scope .owl-carousel .owl-item img{display:block;width:100%;}.mig-scope .owl-carousel .owl-dots.disabled,.mig-scope .owl-carousel .owl-nav.disabled{display:none}.mig-scope .owl-carousel .owl-dot,.mig-scope .owl-carousel .owl-nav .owl-next,.mig-scope .owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mig-scope .owl-carousel.owl-loaded{display:block}.mig-scope .owl-carousel.owl-loading{opacity:0;display:block}.mig-scope .owl-carousel.owl-hidden{opacity:0}.mig-scope .owl-carousel.owl-refresh .owl-item{display:none}.mig-scope .owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mig-scope .owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.mig-scope .owl-carousel.owl-rtl{direction:rtl}.mig-scope .owl-carousel.owl-rtl .owl-item{float:right}.mig-scope .no-js .owl-carousel{display:block}.mig-scope .owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.mig-scope .owl-carousel .owl-item img{}.mig-scope .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.mig-scope .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/owl-carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.mig-scope .owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.mig-scope .owl-carousel .owl-video-playing .owl-video-play-icon,.mig-scope .owl-carousel .owl-video-playing .owl-video-tn{display:none}.mig-scope .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.mig-scope .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.mig-scope .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.mig-scope .owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mig-scope .owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.mig-scope .owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.mig-scope .owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.mig-scope .owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.mig-scope .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.mig-scope .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.mig-scope .owl-theme .owl-dots .owl-dot.active span,.mig-scope .owl-theme .owl-dots .owl-dot:hover span{background:#869791}.mig-scope div.pp_default .pp_top,.mig-scope div.pp_default .pp_top .pp_middle,.mig-scope div.pp_default .pp_top .pp_left,.mig-scope div.pp_default .pp_top .pp_right,.mig-scope div.pp_default .pp_bottom,.mig-scope div.pp_default .pp_bottom .pp_left,.mig-scope div.pp_default .pp_bottom .pp_middle,.mig-scope div.pp_default .pp_bottom .pp_right{ height: 13px; }.mig-scope div.pp_default .pp_top .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; }.mig-scope div.pp_default .pp_top .pp_middle{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x; }.mig-scope div.pp_default .pp_top .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; }.mig-scope div.pp_default .pp_content .ppt{ color: #f8f8f8; }.mig-scope div.pp_default .pp_content_container .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }.mig-scope div.pp_default .pp_content_container .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }.mig-scope div.pp_default .pp_content{ background-color: #fff; }.mig-scope div.pp_default .pp_next:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; }.mig-scope div.pp_default .pp_previous:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; }.mig-scope div.pp_default .pp_expand{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; }.mig-scope div.pp_default .pp_expand:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; }.mig-scope div.pp_default .pp_contract{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; }.mig-scope div.pp_default .pp_contract:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; }.mig-scope div.pp_default .pp_close{ width: 30px; height: 30px; background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; }.mig-scope div.pp_default #pp_full_res .pp_inline{ color: #000; }.mig-scope div.pp_default .pp_gallery ul li a{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }.mig-scope div.pp_default .pp_gallery ul li a:hover,.mig-scope div.pp_default .pp_gallery ul li.selected a{ border-color: #fff; }.mig-scope div.pp_default .pp_social{ margin-top: 7px; }.mig-scope div.pp_default .pp_gallery a.pp_arrow_previous,.mig-scope div.pp_default .pp_gallery a.pp_arrow_next{ position: static; left: auto; }.mig-scope div.pp_default .pp_nav .pp_play,.mig-scope div.pp_default .pp_nav .pp_pause{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }.mig-scope div.pp_default .pp_nav .pp_pause{ background-position: -51px -29px; }.mig-scope div.pp_default .pp_details{ position: relative; }.mig-scope div.pp_default a.pp_arrow_previous,.mig-scope div.pp_default a.pp_arrow_next{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }.mig-scope div.pp_default a.pp_arrow_next{ left: 52px; background-position: -82px -3px; }.mig-scope div.pp_default .pp_content_container .pp_details{ margin-top: 5px; }.mig-scope div.pp_default .pp_nav{ clear: none; height: 30px; width: 110px; position: relative; }.mig-scope div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }.mig-scope div.pp_default .pp_close:hover,.mig-scope div.pp_default .pp_nav .pp_play:hover,.mig-scope div.pp_default .pp_nav .pp_pause:hover,.mig-scope div.pp_default .pp_arrow_next:hover,.mig-scope div.pp_default .pp_arrow_previous:hover{ opacity:0.7; }.mig-scope div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }.mig-scope div.pp_default .pp_bottom .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; }.mig-scope div.pp_default .pp_bottom .pp_middle{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; }.mig-scope div.pp_default .pp_bottom .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; }.mig-scope div.pp_default .pp_loaderIcon{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/default/loader.gif) center center no-repeat; }.mig-scope div.light_rounded .pp_top .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; }.mig-scope div.light_rounded .pp_top .pp_middle{ background: #fff; }.mig-scope div.light_rounded .pp_top .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; }.mig-scope div.light_rounded .pp_content .ppt{ color: #000; }.mig-scope div.light_rounded .pp_content_container .pp_left,.mig-scope div.light_rounded .pp_content_container .pp_right{ background: #fff; }.mig-scope div.light_rounded .pp_content{ background-color: #fff; }.mig-scope div.light_rounded .pp_next:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; }.mig-scope div.light_rounded .pp_previous:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; }.mig-scope div.light_rounded .pp_expand{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; }.mig-scope div.light_rounded .pp_expand:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; }.mig-scope div.light_rounded .pp_contract{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; }.mig-scope div.light_rounded .pp_contract:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; }.mig-scope div.light_rounded .pp_close{ width: 75px; height: 22px; background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; }.mig-scope div.light_rounded .pp_details{ position: relative; }.mig-scope div.light_rounded .pp_description{ margin-right: 85px; }.mig-scope div.light_rounded #pp_full_res .pp_inline{ color: #000; }.mig-scope div.light_rounded .pp_gallery a.pp_arrow_previous,.mig-scope div.light_rounded .pp_gallery a.pp_arrow_next{ margin-top: 12px !important; }.mig-scope div.light_rounded .pp_nav .pp_play{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }.mig-scope div.light_rounded .pp_nav .pp_pause{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }.mig-scope div.light_rounded .pp_arrow_previous{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; }.mig-scope div.light_rounded .pp_arrow_previous.disabled{ background-position: 0 -87px; cursor: default; }.mig-scope div.light_rounded .pp_arrow_next{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; }.mig-scope div.light_rounded .pp_arrow_next.disabled{ background-position: -22px -87px; cursor: default; }.mig-scope div.light_rounded .pp_bottom .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; }.mig-scope div.light_rounded .pp_bottom .pp_middle{ background: #fff; }.mig-scope div.light_rounded .pp_bottom .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; }.mig-scope div.light_rounded .pp_loaderIcon{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }.mig-scope div.dark_rounded .pp_top .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; }.mig-scope div.dark_rounded .pp_top .pp_middle{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }.mig-scope div.dark_rounded .pp_top .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; }.mig-scope div.dark_rounded .pp_content_container .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; }.mig-scope div.dark_rounded .pp_content_container .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; }.mig-scope div.dark_rounded .pp_content{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }.mig-scope div.dark_rounded .pp_next:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; }.mig-scope div.dark_rounded .pp_previous:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; }.mig-scope div.dark_rounded .pp_expand{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; }.mig-scope div.dark_rounded .pp_expand:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; }.mig-scope div.dark_rounded .pp_contract{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; }.mig-scope div.dark_rounded .pp_contract:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; }.mig-scope div.dark_rounded .pp_close{ width: 75px; height: 22px; background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; }.mig-scope div.dark_rounded .pp_details{ position: relative; }.mig-scope div.dark_rounded .pp_description{ margin-right: 85px; }.mig-scope div.dark_rounded .currentTextHolder{ color: #c4c4c4; }.mig-scope div.dark_rounded .pp_description{ color: #fff; }.mig-scope div.dark_rounded #pp_full_res .pp_inline{ color: #fff; }.mig-scope div.dark_rounded .pp_gallery a.pp_arrow_previous,.mig-scope div.dark_rounded .pp_gallery a.pp_arrow_next{ margin-top: 12px !important; }.mig-scope div.dark_rounded .pp_nav .pp_play{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }.mig-scope div.dark_rounded .pp_nav .pp_pause{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }.mig-scope div.dark_rounded .pp_arrow_previous{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; }.mig-scope div.dark_rounded .pp_arrow_previous.disabled{ background-position: 0 -87px; cursor: default; }.mig-scope div.dark_rounded .pp_arrow_next{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; }.mig-scope div.dark_rounded .pp_arrow_next.disabled{ background-position: -22px -87px; cursor: default; }.mig-scope div.dark_rounded .pp_bottom .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; }.mig-scope div.dark_rounded .pp_bottom .pp_middle{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }.mig-scope div.dark_rounded .pp_bottom .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; }.mig-scope div.dark_rounded .pp_loaderIcon{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; }.mig-scope div.dark_square .pp_left,.mig-scope div.dark_square .pp_middle,.mig-scope div.dark_square .pp_right,.mig-scope div.dark_square .pp_content{ background: none; }.mig-scope div.dark_square .currentTextHolder{ color: #c4c4c4; }.mig-scope div.dark_square .pp_description{ color: #fff; }.mig-scope div.dark_square .pp_loaderIcon{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat; }.mig-scope div.dark_square .pp_expand{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; }.mig-scope div.dark_square .pp_expand:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; }.mig-scope div.dark_square .pp_contract{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; }.mig-scope div.dark_square .pp_contract:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; }.mig-scope div.dark_square .pp_close{ width: 75px; height: 22px; background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; }.mig-scope div.dark_square .pp_details{ position: relative; }.mig-scope div.dark_square .pp_description{ margin: 0 85px 0 0; }.mig-scope div.dark_square #pp_full_res .pp_inline{ color: #fff; }.mig-scope div.dark_square .pp_gallery a.pp_arrow_previous,.mig-scope div.dark_square .pp_gallery a.pp_arrow_next{ margin-top: 12px !important; }.mig-scope div.dark_square .pp_nav{ clear: none; }.mig-scope div.dark_square .pp_nav .pp_play{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }.mig-scope div.dark_square .pp_nav .pp_pause{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }.mig-scope div.dark_square .pp_arrow_previous{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; }.mig-scope div.dark_square .pp_arrow_previous.disabled{ background-position: 0 -87px; cursor: default; }.mig-scope div.dark_square .pp_arrow_next{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; }.mig-scope div.dark_square .pp_arrow_next.disabled{ background-position: -22px -87px; cursor: default; }.mig-scope div.dark_square .pp_next:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; }.mig-scope div.dark_square .pp_previous:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; }.mig-scope div.light_square .pp_left,.mig-scope div.light_square .pp_middle,.mig-scope div.light_square .pp_right,.mig-scope div.light_square .pp_content{ background: #fff; }.mig-scope div.light_square .pp_content .ppt{ color: #000; }.mig-scope div.light_square .pp_expand{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; }.mig-scope div.light_square .pp_expand:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; }.mig-scope div.light_square .pp_contract{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; }.mig-scope div.light_square .pp_contract:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; }.mig-scope div.light_square .pp_close{ width: 75px; height: 22px; background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; }.mig-scope div.light_square .pp_details{ position: relative; }.mig-scope div.light_square .pp_description{ margin-right: 85px; }.mig-scope div.light_square #pp_full_res .pp_inline{ color: #000; }.mig-scope div.light_square .pp_gallery a.pp_arrow_previous,.mig-scope div.light_square .pp_gallery a.pp_arrow_next{ margin-top: 12px !important; }.mig-scope div.light_square .pp_nav .pp_play{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }.mig-scope div.light_square .pp_nav .pp_pause{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }.mig-scope div.light_square .pp_arrow_previous{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; }.mig-scope div.light_square .pp_arrow_previous.disabled{ background-position: 0 -87px; cursor: default; }.mig-scope div.light_square .pp_arrow_next{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; }.mig-scope div.light_square .pp_arrow_next.disabled{ background-position: -22px -87px; cursor: default; }.mig-scope div.light_square .pp_next:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; }.mig-scope div.light_square .pp_previous:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; }.mig-scope div.light_square .pp_loaderIcon{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }.mig-scope div.facebook .pp_top .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; }.mig-scope div.facebook .pp_top .pp_middle{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; }.mig-scope div.facebook .pp_top .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; }.mig-scope div.facebook .pp_content .ppt{ color: #000; }.mig-scope div.facebook .pp_content_container .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; }.mig-scope div.facebook .pp_content_container .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; }.mig-scope div.facebook .pp_content{ background: #fff; }.mig-scope div.facebook .pp_expand{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; }.mig-scope div.facebook .pp_expand:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; }.mig-scope div.facebook .pp_contract{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; }.mig-scope div.facebook .pp_contract:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; }.mig-scope div.facebook .pp_close{ width: 22px; height: 22px; background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; }.mig-scope div.facebook .pp_details{ position: relative; }.mig-scope div.facebook .pp_description{ margin: 0 37px 0 0; }.mig-scope div.facebook #pp_full_res .pp_inline{ color: #000; }.mig-scope div.facebook .pp_loaderIcon{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat; }.mig-scope div.facebook .pp_arrow_previous{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; }.mig-scope div.facebook .pp_arrow_previous.disabled{ background-position: 0 -96px; cursor: default; }.mig-scope div.facebook .pp_arrow_next{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; }.mig-scope div.facebook .pp_arrow_next.disabled{ background-position: -32px -96px; cursor: default; }.mig-scope div.facebook .pp_nav{ margin-top: 0; }.mig-scope div.facebook .pp_nav p{ font-size: 15px; padding: 0 3px 0 4px; }.mig-scope div.facebook .pp_nav .pp_play{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }.mig-scope div.facebook .pp_nav .pp_pause{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }.mig-scope div.facebook .pp_next:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; }.mig-scope div.facebook .pp_previous:hover{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; }.mig-scope div.facebook .pp_bottom .pp_left{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; }.mig-scope div.facebook .pp_bottom .pp_middle{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; }.mig-scope div.facebook .pp_bottom .pp_right{ background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; }.mig-scope div.pp_pic_holder a:focus{ outline:none; }.mig-scope div.pp_overlay{
		background: #000;
		display: none;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 9500;
	}.mig-scope div.pp_pic_holder{
		display: none;
		position: absolute;
		width: 100px;
		z-index: 10000;
	}.mig-scope .pp_top{
			height: 20px;
			position: relative;
		}.mig-scope * html .pp_top{ padding: 0 20px; }.mig-scope .pp_top .pp_left{
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}.mig-scope .pp_top .pp_middle{
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}.mig-scope * html .pp_top .pp_middle{
					left: 0;
					position: static;
				}.mig-scope .pp_top .pp_right{
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}.mig-scope .pp_content{ height: 40px; min-width: 40px; }.mig-scope * html .pp_content{ width: 40px; }.mig-scope .pp_fade{ display: none; }.mig-scope .pp_content_container{
			position: relative;
			text-align: left;
			width: 100%;
		}.mig-scope .pp_content_container .pp_left{ padding-left: 20px; }.mig-scope .pp_content_container .pp_right{ padding-right: 20px; }.mig-scope .pp_content_container .pp_details{
				float: left;
				margin: 10px 0 2px 0;
			}.mig-scope .pp_description{
					display: none;
					margin: 0;
				}.mig-scope .pp_social{ float: left; margin: 0; }.mig-scope .pp_social .facebook{ float: left; margin-left: 5px; width: 55px; overflow: hidden; }.mig-scope .pp_social .twitter{ float: left; }.mig-scope .pp_nav{
					clear: right;
					float: left;
					margin: 3px 10px 0 0;
				}.mig-scope .pp_nav p{
						float: left;
						margin: 2px 4px;
						white-space: nowrap;
					}.mig-scope .pp_nav .pp_play,.mig-scope .pp_nav .pp_pause{
						float: left;
						margin-right: 4px;
						text-indent: -10000px;
					}.mig-scope a.pp_arrow_previous,.mig-scope a.pp_arrow_next{
						display: block;
						float: left;
						height: 15px;
						margin-top: 3px;
						overflow: hidden;
						text-indent: -10000px;
						width: 14px;
					}.mig-scope .pp_hoverContainer{
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 2000;
		}.mig-scope .pp_gallery{
			display: none;
			left: 50%;
			margin-top: -50px;
			position: absolute;
			z-index: 10000;
		}.mig-scope .pp_gallery div{
				float: left;
				overflow: hidden;
				position: relative;
			}.mig-scope .pp_gallery ul{
				float: left;
				height: 35px;
				margin: 0 0 0 5px;
				padding: 0;
				position: relative;
				white-space: nowrap;
			}.mig-scope .pp_gallery ul a{
				border: 1px #000 solid;
				border: 1px rgba(0,0,0,0.5) solid;
				display: block;
				float: left;
				height: 33px;
				overflow: hidden;
			}.mig-scope .pp_gallery ul a:hover,.mig-scope .pp_gallery li.selected a{ border-color: #fff; }.mig-scope .pp_gallery ul a img{ border: 0; }.mig-scope .pp_gallery li{
				display: block;
				float: left;
				margin: 0 5px 0 0;
				padding: 0;
			}.mig-scope .pp_gallery li.default a{
				background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
				display: block;
				height: 33px;
				width: 50px;
			}.mig-scope .pp_gallery li.default a img{ display: none; }.mig-scope .pp_gallery .pp_arrow_previous,.mig-scope .pp_gallery .pp_arrow_next{
				margin-top: 7px !important;
			}.mig-scope a.pp_next{
			background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: right;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}.mig-scope a.pp_previous{
			background: url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/prettyphoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
			display: block;
			float: left;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}.mig-scope a.pp_expand,.mig-scope a.pp_contract{
			cursor: pointer;
			display: none;
			height: 20px;	
			position: absolute;
			right: 30px;
			text-indent: -10000px;
			top: 10px;
			width: 20px;
			z-index: 20000;
		}.mig-scope a.pp_close{
			position: absolute; right: 0; top: 0; 
			display: block;
			line-height:22px;
			text-indent: -10000px;
		}.mig-scope .pp_bottom{
			height: 20px;
			position: relative;
		}.mig-scope * html .pp_bottom{ padding: 0 20px; }.mig-scope .pp_bottom .pp_left{
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}.mig-scope .pp_bottom .pp_middle{
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}.mig-scope * html .pp_bottom .pp_middle{
					left: 0;
					position: static;
				}.mig-scope .pp_bottom .pp_right{
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}.mig-scope .pp_loaderIcon{
			display: block;
			height: 24px;
			left: 50%;
			margin: -12px 0 0 -12px;
			position: absolute;
			top: 50%;
			width: 24px;
		}.mig-scope #pp_full_res{
			line-height: 1 !important;
		}.mig-scope #pp_full_res .pp_inline{
				text-align: left;
			}.mig-scope #pp_full_res .pp_inline p{ margin: 0 0 15px 0; }.mig-scope div.ppt{
			color: #fff;
			display: none;
			font-size: 17px;
			margin: 0 0 5px 15px;
			z-index: 9999;
		}.mig-scope .mb_YTPBar,.mig-scope .mb_YTPBar span.mb_YTPUrl a{color:#fff}@font-face{font-family:ytpregular;src:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/ytplayer/css/font/ytp-regular.eot)}@font-face{font-family:ytpregular;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAA5sABEAAAAAFCAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABgAAAABwAAAAcZ9iuNUdERUYAAAGcAAAAHQAAACAAdAAET1MvMgAAAbwAAABJAAAAYHUMUrFjbWFwAAACCAAAAKkAAAGKn5XycWN2dCAAAAK0AAAANgAAADYNLQohZnBnbQAAAuwAAAGxAAACZVO0L6dnYXNwAAAEoAAAAAgAAAAIAAAAEGdseWYAAASoAAAGVQAAB4jz86dSaGVhZAAACwAAAAAzAAAANgbKONpoaGVhAAALNAAAACAAAAAkESQLXGhtdHgAAAtUAAAAVAAAARxOmwVwbG9jYQAAC6gAAAAjAAAAkFoEXRRtYXhwAAALzAAAACAAAAAgAWoB625hbWUAAAvsAAAA+wAAAeok3Eb+cG9zdAAADOgAAADAAAABN99tv1lwcmVwAAANqAAAALkAAAFY3I6ikndlYmYAAA5kAAAABgAAAAbHMlGnAAAAAQAAAADMPaLPAAAAAM3Nk7QAAAAAzc13sXjaY2BkYGDgA2IJBhBgYmAEQjcgZgHzGAAHTAB5AAAAeNpjYGbZwDiBgZWBhdWY5SwDA8MsCM10liGNKQ3IB0rBASMDEgj1DvdjcGDgfcDAlvYPqJJVldEZpoZVkuUZkFJgYAQAUUULewAAAHjaY2BgYGaAYBkGRgYQaAHyGMF8FoYMIC3GIAAUYQOyeBkUGKIYqhgWKHAp6CvEP2D4/x+sAyTuyJAIFGeAizP+//r/8f/D//f+n/HA8oHo/WcKblDzsQBGoOkwSUYmIMGErgDiRLyAhZWNnYOTi5uHl49fQFBIWERUTFxCUkpaRhYiLyevoKikrKKqpq6hqaWto6unb2BoZGxiambOQF1gQZYuAIQnH4IAAAAAAAAAAAABegEnAHEAswC9AOAA5QD+ARcBIwBdAHIBtgBcAGAAZgByAI8AogErAbIAUwBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3jaTZVrbBxXFcfvufNe72Nmdx77tmfHO2N76117784OTr154YAbR7RQuUQhttoSuXZKFQVKKYqgiFJAgkpIkVClIn8opSomjXY3VHHTFldEIYpay1hR+ID4Bha27FoIEQGpd8Idu4lY7c6eOfee//2f3+zeizAaQwif4iYRgwRUbgGqjLYFNvVxtcVzfxltM5iGqMUEaS5ItwU+vTPahiBPFFMpmoo5hnv8XnjFn+Um7/xmjF1GCLHoPf+fgsUVEYcSKIcGkYbaWYxKLZ3bgGa50qpACQ0NeyYoYILaDTqpurUK2FZBUYlJY8ukEc0egLpbo+kY8O/BQcx2dvwP2Fh6/Q+Gl19fyroubHmer7rpjHllPZ/NKB+tp2/4/TzxSx0zo/74uUY29vJZOEHIfng4lzz7cjyXzn/jJwqCwCOLdj2iPSP3F/hUAHF3v+Cviee5DIqhJDLRACLoPGpHECq1M7Sd5iDZ/W6zQW8mu9Ecql7SI6xYaiOpnxCydwPNWqWJ/tSSjY1mqtqU5ZYNpWal2pJiGy0XSi1bVuKX1Fyh1GuMoJYeUeJvy/GEVbTpfTOjHJRVzUim0tlcwekbKD1QrgR5M97OV8nIyMjQsKPUEKWGNEVFFBwqEs/yHMEVFMM1PIc4FhiWQVxHcxjD0zzXEkgbmHe5G1eA9T955453xd+B9tbpi6vj10+fvj6+evH0Fju7vPDU5szVY8euzmw+tXABv7kEov/v33WOv+v/C8LG9M2xD19/EquzCyuHVuY6R25Obz35+odw4NDKwuzWHAK86q9x21wKYYQkjFeZ3M5f/TUmw6Qo12P+38Wf0zEZpVABlVANfQu1owHXXMD1AdIyQhvNgeou2b1LAuhAkVwyExRps/ppAE230qrTX1MrEVXil5W4qlm9thMAMpR2MtVHAbXMnBJvZ8oVGjdZ5XK6u6cwNExqdNJ9dnm4D+8eIeYeM7hH0b3H9bcQuczdeH75ef+TxTveO/5tuDK2Mrs5d+HmzQtzm7MrbP6ZqxMrrz2+vf34aysTV5+5iN9YhMi51W93Tiz5/wFp+ujy/MntGXx+dfrjqflrO788Ob989MaMP716+Nr8FOpCjbvnw032BUrm82gKfQc10SJaAwwZGINHEUrksaEndI3XCppBavWaU7Nrda/u7QfPsnmBF1ReK4NjCxbkgVRJdW/MdmiyjHkhCgKvGkrNq+uGngPLUDXVioJTcGxONWguENOIYmkq1lQqaDu2q1AqKi6qRh6CN0uqhlkn1WIwt1Z3FTqH6lt2kWLkqZpQ2F1H4D3X1CzFUkCp1R8EVaeKGr3mgXpyd3OKZTcgioMi3qImqA2FaFSYrkHd7BYESnSMdqAx1HNgg/6pG0Bo95RAGehqoNAuaRHR90wGdXyJtkAJ1DxSDVQCfS8ocui+EohqagNjFroniyLAOYbBgvSQxuXxiUSCGQXReJBnjafhbf6xBs8P9ZclLLJdTJfdL3bLRsgd50Nf52P7JIWjInYqFuZhUGErucF0Qj/zNJtPGArDz7EYFi0chvSpw8C/mJRgRVLfgrEf7RvowhyjJ3JPfPlX/h8N/6fZryX7bh/pJsPj4QLX9Ra89NL3QQkljmOqnognU6HcxKkoI/JsaJ8cDcfCqZAMC2cfFeSoHu+WFEmWzIQqx8PVmCThSFqPKqLIsgxJx0QYZt1iocjgfrPbjIoiltkXxzxTlE5FVTL1zb7YmTOSzXGiEBU0ZgHzXexjd9HklDtTc2P7iR4/Wmqk/jGhfZXjZW1bYFVp3y01G+ocrh/K9VST3+05OUsaEnAYGKZRfWIpDQaXT2Ej2/vCl1S5nNe7jHq5eCAlM7rOpFx8PP1Zf/NzCUdkpXjUhHmdfdi/Xv31D6WccPAIDjNMmPnBzC+ErAipZzPf++LkQyGRhTDEpCNkbmLpz8892zmE3+8swq1YODIqf2Z7lO8RdJHn7RS8kpY6r0qhAg7xXIHnhViu+zBDbhcx16UOfGVgaGkoXe6LhwS+h7NgSa+vR7ESZvPyq6VUqN+SC0ZSTPm3oETGoxGIh/p60w3naIyJ/Gywf9CMnnAemR3524hT5DErxOwBhR55COMw3e+u0T0tOEsR0JMx+NBHftD/AJ+D/f7v/TW+9t+P+Bo9e/7vNYz+By6FsKkAAAB42mNgZGBgYGRwbI8IWhzPb/OVQZ6DAQTOni3fCKP/+/x7yrOBNRTI5WBgAokCAG3mDbAAeNpjYGRgYFX9t5eBgeftf5//WTwbGIAiKMAdAJycBph42mN6w+DCwcDAAMIsZ8D0HhBNLIap52D478fBwHQRyvbBpZ7nLYMtKeZjt5OJhxT1TKsYGFhDETTjcSAG0gyPoRgozigIpL0hNEiOBcgFAEBoNC142mNgYNCBwjoccALDBEY9RhsgPIMMmZcRhHtIhkcA9pQspAAAAQAAAEcBVAALAAAAAAACAAEAAgAWAAABAACTAAAAAHjalZCxTgJBFEXPApJoYYgF9VZUSIAFTdDCnmiIgsTKsASQuGiCu0YaCr4OfomKOzsTCHRmMzPn3blz38sCFyzJ4uXOgbKWZY+8KssZLqk7zkp9cJyjSOT4jD9WjvPSt46vKHoFx2txyfGGqnfPO18kyohSGjBjJPqRFmqPmWolWkZ9o0uHZ/EkfTNgTo0KVX017ujRps+TyDqvT7xW9U/UV1Vz9ZryrQn8o8QOL1JsdVA/5IwZpv7f/YsKTW50O1PqpzKNZyw1UnKov2c9dbkD7c1/zdhXFSrNdIz3HbuaJFH1KM9CZyDN3N3SoiFupfP66mbOYAd8k0EGAHjabc05TwJhHITxZ0BBBc/P4IkI7y4sh0dBsosHKiqHeLUiiTE0FH56Xdl/6TS/ZIoZUszzM+ad/3IOSilNmm122GWPfQ4ocEiRI0qUcXj4VKgSUKNOgybHnHDKGSER7Xjjgkuu6HDNDbd0ueOeB3r0GTDkkRFPPPPCK29a0KIyympJy1pRTnmtak3r2tCmtjLjz+/ph5edfU2cc2Fiy/3px4Xpmb5ZMatmYNbMutkwm2Yr0W8nBnOj+OcXVDk0PnjaRc67DoJAEAVQFuT9fqsJCSZ2+w12QkNjrCCx9w+sbSy19DsGK/9Ob3RZujk3k7nzZp8bsbvSkXXoR8Yew9gavN9QNHSUHTFch4oMfuoV0uqGNL4nv25emq3yHzzADwVcwOsFHMCtBWzAWQlYgJ0ImIA1rRmAeRbQAWM6vQD04A9GgXglRBo4Kh+19gJGYDgzBqOnZALGO8kUTLaSGZhWkjmYrSULMA8kS7CYi5ZgKTlQxr/W1F5aAAAAAAFRp8cxAAA=)format('woff'),url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/ytplayer/css/font/ytp-regular.ttf)format('truetype');font-weight:400;font-style:normal}.mig-scope .mb_YTPlayer:focus{outline:0}.mig-scope .mbYTP_wrapper{display:block;transform:translateZ(0)translate3d(0,0,0);transform-style:preserve-3d;perspective:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}.mig-scope .mb_YTPlayer .loading{position:absolute;top:10px;right:10px;font-size:12px;color:#fff;background:rgba(0,0,0,.51);text-align:center;padding:2px 4px;border-radius:5px;font-family:"Droid Sans",sans-serif;-webkit-animation:fade .1s infinite alternate;animation:fade .1s infinite alternate}@-webkit-keyframes fade{0%{opacity:.5}100%{opacity:1}}@keyframes fade{0%{opacity:.5}100%{opacity:1}}.mig-scope .YTPFullscreen{display:block!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;margin:0!important;border:none!important;opacity:1!important}.mig-scope .mbYTP_wrapper iframe{max-width:4000px!important}.mig-scope .inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.7);background:rgba(0,0,0,.5)}.mig-scope .inline_YTPlayer img{border:none!important;margin:0!important;padding:0!important;transform:none!important}.mig-scope .mb_YTPBar,.mig-scope .mb_YTPBar .buttonBar{box-sizing:border-box;left:0;padding:5px;width:100%}.mig-scope .mb_YTPBar .ytpicon{font-size:20px;font-family:ytpregular}.mig-scope .mb_YTPBar .mb_YTPUrl.ytpicon{font-size:30px}.mig-scope .mb_YTPBar{transition:opacity .5s;display:block;height:10px;background:#333;position:fixed;bottom:0;text-align:left;z-index:1000;font:14px/16px sans-serif;opacity:.1}.mig-scope .mb_YTPBar.visible,.mig-scope .mb_YTPBar:hover{opacity:1}.mig-scope .mb_YTPBar .buttonBar{transition:all .5s;background:0 0;font:12px/14px Calibri;position:absolute;top:-30px;height:40px}.mig-scope .mb_YTPBar:hover .buttonBar{background:rgba(0,0,0,.4)}.mig-scope .mb_YTPBar span{display:inline-block;font:16px/20px Calibri,sans-serif;position:relative;width:30px;height:25px;vertical-align:middle}.mig-scope .mb_YTPBar span.mb_YTPTime{width:130px}.mig-scope .mb_YTPBar span.mb_OnlyYT,.mig-scope .mb_YTPBar span.mb_YTPUrl{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer}.mig-scope .mb_YTPBar span.mb_YTPUrl img{width:60px}.mig-scope .mb_YTPBar span.mb_OnlyYT{left:300px;right:auto}.mig-scope .mb_YTPBar span.mb_OnlyYT img{width:25px}.mig-scope .mb_YTPBar .mb_YTPMuteUnmute,.mig-scope .mb_YTPBar .mb_YTPPlaypause,.mig-scope .mb_YTPlayer .mb_YTPBar .mb_YTPPlaypause img{cursor:pointer}.mig-scope .mb_YTPBar .mb_YTPProgress{height:10px;width:100%;background:#222;bottom:0;left:0}.mig-scope .mb_YTPBar .mb_YTPLoaded{height:10px;width:0;background:#444;left:0}.mig-scope .mb_YTPBar .mb_YTPseekbar{height:10px;width:0;background:#bb110e;bottom:0;left:0;box-shadow:rgba(82,82,82,.47)1px 1px 3px}.mig-scope .mb_YTPBar .YTPOverlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:"flat";box-sizing:border-box}.mig-scope .YTPOverlay.raster{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/ytplayer/css/images/raster.png)}.mig-scope .YTPOverlay.raster.retina{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/ytplayer/css/images/raster@2x.png)}.mig-scope .YTPOverlay.raster-dot{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/ytplayer/css/images/raster_dot.png)}.mig-scope .YTPOverlay.raster-dot.retina{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/ytplayer/css/images/raster_dot@2x.png)}.mig-scope .mb_YTPBar .simpleSlider{position:relative;width:100px;height:10px;border:1px solid #fff;overflow:hidden;box-sizing:border-box;margin-right:10px;cursor:pointer!important;border-radius:3px}.mig-scope .mb_YTPBar.compact .simpleSlider{width:40px}.mig-scope .mb_YTPBar .simpleSlider.muted{opacity:.3}.mig-scope .mb_YTPBar .level{position:absolute;left:0;bottom:0;background-color:#fff;box-sizing:border-box}.mig-scope .mb_YTPBar .level.horizontal{height:100%;width:0}.mig-scope .mb_YTPBar .level.vertical{height:auto;width:100%}.mig-scope .mfp-bg{
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }.mig-scope .mfp-wrap{
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }.mig-scope .mfp-container{
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }.mig-scope .mfp-container:before{
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }.mig-scope .mfp-align-top .mfp-container:before{
  display: none; }.mig-scope .mfp-content{
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }.mig-scope .mfp-inline-holder .mfp-content,.mig-scope .mfp-ajax-holder .mfp-content{
  width: 100%;
  cursor: auto; }.mig-scope .mfp-ajax-cur{
  cursor: progress; }.mig-scope .mfp-zoom-out-cur,.mig-scope .mfp-zoom-out-cur .mfp-image-holder .mfp-close{
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }.mig-scope .mfp-zoom{
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }.mig-scope .mfp-auto-cursor .mfp-content{
  cursor: auto; }.mig-scope .mfp-close,.mig-scope .mfp-arrow,.mig-scope .mfp-preloader,.mig-scope .mfp-counter{
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }.mig-scope .mfp-loading.mfp-figure{
  display: none; }.mig-scope .mfp-hide{
  display: none !important; }.mig-scope .mfp-preloader{
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }.mig-scope .mfp-preloader a{
    color: #CCC; }.mig-scope .mfp-preloader a:hover{
      color: #FFF; }.mig-scope .mfp-s-ready .mfp-preloader{
  display: none; }.mig-scope .mfp-s-error .mfp-content{
  display: none; }.mig-scope button.mfp-close,.mig-scope button.mfp-arrow{
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }.mig-scope button::-moz-focus-inner{
  padding: 0;
  border: 0; }.mig-scope .mfp-close{
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }.mig-scope .mfp-close:hover,.mig-scope .mfp-close:focus{
    opacity: 1; }.mig-scope .mfp-close:active{
    top: 1px; }.mig-scope .mfp-close-btn-in .mfp-close{
  color: #333; }.mig-scope .mfp-image-holder .mfp-close,.mig-scope .mfp-iframe-holder .mfp-close{
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }.mig-scope .mfp-counter{
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }.mig-scope .mfp-arrow{
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }.mig-scope .mfp-arrow:active{
    margin-top: -54px; }.mig-scope .mfp-arrow:hover,.mig-scope .mfp-arrow:focus{
    opacity: 1; }.mig-scope .mfp-arrow:before,.mig-scope .mfp-arrow:after{
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }.mig-scope .mfp-arrow:after{
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }.mig-scope .mfp-arrow:before{
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }.mig-scope .mfp-arrow-left{
  left: 0; }.mig-scope .mfp-arrow-left:after{
    border-right: 17px solid #FFF;
    margin-left: 31px; }.mig-scope .mfp-arrow-left:before{
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }.mig-scope .mfp-arrow-right{
  right: 0; }.mig-scope .mfp-arrow-right:after{
    border-left: 17px solid #FFF;
    margin-left: 39px; }.mig-scope .mfp-arrow-right:before{
    border-left: 27px solid #3F3F3F; }.mig-scope .mfp-iframe-holder{
  padding-top: 40px;
  padding-bottom: 40px; }.mig-scope .mfp-iframe-holder .mfp-content{
    line-height: 0;
    width: 100%;
    max-width: 900px; }.mig-scope .mfp-iframe-holder .mfp-close{
    top: -40px; }.mig-scope .mfp-iframe-scaler{
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }.mig-scope .mfp-iframe-scaler iframe{
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }.mig-scope img.mfp-img{
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }.mig-scope .mfp-figure{
  line-height: 0; }.mig-scope .mfp-figure:after{
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }.mig-scope .mfp-figure small{
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }.mig-scope .mfp-figure figure{
    margin: 0; }.mig-scope .mfp-bottom-bar{
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }.mig-scope .mfp-title{
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }.mig-scope .mfp-image-holder .mfp-content{
  max-width: 100%; }.mig-scope .mfp-gallery .mfp-image-holder .mfp-figure{
  cursor: pointer; }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mig-scope .mfp-img-mobile .mfp-image-holder{
    padding-left: 0;
    padding-right: 0; }.mig-scope .mfp-img-mobile img.mfp-img{
    padding: 0; }.mig-scope .mfp-img-mobile .mfp-figure:after{
    top: 0;
    bottom: 0; }.mig-scope .mfp-img-mobile .mfp-figure small{
    display: inline;
    margin-left: 5px; }.mig-scope .mfp-img-mobile .mfp-bottom-bar{
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }.mig-scope .mfp-img-mobile .mfp-bottom-bar:empty{
      padding: 0; }.mig-scope .mfp-img-mobile .mfp-counter{
    right: 5px;
    top: 3px; }.mig-scope .mfp-img-mobile .mfp-close{
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }@media all and (max-width: 900px){.mig-scope .mfp-arrow{
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }.mig-scope .mfp-arrow-left{
    -webkit-transform-origin: 0;
    transform-origin: 0; }.mig-scope .mfp-arrow-right{
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }.mig-scope .mfp-container{
    padding-left: 6px;
    padding-right: 6px; } }.mig-scope .lg-sub-html,.mig-scope .lg-toolbar{background-color:rgba(0,0,0,.45)}@font-face{font-family:lg;src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/f53d92a1-4df3-4d1c-bf60-8c49ef66fcda.eot);src:url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/f53d92a1-4df3-4d1c-bf60-8c49ef66fcda.eot) format("embedded-opentype"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/2afe678f-a867-4cbf-946f-8927d92de0ea.woff) format("woff"),url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/0c9a2f72-930b-4ddc-a206-362b3f7c204f.ttf) format("truetype"),url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/popup-gallery/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.mig-scope .lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mig-scope .lg-actions .lg-next,.mig-scope .lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.mig-scope .lg-actions .lg-next.disabled,.mig-scope .lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.mig-scope .lg-actions .lg-next:hover,.mig-scope .lg-actions .lg-prev:hover{color:#FFF}.mig-scope .lg-actions .lg-next{right:20px}.mig-scope .lg-actions .lg-next:before{content:"\e095"}.mig-scope .lg-actions .lg-prev{left:20px}.mig-scope .lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.mig-scope .lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.mig-scope .lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.mig-scope .lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.mig-scope .lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.mig-scope .lg-toolbar .lg-icon:hover{color:#FFF}.mig-scope .lg-toolbar .lg-close:after{content:"\e070"}.mig-scope .lg-toolbar .lg-download:after{content:"\e0f2"}.mig-scope .lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.mig-scope .lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.mig-scope .lg-sub-html p{font-size:12px;margin:5px 0 0}.mig-scope #lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.mig-scope .lg-next,.mig-scope .lg-prev,.mig-scope .lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.mig-scope .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.mig-scope .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.mig-scope .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.mig-scope:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.mig-scope:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.mig-scope .lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.mig-scope .lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.mig-scope .lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.mig-scope .lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.mig-scope .lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mig-scope .lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.mig-scope .lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.mig-scope .lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.mig-scope .lg-outer .lg-thumb-item.active,.mig-scope .lg-outer .lg-thumb-item:hover{border-color:#a90707}.mig-scope .lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.mig-scope .lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.mig-scope .lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.mig-scope .lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.mig-scope .lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.mig-scope .lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.mig-scope .lg-outer .lg-toogle-thumb:hover,.mig-scope .lg-outer.lg-dropdown-active #lg-share{color:#FFF}.mig-scope .lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.mig-scope .lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.mig-scope .lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.mig-scope .lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.mig-scope .lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.mig-scope .lg-outer .lg-has-vimeo .lg-video-play{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/popup-gallery/img/vimeo-play.png) no-repeat}.mig-scope .lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/popup-gallery/img/vimeo-play.png) 0 -58px no-repeat}.mig-scope .lg-outer .lg-has-html5 .lg-video-play{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/popup-gallery/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.mig-scope .lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.mig-scope .lg-outer .lg-has-youtube .lg-video-play{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/popup-gallery/img/youtube-play.png) no-repeat}.mig-scope .lg-outer .lg-has-youtube:hover .lg-video-play{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/popup-gallery/img/youtube-play.png) 0 -60px no-repeat}.mig-scope .lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.mig-scope .lg-outer .lg-has-video .lg-video-object{visibility:hidden}.mig-scope .lg-outer .lg-has-video.lg-video-playing .lg-object,.mig-scope .lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.mig-scope .lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.mig-scope .lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.mig-scope .lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.mig-scope .lg-progress-bar.lg-start .lg-progress{width:100%}.mig-scope .lg-show-autoplay .lg-progress-bar{opacity:1}.mig-scope .lg-autoplay-button:after{content:"\e01d"}.mig-scope .lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.mig-scope .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.mig-scope .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.mig-scope .lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.mig-scope .lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.mig-scope .lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.mig-scope .lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.mig-scope #lg-zoom-in:after{content:"\e311"}.mig-scope #lg-actual-size{font-size:20px}.mig-scope #lg-actual-size:after{content:"\e033"}.mig-scope #lg-zoom-out{opacity:.5;pointer-events:none}.mig-scope #lg-zoom-out:after{content:"\e312"}.mig-scope .lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.mig-scope .lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.mig-scope .lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.mig-scope .lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.mig-scope .lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mig-scope .lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.mig-scope .lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.mig-scope .lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.mig-scope .lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.mig-scope .lg-outer .lg-pager:focus,.mig-scope .lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.mig-scope .lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.mig-scope .lg-fullscreen:after{content:"\e20c"}.mig-scope .lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.mig-scope .lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.mig-scope .lg-outer.lg-dropdown-active #lg-dropdown-overlay,.mig-scope .lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.mig-scope .lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.mig-scope .lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.mig-scope .lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.mig-scope .lg-outer .lg-dropdown>li:hover .lg-icon,.mig-scope .lg-outer .lg-dropdown>li:hover a{color:#333}.mig-scope .lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.mig-scope .lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.mig-scope .lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.mig-scope .lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.mig-scope .lg-outer,.mig-scope .lg-outer .lg,.mig-scope .lg-outer .lg-inner{width:100%;height:100%}.mig-scope .lg-outer #lg-share{position:relative}.mig-scope .lg-outer #lg-share:after{content:"\e80d"}.mig-scope .lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.mig-scope .lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.mig-scope .lg-outer #lg-share-twitter .lg-icon{color:#00aced}.mig-scope .lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.mig-scope .lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.mig-scope .lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.mig-scope .lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.mig-scope .lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.mig-scope .lg-group:after{content:"";display:table;clear:both}.mig-scope .lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.mig-scope .lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mig-scope .lg-outer.lg-visible{opacity:1}.mig-scope .lg-outer.lg-css3 .lg-item.lg-current,.mig-scope .lg-outer.lg-css3 .lg-item.lg-next-slide,.mig-scope .lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.mig-scope .lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.mig-scope .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.mig-scope .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.mig-scope .lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.mig-scope .lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.mig-scope .lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.mig-scope .lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.mig-scope .lg-outer .lg-item{background:url(https://brahminfederation.org/themes/custom/halpes/assets/vendor/popup-gallery/img/loading.gif) center center no-repeat;display:none!important}.mig-scope .lg-outer.lg-css .lg-current,.mig-scope .lg-outer.lg-css3 .lg-current,.mig-scope .lg-outer.lg-css3 .lg-next-slide,.mig-scope .lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.mig-scope .lg-outer .lg-img-wrap,.mig-scope .lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.mig-scope .lg-outer .lg-img-wrap:before,.mig-scope .lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.mig-scope .lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.mig-scope .lg-outer .lg-item.lg-complete{background-image:none}.mig-scope .lg-outer .lg-item.lg-current{z-index:1060}.mig-scope .lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.mig-scope .lg-outer.lg-show-after-load .lg-item .lg-object,.mig-scope .lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.mig-scope .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.mig-scope .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.mig-scope .lg-outer .lg-empty-html,.mig-scope .lg-outer.lg-hide-download #lg-download{display:none}.mig-scope .lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.mig-scope .lg-backdrop.in{opacity:1}.mig-scope .lg-css3.lg-no-trans .lg-current,.mig-scope .lg-css3.lg-no-trans .lg-next-slide,.mig-scope .lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.mig-scope .lg-css3.lg-use-css3 .lg-item,.mig-scope .lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.mig-scope .lg-css3.lg-fade .lg-item{opacity:0}.mig-scope .lg-css3.lg-fade .lg-item.lg-current{opacity:1}.mig-scope .lg-css3.lg-fade .lg-item.lg-current,.mig-scope .lg-css3.lg-fade .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mig-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mig-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.mig-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.mig-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.mig-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.mig-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.mig-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.mig-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-img-wrap img{background: #fff;}.mig-scope .lg-outer .lg-thumb{margin: 0 auto; padding-top: 5px; padding-bottom: 5px;}.mig-scope .lg-css3.lg-zoom-in .lg-item{opacity:0}.mig-scope .lg-css3.lg-zoom-in .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}.mig-scope .lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.mig-scope .lg-css3.lg-zoom-in .lg-item.lg-current,.mig-scope .lg-css3.lg-zoom-in .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-zoom-in-big .lg-item{opacity:0}.mig-scope .lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.mig-scope .lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.mig-scope .lg-css3.lg-zoom-in-big .lg-item.lg-current,.mig-scope .lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-zoom-out .lg-item{opacity:0}.mig-scope .lg-css3.lg-zoom-out .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(.7,.7,.7);transform:scale3d(.7,.7,.7)}.mig-scope .lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.mig-scope .lg-css3.lg-zoom-out .lg-item.lg-current,.mig-scope .lg-css3.lg-zoom-out .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-zoom-out-big .lg-item{opacity:0}.mig-scope .lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.mig-scope .lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.mig-scope .lg-css3.lg-zoom-out-big .lg-item.lg-current,.mig-scope .lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-zoom-out-in .lg-item{opacity:0}.mig-scope .lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.mig-scope .lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.mig-scope .lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.mig-scope .lg-css3.lg-zoom-out-in .lg-item.lg-current,.mig-scope .lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-zoom-in-out .lg-item{opacity:0}.mig-scope .lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}.mig-scope .lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.mig-scope .lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.mig-scope .lg-css3.lg-zoom-in-out .lg-item.lg-current,.mig-scope .lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-soft-zoom .lg-item{opacity:0}.mig-scope .lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.mig-scope .lg-css3.lg-soft-zoom .lg-item.lg-next-slide{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}.mig-scope .lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.mig-scope .lg-css3.lg-soft-zoom .lg-item.lg-current,.mig-scope .lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-scale-up .lg-item{opacity:0}.mig-scope .lg-css3.lg-scale-up .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-scale-up .lg-item.lg-prev-slide{-moz-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-o-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-ms-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);-webkit-transform:scale3d(.8,.8,.8) translate3d(0,10%,0);transform:scale3d(.8,.8,.8) translate3d(0,10%,0)}.mig-scope .lg-css3.lg-scale-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-scale-up .lg-item.lg-current,.mig-scope .lg-css3.lg-scale-up .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-scale-up .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-slide-circular .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,0,0);-o-transform:scale3d(0,0,0) translate3d(-100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.mig-scope .lg-css3.lg-slide-circular .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,0,0);-o-transform:scale3d(0,0,0) translate3d(100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.mig-scope .lg-css3.lg-slide-circular .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-circular .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-circular .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-slide-circular-up .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.mig-scope .lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.mig-scope .lg-css3.lg-slide-circular-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-circular-up .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-slide-circular-down .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.mig-scope .lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.mig-scope .lg-css3.lg-slide-circular-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-circular-down .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-slide-circular-vertical .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(0,-100%,0);-o-transform:scale3d(0,0,0) translate3d(0,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,-100%,0);transform:scale3d(0,0,0) translate3d(0,-100%,0)}.mig-scope .lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(0,100%,0);-o-transform:scale3d(0,0,0) translate3d(0,100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,100%,0);transform:scale3d(0,0,0) translate3d(0,100%,0)}.mig-scope .lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-circular-vertical .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.mig-scope .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.mig-scope .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.mig-scope .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}.mig-scope .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.mig-scope .lg-css3.lg-slide-vertical .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mig-scope .lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mig-scope .lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-vertical .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-vertical-growth .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-moz-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-o-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-ms-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);-webkit-transform:scale3d(.5,.5,.5) translate3d(0,-150%,0);transform:scale3d(.5,.5,.5) translate3d(0,-150%,0)}.mig-scope .lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{-moz-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-o-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-ms-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);-webkit-transform:scale3d(.5,.5,.5) translate3d(0,150%,0);transform:scale3d(.5,.5,.5) translate3d(0,150%,0)}.mig-scope .lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-vertical-growth .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-only .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-moz-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-webkit-transform:skew(10deg,0deg);transform:skew(10deg,0deg)}.mig-scope .lg-css3.lg-slide-skew-only .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.mig-scope .lg-css3.lg-slide-skew-only .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg)}.mig-scope .lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.mig-scope .lg-css3.lg-slide-skew-only-rev .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-only-y .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-moz-transform:skew(0deg,10deg);-o-transform:skew(0deg,10deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg)}.mig-scope .lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.mig-scope .lg-css3.lg-slide-skew-only-y .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-10deg);-o-transform:skew(0deg,-10deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-10deg);transform:skew(0deg,-10deg)}.mig-scope .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}.mig-scope .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-moz-transform:skew(20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(-100%,0,0);transform:skew(20deg,0deg) translate3d(-100%,0,0)}.mig-scope .lg-css3.lg-slide-skew .lg-item.lg-next-slide{-moz-transform:skew(20deg,0deg) translate3d(100%,0,0);-o-transform:skew(20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(100%,0,0);transform:skew(20deg,0deg) translate3d(100%,0,0)}.mig-scope .lg-css3.lg-slide-skew .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-skew .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-rev .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-moz-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(-100%,0,0);transform:skew(-20deg,0deg) translate3d(-100%,0,0)}.mig-scope .lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{-moz-transform:skew(-20deg,0deg) translate3d(100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(100%,0,0);transform:skew(-20deg,0deg) translate3d(100%,0,0)}.mig-scope .lg-css3.lg-slide-skew-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-skew-rev .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-cross .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(-100%,0,0);transform:skew(0deg,60deg) translate3d(-100%,0,0)}.mig-scope .lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,60deg) translate3d(100%,0,0);-o-transform:skew(0deg,60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(100%,0,0);transform:skew(0deg,60deg) translate3d(100%,0,0)}.mig-scope .lg-css3.lg-slide-skew-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-skew-cross .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(-100%,0,0);transform:skew(0deg,-60deg) translate3d(-100%,0,0)}.mig-scope .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-60deg) translate3d(100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(100%,0,0);transform:skew(0deg,-60deg) translate3d(100%,0,0)}.mig-scope .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-ver .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-moz-transform:skew(60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,-100%,0);transform:skew(60deg,0deg) translate3d(0,-100%,0)}.mig-scope .lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{-moz-transform:skew(60deg,0deg) translate3d(0,100%,0);-o-transform:skew(60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,100%,0);transform:skew(60deg,0deg) translate3d(0,100%,0)}.mig-scope .lg-css3.lg-slide-skew-ver .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-skew-ver .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,-100%,0);transform:skew(-60deg,0deg) translate3d(0,-100%,0)}.mig-scope .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,100%,0);transform:skew(-60deg,0deg) translate3d(0,100%,0)}.mig-scope .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,-100%,0);transform:skew(0deg,20deg) translate3d(0,-100%,0)}.mig-scope .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,20deg) translate3d(0,100%,0);-o-transform:skew(0deg,20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,100%,0);transform:skew(0deg,20deg) translate3d(0,100%,0)}.mig-scope .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0}.mig-scope .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,-100%,0);transform:skew(0deg,-20deg) translate3d(0,-100%,0)}.mig-scope .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,100%,0);transform:skew(0deg,-20deg) translate3d(0,100%,0)}.mig-scope .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0,0,0);-o-transform:skew(0deg,0deg) translate3d(0,0,0);-ms-transform:skew(0deg,0deg) translate3d(0,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0,0,0);transform:skew(0deg,0deg) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current,.mig-scope .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-lollipop .lg-item{opacity:0}.mig-scope .lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mig-scope .lg-css3.lg-lollipop .lg-item.lg-next-slide{-moz-transform:translate3d(0,0,0) scale(.5);-o-transform:translate3d(0,0,0) scale(.5);-ms-transform:translate3d(0,0,0) scale(.5);-webkit-transform:translate3d(0,0,0) scale(.5);transform:translate3d(0,0,0) scale(.5)}.mig-scope .lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-lollipop .lg-item.lg-current,.mig-scope .lg-css3.lg-lollipop .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-lollipop-rev .lg-item{opacity:0}.mig-scope .lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-moz-transform:translate3d(0,0,0) scale(.5);-o-transform:translate3d(0,0,0) scale(.5);-ms-transform:translate3d(0,0,0) scale(.5);-webkit-transform:translate3d(0,0,0) scale(.5);transform:translate3d(0,0,0) scale(.5)}.mig-scope .lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mig-scope .lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-lollipop-rev .lg-item.lg-current,.mig-scope .lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-rotate .lg-item{opacity:0}.mig-scope .lg-css3.lg-rotate .lg-item.lg-prev-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.mig-scope .lg-css3.lg-rotate .lg-item.lg-next-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.mig-scope .lg-css3.lg-rotate .lg-item.lg-current{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.mig-scope .lg-css3.lg-rotate .lg-item.lg-current,.mig-scope .lg-css3.lg-rotate .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-rotate .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-rotate-rev .lg-item{opacity:0}.mig-scope .lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}.mig-scope .lg-css3.lg-rotate-rev .lg-item.lg-next-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.mig-scope .lg-css3.lg-rotate-rev .lg-item.lg-current{-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.mig-scope .lg-css3.lg-rotate-rev .lg-item.lg-current,.mig-scope .lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope .lg-css3.lg-tube .lg-item{opacity:0}.mig-scope .lg-css3.lg-tube .lg-item.lg-prev-slide{-moz-transform:scale3d(1,0,1) translate3d(-100%,0,0);-o-transform:scale3d(1,0,1) translate3d(-100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(-100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(-100%,0,0);transform:scale3d(1,0,1) translate3d(-100%,0,0)}.mig-scope .lg-css3.lg-tube .lg-item.lg-next-slide{-moz-transform:scale3d(1,0,1) translate3d(100%,0,0);-o-transform:scale3d(1,0,1) translate3d(100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(100%,0,0);transform:scale3d(1,0,1) translate3d(100%,0,0)}.mig-scope .lg-css3.lg-tube .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}.mig-scope .lg-css3.lg-tube .lg-item.lg-current,.mig-scope .lg-css3.lg-tube .lg-item.lg-next-slide,.mig-scope .lg-css3.lg-tube .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.mig-scope{
  --halpes-blue: #0d6efd;
  --halpes-indigo: #6610f2;
  --halpes-purple: #6f42c1;
  --halpes-pink: #d63384;
  --halpes-red: #dc3545;
  --halpes-orange: #fd7e14;
  --halpes-yellow: #ffc107;
  --halpes-green: #198754;
  --halpes-teal: #20c997;
  --halpes-cyan: #0dcaf0;
  --halpes-white: #fff;
  --halpes-gray: #797F89;
  --halpes-gray-dark: #343a40;
  --halpes-primary: #0d6efd;
  --halpes-secondary: #797F89;
  --halpes-success: #198754;
  --halpes-info: #0dcaf0;
  --halpes-warning: #ffc107;
  --halpes-danger: #dc3545;
  --halpes-light: #d4d8db;
  --halpes-dark: #797F89;
  --halpes-font-sans-serif: "Muli", sans-serif;
  --halpes-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --halpes-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  
  --halpes-font-sans-serif: "Nunito", sans-serif;
  --halpes-heading-font-family: 'Nunito', sans-serif;
  --halpes-theme-color:             #15c8a0;
  --halpes-theme-color-second:      #30f0b6;
  --halpes-theme-color-three:      #1b1f2d;
  --font-body-weight: 400;
  --font-body-size: 16px;
  --body-color:                    #707876;
  --body-link-color:               #1f2230;
  --body-link-color-hover:         #15c8a0;
  --topbar-bg-color:               #ffffff;
  --topbar-color:                  #1f2230;
  --topbar-link-color:             #1f2230;
  --topbar-link-color-hover:       #15c8a0;
  --topbar-color-icon:             #15c8a0;
  --header-bg-color:               #ffffff;
  --menu-link-color:              #707876;
  --menu-link-color-hover:        #1f2230;
  --submenu-bg-color:             #ffffff;
  --submenu-color:                #707876;
  --submenu-link-color:           #707876;
  --submenu-link-color-hover:     #15c8a0;
  --footer-bg-color:              #1f2230;
  --footer-color:                 #b8bbc9;
  --footer-link-color:            #b8bbc9;
  --footer-link-color-hover:      #15c8a0;
  --copyright-bg-color: #1b1e2b;
  --copyright-color: #b8bbc9;
  --copyright-link-color: #b8bbc9;
  --copyright-link-color-hover: #15c8a0;
}.mig-scope *,.mig-scope *::before,.mig-scope *::after{
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}.mig-scope{
  margin: 0;
  font-family: var(--halpes-font-sans-serif);
  font-size: 1rem;
  font-weight: var(--font-body-weight);
  line-height: 1.8;
  color: var(--body-color);
  background-color: #fff;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}.mig-scope hr{
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}.mig-scope hr:not([size]){
  height: 1px;
}.mig-scope h1,.mig-scope .h1,.mig-scope h2,.mig-scope .h2,.mig-scope h3,.mig-scope .h3,.mig-scope h4,.mig-scope .h4,.mig-scope h5,.mig-scope .h5,.mig-scope h6,.mig-scope .h6{
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: var(--halpes-heading-font-family);
  font-weight: 800;
  line-height: 1.25;
  color: #161c26;
}.mig-scope h1,.mig-scope .h1{
  font-size: calc(1.325rem + 0.9vw);
}@media (min-width: 1200px){.mig-scope h1,.mig-scope .h1{
    font-size: 2rem;
  }
}.mig-scope h2,.mig-scope .h2{
  font-size: calc(1.285rem + 0.42vw);
}@media (min-width: 1200px){.mig-scope h2,.mig-scope .h2{
    font-size: 1.6rem;
  }
}.mig-scope h3,.mig-scope .h3{
  font-size: calc(1.265rem + 0.18vw);
}@media (min-width: 1200px){.mig-scope h3,.mig-scope .h3{
    font-size: 1.4rem;
  }
}.mig-scope h4,.mig-scope .h4{
  font-size: calc(1.255rem + 0.06vw);
}@media (min-width: 1200px){.mig-scope h4,.mig-scope .h4{
    font-size: 1.3rem;
  }
}.mig-scope h5,.mig-scope .h5{
  font-size: 1.15rem;
}.mig-scope h6,.mig-scope .h6{
  font-size: 1rem;
}.mig-scope p{
  margin-top: 0;
  margin-bottom: 1rem;
}.mig-scope abbr[title],.mig-scope abbr[data-bs-original-title]{
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}.mig-scope address{
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}.mig-scope ol,.mig-scope ul{
  padding-left: 2rem;
}.mig-scope ol,.mig-scope ul,.mig-scope dl{
  margin-top: 0;
  margin-bottom: 1rem;
}.mig-scope ol ol,.mig-scope ul ul,.mig-scope ol ul,.mig-scope ul ol{
  margin-bottom: 0;
}.mig-scope dt{
  font-weight: 700;
}.mig-scope dd{
  margin-bottom: .5rem;
  margin-left: 0;
}.mig-scope blockquote{
  margin: 0 0 1rem;
}.mig-scope b,.mig-scope strong{
  font-weight: 700;
}.mig-scope small,.mig-scope .small{
  font-size: 0.875em;
}.mig-scope mark,.mig-scope .mark{
  padding: 0.2em;
  background-color: #fcf8e3;
}.mig-scope sub,.mig-scope sup{
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}.mig-scope sub{
  bottom: -.25em;
}.mig-scope sup{
  top: -.5em;
}.mig-scope a{
  color: var(--body-link-color);
  text-decoration: none;
}.mig-scope a:hover{
  color: var(--body-link-color-hover);
}.mig-scope a:not([href]):not([class]),.mig-scope a:not([href]):not([class]):hover{
  color: inherit;
  text-decoration: none;
}.mig-scope pre,.mig-scope code,.mig-scope kbd,.mig-scope samp{
  font-family: var(--halpes-font-monospace);
  font-size: 1em;
  direction: ltr ;
  unicode-bidi: bidi-override;
}.mig-scope pre{
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}.mig-scope pre code{
  font-size: inherit;
  color: inherit;
  word-break: normal;
}.mig-scope code{
  font-size: 0.875em;
  color: #d63384;
  word-wrap: break-word;
}.mig-scope a > code{
  color: inherit;
}.mig-scope kbd{
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}.mig-scope kbd kbd{
  padding: 0;
  font-size: 1em;
  font-weight: 700;
}.mig-scope figure{
  margin: 0 0 1rem;
}.mig-scope img,.mig-scope svg{
  vertical-align: middle;
}.mig-scope table{
  caption-side: bottom;
  border-collapse: collapse;
}.mig-scope caption{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #797F89;
  text-align: left;
}.mig-scope th{
  text-align: inherit;
  text-align: -webkit-match-parent;
}.mig-scope thead,.mig-scope tbody,.mig-scope tfoot,.mig-scope tr,.mig-scope td,.mig-scope th{
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}.mig-scope label{
  display: inline-block;
}.mig-scope button{
  border-radius: 0;
}.mig-scope button:focus:not(:focus-visible){
  outline: 0;
}.mig-scope input,.mig-scope button,.mig-scope select,.mig-scope optgroup,.mig-scope textarea{
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}.mig-scope button,.mig-scope select{
  text-transform: none;
}.mig-scope [role="button"]{
  cursor: pointer;
}.mig-scope select{
  word-wrap: normal;
}.mig-scope select:disabled{
  opacity: 1;
}.mig-scope [list]::-webkit-calendar-picker-indicator{
  display: none;
}.mig-scope button,.mig-scope [type="button"],.mig-scope [type="reset"],.mig-scope [type="submit"]{
  -webkit-appearance: button;
}.mig-scope button:not(:disabled),.mig-scope [type="button"]:not(:disabled),.mig-scope [type="reset"]:not(:disabled),.mig-scope [type="submit"]:not(:disabled){
  cursor: pointer;
}.mig-scope ::-moz-focus-inner{
  padding: 0;
  border-style: none;
}.mig-scope textarea{
  resize: vertical;
}.mig-scope fieldset{
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}.mig-scope legend{
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}@media (min-width: 1200px){.mig-scope legend{
    font-size: 1.5rem;
  }
}.mig-scope legend + *{
  clear: left;
}.mig-scope ::-webkit-datetime-edit-fields-wrapper,.mig-scope ::-webkit-datetime-edit-text,.mig-scope ::-webkit-datetime-edit-minute,.mig-scope ::-webkit-datetime-edit-hour-field,.mig-scope ::-webkit-datetime-edit-day-field,.mig-scope ::-webkit-datetime-edit-month-field,.mig-scope ::-webkit-datetime-edit-year-field{
  padding: 0;
}.mig-scope ::-webkit-inner-spin-button{
  height: auto;
}.mig-scope [type="search"]{
  outline-offset: -2px;
  -webkit-appearance: textfield;
}.mig-scope ::-webkit-search-decoration{
  -webkit-appearance: none;
}.mig-scope ::-webkit-color-swatch-wrapper{
  padding: 0;
}.mig-scope ::file-selector-button{
  font: inherit;
}.mig-scope ::-webkit-file-upload-button{
  font: inherit;
  -webkit-appearance: button;
}.mig-scope output{
  display: inline-block;
}.mig-scope iframe{
  border: 0;
}.mig-scope summary{
  display: list-item;
  cursor: pointer;
}.mig-scope progress{
  vertical-align: baseline;
}.mig-scope [hidden]{
  display: none !important;
}.mig-scope .lead{
  font-size: 1.25rem;
  font-weight: 300;
}.mig-scope .display-1{
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.25;
}@media (min-width: 1200px){.mig-scope .display-1{
    font-size: 5rem;
  }
}.mig-scope .display-2{
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.25;
}@media (min-width: 1200px){.mig-scope .display-2{
    font-size: 4.5rem;
  }
}.mig-scope .display-3{
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.25;
}@media (min-width: 1200px){.mig-scope .display-3{
    font-size: 4rem;
  }
}.mig-scope .display-4{
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.25;
}@media (min-width: 1200px){.mig-scope .display-4{
    font-size: 3.5rem;
  }
}.mig-scope .display-5{
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.25;
}@media (min-width: 1200px){.mig-scope .display-5{
    font-size: 3rem;
  }
}.mig-scope .display-6{
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.25;
}@media (min-width: 1200px){.mig-scope .display-6{
    font-size: 2.5rem;
  }
}.mig-scope .list-unstyled{
  padding-left: 0;
  list-style: none;
}.mig-scope .list-inline{
  padding-left: 0;
  list-style: none;
}.mig-scope .list-inline-item{
  display: inline-block;
}.mig-scope .list-inline-item:not(:last-child){
  margin-right: 0.5rem;
}.mig-scope .initialism{
  font-size: 0.875em;
  text-transform: uppercase;
}.mig-scope .blockquote{
  margin-bottom: 1rem;
  font-size: 1.25rem;
}.mig-scope .blockquote > :last-child{
  margin-bottom: 0;
}.mig-scope .blockquote-footer{
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #797F89;
}.mig-scope .blockquote-footer::before{
  content: "\2014\00A0";
}.mig-scope .img-fluid{
  max-width: 100%;
  height: auto;
}.mig-scope .img-thumbnail{
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}.mig-scope .figure{
  display: inline-block;
}.mig-scope .figure-img{
  margin-bottom: 0.5rem;
  line-height: 1;
}.mig-scope .figure-caption{
  font-size: 0.875em;
  color: #797F89;
}.mig-scope .container,.mig-scope .container-fluid,.mig-scope .container-sm,.mig-scope .container-md,.mig-scope .container-lg,.mig-scope .container-xl,.mig-scope .container-xxl{
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}@media (min-width: 576px){.mig-scope .container,.mig-scope .container-sm{
    max-width: 540px;
  }
}@media (min-width: 768px){.mig-scope .container,.mig-scope .container-sm,.mig-scope .container-md{
    max-width: 768px;
  }
}@media (min-width: 992px){.mig-scope .container,.mig-scope .container-sm,.mig-scope .container-md,.mig-scope .container-lg{
    max-width: 992px;
  }
}@media (min-width: 1025px){.mig-scope .container,.mig-scope .container-sm,.mig-scope .container-md,.mig-scope .container-lg,.mig-scope .container-xl{
    max-width: 1025px;
  }
}@media (min-width: 1200px){.mig-scope .container,.mig-scope .container-sm,.mig-scope .container-md,.mig-scope .container-lg,.mig-scope .container-xl,.mig-scope .container-xxl{
    max-width: 1200px;
  }
}.mig-scope .row{
  --halpes-gutter-x: 30px;
  --halpes-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: calc(var(--halpes-gutter-y) * -1);
  margin-right: calc(var(--halpes-gutter-x) * -.5);
  margin-left: calc(var(--halpes-gutter-x) * -.5);
}.mig-scope .row > *{
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--halpes-gutter-x) * .5);
  padding-left: calc(var(--halpes-gutter-x) * .5);
  margin-top: var(--halpes-gutter-y);
}.mig-scope .col{
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0%;
  flex: 1 0 0%;
}.mig-scope .row-cols-auto > *{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
}.mig-scope .row-cols-1 > *{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
}.mig-scope .row-cols-2 > *{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 50%;
}.mig-scope .row-cols-3 > *{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 33.33333%;
}.mig-scope .row-cols-4 > *{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 25%;
}.mig-scope .row-cols-5 > *{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 20%;
}.mig-scope .row-cols-6 > *{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 16.66667%;
}@media (min-width: 576px){.mig-scope .col-sm{
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }.mig-scope .row-cols-sm-auto > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .row-cols-sm-1 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .row-cols-sm-2 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .row-cols-sm-3 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .row-cols-sm-4 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .row-cols-sm-5 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }.mig-scope .row-cols-sm-6 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }
}@media (min-width: 768px){.mig-scope .col-md{
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }.mig-scope .row-cols-md-auto > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .row-cols-md-1 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .row-cols-md-2 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .row-cols-md-3 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .row-cols-md-4 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .row-cols-md-5 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }.mig-scope .row-cols-md-6 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }
}@media (min-width: 992px){.mig-scope .col-lg{
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }.mig-scope .row-cols-lg-auto > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .row-cols-lg-1 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .row-cols-lg-2 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .row-cols-lg-3 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .row-cols-lg-4 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .row-cols-lg-5 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }.mig-scope .row-cols-lg-6 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }
}@media (min-width: 1025px){.mig-scope .col-xl{
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }.mig-scope .row-cols-xl-auto > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .row-cols-xl-1 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .row-cols-xl-2 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .row-cols-xl-3 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .row-cols-xl-4 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .row-cols-xl-5 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }.mig-scope .row-cols-xl-6 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }
}@media (min-width: 1200px){.mig-scope .col-xxl{
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }.mig-scope .row-cols-xxl-auto > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .row-cols-xxl-1 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .row-cols-xxl-2 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .row-cols-xxl-3 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .row-cols-xxl-4 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .row-cols-xxl-5 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
  }.mig-scope .row-cols-xxl-6 > *{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }
}.mig-scope .col-auto{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
}.mig-scope .col-1{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 8.33333%;
}.mig-scope .col-2{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 16.66667%;
}.mig-scope .col-3{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 25%;
}.mig-scope .col-4{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 33.33333%;
}.mig-scope .col-5{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 41.66667%;
}.mig-scope .col-6{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 50%;
}.mig-scope .col-7{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 58.33333%;
}.mig-scope .col-8{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 66.66667%;
}.mig-scope .col-9{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 75%;
}.mig-scope .col-10{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 83.33333%;
}.mig-scope .col-11{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 91.66667%;
}.mig-scope .col-12{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
}.mig-scope .offset-1{
  margin-left: 8.33333%;
}.mig-scope .offset-2{
  margin-left: 16.66667%;
}.mig-scope .offset-3{
  margin-left: 25%;
}.mig-scope .offset-4{
  margin-left: 33.33333%;
}.mig-scope .offset-5{
  margin-left: 41.66667%;
}.mig-scope .offset-6{
  margin-left: 50%;
}.mig-scope .offset-7{
  margin-left: 58.33333%;
}.mig-scope .offset-8{
  margin-left: 66.66667%;
}.mig-scope .offset-9{
  margin-left: 75%;
}.mig-scope .offset-10{
  margin-left: 83.33333%;
}.mig-scope .offset-11{
  margin-left: 91.66667%;
}.mig-scope .g-0,.mig-scope .gx-0{
  --halpes-gutter-x: 0;
}.mig-scope .g-0,.mig-scope .gy-0{
  --halpes-gutter-y: 0;
}.mig-scope .g-1,.mig-scope .gx-1{
  --halpes-gutter-x: 0.25rem;
}.mig-scope .g-1,.mig-scope .gy-1{
  --halpes-gutter-y: 0.25rem;
}.mig-scope .g-2,.mig-scope .gx-2{
  --halpes-gutter-x: 0.5rem;
}.mig-scope .g-2,.mig-scope .gy-2{
  --halpes-gutter-y: 0.5rem;
}.mig-scope .g-3,.mig-scope .gx-3{
  --halpes-gutter-x: 1rem;
}.mig-scope .g-3,.mig-scope .gy-3{
  --halpes-gutter-y: 1rem;
}.mig-scope .g-4,.mig-scope .gx-4{
  --halpes-gutter-x: 1.5rem;
}.mig-scope .g-4,.mig-scope .gy-4{
  --halpes-gutter-y: 1.5rem;
}.mig-scope .g-5,.mig-scope .gx-5{
  --halpes-gutter-x: 3rem;
}.mig-scope .g-5,.mig-scope .gy-5{
  --halpes-gutter-y: 3rem;
}@media (min-width: 576px){.mig-scope .col-sm-auto{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .col-sm-1{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333%;
  }.mig-scope .col-sm-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }.mig-scope .col-sm-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .col-sm-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .col-sm-5{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66667%;
  }.mig-scope .col-sm-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .col-sm-7{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333%;
  }.mig-scope .col-sm-8{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66667%;
  }.mig-scope .col-sm-9{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }.mig-scope .col-sm-10{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333%;
  }.mig-scope .col-sm-11{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66667%;
  }.mig-scope .col-sm-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .offset-sm-0{
    margin-left: 0;
  }.mig-scope .offset-sm-1{
    margin-left: 8.33333%;
  }.mig-scope .offset-sm-2{
    margin-left: 16.66667%;
  }.mig-scope .offset-sm-3{
    margin-left: 25%;
  }.mig-scope .offset-sm-4{
    margin-left: 33.33333%;
  }.mig-scope .offset-sm-5{
    margin-left: 41.66667%;
  }.mig-scope .offset-sm-6{
    margin-left: 50%;
  }.mig-scope .offset-sm-7{
    margin-left: 58.33333%;
  }.mig-scope .offset-sm-8{
    margin-left: 66.66667%;
  }.mig-scope .offset-sm-9{
    margin-left: 75%;
  }.mig-scope .offset-sm-10{
    margin-left: 83.33333%;
  }.mig-scope .offset-sm-11{
    margin-left: 91.66667%;
  }.mig-scope .g-sm-0,.mig-scope .gx-sm-0{
    --halpes-gutter-x: 0;
  }.mig-scope .g-sm-0,.mig-scope .gy-sm-0{
    --halpes-gutter-y: 0;
  }.mig-scope .g-sm-1,.mig-scope .gx-sm-1{
    --halpes-gutter-x: 0.25rem;
  }.mig-scope .g-sm-1,.mig-scope .gy-sm-1{
    --halpes-gutter-y: 0.25rem;
  }.mig-scope .g-sm-2,.mig-scope .gx-sm-2{
    --halpes-gutter-x: 0.5rem;
  }.mig-scope .g-sm-2,.mig-scope .gy-sm-2{
    --halpes-gutter-y: 0.5rem;
  }.mig-scope .g-sm-3,.mig-scope .gx-sm-3{
    --halpes-gutter-x: 1rem;
  }.mig-scope .g-sm-3,.mig-scope .gy-sm-3{
    --halpes-gutter-y: 1rem;
  }.mig-scope .g-sm-4,.mig-scope .gx-sm-4{
    --halpes-gutter-x: 1.5rem;
  }.mig-scope .g-sm-4,.mig-scope .gy-sm-4{
    --halpes-gutter-y: 1.5rem;
  }.mig-scope .g-sm-5,.mig-scope .gx-sm-5{
    --halpes-gutter-x: 3rem;
  }.mig-scope .g-sm-5,.mig-scope .gy-sm-5{
    --halpes-gutter-y: 3rem;
  }
}@media (min-width: 768px){.mig-scope .col-md-auto{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .col-md-1{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333%;
  }.mig-scope .col-md-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }.mig-scope .col-md-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .col-md-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .col-md-5{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66667%;
  }.mig-scope .col-md-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .col-md-7{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333%;
  }.mig-scope .col-md-8{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66667%;
  }.mig-scope .col-md-9{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }.mig-scope .col-md-10{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333%;
  }.mig-scope .col-md-11{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66667%;
  }.mig-scope .col-md-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .offset-md-0{
    margin-left: 0;
  }.mig-scope .offset-md-1{
    margin-left: 8.33333%;
  }.mig-scope .offset-md-2{
    margin-left: 16.66667%;
  }.mig-scope .offset-md-3{
    margin-left: 25%;
  }.mig-scope .offset-md-4{
    margin-left: 33.33333%;
  }.mig-scope .offset-md-5{
    margin-left: 41.66667%;
  }.mig-scope .offset-md-6{
    margin-left: 50%;
  }.mig-scope .offset-md-7{
    margin-left: 58.33333%;
  }.mig-scope .offset-md-8{
    margin-left: 66.66667%;
  }.mig-scope .offset-md-9{
    margin-left: 75%;
  }.mig-scope .offset-md-10{
    margin-left: 83.33333%;
  }.mig-scope .offset-md-11{
    margin-left: 91.66667%;
  }.mig-scope .g-md-0,.mig-scope .gx-md-0{
    --halpes-gutter-x: 0;
  }.mig-scope .g-md-0,.mig-scope .gy-md-0{
    --halpes-gutter-y: 0;
  }.mig-scope .g-md-1,.mig-scope .gx-md-1{
    --halpes-gutter-x: 0.25rem;
  }.mig-scope .g-md-1,.mig-scope .gy-md-1{
    --halpes-gutter-y: 0.25rem;
  }.mig-scope .g-md-2,.mig-scope .gx-md-2{
    --halpes-gutter-x: 0.5rem;
  }.mig-scope .g-md-2,.mig-scope .gy-md-2{
    --halpes-gutter-y: 0.5rem;
  }.mig-scope .g-md-3,.mig-scope .gx-md-3{
    --halpes-gutter-x: 1rem;
  }.mig-scope .g-md-3,.mig-scope .gy-md-3{
    --halpes-gutter-y: 1rem;
  }.mig-scope .g-md-4,.mig-scope .gx-md-4{
    --halpes-gutter-x: 1.5rem;
  }.mig-scope .g-md-4,.mig-scope .gy-md-4{
    --halpes-gutter-y: 1.5rem;
  }.mig-scope .g-md-5,.mig-scope .gx-md-5{
    --halpes-gutter-x: 3rem;
  }.mig-scope .g-md-5,.mig-scope .gy-md-5{
    --halpes-gutter-y: 3rem;
  }
}@media (min-width: 992px){.mig-scope .col-lg-auto{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .col-lg-1{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333%;
  }.mig-scope .col-lg-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }.mig-scope .col-lg-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .col-lg-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .col-lg-5{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66667%;
  }.mig-scope .col-lg-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .col-lg-7{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333%;
  }.mig-scope .col-lg-8{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66667%;
  }.mig-scope .col-lg-9{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }.mig-scope .col-lg-10{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333%;
  }.mig-scope .col-lg-11{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66667%;
  }.mig-scope .col-lg-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .offset-lg-0{
    margin-left: 0;
  }.mig-scope .offset-lg-1{
    margin-left: 8.33333%;
  }.mig-scope .offset-lg-2{
    margin-left: 16.66667%;
  }.mig-scope .offset-lg-3{
    margin-left: 25%;
  }.mig-scope .offset-lg-4{
    margin-left: 33.33333%;
  }.mig-scope .offset-lg-5{
    margin-left: 41.66667%;
  }.mig-scope .offset-lg-6{
    margin-left: 50%;
  }.mig-scope .offset-lg-7{
    margin-left: 58.33333%;
  }.mig-scope .offset-lg-8{
    margin-left: 66.66667%;
  }.mig-scope .offset-lg-9{
    margin-left: 75%;
  }.mig-scope .offset-lg-10{
    margin-left: 83.33333%;
  }.mig-scope .offset-lg-11{
    margin-left: 91.66667%;
  }.mig-scope .g-lg-0,.mig-scope .gx-lg-0{
    --halpes-gutter-x: 0;
  }.mig-scope .g-lg-0,.mig-scope .gy-lg-0{
    --halpes-gutter-y: 0;
  }.mig-scope .g-lg-1,.mig-scope .gx-lg-1{
    --halpes-gutter-x: 0.25rem;
  }.mig-scope .g-lg-1,.mig-scope .gy-lg-1{
    --halpes-gutter-y: 0.25rem;
  }.mig-scope .g-lg-2,.mig-scope .gx-lg-2{
    --halpes-gutter-x: 0.5rem;
  }.mig-scope .g-lg-2,.mig-scope .gy-lg-2{
    --halpes-gutter-y: 0.5rem;
  }.mig-scope .g-lg-3,.mig-scope .gx-lg-3{
    --halpes-gutter-x: 1rem;
  }.mig-scope .g-lg-3,.mig-scope .gy-lg-3{
    --halpes-gutter-y: 1rem;
  }.mig-scope .g-lg-4,.mig-scope .gx-lg-4{
    --halpes-gutter-x: 1.5rem;
  }.mig-scope .g-lg-4,.mig-scope .gy-lg-4{
    --halpes-gutter-y: 1.5rem;
  }.mig-scope .g-lg-5,.mig-scope .gx-lg-5{
    --halpes-gutter-x: 3rem;
  }.mig-scope .g-lg-5,.mig-scope .gy-lg-5{
    --halpes-gutter-y: 3rem;
  }
}@media (min-width: 1025px){.mig-scope .col-xl-auto{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .col-xl-1{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333%;
  }.mig-scope .col-xl-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }.mig-scope .col-xl-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .col-xl-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .col-xl-5{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66667%;
  }.mig-scope .col-xl-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .col-xl-7{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333%;
  }.mig-scope .col-xl-8{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66667%;
  }.mig-scope .col-xl-9{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }.mig-scope .col-xl-10{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333%;
  }.mig-scope .col-xl-11{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66667%;
  }.mig-scope .col-xl-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .offset-xl-0{
    margin-left: 0;
  }.mig-scope .offset-xl-1{
    margin-left: 8.33333%;
  }.mig-scope .offset-xl-2{
    margin-left: 16.66667%;
  }.mig-scope .offset-xl-3{
    margin-left: 25%;
  }.mig-scope .offset-xl-4{
    margin-left: 33.33333%;
  }.mig-scope .offset-xl-5{
    margin-left: 41.66667%;
  }.mig-scope .offset-xl-6{
    margin-left: 50%;
  }.mig-scope .offset-xl-7{
    margin-left: 58.33333%;
  }.mig-scope .offset-xl-8{
    margin-left: 66.66667%;
  }.mig-scope .offset-xl-9{
    margin-left: 75%;
  }.mig-scope .offset-xl-10{
    margin-left: 83.33333%;
  }.mig-scope .offset-xl-11{
    margin-left: 91.66667%;
  }.mig-scope .g-xl-0,.mig-scope .gx-xl-0{
    --halpes-gutter-x: 0;
  }.mig-scope .g-xl-0,.mig-scope .gy-xl-0{
    --halpes-gutter-y: 0;
  }.mig-scope .g-xl-1,.mig-scope .gx-xl-1{
    --halpes-gutter-x: 0.25rem;
  }.mig-scope .g-xl-1,.mig-scope .gy-xl-1{
    --halpes-gutter-y: 0.25rem;
  }.mig-scope .g-xl-2,.mig-scope .gx-xl-2{
    --halpes-gutter-x: 0.5rem;
  }.mig-scope .g-xl-2,.mig-scope .gy-xl-2{
    --halpes-gutter-y: 0.5rem;
  }.mig-scope .g-xl-3,.mig-scope .gx-xl-3{
    --halpes-gutter-x: 1rem;
  }.mig-scope .g-xl-3,.mig-scope .gy-xl-3{
    --halpes-gutter-y: 1rem;
  }.mig-scope .g-xl-4,.mig-scope .gx-xl-4{
    --halpes-gutter-x: 1.5rem;
  }.mig-scope .g-xl-4,.mig-scope .gy-xl-4{
    --halpes-gutter-y: 1.5rem;
  }.mig-scope .g-xl-5,.mig-scope .gx-xl-5{
    --halpes-gutter-x: 3rem;
  }.mig-scope .g-xl-5,.mig-scope .gy-xl-5{
    --halpes-gutter-y: 3rem;
  }
}@media (min-width: 1200px){.mig-scope .col-xxl-auto{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }.mig-scope .col-xxl-1{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333%;
  }.mig-scope .col-xxl-2{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66667%;
  }.mig-scope .col-xxl-3{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%;
  }.mig-scope .col-xxl-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333%;
  }.mig-scope .col-xxl-5{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66667%;
  }.mig-scope .col-xxl-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }.mig-scope .col-xxl-7{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333%;
  }.mig-scope .col-xxl-8{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66667%;
  }.mig-scope .col-xxl-9{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%;
  }.mig-scope .col-xxl-10{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333%;
  }.mig-scope .col-xxl-11{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66667%;
  }.mig-scope .col-xxl-12{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
  }.mig-scope .offset-xxl-0{
    margin-left: 0;
  }.mig-scope .offset-xxl-1{
    margin-left: 8.33333%;
  }.mig-scope .offset-xxl-2{
    margin-left: 16.66667%;
  }.mig-scope .offset-xxl-3{
    margin-left: 25%;
  }.mig-scope .offset-xxl-4{
    margin-left: 33.33333%;
  }.mig-scope .offset-xxl-5{
    margin-left: 41.66667%;
  }.mig-scope .offset-xxl-6{
    margin-left: 50%;
  }.mig-scope .offset-xxl-7{
    margin-left: 58.33333%;
  }.mig-scope .offset-xxl-8{
    margin-left: 66.66667%;
  }.mig-scope .offset-xxl-9{
    margin-left: 75%;
  }.mig-scope .offset-xxl-10{
    margin-left: 83.33333%;
  }.mig-scope .offset-xxl-11{
    margin-left: 91.66667%;
  }.mig-scope .g-xxl-0,.mig-scope .gx-xxl-0{
    --halpes-gutter-x: 0;
  }.mig-scope .g-xxl-0,.mig-scope .gy-xxl-0{
    --halpes-gutter-y: 0;
  }.mig-scope .g-xxl-1,.mig-scope .gx-xxl-1{
    --halpes-gutter-x: 0.25rem;
  }.mig-scope .g-xxl-1,.mig-scope .gy-xxl-1{
    --halpes-gutter-y: 0.25rem;
  }.mig-scope .g-xxl-2,.mig-scope .gx-xxl-2{
    --halpes-gutter-x: 0.5rem;
  }.mig-scope .g-xxl-2,.mig-scope .gy-xxl-2{
    --halpes-gutter-y: 0.5rem;
  }.mig-scope .g-xxl-3,.mig-scope .gx-xxl-3{
    --halpes-gutter-x: 1rem;
  }.mig-scope .g-xxl-3,.mig-scope .gy-xxl-3{
    --halpes-gutter-y: 1rem;
  }.mig-scope .g-xxl-4,.mig-scope .gx-xxl-4{
    --halpes-gutter-x: 1.5rem;
  }.mig-scope .g-xxl-4,.mig-scope .gy-xxl-4{
    --halpes-gutter-y: 1.5rem;
  }.mig-scope .g-xxl-5,.mig-scope .gx-xxl-5{
    --halpes-gutter-x: 3rem;
  }.mig-scope .g-xxl-5,.mig-scope .gy-xxl-5{
    --halpes-gutter-y: 3rem;
  }
}.mig-scope .table{
  --halpes-table-bg: transparent;
  --halpes-table-accent-bg: transparent;
  --halpes-table-striped-color: var(--body-color);
  --halpes-table-striped-bg: rgba(0, 0, 0, 0.05);
  --halpes-table-active-color: var(--body-color);
  --halpes-table-active-bg: rgba(0, 0, 0, 0.1);
  --halpes-table-hover-color: var(--body-color);
  --halpes-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--body-color);
  vertical-align: top;
  border-color: #dee2e6;
}.mig-scope .table > :not(caption) > * > *{
  padding: 0.5rem 0.5rem;
  background-color: var(--halpes-table-bg);
  border-bottom-width: 1px;
  -webkit-box-shadow: inset 0 0 0 9999px var(--halpes-table-accent-bg);
  box-shadow: inset 0 0 0 9999px var(--halpes-table-accent-bg);
}.mig-scope .table > tbody{
  vertical-align: inherit;
}.mig-scope .table > thead{
  vertical-align: bottom;
}.mig-scope .table > :not(:last-child) > :last-child > *{
  border-bottom-color: currentColor;
}.mig-scope .caption-top{
  caption-side: top;
}.mig-scope .table-sm > :not(caption) > * > *{
  padding: 0.25rem 0.25rem;
}.mig-scope .table-bordered > :not(caption) > *{
  border-width: 1px 0;
}.mig-scope .table-bordered > :not(caption) > * > *{
  border-width: 0 1px;
}.mig-scope .table-borderless > :not(caption) > * > *{
  border-bottom-width: 0;
}.mig-scope .table-striped > tbody > tr:nth-of-type(odd){
  --halpes-table-accent-bg: var(--halpes-table-striped-bg);
  color: var(--halpes-table-striped-color);
}.mig-scope .table-active{
  --halpes-table-accent-bg: var(--halpes-table-active-bg);
  color: var(--halpes-table-active-color);
}.mig-scope .table-hover > tbody > tr:hover{
  --halpes-table-accent-bg: var(--halpes-table-hover-bg);
  color: var(--halpes-table-hover-color);
}.mig-scope .table-primary{
  --halpes-table-bg: #cfe2ff;
  --halpes-table-striped-bg: #c5d7f2;
  --halpes-table-striped-color: #000;
  --halpes-table-active-bg: #bacbe6;
  --halpes-table-active-color: #000;
  --halpes-table-hover-bg: #bfd1ec;
  --halpes-table-hover-color: #000;
  color: #000;
  border-color: #bacbe6;
}.mig-scope .table-secondary{
  --halpes-table-bg: #e4e5e7;
  --halpes-table-striped-bg: #d9dadb;
  --halpes-table-striped-color: #000;
  --halpes-table-active-bg: #cdced0;
  --halpes-table-active-color: #000;
  --halpes-table-hover-bg: #d3d4d6;
  --halpes-table-hover-color: #000;
  color: #000;
  border-color: #cdced0;
}.mig-scope .table-success{
  --halpes-table-bg: #d1e7dd;
  --halpes-table-striped-bg: #c7dbd2;
  --halpes-table-striped-color: #000;
  --halpes-table-active-bg: #bcd0c7;
  --halpes-table-active-color: #000;
  --halpes-table-hover-bg: #c1d6cc;
  --halpes-table-hover-color: #000;
  color: #000;
  border-color: #bcd0c7;
}.mig-scope .table-info{
  --halpes-table-bg: #cff4fc;
  --halpes-table-striped-bg: #c5e8ef;
  --halpes-table-striped-color: #000;
  --halpes-table-active-bg: #badce3;
  --halpes-table-active-color: #000;
  --halpes-table-hover-bg: #bfe2e9;
  --halpes-table-hover-color: #000;
  color: #000;
  border-color: #badce3;
}.mig-scope .table-warning{
  --halpes-table-bg: #fff3cd;
  --halpes-table-striped-bg: #f2e7c3;
  --halpes-table-striped-color: #000;
  --halpes-table-active-bg: #e6dbb9;
  --halpes-table-active-color: #000;
  --halpes-table-hover-bg: #ece1be;
  --halpes-table-hover-color: #000;
  color: #000;
  border-color: #e6dbb9;
}.mig-scope .table-danger{
  --halpes-table-bg: #f8d7da;
  --halpes-table-striped-bg: #eccccf;
  --halpes-table-striped-color: #000;
  --halpes-table-active-bg: #dfc2c4;
  --halpes-table-active-color: #000;
  --halpes-table-hover-bg: #e5c7ca;
  --halpes-table-hover-color: #000;
  color: #000;
  border-color: #dfc2c4;
}.mig-scope .table-light{
  --halpes-table-bg: #d4d8db;
  --halpes-table-striped-bg: #c9cdd0;
  --halpes-table-striped-color: #000;
  --halpes-table-active-bg: #bfc2c5;
  --halpes-table-active-color: #000;
  --halpes-table-hover-bg: #c4c8cb;
  --halpes-table-hover-color: #000;
  color: #000;
  border-color: #bfc2c5;
}.mig-scope .table-dark{
  --halpes-table-bg: #797F89;
  --halpes-table-striped-bg: #737982;
  --halpes-table-striped-color: #000;
  --halpes-table-active-bg: #6d727b;
  --halpes-table-active-color: #fff;
  --halpes-table-hover-bg: #70757f;
  --halpes-table-hover-color: #fff;
  color: #000;
  border-color: #6d727b;
}.mig-scope .table-responsive{
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}@media (max-width: 575.98px){.mig-scope .table-responsive-sm{
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}@media (max-width: 767.98px){.mig-scope .table-responsive-md{
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}@media (max-width: 991.98px){.mig-scope .table-responsive-lg{
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}@media (max-width: 1024.98px){.mig-scope .table-responsive-xl{
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}@media (max-width: 1199.98px){.mig-scope .table-responsive-xxl{
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}.mig-scope .form-label{
  margin-bottom: 0.5rem;
}.mig-scope .col-form-label{
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.8;
}.mig-scope .col-form-label-lg{
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
}.mig-scope .col-form-label-sm{
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
}.mig-scope .form-text{
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #797F89;
}.mig-scope .form-control{
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: var(--font-body-weight);
  line-height: 1.8;
  color: var(--body-color);
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .form-control{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .form-control[type="file"]{
  overflow: hidden;
}.mig-scope .form-control[type="file"]:not(:disabled):not([readonly]){
  cursor: pointer;
}.mig-scope .form-control:focus{
  color: var(--body-color);
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}.mig-scope .form-control::-webkit-date-and-time-value{
  height: 1.8em;
}.mig-scope .form-control::-webkit-input-placeholder{
  color: #797F89;
  opacity: 1;
}.mig-scope .form-control:-ms-input-placeholder{
  color: #797F89;
  opacity: 1;
}.mig-scope .form-control::-ms-input-placeholder{
  color: #797F89;
  opacity: 1;
}.mig-scope .form-control::placeholder{
  color: #797F89;
  opacity: 1;
}.mig-scope .form-control:disabled,.mig-scope .form-control[readonly]{
  background-color: #e9ecef;
  opacity: 1;
}.mig-scope .form-control::file-selector-button{
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--body-color);
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .form-control::file-selector-button{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .form-control:hover:not(:disabled):not([readonly])::file-selector-button{
  background-color: #dde0e3;
}.mig-scope .form-control::-webkit-file-upload-button{
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--body-color);
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .form-control::-webkit-file-upload-button{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{
  background-color: #dde0e3;
}.mig-scope .form-control-plaintext{
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.8;
  color: var(--body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}.mig-scope .form-control-plaintext.form-control-sm,.mig-scope .form-control-plaintext.form-control-lg{
  padding-right: 0;
  padding-left: 0;
}.mig-scope .form-control-sm{
  min-height: calc(1.8em + (0.5rem + 2px));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}.mig-scope .form-control-sm::file-selector-button{
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}.mig-scope .form-control-sm::-webkit-file-upload-button{
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}.mig-scope .form-control-lg{
  min-height: calc(1.8em + (1rem + 2px));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}.mig-scope .form-control-lg::file-selector-button{
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}.mig-scope .form-control-lg::-webkit-file-upload-button{
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}.mig-scope textarea.form-control{
  min-height: calc(1.8em + (0.75rem + 2px));
}.mig-scope textarea.form-control-sm{
  min-height: calc(1.8em + (0.5rem + 2px));
}.mig-scope textarea.form-control-lg{
  min-height: calc(1.8em + (1rem + 2px));
}.mig-scope .form-control-color{
  max-width: 3rem;
  height: auto;
  padding: 0.375rem;
}.mig-scope .form-control-color:not(:disabled):not([readonly]){
  cursor: pointer;
}.mig-scope .form-control-color::-moz-color-swatch{
  height: 1.8em;
  border-radius: 0.25rem;
}.mig-scope .form-control-color::-webkit-color-swatch{
  height: 1.8em;
  border-radius: 0.25rem;
}.mig-scope .form-select{
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: var(--font-body-weight);
  line-height: 1.8;
  color: var(--body-color);
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}@media (prefers-reduced-motion: reduce){.mig-scope .form-select{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .form-select:focus{
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}.mig-scope .form-select[multiple],.mig-scope .form-select[size]:not([size="1"]){
  padding-right: 0.75rem;
  background-image: none;
}.mig-scope .form-select:disabled{
  background-color: #e9ecef;
}.mig-scope .form-select:-moz-focusring{
  color: transparent;
  text-shadow: 0 0 0 var(--body-color);
}.mig-scope .form-select-sm{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}.mig-scope .form-select-lg{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}.mig-scope .form-check{
  display: block;
  min-height: 1.8rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}.mig-scope .form-check .form-check-input{
  float: left;
  margin-left: -1.5em;
}.mig-scope .form-check-input{
  width: 1em;
  height: 1em;
  margin-top: 0.4em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}.mig-scope .form-check-input[type="checkbox"]{
  border-radius: 0.25em;
}.mig-scope .form-check-input[type="radio"]{
  border-radius: 50%;
}.mig-scope .form-check-input:active{
  -webkit-filter: brightness(90%);
  filter: brightness(90%);
}.mig-scope .form-check-input:focus{
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}.mig-scope .form-check-input:checked{
  background-color: #0d6efd;
  border-color: #0d6efd;
}.mig-scope .form-check-input:checked[type="checkbox"]{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}.mig-scope .form-check-input:checked[type="radio"]{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}.mig-scope .form-check-input[type="checkbox"]:indeterminate{
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}.mig-scope .form-check-input:disabled{
  pointer-events: none;
  -webkit-filter: none;
  filter: none;
  opacity: 0.5;
}.mig-scope .form-check-input[disabled] ~ .form-check-label,.mig-scope .form-check-input:disabled ~ .form-check-label{
  opacity: 0.5;
}.mig-scope .form-switch{
  padding-left: 2.5em;
}.mig-scope .form-switch .form-check-input{
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  -webkit-transition: background-position 0.15s ease-in-out;
  transition: background-position 0.15s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .form-switch .form-check-input{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .form-switch .form-check-input:focus{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}.mig-scope .form-switch .form-check-input:checked{
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}.mig-scope .form-check-inline{
  display: inline-block;
  margin-right: 1rem;
}.mig-scope .btn-check{
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}.mig-scope .btn-check[disabled] + .btn,.mig-scope .btn-check:disabled + .btn{
  pointer-events: none;
  -webkit-filter: none;
  filter: none;
  opacity: 0.65;
}.mig-scope .form-range{
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}.mig-scope .form-range:focus{
  outline: 0;
}.mig-scope .form-range:focus::-webkit-slider-thumb{
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}.mig-scope .form-range:focus::-moz-range-thumb{
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}.mig-scope .form-range::-moz-focus-outer{
  border: 0;
}.mig-scope .form-range::-webkit-slider-thumb{
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}@media (prefers-reduced-motion: reduce){.mig-scope .form-range::-webkit-slider-thumb{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .form-range::-webkit-slider-thumb:active{
  background-color: #b6d4fe;
}.mig-scope .form-range::-webkit-slider-runnable-track{
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}.mig-scope .form-range::-moz-range-thumb{
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}@media (prefers-reduced-motion: reduce){.mig-scope .form-range::-moz-range-thumb{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .form-range::-moz-range-thumb:active{
  background-color: #b6d4fe;
}.mig-scope .form-range::-moz-range-track{
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}.mig-scope .form-range:disabled{
  pointer-events: none;
}.mig-scope .form-range:disabled::-webkit-slider-thumb{
  background-color: #adb5bd;
}.mig-scope .form-range:disabled::-moz-range-thumb{
  background-color: #adb5bd;
}.mig-scope .form-floating{
  position: relative;
}.mig-scope .form-floating > .form-control,.mig-scope .form-floating > .form-select{
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}.mig-scope .form-floating > label{
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem 0.75rem;
  pointer-events: none;
  border: 1px solid transparent;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .form-floating > label{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .form-floating > .form-control{
  padding: 1rem 0.75rem;
}.mig-scope .form-floating > .form-control::-webkit-input-placeholder{
  color: transparent;
}.mig-scope .form-floating > .form-control:-ms-input-placeholder{
  color: transparent;
}.mig-scope .form-floating > .form-control::-ms-input-placeholder{
  color: transparent;
}.mig-scope .form-floating > .form-control::placeholder{
  color: transparent;
}.mig-scope .form-floating > .form-control:focus,.mig-scope .form-floating > .form-control:not(:placeholder-shown){
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}.mig-scope .form-floating > .form-control:-webkit-autofill{
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}.mig-scope .form-floating > .form-select{
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}.mig-scope .form-floating > .form-control:focus ~ label,.mig-scope .form-floating > .form-control:not(:placeholder-shown) ~ label,.mig-scope .form-floating > .form-select ~ label{
  opacity: 0.65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}.mig-scope .form-floating > .form-control:-webkit-autofill ~ label{
  opacity: 0.65;
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}.mig-scope .input-group{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}.mig-scope .input-group > .form-control,.mig-scope .input-group > .form-select{
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}.mig-scope .input-group > .form-control:focus,.mig-scope .input-group > .form-select:focus{
  z-index: 3;
}.mig-scope .input-group .btn{
  position: relative;
  z-index: 2;
}.mig-scope .input-group .btn:focus{
  z-index: 3;
}.mig-scope .input-group-text{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: var(--font-body-weight);
  line-height: 1.8;
  color: var(--body-color);
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}.mig-scope .input-group-lg > .form-control,.mig-scope .input-group-lg > .form-select,.mig-scope .input-group-lg > .input-group-text,.mig-scope .input-group-lg > .btn{
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}.mig-scope .input-group-sm > .form-control,.mig-scope .input-group-sm > .form-select,.mig-scope .input-group-sm > .input-group-text,.mig-scope .input-group-sm > .btn{
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}.mig-scope .input-group-lg > .form-select,.mig-scope .input-group-sm > .form-select{
  padding-right: 3rem;
}.mig-scope .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.mig-scope .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3){
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}.mig-scope .input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),.mig-scope .input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4){
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}.mig-scope .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}.mig-scope .valid-feedback{
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #198754;
}.mig-scope .valid-tooltip{
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(25, 135, 84, 0.9);
  border-radius: 0.25rem;
}.mig-scope .was-validated :valid ~ .valid-feedback,.mig-scope .was-validated :valid ~ .valid-tooltip,.mig-scope .is-valid ~ .valid-feedback,.mig-scope .is-valid ~ .valid-tooltip{
  display: block;
}.mig-scope .was-validated .form-control:valid,.mig-scope .form-control.is-valid{
  border-color: #198754;
  padding-right: calc(1.8em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.45em + 0.1875rem) center;
  background-size: calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}.mig-scope .was-validated .form-control:valid:focus,.mig-scope .form-control.is-valid:focus{
  border-color: #198754;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}.mig-scope .was-validated textarea.form-control:valid,.mig-scope textarea.form-control.is-valid{
  padding-right: calc(1.8em + 0.75rem);
  background-position: top calc(0.45em + 0.1875rem) right calc(0.45em + 0.1875rem);
}.mig-scope .was-validated .form-select:valid,.mig-scope .form-select.is-valid{
  border-color: #198754;
}.mig-scope .was-validated .form-select:valid:not([multiple]):not([size]),.mig-scope .was-validated .form-select:valid:not([multiple])[size="1"],.mig-scope .form-select.is-valid:not([multiple]):not([size]),.mig-scope .form-select.is-valid:not([multiple])[size="1"]{
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}.mig-scope .was-validated .form-select:valid:focus,.mig-scope .form-select.is-valid:focus{
  border-color: #198754;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}.mig-scope .was-validated .form-check-input:valid,.mig-scope .form-check-input.is-valid{
  border-color: #198754;
}.mig-scope .was-validated .form-check-input:valid:checked,.mig-scope .form-check-input.is-valid:checked{
  background-color: #198754;
}.mig-scope .was-validated .form-check-input:valid:focus,.mig-scope .form-check-input.is-valid:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
}.mig-scope .was-validated .form-check-input:valid ~ .form-check-label,.mig-scope .form-check-input.is-valid ~ .form-check-label{
  color: #198754;
}.mig-scope .form-check-inline .form-check-input ~ .valid-feedback{
  margin-left: .5em;
}.mig-scope .was-validated .input-group .form-control:valid,.mig-scope .input-group .form-control.is-valid,.mig-scope .was-validated
.input-group .form-select:valid,.mig-scope .input-group .form-select.is-valid{
  z-index: 1;
}.mig-scope .was-validated .input-group .form-control:valid:focus,.mig-scope .input-group .form-control.is-valid:focus,.mig-scope .was-validated
.input-group .form-select:valid:focus,.mig-scope .input-group .form-select.is-valid:focus{
  z-index: 3;
}.mig-scope .invalid-feedback{
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}.mig-scope .invalid-tooltip{
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}.mig-scope .was-validated :invalid ~ .invalid-feedback,.mig-scope .was-validated :invalid ~ .invalid-tooltip,.mig-scope .is-invalid ~ .invalid-feedback,.mig-scope .is-invalid ~ .invalid-tooltip{
  display: block;
}.mig-scope .was-validated .form-control:invalid,.mig-scope .form-control.is-invalid{
  border-color: #dc3545;
  padding-right: calc(1.8em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.45em + 0.1875rem) center;
  background-size: calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}.mig-scope .was-validated .form-control:invalid:focus,.mig-scope .form-control.is-invalid:focus{
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}.mig-scope .was-validated textarea.form-control:invalid,.mig-scope textarea.form-control.is-invalid{
  padding-right: calc(1.8em + 0.75rem);
  background-position: top calc(0.45em + 0.1875rem) right calc(0.45em + 0.1875rem);
}.mig-scope .was-validated .form-select:invalid,.mig-scope .form-select.is-invalid{
  border-color: #dc3545;
}.mig-scope .was-validated .form-select:invalid:not([multiple]):not([size]),.mig-scope .was-validated .form-select:invalid:not([multiple])[size="1"],.mig-scope .form-select.is-invalid:not([multiple]):not([size]),.mig-scope .form-select.is-invalid:not([multiple])[size="1"]{
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.9em + 0.375rem) calc(0.9em + 0.375rem);
}.mig-scope .was-validated .form-select:invalid:focus,.mig-scope .form-select.is-invalid:focus{
  border-color: #dc3545;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}.mig-scope .was-validated .form-check-input:invalid,.mig-scope .form-check-input.is-invalid{
  border-color: #dc3545;
}.mig-scope .was-validated .form-check-input:invalid:checked,.mig-scope .form-check-input.is-invalid:checked{
  background-color: #dc3545;
}.mig-scope .was-validated .form-check-input:invalid:focus,.mig-scope .form-check-input.is-invalid:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}.mig-scope .was-validated .form-check-input:invalid ~ .form-check-label,.mig-scope .form-check-input.is-invalid ~ .form-check-label{
  color: #dc3545;
}.mig-scope .form-check-inline .form-check-input ~ .invalid-feedback{
  margin-left: .5em;
}.mig-scope .was-validated .input-group .form-control:invalid,.mig-scope .input-group .form-control.is-invalid,.mig-scope .was-validated
.input-group .form-select:invalid,.mig-scope .input-group .form-select.is-invalid{
  z-index: 2;
}.mig-scope .was-validated .input-group .form-control:invalid:focus,.mig-scope .input-group .form-control.is-invalid:focus,.mig-scope .was-validated
.input-group .form-select:invalid:focus,.mig-scope .input-group .form-select.is-invalid:focus{
  z-index: 3;
}.mig-scope .btn{
  display: inline-block;
  font-weight: 400;
  line-height: 1.8;
  color: var(--body-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .btn{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .btn:hover{
  color: var(--body-color);
}.mig-scope .btn-check:focus + .btn,.mig-scope .btn:focus{
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}.mig-scope .btn:disabled,.mig-scope .btn.disabled,.mig-scope fieldset:disabled .btn{
  pointer-events: none;
  opacity: 0.65;
}.mig-scope .btn-primary{
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}.mig-scope .btn-primary:hover{
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}.mig-scope .btn-check:focus + .btn-primary,.mig-scope .btn-primary:focus{
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}.mig-scope .btn-check:checked + .btn-primary,.mig-scope .btn-check:active + .btn-primary,.mig-scope .btn-primary:active,.mig-scope .btn-primary.active,.mig-scope .show > .btn-primary.dropdown-toggle{
  color: #fff;
  background-color: #0a58ca;
  border-color: #0a53be;
}.mig-scope .btn-check:checked + .btn-primary:focus,.mig-scope .btn-check:active + .btn-primary:focus,.mig-scope .btn-primary:active:focus,.mig-scope .btn-primary.active:focus,.mig-scope .show > .btn-primary.dropdown-toggle:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}.mig-scope .btn-primary:disabled,.mig-scope .btn-primary.disabled{
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}.mig-scope .btn-secondary{
  color: #000;
  background-color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-secondary:hover{
  color: #000;
  background-color: #8d929b;
  border-color: #868c95;
}.mig-scope .btn-check:focus + .btn-secondary,.mig-scope .btn-secondary:focus{
  color: #000;
  background-color: #8d929b;
  border-color: #868c95;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(103, 108, 116, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(103, 108, 116, 0.5);
}.mig-scope .btn-check:checked + .btn-secondary,.mig-scope .btn-check:active + .btn-secondary,.mig-scope .btn-secondary:active,.mig-scope .btn-secondary.active,.mig-scope .show > .btn-secondary.dropdown-toggle{
  color: #000;
  background-color: #9499a1;
  border-color: #868c95;
}.mig-scope .btn-check:checked + .btn-secondary:focus,.mig-scope .btn-check:active + .btn-secondary:focus,.mig-scope .btn-secondary:active:focus,.mig-scope .btn-secondary.active:focus,.mig-scope .show > .btn-secondary.dropdown-toggle:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(103, 108, 116, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(103, 108, 116, 0.5);
}.mig-scope .btn-secondary:disabled,.mig-scope .btn-secondary.disabled{
  color: #000;
  background-color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-success{
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}.mig-scope .btn-success:hover{
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}.mig-scope .btn-check:focus + .btn-success,.mig-scope .btn-success:focus{
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}.mig-scope .btn-check:checked + .btn-success,.mig-scope .btn-check:active + .btn-success,.mig-scope .btn-success:active,.mig-scope .btn-success.active,.mig-scope .show > .btn-success.dropdown-toggle{
  color: #fff;
  background-color: #146c43;
  border-color: #13653f;
}.mig-scope .btn-check:checked + .btn-success:focus,.mig-scope .btn-check:active + .btn-success:focus,.mig-scope .btn-success:active:focus,.mig-scope .btn-success.active:focus,.mig-scope .show > .btn-success.dropdown-toggle:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);
}.mig-scope .btn-success:disabled,.mig-scope .btn-success.disabled{
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}.mig-scope .btn-info{
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}.mig-scope .btn-info:hover{
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
}.mig-scope .btn-check:focus + .btn-info,.mig-scope .btn-info:focus{
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}.mig-scope .btn-check:checked + .btn-info,.mig-scope .btn-check:active + .btn-info,.mig-scope .btn-info:active,.mig-scope .btn-info.active,.mig-scope .show > .btn-info.dropdown-toggle{
  color: #000;
  background-color: #3dd5f3;
  border-color: #25cff2;
}.mig-scope .btn-check:checked + .btn-info:focus,.mig-scope .btn-check:active + .btn-info:focus,.mig-scope .btn-info:active:focus,.mig-scope .btn-info.active:focus,.mig-scope .show > .btn-info.dropdown-toggle:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}.mig-scope .btn-info:disabled,.mig-scope .btn-info.disabled{
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}.mig-scope .btn-warning{
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}.mig-scope .btn-warning:hover{
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
}.mig-scope .btn-check:focus + .btn-warning,.mig-scope .btn-warning:focus{
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}.mig-scope .btn-check:checked + .btn-warning,.mig-scope .btn-check:active + .btn-warning,.mig-scope .btn-warning:active,.mig-scope .btn-warning.active,.mig-scope .show > .btn-warning.dropdown-toggle{
  color: #000;
  background-color: #ffcd39;
  border-color: #ffc720;
}.mig-scope .btn-check:checked + .btn-warning:focus,.mig-scope .btn-check:active + .btn-warning:focus,.mig-scope .btn-warning:active:focus,.mig-scope .btn-warning.active:focus,.mig-scope .show > .btn-warning.dropdown-toggle:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}.mig-scope .btn-warning:disabled,.mig-scope .btn-warning.disabled{
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}.mig-scope .btn-danger{
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}.mig-scope .btn-danger:hover{
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
}.mig-scope .btn-check:focus + .btn-danger,.mig-scope .btn-danger:focus{
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}.mig-scope .btn-check:checked + .btn-danger,.mig-scope .btn-check:active + .btn-danger,.mig-scope .btn-danger:active,.mig-scope .btn-danger.active,.mig-scope .show > .btn-danger.dropdown-toggle{
  color: #fff;
  background-color: #b02a37;
  border-color: #a52834;
}.mig-scope .btn-check:checked + .btn-danger:focus,.mig-scope .btn-check:active + .btn-danger:focus,.mig-scope .btn-danger:active:focus,.mig-scope .btn-danger.active:focus,.mig-scope .show > .btn-danger.dropdown-toggle:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}.mig-scope .btn-danger:disabled,.mig-scope .btn-danger.disabled{
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}.mig-scope .btn-light{
  color: #000;
  background-color: #d4d8db;
  border-color: #d4d8db;
}.mig-scope .btn-light:hover{
  color: #000;
  background-color: #dadee0;
  border-color: #d8dcdf;
}.mig-scope .btn-check:focus + .btn-light,.mig-scope .btn-light:focus{
  color: #000;
  background-color: #dadee0;
  border-color: #d8dcdf;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(180, 184, 186, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(180, 184, 186, 0.5);
}.mig-scope .btn-check:checked + .btn-light,.mig-scope .btn-check:active + .btn-light,.mig-scope .btn-light:active,.mig-scope .btn-light.active,.mig-scope .show > .btn-light.dropdown-toggle{
  color: #000;
  background-color: #dde0e2;
  border-color: #d8dcdf;
}.mig-scope .btn-check:checked + .btn-light:focus,.mig-scope .btn-check:active + .btn-light:focus,.mig-scope .btn-light:active:focus,.mig-scope .btn-light.active:focus,.mig-scope .show > .btn-light.dropdown-toggle:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(180, 184, 186, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(180, 184, 186, 0.5);
}.mig-scope .btn-light:disabled,.mig-scope .btn-light.disabled{
  color: #000;
  background-color: #d4d8db;
  border-color: #d4d8db;
}.mig-scope .btn-dark{
  color: #000;
  background-color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-dark:hover{
  color: #000;
  background-color: #8d929b;
  border-color: #868c95;
}.mig-scope .btn-check:focus + .btn-dark,.mig-scope .btn-dark:focus{
  color: #000;
  background-color: #8d929b;
  border-color: #868c95;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(103, 108, 116, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(103, 108, 116, 0.5);
}.mig-scope .btn-check:checked + .btn-dark,.mig-scope .btn-check:active + .btn-dark,.mig-scope .btn-dark:active,.mig-scope .btn-dark.active,.mig-scope .show > .btn-dark.dropdown-toggle{
  color: #000;
  background-color: #9499a1;
  border-color: #868c95;
}.mig-scope .btn-check:checked + .btn-dark:focus,.mig-scope .btn-check:active + .btn-dark:focus,.mig-scope .btn-dark:active:focus,.mig-scope .btn-dark.active:focus,.mig-scope .show > .btn-dark.dropdown-toggle:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(103, 108, 116, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(103, 108, 116, 0.5);
}.mig-scope .btn-dark:disabled,.mig-scope .btn-dark.disabled{
  color: #000;
  background-color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-outline-primary{
  color: #0d6efd;
  border-color: #0d6efd;
}.mig-scope .btn-outline-primary:hover{
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}.mig-scope .btn-check:focus + .btn-outline-primary,.mig-scope .btn-outline-primary:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}.mig-scope .btn-check:checked + .btn-outline-primary,.mig-scope .btn-check:active + .btn-outline-primary,.mig-scope .btn-outline-primary:active,.mig-scope .btn-outline-primary.active,.mig-scope .btn-outline-primary.dropdown-toggle.show{
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}.mig-scope .btn-check:checked + .btn-outline-primary:focus,.mig-scope .btn-check:active + .btn-outline-primary:focus,.mig-scope .btn-outline-primary:active:focus,.mig-scope .btn-outline-primary.active:focus,.mig-scope .btn-outline-primary.dropdown-toggle.show:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}.mig-scope .btn-outline-primary:disabled,.mig-scope .btn-outline-primary.disabled{
  color: #0d6efd;
  background-color: transparent;
}.mig-scope .btn-outline-secondary{
  color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-outline-secondary:hover{
  color: #000;
  background-color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-check:focus + .btn-outline-secondary,.mig-scope .btn-outline-secondary:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(121, 127, 137, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(121, 127, 137, 0.5);
}.mig-scope .btn-check:checked + .btn-outline-secondary,.mig-scope .btn-check:active + .btn-outline-secondary,.mig-scope .btn-outline-secondary:active,.mig-scope .btn-outline-secondary.active,.mig-scope .btn-outline-secondary.dropdown-toggle.show{
  color: #000;
  background-color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-check:checked + .btn-outline-secondary:focus,.mig-scope .btn-check:active + .btn-outline-secondary:focus,.mig-scope .btn-outline-secondary:active:focus,.mig-scope .btn-outline-secondary.active:focus,.mig-scope .btn-outline-secondary.dropdown-toggle.show:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(121, 127, 137, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(121, 127, 137, 0.5);
}.mig-scope .btn-outline-secondary:disabled,.mig-scope .btn-outline-secondary.disabled{
  color: #797F89;
  background-color: transparent;
}.mig-scope .btn-outline-success{
  color: #198754;
  border-color: #198754;
}.mig-scope .btn-outline-success:hover{
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}.mig-scope .btn-check:focus + .btn-outline-success,.mig-scope .btn-outline-success:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}.mig-scope .btn-check:checked + .btn-outline-success,.mig-scope .btn-check:active + .btn-outline-success,.mig-scope .btn-outline-success:active,.mig-scope .btn-outline-success.active,.mig-scope .btn-outline-success.dropdown-toggle.show{
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}.mig-scope .btn-check:checked + .btn-outline-success:focus,.mig-scope .btn-check:active + .btn-outline-success:focus,.mig-scope .btn-outline-success:active:focus,.mig-scope .btn-outline-success.active:focus,.mig-scope .btn-outline-success.dropdown-toggle.show:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);
}.mig-scope .btn-outline-success:disabled,.mig-scope .btn-outline-success.disabled{
  color: #198754;
  background-color: transparent;
}.mig-scope .btn-outline-info{
  color: #0dcaf0;
  border-color: #0dcaf0;
}.mig-scope .btn-outline-info:hover{
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}.mig-scope .btn-check:focus + .btn-outline-info,.mig-scope .btn-outline-info:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}.mig-scope .btn-check:checked + .btn-outline-info,.mig-scope .btn-check:active + .btn-outline-info,.mig-scope .btn-outline-info:active,.mig-scope .btn-outline-info.active,.mig-scope .btn-outline-info.dropdown-toggle.show{
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}.mig-scope .btn-check:checked + .btn-outline-info:focus,.mig-scope .btn-check:active + .btn-outline-info:focus,.mig-scope .btn-outline-info:active:focus,.mig-scope .btn-outline-info.active:focus,.mig-scope .btn-outline-info.dropdown-toggle.show:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}.mig-scope .btn-outline-info:disabled,.mig-scope .btn-outline-info.disabled{
  color: #0dcaf0;
  background-color: transparent;
}.mig-scope .btn-outline-warning{
  color: #ffc107;
  border-color: #ffc107;
}.mig-scope .btn-outline-warning:hover{
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}.mig-scope .btn-check:focus + .btn-outline-warning,.mig-scope .btn-outline-warning:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}.mig-scope .btn-check:checked + .btn-outline-warning,.mig-scope .btn-check:active + .btn-outline-warning,.mig-scope .btn-outline-warning:active,.mig-scope .btn-outline-warning.active,.mig-scope .btn-outline-warning.dropdown-toggle.show{
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}.mig-scope .btn-check:checked + .btn-outline-warning:focus,.mig-scope .btn-check:active + .btn-outline-warning:focus,.mig-scope .btn-outline-warning:active:focus,.mig-scope .btn-outline-warning.active:focus,.mig-scope .btn-outline-warning.dropdown-toggle.show:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}.mig-scope .btn-outline-warning:disabled,.mig-scope .btn-outline-warning.disabled{
  color: #ffc107;
  background-color: transparent;
}.mig-scope .btn-outline-danger{
  color: #dc3545;
  border-color: #dc3545;
}.mig-scope .btn-outline-danger:hover{
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}.mig-scope .btn-check:focus + .btn-outline-danger,.mig-scope .btn-outline-danger:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}.mig-scope .btn-check:checked + .btn-outline-danger,.mig-scope .btn-check:active + .btn-outline-danger,.mig-scope .btn-outline-danger:active,.mig-scope .btn-outline-danger.active,.mig-scope .btn-outline-danger.dropdown-toggle.show{
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}.mig-scope .btn-check:checked + .btn-outline-danger:focus,.mig-scope .btn-check:active + .btn-outline-danger:focus,.mig-scope .btn-outline-danger:active:focus,.mig-scope .btn-outline-danger.active:focus,.mig-scope .btn-outline-danger.dropdown-toggle.show:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}.mig-scope .btn-outline-danger:disabled,.mig-scope .btn-outline-danger.disabled{
  color: #dc3545;
  background-color: transparent;
}.mig-scope .btn-outline-light{
  color: #d4d8db;
  border-color: #d4d8db;
}.mig-scope .btn-outline-light:hover{
  color: #000;
  background-color: #d4d8db;
  border-color: #d4d8db;
}.mig-scope .btn-check:focus + .btn-outline-light,.mig-scope .btn-outline-light:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(212, 216, 219, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(212, 216, 219, 0.5);
}.mig-scope .btn-check:checked + .btn-outline-light,.mig-scope .btn-check:active + .btn-outline-light,.mig-scope .btn-outline-light:active,.mig-scope .btn-outline-light.active,.mig-scope .btn-outline-light.dropdown-toggle.show{
  color: #000;
  background-color: #d4d8db;
  border-color: #d4d8db;
}.mig-scope .btn-check:checked + .btn-outline-light:focus,.mig-scope .btn-check:active + .btn-outline-light:focus,.mig-scope .btn-outline-light:active:focus,.mig-scope .btn-outline-light.active:focus,.mig-scope .btn-outline-light.dropdown-toggle.show:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(212, 216, 219, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(212, 216, 219, 0.5);
}.mig-scope .btn-outline-light:disabled,.mig-scope .btn-outline-light.disabled{
  color: #d4d8db;
  background-color: transparent;
}.mig-scope .btn-outline-dark{
  color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-outline-dark:hover{
  color: #000;
  background-color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-check:focus + .btn-outline-dark,.mig-scope .btn-outline-dark:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(121, 127, 137, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(121, 127, 137, 0.5);
}.mig-scope .btn-check:checked + .btn-outline-dark,.mig-scope .btn-check:active + .btn-outline-dark,.mig-scope .btn-outline-dark:active,.mig-scope .btn-outline-dark.active,.mig-scope .btn-outline-dark.dropdown-toggle.show{
  color: #000;
  background-color: #797F89;
  border-color: #797F89;
}.mig-scope .btn-check:checked + .btn-outline-dark:focus,.mig-scope .btn-check:active + .btn-outline-dark:focus,.mig-scope .btn-outline-dark:active:focus,.mig-scope .btn-outline-dark.active:focus,.mig-scope .btn-outline-dark.dropdown-toggle.show:focus{
  -webkit-box-shadow: 0 0 0 0.25rem rgba(121, 127, 137, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(121, 127, 137, 0.5);
}.mig-scope .btn-outline-dark:disabled,.mig-scope .btn-outline-dark.disabled{
  color: #797F89;
  background-color: transparent;
}.mig-scope .btn-link{
  font-weight: 400;
  color: var(--body-link-color);
  text-decoration: none;
}.mig-scope .btn-link:hover{
  color: var(--body-link-color-hover);
}.mig-scope .btn-link:disabled,.mig-scope .btn-link.disabled{
  color: #797F89;
}.mig-scope .btn-lg,.mig-scope .btn-group-lg > .btn{
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}.mig-scope .btn-sm,.mig-scope .btn-group-sm > .btn{
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}.mig-scope .fade{
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}@media (prefers-reduced-motion: reduce){.mig-scope .fade{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .fade:not(.show){
  opacity: 0;
}.mig-scope .collapse:not(.show){
  display: none;
}.mig-scope .collapsing{
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}@media (prefers-reduced-motion: reduce){.mig-scope .collapsing{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .dropup,.mig-scope .dropend,.mig-scope .dropdown,.mig-scope .dropstart{
  position: relative;
}.mig-scope .dropdown-toggle{
  white-space: nowrap;
}.mig-scope .dropdown-toggle::after{
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}.mig-scope .dropdown-toggle:empty::after{
  margin-left: 0;
}.mig-scope .dropdown-menu{
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 1rem;
  color: var(--body-color);
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}.mig-scope .dropdown-menu[data-bs-popper]{
  top: 100%;
  left: 0;
  margin-top: 0.125rem;
}.mig-scope .dropdown-menu-start{
  --bs-position: start;
}.mig-scope .dropdown-menu-start[data-bs-popper]{
  right: auto;
  left: 0;
}.mig-scope .dropdown-menu-end{
  --bs-position: end;
}.mig-scope .dropdown-menu-end[data-bs-popper]{
  right: 0;
  left: auto;
}@media (min-width: 576px){.mig-scope .dropdown-menu-sm-start{
    --bs-position: start;
  }.mig-scope .dropdown-menu-sm-start[data-bs-popper]{
    right: auto;
    left: 0;
  }.mig-scope .dropdown-menu-sm-end{
    --bs-position: end;
  }.mig-scope .dropdown-menu-sm-end[data-bs-popper]{
    right: 0;
    left: auto;
  }
}@media (min-width: 768px){.mig-scope .dropdown-menu-md-start{
    --bs-position: start;
  }.mig-scope .dropdown-menu-md-start[data-bs-popper]{
    right: auto;
    left: 0;
  }.mig-scope .dropdown-menu-md-end{
    --bs-position: end;
  }.mig-scope .dropdown-menu-md-end[data-bs-popper]{
    right: 0;
    left: auto;
  }
}@media (min-width: 992px){.mig-scope .dropdown-menu-lg-start{
    --bs-position: start;
  }.mig-scope .dropdown-menu-lg-start[data-bs-popper]{
    right: auto;
    left: 0;
  }.mig-scope .dropdown-menu-lg-end{
    --bs-position: end;
  }.mig-scope .dropdown-menu-lg-end[data-bs-popper]{
    right: 0;
    left: auto;
  }
}@media (min-width: 1025px){.mig-scope .dropdown-menu-xl-start{
    --bs-position: start;
  }.mig-scope .dropdown-menu-xl-start[data-bs-popper]{
    right: auto;
    left: 0;
  }.mig-scope .dropdown-menu-xl-end{
    --bs-position: end;
  }.mig-scope .dropdown-menu-xl-end[data-bs-popper]{
    right: 0;
    left: auto;
  }
}@media (min-width: 1200px){.mig-scope .dropdown-menu-xxl-start{
    --bs-position: start;
  }.mig-scope .dropdown-menu-xxl-start[data-bs-popper]{
    right: auto;
    left: 0;
  }.mig-scope .dropdown-menu-xxl-end{
    --bs-position: end;
  }.mig-scope .dropdown-menu-xxl-end[data-bs-popper]{
    right: 0;
    left: auto;
  }
}.mig-scope .dropup .dropdown-menu[data-bs-popper]{
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}.mig-scope .dropup .dropdown-toggle::after{
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}.mig-scope .dropup .dropdown-toggle:empty::after{
  margin-left: 0;
}.mig-scope .dropend .dropdown-menu[data-bs-popper]{
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}.mig-scope .dropend .dropdown-toggle::after{
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}.mig-scope .dropend .dropdown-toggle:empty::after{
  margin-left: 0;
}.mig-scope .dropend .dropdown-toggle::after{
  vertical-align: 0;
}.mig-scope .dropstart .dropdown-menu[data-bs-popper]{
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}.mig-scope .dropstart .dropdown-toggle::after{
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}.mig-scope .dropstart .dropdown-toggle::after{
  display: none;
}.mig-scope .dropstart .dropdown-toggle::before{
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}.mig-scope .dropstart .dropdown-toggle:empty::after{
  margin-left: 0;
}.mig-scope .dropstart .dropdown-toggle::before{
  vertical-align: 0;
}.mig-scope .dropdown-divider{
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}.mig-scope .dropdown-item{
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}.mig-scope .dropdown-item:hover,.mig-scope .dropdown-item:focus{
  color: #1e2125;
  background-color: #e9ecef;
}.mig-scope .dropdown-item.active,.mig-scope .dropdown-item:active{
  color: #fff;
  text-decoration: none;
  background-color: #0d6efd;
}.mig-scope .dropdown-item.disabled,.mig-scope .dropdown-item:disabled{
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}.mig-scope .dropdown-menu.show{
  display: block;
}.mig-scope .dropdown-header{
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #797F89;
  white-space: nowrap;
}.mig-scope .dropdown-item-text{
  display: block;
  padding: 0.25rem 1rem;
  color: #212529;
}.mig-scope .dropdown-menu-dark{
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15);
}.mig-scope .dropdown-menu-dark .dropdown-item{
  color: #dee2e6;
}.mig-scope .dropdown-menu-dark .dropdown-item:hover,.mig-scope .dropdown-menu-dark .dropdown-item:focus{
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}.mig-scope .dropdown-menu-dark .dropdown-item.active,.mig-scope .dropdown-menu-dark .dropdown-item:active{
  color: #fff;
  background-color: #0d6efd;
}.mig-scope .dropdown-menu-dark .dropdown-item.disabled,.mig-scope .dropdown-menu-dark .dropdown-item:disabled{
  color: #adb5bd;
}.mig-scope .dropdown-menu-dark .dropdown-divider{
  border-color: rgba(0, 0, 0, 0.15);
}.mig-scope .dropdown-menu-dark .dropdown-item-text{
  color: #dee2e6;
}.mig-scope .dropdown-menu-dark .dropdown-header{
  color: #adb5bd;
}.mig-scope .btn-group,.mig-scope .btn-group-vertical{
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}.mig-scope .btn-group > .btn,.mig-scope .btn-group-vertical > .btn{
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}.mig-scope .btn-group > .btn-check:checked + .btn,.mig-scope .btn-group > .btn-check:focus + .btn,.mig-scope .btn-group > .btn:hover,.mig-scope .btn-group > .btn:focus,.mig-scope .btn-group > .btn:active,.mig-scope .btn-group > .btn.active,.mig-scope .btn-group-vertical > .btn-check:checked + .btn,.mig-scope .btn-group-vertical > .btn-check:focus + .btn,.mig-scope .btn-group-vertical > .btn:hover,.mig-scope .btn-group-vertical > .btn:focus,.mig-scope .btn-group-vertical > .btn:active,.mig-scope .btn-group-vertical > .btn.active{
  z-index: 1;
}.mig-scope .btn-toolbar{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}.mig-scope .btn-toolbar .input-group{
  width: auto;
}.mig-scope .btn-group > .btn:not(:first-child),.mig-scope .btn-group > .btn-group:not(:first-child){
  margin-left: -1px;
}.mig-scope .btn-group > .btn:not(:last-child):not(.dropdown-toggle),.mig-scope .btn-group > .btn-group:not(:last-child) > .btn{
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}.mig-scope .btn-group > .btn:nth-child(n + 3),.mig-scope .btn-group > :not(.btn-check) + .btn,.mig-scope .btn-group > .btn-group:not(:first-child) > .btn{
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}.mig-scope .dropdown-toggle-split{
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}.mig-scope .dropdown-toggle-split::after,.mig-scope .dropup .dropdown-toggle-split::after,.mig-scope .dropend .dropdown-toggle-split::after{
  margin-left: 0;
}.mig-scope .dropstart .dropdown-toggle-split::before{
  margin-right: 0;
}.mig-scope .btn-sm + .dropdown-toggle-split,.mig-scope .btn-group-sm > .btn + .dropdown-toggle-split{
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}.mig-scope .btn-lg + .dropdown-toggle-split,.mig-scope .btn-group-lg > .btn + .dropdown-toggle-split{
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}.mig-scope .btn-group-vertical{
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}.mig-scope .btn-group-vertical > .btn,.mig-scope .btn-group-vertical > .btn-group{
  width: 100%;
}.mig-scope .btn-group-vertical > .btn:not(:first-child),.mig-scope .btn-group-vertical > .btn-group:not(:first-child){
  margin-top: -1px;
}.mig-scope .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.mig-scope .btn-group-vertical > .btn-group:not(:last-child) > .btn{
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}.mig-scope .btn-group-vertical > .btn ~ .btn,.mig-scope .btn-group-vertical > .btn-group:not(:first-child) > .btn{
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}.mig-scope .nav{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}.mig-scope .nav-link{
  display: block;
  padding: 0.5rem 1rem;
  color: var(--body-link-color);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .nav-link{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .nav-link:hover,.mig-scope .nav-link:focus{
  color: var(--body-link-color-hover);
}.mig-scope .nav-link.disabled{
  color: #797F89;
  pointer-events: none;
  cursor: default;
}.mig-scope .nav-tabs{
  border-bottom: 1px solid #dee2e6;
}.mig-scope .nav-tabs .nav-link{
  margin-bottom: -1px;
  background: none;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}.mig-scope .nav-tabs .nav-link:hover,.mig-scope .nav-tabs .nav-link:focus{
  border-color: #e9ecef #e9ecef #dee2e6;
  isolation: isolate;
}.mig-scope .nav-tabs .nav-link.disabled{
  color: #797F89;
  background-color: transparent;
  border-color: transparent;
}.mig-scope .nav-tabs .nav-link.active,.mig-scope .nav-tabs .nav-item.show .nav-link{
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}.mig-scope .nav-tabs .dropdown-menu{
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}.mig-scope .nav-pills .nav-link{
  background: none;
  border: 0;
  border-radius: 0.25rem;
}.mig-scope .nav-pills .nav-link.active,.mig-scope .nav-pills .show > .nav-link{
  color: #fff;
  background-color: #0d6efd;
}.mig-scope .nav-fill > .nav-link,.mig-scope .nav-fill .nav-item{
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}.mig-scope .nav-justified > .nav-link,.mig-scope .nav-justified .nav-item{
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}.mig-scope .nav-fill .nav-item .nav-link,.mig-scope .nav-justified .nav-item .nav-link{
  width: 100%;
}.mig-scope .tab-content > .tab-pane{
  display: none;
}.mig-scope .tab-content > .active{
  display: block;
}.mig-scope .navbar{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}.mig-scope .navbar > .container,.mig-scope .navbar > .container-fluid,.mig-scope .navbar > .container-sm,.mig-scope .navbar > .container-md,.mig-scope .navbar > .container-lg,.mig-scope .navbar > .container-xl,.mig-scope .navbar > .container-xxl{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: inherit;
  flex-wrap: inherit;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}.mig-scope .navbar-brand{
  padding-top: 0.275rem;
  padding-bottom: 0.275rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  white-space: nowrap;
}.mig-scope .navbar-nav{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}.mig-scope .navbar-nav .nav-link{
  padding-right: 0;
  padding-left: 0;
}.mig-scope .navbar-nav .dropdown-menu{
  position: static;
}.mig-scope .navbar-text{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}.mig-scope .navbar-collapse{
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .navbar-toggler{
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  -webkit-transition: -webkit-box-shadow 0.15s ease-in-out;
  transition: -webkit-box-shadow 0.15s ease-in-out;
  transition: box-shadow 0.15s ease-in-out;
  transition: box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .navbar-toggler{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .navbar-toggler:hover{
  text-decoration: none;
}.mig-scope .navbar-toggler:focus{
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem;
  box-shadow: 0 0 0 0.25rem;
}.mig-scope .navbar-toggler-icon{
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}.mig-scope .navbar-nav-scroll{
  max-height: var(--halpes-scroll-height, 75vh);
  overflow-y: auto;
}@media (min-width: 576px){.mig-scope .navbar-expand-sm{
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }.mig-scope .navbar-expand-sm .navbar-nav{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .navbar-expand-sm .navbar-nav .dropdown-menu{
    position: absolute;
  }.mig-scope .navbar-expand-sm .navbar-nav .nav-link{
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }.mig-scope .navbar-expand-sm .navbar-nav-scroll{
    overflow: visible;
  }.mig-scope .navbar-expand-sm .navbar-collapse{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }.mig-scope .navbar-expand-sm .navbar-toggler{
    display: none;
  }
}@media (min-width: 768px){.mig-scope .navbar-expand-md{
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }.mig-scope .navbar-expand-md .navbar-nav{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .navbar-expand-md .navbar-nav .dropdown-menu{
    position: absolute;
  }.mig-scope .navbar-expand-md .navbar-nav .nav-link{
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }.mig-scope .navbar-expand-md .navbar-nav-scroll{
    overflow: visible;
  }.mig-scope .navbar-expand-md .navbar-collapse{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }.mig-scope .navbar-expand-md .navbar-toggler{
    display: none;
  }
}@media (min-width: 992px){.mig-scope .navbar-expand-lg{
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }.mig-scope .navbar-expand-lg .navbar-nav{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .navbar-expand-lg .navbar-nav .dropdown-menu{
    position: absolute;
  }.mig-scope .navbar-expand-lg .navbar-nav .nav-link{
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }.mig-scope .navbar-expand-lg .navbar-nav-scroll{
    overflow: visible;
  }.mig-scope .navbar-expand-lg .navbar-collapse{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }.mig-scope .navbar-expand-lg .navbar-toggler{
    display: none;
  }
}@media (min-width: 1025px){.mig-scope .navbar-expand-xl{
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }.mig-scope .navbar-expand-xl .navbar-nav{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .navbar-expand-xl .navbar-nav .dropdown-menu{
    position: absolute;
  }.mig-scope .navbar-expand-xl .navbar-nav .nav-link{
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }.mig-scope .navbar-expand-xl .navbar-nav-scroll{
    overflow: visible;
  }.mig-scope .navbar-expand-xl .navbar-collapse{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }.mig-scope .navbar-expand-xl .navbar-toggler{
    display: none;
  }
}@media (min-width: 1200px){.mig-scope .navbar-expand-xxl{
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }.mig-scope .navbar-expand-xxl .navbar-nav{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .navbar-expand-xxl .navbar-nav .dropdown-menu{
    position: absolute;
  }.mig-scope .navbar-expand-xxl .navbar-nav .nav-link{
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }.mig-scope .navbar-expand-xxl .navbar-nav-scroll{
    overflow: visible;
  }.mig-scope .navbar-expand-xxl .navbar-collapse{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }.mig-scope .navbar-expand-xxl .navbar-toggler{
    display: none;
  }
}.mig-scope .navbar-expand{
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}.mig-scope .navbar-expand .navbar-nav{
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}.mig-scope .navbar-expand .navbar-nav .dropdown-menu{
  position: absolute;
}.mig-scope .navbar-expand .navbar-nav .nav-link{
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}.mig-scope .navbar-expand .navbar-nav-scroll{
  overflow: visible;
}.mig-scope .navbar-expand .navbar-collapse{
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}.mig-scope .navbar-expand .navbar-toggler{
  display: none;
}.mig-scope .navbar-light .navbar-brand{
  color: rgba(0, 0, 0, 0.9);
}.mig-scope .navbar-light .navbar-brand:hover,.mig-scope .navbar-light .navbar-brand:focus{
  color: rgba(0, 0, 0, 0.9);
}.mig-scope .navbar-light .navbar-nav .nav-link{
  color: rgba(0, 0, 0, 0.55);
}.mig-scope .navbar-light .navbar-nav .nav-link:hover,.mig-scope .navbar-light .navbar-nav .nav-link:focus{
  color: rgba(0, 0, 0, 0.7);
}.mig-scope .navbar-light .navbar-nav .nav-link.disabled{
  color: rgba(0, 0, 0, 0.3);
}.mig-scope .navbar-light .navbar-nav .show > .nav-link,.mig-scope .navbar-light .navbar-nav .nav-link.active{
  color: rgba(0, 0, 0, 0.9);
}.mig-scope .navbar-light .navbar-toggler{
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}.mig-scope .navbar-light .navbar-toggler-icon{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}.mig-scope .navbar-light .navbar-text{
  color: rgba(0, 0, 0, 0.55);
}.mig-scope .navbar-light .navbar-text a,.mig-scope .navbar-light .navbar-text a:hover,.mig-scope .navbar-light .navbar-text a:focus{
  color: rgba(0, 0, 0, 0.9);
}.mig-scope .navbar-dark .navbar-brand{
  color: #fff;
}.mig-scope .navbar-dark .navbar-brand:hover,.mig-scope .navbar-dark .navbar-brand:focus{
  color: #fff;
}.mig-scope .navbar-dark .navbar-nav .nav-link{
  color: rgba(255, 255, 255, 0.55);
}.mig-scope .navbar-dark .navbar-nav .nav-link:hover,.mig-scope .navbar-dark .navbar-nav .nav-link:focus{
  color: rgba(255, 255, 255, 0.75);
}.mig-scope .navbar-dark .navbar-nav .nav-link.disabled{
  color: rgba(255, 255, 255, 0.25);
}.mig-scope .navbar-dark .navbar-nav .show > .nav-link,.mig-scope .navbar-dark .navbar-nav .nav-link.active{
  color: #fff;
}.mig-scope .navbar-dark .navbar-toggler{
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}.mig-scope .navbar-dark .navbar-toggler-icon{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}.mig-scope .navbar-dark .navbar-text{
  color: rgba(255, 255, 255, 0.55);
}.mig-scope .navbar-dark .navbar-text a,.mig-scope .navbar-dark .navbar-text a:hover,.mig-scope .navbar-dark .navbar-text a:focus{
  color: #fff;
}.mig-scope .card{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}.mig-scope .card > hr{
  margin-right: 0;
  margin-left: 0;
}.mig-scope .card > .list-group{
  border-top: inherit;
  border-bottom: inherit;
}.mig-scope .card > .list-group:first-child{
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}.mig-scope .card > .list-group:last-child{
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}.mig-scope .card > .card-header + .list-group,.mig-scope .card > .list-group + .card-footer{
  border-top: 0;
}.mig-scope .card-body{
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem 1rem;
}.mig-scope .card-title{
  margin-bottom: 0.5rem;
}.mig-scope .card-subtitle{
  margin-top: -0.25rem;
  margin-bottom: 0;
}.mig-scope .card-text:last-child{
  margin-bottom: 0;
}.mig-scope .card-link:hover{
  text-decoration: none;
}.mig-scope .card-link + .card-link{
  margin-left: 1rem;
}.mig-scope .card-header{
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}.mig-scope .card-header:first-child{
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}.mig-scope .card-footer{
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}.mig-scope .card-footer:last-child{
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}.mig-scope .card-header-tabs{
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0;
}.mig-scope .card-header-pills{
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}.mig-scope .card-img-overlay{
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.25rem - 1px);
}.mig-scope .card-img,.mig-scope .card-img-top,.mig-scope .card-img-bottom{
  width: 100%;
}.mig-scope .card-img,.mig-scope .card-img-top{
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}.mig-scope .card-img,.mig-scope .card-img-bottom{
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}.mig-scope .card-group > .card{
  margin-bottom: 0.75rem;
}@media (min-width: 576px){.mig-scope .card-group{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }.mig-scope .card-group > .card{
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }.mig-scope .card-group > .card + .card{
    margin-left: 0;
    border-left: 0;
  }.mig-scope .card-group > .card:not(:last-child){
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }.mig-scope .card-group > .card:not(:last-child) .card-img-top,.mig-scope .card-group > .card:not(:last-child) .card-header{
    border-top-right-radius: 0;
  }.mig-scope .card-group > .card:not(:last-child) .card-img-bottom,.mig-scope .card-group > .card:not(:last-child) .card-footer{
    border-bottom-right-radius: 0;
  }.mig-scope .card-group > .card:not(:first-child){
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }.mig-scope .card-group > .card:not(:first-child) .card-img-top,.mig-scope .card-group > .card:not(:first-child) .card-header{
    border-top-left-radius: 0;
  }.mig-scope .card-group > .card:not(:first-child) .card-img-bottom,.mig-scope .card-group > .card:not(:first-child) .card-footer{
    border-bottom-left-radius: 0;
  }
}.mig-scope .accordion-button{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: var(--body-color);
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, border-radius 0.15s ease, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, border-radius 0.15s ease, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease, -webkit-box-shadow 0.15s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .accordion-button{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .accordion-button:not(.collapsed){
  color: #0c63e4;
  background-color: #e7f1ff;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}.mig-scope .accordion-button:not(.collapsed)::after{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}.mig-scope .accordion-button::after{
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  -webkit-transition: -webkit-transform 0.2s ease-in-out;
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .accordion-button::after{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .accordion-button:hover{
  z-index: 2;
}.mig-scope .accordion-button:focus{
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}.mig-scope .accordion-header{
  margin-bottom: 0;
}.mig-scope .accordion-item{
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}.mig-scope .accordion-item:first-of-type{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}.mig-scope .accordion-item:first-of-type .accordion-button{
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}.mig-scope .accordion-item:not(:first-of-type){
  border-top: 0;
}.mig-scope .accordion-item:last-of-type{
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}.mig-scope .accordion-item:last-of-type .accordion-button.collapsed{
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}.mig-scope .accordion-item:last-of-type .accordion-collapse{
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}.mig-scope .accordion-body{
  padding: 1rem 1.25rem;
}.mig-scope .accordion-flush .accordion-collapse{
  border-width: 0;
}.mig-scope .accordion-flush .accordion-item{
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}.mig-scope .accordion-flush .accordion-item:first-child{
  border-top: 0;
}.mig-scope .accordion-flush .accordion-item:last-child{
  border-bottom: 0;
}.mig-scope .accordion-flush .accordion-item .accordion-button{
  border-radius: 0;
}.mig-scope .breadcrumb{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
}.mig-scope .breadcrumb-item + .breadcrumb-item{
  padding-left: 0.5rem;
}.mig-scope .breadcrumb-item + .breadcrumb-item::before{
  float: left;
  padding-right: 0.5rem;
  color: #797F89;
  content: var(--halpes-breadcrumb-divider, "/") ;
}.mig-scope .breadcrumb-item.active{
  color: #797F89;
}.mig-scope .pagination{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
}.mig-scope .page-link{
  position: relative;
  display: block;
  color: var(--body-link-color);
  background-color: #fff;
  border: 1px solid #dee2e6;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .page-link{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .page-link:hover{
  z-index: 2;
  color: var(--body-link-color-hover);
  background-color: #e9ecef;
  border-color: #dee2e6;
}.mig-scope .page-link:focus{
  z-index: 3;
  color: var(--body-link-color-hover);
  background-color: #e9ecef;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}.mig-scope .page-item:not(:first-child) .page-link{
  margin-left: -1px;
}.mig-scope .page-item.active .page-link{
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}.mig-scope .page-item.disabled .page-link{
  color: #797F89;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6;
}.mig-scope .page-link{
  padding: 0.375rem 0.75rem;
}.mig-scope .page-item:first-child .page-link{
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}.mig-scope .page-item:last-child .page-link{
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}.mig-scope .pagination-lg .page-link{
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
}.mig-scope .pagination-lg .page-item:first-child .page-link{
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}.mig-scope .pagination-lg .page-item:last-child .page-link{
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}.mig-scope .pagination-sm .page-link{
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}.mig-scope .pagination-sm .page-item:first-child .page-link{
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}.mig-scope .pagination-sm .page-item:last-child .page-link{
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}.mig-scope .badge{
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}.mig-scope .badge:empty{
  display: none;
}.mig-scope .btn .badge{
  position: relative;
  top: -1px;
}.mig-scope .alert{
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}.mig-scope .alert-heading{
  color: inherit;
}.mig-scope .alert-link{
  font-weight: 700;
}.mig-scope .alert-dismissible{
  padding-right: 3rem;
}.mig-scope .alert-dismissible .btn-close{
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}.mig-scope .alert-primary{
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}.mig-scope .alert-primary .alert-link{
  color: #06357a;
}.mig-scope .alert-secondary{
  color: #494c52;
  background-color: #e4e5e7;
  border-color: #d7d9dc;
}.mig-scope .alert-secondary .alert-link{
  color: #3a3d42;
}.mig-scope .alert-success{
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc;
}.mig-scope .alert-success .alert-link{
  color: #0c4128;
}.mig-scope .alert-info{
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
}.mig-scope .alert-info .alert-link{
  color: #04414d;
}.mig-scope .alert-warning{
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}.mig-scope .alert-warning .alert-link{
  color: #523e02;
}.mig-scope .alert-danger{
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7;
}.mig-scope .alert-danger .alert-link{
  color: #6a1a21;
}.mig-scope .alert-light{
  color: #555658;
  background-color: #f6f7f8;
  border-color: #f2f3f4;
}.mig-scope .alert-light .alert-link{
  color: #444546;
}.mig-scope .alert-dark{
  color: #494c52;
  background-color: #e4e5e7;
  border-color: #d7d9dc;
}.mig-scope .alert-dark .alert-link{
  color: #3a3d42;
}@-webkit-keyframes progress-bar-stripes{
  0% {
    background-position-x: 1rem;
  }
}@keyframes progress-bar-stripes{
  0% {
    background-position-x: 1rem;
  }
}.mig-scope .progress{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}.mig-scope .progress-bar{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0d6efd;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}@media (prefers-reduced-motion: reduce){.mig-scope .progress-bar{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .progress-bar-striped{
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}.mig-scope .progress-bar-animated{
  -webkit-animation: 1s linear infinite progress-bar-stripes;
  animation: 1s linear infinite progress-bar-stripes;
}@media (prefers-reduced-motion: reduce){.mig-scope .progress-bar-animated{
    -webkit-animation: none;
    animation: none;
  }
}.mig-scope .list-group{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}.mig-scope .list-group-numbered{
  list-style-type: none;
  counter-reset: section;
}.mig-scope .list-group-numbered > li::before{
  content: counters(section, ".") ". ";
  counter-increment: section;
}.mig-scope .list-group-item-action{
  width: 100%;
  color: #495057;
  text-align: inherit;
}.mig-scope .list-group-item-action:hover,.mig-scope .list-group-item-action:focus{
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #d4d8db;
}.mig-scope .list-group-item-action:active{
  color: var(--body-color);
  background-color: #e9ecef;
}.mig-scope .list-group-item{
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #212529;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}.mig-scope .list-group-item:first-child{
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}.mig-scope .list-group-item:last-child{
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}.mig-scope .list-group-item.disabled,.mig-scope .list-group-item:disabled{
  color: #797F89;
  pointer-events: none;
  background-color: #fff;
}.mig-scope .list-group-item.active{
  z-index: 2;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}.mig-scope .list-group-item + .list-group-item{
  border-top-width: 0;
}.mig-scope .list-group-item + .list-group-item.active{
  margin-top: -1px;
  border-top-width: 1px;
}.mig-scope .list-group-horizontal{
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}.mig-scope .list-group-horizontal > .list-group-item:first-child{
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}.mig-scope .list-group-horizontal > .list-group-item:last-child{
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}.mig-scope .list-group-horizontal > .list-group-item.active{
  margin-top: 0;
}.mig-scope .list-group-horizontal > .list-group-item + .list-group-item{
  border-top-width: 1px;
  border-left-width: 0;
}.mig-scope .list-group-horizontal > .list-group-item + .list-group-item.active{
  margin-left: -1px;
  border-left-width: 1px;
}@media (min-width: 576px){.mig-scope .list-group-horizontal-sm{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .list-group-horizontal-sm > .list-group-item:first-child{
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }.mig-scope .list-group-horizontal-sm > .list-group-item:last-child{
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }.mig-scope .list-group-horizontal-sm > .list-group-item.active{
    margin-top: 0;
  }.mig-scope .list-group-horizontal-sm > .list-group-item + .list-group-item{
    border-top-width: 1px;
    border-left-width: 0;
  }.mig-scope .list-group-horizontal-sm > .list-group-item + .list-group-item.active{
    margin-left: -1px;
    border-left-width: 1px;
  }
}@media (min-width: 768px){.mig-scope .list-group-horizontal-md{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .list-group-horizontal-md > .list-group-item:first-child{
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }.mig-scope .list-group-horizontal-md > .list-group-item:last-child{
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }.mig-scope .list-group-horizontal-md > .list-group-item.active{
    margin-top: 0;
  }.mig-scope .list-group-horizontal-md > .list-group-item + .list-group-item{
    border-top-width: 1px;
    border-left-width: 0;
  }.mig-scope .list-group-horizontal-md > .list-group-item + .list-group-item.active{
    margin-left: -1px;
    border-left-width: 1px;
  }
}@media (min-width: 992px){.mig-scope .list-group-horizontal-lg{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .list-group-horizontal-lg > .list-group-item:first-child{
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }.mig-scope .list-group-horizontal-lg > .list-group-item:last-child{
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }.mig-scope .list-group-horizontal-lg > .list-group-item.active{
    margin-top: 0;
  }.mig-scope .list-group-horizontal-lg > .list-group-item + .list-group-item{
    border-top-width: 1px;
    border-left-width: 0;
  }.mig-scope .list-group-horizontal-lg > .list-group-item + .list-group-item.active{
    margin-left: -1px;
    border-left-width: 1px;
  }
}@media (min-width: 1025px){.mig-scope .list-group-horizontal-xl{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .list-group-horizontal-xl > .list-group-item:first-child{
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }.mig-scope .list-group-horizontal-xl > .list-group-item:last-child{
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }.mig-scope .list-group-horizontal-xl > .list-group-item.active{
    margin-top: 0;
  }.mig-scope .list-group-horizontal-xl > .list-group-item + .list-group-item{
    border-top-width: 1px;
    border-left-width: 0;
  }.mig-scope .list-group-horizontal-xl > .list-group-item + .list-group-item.active{
    margin-left: -1px;
    border-left-width: 1px;
  }
}@media (min-width: 1200px){.mig-scope .list-group-horizontal-xxl{
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }.mig-scope .list-group-horizontal-xxl > .list-group-item:first-child{
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }.mig-scope .list-group-horizontal-xxl > .list-group-item:last-child{
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }.mig-scope .list-group-horizontal-xxl > .list-group-item.active{
    margin-top: 0;
  }.mig-scope .list-group-horizontal-xxl > .list-group-item + .list-group-item{
    border-top-width: 1px;
    border-left-width: 0;
  }.mig-scope .list-group-horizontal-xxl > .list-group-item + .list-group-item.active{
    margin-left: -1px;
    border-left-width: 1px;
  }
}.mig-scope .list-group-flush{
  border-radius: 0;
}.mig-scope .list-group-flush > .list-group-item{
  border-width: 0 0 1px;
}.mig-scope .list-group-flush > .list-group-item:last-child{
  border-bottom-width: 0;
}.mig-scope .list-group-item-primary{
  color: #084298;
  background-color: #cfe2ff;
}.mig-scope .list-group-item-primary.list-group-item-action:hover,.mig-scope .list-group-item-primary.list-group-item-action:focus{
  color: #084298;
  background-color: #bacbe6;
}.mig-scope .list-group-item-primary.list-group-item-action.active{
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}.mig-scope .list-group-item-secondary{
  color: #494c52;
  background-color: #e4e5e7;
}.mig-scope .list-group-item-secondary.list-group-item-action:hover,.mig-scope .list-group-item-secondary.list-group-item-action:focus{
  color: #494c52;
  background-color: #cdced0;
}.mig-scope .list-group-item-secondary.list-group-item-action.active{
  color: #fff;
  background-color: #494c52;
  border-color: #494c52;
}.mig-scope .list-group-item-success{
  color: #0f5132;
  background-color: #d1e7dd;
}.mig-scope .list-group-item-success.list-group-item-action:hover,.mig-scope .list-group-item-success.list-group-item-action:focus{
  color: #0f5132;
  background-color: #bcd0c7;
}.mig-scope .list-group-item-success.list-group-item-action.active{
  color: #fff;
  background-color: #0f5132;
  border-color: #0f5132;
}.mig-scope .list-group-item-info{
  color: #055160;
  background-color: #cff4fc;
}.mig-scope .list-group-item-info.list-group-item-action:hover,.mig-scope .list-group-item-info.list-group-item-action:focus{
  color: #055160;
  background-color: #badce3;
}.mig-scope .list-group-item-info.list-group-item-action.active{
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}.mig-scope .list-group-item-warning{
  color: #664d03;
  background-color: #fff3cd;
}.mig-scope .list-group-item-warning.list-group-item-action:hover,.mig-scope .list-group-item-warning.list-group-item-action:focus{
  color: #664d03;
  background-color: #e6dbb9;
}.mig-scope .list-group-item-warning.list-group-item-action.active{
  color: #fff;
  background-color: #664d03;
  border-color: #664d03;
}.mig-scope .list-group-item-danger{
  color: #842029;
  background-color: #f8d7da;
}.mig-scope .list-group-item-danger.list-group-item-action:hover,.mig-scope .list-group-item-danger.list-group-item-action:focus{
  color: #842029;
  background-color: #dfc2c4;
}.mig-scope .list-group-item-danger.list-group-item-action.active{
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}.mig-scope .list-group-item-light{
  color: #555658;
  background-color: #f6f7f8;
}.mig-scope .list-group-item-light.list-group-item-action:hover,.mig-scope .list-group-item-light.list-group-item-action:focus{
  color: #555658;
  background-color: #dddedf;
}.mig-scope .list-group-item-light.list-group-item-action.active{
  color: #fff;
  background-color: #555658;
  border-color: #555658;
}.mig-scope .list-group-item-dark{
  color: #494c52;
  background-color: #e4e5e7;
}.mig-scope .list-group-item-dark.list-group-item-action:hover,.mig-scope .list-group-item-dark.list-group-item-action:focus{
  color: #494c52;
  background-color: #cdced0;
}.mig-scope .list-group-item-dark.list-group-item-action.active{
  color: #fff;
  background-color: #494c52;
  border-color: #494c52;
}.mig-scope .btn-close{
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}.mig-scope .btn-close:hover{
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}.mig-scope .btn-close:focus{
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}.mig-scope .btn-close:disabled,.mig-scope .btn-close.disabled{
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  opacity: 0.25;
}.mig-scope .btn-close-white{
  -webkit-filter: invert(1) grayscale(100%) brightness(200%);
  filter: invert(1) grayscale(100%) brightness(200%);
}.mig-scope .toast{
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}.mig-scope .toast:not(.showing):not(.show){
  opacity: 0;
}.mig-scope .toast.hide{
  display: none;
}.mig-scope .toast-container{
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}.mig-scope .toast-container > :not(:last-child){
  margin-bottom: 0.75rem;
}.mig-scope .toast-header{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #797F89;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}.mig-scope .toast-header .btn-close{
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}.mig-scope .toast-body{
  padding: 0.75rem;
  word-wrap: break-word;
}.mig-scope .modal{
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}.mig-scope .modal-dialog{
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}.mig-scope .modal.fade .modal-dialog{
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}@media (prefers-reduced-motion: reduce){.mig-scope .modal.fade .modal-dialog{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .modal.show .modal-dialog{
  -webkit-transform: none;
  transform: none;
}.mig-scope .modal.modal-static .modal-dialog{
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
}.mig-scope .modal-dialog-scrollable{
  height: calc(100% - 1rem);
}.mig-scope .modal-dialog-scrollable .modal-content{
  max-height: 100%;
  overflow: hidden;
}.mig-scope .modal-dialog-scrollable .modal-body{
  overflow-y: auto;
}.mig-scope .modal-dialog-centered{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - 1rem);
}.mig-scope .modal-content{
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}.mig-scope .modal-backdrop{
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}.mig-scope .modal-backdrop.fade{
  opacity: 0;
}.mig-scope .modal-backdrop.show{
  opacity: 0.5;
}.mig-scope .modal-header{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}.mig-scope .modal-header .btn-close{
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}.mig-scope .modal-title{
  margin-bottom: 0;
  line-height: 1.8;
}.mig-scope .modal-body{
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
}.mig-scope .modal-footer{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}.mig-scope .modal-footer > *{
  margin: 0.25rem;
}@media (min-width: 576px){.mig-scope .modal-dialog{
    max-width: 500px;
    margin: 1.75rem auto;
  }.mig-scope .modal-dialog-scrollable{
    height: calc(100% - 3.5rem);
  }.mig-scope .modal-dialog-centered{
    min-height: calc(100% - 3.5rem);
  }.mig-scope .modal-sm{
    max-width: 300px;
  }
}@media (min-width: 992px){.mig-scope .modal-lg,.mig-scope .modal-xl{
    max-width: 800px;
  }
}@media (min-width: 1025px){.mig-scope .modal-xl{
    max-width: 1140px;
  }
}.mig-scope .modal-fullscreen{
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}.mig-scope .modal-fullscreen .modal-content{
  height: 100%;
  border: 0;
  border-radius: 0;
}.mig-scope .modal-fullscreen .modal-header{
  border-radius: 0;
}.mig-scope .modal-fullscreen .modal-body{
  overflow-y: auto;
}.mig-scope .modal-fullscreen .modal-footer{
  border-radius: 0;
}@media (max-width: 575.98px){.mig-scope .modal-fullscreen-sm-down{
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }.mig-scope .modal-fullscreen-sm-down .modal-content{
    height: 100%;
    border: 0;
    border-radius: 0;
  }.mig-scope .modal-fullscreen-sm-down .modal-header{
    border-radius: 0;
  }.mig-scope .modal-fullscreen-sm-down .modal-body{
    overflow-y: auto;
  }.mig-scope .modal-fullscreen-sm-down .modal-footer{
    border-radius: 0;
  }
}@media (max-width: 767.98px){.mig-scope .modal-fullscreen-md-down{
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }.mig-scope .modal-fullscreen-md-down .modal-content{
    height: 100%;
    border: 0;
    border-radius: 0;
  }.mig-scope .modal-fullscreen-md-down .modal-header{
    border-radius: 0;
  }.mig-scope .modal-fullscreen-md-down .modal-body{
    overflow-y: auto;
  }.mig-scope .modal-fullscreen-md-down .modal-footer{
    border-radius: 0;
  }
}@media (max-width: 991.98px){.mig-scope .modal-fullscreen-lg-down{
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }.mig-scope .modal-fullscreen-lg-down .modal-content{
    height: 100%;
    border: 0;
    border-radius: 0;
  }.mig-scope .modal-fullscreen-lg-down .modal-header{
    border-radius: 0;
  }.mig-scope .modal-fullscreen-lg-down .modal-body{
    overflow-y: auto;
  }.mig-scope .modal-fullscreen-lg-down .modal-footer{
    border-radius: 0;
  }
}@media (max-width: 1024.98px){.mig-scope .modal-fullscreen-xl-down{
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }.mig-scope .modal-fullscreen-xl-down .modal-content{
    height: 100%;
    border: 0;
    border-radius: 0;
  }.mig-scope .modal-fullscreen-xl-down .modal-header{
    border-radius: 0;
  }.mig-scope .modal-fullscreen-xl-down .modal-body{
    overflow-y: auto;
  }.mig-scope .modal-fullscreen-xl-down .modal-footer{
    border-radius: 0;
  }
}@media (max-width: 1199.98px){.mig-scope .modal-fullscreen-xxl-down{
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }.mig-scope .modal-fullscreen-xxl-down .modal-content{
    height: 100%;
    border: 0;
    border-radius: 0;
  }.mig-scope .modal-fullscreen-xxl-down .modal-header{
    border-radius: 0;
  }.mig-scope .modal-fullscreen-xxl-down .modal-body{
    overflow-y: auto;
  }.mig-scope .modal-fullscreen-xxl-down .modal-footer{
    border-radius: 0;
  }
}.mig-scope .tooltip{
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--halpes-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.8;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}.mig-scope .tooltip.show{
  opacity: 0.9;
}.mig-scope .tooltip .tooltip-arrow{
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}.mig-scope .tooltip .tooltip-arrow::before{
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}.mig-scope .bs-tooltip-top,.mig-scope .bs-tooltip-auto[data-popper-placement^="top"]{
  padding: 0.4rem 0;
}.mig-scope .bs-tooltip-top .tooltip-arrow,.mig-scope .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow{
  bottom: 0;
}.mig-scope .bs-tooltip-top .tooltip-arrow::before,.mig-scope .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before{
  top: -1px;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}.mig-scope .bs-tooltip-end,.mig-scope .bs-tooltip-auto[data-popper-placement^="right"]{
  padding: 0 0.4rem;
}.mig-scope .bs-tooltip-end .tooltip-arrow,.mig-scope .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow{
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}.mig-scope .bs-tooltip-end .tooltip-arrow::before,.mig-scope .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before{
  right: -1px;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}.mig-scope .bs-tooltip-bottom,.mig-scope .bs-tooltip-auto[data-popper-placement^="bottom"]{
  padding: 0.4rem 0;
}.mig-scope .bs-tooltip-bottom .tooltip-arrow,.mig-scope .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow{
  top: 0;
}.mig-scope .bs-tooltip-bottom .tooltip-arrow::before,.mig-scope .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before{
  bottom: -1px;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}.mig-scope .bs-tooltip-start,.mig-scope .bs-tooltip-auto[data-popper-placement^="left"]{
  padding: 0 0.4rem;
}.mig-scope .bs-tooltip-start .tooltip-arrow,.mig-scope .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow{
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}.mig-scope .bs-tooltip-start .tooltip-arrow::before,.mig-scope .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{
  left: -1px;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}.mig-scope .tooltip-inner{
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}.mig-scope .popover{
  position: absolute;
  top: 0;
  left: 0 ;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--halpes-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.8;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}.mig-scope .popover .popover-arrow{
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
}.mig-scope .popover .popover-arrow::before,.mig-scope .popover .popover-arrow::after{
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}.mig-scope .bs-popover-top > .popover-arrow,.mig-scope .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow{
  bottom: calc(-0.5rem - 1px);
}.mig-scope .bs-popover-top > .popover-arrow::before,.mig-scope .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before{
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}.mig-scope .bs-popover-top > .popover-arrow::after,.mig-scope .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after{
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}.mig-scope .bs-popover-end > .popover-arrow,.mig-scope .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow{
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}.mig-scope .bs-popover-end > .popover-arrow::before,.mig-scope .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before{
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}.mig-scope .bs-popover-end > .popover-arrow::after,.mig-scope .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after{
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}.mig-scope .bs-popover-bottom > .popover-arrow,.mig-scope .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow{
  top: calc(-0.5rem - 1px);
}.mig-scope .bs-popover-bottom > .popover-arrow::before,.mig-scope .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before{
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}.mig-scope .bs-popover-bottom > .popover-arrow::after,.mig-scope .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after{
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}.mig-scope .bs-popover-bottom .popover-header::before,.mig-scope .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before{
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0;
}.mig-scope .bs-popover-start > .popover-arrow,.mig-scope .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow{
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}.mig-scope .bs-popover-start > .popover-arrow::before,.mig-scope .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before{
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}.mig-scope .bs-popover-start > .popover-arrow::after,.mig-scope .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after{
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}.mig-scope .popover-header{
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #161c26;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}.mig-scope .popover-header:empty{
  display: none;
}.mig-scope .popover-body{
  padding: 1rem 1rem;
  color: var(--body-color);
}.mig-scope .carousel{
  position: relative;
}.mig-scope .carousel.pointer-event{
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}.mig-scope .carousel-inner{
  position: relative;
  width: 100%;
  overflow: hidden;
}.mig-scope .carousel-inner::after{
  display: block;
  clear: both;
  content: "";
}.mig-scope .carousel-item{
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .carousel-item{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .carousel-item.active,.mig-scope .carousel-item-next,.mig-scope .carousel-item-prev{
  display: block;
}.mig-scope .carousel-item-next:not(.carousel-item-start),.mig-scope .active.carousel-item-end{
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}.mig-scope .carousel-item-prev:not(.carousel-item-end),.mig-scope .active.carousel-item-start{
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}.mig-scope .carousel-fade .carousel-item{
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}.mig-scope .carousel-fade .carousel-item.active,.mig-scope .carousel-fade .carousel-item-next.carousel-item-start,.mig-scope .carousel-fade .carousel-item-prev.carousel-item-end{
  z-index: 1;
  opacity: 1;
}.mig-scope .carousel-fade .active.carousel-item-start,.mig-scope .carousel-fade .active.carousel-item-end{
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}@media (prefers-reduced-motion: reduce){.mig-scope .carousel-fade .active.carousel-item-start,.mig-scope .carousel-fade .active.carousel-item-end{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .carousel-control-prev,.mig-scope .carousel-control-next{
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}@media (prefers-reduced-motion: reduce){.mig-scope .carousel-control-prev,.mig-scope .carousel-control-next{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .carousel-control-prev:hover,.mig-scope .carousel-control-prev:focus,.mig-scope .carousel-control-next:hover,.mig-scope .carousel-control-next:focus{
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}.mig-scope .carousel-control-prev{
  left: 0;
}.mig-scope .carousel-control-next{
  right: 0;
}.mig-scope .carousel-control-prev-icon,.mig-scope .carousel-control-next-icon{
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}.mig-scope .carousel-control-prev-icon{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}.mig-scope .carousel-control-next-icon{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}.mig-scope .carousel-indicators{
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}.mig-scope .carousel-indicators [data-bs-target]{
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}@media (prefers-reduced-motion: reduce){.mig-scope .carousel-indicators [data-bs-target]{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .carousel-indicators .active{
  opacity: 1;
}.mig-scope .carousel-caption{
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}.mig-scope .carousel-dark .carousel-control-prev-icon,.mig-scope .carousel-dark .carousel-control-next-icon{
  -webkit-filter: invert(1) grayscale(100);
  filter: invert(1) grayscale(100);
}.mig-scope .carousel-dark .carousel-indicators [data-bs-target]{
  background-color: #000;
}.mig-scope .carousel-dark .carousel-caption{
  color: #000;
}@-webkit-keyframes spinner-border{
  to {
    -webkit-transform: rotate(360deg) ;
    transform: rotate(360deg) ;
  }
}@keyframes spinner-border{
  to {
    -webkit-transform: rotate(360deg) ;
    transform: rotate(360deg) ;
  }
}.mig-scope .spinner-border{
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
  animation: 0.75s linear infinite spinner-border;
}.mig-scope .spinner-border-sm{
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}@-webkit-keyframes spinner-grow{
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}@keyframes spinner-grow{
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}.mig-scope .spinner-grow{
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
  animation: 0.75s linear infinite spinner-grow;
}.mig-scope .spinner-grow-sm{
  width: 1rem;
  height: 1rem;
}@media (prefers-reduced-motion: reduce){.mig-scope .spinner-border,.mig-scope .spinner-grow{
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
  }
}.mig-scope .offcanvas{
  position: fixed;
  bottom: 0;
  z-index: 1050;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}@media (prefers-reduced-motion: reduce){.mig-scope .offcanvas{
    -webkit-transition: none;
    transition: none;
  }
}.mig-scope .offcanvas-header{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
}.mig-scope .offcanvas-header .btn-close{
  padding: 0.5rem 0.5rem;
  margin-top: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
}.mig-scope .offcanvas-title{
  margin-bottom: 0;
  line-height: 1.8;
}.mig-scope .offcanvas-body{
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto;
}.mig-scope .offcanvas-start{
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}.mig-scope .offcanvas-end{
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}.mig-scope .offcanvas-top{
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}.mig-scope .offcanvas-bottom{
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}.mig-scope .offcanvas.show{
  -webkit-transform: none;
  transform: none;
}.mig-scope .clearfix::after{
  display: block;
  clear: both;
  content: "";
}.mig-scope .link-primary{
  color: #0d6efd;
}.mig-scope .link-primary:hover,.mig-scope .link-primary:focus{
  color: #0a58ca;
}.mig-scope .link-secondary{
  color: #797F89;
}.mig-scope .link-secondary:hover,.mig-scope .link-secondary:focus{
  color: #9499a1;
}.mig-scope .link-success{
  color: #198754;
}.mig-scope .link-success:hover,.mig-scope .link-success:focus{
  color: #146c43;
}.mig-scope .link-info{
  color: #0dcaf0;
}.mig-scope .link-info:hover,.mig-scope .link-info:focus{
  color: #3dd5f3;
}.mig-scope .link-warning{
  color: #ffc107;
}.mig-scope .link-warning:hover,.mig-scope .link-warning:focus{
  color: #ffcd39;
}.mig-scope .link-danger{
  color: #dc3545;
}.mig-scope .link-danger:hover,.mig-scope .link-danger:focus{
  color: #b02a37;
}.mig-scope .link-light{
  color: #d4d8db;
}.mig-scope .link-light:hover,.mig-scope .link-light:focus{
  color: #dde0e2;
}.mig-scope .link-dark{
  color: #797F89;
}.mig-scope .link-dark:hover,.mig-scope .link-dark:focus{
  color: #9499a1;
}.mig-scope .ratio{
  position: relative;
  width: 100%;
}.mig-scope .ratio::before{
  display: block;
  padding-top: var(--halpes-aspect-ratio);
  content: "";
}.mig-scope .ratio > *{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}.mig-scope .ratio-1x1{
  --halpes-aspect-ratio: 100%;
}.mig-scope .ratio-4x3{
  --halpes-aspect-ratio: calc(3 / 4 * 100%);
}.mig-scope .ratio-16x9{
  --halpes-aspect-ratio: calc(9 / 16 * 100%);
}.mig-scope .ratio-21x9{
  --halpes-aspect-ratio: calc(9 / 21 * 100%);
}.mig-scope .fixed-top{
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}.mig-scope .fixed-bottom{
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}.mig-scope .sticky-top{
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1020;
}@media (min-width: 576px){.mig-scope .sticky-sm-top{
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}@media (min-width: 768px){.mig-scope .sticky-md-top{
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}@media (min-width: 992px){.mig-scope .sticky-lg-top{
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}@media (min-width: 1025px){.mig-scope .sticky-xl-top{
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}@media (min-width: 1200px){.mig-scope .sticky-xxl-top{
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}.mig-scope .visually-hidden,.mig-scope .visually-hidden-focusable:not(:focus):not(:focus-within){
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}.mig-scope .stretched-link::after{
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}.mig-scope .text-truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.mig-scope .align-baseline{
  vertical-align: baseline !important;
}.mig-scope .align-top{
  vertical-align: top !important;
}.mig-scope .align-middle{
  vertical-align: middle !important;
}.mig-scope .align-bottom{
  vertical-align: bottom !important;
}.mig-scope .align-text-bottom{
  vertical-align: text-bottom !important;
}.mig-scope .align-text-top{
  vertical-align: text-top !important;
}.mig-scope .float-start{
  float: left !important;
}.mig-scope .float-end{
  float: right !important;
}.mig-scope .float-none{
  float: none !important;
}.mig-scope .overflow-auto{
  overflow: auto !important;
}.mig-scope .overflow-hidden{
  overflow: hidden !important;
}.mig-scope .overflow-visible{
  overflow: visible !important;
}.mig-scope .overflow-scroll{
  overflow: scroll !important;
}.mig-scope .d-inline{
  display: inline !important;
}.mig-scope .d-inline-block{
  display: inline-block !important;
}.mig-scope .d-block{
  display: block !important;
}.mig-scope .d-grid{
  display: grid !important;
}.mig-scope .d-table{
  display: table !important;
}.mig-scope .d-table-row{
  display: table-row !important;
}.mig-scope .d-table-cell{
  display: table-cell !important;
}.mig-scope .d-flex{
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}.mig-scope .d-inline-flex{
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}.mig-scope .d-none{
  display: none !important;
}.mig-scope .shadow{
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}.mig-scope .shadow-sm{
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}.mig-scope .shadow-lg{
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}.mig-scope .shadow-none{
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}.mig-scope .position-static{
  position: static !important;
}.mig-scope .position-relative{
  position: relative !important;
}.mig-scope .position-absolute{
  position: absolute !important;
}.mig-scope .position-fixed{
  position: fixed !important;
}.mig-scope .position-sticky{
  position: -webkit-sticky !important;
  position: sticky !important;
}.mig-scope .top-0{
  top: 0 !important;
}.mig-scope .top-50{
  top: 50% !important;
}.mig-scope .top-100{
  top: 100% !important;
}.mig-scope .bottom-0{
  bottom: 0 !important;
}.mig-scope .bottom-50{
  bottom: 50% !important;
}.mig-scope .bottom-100{
  bottom: 100% !important;
}.mig-scope .start-0{
  left: 0 !important;
}.mig-scope .start-50{
  left: 50% !important;
}.mig-scope .start-100{
  left: 100% !important;
}.mig-scope .end-0{
  right: 0 !important;
}.mig-scope .end-50{
  right: 50% !important;
}.mig-scope .end-100{
  right: 100% !important;
}.mig-scope .translate-middle{
  -webkit-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
}.mig-scope .translate-middle-x{
  -webkit-transform: translateX(-50%) !important;
  transform: translateX(-50%) !important;
}.mig-scope .translate-middle-y{
  -webkit-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}.mig-scope .border{
  border: 1px solid #dee2e6 !important;
}.mig-scope .border-0{
  border: 0 !important;
}.mig-scope .border-top{
  border-top: 1px solid #dee2e6 !important;
}.mig-scope .border-top-0{
  border-top: 0 !important;
}.mig-scope .border-end{
  border-right: 1px solid #dee2e6 !important;
}.mig-scope .border-end-0{
  border-right: 0 !important;
}.mig-scope .border-bottom{
  border-bottom: 1px solid #dee2e6 !important;
}.mig-scope .border-bottom-0{
  border-bottom: 0 !important;
}.mig-scope .border-start{
  border-left: 1px solid #dee2e6 !important;
}.mig-scope .border-start-0{
  border-left: 0 !important;
}.mig-scope .border-primary{
  border-color: #0d6efd !important;
}.mig-scope .border-secondary{
  border-color: #797F89 !important;
}.mig-scope .border-success{
  border-color: #198754 !important;
}.mig-scope .border-info{
  border-color: #0dcaf0 !important;
}.mig-scope .border-warning{
  border-color: #ffc107 !important;
}.mig-scope .border-danger{
  border-color: #dc3545 !important;
}.mig-scope .border-light{
  border-color: #d4d8db !important;
}.mig-scope .border-dark{
  border-color: #797F89 !important;
}.mig-scope .border-white{
  border-color: #fff !important;
}.mig-scope .border-1{
  border-width: 1px !important;
}.mig-scope .border-2{
  border-width: 2px !important;
}.mig-scope .border-3{
  border-width: 3px !important;
}.mig-scope .border-4{
  border-width: 4px !important;
}.mig-scope .border-5{
  border-width: 5px !important;
}.mig-scope .w-25{
  width: 25% !important;
}.mig-scope .w-50{
  width: 50% !important;
}.mig-scope .w-75{
  width: 75% !important;
}.mig-scope .w-100{
  width: 100% !important;
}.mig-scope .w-auto{
  width: auto !important;
}.mig-scope .mw-100{
  max-width: 100% !important;
}.mig-scope .vw-100{
  width: 100vw !important;
}.mig-scope .min-vw-100{
  min-width: 100vw !important;
}.mig-scope .h-25{
  height: 25% !important;
}.mig-scope .h-50{
  height: 50% !important;
}.mig-scope .h-75{
  height: 75% !important;
}.mig-scope .h-100{
  height: 100% !important;
}.mig-scope .h-auto{
  height: auto !important;
}.mig-scope .mh-100{
  max-height: 100% !important;
}.mig-scope .vh-100{
  height: 100vh !important;
}.mig-scope .min-vh-100{
  min-height: 100vh !important;
}.mig-scope .flex-fill{
  -webkit-box-flex: 1 !important;
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}.mig-scope .flex-row{
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}.mig-scope .flex-column{
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}.mig-scope .flex-row-reverse{
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}.mig-scope .flex-column-reverse{
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}.mig-scope .flex-grow-0{
  -webkit-box-flex: 0 !important;
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}.mig-scope .flex-grow-1{
  -webkit-box-flex: 1 !important;
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}.mig-scope .flex-shrink-0{
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}.mig-scope .flex-shrink-1{
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}.mig-scope .flex-wrap{
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}.mig-scope .flex-nowrap{
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}.mig-scope .flex-wrap-reverse{
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}.mig-scope .gap-0{
  gap: 0 !important;
}.mig-scope .gap-1{
  gap: 0.25rem !important;
}.mig-scope .gap-2{
  gap: 0.5rem !important;
}.mig-scope .gap-3{
  gap: 1rem !important;
}.mig-scope .gap-4{
  gap: 1.5rem !important;
}.mig-scope .gap-5{
  gap: 3rem !important;
}.mig-scope .justify-content-start{
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}.mig-scope .justify-content-end{
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}.mig-scope .justify-content-center{
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}.mig-scope .justify-content-between{
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}.mig-scope .justify-content-around{
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}.mig-scope .justify-content-evenly{
  -webkit-box-pack: space-evenly !important;
  -ms-flex-pack: space-evenly !important;
  justify-content: space-evenly !important;
}.mig-scope .align-items-start{
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}.mig-scope .align-items-end{
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}.mig-scope .align-items-center{
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}.mig-scope .align-items-baseline{
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}.mig-scope .align-items-stretch{
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}.mig-scope .align-content-start{
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}.mig-scope .align-content-end{
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}.mig-scope .align-content-center{
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}.mig-scope .align-content-between{
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}.mig-scope .align-content-around{
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}.mig-scope .align-content-stretch{
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}.mig-scope .align-self-auto{
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}.mig-scope .align-self-start{
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}.mig-scope .align-self-end{
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}.mig-scope .align-self-center{
  -ms-flex-item-align: center !important;
  align-self: center !important;
}.mig-scope .align-self-baseline{
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}.mig-scope .align-self-stretch{
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}.mig-scope .order-first{
  -webkit-box-ordinal-group: 0 !important;
  -ms-flex-order: -1 !important;
  order: -1 !important;
}.mig-scope .order-0{
  -webkit-box-ordinal-group: 1 !important;
  -ms-flex-order: 0 !important;
  order: 0 !important;
}.mig-scope .order-1{
  -webkit-box-ordinal-group: 2 !important;
  -ms-flex-order: 1 !important;
  order: 1 !important;
}.mig-scope .order-2{
  -webkit-box-ordinal-group: 3 !important;
  -ms-flex-order: 2 !important;
  order: 2 !important;
}.mig-scope .order-3{
  -webkit-box-ordinal-group: 4 !important;
  -ms-flex-order: 3 !important;
  order: 3 !important;
}.mig-scope .order-4{
  -webkit-box-ordinal-group: 5 !important;
  -ms-flex-order: 4 !important;
  order: 4 !important;
}.mig-scope .order-5{
  -webkit-box-ordinal-group: 6 !important;
  -ms-flex-order: 5 !important;
  order: 5 !important;
}.mig-scope .order-last{
  -webkit-box-ordinal-group: 7 !important;
  -ms-flex-order: 6 !important;
  order: 6 !important;
}.mig-scope .m-0{
  margin: 0 !important;
}.mig-scope .m-1{
  margin: 0.25rem !important;
}.mig-scope .m-2{
  margin: 0.5rem !important;
}.mig-scope .m-3{
  margin: 1rem !important;
}.mig-scope .m-4{
  margin: 1.5rem !important;
}.mig-scope .m-5{
  margin: 3rem !important;
}.mig-scope .m-auto{
  margin: auto !important;
}.mig-scope .mx-0{
  margin-right: 0 !important;
  margin-left: 0 !important;
}.mig-scope .mx-1{
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}.mig-scope .mx-2{
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}.mig-scope .mx-3{
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}.mig-scope .mx-4{
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}.mig-scope .mx-5{
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}.mig-scope .mx-auto{
  margin-right: auto !important;
  margin-left: auto !important;
}.mig-scope .my-0{
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}.mig-scope .my-1{
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}.mig-scope .my-2{
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}.mig-scope .my-3{
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}.mig-scope .my-4{
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}.mig-scope .my-5{
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}.mig-scope .my-auto{
  margin-top: auto !important;
  margin-bottom: auto !important;
}.mig-scope .mt-0{
  margin-top: 0 !important;
}.mig-scope .mt-1{
  margin-top: 0.25rem !important;
}.mig-scope .mt-2{
  margin-top: 0.5rem !important;
}.mig-scope .mt-3{
  margin-top: 1rem !important;
}.mig-scope .mt-4{
  margin-top: 1.5rem !important;
}.mig-scope .mt-5{
  margin-top: 3rem !important;
}.mig-scope .mt-auto{
  margin-top: auto !important;
}.mig-scope .me-0{
  margin-right: 0 !important;
}.mig-scope .me-1{
  margin-right: 0.25rem !important;
}.mig-scope .me-2{
  margin-right: 0.5rem !important;
}.mig-scope .me-3{
  margin-right: 1rem !important;
}.mig-scope .me-4{
  margin-right: 1.5rem !important;
}.mig-scope .me-5{
  margin-right: 3rem !important;
}.mig-scope .me-auto{
  margin-right: auto !important;
}.mig-scope .mb-0{
  margin-bottom: 0 !important;
}.mig-scope .mb-1{
  margin-bottom: 0.25rem !important;
}.mig-scope .mb-2{
  margin-bottom: 0.5rem !important;
}.mig-scope .mb-3{
  margin-bottom: 1rem !important;
}.mig-scope .mb-4{
  margin-bottom: 1.5rem !important;
}.mig-scope .mb-5{
  margin-bottom: 3rem !important;
}.mig-scope .mb-auto{
  margin-bottom: auto !important;
}.mig-scope .ms-0{
  margin-left: 0 !important;
}.mig-scope .ms-1{
  margin-left: 0.25rem !important;
}.mig-scope .ms-2{
  margin-left: 0.5rem !important;
}.mig-scope .ms-3{
  margin-left: 1rem !important;
}.mig-scope .ms-4{
  margin-left: 1.5rem !important;
}.mig-scope .ms-5{
  margin-left: 3rem !important;
}.mig-scope .ms-auto{
  margin-left: auto !important;
}.mig-scope .p-0{
  padding: 0 !important;
}.mig-scope .p-1{
  padding: 0.25rem !important;
}.mig-scope .p-2{
  padding: 0.5rem !important;
}.mig-scope .p-3{
  padding: 1rem !important;
}.mig-scope .p-4{
  padding: 1.5rem !important;
}.mig-scope .p-5{
  padding: 3rem !important;
}.mig-scope .px-0{
  padding-right: 0 !important;
  padding-left: 0 !important;
}.mig-scope .px-1{
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}.mig-scope .px-2{
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}.mig-scope .px-3{
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}.mig-scope .px-4{
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}.mig-scope .px-5{
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}.mig-scope .py-0{
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}.mig-scope .py-1{
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}.mig-scope .py-2{
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}.mig-scope .py-3{
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}.mig-scope .py-4{
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}.mig-scope .py-5{
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}.mig-scope .pt-0{
  padding-top: 0 !important;
}.mig-scope .pt-1{
  padding-top: 0.25rem !important;
}.mig-scope .pt-2{
  padding-top: 0.5rem !important;
}.mig-scope .pt-3{
  padding-top: 1rem !important;
}.mig-scope .pt-4{
  padding-top: 1.5rem !important;
}.mig-scope .pt-5{
  padding-top: 3rem !important;
}.mig-scope .pe-0{
  padding-right: 0 !important;
}.mig-scope .pe-1{
  padding-right: 0.25rem !important;
}.mig-scope .pe-2{
  padding-right: 0.5rem !important;
}.mig-scope .pe-3{
  padding-right: 1rem !important;
}.mig-scope .pe-4{
  padding-right: 1.5rem !important;
}.mig-scope .pe-5{
  padding-right: 3rem !important;
}.mig-scope .pb-0{
  padding-bottom: 0 !important;
}.mig-scope .pb-1{
  padding-bottom: 0.25rem !important;
}.mig-scope .pb-2{
  padding-bottom: 0.5rem !important;
}.mig-scope .pb-3{
  padding-bottom: 1rem !important;
}.mig-scope .pb-4{
  padding-bottom: 1.5rem !important;
}.mig-scope .pb-5{
  padding-bottom: 3rem !important;
}.mig-scope .ps-0{
  padding-left: 0 !important;
}.mig-scope .ps-1{
  padding-left: 0.25rem !important;
}.mig-scope .ps-2{
  padding-left: 0.5rem !important;
}.mig-scope .ps-3{
  padding-left: 1rem !important;
}.mig-scope .ps-4{
  padding-left: 1.5rem !important;
}.mig-scope .ps-5{
  padding-left: 3rem !important;
}.mig-scope .font-monospace{
  font-family: var(--halpes-font-monospace) !important;
}.mig-scope .fs-1{
  font-size: calc(1.325rem + 0.9vw) !important;
}.mig-scope .fs-2{
  font-size: calc(1.285rem + 0.42vw) !important;
}.mig-scope .fs-3{
  font-size: calc(1.265rem + 0.18vw) !important;
}.mig-scope .fs-4{
  font-size: calc(1.255rem + 0.06vw) !important;
}.mig-scope .fs-5{
  font-size: 1.15rem !important;
}.mig-scope .fs-6{
  font-size: 1rem !important;
}.mig-scope .fst-italic{
  font-style: italic !important;
}.mig-scope .fst-normal{
  font-style: normal !important;
}.mig-scope .fw-light{
  font-weight: 300 !important;
}.mig-scope .fw-lighter{
  font-weight: lighter !important;
}.mig-scope .fw-normal{
  font-weight: 400 !important;
}.mig-scope .fw-bold{
  font-weight: 700 !important;
}.mig-scope .fw-bolder{
  font-weight: 700 !important;
}.mig-scope .lh-1{
  line-height: 1 !important;
}.mig-scope .lh-sm{
  line-height: 1.25 !important;
}.mig-scope .lh-base{
  line-height: 1.8 !important;
}.mig-scope .lh-lg{
  line-height: 2 !important;
}.mig-scope .text-start{
  text-align: left !important;
}.mig-scope .text-end{
  text-align: right !important;
}.mig-scope .text-center{
  text-align: center !important;
}.mig-scope .text-decoration-none{
  text-decoration: none !important;
}.mig-scope .text-decoration-underline{
  text-decoration: underline !important;
}.mig-scope .text-decoration-line-through{
  text-decoration: line-through !important;
}.mig-scope .text-lowercase{
  text-transform: lowercase !important;
}.mig-scope .text-uppercase{
  text-transform: uppercase !important;
}.mig-scope .text-capitalize{
  text-transform: capitalize !important;
}.mig-scope .text-wrap{
  white-space: normal !important;
}.mig-scope .text-nowrap{
  white-space: nowrap !important;
}.mig-scope .text-break{
  word-wrap: break-word !important;
  word-break: break-word !important;
}.mig-scope .text-primary{
  color: #0d6efd !important;
}.mig-scope .text-secondary{
  color: #797F89 !important;
}.mig-scope .text-success{
  color: #198754 !important;
}.mig-scope .text-info{
  color: #0dcaf0 !important;
}.mig-scope .text-warning{
  color: #ffc107 !important;
}.mig-scope .text-danger{
  color: #dc3545 !important;
}.mig-scope .text-light{
  color: #d4d8db !important;
}.mig-scope .text-dark{
  color: #797F89 !important;
}.mig-scope .text-white{
  color: #fff !important;
}.mig-scope .text-body{
  color: var(--body-color) !important;
}.mig-scope .text-muted{
  color: #797F89 !important;
}.mig-scope .text-black-50{
  color: rgba(0, 0, 0, 0.5) !important;
}.mig-scope .text-white-50{
  color: rgba(255, 255, 255, 0.5) !important;
}.mig-scope .text-reset{
  color: inherit !important;
}.mig-scope .bg-primary{
  background-color: #0d6efd !important;
}.mig-scope .bg-secondary{
  background-color: #797F89 !important;
}.mig-scope .bg-success{
  background-color: #198754 !important;
}.mig-scope .bg-info{
  background-color: #0dcaf0 !important;
}.mig-scope .bg-warning{
  background-color: #ffc107 !important;
}.mig-scope .bg-danger{
  background-color: #dc3545 !important;
}.mig-scope .bg-light{
  background-color: #d4d8db !important;
}.mig-scope .bg-dark{
  background-color: #797F89 !important;
}.mig-scope .bg-body{
  background-color: #fff !important;
}.mig-scope .bg-white{
  background-color: #fff !important;
}.mig-scope .bg-transparent{
  background-color: transparent !important;
}.mig-scope .bg-gradient{
  background-image: var(--halpes-gradient) !important;
}.mig-scope .user-select-all{
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  -ms-user-select: all !important;
  user-select: all !important;
}.mig-scope .user-select-auto{
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
}.mig-scope .user-select-none{
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}.mig-scope .pe-none{
  pointer-events: none !important;
}.mig-scope .pe-auto{
  pointer-events: auto !important;
}.mig-scope .rounded{
  border-radius: 0.25rem !important;
}.mig-scope .rounded-0{
  border-radius: 0 !important;
}.mig-scope .rounded-1{
  border-radius: 0.2rem !important;
}.mig-scope .rounded-2{
  border-radius: 0.25rem !important;
}.mig-scope .rounded-3{
  border-radius: 0.3rem !important;
}.mig-scope .rounded-circle{
  border-radius: 50% !important;
}.mig-scope .rounded-pill{
  border-radius: 50rem !important;
}.mig-scope .rounded-top{
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}.mig-scope .rounded-end{
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}.mig-scope .rounded-bottom{
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}.mig-scope .rounded-start{
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}.mig-scope .visible{
  visibility: visible !important;
}.mig-scope .invisible{
  visibility: hidden !important;
}@media (min-width: 576px){.mig-scope .float-sm-start{
    float: left !important;
  }.mig-scope .float-sm-end{
    float: right !important;
  }.mig-scope .float-sm-none{
    float: none !important;
  }.mig-scope .d-sm-inline{
    display: inline !important;
  }.mig-scope .d-sm-inline-block{
    display: inline-block !important;
  }.mig-scope .d-sm-block{
    display: block !important;
  }.mig-scope .d-sm-grid{
    display: grid !important;
  }.mig-scope .d-sm-table{
    display: table !important;
  }.mig-scope .d-sm-table-row{
    display: table-row !important;
  }.mig-scope .d-sm-table-cell{
    display: table-cell !important;
  }.mig-scope .d-sm-flex{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }.mig-scope .d-sm-inline-flex{
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }.mig-scope .d-sm-none{
    display: none !important;
  }.mig-scope .flex-sm-fill{
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }.mig-scope .flex-sm-row{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }.mig-scope .flex-sm-column{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }.mig-scope .flex-sm-row-reverse{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }.mig-scope .flex-sm-column-reverse{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }.mig-scope .flex-sm-grow-0{
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }.mig-scope .flex-sm-grow-1{
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }.mig-scope .flex-sm-shrink-0{
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }.mig-scope .flex-sm-shrink-1{
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }.mig-scope .flex-sm-wrap{
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }.mig-scope .flex-sm-nowrap{
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }.mig-scope .flex-sm-wrap-reverse{
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }.mig-scope .gap-sm-0{
    gap: 0 !important;
  }.mig-scope .gap-sm-1{
    gap: 0.25rem !important;
  }.mig-scope .gap-sm-2{
    gap: 0.5rem !important;
  }.mig-scope .gap-sm-3{
    gap: 1rem !important;
  }.mig-scope .gap-sm-4{
    gap: 1.5rem !important;
  }.mig-scope .gap-sm-5{
    gap: 3rem !important;
  }.mig-scope .justify-content-sm-start{
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }.mig-scope .justify-content-sm-end{
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }.mig-scope .justify-content-sm-center{
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }.mig-scope .justify-content-sm-between{
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }.mig-scope .justify-content-sm-around{
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }.mig-scope .justify-content-sm-evenly{
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }.mig-scope .align-items-sm-start{
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }.mig-scope .align-items-sm-end{
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }.mig-scope .align-items-sm-center{
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }.mig-scope .align-items-sm-baseline{
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }.mig-scope .align-items-sm-stretch{
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }.mig-scope .align-content-sm-start{
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }.mig-scope .align-content-sm-end{
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }.mig-scope .align-content-sm-center{
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }.mig-scope .align-content-sm-between{
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }.mig-scope .align-content-sm-around{
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }.mig-scope .align-content-sm-stretch{
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }.mig-scope .align-self-sm-auto{
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }.mig-scope .align-self-sm-start{
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }.mig-scope .align-self-sm-end{
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }.mig-scope .align-self-sm-center{
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }.mig-scope .align-self-sm-baseline{
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }.mig-scope .align-self-sm-stretch{
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }.mig-scope .order-sm-first{
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }.mig-scope .order-sm-0{
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }.mig-scope .order-sm-1{
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }.mig-scope .order-sm-2{
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }.mig-scope .order-sm-3{
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }.mig-scope .order-sm-4{
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }.mig-scope .order-sm-5{
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }.mig-scope .order-sm-last{
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }.mig-scope .m-sm-0{
    margin: 0 !important;
  }.mig-scope .m-sm-1{
    margin: 0.25rem !important;
  }.mig-scope .m-sm-2{
    margin: 0.5rem !important;
  }.mig-scope .m-sm-3{
    margin: 1rem !important;
  }.mig-scope .m-sm-4{
    margin: 1.5rem !important;
  }.mig-scope .m-sm-5{
    margin: 3rem !important;
  }.mig-scope .m-sm-auto{
    margin: auto !important;
  }.mig-scope .mx-sm-0{
    margin-right: 0 !important;
    margin-left: 0 !important;
  }.mig-scope .mx-sm-1{
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }.mig-scope .mx-sm-2{
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }.mig-scope .mx-sm-3{
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }.mig-scope .mx-sm-4{
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }.mig-scope .mx-sm-5{
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }.mig-scope .mx-sm-auto{
    margin-right: auto !important;
    margin-left: auto !important;
  }.mig-scope .my-sm-0{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }.mig-scope .my-sm-1{
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }.mig-scope .my-sm-2{
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }.mig-scope .my-sm-3{
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }.mig-scope .my-sm-4{
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }.mig-scope .my-sm-5{
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }.mig-scope .my-sm-auto{
    margin-top: auto !important;
    margin-bottom: auto !important;
  }.mig-scope .mt-sm-0{
    margin-top: 0 !important;
  }.mig-scope .mt-sm-1{
    margin-top: 0.25rem !important;
  }.mig-scope .mt-sm-2{
    margin-top: 0.5rem !important;
  }.mig-scope .mt-sm-3{
    margin-top: 1rem !important;
  }.mig-scope .mt-sm-4{
    margin-top: 1.5rem !important;
  }.mig-scope .mt-sm-5{
    margin-top: 3rem !important;
  }.mig-scope .mt-sm-auto{
    margin-top: auto !important;
  }.mig-scope .me-sm-0{
    margin-right: 0 !important;
  }.mig-scope .me-sm-1{
    margin-right: 0.25rem !important;
  }.mig-scope .me-sm-2{
    margin-right: 0.5rem !important;
  }.mig-scope .me-sm-3{
    margin-right: 1rem !important;
  }.mig-scope .me-sm-4{
    margin-right: 1.5rem !important;
  }.mig-scope .me-sm-5{
    margin-right: 3rem !important;
  }.mig-scope .me-sm-auto{
    margin-right: auto !important;
  }.mig-scope .mb-sm-0{
    margin-bottom: 0 !important;
  }.mig-scope .mb-sm-1{
    margin-bottom: 0.25rem !important;
  }.mig-scope .mb-sm-2{
    margin-bottom: 0.5rem !important;
  }.mig-scope .mb-sm-3{
    margin-bottom: 1rem !important;
  }.mig-scope .mb-sm-4{
    margin-bottom: 1.5rem !important;
  }.mig-scope .mb-sm-5{
    margin-bottom: 3rem !important;
  }.mig-scope .mb-sm-auto{
    margin-bottom: auto !important;
  }.mig-scope .ms-sm-0{
    margin-left: 0 !important;
  }.mig-scope .ms-sm-1{
    margin-left: 0.25rem !important;
  }.mig-scope .ms-sm-2{
    margin-left: 0.5rem !important;
  }.mig-scope .ms-sm-3{
    margin-left: 1rem !important;
  }.mig-scope .ms-sm-4{
    margin-left: 1.5rem !important;
  }.mig-scope .ms-sm-5{
    margin-left: 3rem !important;
  }.mig-scope .ms-sm-auto{
    margin-left: auto !important;
  }.mig-scope .p-sm-0{
    padding: 0 !important;
  }.mig-scope .p-sm-1{
    padding: 0.25rem !important;
  }.mig-scope .p-sm-2{
    padding: 0.5rem !important;
  }.mig-scope .p-sm-3{
    padding: 1rem !important;
  }.mig-scope .p-sm-4{
    padding: 1.5rem !important;
  }.mig-scope .p-sm-5{
    padding: 3rem !important;
  }.mig-scope .px-sm-0{
    padding-right: 0 !important;
    padding-left: 0 !important;
  }.mig-scope .px-sm-1{
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }.mig-scope .px-sm-2{
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }.mig-scope .px-sm-3{
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }.mig-scope .px-sm-4{
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }.mig-scope .px-sm-5{
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }.mig-scope .py-sm-0{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }.mig-scope .py-sm-1{
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }.mig-scope .py-sm-2{
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }.mig-scope .py-sm-3{
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }.mig-scope .py-sm-4{
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }.mig-scope .py-sm-5{
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }.mig-scope .pt-sm-0{
    padding-top: 0 !important;
  }.mig-scope .pt-sm-1{
    padding-top: 0.25rem !important;
  }.mig-scope .pt-sm-2{
    padding-top: 0.5rem !important;
  }.mig-scope .pt-sm-3{
    padding-top: 1rem !important;
  }.mig-scope .pt-sm-4{
    padding-top: 1.5rem !important;
  }.mig-scope .pt-sm-5{
    padding-top: 3rem !important;
  }.mig-scope .pe-sm-0{
    padding-right: 0 !important;
  }.mig-scope .pe-sm-1{
    padding-right: 0.25rem !important;
  }.mig-scope .pe-sm-2{
    padding-right: 0.5rem !important;
  }.mig-scope .pe-sm-3{
    padding-right: 1rem !important;
  }.mig-scope .pe-sm-4{
    padding-right: 1.5rem !important;
  }.mig-scope .pe-sm-5{
    padding-right: 3rem !important;
  }.mig-scope .pb-sm-0{
    padding-bottom: 0 !important;
  }.mig-scope .pb-sm-1{
    padding-bottom: 0.25rem !important;
  }.mig-scope .pb-sm-2{
    padding-bottom: 0.5rem !important;
  }.mig-scope .pb-sm-3{
    padding-bottom: 1rem !important;
  }.mig-scope .pb-sm-4{
    padding-bottom: 1.5rem !important;
  }.mig-scope .pb-sm-5{
    padding-bottom: 3rem !important;
  }.mig-scope .ps-sm-0{
    padding-left: 0 !important;
  }.mig-scope .ps-sm-1{
    padding-left: 0.25rem !important;
  }.mig-scope .ps-sm-2{
    padding-left: 0.5rem !important;
  }.mig-scope .ps-sm-3{
    padding-left: 1rem !important;
  }.mig-scope .ps-sm-4{
    padding-left: 1.5rem !important;
  }.mig-scope .ps-sm-5{
    padding-left: 3rem !important;
  }.mig-scope .text-sm-start{
    text-align: left !important;
  }.mig-scope .text-sm-end{
    text-align: right !important;
  }.mig-scope .text-sm-center{
    text-align: center !important;
  }
}@media (min-width: 768px){.mig-scope .float-md-start{
    float: left !important;
  }.mig-scope .float-md-end{
    float: right !important;
  }.mig-scope .float-md-none{
    float: none !important;
  }.mig-scope .d-md-inline{
    display: inline !important;
  }.mig-scope .d-md-inline-block{
    display: inline-block !important;
  }.mig-scope .d-md-block{
    display: block !important;
  }.mig-scope .d-md-grid{
    display: grid !important;
  }.mig-scope .d-md-table{
    display: table !important;
  }.mig-scope .d-md-table-row{
    display: table-row !important;
  }.mig-scope .d-md-table-cell{
    display: table-cell !important;
  }.mig-scope .d-md-flex{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }.mig-scope .d-md-inline-flex{
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }.mig-scope .d-md-none{
    display: none !important;
  }.mig-scope .flex-md-fill{
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }.mig-scope .flex-md-row{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }.mig-scope .flex-md-column{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }.mig-scope .flex-md-row-reverse{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }.mig-scope .flex-md-column-reverse{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }.mig-scope .flex-md-grow-0{
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }.mig-scope .flex-md-grow-1{
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }.mig-scope .flex-md-shrink-0{
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }.mig-scope .flex-md-shrink-1{
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }.mig-scope .flex-md-wrap{
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }.mig-scope .flex-md-nowrap{
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }.mig-scope .flex-md-wrap-reverse{
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }.mig-scope .gap-md-0{
    gap: 0 !important;
  }.mig-scope .gap-md-1{
    gap: 0.25rem !important;
  }.mig-scope .gap-md-2{
    gap: 0.5rem !important;
  }.mig-scope .gap-md-3{
    gap: 1rem !important;
  }.mig-scope .gap-md-4{
    gap: 1.5rem !important;
  }.mig-scope .gap-md-5{
    gap: 3rem !important;
  }.mig-scope .justify-content-md-start{
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }.mig-scope .justify-content-md-end{
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }.mig-scope .justify-content-md-center{
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }.mig-scope .justify-content-md-between{
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }.mig-scope .justify-content-md-around{
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }.mig-scope .justify-content-md-evenly{
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }.mig-scope .align-items-md-start{
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }.mig-scope .align-items-md-end{
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }.mig-scope .align-items-md-center{
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }.mig-scope .align-items-md-baseline{
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }.mig-scope .align-items-md-stretch{
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }.mig-scope .align-content-md-start{
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }.mig-scope .align-content-md-end{
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }.mig-scope .align-content-md-center{
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }.mig-scope .align-content-md-between{
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }.mig-scope .align-content-md-around{
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }.mig-scope .align-content-md-stretch{
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }.mig-scope .align-self-md-auto{
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }.mig-scope .align-self-md-start{
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }.mig-scope .align-self-md-end{
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }.mig-scope .align-self-md-center{
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }.mig-scope .align-self-md-baseline{
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }.mig-scope .align-self-md-stretch{
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }.mig-scope .order-md-first{
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }.mig-scope .order-md-0{
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }.mig-scope .order-md-1{
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }.mig-scope .order-md-2{
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }.mig-scope .order-md-3{
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }.mig-scope .order-md-4{
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }.mig-scope .order-md-5{
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }.mig-scope .order-md-last{
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }.mig-scope .m-md-0{
    margin: 0 !important;
  }.mig-scope .m-md-1{
    margin: 0.25rem !important;
  }.mig-scope .m-md-2{
    margin: 0.5rem !important;
  }.mig-scope .m-md-3{
    margin: 1rem !important;
  }.mig-scope .m-md-4{
    margin: 1.5rem !important;
  }.mig-scope .m-md-5{
    margin: 3rem !important;
  }.mig-scope .m-md-auto{
    margin: auto !important;
  }.mig-scope .mx-md-0{
    margin-right: 0 !important;
    margin-left: 0 !important;
  }.mig-scope .mx-md-1{
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }.mig-scope .mx-md-2{
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }.mig-scope .mx-md-3{
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }.mig-scope .mx-md-4{
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }.mig-scope .mx-md-5{
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }.mig-scope .mx-md-auto{
    margin-right: auto !important;
    margin-left: auto !important;
  }.mig-scope .my-md-0{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }.mig-scope .my-md-1{
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }.mig-scope .my-md-2{
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }.mig-scope .my-md-3{
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }.mig-scope .my-md-4{
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }.mig-scope .my-md-5{
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }.mig-scope .my-md-auto{
    margin-top: auto !important;
    margin-bottom: auto !important;
  }.mig-scope .mt-md-0{
    margin-top: 0 !important;
  }.mig-scope .mt-md-1{
    margin-top: 0.25rem !important;
  }.mig-scope .mt-md-2{
    margin-top: 0.5rem !important;
  }.mig-scope .mt-md-3{
    margin-top: 1rem !important;
  }.mig-scope .mt-md-4{
    margin-top: 1.5rem !important;
  }.mig-scope .mt-md-5{
    margin-top: 3rem !important;
  }.mig-scope .mt-md-auto{
    margin-top: auto !important;
  }.mig-scope .me-md-0{
    margin-right: 0 !important;
  }.mig-scope .me-md-1{
    margin-right: 0.25rem !important;
  }.mig-scope .me-md-2{
    margin-right: 0.5rem !important;
  }.mig-scope .me-md-3{
    margin-right: 1rem !important;
  }.mig-scope .me-md-4{
    margin-right: 1.5rem !important;
  }.mig-scope .me-md-5{
    margin-right: 3rem !important;
  }.mig-scope .me-md-auto{
    margin-right: auto !important;
  }.mig-scope .mb-md-0{
    margin-bottom: 0 !important;
  }.mig-scope .mb-md-1{
    margin-bottom: 0.25rem !important;
  }.mig-scope .mb-md-2{
    margin-bottom: 0.5rem !important;
  }.mig-scope .mb-md-3{
    margin-bottom: 1rem !important;
  }.mig-scope .mb-md-4{
    margin-bottom: 1.5rem !important;
  }.mig-scope .mb-md-5{
    margin-bottom: 3rem !important;
  }.mig-scope .mb-md-auto{
    margin-bottom: auto !important;
  }.mig-scope .ms-md-0{
    margin-left: 0 !important;
  }.mig-scope .ms-md-1{
    margin-left: 0.25rem !important;
  }.mig-scope .ms-md-2{
    margin-left: 0.5rem !important;
  }.mig-scope .ms-md-3{
    margin-left: 1rem !important;
  }.mig-scope .ms-md-4{
    margin-left: 1.5rem !important;
  }.mig-scope .ms-md-5{
    margin-left: 3rem !important;
  }.mig-scope .ms-md-auto{
    margin-left: auto !important;
  }.mig-scope .p-md-0{
    padding: 0 !important;
  }.mig-scope .p-md-1{
    padding: 0.25rem !important;
  }.mig-scope .p-md-2{
    padding: 0.5rem !important;
  }.mig-scope .p-md-3{
    padding: 1rem !important;
  }.mig-scope .p-md-4{
    padding: 1.5rem !important;
  }.mig-scope .p-md-5{
    padding: 3rem !important;
  }.mig-scope .px-md-0{
    padding-right: 0 !important;
    padding-left: 0 !important;
  }.mig-scope .px-md-1{
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }.mig-scope .px-md-2{
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }.mig-scope .px-md-3{
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }.mig-scope .px-md-4{
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }.mig-scope .px-md-5{
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }.mig-scope .py-md-0{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }.mig-scope .py-md-1{
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }.mig-scope .py-md-2{
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }.mig-scope .py-md-3{
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }.mig-scope .py-md-4{
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }.mig-scope .py-md-5{
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }.mig-scope .pt-md-0{
    padding-top: 0 !important;
  }.mig-scope .pt-md-1{
    padding-top: 0.25rem !important;
  }.mig-scope .pt-md-2{
    padding-top: 0.5rem !important;
  }.mig-scope .pt-md-3{
    padding-top: 1rem !important;
  }.mig-scope .pt-md-4{
    padding-top: 1.5rem !important;
  }.mig-scope .pt-md-5{
    padding-top: 3rem !important;
  }.mig-scope .pe-md-0{
    padding-right: 0 !important;
  }.mig-scope .pe-md-1{
    padding-right: 0.25rem !important;
  }.mig-scope .pe-md-2{
    padding-right: 0.5rem !important;
  }.mig-scope .pe-md-3{
    padding-right: 1rem !important;
  }.mig-scope .pe-md-4{
    padding-right: 1.5rem !important;
  }.mig-scope .pe-md-5{
    padding-right: 3rem !important;
  }.mig-scope .pb-md-0{
    padding-bottom: 0 !important;
  }.mig-scope .pb-md-1{
    padding-bottom: 0.25rem !important;
  }.mig-scope .pb-md-2{
    padding-bottom: 0.5rem !important;
  }.mig-scope .pb-md-3{
    padding-bottom: 1rem !important;
  }.mig-scope .pb-md-4{
    padding-bottom: 1.5rem !important;
  }.mig-scope .pb-md-5{
    padding-bottom: 3rem !important;
  }.mig-scope .ps-md-0{
    padding-left: 0 !important;
  }.mig-scope .ps-md-1{
    padding-left: 0.25rem !important;
  }.mig-scope .ps-md-2{
    padding-left: 0.5rem !important;
  }.mig-scope .ps-md-3{
    padding-left: 1rem !important;
  }.mig-scope .ps-md-4{
    padding-left: 1.5rem !important;
  }.mig-scope .ps-md-5{
    padding-left: 3rem !important;
  }.mig-scope .text-md-start{
    text-align: left !important;
  }.mig-scope .text-md-end{
    text-align: right !important;
  }.mig-scope .text-md-center{
    text-align: center !important;
  }
}@media (min-width: 992px){.mig-scope .float-lg-start{
    float: left !important;
  }.mig-scope .float-lg-end{
    float: right !important;
  }.mig-scope .float-lg-none{
    float: none !important;
  }.mig-scope .d-lg-inline{
    display: inline !important;
  }.mig-scope .d-lg-inline-block{
    display: inline-block !important;
  }.mig-scope .d-lg-block{
    display: block !important;
  }.mig-scope .d-lg-grid{
    display: grid !important;
  }.mig-scope .d-lg-table{
    display: table !important;
  }.mig-scope .d-lg-table-row{
    display: table-row !important;
  }.mig-scope .d-lg-table-cell{
    display: table-cell !important;
  }.mig-scope .d-lg-flex{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }.mig-scope .d-lg-inline-flex{
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }.mig-scope .d-lg-none{
    display: none !important;
  }.mig-scope .flex-lg-fill{
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }.mig-scope .flex-lg-row{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }.mig-scope .flex-lg-column{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }.mig-scope .flex-lg-row-reverse{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }.mig-scope .flex-lg-column-reverse{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }.mig-scope .flex-lg-grow-0{
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }.mig-scope .flex-lg-grow-1{
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }.mig-scope .flex-lg-shrink-0{
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }.mig-scope .flex-lg-shrink-1{
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }.mig-scope .flex-lg-wrap{
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }.mig-scope .flex-lg-nowrap{
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }.mig-scope .flex-lg-wrap-reverse{
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }.mig-scope .gap-lg-0{
    gap: 0 !important;
  }.mig-scope .gap-lg-1{
    gap: 0.25rem !important;
  }.mig-scope .gap-lg-2{
    gap: 0.5rem !important;
  }.mig-scope .gap-lg-3{
    gap: 1rem !important;
  }.mig-scope .gap-lg-4{
    gap: 1.5rem !important;
  }.mig-scope .gap-lg-5{
    gap: 3rem !important;
  }.mig-scope .justify-content-lg-start{
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }.mig-scope .justify-content-lg-end{
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }.mig-scope .justify-content-lg-center{
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }.mig-scope .justify-content-lg-between{
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }.mig-scope .justify-content-lg-around{
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }.mig-scope .justify-content-lg-evenly{
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }.mig-scope .align-items-lg-start{
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }.mig-scope .align-items-lg-end{
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }.mig-scope .align-items-lg-center{
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }.mig-scope .align-items-lg-baseline{
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }.mig-scope .align-items-lg-stretch{
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }.mig-scope .align-content-lg-start{
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }.mig-scope .align-content-lg-end{
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }.mig-scope .align-content-lg-center{
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }.mig-scope .align-content-lg-between{
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }.mig-scope .align-content-lg-around{
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }.mig-scope .align-content-lg-stretch{
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }.mig-scope .align-self-lg-auto{
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }.mig-scope .align-self-lg-start{
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }.mig-scope .align-self-lg-end{
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }.mig-scope .align-self-lg-center{
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }.mig-scope .align-self-lg-baseline{
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }.mig-scope .align-self-lg-stretch{
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }.mig-scope .order-lg-first{
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }.mig-scope .order-lg-0{
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }.mig-scope .order-lg-1{
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }.mig-scope .order-lg-2{
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }.mig-scope .order-lg-3{
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }.mig-scope .order-lg-4{
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }.mig-scope .order-lg-5{
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }.mig-scope .order-lg-last{
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }.mig-scope .m-lg-0{
    margin: 0 !important;
  }.mig-scope .m-lg-1{
    margin: 0.25rem !important;
  }.mig-scope .m-lg-2{
    margin: 0.5rem !important;
  }.mig-scope .m-lg-3{
    margin: 1rem !important;
  }.mig-scope .m-lg-4{
    margin: 1.5rem !important;
  }.mig-scope .m-lg-5{
    margin: 3rem !important;
  }.mig-scope .m-lg-auto{
    margin: auto !important;
  }.mig-scope .mx-lg-0{
    margin-right: 0 !important;
    margin-left: 0 !important;
  }.mig-scope .mx-lg-1{
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }.mig-scope .mx-lg-2{
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }.mig-scope .mx-lg-3{
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }.mig-scope .mx-lg-4{
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }.mig-scope .mx-lg-5{
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }.mig-scope .mx-lg-auto{
    margin-right: auto !important;
    margin-left: auto !important;
  }.mig-scope .my-lg-0{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }.mig-scope .my-lg-1{
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }.mig-scope .my-lg-2{
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }.mig-scope .my-lg-3{
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }.mig-scope .my-lg-4{
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }.mig-scope .my-lg-5{
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }.mig-scope .my-lg-auto{
    margin-top: auto !important;
    margin-bottom: auto !important;
  }.mig-scope .mt-lg-0{
    margin-top: 0 !important;
  }.mig-scope .mt-lg-1{
    margin-top: 0.25rem !important;
  }.mig-scope .mt-lg-2{
    margin-top: 0.5rem !important;
  }.mig-scope .mt-lg-3{
    margin-top: 1rem !important;
  }.mig-scope .mt-lg-4{
    margin-top: 1.5rem !important;
  }.mig-scope .mt-lg-5{
    margin-top: 3rem !important;
  }.mig-scope .mt-lg-auto{
    margin-top: auto !important;
  }.mig-scope .me-lg-0{
    margin-right: 0 !important;
  }.mig-scope .me-lg-1{
    margin-right: 0.25rem !important;
  }.mig-scope .me-lg-2{
    margin-right: 0.5rem !important;
  }.mig-scope .me-lg-3{
    margin-right: 1rem !important;
  }.mig-scope .me-lg-4{
    margin-right: 1.5rem !important;
  }.mig-scope .me-lg-5{
    margin-right: 3rem !important;
  }.mig-scope .me-lg-auto{
    margin-right: auto !important;
  }.mig-scope .mb-lg-0{
    margin-bottom: 0 !important;
  }.mig-scope .mb-lg-1{
    margin-bottom: 0.25rem !important;
  }.mig-scope .mb-lg-2{
    margin-bottom: 0.5rem !important;
  }.mig-scope .mb-lg-3{
    margin-bottom: 1rem !important;
  }.mig-scope .mb-lg-4{
    margin-bottom: 1.5rem !important;
  }.mig-scope .mb-lg-5{
    margin-bottom: 3rem !important;
  }.mig-scope .mb-lg-auto{
    margin-bottom: auto !important;
  }.mig-scope .ms-lg-0{
    margin-left: 0 !important;
  }.mig-scope .ms-lg-1{
    margin-left: 0.25rem !important;
  }.mig-scope .ms-lg-2{
    margin-left: 0.5rem !important;
  }.mig-scope .ms-lg-3{
    margin-left: 1rem !important;
  }.mig-scope .ms-lg-4{
    margin-left: 1.5rem !important;
  }.mig-scope .ms-lg-5{
    margin-left: 3rem !important;
  }.mig-scope .ms-lg-auto{
    margin-left: auto !important;
  }.mig-scope .p-lg-0{
    padding: 0 !important;
  }.mig-scope .p-lg-1{
    padding: 0.25rem !important;
  }.mig-scope .p-lg-2{
    padding: 0.5rem !important;
  }.mig-scope .p-lg-3{
    padding: 1rem !important;
  }.mig-scope .p-lg-4{
    padding: 1.5rem !important;
  }.mig-scope .p-lg-5{
    padding: 3rem !important;
  }.mig-scope .px-lg-0{
    padding-right: 0 !important;
    padding-left: 0 !important;
  }.mig-scope .px-lg-1{
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }.mig-scope .px-lg-2{
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }.mig-scope .px-lg-3{
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }.mig-scope .px-lg-4{
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }.mig-scope .px-lg-5{
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }.mig-scope .py-lg-0{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }.mig-scope .py-lg-1{
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }.mig-scope .py-lg-2{
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }.mig-scope .py-lg-3{
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }.mig-scope .py-lg-4{
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }.mig-scope .py-lg-5{
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }.mig-scope .pt-lg-0{
    padding-top: 0 !important;
  }.mig-scope .pt-lg-1{
    padding-top: 0.25rem !important;
  }.mig-scope .pt-lg-2{
    padding-top: 0.5rem !important;
  }.mig-scope .pt-lg-3{
    padding-top: 1rem !important;
  }.mig-scope .pt-lg-4{
    padding-top: 1.5rem !important;
  }.mig-scope .pt-lg-5{
    padding-top: 3rem !important;
  }.mig-scope .pe-lg-0{
    padding-right: 0 !important;
  }.mig-scope .pe-lg-1{
    padding-right: 0.25rem !important;
  }.mig-scope .pe-lg-2{
    padding-right: 0.5rem !important;
  }.mig-scope .pe-lg-3{
    padding-right: 1rem !important;
  }.mig-scope .pe-lg-4{
    padding-right: 1.5rem !important;
  }.mig-scope .pe-lg-5{
    padding-right: 3rem !important;
  }.mig-scope .pb-lg-0{
    padding-bottom: 0 !important;
  }.mig-scope .pb-lg-1{
    padding-bottom: 0.25rem !important;
  }.mig-scope .pb-lg-2{
    padding-bottom: 0.5rem !important;
  }.mig-scope .pb-lg-3{
    padding-bottom: 1rem !important;
  }.mig-scope .pb-lg-4{
    padding-bottom: 1.5rem !important;
  }.mig-scope .pb-lg-5{
    padding-bottom: 3rem !important;
  }.mig-scope .ps-lg-0{
    padding-left: 0 !important;
  }.mig-scope .ps-lg-1{
    padding-left: 0.25rem !important;
  }.mig-scope .ps-lg-2{
    padding-left: 0.5rem !important;
  }.mig-scope .ps-lg-3{
    padding-left: 1rem !important;
  }.mig-scope .ps-lg-4{
    padding-left: 1.5rem !important;
  }.mig-scope .ps-lg-5{
    padding-left: 3rem !important;
  }.mig-scope .text-lg-start{
    text-align: left !important;
  }.mig-scope .text-lg-end{
    text-align: right !important;
  }.mig-scope .text-lg-center{
    text-align: center !important;
  }
}@media (min-width: 1025px){.mig-scope .float-xl-start{
    float: left !important;
  }.mig-scope .float-xl-end{
    float: right !important;
  }.mig-scope .float-xl-none{
    float: none !important;
  }.mig-scope .d-xl-inline{
    display: inline !important;
  }.mig-scope .d-xl-inline-block{
    display: inline-block !important;
  }.mig-scope .d-xl-block{
    display: block !important;
  }.mig-scope .d-xl-grid{
    display: grid !important;
  }.mig-scope .d-xl-table{
    display: table !important;
  }.mig-scope .d-xl-table-row{
    display: table-row !important;
  }.mig-scope .d-xl-table-cell{
    display: table-cell !important;
  }.mig-scope .d-xl-flex{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }.mig-scope .d-xl-inline-flex{
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }.mig-scope .d-xl-none{
    display: none !important;
  }.mig-scope .flex-xl-fill{
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }.mig-scope .flex-xl-row{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }.mig-scope .flex-xl-column{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }.mig-scope .flex-xl-row-reverse{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }.mig-scope .flex-xl-column-reverse{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }.mig-scope .flex-xl-grow-0{
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }.mig-scope .flex-xl-grow-1{
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }.mig-scope .flex-xl-shrink-0{
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }.mig-scope .flex-xl-shrink-1{
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }.mig-scope .flex-xl-wrap{
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }.mig-scope .flex-xl-nowrap{
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }.mig-scope .flex-xl-wrap-reverse{
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }.mig-scope .gap-xl-0{
    gap: 0 !important;
  }.mig-scope .gap-xl-1{
    gap: 0.25rem !important;
  }.mig-scope .gap-xl-2{
    gap: 0.5rem !important;
  }.mig-scope .gap-xl-3{
    gap: 1rem !important;
  }.mig-scope .gap-xl-4{
    gap: 1.5rem !important;
  }.mig-scope .gap-xl-5{
    gap: 3rem !important;
  }.mig-scope .justify-content-xl-start{
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }.mig-scope .justify-content-xl-end{
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }.mig-scope .justify-content-xl-center{
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }.mig-scope .justify-content-xl-between{
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }.mig-scope .justify-content-xl-around{
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }.mig-scope .justify-content-xl-evenly{
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }.mig-scope .align-items-xl-start{
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }.mig-scope .align-items-xl-end{
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }.mig-scope .align-items-xl-center{
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }.mig-scope .align-items-xl-baseline{
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }.mig-scope .align-items-xl-stretch{
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }.mig-scope .align-content-xl-start{
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }.mig-scope .align-content-xl-end{
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }.mig-scope .align-content-xl-center{
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }.mig-scope .align-content-xl-between{
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }.mig-scope .align-content-xl-around{
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }.mig-scope .align-content-xl-stretch{
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }.mig-scope .align-self-xl-auto{
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }.mig-scope .align-self-xl-start{
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }.mig-scope .align-self-xl-end{
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }.mig-scope .align-self-xl-center{
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }.mig-scope .align-self-xl-baseline{
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }.mig-scope .align-self-xl-stretch{
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }.mig-scope .order-xl-first{
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }.mig-scope .order-xl-0{
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }.mig-scope .order-xl-1{
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }.mig-scope .order-xl-2{
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }.mig-scope .order-xl-3{
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }.mig-scope .order-xl-4{
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }.mig-scope .order-xl-5{
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }.mig-scope .order-xl-last{
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }.mig-scope .m-xl-0{
    margin: 0 !important;
  }.mig-scope .m-xl-1{
    margin: 0.25rem !important;
  }.mig-scope .m-xl-2{
    margin: 0.5rem !important;
  }.mig-scope .m-xl-3{
    margin: 1rem !important;
  }.mig-scope .m-xl-4{
    margin: 1.5rem !important;
  }.mig-scope .m-xl-5{
    margin: 3rem !important;
  }.mig-scope .m-xl-auto{
    margin: auto !important;
  }.mig-scope .mx-xl-0{
    margin-right: 0 !important;
    margin-left: 0 !important;
  }.mig-scope .mx-xl-1{
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }.mig-scope .mx-xl-2{
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }.mig-scope .mx-xl-3{
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }.mig-scope .mx-xl-4{
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }.mig-scope .mx-xl-5{
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }.mig-scope .mx-xl-auto{
    margin-right: auto !important;
    margin-left: auto !important;
  }.mig-scope .my-xl-0{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }.mig-scope .my-xl-1{
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }.mig-scope .my-xl-2{
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }.mig-scope .my-xl-3{
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }.mig-scope .my-xl-4{
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }.mig-scope .my-xl-5{
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }.mig-scope .my-xl-auto{
    margin-top: auto !important;
    margin-bottom: auto !important;
  }.mig-scope .mt-xl-0{
    margin-top: 0 !important;
  }.mig-scope .mt-xl-1{
    margin-top: 0.25rem !important;
  }.mig-scope .mt-xl-2{
    margin-top: 0.5rem !important;
  }.mig-scope .mt-xl-3{
    margin-top: 1rem !important;
  }.mig-scope .mt-xl-4{
    margin-top: 1.5rem !important;
  }.mig-scope .mt-xl-5{
    margin-top: 3rem !important;
  }.mig-scope .mt-xl-auto{
    margin-top: auto !important;
  }.mig-scope .me-xl-0{
    margin-right: 0 !important;
  }.mig-scope .me-xl-1{
    margin-right: 0.25rem !important;
  }.mig-scope .me-xl-2{
    margin-right: 0.5rem !important;
  }.mig-scope .me-xl-3{
    margin-right: 1rem !important;
  }.mig-scope .me-xl-4{
    margin-right: 1.5rem !important;
  }.mig-scope .me-xl-5{
    margin-right: 3rem !important;
  }.mig-scope .me-xl-auto{
    margin-right: auto !important;
  }.mig-scope .mb-xl-0{
    margin-bottom: 0 !important;
  }.mig-scope .mb-xl-1{
    margin-bottom: 0.25rem !important;
  }.mig-scope .mb-xl-2{
    margin-bottom: 0.5rem !important;
  }.mig-scope .mb-xl-3{
    margin-bottom: 1rem !important;
  }.mig-scope .mb-xl-4{
    margin-bottom: 1.5rem !important;
  }.mig-scope .mb-xl-5{
    margin-bottom: 3rem !important;
  }.mig-scope .mb-xl-auto{
    margin-bottom: auto !important;
  }.mig-scope .ms-xl-0{
    margin-left: 0 !important;
  }.mig-scope .ms-xl-1{
    margin-left: 0.25rem !important;
  }.mig-scope .ms-xl-2{
    margin-left: 0.5rem !important;
  }.mig-scope .ms-xl-3{
    margin-left: 1rem !important;
  }.mig-scope .ms-xl-4{
    margin-left: 1.5rem !important;
  }.mig-scope .ms-xl-5{
    margin-left: 3rem !important;
  }.mig-scope .ms-xl-auto{
    margin-left: auto !important;
  }.mig-scope .p-xl-0{
    padding: 0 !important;
  }.mig-scope .p-xl-1{
    padding: 0.25rem !important;
  }.mig-scope .p-xl-2{
    padding: 0.5rem !important;
  }.mig-scope .p-xl-3{
    padding: 1rem !important;
  }.mig-scope .p-xl-4{
    padding: 1.5rem !important;
  }.mig-scope .p-xl-5{
    padding: 3rem !important;
  }.mig-scope .px-xl-0{
    padding-right: 0 !important;
    padding-left: 0 !important;
  }.mig-scope .px-xl-1{
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }.mig-scope .px-xl-2{
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }.mig-scope .px-xl-3{
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }.mig-scope .px-xl-4{
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }.mig-scope .px-xl-5{
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }.mig-scope .py-xl-0{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }.mig-scope .py-xl-1{
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }.mig-scope .py-xl-2{
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }.mig-scope .py-xl-3{
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }.mig-scope .py-xl-4{
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }.mig-scope .py-xl-5{
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }.mig-scope .pt-xl-0{
    padding-top: 0 !important;
  }.mig-scope .pt-xl-1{
    padding-top: 0.25rem !important;
  }.mig-scope .pt-xl-2{
    padding-top: 0.5rem !important;
  }.mig-scope .pt-xl-3{
    padding-top: 1rem !important;
  }.mig-scope .pt-xl-4{
    padding-top: 1.5rem !important;
  }.mig-scope .pt-xl-5{
    padding-top: 3rem !important;
  }.mig-scope .pe-xl-0{
    padding-right: 0 !important;
  }.mig-scope .pe-xl-1{
    padding-right: 0.25rem !important;
  }.mig-scope .pe-xl-2{
    padding-right: 0.5rem !important;
  }.mig-scope .pe-xl-3{
    padding-right: 1rem !important;
  }.mig-scope .pe-xl-4{
    padding-right: 1.5rem !important;
  }.mig-scope .pe-xl-5{
    padding-right: 3rem !important;
  }.mig-scope .pb-xl-0{
    padding-bottom: 0 !important;
  }.mig-scope .pb-xl-1{
    padding-bottom: 0.25rem !important;
  }.mig-scope .pb-xl-2{
    padding-bottom: 0.5rem !important;
  }.mig-scope .pb-xl-3{
    padding-bottom: 1rem !important;
  }.mig-scope .pb-xl-4{
    padding-bottom: 1.5rem !important;
  }.mig-scope .pb-xl-5{
    padding-bottom: 3rem !important;
  }.mig-scope .ps-xl-0{
    padding-left: 0 !important;
  }.mig-scope .ps-xl-1{
    padding-left: 0.25rem !important;
  }.mig-scope .ps-xl-2{
    padding-left: 0.5rem !important;
  }.mig-scope .ps-xl-3{
    padding-left: 1rem !important;
  }.mig-scope .ps-xl-4{
    padding-left: 1.5rem !important;
  }.mig-scope .ps-xl-5{
    padding-left: 3rem !important;
  }.mig-scope .text-xl-start{
    text-align: left !important;
  }.mig-scope .text-xl-end{
    text-align: right !important;
  }.mig-scope .text-xl-center{
    text-align: center !important;
  }
}@media (min-width: 1200px){.mig-scope .float-xxl-start{
    float: left !important;
  }.mig-scope .float-xxl-end{
    float: right !important;
  }.mig-scope .float-xxl-none{
    float: none !important;
  }.mig-scope .d-xxl-inline{
    display: inline !important;
  }.mig-scope .d-xxl-inline-block{
    display: inline-block !important;
  }.mig-scope .d-xxl-block{
    display: block !important;
  }.mig-scope .d-xxl-grid{
    display: grid !important;
  }.mig-scope .d-xxl-table{
    display: table !important;
  }.mig-scope .d-xxl-table-row{
    display: table-row !important;
  }.mig-scope .d-xxl-table-cell{
    display: table-cell !important;
  }.mig-scope .d-xxl-flex{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }.mig-scope .d-xxl-inline-flex{
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }.mig-scope .d-xxl-none{
    display: none !important;
  }.mig-scope .flex-xxl-fill{
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }.mig-scope .flex-xxl-row{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }.mig-scope .flex-xxl-column{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }.mig-scope .flex-xxl-row-reverse{
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }.mig-scope .flex-xxl-column-reverse{
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }.mig-scope .flex-xxl-grow-0{
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }.mig-scope .flex-xxl-grow-1{
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }.mig-scope .flex-xxl-shrink-0{
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }.mig-scope .flex-xxl-shrink-1{
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }.mig-scope .flex-xxl-wrap{
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }.mig-scope .flex-xxl-nowrap{
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }.mig-scope .flex-xxl-wrap-reverse{
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }.mig-scope .gap-xxl-0{
    gap: 0 !important;
  }.mig-scope .gap-xxl-1{
    gap: 0.25rem !important;
  }.mig-scope .gap-xxl-2{
    gap: 0.5rem !important;
  }.mig-scope .gap-xxl-3{
    gap: 1rem !important;
  }.mig-scope .gap-xxl-4{
    gap: 1.5rem !important;
  }.mig-scope .gap-xxl-5{
    gap: 3rem !important;
  }.mig-scope .justify-content-xxl-start{
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }.mig-scope .justify-content-xxl-end{
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }.mig-scope .justify-content-xxl-center{
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }.mig-scope .justify-content-xxl-between{
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }.mig-scope .justify-content-xxl-around{
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }.mig-scope .justify-content-xxl-evenly{
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }.mig-scope .align-items-xxl-start{
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }.mig-scope .align-items-xxl-end{
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }.mig-scope .align-items-xxl-center{
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }.mig-scope .align-items-xxl-baseline{
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }.mig-scope .align-items-xxl-stretch{
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }.mig-scope .align-content-xxl-start{
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }.mig-scope .align-content-xxl-end{
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }.mig-scope .align-content-xxl-center{
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }.mig-scope .align-content-xxl-between{
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }.mig-scope .align-content-xxl-around{
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }.mig-scope .align-content-xxl-stretch{
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }.mig-scope .align-self-xxl-auto{
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }.mig-scope .align-self-xxl-start{
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }.mig-scope .align-self-xxl-end{
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }.mig-scope .align-self-xxl-center{
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }.mig-scope .align-self-xxl-baseline{
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }.mig-scope .align-self-xxl-stretch{
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }.mig-scope .order-xxl-first{
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }.mig-scope .order-xxl-0{
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }.mig-scope .order-xxl-1{
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }.mig-scope .order-xxl-2{
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }.mig-scope .order-xxl-3{
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }.mig-scope .order-xxl-4{
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }.mig-scope .order-xxl-5{
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }.mig-scope .order-xxl-last{
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }.mig-scope .m-xxl-0{
    margin: 0 !important;
  }.mig-scope .m-xxl-1{
    margin: 0.25rem !important;
  }.mig-scope .m-xxl-2{
    margin: 0.5rem !important;
  }.mig-scope .m-xxl-3{
    margin: 1rem !important;
  }.mig-scope .m-xxl-4{
    margin: 1.5rem !important;
  }.mig-scope .m-xxl-5{
    margin: 3rem !important;
  }.mig-scope .m-xxl-auto{
    margin: auto !important;
  }.mig-scope .mx-xxl-0{
    margin-right: 0 !important;
    margin-left: 0 !important;
  }.mig-scope .mx-xxl-1{
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }.mig-scope .mx-xxl-2{
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }.mig-scope .mx-xxl-3{
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }.mig-scope .mx-xxl-4{
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }.mig-scope .mx-xxl-5{
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }.mig-scope .mx-xxl-auto{
    margin-right: auto !important;
    margin-left: auto !important;
  }.mig-scope .my-xxl-0{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }.mig-scope .my-xxl-1{
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }.mig-scope .my-xxl-2{
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }.mig-scope .my-xxl-3{
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }.mig-scope .my-xxl-4{
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }.mig-scope .my-xxl-5{
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }.mig-scope .my-xxl-auto{
    margin-top: auto !important;
    margin-bottom: auto !important;
  }.mig-scope .mt-xxl-0{
    margin-top: 0 !important;
  }.mig-scope .mt-xxl-1{
    margin-top: 0.25rem !important;
  }.mig-scope .mt-xxl-2{
    margin-top: 0.5rem !important;
  }.mig-scope .mt-xxl-3{
    margin-top: 1rem !important;
  }.mig-scope .mt-xxl-4{
    margin-top: 1.5rem !important;
  }.mig-scope .mt-xxl-5{
    margin-top: 3rem !important;
  }.mig-scope .mt-xxl-auto{
    margin-top: auto !important;
  }.mig-scope .me-xxl-0{
    margin-right: 0 !important;
  }.mig-scope .me-xxl-1{
    margin-right: 0.25rem !important;
  }.mig-scope .me-xxl-2{
    margin-right: 0.5rem !important;
  }.mig-scope .me-xxl-3{
    margin-right: 1rem !important;
  }.mig-scope .me-xxl-4{
    margin-right: 1.5rem !important;
  }.mig-scope .me-xxl-5{
    margin-right: 3rem !important;
  }.mig-scope .me-xxl-auto{
    margin-right: auto !important;
  }.mig-scope .mb-xxl-0{
    margin-bottom: 0 !important;
  }.mig-scope .mb-xxl-1{
    margin-bottom: 0.25rem !important;
  }.mig-scope .mb-xxl-2{
    margin-bottom: 0.5rem !important;
  }.mig-scope .mb-xxl-3{
    margin-bottom: 1rem !important;
  }.mig-scope .mb-xxl-4{
    margin-bottom: 1.5rem !important;
  }.mig-scope .mb-xxl-5{
    margin-bottom: 3rem !important;
  }.mig-scope .mb-xxl-auto{
    margin-bottom: auto !important;
  }.mig-scope .ms-xxl-0{
    margin-left: 0 !important;
  }.mig-scope .ms-xxl-1{
    margin-left: 0.25rem !important;
  }.mig-scope .ms-xxl-2{
    margin-left: 0.5rem !important;
  }.mig-scope .ms-xxl-3{
    margin-left: 1rem !important;
  }.mig-scope .ms-xxl-4{
    margin-left: 1.5rem !important;
  }.mig-scope .ms-xxl-5{
    margin-left: 3rem !important;
  }.mig-scope .ms-xxl-auto{
    margin-left: auto !important;
  }.mig-scope .p-xxl-0{
    padding: 0 !important;
  }.mig-scope .p-xxl-1{
    padding: 0.25rem !important;
  }.mig-scope .p-xxl-2{
    padding: 0.5rem !important;
  }.mig-scope .p-xxl-3{
    padding: 1rem !important;
  }.mig-scope .p-xxl-4{
    padding: 1.5rem !important;
  }.mig-scope .p-xxl-5{
    padding: 3rem !important;
  }.mig-scope .px-xxl-0{
    padding-right: 0 !important;
    padding-left: 0 !important;
  }.mig-scope .px-xxl-1{
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }.mig-scope .px-xxl-2{
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }.mig-scope .px-xxl-3{
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }.mig-scope .px-xxl-4{
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }.mig-scope .px-xxl-5{
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }.mig-scope .py-xxl-0{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }.mig-scope .py-xxl-1{
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }.mig-scope .py-xxl-2{
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }.mig-scope .py-xxl-3{
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }.mig-scope .py-xxl-4{
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }.mig-scope .py-xxl-5{
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }.mig-scope .pt-xxl-0{
    padding-top: 0 !important;
  }.mig-scope .pt-xxl-1{
    padding-top: 0.25rem !important;
  }.mig-scope .pt-xxl-2{
    padding-top: 0.5rem !important;
  }.mig-scope .pt-xxl-3{
    padding-top: 1rem !important;
  }.mig-scope .pt-xxl-4{
    padding-top: 1.5rem !important;
  }.mig-scope .pt-xxl-5{
    padding-top: 3rem !important;
  }.mig-scope .pe-xxl-0{
    padding-right: 0 !important;
  }.mig-scope .pe-xxl-1{
    padding-right: 0.25rem !important;
  }.mig-scope .pe-xxl-2{
    padding-right: 0.5rem !important;
  }.mig-scope .pe-xxl-3{
    padding-right: 1rem !important;
  }.mig-scope .pe-xxl-4{
    padding-right: 1.5rem !important;
  }.mig-scope .pe-xxl-5{
    padding-right: 3rem !important;
  }.mig-scope .pb-xxl-0{
    padding-bottom: 0 !important;
  }.mig-scope .pb-xxl-1{
    padding-bottom: 0.25rem !important;
  }.mig-scope .pb-xxl-2{
    padding-bottom: 0.5rem !important;
  }.mig-scope .pb-xxl-3{
    padding-bottom: 1rem !important;
  }.mig-scope .pb-xxl-4{
    padding-bottom: 1.5rem !important;
  }.mig-scope .pb-xxl-5{
    padding-bottom: 3rem !important;
  }.mig-scope .ps-xxl-0{
    padding-left: 0 !important;
  }.mig-scope .ps-xxl-1{
    padding-left: 0.25rem !important;
  }.mig-scope .ps-xxl-2{
    padding-left: 0.5rem !important;
  }.mig-scope .ps-xxl-3{
    padding-left: 1rem !important;
  }.mig-scope .ps-xxl-4{
    padding-left: 1.5rem !important;
  }.mig-scope .ps-xxl-5{
    padding-left: 3rem !important;
  }.mig-scope .text-xxl-start{
    text-align: left !important;
  }.mig-scope .text-xxl-end{
    text-align: right !important;
  }.mig-scope .text-xxl-center{
    text-align: center !important;
  }
}@media (min-width: 1200px){.mig-scope .fs-1{
    font-size: 2rem !important;
  }.mig-scope .fs-2{
    font-size: 1.6rem !important;
  }.mig-scope .fs-3{
    font-size: 1.4rem !important;
  }.mig-scope .fs-4{
    font-size: 1.3rem !important;
  }
}@media print{.mig-scope .d-print-inline{
    display: inline !important;
  }.mig-scope .d-print-inline-block{
    display: inline-block !important;
  }.mig-scope .d-print-block{
    display: block !important;
  }.mig-scope .d-print-grid{
    display: grid !important;
  }.mig-scope .d-print-table{
    display: table !important;
  }.mig-scope .d-print-table-row{
    display: table-row !important;
  }.mig-scope .d-print-table-cell{
    display: table-cell !important;
  }.mig-scope .d-print-flex{
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }.mig-scope .d-print-inline-flex{
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }.mig-scope .d-print-none{
    display: none !important;
  }
}.mig-scope{
  overflow-x: hidden;
}.mig-scope{
  overflow-x: hidden;
}.mig-scope a:hover,.mig-scope a:focus,.mig-scope a:active{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  outline: none !important;
  color: var(--halpes-theme-color);
}.mig-scope input:hover,.mig-scope input:focus,.mig-scope input:active,.mig-scope select:hover,.mig-scope select:focus,.mig-scope select:active,.mig-scope textarea:hover,.mig-scope textarea:focus,.mig-scope textarea:active{
  outline: none !important;
}.mig-scope img{
  border: 0;
  vertical-align: top;
  max-width: 100%;
  height: auto;
}.mig-scope .video-responsive{
  height: 0;
  padding-top: 0;
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
}.mig-scope .video-responsive embed,.mig-scope .video-responsive iframe,.mig-scope .video-responsive object,.mig-scope .video-responsive video{
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}.mig-scope .body-page input[type="text"],.mig-scope .body-page input[type="tel"],.mig-scope .body-page input[type="password"],.mig-scope .body-page input[type="email"],.mig-scope .body-page textarea,.mig-scope .body-page select{
  background-color: #f7f7f9;
  border: 0;
  padding: 9px 12px;
}@media (max-width: 575.98px){.mig-scope .body-page input[type="text"],.mig-scope .body-page input[type="tel"],.mig-scope .body-page input[type="password"],.mig-scope .body-page input[type="email"],.mig-scope .body-page textarea,.mig-scope .body-page select{
    min-height: auto;
  }
}.mig-scope .body-page input[type="text"]:focus,.mig-scope .body-page input[type="text"]:active,.mig-scope .body-page input[type="text"]:hover,.mig-scope .body-page input[type="tel"]:focus,.mig-scope .body-page input[type="tel"]:active,.mig-scope .body-page input[type="tel"]:hover,.mig-scope .body-page input[type="password"]:focus,.mig-scope .body-page input[type="password"]:active,.mig-scope .body-page input[type="password"]:hover,.mig-scope .body-page input[type="email"]:focus,.mig-scope .body-page input[type="email"]:active,.mig-scope .body-page input[type="email"]:hover,.mig-scope .body-page textarea:focus,.mig-scope .body-page textarea:active,.mig-scope .body-page textarea:hover,.mig-scope .body-page select:focus,.mig-scope .body-page select:active,.mig-scope .body-page select:hover{
  outline: none;
}.mig-scope .body-page select{
  margin: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #f7f7f9;
  display: inline-block;
  font: inherit;
  line-height: 1.5em;
  padding: 10px 25px 10px 12px;
  background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%);
  background-position: calc(100% - 15px) calc(50% + 1px), calc(100% - 10px) calc(50% + 1px);
  background-size: 5px 5px,
 5px 5px,
 1px 1.5em;
  background-repeat: no-repeat;
}.mig-scope h1,.mig-scope h2,.mig-scope h3,.mig-scope h4,.mig-scope h5,.mig-scope h6{
  margin-top: 15px;
  margin-bottom: 20px;
}.mig-scope .label{
  color: #000 !important;
}.mig-scope .list-menu ul li{
  list-style: none;
  padding: 15px 2px;
  font-size: 1rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}.mig-scope .list-menu ul li:last-child{
  border-bottom: none;
}.mig-scope ul{
  margin: 0;
  padding-left: 30px;
}.mig-scope ul ul{
  padding-left: 20px;
}.mig-scope ul li{
  list-style: inherit;
}.mig-scope ul li i{
  margin-right: 3px;
  font-size: 16px;
  min-width: 20px;
  text-align: center;
}.mig-scope .item-list ul li{
  margin-left: 0;
}.mig-scope ul.menu > li{
  position: relative;
  padding: 4px 0;
}.mig-scope ul.feature-list > li{
  position: relative;
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 900;
  color: var(--body-link-color);
}.mig-scope ul.feature-list > li:before{
  content: "\f35a";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 14px;
  line-height: 1;
  margin-right: 10px;
  padding-bottom: 2px;
  z-index: 1;
  color: var(--halpes-theme-color);
}.mig-scope ul.inline > li{
  display: inline-block;
  margin-left: 5px;
}.mig-scope ul.inline.social > li{
  margin-left: 15px;
}.mig-scope table{
  width: 100%;
  margin-bottom: 20px;
  border: 1px solid #dee2e6;
}.mig-scope table > thead > tr > th,.mig-scope table > thead > tr > td,.mig-scope table > tbody > tr > th,.mig-scope table > tbody > tr > td,.mig-scope table > tfoot > tr > th,.mig-scope table > tfoot > tr > td{
  border-color: #dee2e6;
  border-width: 1px 1px 1px 0;
  border-style: solid;
}.mig-scope table > thead > tr > th,.mig-scope table > thead > tr > td{
  border-bottom-width: 2px;
}.mig-scope .no-padding{
  padding: 0 !important;
}.mig-scope a.disable{
  pointer-events: none;
  cursor: default;
}.mig-scope .pager .paginations{
  border-radius: 5px;
  display: inline-block;
  margin: 0 30px;
  padding: 4px 3px;
}.mig-scope .pager .paginations a{
  border: 1px solid #dee2e6;
  font-weight: 700;
  display: inline-block;
  height: 35px;
  line-height: 34px;
  margin: 0 1px;
  text-align: center;
  width: 35px;
  margin-right: 10px;
}.mig-scope .pager .paginations a:last-child{
  margin-right: 0;
}.mig-scope .pager .paginations a.active{
  background: var(--halpes-theme-color);
  border-color: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .pager{
  padding-left: 0;
  list-style: none;
  text-align: center;
}.mig-scope .pager ul{
  padding-left: 0;
}.mig-scope .pager li{
  display: inline;
}.mig-scope .pager li > a,.mig-scope .pager li > span{
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #dee2e6;
  font-weight: 400;
}.mig-scope .pager li > a:hover{
  color: #fff;
  background: var(--halpes-theme-color);
}.mig-scope .pager li.is-active > a{
  background-color: var(--halpes-theme-color);
  border-color: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .breadcrumb-content-inner{
  margin-bottom: 50px;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .page-title{
  font-size: 45px;
  z-index: 1;
  position: relative;
  margin: 0px auto;
  max-width: 1200px;
  padding: 0 15px;
}@media (max-width: 1199px){.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .page-title{
    font-size: 36px;
  }
}@media (max-width: 1024px){.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .page-title{
    font-size: 28px;
  }
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style{
  padding: 100px 0 95px;
  position: relative;
  background-size: cover;
  -webkit-background-size: cover;
  -ms-background-size: cover;
  -o-background-size: cover;
}@media (max-width: 1024px){.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style{
    padding: 70px 0 80px;
  }
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style:before{
  content: "";
  background-color: rgba(17, 22, 31, 0.5);
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  top: 0;
  left: 0;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style .breadcrumb-content-main{
  z-index: 2;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb.text-white .page-title,.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb.text-light .page-title{
  color: #fff;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breacrumb-link-content{
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breacrumb-link-content > div{
  max-width: 1200px;
  padding: 0 15px;
  margin: 0 auto;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breacrumb-link-content > div:before,.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breacrumb-link-content > div:after{
  content: " ";
  display: table;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breacrumb-link-content > div:after{
  clear: both;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links{
  position: relative;
  float: right;
  background: #fff;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb{
  display: block;
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb ol{
  padding: 15px 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  text-align: left;
}@media (max-width: 1024px){.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb ol{
    padding: 10px 15px;
  }
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li{
  font-size: 16px;
  font-weight: 800;
  color: var(--halpes-theme-color);
  text-transform: capitalize;
}@media (max-width: 1024px){.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li{
    font-size: 14px;
  }
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li a{
  color: var(--body-link-color);
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb li a:hover{
  color: var(--halpes-theme-color);
}.mig-scope .breadcrumb-content-inner .gva-breadcrumb-content .breadcrumb-links nav.breadcrumb .line{
  color: #a9a9a9;
  margin-right: 8px;
}.mig-scope nav.breadcrumb{
  margin-bottom: 0 !important;
  background: none;
  color: #999999;
}.mig-scope nav.breadcrumb ol{
  list-style: none;
  margin-bottom: 0 !important;
  padding: 0;
}.mig-scope nav.breadcrumb ol:before,.mig-scope nav.breadcrumb ol:after{
  content: " ";
  display: table;
}.mig-scope nav.breadcrumb ol:after{
  clear: both;
}.mig-scope nav.breadcrumb ol > li{
  float: left;
  font-size: 13px;
}.mig-scope nav.breadcrumb ol > li a{
  color: #999999;
}.mig-scope nav.breadcrumb ol > li a:hover{
  color: var(--halpes-theme-color);
}.mig-scope nav.breadcrumb ol > li span{
  padding: 0 0 0 5px;
}.mig-scope pre{
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
  margin: 30px 0;
}.mig-scope .drupal-message{
  background: #CDCDCD;
  max-width: 1170px;
  margin: 0 auto;
  position: fixed;
  z-index: 99;
  bottom: 15px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100%;
  max-height: 50%;
  overflow: auto;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  -webkit-transition-delay: 4px;
  transition-delay: 4px;
}.mig-scope .drupal-message .messages__wrapper{
  padding: 2px 30px 2px 15px;
}.mig-scope .messages:first-child{
  margin-top: 12px !important;
}.mig-scope .text-light h1,.mig-scope .text-light h2,.mig-scope .text-light h3,.mig-scope .text-light h4,.mig-scope .text-light h5,.mig-scope .text-light h6{
  color: #fff;
}.mig-scope .hidden{
  display: none !important;
}.mig-scope .pull-left{
  float: left;
}.mig-scope .pull-right{
  float: right;
}.mig-scope .row.no-gutters{
  margin-right: 0;
  margin-left: 0;
}.mig-scope .row.no-gutters > [class^="col-"],.mig-scope .row.no-gutters > [class*=" col-"]{
  padding-right: 0;
  padding-left: 0;
}@media (max-width: 575px){.mig-scope .hidden-xs{
    display: none !important;
  }
}@media (min-width: 576px) and (max-width: 767px){.mig-scope .hidden-sm{
    display: none !important;
  }
}@media (min-width: 768px) and (max-width: 991px){.mig-scope .hidden-md{
    display: none !important;
  }
}@media (max-width: 1024px) and (min-width: 992px){.mig-scope .hidden-lg{
    display: none !important;
  }
}@media (max-width: 480px){.mig-scope .d-small-none{
    display: none !important;
  }
}@media (max-width: 325px){.mig-scope .col-6{
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}@media (max-width: 510px){.mig-scope .col-2,.mig-scope .col-3,.mig-scope .col-4,.mig-scope .col-5{
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}.mig-scope .nav-tabs,.mig-scope .topbar ul,.mig-scope ul.contact-info,.mig-scope ul.menu{
  list-style: none !important;
  padding-left: 0;
}.mig-scope .node--view-mode-full p{
  margin-top: 0;
  margin-bottom: 10px;
}@font-face{
  font-family: 'Reey';
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/7be5c600-d210-4fa2-86ba-1929a0d745e5.ttf) format("ttf"), url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/af6e1171-50ce-4b1a-82b6-29df45679274.woff) format("woff"), url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/b89945ac-206a-46d0-b711-5788b1bbd020.eot) format("eot"), url(https://brahminfederation.org/themes/custom/halpes/assets/fonts/reey/reey-regular.otf) format("otf"), url(https://brahminfederation.org/themes/custom/halpes/assets/fonts/reey/reey-regular.svg) format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}@font-face{
  font-family: 'flaticon';
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/1c84fe22-5675-4b68-8061-7fca5dc375cc.eot);
  src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/1c84fe22-5675-4b68-8061-7fca5dc375cc.eot?#iefix) format("embedded-opentype"), url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/48abc052-4c3a-4dd0-88c0-39b2c94c26ae.woff2) format("woff2"), url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/47c11706-9361-4919-a495-8218bfecb4b0.woff) format("woff"), url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/1955f4db-1bf8-45b4-95df-c25e4902272b.ttf) format("truetype"), url(https://brahminfederation.org/themes/custom/halpes/assets/fonts/icon/flaticon.svg#flaticon) format("svg");
  font-weight: normal;
  font-style: normal;
}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{
    font-family: 'flaticon';
    src: url(https://brahminfederation.org/themes/custom/halpes/assets/fonts/icon/flaticon.svg#flaticon) format("svg");
  }
}.mig-scope [class^="flaticon-"]:before,.mig-scope [class*=" flaticon-"]:before,.mig-scope [class^="flaticon-"]:after,.mig-scope [class*=" flaticon-"]:after{
  font-family: flaticon;
  font-style: normal;
}.mig-scope [class^="flaticon-"],.mig-scope [class*=" flaticon-"]{
  line-height: 1;
  display: inline-block;
}.mig-scope .flaticon-selection:before{
  content: "\f100";
}.mig-scope .flaticon-delete:before{
  content: "\f101";
}.mig-scope .flaticon-exploration:before{
  content: "\f102";
}.mig-scope .flaticon-magnifying-glass:before{
  content: "\f103";
}.mig-scope .flaticon-heart:before{
  content: "\f104";
}.mig-scope .flaticon-clipboard:before{
  content: "\f105";
}.mig-scope .flaticon-quote:before{
  content: "\f106";
}.mig-scope .flaticon-focus:before{
  content: "\f107";
}.mig-scope .flaticon-left-arrow-1:before{
  content: "\f108";
}.mig-scope .flaticon-right-arrow-1:before{
  content: "\f109";
}.mig-scope .flaticon-left-arrow-2:before{
  content: "\f10a";
}.mig-scope .flaticon-right-arrow-2:before{
  content: "\f10b";
}.mig-scope .flaticon-checked:before{
  content: "\f10c";
}.mig-scope .flaticon-check:before{
  content: "\f10d";
}.mig-scope .flaticon-comment:before{
  content: "\f10e";
}.mig-scope .flaticon-star:before{
  content: "\f10f";
}.mig-scope .flaticon-plus:before{
  content: "\f110";
}.mig-scope .flaticon-support:before{
  content: "\f111";
}.mig-scope .flaticon-phone:before{
  content: "\f112";
}.mig-scope .flaticon-phone-call:before{
  content: "\f113";
}.mig-scope .flaticon-message:before{
  content: "\f114";
}.mig-scope .flaticon-message-1:before{
  content: "\f115";
}.mig-scope .flaticon-email:before{
  content: "\f116";
}.mig-scope .flaticon-shopping-cart:before{
  content: "\f117";
}.mig-scope .flaticon-chat:before{
  content: "\f118";
}.mig-scope .flaticon-address:before{
  content: "\f119";
}.mig-scope .flaticon-coin:before{
  content: "\f11a";
}.mig-scope .flaticon-college-graduation:before{
  content: "\f11b";
}.mig-scope .flaticon-graduation:before{
  content: "\f11c";
}.mig-scope .flaticon-charity:before{
  content: "\f11d";
}.mig-scope .flaticon-fundraiser:before{
  content: "\f11e";
}.mig-scope .flaticon-water:before{
  content: "\f11f";
}.mig-scope .flaticon-health-check:before{
  content: "\f120";
}.mig-scope .flaticon-generous:before{
  content: "\f121";
}.mig-scope .flaticon-heart-1:before{
  content: "\f122";
}.mig-scope .flaticon-fast-food:before{
  content: "\f123";
}.mig-scope .flaticon-maternity:before{
  content: "\f124";
}.mig-scope .flaticon-dove:before{
  content: "\f125";
}.mig-scope .flaticon-cheque:before{
  content: "\f126";
}.mig-scope .flaticon-donation:before{
  content: "\f127";
}.mig-scope .flaticon-handshake:before{
  content: "\f128";
}.mig-scope .flaticon-charity-1:before{
  content: "\f129";
}.mig-scope .flaticon-adoption:before{
  content: "\f12a";
}.mig-scope .flaticon-donation-1:before{
  content: "\f12b";
}.mig-scope{
  overflow-x: hidden;
}.mig-scope{
  overflow-x: hidden;
  font-size: 16px;
}.mig-scope div.body-page{
  background: #fff;
}.mig-scope.boxed{
  max-width: 1440px;
  margin: 0 auto;
  -webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.15);
  background-color: #efefef;
}.mig-scope.logged-in.toolbar-horizontal .header-v1{
  top: 39px;
}@media (max-width: 1024px){.mig-scope.logged-in.toolbar-horizontal .header-v1{
    top: 0;
  }
}.mig-scope .area.slideshow_content .block{
  margin-bottom: 0;
}.mig-scope .area-panel{
  padding: 30px 0;
}.mig-scope .promotion{
  padding: 0;
  margin-bottom: 0;
}.mig-scope #page-main-content{
  min-height: 360px;
}@media (max-width: 575.98px){.mig-scope #page-main-content{
    min-height: 100px;
  }
}.mig-scope .main-menu .area-main-menu .area-inner .block{
  margin-bottom: 0;
}.mig-scope .sidebar{
  position: relative;
}.mig-scope.hidden-footer .footer-center{
  display: none !important;
}.mig-scope .footer{
  font-size: 16px;
  color: var(--footer-color);
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/images/bg-footer.jpg) no-repeat top left var(--footer-bg-color);
  background-attachment: scroll;
  background-size: cover;
  line-height: 32px;
}.mig-scope .footer a:not(.btn-theme){
  color: var(--footer-link-color);
}.mig-scope .footer a:not(.btn-theme):hover,.mig-scope .footer a:not(.btn-theme):focus{
  color: var(--footer-link-color-hover);
}.mig-scope .footer ul.menu,.mig-scope .footer ul.contact-info{
  margin: 0;
  padding: 0;
}.mig-scope .footer ul.menu > li,.mig-scope .footer ul.contact-info > li{
  display: block;
  width: 100%;
}.mig-scope .footer ul.menu > li > a,.mig-scope .footer ul.contact-info > li > a{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .footer ul.menu > li > a:hover,.mig-scope .footer ul.contact-info > li > a:hover{
  color: var(--footer-link-color-hover);
}.mig-scope .footer .footer-center{
  padding: 120px 0 90px;
}@media (max-width: 767.98px){.mig-scope .footer .footer-center{
    padding: 70px 0 40px;
  }
}@media (max-width: 767.98px){.mig-scope .footer .footer-center .about-info{
    margin-bottom: 45px;
  }.mig-scope .footer .footer-center .block .block-title{
    margin-bottom: 20px;
  }
}.mig-scope .footer .block{
  padding-bottom: 0;
  margin-bottom: 0;
}.mig-scope .footer .block .block-title{
  color: #fff;
  font-size: 22px;
  line-height: 1;
  margin-bottom: 25px;
  margin-top: 0;
}.mig-scope .footer .text-copyright{
  text-align: right;
}@media (max-width: 767px){.mig-scope .footer .text-copyright{
    text-align: center;
  }
}@media (max-width: 767px){.mig-scope .footer .gsc-socials{
    text-align: center;
  }
}.mig-scope .footer-top .block{
  margin-bottom: 0;
}.mig-scope .copyright .copyright-inner{
  border-top: 1px solid #2D313E;
  padding: 30px 0;
}.mig-scope .copyright .copyright-inner a{
  color: var(--footer-link-color);
}.mig-scope .copyright .copyright-inner .block{
  margin-bottom: 0;
}.mig-scope .contact-info__item{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}.mig-scope .contact-info__item:last-child{
  padding-bottom: 0;
  margin-bottom: 0;
  border: 0;
}.mig-scope .contact-info__item .title{
  font-size: 14px;
  font-weight: 700;
  margin: 0 0 5px;
  color: #afb2c0;
}.mig-scope .contact-info__item .desc{
  color: #fff;
  font-size: 16px;
  line-height: 1;
  font-weight: 800;
}.mig-scope .contact-info__title{
  font-size: 22px;
  line-height: 1;
  color: #fff;
  margin: 0 0 30px;
}.mig-scope .contact-info__icon{
  margin-right: 15px;
  width: 30px;
  font-size: 30px;
  line-height: 1;
  color: var(--halpes-theme-color);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25px;
  flex: 0 0 25px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .contact-info__item:hover .contact-info__icon{
  color: var(--halpes-theme-color);
}.mig-scope .menu--footer ul li{
  padding-bottom: 10px;
}.mig-scope .topbar{
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  position: relative;
  z-index: 11;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}.mig-scope .topbar__content{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  color: var(--topbar-color);
  padding: 12px 30px;
}.mig-scope .topbar__content a{
  color: var(--topbar-link-color);
}.mig-scope .topbar__content a:hover,.mig-scope .topbar__content a:focus{
  color: var(--topbar-link-color-hover);
}.mig-scope .topbar__left{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
}@media (max-width: 860px){.mig-scope .topbar__left{
    display: none;
  }
}.mig-scope .topbar__right{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: right;
  -ms-flex-pack: right;
  justify-content: right;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
}@media (max-width: 860px){.mig-scope .topbar__right{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}.mig-scope .topbar ul{
  margin: 0 !important;
}.mig-scope .topbar .region .block{
  margin: 0 20px 0 0 !important;
}.mig-scope .topbar .region .block:last-child{
  margin-right: 0 !important;
}.mig-scope .region__topbar{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .region__topbar-right{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .site-branding-logo{
  max-width: 135px;
  display: inline-block;
}.mig-scope .header-one{
  background: var(--body-link-color);
}.mig-scope .header-one__top .header-one__inner{
  padding: 15px 0;
}@media (max-width: 1024px){.mig-scope .header-one__top .header-one__inner{
    padding: 5px 0;
  }
}.mig-scope .header-one__content{
  padding: 0 15px;
}.mig-scope .header-one__content.stuck{
  background: #fff;
}.mig-scope .header-one__inner{
  max-width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
}.mig-scope .header-one__branding{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}@media (max-width: 991px){.mig-scope .header-one__branding{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-right: 15px;
  }
}.mig-scope .header-one__branding .logo-default{
  display: none;
}.mig-scope .header-one__branding .logo-default.logo-white{
  display: inline-block !important;
}.mig-scope .header-one__top-right{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 80%;
  flex: 0 0 80%;
  max-width: 80%;
  padding-right: 150px;
}@media (max-width: 991px){.mig-scope .header-one__top-right{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-right: 0;
  }
}.mig-scope .header-one__top-right .header-button{
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 10;
}@media (max-width: 1024px){.mig-scope .header-one__top-right .header-button{
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    bottom: auto;
  }
}.mig-scope .header-one__main{
  position: relative;
  z-index: 10;
}@media (min-width: 1025px){.mig-scope .header-one__main{
    margin-bottom: -40px;
  }
}.mig-scope .header-one__main .header-one__inner{
  background: #fff;
  padding: 10px 35px;
  position: relative;
}@media (max-width: 1024px){.mig-scope .header-one__main .header-one__inner{
    padding: 10px 15px;
  }
}@media (max-width: 1024px){.mig-scope .header-one__main .header-one__content{
    padding: 0;
  }
}.mig-scope .header-one__main-menu{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 60%;
  flex: 0 0 60%;
}@media (max-width: 1024px){.mig-scope .header-one__main-menu{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50px;
    flex: 0 0 50px;
  }
}@media (min-width: 1024px){.mig-scope .header-one__main-menu .navigation:not(.menu--account) .gva_menu > li{
    padding-top: 15px;
    padding-bottom: 15px;
  }.mig-scope .header-one__main-menu .navigation:not(.menu--account) .gva_menu > li:first-child{
    padding-left: 0;
  }
}.mig-scope .header-one__right{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}.mig-scope .header-one__right > div{
  margin-left: 30px;
}.mig-scope .header-one__right > div:first-child{
  margin-left: 0;
}@media (max-width: 767px){.mig-scope .header-one__right > div{
    margin-left: 20px;
  }
}.mig-scope .header-one__right .topbar-social{
  padding-right: 30px;
  border-right: 1px solid #e5eeec;
}@media (max-width: 1024px){.mig-scope .header-one__right .topbar-social{
    display: none;
  }
}.mig-scope .header-one #menu-bar{
  right: auto;
  left: 15px;
}.mig-scope .header-button a{
  padding: 12px 24px;
  font-size: 14px;
  font-weight: 800;
  color: #fff;
}.mig-scope .header-button a i{
  font-size: 12px;
  margin-right: 5px;
}.mig-scope .topbar__two{
  padding: 10px 0;
}.mig-scope .topbar__two .topbar__content{
  padding: 0 15px;
  max-width: 1200px;
  margin: 0 auto;
}.mig-scope .topbar__two .header-button{
  padding-left: 30px;
  margin-left: 30px;
  border-left: 1px solid #e5eeec;
}@media (max-width: 767px){.mig-scope .topbar__two .header-button{
    display: none;
  }
}.mig-scope .header-two{
  position: relative;
  background: #fff;
  z-index: 99;
}.mig-scope .header-two__main{
  background: #fff;
}.mig-scope .header-two__content{
  padding: 0 15px;
  max-width: 1200px;
  margin: 0 auto;
}.mig-scope .header-two__inner{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
}.mig-scope .header-two__branding{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}@media (max-width: 991px){.mig-scope .header-two__branding{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
    max-width: 60%;
    padding-right: 15px;
  }
}.mig-scope .header-two__main-menu{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc(100% - 120px);
  flex: 0 0 calc(100% - 120px);
}@media (min-width: 1025px){.mig-scope .header-two__main-menu .navigation:not(.menu--account) .gva_menu{
    float: none;
    text-align: right;
  }
}.mig-scope .header-two__right{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 80%;
  flex: 0 0 80%;
}@media (max-width: 991px){.mig-scope .header-two__right{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
  }
}.mig-scope .header-two__right > div{
  margin-left: 30px;
}.mig-scope .header-two__right > div:first-child{
  margin-left: 0;
}.mig-scope .header-two #menu-bar{
  right: 65px;
}.mig-scope .topbar__three{
  background: var(--topbar-bg-color);
}.mig-scope .topbar__three .topbar__content{
  padding: 12px 60px;
}@media (max-width: 1600px){.mig-scope .topbar__three .topbar__content{
    padding-left: 30px;
    padding-right: 30px;
  }
}.mig-scope .topbar__three .topbar__content a{
  color: var(--topbar-color);
}.mig-scope .topbar__three .search-one__box{
  padding-left: 30px;
  margin-left: 30px;
  border-left: 1px solid #e5eeec;
}.mig-scope .topbar__three .search-one__icon{
  font-size: 24px;
}.mig-scope .header-three{
  background: #fff;
}.mig-scope .header-three .logo-default{
  display: none;
}.mig-scope .header-three .logo-default.logo-white-2{
  display: inline-block !important;
}.mig-scope .header-three__main{
  max-width: 1920px;
  margin: 0 auto;
}.mig-scope .header-three__main-inner{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}@media (max-width: 1024px){.mig-scope .header-three__main-inner{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}.mig-scope .header-three__left{
  background: var(--halpes-theme-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}@media (min-width: 1025px){.mig-scope .header-three__left{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 15%;
    flex: 0 0 15%;
  }
}@media (max-width: 1024px){.mig-scope .header-three__left{
    padding: 0 15px;
  }
}.mig-scope .header-three__main-menu{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}.mig-scope .header-three__main-menu .gva-offcanvas-mobile{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 55%;
  flex: 0 0 55%;
}@media (max-width: 1350px){.mig-scope .header-three__main-menu .gva-offcanvas-mobile{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 68%;
    flex: 0 0 68%;
  }
}.mig-scope .header-three__main-menu__right{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 45%;
  flex: 0 0 45%;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}@media (max-width: 1350px){.mig-scope .header-three__main-menu__right{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 32%;
    flex: 0 0 32%;
  }
}@media (min-width: 1024px) and (min-width: 1601px){.mig-scope .header-three__main-menu .navigation .gva_menu{
    padding-left: 60px;
  }
}@media (min-width: 1024px) and (max-width: 1600px){.mig-scope .header-three__main-menu .navigation .gva_menu{
    padding-left: 30px;
  }
}@media (min-width: 1024px){.mig-scope .header-three__main-menu .navigation .gva_menu > li:first-child{
    padding-left: 0;
  }
}@media (min-width: 1024px) and (max-width: 1199px){.mig-scope .header-three__main-menu .navigation .gva_menu > li{
    padding-left: 8px;
    padding-right: 8px;
  }
}.mig-scope .header-three__right{
  background: #fff;
}@media (min-width: 1025px){.mig-scope .header-three__right{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 85%;
    flex: 0 0 85%;
  }
}@media (max-width: 1024px){.mig-scope .header-three .search-one__icon{
    top: 15px;
  }
}.mig-scope .header-three .gva-cart-region{
  padding-left: 30px;
}@media (max-width: 1024px){.mig-scope .header-three .gva-cart-region{
    padding-left: 15px;
    padding-right: 25px;
    top: 15px;
    position: relative;
  }
}.mig-scope .header-three .header-information{
  margin-left: 40px;
  max-width: 40%;
  width: 100%;
}@media (max-width: 1350px){.mig-scope .header-three .header-information{
    display: none;
  }
}.mig-scope .header-three .header-button{
  padding: 26px 60px;
}@media (max-width: 1600px){.mig-scope .header-three .header-button{
    padding: 26px 30px;
  }
}.mig-scope .header-three .stuck{
  background: #fff;
}.mig-scope .header-three #menu-bar{
  right: 39px;
}.mig-scope .header-four{
  position: relative;
  background: #fff;
  z-index: 99;
  -webkit-box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}.mig-scope .header-four__content{
  padding: 0 15px;
  max-width: 1200px;
  margin: 0 auto;
}.mig-scope .header-four__main-inner{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.mig-scope .header-four__left{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 88%;
  flex: 0 0 88%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}@media (max-width: 1024px){.mig-scope .header-four__left{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% - 100px);
    flex: 0 0 calc(100% - 100px);
    width: calc(100% - 100px);
  }
}.mig-scope .header-four__branding{
  margin-right: 35px;
}.mig-scope .header-four__right{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: right;
  -ms-flex-pack: right;
  justify-content: right;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 12%;
  flex: 0 0 12%;
}@media (max-width: 1024px){.mig-scope .header-four__right{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    width: 100px;
    padding-right: 40px;
  }
}.mig-scope .header-four__right > div{
  margin-right: 25px;
}.mig-scope .header-four__right > div:last-child{
  margin-right: 0;
}.mig-scope .header-four .stuck{
  background: #fff;
}.mig-scope header .site-branding-logo{
  padding: 10px 0 10px;
  display: inline-block;
  height: auto;
}.mig-scope header .site-branding-logo img{
  max-width: 100%;
}.mig-scope header .block{
  overflow: visible;
  margin-bottom: 0;
}.mig-scope .search-one__box{
  position: relative;
}.mig-scope .search-one__icon{
  font-size: 22px;
  color: var(--topbar-color);
  position: relative;
  top: 2px;
}.mig-scope .search-one__icon:hover{
  cursor: pointer;
  color: var(--halpes-theme-color);
}.mig-scope .search-one__content{
  display: none;
  width: 250px;
  position: absolute;
  top: 100%;
  right: -35px;
  margin-top: 16px;
  z-index: 99;
  background: #fff;
  padding: 15px;
  -webkit-box-shadow: 0px 6px 18px rgba(0, 0, 0, 0.8);
  box-shadow: 0px 6px 18px rgba(0, 0, 0, 0.8);
  border: 1px solid rgba(0, 0, 0, 0.06);
}.mig-scope .search-one__content:after{
  content: '';
  border: 10px solid transparent;
  border-bottom-color: #fff;
  position: absolute;
  bottom: 100%;
  right: 35px;
}@media (max-width: 1250px){.mig-scope .search-one__content{
    right: 0;
  }
}@media (max-width: 767px){.mig-scope .search-one__content{
    width: 200px;
  }.mig-scope .search-one__content:after{
    right: 10px;
  }
}.mig-scope .search-one__box.style-white .search-one__icon{
  color: #fff;
}.mig-scope .search-one__box.show .search-one__content{
  display: block;
}.mig-scope .quick-side-icon{
  z-index: 1;
  width: 34px;
  height: 34px;
  text-align: center;
  line-height: 32px;
  -webkit-box-shadow: 0px 1px 5px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 5px 2px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .quick-side-icon .qicon{
  font-size: 20px;
  line-height: 34px;
  color: #000;
  display: block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .quick-side-icon .qicon:hover{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .quick-side-icon.style-white .qicon{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .gva-quick-side{
  position: fixed;
  width: 350px;
  top: 0;
  right: -355px;
  z-index: 99;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  background: #fff;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  text-align: left;
  padding: 20px 30px;
  overflow-x: hidden;
  height: 100%;
}@media (max-width: 355px){.mig-scope .gva-quick-side{
    width: 100%;
  }
}.mig-scope .gva-quick-side .quick-side-close{
  margin-bottom: 15px;
  font-size: 18px;
  display: inline-block;
}.mig-scope .gva-quick-side .content-inner .block{
  text-align: left;
}.mig-scope .gva-quick-side .content-inner .block .block-title{
  text-align: left;
  font-weight: 700;
}.mig-scope .gva-quick-side .content-inner .block .block-title:after{
  left: 0;
}.mig-scope .gva-quick-side .content-inner ul{
  width: 100%;
}.mig-scope .gva-quick-side .content-inner ul > li{
  display: block;
  width: 100%;
  margin-bottom: 10px;
}.mig-scope .gva-quick-side .content-inner ul > li:last-child{
  border-bottom: none;
}.mig-scope .gva-quick-side .content-inner ul > li .post-block .post-content .post-title{
  font-size: 14px;
}.mig-scope .gva-quick-side .content-inner ul.gva_menu li a{
  font-size: 13px;
}.mig-scope .gva-quick-side .block{
  border-bottom: 1px solid #dee2e6;
  margin-bottom: 30px;
  padding-bottom: 30px;
  float: left;
  width: 100%;
}.mig-scope .gva-quick-side.open{
  right: 0;
  width: 352px;
}.mig-scope.logged-in.toolbar-horizontal .gva-quick-side{
  padding-top: 90px;
}.mig-scope .gv-sticky-menu{
  position: static;
  top: -75px;
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
}.mig-scope .stuck{
  position: fixed !important;
  top: 0;
  left: 0;
  z-index: 99 !important;
  width: 100%;
  -webkit-box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}@media (min-width: 992px){.mig-scope .sticky-is-hidden .stuck{
    top: -200px;
  }.mig-scope .sticky-is-show .stuck{
    -webkit-box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 12px 0 rgba(0, 0, 0, 0.1);
    top: 0;
  }
}.mig-scope .topbar-info{
  font-size: 16px;
}.mig-scope .topbar-info__list{
  list-style: none;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.mig-scope .topbar-info__item{
  padding-left: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .topbar-info__item:first-child{
  padding-left: 0;
}.mig-scope .topbar-info__item a{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .topbar-info__item i{
  margin-right: 5px;
  font-size: 14px;
  color: var(--topbar-color-icon);
}.mig-scope .topbar-social a{
  display: inline-block;
  width: 36px;
  height: 36px;
  background: #e5eeec;
  color: var(--body-link-color);
  border-radius: 50%;
  text-align: center;
  line-height: 38px;
  font-size: 14px;
  margin-left: 5px;
}.mig-scope .topbar-social a:first-child,.mig-scope .topbar-social a:hover{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .block-dropdown-language{
  position: relative;
  z-index: 12;
  min-height: 24px;
  min-width: 110px;
}.mig-scope .block-dropdown-language:before,.mig-scope .block-dropdown-language:after{
  content: " ";
  display: table;
}.mig-scope .block-dropdown-language:after{
  clear: both;
}.mig-scope .block-dropdown-language .dropbutton-wrapper{
  position: relative;
}.mig-scope .block-dropdown-language .dropbutton-wrapper:hover{
  cursor: pointer;
}.mig-scope .block-dropdown-language .dropbutton-wrapper ul.dropbutton{
  position: absolute;
  top: -5px;
  right: 0;
  display: inline-block;
  float: right;
  z-index: 9;
  padding: 5px 30px 5px 35px;
}.mig-scope .block-dropdown-language .dropbutton-wrapper ul.dropbutton:after{
  content: "\f0ac";
  font-family: "Font Awesome 6 Free";
  left: 10px;
  top: 4px;
  position: absolute;
  z-index: 1;
  color: var(--halpes-theme-color);
  font-weight: 900;
  font-size: 16px;
}.mig-scope .block-dropdown-language .dropbutton-wrapper ul.dropbutton > li a{
  text-align: right;
}.mig-scope .block-dropdown-language .dropbutton-wrapper ul.dropbutton > li.dropbutton-toggle .dropbutton-arrow{
  margin-top: -2px;
  border-width: 5px;
  border-top-color: var(--body-color);
}.mig-scope .block-dropdown-language .dropbutton-wrapper.open{
  background: #fff;
  padding-top: 5px;
}.mig-scope .block-dropdown-language .dropbutton-wrapper.open ul.dropbutton{
  -webkit-box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  background: #fff;
}.mig-scope .block-dropdown-language .dropbutton-wrapper.open ul.dropbutton > li{
  color: #000;
  padding: 4px 0;
  font-size: 14px;
}.mig-scope .block-dropdown-language .dropbutton-wrapper.open ul.dropbutton > li:first-child{
  padding-top: 0;
}.mig-scope .block-dropdown-language .dropbutton-wrapper.open ul.dropbutton > li > a{
  color: #000;
}.mig-scope .block-dropdown-language .dropbutton-wrapper.open ul.dropbutton > li > a:hover{
  color: var(--halpes-theme-color) !important;
}.mig-scope .block-dropdown-language .dropbutton-wrapper.open .dropbutton-arrow{
  margin-top: 1px !important;
  border-top-color: transparent !important;
}.mig-scope .topbar-links{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  padding: 0;
}.mig-scope .topbar-links > li a i{
  color: var(--topbar-link-color);
}.mig-scope .topbar-links > li a:hover i,.mig-scope .topbar-links > li a:focus i{
  color: var(--halpes-theme-color);
}.mig-scope .topbar-links > li + li{
  padding-left: 20px;
}.mig-scope .header-info{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .header-info__item{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}.mig-scope .header-info__item .title{
  font-size: 14px;
  font-weight: 700;
  margin: 0 0 5px;
  color: #afb2c0;
}.mig-scope .header-info__item .desc{
  color: #fff;
  font-size: 16px;
  line-height: 1;
  font-weight: 800;
}@media (max-width: 767px){.mig-scope .header-info__item .desc{
    font-size: 13px;
  }
}.mig-scope .header-info__item + .header-info__item{
  padding-left: 30px;
  margin-left: 30px;
  border-left: 1px solid #363945;
}.mig-scope .header-info__icon{
  margin-right: 15px;
  margin-top: 5px;
  width: 36px;
  font-size: 32px;
  line-height: 1;
  color: var(--halpes-theme-color);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 36px;
  flex: 0 0 36px;
  display: inline-block;
}.mig-scope .header-information{
  padding: 20px;
  background: #eff5f4;
}.mig-scope .header-information .header-info{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}.mig-scope .header-information .header-icon{
  width: 57px;
  height: 57px;
  text-align: center;
  line-height: 57px;
  background: #fff;
  color: var(--halpes-theme-color);
  font-size: 32px;
  border-radius: 50%;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 57px;
  flex: 0 0 57px;
  margin-right: 10px;
}.mig-scope .header-information .title{
  font-size: 14px;
  font-weight: 700;
  margin: 0 0 5px;
}.mig-scope .header-information .title a{
  color: var(--body-color);
}.mig-scope .header-information .text{
  font-size: 18px;
  line-height: 1;
  font-weight: 800;
  color: var(--body-link-color);
}.mig-scope .item-columns{
  padding: 0 15px;
}.mig-scope [class*="block-grid-"]{
  display: block;
  margin: 0 -15px;
  padding: 0;
}.mig-scope [class*="block-grid-"]:before,.mig-scope [class*="block-grid-"]:after{
  display: table;
  content: " ";
}.mig-scope [class*="block-grid-"]:after{
  clear: both;
}.mig-scope [class*="block-grid-"] > div{
  display: block;
  float: left;
  height: auto;
  padding: 0 15px;
  width: 100%;
}.mig-scope [class*="block-grid-"] > div:after{
  display: block;
}@media (min-width: 480px){.mig-scope .xs-block-grid-1 > div{
    width: 100%;
  }.mig-scope .xs-block-grid-1 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-1 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-1 > div:nth-of-type(1n+1){
    clear: both;
  }.mig-scope .xs-block-grid-1 > div:nth-of-type(1n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-1 > div:nth-last-child(-n+1):before{
    content: none;
  }.mig-scope .xs-block-grid-2 > div{
    width: 50%;
  }.mig-scope .xs-block-grid-2 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-2 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-2 > div:nth-of-type(2n+1){
    clear: both;
  }.mig-scope .xs-block-grid-2 > div:nth-of-type(2n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-2 > div:nth-last-child(-n+2):before{
    content: none;
  }.mig-scope .xs-block-grid-3 > div{
    width: 33.33333%;
  }.mig-scope .xs-block-grid-3 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-3 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-3 > div:nth-of-type(3n+1){
    clear: both;
  }.mig-scope .xs-block-grid-3 > div:nth-of-type(3n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-3 > div:nth-last-child(-n+3):before{
    content: none;
  }.mig-scope .xs-block-grid-4 > div{
    width: 25%;
  }.mig-scope .xs-block-grid-4 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-4 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-4 > div:nth-of-type(4n+1){
    clear: both;
  }.mig-scope .xs-block-grid-4 > div:nth-of-type(4n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-4 > div:nth-last-child(-n+4):before{
    content: none;
  }.mig-scope .xs-block-grid-5 > div{
    width: 20%;
  }.mig-scope .xs-block-grid-5 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-5 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-5 > div:nth-of-type(5n+1){
    clear: both;
  }.mig-scope .xs-block-grid-5 > div:nth-of-type(5n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-5 > div:nth-last-child(-n+5):before{
    content: none;
  }.mig-scope .xs-block-grid-6 > div{
    width: 16.66667%;
  }.mig-scope .xs-block-grid-6 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-6 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-6 > div:nth-of-type(6n+1){
    clear: both;
  }.mig-scope .xs-block-grid-6 > div:nth-of-type(6n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-6 > div:nth-last-child(-n+6):before{
    content: none;
  }.mig-scope .xs-block-grid-7 > div{
    width: 14.28571%;
  }.mig-scope .xs-block-grid-7 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-7 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-7 > div:nth-of-type(7n+1){
    clear: both;
  }.mig-scope .xs-block-grid-7 > div:nth-of-type(7n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-7 > div:nth-last-child(-n+7):before{
    content: none;
  }.mig-scope .xs-block-grid-8 > div{
    width: 12.5%;
  }.mig-scope .xs-block-grid-8 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-8 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-8 > div:nth-of-type(8n+1){
    clear: both;
  }.mig-scope .xs-block-grid-8 > div:nth-of-type(8n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-8 > div:nth-last-child(-n+8):before{
    content: none;
  }.mig-scope .xs-block-grid-9 > div{
    width: 11.11111%;
  }.mig-scope .xs-block-grid-9 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-9 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-9 > div:nth-of-type(9n+1){
    clear: both;
  }.mig-scope .xs-block-grid-9 > div:nth-of-type(9n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-9 > div:nth-last-child(-n+9):before{
    content: none;
  }.mig-scope .xs-block-grid-10 > div{
    width: 10%;
  }.mig-scope .xs-block-grid-10 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-10 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-10 > div:nth-of-type(10n+1){
    clear: both;
  }.mig-scope .xs-block-grid-10 > div:nth-of-type(10n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-10 > div:nth-last-child(-n+10):before{
    content: none;
  }.mig-scope .xs-block-grid-11 > div{
    width: 9.09091%;
  }.mig-scope .xs-block-grid-11 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-11 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-11 > div:nth-of-type(11n+1){
    clear: both;
  }.mig-scope .xs-block-grid-11 > div:nth-of-type(11n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-11 > div:nth-last-child(-n+11):before{
    content: none;
  }.mig-scope .xs-block-grid-12 > div{
    width: 8.33333%;
  }.mig-scope .xs-block-grid-12 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .xs-block-grid-12 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .xs-block-grid-12 > div:nth-of-type(12n+1){
    clear: both;
  }.mig-scope .xs-block-grid-12 > div:nth-of-type(12n+1):after{
    display: none;
  }.mig-scope .xs-block-grid-12 > div:nth-last-child(-n+12):before{
    content: none;
  }
}@media (min-width: 768px){.mig-scope .sm-block-grid-1 > div{
    width: 100%;
  }.mig-scope .sm-block-grid-1 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-1 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-1 > div:nth-of-type(1n+1){
    clear: both;
  }.mig-scope .sm-block-grid-1 > div:nth-of-type(1n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-1 > div:nth-last-child(-n+1):before{
    content: none;
  }.mig-scope .sm-block-grid-2 > div{
    width: 50%;
  }.mig-scope .sm-block-grid-2 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-2 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-2 > div:nth-of-type(2n+1){
    clear: both;
  }.mig-scope .sm-block-grid-2 > div:nth-of-type(2n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-2 > div:nth-last-child(-n+2):before{
    content: none;
  }.mig-scope .sm-block-grid-3 > div{
    width: 33.33333%;
  }.mig-scope .sm-block-grid-3 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-3 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-3 > div:nth-of-type(3n+1){
    clear: both;
  }.mig-scope .sm-block-grid-3 > div:nth-of-type(3n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-3 > div:nth-last-child(-n+3):before{
    content: none;
  }.mig-scope .sm-block-grid-4 > div{
    width: 25%;
  }.mig-scope .sm-block-grid-4 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-4 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-4 > div:nth-of-type(4n+1){
    clear: both;
  }.mig-scope .sm-block-grid-4 > div:nth-of-type(4n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-4 > div:nth-last-child(-n+4):before{
    content: none;
  }.mig-scope .sm-block-grid-5 > div{
    width: 20%;
  }.mig-scope .sm-block-grid-5 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-5 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-5 > div:nth-of-type(5n+1){
    clear: both;
  }.mig-scope .sm-block-grid-5 > div:nth-of-type(5n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-5 > div:nth-last-child(-n+5):before{
    content: none;
  }.mig-scope .sm-block-grid-6 > div{
    width: 16.66667%;
  }.mig-scope .sm-block-grid-6 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-6 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-6 > div:nth-of-type(6n+1){
    clear: both;
  }.mig-scope .sm-block-grid-6 > div:nth-of-type(6n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-6 > div:nth-last-child(-n+6):before{
    content: none;
  }.mig-scope .sm-block-grid-7 > div{
    width: 14.28571%;
  }.mig-scope .sm-block-grid-7 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-7 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-7 > div:nth-of-type(7n+1){
    clear: both;
  }.mig-scope .sm-block-grid-7 > div:nth-of-type(7n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-7 > div:nth-last-child(-n+7):before{
    content: none;
  }.mig-scope .sm-block-grid-8 > div{
    width: 12.5%;
  }.mig-scope .sm-block-grid-8 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-8 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-8 > div:nth-of-type(8n+1){
    clear: both;
  }.mig-scope .sm-block-grid-8 > div:nth-of-type(8n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-8 > div:nth-last-child(-n+8):before{
    content: none;
  }.mig-scope .sm-block-grid-9 > div{
    width: 11.11111%;
  }.mig-scope .sm-block-grid-9 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-9 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-9 > div:nth-of-type(9n+1){
    clear: both;
  }.mig-scope .sm-block-grid-9 > div:nth-of-type(9n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-9 > div:nth-last-child(-n+9):before{
    content: none;
  }.mig-scope .sm-block-grid-10 > div{
    width: 10%;
  }.mig-scope .sm-block-grid-10 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-10 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-10 > div:nth-of-type(10n+1){
    clear: both;
  }.mig-scope .sm-block-grid-10 > div:nth-of-type(10n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-10 > div:nth-last-child(-n+10):before{
    content: none;
  }.mig-scope .sm-block-grid-11 > div{
    width: 9.09091%;
  }.mig-scope .sm-block-grid-11 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-11 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-11 > div:nth-of-type(11n+1){
    clear: both;
  }.mig-scope .sm-block-grid-11 > div:nth-of-type(11n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-11 > div:nth-last-child(-n+11):before{
    content: none;
  }.mig-scope .sm-block-grid-12 > div{
    width: 8.33333%;
  }.mig-scope .sm-block-grid-12 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .sm-block-grid-12 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .sm-block-grid-12 > div:nth-of-type(12n+1){
    clear: both;
  }.mig-scope .sm-block-grid-12 > div:nth-of-type(12n+1):after{
    display: none;
  }.mig-scope .sm-block-grid-12 > div:nth-last-child(-n+12):before{
    content: none;
  }
}@media (min-width: 992px){.mig-scope [class*="block-grid-"]{
    margin: 0 -15px;
  }.mig-scope [class*="block-grid-"] > div{
    padding: 0 15px;
  }.mig-scope .item-columns{
    padding: 0 15px;
  }.mig-scope .md-block-grid-1 > div{
    width: 100%;
  }.mig-scope .md-block-grid-1 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-1 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-1 > div:nth-of-type(1n+1){
    clear: both;
  }.mig-scope .md-block-grid-1 > div:nth-of-type(1n+1):after{
    display: none;
  }.mig-scope .md-block-grid-1 > div:nth-last-child(-n+1):before{
    content: none;
  }.mig-scope .md-block-grid-2 > div{
    width: 50%;
  }.mig-scope .md-block-grid-2 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-2 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-2 > div:nth-of-type(2n+1){
    clear: both;
  }.mig-scope .md-block-grid-2 > div:nth-of-type(2n+1):after{
    display: none;
  }.mig-scope .md-block-grid-2 > div:nth-last-child(-n+2):before{
    content: none;
  }.mig-scope .md-block-grid-3 > div{
    width: 33.33333%;
  }.mig-scope .md-block-grid-3 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-3 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-3 > div:nth-of-type(3n+1){
    clear: both;
  }.mig-scope .md-block-grid-3 > div:nth-of-type(3n+1):after{
    display: none;
  }.mig-scope .md-block-grid-3 > div:nth-last-child(-n+3):before{
    content: none;
  }.mig-scope .md-block-grid-4 > div{
    width: 25%;
  }.mig-scope .md-block-grid-4 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-4 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-4 > div:nth-of-type(4n+1){
    clear: both;
  }.mig-scope .md-block-grid-4 > div:nth-of-type(4n+1):after{
    display: none;
  }.mig-scope .md-block-grid-4 > div:nth-last-child(-n+4):before{
    content: none;
  }.mig-scope .md-block-grid-5 > div{
    width: 20%;
  }.mig-scope .md-block-grid-5 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-5 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-5 > div:nth-of-type(5n+1){
    clear: both;
  }.mig-scope .md-block-grid-5 > div:nth-of-type(5n+1):after{
    display: none;
  }.mig-scope .md-block-grid-5 > div:nth-last-child(-n+5):before{
    content: none;
  }.mig-scope .md-block-grid-6 > div{
    width: 16.66667%;
  }.mig-scope .md-block-grid-6 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-6 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-6 > div:nth-of-type(6n+1){
    clear: both;
  }.mig-scope .md-block-grid-6 > div:nth-of-type(6n+1):after{
    display: none;
  }.mig-scope .md-block-grid-6 > div:nth-last-child(-n+6):before{
    content: none;
  }.mig-scope .md-block-grid-7 > div{
    width: 14.28571%;
  }.mig-scope .md-block-grid-7 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-7 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-7 > div:nth-of-type(7n+1){
    clear: both;
  }.mig-scope .md-block-grid-7 > div:nth-of-type(7n+1):after{
    display: none;
  }.mig-scope .md-block-grid-7 > div:nth-last-child(-n+7):before{
    content: none;
  }.mig-scope .md-block-grid-8 > div{
    width: 12.5%;
  }.mig-scope .md-block-grid-8 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-8 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-8 > div:nth-of-type(8n+1){
    clear: both;
  }.mig-scope .md-block-grid-8 > div:nth-of-type(8n+1):after{
    display: none;
  }.mig-scope .md-block-grid-8 > div:nth-last-child(-n+8):before{
    content: none;
  }.mig-scope .md-block-grid-9 > div{
    width: 11.11111%;
  }.mig-scope .md-block-grid-9 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-9 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-9 > div:nth-of-type(9n+1){
    clear: both;
  }.mig-scope .md-block-grid-9 > div:nth-of-type(9n+1):after{
    display: none;
  }.mig-scope .md-block-grid-9 > div:nth-last-child(-n+9):before{
    content: none;
  }.mig-scope .md-block-grid-10 > div{
    width: 10%;
  }.mig-scope .md-block-grid-10 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-10 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-10 > div:nth-of-type(10n+1){
    clear: both;
  }.mig-scope .md-block-grid-10 > div:nth-of-type(10n+1):after{
    display: none;
  }.mig-scope .md-block-grid-10 > div:nth-last-child(-n+10):before{
    content: none;
  }.mig-scope .md-block-grid-11 > div{
    width: 9.09091%;
  }.mig-scope .md-block-grid-11 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-11 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-11 > div:nth-of-type(11n+1){
    clear: both;
  }.mig-scope .md-block-grid-11 > div:nth-of-type(11n+1):after{
    display: none;
  }.mig-scope .md-block-grid-11 > div:nth-last-child(-n+11):before{
    content: none;
  }.mig-scope .md-block-grid-12 > div{
    width: 8.33333%;
  }.mig-scope .md-block-grid-12 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .md-block-grid-12 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .md-block-grid-12 > div:nth-of-type(12n+1){
    clear: both;
  }.mig-scope .md-block-grid-12 > div:nth-of-type(12n+1):after{
    display: none;
  }.mig-scope .md-block-grid-12 > div:nth-last-child(-n+12):before{
    content: none;
  }
}@media (min-width: 1200px){.mig-scope [class*="block-grid-"]{
    margin: 0 -15px;
  }.mig-scope [class*="block-grid-"] > div{
    padding: 0 15px;
  }.mig-scope .item-columns{
    padding: 0 15px;
  }.mig-scope .lg-block-grid-1 > div{
    width: 100%;
  }.mig-scope .lg-block-grid-1 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-1 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-1 > div:nth-of-type(1n+1){
    clear: both;
  }.mig-scope .lg-block-grid-1 > div:nth-of-type(1n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-1 > div:nth-last-child(-n+1):before{
    content: none;
  }.mig-scope .lg-block-grid-2 > div{
    width: 50%;
  }.mig-scope .lg-block-grid-2 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-2 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-2 > div:nth-of-type(2n+1){
    clear: both;
  }.mig-scope .lg-block-grid-2 > div:nth-of-type(2n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-2 > div:nth-last-child(-n+2):before{
    content: none;
  }.mig-scope .lg-block-grid-3 > div{
    width: 33.33333%;
  }.mig-scope .lg-block-grid-3 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-3 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-3 > div:nth-of-type(3n+1){
    clear: both;
  }.mig-scope .lg-block-grid-3 > div:nth-of-type(3n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-3 > div:nth-last-child(-n+3):before{
    content: none;
  }.mig-scope .lg-block-grid-4 > div{
    width: 25%;
  }.mig-scope .lg-block-grid-4 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-4 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-4 > div:nth-of-type(4n+1){
    clear: both;
  }.mig-scope .lg-block-grid-4 > div:nth-of-type(4n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-4 > div:nth-last-child(-n+4):before{
    content: none;
  }.mig-scope .lg-block-grid-5 > div{
    width: 20%;
  }.mig-scope .lg-block-grid-5 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-5 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-5 > div:nth-of-type(5n+1){
    clear: both;
  }.mig-scope .lg-block-grid-5 > div:nth-of-type(5n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-5 > div:nth-last-child(-n+5):before{
    content: none;
  }.mig-scope .lg-block-grid-6 > div{
    width: 16.66667%;
  }.mig-scope .lg-block-grid-6 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-6 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-6 > div:nth-of-type(6n+1){
    clear: both;
  }.mig-scope .lg-block-grid-6 > div:nth-of-type(6n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-6 > div:nth-last-child(-n+6):before{
    content: none;
  }.mig-scope .lg-block-grid-7 > div{
    width: 14.28571%;
  }.mig-scope .lg-block-grid-7 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-7 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-7 > div:nth-of-type(7n+1){
    clear: both;
  }.mig-scope .lg-block-grid-7 > div:nth-of-type(7n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-7 > div:nth-last-child(-n+7):before{
    content: none;
  }.mig-scope .lg-block-grid-8 > div{
    width: 12.5%;
  }.mig-scope .lg-block-grid-8 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-8 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-8 > div:nth-of-type(8n+1){
    clear: both;
  }.mig-scope .lg-block-grid-8 > div:nth-of-type(8n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-8 > div:nth-last-child(-n+8):before{
    content: none;
  }.mig-scope .lg-block-grid-9 > div{
    width: 11.11111%;
  }.mig-scope .lg-block-grid-9 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-9 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-9 > div:nth-of-type(9n+1){
    clear: both;
  }.mig-scope .lg-block-grid-9 > div:nth-of-type(9n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-9 > div:nth-last-child(-n+9):before{
    content: none;
  }.mig-scope .lg-block-grid-10 > div{
    width: 10%;
  }.mig-scope .lg-block-grid-10 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-10 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-10 > div:nth-of-type(10n+1){
    clear: both;
  }.mig-scope .lg-block-grid-10 > div:nth-of-type(10n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-10 > div:nth-last-child(-n+10):before{
    content: none;
  }.mig-scope .lg-block-grid-11 > div{
    width: 9.09091%;
  }.mig-scope .lg-block-grid-11 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-11 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-11 > div:nth-of-type(11n+1){
    clear: both;
  }.mig-scope .lg-block-grid-11 > div:nth-of-type(11n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-11 > div:nth-last-child(-n+11):before{
    content: none;
  }.mig-scope .lg-block-grid-12 > div{
    width: 8.33333%;
  }.mig-scope .lg-block-grid-12 > div:nth-of-type(1n){
    clear: none;
  }.mig-scope .lg-block-grid-12 > div:nth-of-type(1n):after{
    display: block;
  }.mig-scope .lg-block-grid-12 > div:nth-of-type(12n+1){
    clear: both;
  }.mig-scope .lg-block-grid-12 > div:nth-of-type(12n+1):after{
    display: none;
  }.mig-scope .lg-block-grid-12 > div:nth-last-child(-n+12):before{
    content: none;
  }
}.mig-scope .no-gutter [class*="block-grid-"]{
  margin: 0 !important;
}.mig-scope .no-gutter [class*="block-grid-"] > div{
  padding: 0 !important;
}.mig-scope .no-gutter .row{
  margin-left: 0 !important;
  margin-right: 0 !important;
}.mig-scope .no-gutter [class*="col-"]{
  padding-left: 0 !important;
  padding-right: 0 !important;
}.mig-scope.hidden-title .node--view-mode-full header{
  display: none !important;
}.mig-scope.maintenance-page{
  background-color: #fff;
  color: #000;
}.mig-scope .maintenance-page #page-wrapper{
  background: #fff;
  margin-left: auto;
  margin-right: auto;
  min-width: 0;
  min-height: 0;
  border: 1px solid #ddd;
  margin-top: 40px;
}.mig-scope .maintenance-page #page{
  margin: 10px;
}.mig-scope .maintenance-page #main-wrapper{
  min-height: inherit;
}.mig-scope .maintenance-page #header{
  width: auto;
}.mig-scope .maintenance-page #main{
  margin: 0;
}.mig-scope .maintenance-page .content .section{
  padding: 0 0 0 10px;
  
}.mig-scope [dir="rtl"] .maintenance-page .content .section{
  padding-left: 0;
  padding-right: 10px;
}.mig-scope .maintenance-page #header{
  background-color: #fff;
  background-image: none;
}.mig-scope .maintenance-page .site-branding-text{
  margin-bottom: 50px;
  margin-left: 0;
  
  padding-top: 20px;
  font-size: 90%;
}.mig-scope [dir="rtl"] .maintenance-page .site-branding-text{
  margin-right: 0;
}.mig-scope .maintenance-page .site-branding-text,.mig-scope .maintenance-page .site-branding-text a,.mig-scope .maintenance-page .site-branding-text a:hover,.mig-scope .maintenance-page .site-branding-text a:focus{
  color: #777;
}.mig-scope .maintenance-page .page-title{
  line-height: 1em;
  margin-top: 0;
}@media all and (min-width: 800px){.mig-scope .maintenance-page #page-wrapper{
    width: 800px;
  }.mig-scope .maintenance-page #header div.section,.mig-scope .maintenance-page #main{
    width: 700px;
  }
}@media all and (min-width: 600px){.mig-scope .maintenance-page #page{
    margin: 20px 40px 40px;
  }
}.mig-scope .path-user .branding .logo-white{
  display: none;
}.mig-scope .page-notfound{
  text-align: center;
  padding: 150px 0;
  background: #f6f6f6;
}@media (max-width: 575.98px){.mig-scope .page-notfound{
    padding: 50px 0;
  }
}.mig-scope .page-notfound header{
  display: none !important;
}.mig-scope .page-notfound .big-title{
  font-size: 200px;
  font-weight: 600;
  font-family: var(--halpes-heading-font-family);
  text-transform: uppercase;
  color: #000;
  line-height: 1;
}@media (max-width: 575.98px){.mig-scope .page-notfound .big-title{
    font-size: 90px;
  }
}.mig-scope .page-notfound .sub-title{
  color: #999999;
  padding: 30px 0;
}.mig-scope .page-notfound .content{
  color: #666666;
  font-size: 16px;
  max-width: 450px;
  margin: 0 auto;
  line-height: 30px;
}@media (max-width: 575.98px){.mig-scope .page-notfound .content{
    padding: 0 20px;
  }
}.mig-scope .page-notfound .action{
  text-align: center;
  margin-top: 30px;
}.mig-scope .page-notfound .action a{
  font-size: 16px;
  color: var(--halpes-theme-color);
  font-weight: 600;
  font-family: var(--halpes-heading-font-family);
  text-transform: uppercase;
  letter-spacing: 1px;
}.mig-scope .page-notfound .action a:hover{
  color: #000;
}.mig-scope .view-page{
  margin-bottom: 80px;
}@media (max-width: 575.98px){.mig-scope .view-page{
    margin-bottom: 50px;
  }
}.mig-scope .view-page ul.pager__items{
  padding-left: 0;
}.mig-scope .node--view-mode-full.node--type-portfolio .post-title{
  font-size: 24px;
  text-transform: uppercase;
  padding: 0;
}.mig-scope .node--view-mode-full.node--type-portfolio .post-meta{
  padding-bottom: 20px;
}.mig-scope .node--view-mode-full.node--type-portfolio .portfolio-images .owl-nav .owl-prev{
  left: 20px !important;
}.mig-scope .node--view-mode-full.node--type-portfolio .portfolio-images .owl-nav .owl-next{
  right: 20px !important;
}.mig-scope .node--view-mode-full.node--type-portfolio .portfolio-images .owl-dots{
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
}.mig-scope .portfolio-single{
  padding-bottom: 30px;
}.mig-scope .portfolio-single .portfolio-informations{
  margin-bottom: 15px;
}.mig-scope .portfolio-single .portfolio-informations .item-information{
  border-bottom: 1px solid #dee2e6;
  padding: 15px 0;
}.mig-scope .portfolio-single .portfolio-informations .item-information span:first-child{
  font-weight: 600;
  min-width: 120px;
  display: inline-block;
}.mig-scope .portfolio-single .post-content ul{
  padding-left: 20px;
  margin-top: 15px;
}.mig-scope .team-single-page .team-name{
  margin-bottom: 30px;
}.mig-scope .team-single-page .team-name .name{
  font-size: 30px;
  font-weight: 600;
  color: #000;
  line-height: 42px;
}.mig-scope .team-single-page .team-name .job{
  font-size: 12px;
  color: #999999;
}.mig-scope .team-single-page .team-name .line{
  text-align: center;
  float: left;
}.mig-scope .team-single-page .team-name .line span{
  width: 30px;
  height: 5px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  display: inline-block;
  margin: 0 5px;
}.mig-scope .team-single-page .team-name .line span.one{
  background: #5EB4E7;
  margin-left: 0;
}.mig-scope .team-single-page .team-name .line span.second{
  background: #F8C44F;
}.mig-scope .team-single-page .team-name .line span.three{
  background: #F49626;
  margin-right: 0;
}.mig-scope .team-single-page .socials{
  margin-top: 10px;
}.mig-scope .team-single-page .heading{
  font-size: 18px;
  font-weight: 600;
  color: #000;
}.mig-scope .team-single-page .team-contact{
  margin-bottom: 25px;
}.mig-scope .team-single-page .team-contact .content-inner,.mig-scope .team-single-page .team-education .content-inner{
  color: #999999;
  font-size: 13px;
  line-height: 28px;
}.mig-scope .team-single-page .team-education .field__item{
  padding-left: 20px;
  position: relative;
}.mig-scope .team-single-page .team-education .field__item:after{
  content: "";
  width: 6px;
  height: 6px;
  background: var(--halpes-theme-color);
  position: absolute;
  top: 8px;
  left: 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  z-index: 1;
}.mig-scope .team-single-page .team-info{
  margin-bottom: 30px !important;
}.mig-scope .team-single-page .team-quote{
  font-size: 16px;
  color: #999999;
  margin-top: 20px;
  padding-left: 50px;
  position: relative;
}.mig-scope .team-single-page .team-quote:after{
  font-family: "FontAwesome";
  content: "\f10d";
  left: 0;
  top: 0;
  position: absolute;
  z-index: 1;
  color: var(--halpes-theme-color);
  font-size: 24px;
  text-align: center;
  line-height: 40px;
  font-weight: 900;
}.mig-scope .page-user-login,.mig-scope .page-user-register,.mig-scope .page-user-pass,.mig-scope .page-user-edit{
  position: relative;
}.mig-scope .page-user-login .bg,.mig-scope .page-user-register .bg,.mig-scope .page-user-pass .bg,.mig-scope .page-user-edit .bg{
  background: #f1f1f1;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 9;
}.mig-scope .page-user-login input,.mig-scope .page-user-register input,.mig-scope .page-user-pass input,.mig-scope .page-user-edit input{
  max-width: 100%;
}.mig-scope .page-user-login input[type="text"],.mig-scope .page-user-login input[type="tel"],.mig-scope .page-user-login input[type="password"],.mig-scope .page-user-login input[type="email"],.mig-scope .page-user-login textarea,.mig-scope .page-user-login select,.mig-scope .page-user-register input[type="text"],.mig-scope .page-user-register input[type="tel"],.mig-scope .page-user-register input[type="password"],.mig-scope .page-user-register input[type="email"],.mig-scope .page-user-register textarea,.mig-scope .page-user-register select,.mig-scope .page-user-pass input[type="text"],.mig-scope .page-user-pass input[type="tel"],.mig-scope .page-user-pass input[type="password"],.mig-scope .page-user-pass input[type="email"],.mig-scope .page-user-pass textarea,.mig-scope .page-user-pass select,.mig-scope .page-user-edit input[type="text"],.mig-scope .page-user-edit input[type="tel"],.mig-scope .page-user-edit input[type="password"],.mig-scope .page-user-edit input[type="email"],.mig-scope .page-user-edit textarea,.mig-scope .page-user-edit select{
  width: 100%;
}.mig-scope .page-user-login .help.show,.mig-scope .page-user-register .help.show,.mig-scope .page-user-pass .help.show,.mig-scope .page-user-edit .help.show{
  display: block !important;
}.mig-scope .page-user-login .main-page,.mig-scope .page-user-register .main-page,.mig-scope .page-user-pass .main-page,.mig-scope .page-user-edit .main-page{
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);
  max-width: 800px;
  background: #fff;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  margin: 50px auto 30px;
  position: relative;
  z-index: 99;
}.mig-scope .page-user-login .main-page .page-use-main-content,.mig-scope .page-user-register .main-page .page-use-main-content,.mig-scope .page-user-pass .main-page .page-use-main-content,.mig-scope .page-user-edit .main-page .page-use-main-content{
  padding: 10px 30px 30px;
}.mig-scope .page-user-login .main-page details > summary,.mig-scope .page-user-register .main-page details > summary,.mig-scope .page-user-pass .main-page details > summary,.mig-scope .page-user-edit .main-page details > summary{
  background: var(--halpes-theme-color);
  color: #fff;
  padding: 2px 20px;
  margin-bottom: 15px;
}.mig-scope .page-user-login .branding,.mig-scope .page-user-register .branding,.mig-scope .page-user-pass .branding,.mig-scope .page-user-edit .branding{
  margin-bottom: 20px;
  background: #f5f5f5;
  padding: 25px 15px;
}.mig-scope .page-user-login .container,.mig-scope .page-user-register .container,.mig-scope .page-user-pass .container,.mig-scope .page-user-edit .container{
  padding: 0;
}.mig-scope .page-user-login .nav-tabs,.mig-scope .page-user-register .nav-tabs,.mig-scope .page-user-pass .nav-tabs,.mig-scope .page-user-edit .nav-tabs{
  margin-bottom: 20px;
}.mig-scope .page-user-login .nav-tabs > li > a,.mig-scope .page-user-register .nav-tabs > li > a,.mig-scope .page-user-pass .nav-tabs > li > a,.mig-scope .page-user-edit .nav-tabs > li > a{
  padding: 4px 10px !important;
}.mig-scope .page-user-login form .form-item,.mig-scope .page-user-register form .form-item,.mig-scope .page-user-pass form .form-item,.mig-scope .page-user-edit form .form-item{
  margin-bottom: 15px;
}.mig-scope .page-user-login form .form-item label,.mig-scope .page-user-register form .form-item label,.mig-scope .page-user-pass form .form-item label,.mig-scope .page-user-edit form .form-item label{
  font-family: var(--halpes-heading-font-family);
  color: #161c26;
  margin-bottom: 0;
  font-weight: 700;
}.mig-scope .page-user-login form .form-item .description,.mig-scope .page-user-register form .form-item .description,.mig-scope .page-user-pass form .form-item .description,.mig-scope .page-user-edit form .form-item .description{
  margin-top: 10px;
}.mig-scope .page-user-login form .form-action,.mig-scope .page-user-register form .form-action,.mig-scope .page-user-pass form .form-action,.mig-scope .page-user-edit form .form-action{
  margin-top: 10px;
}.mig-scope .page-user-login .main-page{
  max-width: 680px;
  border-radius: 5px;
  overflow: hidden;
}.mig-scope .user-profile{
  font-size: 14px;
  line-height: 28px;
  margin-bottom: 30px;
}.mig-scope .user-profile .user-fullname{
  font-size: 22px;
  font-weight: 700;
  color: #000;
  margin-top: 15px;
  text-transform: uppercase;
}.mig-scope .user-profile .user-position{
  color: #999999;
  margin: 5px 0 10px;
}.mig-scope .user-profile .form-item{
  margin: 15px 0 10px !important;
}.mig-scope .user-profile .label{
  padding: 0 !important;
  margin: 0 !important;
  display: inline-block;
  font-size: 16px;
}.mig-scope.path-product{
  background: #f7f7f9;
}.mig-scope .profile-customer-edit-form{
  margin-bottom: 80px;
}.mig-scope .post-block{
  margin-bottom: 50px;
}.mig-scope .post-block .post-thumbnail{
  position: relative;
}.mig-scope .post-block .post-thumbnail a{
  display: block;
}.mig-scope .post-block .post-thumbnail img{
  width: 100%;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
}.mig-scope .post-block .post-thumbnail:hover a:before,.mig-scope .post-block .post-thumbnail:hover a:after{
  -webkit-transform: scale(1);
  transform: scale(1);
}.mig-scope .post-block .post-thumbnail .post-created{
  position: absolute;
  right: 20px;
  bottom: -10px;
}.mig-scope .post-block .post-created{
  font-size: 14px;
  font-weight: 800;
  line-height: 1;
  background: var(--halpes-theme-color);
  color: #fff;
  padding: 10px 20px;
  display: block;
}.mig-scope .post-block .post-title{
  font-size: 22px;
  margin: 10px 0 10px;
  line-height: 32px;
  position: relative;
}.mig-scope .post-block .post-title a{
  word-wrap: break-word;
}.mig-scope .post-block .post-meta{
  margin-bottom: 15px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 800;
  text-transform: capitalize;
  color: var(--body-color);
}.mig-scope .post-block .post-meta .line{
  margin: 0 10px;
}.mig-scope .post-block .post-meta i{
  color: var(--halpes-theme-color);
  margin-right: 5px;
}.mig-scope .post-block .post-meta a{
  color: var(--body-color);
}.mig-scope .post-block .post-categories{
  font-size: 15px;
  font-weight: 500;
  background: var(--halpes-theme-color-second);
  padding: 3px 20px;
  color: #fff;
  display: inline-block;
  position: relative;
  top: -15px;
  margin-left: 20px;
  margin-right: 20px;
}.mig-scope .post-block .post-categories a{
  color: #fff;
}.mig-scope .post-one__single{
  max-width: 500px;
  margin: 0 auto 30px;
}.mig-scope .post-one__image{
  position: relative;
}.mig-scope .post-one__image .item-image{
  overflow: hidden;
}.mig-scope .post-one__image img{
  -webkit-transition: all 5s;
  transition: all 5s;
}.mig-scope .post-one__content{
  border: solid 1px #e5eeec;
  border-top: 0;
  background: #fff;
  padding: 40px;
  padding-bottom: 35px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}@media (max-width: 1024px){.mig-scope .post-one__content{
    padding: 40px 20px 30px;
  }
}@media (max-width: 991px){.mig-scope .post-one__categories{
    margin-left: 10px;
    margin-right: 10px;
  }
}.mig-scope .post-one__created{
  background: var(--halpes-theme-color);
  color: #fff;
  position: absolute;
  bottom: 0;
  right: 20px;
  margin-bottom: -10px;
  z-index: 1;
  text-align: center;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 800;
  line-height: 1;
}.mig-scope .post-one__meta{
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 800;
  text-transform: capitalize;
}.mig-scope .post-one__meta .line{
  margin: 0 10px;
}.mig-scope .post-one__meta i{
  color: var(--halpes-theme-color);
  margin-right: 3px;
}.mig-scope .post-one__meta a{
  color: var(--body-color);
}.mig-scope .post-one__title{
  font-size: 24px;
  line-height: 1.38;
  margin-bottom: 15px;
}.mig-scope .post-one__title a{
  word-wrap: break-word;
}@media (max-width: 1024px){.mig-scope .post-one__title{
    font-size: 22px;
  }
}.mig-scope .post-one__desc{
  line-height: 1.88;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}.mig-scope .post-one .read-more{
  margin-top: 15px;
}.mig-scope .post-one__single:hover .post-one__image img,.mig-scope .post-one__single:focus .post-one__image img{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}.mig-scope .post-one__single:hover .post-one__title a,.mig-scope .post-one__single:focus .post-one__title a{
  color: var(--halpes-theme-color);
}.mig-scope .post-one__single:hover .post-one__content,.mig-scope .post-one__single:focus .post-one__content{
  -webkit-box-shadow: 0px 10px 25px 0 rgba(0, 0, 0, 0.06);
  box-shadow: 0px 10px 25px 0 rgba(0, 0, 0, 0.06);
}.mig-scope .post-two__single{
  max-width: 500px;
  margin: 0 auto 30px;
}.mig-scope .post-two__image{
  position: relative;
}.mig-scope .post-two__image .item-image{
  overflow: hidden;
}.mig-scope .post-two__image img{
  -webkit-transition: all 5s;
  transition: all 5s;
}.mig-scope .post-two__content{
  border: solid 1px #e5eeec;
  background: #EFF5F5;
  border-top: 0;
  padding: 40px;
  padding-bottom: 35px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}@media (max-width: 1024px){.mig-scope .post-two__content{
    padding: 30px;
  }
}@media (max-width: 991px){.mig-scope .post-two__categories{
    margin-left: 10px;
    margin-right: 10px;
  }
}.mig-scope .post-two__created{
  background: var(--halpes-theme-color);
  color: #fff;
  position: absolute;
  bottom: 0;
  right: 20px;
  margin-bottom: -10px;
  z-index: 1;
  text-align: center;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 800;
  line-height: 1;
}.mig-scope .post-two__meta{
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 800;
  text-transform: capitalize;
}.mig-scope .post-two__meta .line{
  margin: 0 10px;
}.mig-scope .post-two__meta i{
  color: var(--halpes-theme-color);
  margin-right: 3px;
}.mig-scope .post-two__meta a{
  color: var(--body-color);
}.mig-scope .post-two__title{
  font-size: 24px;
  line-height: 1.38;
  margin-bottom: 15px;
}.mig-scope .post-two__title a{
  word-wrap: break-word;
}@media (max-width: 1024px){.mig-scope .post-two__title{
    font-size: 22px;
  }
}.mig-scope .post-two__desc{
  line-height: 1.88;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}.mig-scope .post-two .read-more{
  margin-top: 15px;
}.mig-scope .post-two__single:hover .post-two__image img,.mig-scope .post-two__single:focus .post-two__image img{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}.mig-scope .post-two__single:hover .post-two__title a,.mig-scope .post-two__single:focus .post-two__title a{
  color: var(--halpes-theme-color);
}.mig-scope .post-two__single:hover .post-two__content,.mig-scope .post-two__single:focus .post-two__content{
  -webkit-box-shadow: 0px 10px 25px 0 rgba(0, 0, 0, 0.06);
  box-shadow: 0px 10px 25px 0 rgba(0, 0, 0, 0.06);
}.mig-scope .post-three__single{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.mig-scope .post-three__image{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 70px;
  flex: 0 0 70px;
  margin-right: 20px;
  position: relative;
  overflow: hidden;
}.mig-scope .post-three__image .item-image{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}.mig-scope .post-three__image a{
  display: block;
  width: 100%;
  height: 100%;
}.mig-scope .post-three__image img{
  -webkit-transition: all 5s;
  transition: all 5s;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}.mig-scope .post-three__author{
  color: var(--body-color);
  font-size: 14px;
  line-height: 18px;
  font-weight: 800;
  text-transform: capitalize;
}.mig-scope .post-three__author .line{
  margin: 0 10px;
}.mig-scope .post-three__author i{
  color: var(--halpes-theme-color);
}.mig-scope .post-three__title{
  font-size: 18px;
  font-weight: 800;
  line-height: 1.67;
  margin-top: 5px;
  margin-bottom: 0;
}.mig-scope .post-three__title a{
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}.mig-scope .gallery-post{
  position: relative;
  display: block;
  width: 100%;
}.mig-scope .gallery-post:after{
  content: "";
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  top: 0;
  left: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  z-index: 9;
  opacity: 0;
  filter: alpha(opacity=0);
}.mig-scope .gallery-post .images{
  overflow: hidden;
  position: relative;
}.mig-scope .gallery-post .images img{
  -webkit-transition: all 5s;
  transition: all 5s;
  -moz-transition: all 5s;
  -ms-transition: all 5s;
}.mig-scope .gallery-post a.zoomGallery{
  position: absolute;
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  z-index: 99;
  color: #fff;
  font-size: 30px;
  line-height: 1;
  opacity: 0;
  filter: alpha(opacity=0);
}@media (max-width: 680px){.mig-scope .gallery-post a.zoomGallery{
    display: none;
  }
}.mig-scope .gallery-post:hover:after{
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .gallery-post:hover a.zoomGallery{
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .post-style-horizontal .post-block:before,.mig-scope .post-style-horizontal .post-block:after{
  content: " ";
  display: table;
}.mig-scope .post-style-horizontal .post-block:after{
  clear: both;
}.mig-scope .post-style-grid ul.js-pager__items{
  display: none;
}.mig-scope .feed-icon{
  background: var(--halpes-theme-color);
  padding: 15px 30px;
  color: #fff;
}.mig-scope .feed-icon:hover{
  background: var(--halpes-theme-color-three);
  color: #fff;
}.mig-scope ul.js-pager__items.pager{
  list-style: none;
  padding: 0;
}.mig-scope .node--view-mode-full .post-thumbnail{
  margin-bottom: 30px;
}.mig-scope .node--view-mode-full .post-thumbnail iframe{
  min-height: 400px;
}.mig-scope .node-detail iframe{
  width: 100%;
  display: block;
}.mig-scope .node-detail .post-thumbnail.post-gallery{
  overflow: hidden;
}.mig-scope .node-detail .post-thumbnail.post-gallery .owl-nav{
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .node-detail .post-thumbnail.post-gallery .owl-nav .owl-prev{
  margin-left: 100px;
}.mig-scope .node-detail .post-thumbnail.post-gallery .owl-nav .owl-next{
  margin-right: 100px;
}.mig-scope .node-detail .post-title{
  font-size: 30px;
  line-height: 1.2;
  margin-bottom: 20px;
}.mig-scope .node-detail .field--name-field-tags{
  margin-top: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #dee2e6;
  border-top: 1px solid #dee2e6;
}.mig-scope .node-detail .field--name-field-tags .field__label{
  display: inline-block;
  font-size: 24px;
  color: var(--halpes-theme-color-three);
  font-weight: 600;
  margin-right: 20px;
}.mig-scope .node-detail .field--name-field-tags .field__items{
  display: inline-block;
}.mig-scope .node-detail .field--name-field-tags .field__item{
  display: inline-block;
  margin-right: 10px;
}.mig-scope .node-detail .field--name-field-tags .field__item a{
  font-size: 18px;
  color: var(--body-color);
}.mig-scope .node-detail .field--name-field-tags .field__item a:hover,.mig-scope .node-detail .field--name-field-tags .field__item a:focus,.mig-scope .node-detail .field--name-field-tags .field__item a:active{
  color: var(--halpes-theme-color);
}.mig-scope .node__content .field--name-field-tags + ul.links{
  border-top: 0;
  margin-top: 0;
}.mig-scope .node__content ul.links{
  margin-top: 30px;
  padding-left: 0;
}.mig-scope .node__content ul.links a{
  font-weight: 900;
  padding: 10px 20px;
  background: var(--halpes-theme-color);
  color: #fff;
  font-size: 16px;
  display: inline-block;
  text-transform: capitalize;
}.mig-scope .node__content ul.links a:hover,.mig-scope .node__content ul.links a:focus{
  -webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08);
  opacity: 0.9;
}.mig-scope .categories-view-content.layout-grid .post-block,.mig-scope .categories-view-content.layout-masonry .post-block{
  margin-bottom: 30px;
  text-align: left;
}.mig-scope .categories-view-content.layout-grid .post-block .post-categories,.mig-scope .categories-view-content.layout-masonry .post-block .post-categories{
  margin: 0;
}.mig-scope .categories-view-content.layout-grid .post-block .post-categories h2,.mig-scope .categories-view-content.layout-grid .post-block .post-categories h3,.mig-scope .categories-view-content.layout-grid .post-block .post-categories h4,.mig-scope .categories-view-content.layout-masonry .post-block .post-categories h2,.mig-scope .categories-view-content.layout-masonry .post-block .post-categories h3,.mig-scope .categories-view-content.layout-masonry .post-block .post-categories h4{
  margin: 0;
  line-height: 1;
}.mig-scope .categories-view-content.layout-grid .post-block .post-title,.mig-scope .categories-view-content.layout-masonry .post-block .post-title{
  padding: 0;
}.mig-scope .categories-view-content.layout-grid .post-block .post-meta,.mig-scope .categories-view-content.layout-masonry .post-block .post-meta{
  margin-top: 0;
}.mig-scope .categories-view-content.layout-grid .post-block .post-body,.mig-scope .categories-view-content.layout-masonry .post-block .post-body{
  padding: 10px 0 15px;
}.mig-scope .categories-view-content.layout-grid .post-block .post-content,.mig-scope .categories-view-content.layout-masonry .post-block .post-content{
  padding: 15px;
  border: 1px solid #dee2e6;
  border-top: 0;
}.mig-scope .categories-view-content.layout-list .post-block{
  margin-bottom: 0;
}.mig-scope .categories-view-content.layout-list .post-block:before,.mig-scope .categories-view-content.layout-list .post-block:after{
  content: " ";
  display: table;
}.mig-scope .categories-view-content.layout-list .post-block:after{
  clear: both;
}.mig-scope .categories-view-content.layout-list .post-block .post-thumbnail{
  width: 45%;
  float: left;
}@media (max-width: 575.98px){.mig-scope .categories-view-content.layout-list .post-block .post-thumbnail{
    width: 100%;
  }
}.mig-scope .categories-view-content.layout-list .post-block .post-title{
  padding: 0;
  margin: 0;
}.mig-scope .categories-view-content.layout-list .post-block .post-content{
  width: 55%;
  float: left;
  padding-left: 30px;
}@media (max-width: 575.98px){.mig-scope .categories-view-content.layout-list .post-block .post-content{
    width: 100%;
  }
}.mig-scope .categories-view-content.layout-list .post-block .post-content .post-categories{
  line-height: 1;
  padding-bottom: 0;
  margin-bottom: 0;
}.mig-scope .categories-view-content.layout-list .post-block .post-content .post-categories h2{
  margin: 0;
}.mig-scope .post-style-stick .item-list > ul > li{
  display: block;
  float: right;
  overflow: hidden;
  clear: right;
}@media (max-width: 767.98px){.mig-scope .post-style-stick .item-list > ul > li{
    width: 100%;
    clear: both;
  }
}.mig-scope .post-style-stick .item-list > ul > li .post-title,.mig-scope .post-style-stick .item-list > ul > li .post-meta,.mig-scope .post-style-stick .item-list > ul > li .post-meta-wrap{
  clear: both;
}.mig-scope .post-style-stick .item-list > ul > li:last-child{
  margin-bottom: 0 !important;
}.mig-scope .post-style-stick .item-list > ul > li:not(:first-child){
  margin-bottom: 50px;
  width: 45%;
}@media (max-width: 767.98px){.mig-scope .post-style-stick .item-list > ul > li:not(:first-child){
    width: 100%;
  }
}.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-image{
  width: 200px;
  float: left;
  z-index: 10;
}@media (max-width: 767.98px){.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-image{
    width: 150px;
  }
}@media (max-width: 380px){.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-image{
    margin-top: 10px;
    width: 100%;
    float: left;
  }
}.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-content{
  padding-left: 230px;
}@media (max-width: 767.98px){.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-content{
    padding-left: 165px;
  }
}@media (max-width: 380px){.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-content{
    padding-left: 0;
    margin-top: 15px;
    float: left;
    width: 100%;
  }
}.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-content .post-meta{
  float: left;
  width: 100%;
  padding: 0 0 10px;
}.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-title,.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-meta,.mig-scope .post-style-stick .item-list > ul > li:not(:first-child) .post-meta-wrap{
  clear: none !important;
}.mig-scope .post-style-stick .item-list > ul > li:first-child{
  border-bottom: 0 none;
  display: block;
  float: left;
  padding-right: 4% !important;
  width: 55%;
  clear: none;
  padding-bottom: 0;
  margin-bottom: 0;
}@media (max-width: 767.98px){.mig-scope .post-style-stick .item-list > ul > li:first-child{
    width: 100%;
    clear: both;
    margin-bottom: 20px;
    padding-right: 0 !important;
  }
}.mig-scope .post-style-stick .item-list > ul > li:first-child .post-content{
  padding-top: 30px;
  padding-bottom: 30px;
}.mig-scope .post-style-stick .item-list > ul > li:first-child .post-title{
  font-family: var(--halpes-font-sans-serif);
}.mig-scope .post-style-stick .item-list > ul > li:first-child .post-title a{
  font-size: 30px;
  line-height: 40px;
}.mig-scope .post-style-stick .item-list > ul > li:first-child .post-title a:hover{
  color: var(--halpes-theme-color);
}.mig-scope .post-style-stick .item-list > ul > li:first-child .post-meta{
  margin: 0 0 5px;
}.mig-scope .post-style-stick .item-list > ul > li:first-child:after{
  content: none;
}.mig-scope .post-style-stick.list .item-list > ul > li{
  width: 100% !important;
  border-bottom: 1px solid #e1e1e1;
  margin-bottom: 15px;
  padding-bottom: 15px !important;
}.mig-scope .post-style-stick.list .item-list > ul > li:first-child{
  border-bottom: 1px solid #e1e1e1;
  display: block;
  float: left;
  padding-right: 0 !important;
  clear: none;
  margin-bottom: 15px;
  padding-bottom: 15px;
}.mig-scope .post-style-stick.list .item-list > ul > li:last-child{
  border: none;
}.mig-scope .testimonial-one__single{
  text-align: left;
  position: relative;
  max-width: 820px;
  margin: 0 auto 30px;
  background: #fff;
  padding: 55px 60px 60px;
  -webkit-box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.07);
  box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.07);
}@media (max-width: 1024px){.mig-scope .testimonial-one__single{
    padding: 25px 30px 30px;
  }
}.mig-scope .testimonial-one__avatar{
  margin-top: 20px;
  border-radius: 50%;
  position: relative;
  width: 56px;
  border: 1px solid rgba(0, 0, 0, 0.036);
}.mig-scope .testimonial-one__avatar img{
  max-width: 100%;
  width: 100%;
  height: auto;
  border-radius: 100%;
}.mig-scope .testimonial-one__icon-quote{
  position: absolute;
  top: 0;
  right: 0;
  z-index: 11;
  font-size: 38px;
  line-height: 1;
  color: var(--halpes-theme-color);
}.mig-scope .testimonial-one__meta{
  margin-top: 25px;
  position: relative;
  padding-right: 50px;
}.mig-scope .testimonial-one__quote{
  font-size: 18px;
  line-height: 1.89;
  color: var(--body-color);
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}.mig-scope .testimonial-one__name{
  font-size: 18px;
  font-weight: 700;
  margin: 0;
}.mig-scope .testimonial-one__job{
  font-size: 15px;
}.mig-scope .testimonial-two__single{
  position: relative;
  -webkit-transition: all .35s;
  transition: all .35s;
  margin-bottom: 30px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);
  background-color: #fff;
  padding: 60px;
  padding-top: 55px;
}@media (max-width: 1024px){.mig-scope .testimonial-two__single{
    padding: 25px 30px 30px;
  }
}.mig-scope .testimonial-two__avatar{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 77px;
  flex: 0 0 77px;
  margin-right: 30px;
  border-radius: 50%;
  position: relative;
}.mig-scope .testimonial-two__avatar img{
  max-width: 100%;
  width: auto;
  height: auto;
  border-radius: 100%;
  border: 1px solid rgba(0, 0, 0, 0.036);
}.mig-scope .testimonial-two__icon-quote{
  width: 44px;
  height: 44px;
  position: absolute;
  top: 20px;
  right: -15px;
  z-index: 1;
  background: var(--halpes-theme-color);
  border-radius: 50%;
  font-size: 50px;
  font-weight: 900;
  color: #fff;
  line-height: 65px;
  text-align: center;
}.mig-scope .testimonial-two__meta{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 25px;
}.mig-scope .testimonial-two__quote{
  font-size: 18px;
  line-height: 1.89;
  color: var(--body-color);
}.mig-scope .testimonial-two__name{
  font-size: 18px;
  margin: 0;
}.mig-scope .testimonial-two__job{
  font-size: 15px;
  font-weight: 700;
}.mig-scope .testimonial-three__single{
  position: relative;
  -webkit-transition: all .35s;
  transition: all .35s;
  padding-left: 65px;
  max-width: 800px;
  margin: 0 auto 45px;
}@media (max-width: 767px){.mig-scope .testimonial-three__single{
    padding-top: 65px;
    padding-left: 0;
  }
}.mig-scope .testimonial-three__content{
  background: #fff;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.07);
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.07);
  position: relative;
  border-radius: 4px;
}.mig-scope .testimonial-three__content:after{
  content: '';
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/images/bg-arrow.png) repeat bottom center transparent;
  width: 166px;
  height: 110px;
  position: absolute;
  top: 100%;
  left: 30px;
  z-index: 11;
}.mig-scope .testimonial-three__avatar{
  border: 10px solid #fff;
  padding: 10px;
  border-radius: 50%;
  position: absolute;
  top: 60px;
  left: -65px;
  -webkit-transition: all .35s;
  transition: all .35s;
}@media (max-width: 1199px){.mig-scope .testimonial-three__avatar{
    left: -60px;
  }
}@media (max-width: 767px){.mig-scope .testimonial-three__avatar{
    top: -60px;
    left: 30px;
  }
}.mig-scope .testimonial-three__avatar img{
  width: 90px;
  height: 90px;
  border-radius: 50%;
}@media (max-width: 1199px){.mig-scope .testimonial-three__avatar img{
    width: 80px;
    height: 80px;
  }
}.mig-scope .testimonial-three__content-inner{
  padding: 50px 45px 55px 95px;
  margin: 0 auto;
  position: relative;
}@media (max-width: 1199px){.mig-scope .testimonial-three__content-inner{
    padding: 50px 30px 55px 85px;
  }
}@media (max-width: 767px){.mig-scope .testimonial-three__content-inner{
    padding: 85px 30px 30px;
  }
}.mig-scope .testimonial-three__icon-quote{
  font-size: 60px;
  line-height: 1;
  color: #f0f3f6;
  position: absolute;
  top: -30px;
  right: 0;
  z-index: 1;
  -webkit-transition: all .35s;
  transition: all .35s;
}@media (max-width: 1199px){.mig-scope .testimonial-three__icon-quote{
    font-size: 45px;
    top: -20px;
  }
}.mig-scope .testimonial-three__meta{
  position: relative;
}.mig-scope .testimonial-three__quote{
  font-size: 18px;
  line-height: 34px;
  font-weight: 500;
  margin-bottom: 15px;
  margin: 0 auto;
}.mig-scope .testimonial-three__info{
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .testimonial-three__name{
  font-size: 20px;
  font-weight: 600;
  margin: 0;
}.mig-scope .testimonial-three__job{
  font-size: 14px;
  line-height: 1.1;
  font-weight: 600;
  margin-left: 5px;
}.mig-scope .testimonial-three__single:hover .testimonial-three__avatar{
  border-color: var(--halpes-theme-color);
}.mig-scope .testimonial-three__single:hover .testimonial-three__icon-quote{
  color: var(--halpes-theme-color);
}.mig-scope .testimonial-carousel .owl-item.center .testimonial-three__avatar{
  border-color: var(--halpes-theme-color);
}.mig-scope .testimonial-carousel .owl-item.center .testimonial-three__icon-quote{
  color: var(--halpes-theme-color);
}.mig-scope .box-margin-0{
  margin-bottom: 0;
}.mig-scope .box-margin-small{
  margin-bottom: 30px;
}.mig-scope .box-margin-medium{
  margin-bottom: 60px;
}@media (max-width: 575.98px){.mig-scope .box-margin-medium{
    margin-bottom: 30px;
  }
}.mig-scope .box-margin-large{
  margin-bottom: 80px;
}@media (max-width: 767.98px){.mig-scope .box-margin-large{
    margin-bottom: 60px;
  }
}@media (max-width: 575.98px){.mig-scope .box-margin-large{
    margin-bottom: 30px;
  }
}.mig-scope .no-margin{
  margin: 0 !important;
}.mig-scope .margin-1{
  margin-bottom: -150px;
}@media (max-width: 767.98px){.mig-scope .margin-1{
    margin-bottom: 0px;
  }
}.mig-scope .margin-2{
  margin-top: 60px;
}@media (max-width: 575.98px){.mig-scope .margin-2{
    margin-top: 20px;
  }
}.mig-scope .margin-3{
  margin-top: 80px;
}@media (max-width: 575.98px){.mig-scope .margin-3{
    margin-top: 50px;
  }
}.mig-scope .margin-4{
  margin-top: 30px;
}@media (max-width: 768px){.mig-scope .margin-4{
    margin-top: 0;
  }
}.mig-scope .mt-0{
  margin-top: 0 !important;
}.mig-scope .mt-10{
  margin-top: 10px !important;
}.mig-scope .mt-15{
  margin-top: 15px !important;
}.mig-scope .mt-20{
  margin-top: 20px !important;
}.mig-scope .mt-30{
  margin-top: 30px !important;
}.mig-scope .mt-40{
  margin-top: 40px !important;
}.mig-scope .mt-50{
  margin-top: 50px !important;
}.mig-scope .mt-60{
  margin-top: 60px !important;
}.mig-scope .mb-0{
  margin-bottom: 0 !important;
}.mig-scope .mb-10{
  margin-bottom: 10px !important;
}.mig-scope .mb-15{
  margin-bottom: 15px !important;
}.mig-scope .mb-20{
  margin-bottom: 20px !important;
}.mig-scope .mb-30{
  margin-bottom: 30px !important;
}.mig-scope .mb-40{
  margin-bottom: 40px !important;
}.mig-scope .mb-50{
  margin-bottom: 50px !important;
}@media (max-width: 1024px){.mig-scope .mb-50{
    margin-bottom: 30px !important;
  }
}.mig-scope .mb-60{
  margin-bottom: 60px !important;
}.mig-scope .mb-70{
  margin-bottom: 70px !important;
}.mig-scope .mb-80{
  margin-bottom: 80px !important;
}.mig-scope .mb-90{
  margin-bottom: 90px !important;
}.mig-scope .mb-100{
  margin-bottom: 100px !important;
}.mig-scope .padding-10{
  padding: 10px !important;
}.mig-scope .padding-20{
  padding: 20px !important;
}.mig-scope .padding-30{
  padding: 30px !important;
}.mig-scope .padding-40{
  padding: 40px !important;
}.mig-scope .padding-50{
  padding: 50px !important;
}.mig-scope .pb-0{
  padding-bottom: 0 !important;
}.mig-scope .pb-10{
  padding-bottom: 10px !important;
}.mig-scope .pb-15{
  padding-bottom: 15px !important;
}.mig-scope .pb-20{
  padding-bottom: 20px !important;
}.mig-scope .pb-25{
  padding-bottom: 25px !important;
}.mig-scope .pb-30{
  padding-bottom: 30px !important;
}.mig-scope .pb-40{
  padding-bottom: 40px !important;
}.mig-scope .pb-50{
  padding-bottom: 50px !important;
}.mig-scope .pb-60{
  padding-bottom: 60px !important;
}@media (max-width: 1024px){.mig-scope .pb-60{
    padding-bottom: 30px !important;
  }
}.mig-scope .pb-100{
  padding-bottom: 100px !important;
}@media (max-width: 1024px){.mig-scope .pb-100{
    padding-bottom: 30px !important;
  }
}.mig-scope .pt--10{
  padding-top: 10px !important;
}.mig-scope .pt--20{
  padding-top: 20px !important;
}.mig-scope .pt--30{
  padding-top: 30px !important;
}.mig-scope .pt--40{
  padding-top: 40px !important;
}.mig-scope .pt--50{
  padding-top: 50px !important;
}.mig-scope a:hover{
  text-decoration: none;
}.mig-scope .hidden{
  display: none;
}.mig-scope .overflow-hidden{
  overflow: hidden;
}.mig-scope .overflow-visible{
  overflow: visible !important;
}.mig-scope table > thead > tr > th,.mig-scope table > thead > tr > td,.mig-scope table > tbody > tr > th,.mig-scope table > tbody > tr > td,.mig-scope table > tfoot > tr > th,.mig-scope table > tfoot > tr > td,.mig-scope .table > thead > tr > th,.mig-scope .table > thead > tr > td,.mig-scope .table > tbody > tr > th,.mig-scope .table > tbody > tr > td,.mig-scope .table > tfoot > tr > th,.mig-scope .table > tfoot > tr > td{
  padding: 8px;
  line-height: 1.8;
  vertical-align: top;
  border-top: 1px solid #ddd;
}.mig-scope .no-margin{
  margin: 0 !important;
}.mig-scope .margin-top-0{
  margin-top: 0 !important;
}.mig-scope .margin-top-10{
  margin-top: 10px !important;
}.mig-scope .margin-top-15{
  margin-top: 15px !important;
}.mig-scope .margin-top-20{
  margin-top: 20px !important;
}.mig-scope .margin-top-30{
  margin-top: 30px !important;
}.mig-scope .margin-top-40{
  margin-top: 40px !important;
}.mig-scope .margin-top-50{
  margin-top: 50px !important;
}.mig-scope .margin-top-60{
  margin-top: 60px !important;
}.mig-scope .margin-top-200{
  margin-top: 200px;
}@media (max-width: 575.98px){.mig-scope .margin-top-200{
    margin-top: 0;
  }
}.mig-scope .margin-top_1,.mig-scope .margin-top_84{
  margin-top: -78px !important;
}@media (max-width: 767.98px){.mig-scope .margin-top_1,.mig-scope .margin-top_84{
    margin-top: 50px !important;
  }
}.mig-scope .margin-top_100{
  margin-top: -100px !important;
}@media (max-width: 767.98px){.mig-scope .margin-top_100{
    margin-top: 50px !important;
  }
}.mig-scope .margin-top_200{
  margin-top: -200px;
}@media (max-width: 575.98px){.mig-scope .margin-top_200{
    margin-top: 50px;
  }
}.mig-scope .margin-bottom-0{
  margin-bottom: 0 !important;
}.mig-scope .margin-bottom-10{
  margin-bottom: 10px !important;
}.mig-scope .margin-bottom-15{
  margin-bottom: 15px !important;
}.mig-scope .margin-bottom-20{
  margin-bottom: 20px !important;
}.mig-scope .margin-bottom-30{
  margin-bottom: 30px !important;
}.mig-scope .margin-bottom-40{
  margin-bottom: 40px !important;
}.mig-scope .margin-bottom-50{
  margin-bottom: 50px !important;
}.mig-scope .margin-bottom-100{
  margin-bottom: 100px !important;
}@media (max-width: 575.98px){.mig-scope .margin-bottom-100{
    margin-bottom: 50px !important;
  }
}.mig-scope .margin-bottom-120{
  margin-bottom: 120px !important;
}@media (max-width: 575.98px){.mig-scope .margin-bottom-120{
    margin-bottom: 60px !important;
  }
}.mig-scope .margin-bottom_100{
  margin-bottom: -100px !important;
}@media (max-width: 767.98px){.mig-scope .margin-bottom_100{
    margin-bottom: 50px !important;
  }
}.mig-scope .margin-bottom_200{
  margin-bottom: -200px !important;
}@media (max-width: 767.98px){.mig-scope .margin-bottom_200{
    margin-bottom: 50px !important;
  }
}.mig-scope .margin-bottom_376{
  margin-bottom: -376px !important;
}@media (max-width: 767.98px){.mig-scope .margin-bottom_376{
    margin-bottom: 50px !important;
  }
}.mig-scope .padding-10{
  padding: 10px !important;
}.mig-scope .padding-20{
  padding: 20px !important;
}.mig-scope .padding-30{
  padding: 30px !important;
}.mig-scope .padding-40{
  padding: 40px !important;
}.mig-scope .padding-50{
  padding: 50px !important;
}.mig-scope .padding-bottom-0{
  padding-bottom: 0 !important;
}.mig-scope .padding-bottom-10{
  padding-bottom: 10px !important;
}.mig-scope .padding-bottom-15{
  padding-bottom: 15px !important;
}.mig-scope .padding-bottom-20{
  padding-bottom: 20px !important;
}.mig-scope .padding-bottom-30{
  padding-bottom: 30px !important;
}.mig-scope .padding-bottom-40{
  padding-bottom: 40px !important;
}.mig-scope .padding-bottom-50{
  padding-bottom: 50px !important;
}.mig-scope .padding-bottom-60{
  padding-bottom: 60px !important;
}@media (max-width: 575.98px){.mig-scope .padding-bottom-60{
    padding-bottom: 30px !important;
  }
}.mig-scope .padding-bottom-100{
  padding-bottom: 100px !important;
}@media (max-width: 575.98px){.mig-scope .padding-bottom-100{
    padding-bottom: 30px !important;
  }
}.mig-scope .padding-bottom-280{
  padding-bottom: 280px !important;
}@media (max-width: 575.98px){.mig-scope .padding-bottom-280{
    padding-bottom: 50px !important;
  }
}.mig-scope .padding-top-10{
  padding-top: 10px !important;
}.mig-scope .padding-top-20{
  padding-top: 20px !important;
}.mig-scope .padding-top-30{
  padding-top: 30px !important;
}.mig-scope .padding-top-40{
  padding-top: 40px !important;
}.mig-scope .padding-top-50{
  padding-top: 50px !important;
}.mig-scope .padding-top-80{
  padding-top: 80px !important;
}@media (max-width: 1281px){.mig-scope .padding-top-80{
    padding-top: 50px !important;
  }
}.mig-scope .padding-top-100{
  padding-top: 100px !important;
}@media (max-width: 1281px){.mig-scope .padding-top-100{
    padding-top: 30px !important;
  }
}.mig-scope .padding-top-300{
  padding-top: 300px !important;
}@media (max-width: 1281px){.mig-scope .padding-top-300{
    padding-top: 0px !important;
  }
}.mig-scope .padding-top-333{
  padding-top: 333px !important;
}@media (max-width: 1281px){.mig-scope .padding-top-333{
    padding-top: 0px !important;
  }
}.mig-scope .padding-left-80{
  padding-left: 80px !important;
}@media (max-width: 1281px){.mig-scope .padding-left-80{
    padding-left: 15px !important;
  }
}.mig-scope .padding-left-100{
  padding-left: 100px !important;
}@media (max-width: 1281px){.mig-scope .padding-left-100{
    padding-left: 15px !important;
  }
}.mig-scope .padding-left-120{
  padding-left: 120px !important;
}@media (max-width: 1281px){.mig-scope .padding-left-120{
    padding-left: 30px !important;
  }
}.mig-scope .width-100{
  max-width: 100px !important;
  margin: 0 auto;
}.mig-scope .width-200{
  max-width: 200px !important;
  margin: 0 auto;
}.mig-scope .width-300{
  max-width: 300px !important;
  margin: 0 auto;
}.mig-scope .width-400{
  max-width: 400px !important;
  margin: 0 auto;
}.mig-scope .width-500{
  max-width: 500px !important;
  margin: 0 auto;
}.mig-scope .width-600{
  max-width: 600px !important;
  margin: 0 auto;
}.mig-scope .width-700{
  max-width: 700px !important;
  margin: 0 auto;
}.mig-scope .width-800{
  max-width: 800px !important;
  margin: 0 auto;
}.mig-scope .width-900{
  max-width: 900px !important;
  margin: 0 auto;
}.mig-scope .width-950{
  max-width: 950px !important;
  margin: 0 auto;
}.mig-scope .width-1000{
  max-width: 1000px !important;
  margin: 0 auto;
}.mig-scope .z-index-10{
  z-index: 10;
  position: relative;
}.mig-scope .radius-1x{
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
}.mig-scope .radius-2x{
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}.mig-scope .radius-5x{
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}.mig-scope .padding-responsive{
  padding: 30px 120px;
}@media (max-width: 575.98px){.mig-scope .padding-responsive{
    padding: 30px;
  }
}.mig-scope .special-margin-top{
  margin-top: -100px;
}@media (max-width: 575.98px){.mig-scope .special-margin-top{
    margin-top: 30px;
  }
}.mig-scope .margin-top-contact{
  margin-top: -100px;
  padding-bottom: 80px;
}@media (max-width: 575.98px){.mig-scope .margin-top-contact{
    margin-top: 30px;
    padding-bottom: 45px;
  }
}.mig-scope .padding-lr-15p{
  padding-left: 15%;
  padding-right: 15%;
}@media (max-width: 575.98px){.mig-scope .padding-lr-15p{
    padding-left: 20px;
    padding-right: 20px;
  }
}.mig-scope .border-1{
  border: 1px solid #dee2e6;
}.mig-scope .border-2{
  border: 2px solid #dee2e6;
}.mig-scope .border-3{
  border: 3px solid #dee2e6;
}.mig-scope .border-4{
  border: 4px solid #dee2e6;
}.mig-scope .border-5{
  border: 5px solid #dee2e6;
}.mig-scope .text-light .border-1,.mig-scope .text-light .border-2,.mig-scope .text-light .border-3,.mig-scope .text-light .border-4,.mig-scope .text-light .border-5{
  border-color: rgba(255, 255, 255, 0.6) !important;
}.mig-scope .border-bottom-white{
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}.mig-scope .border-top-white{
  border-top: 1px solid rgba(255, 255, 255, 0.05);
}.mig-scope .border-top-light{
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}@media (min-width: 992px){.mig-scope .border-right-light{
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
}.mig-scope .border-bottom-2{
  border-bottom: 2px solid #dee2e6;
}.mig-scope .fsize-14{
  font-size: 14px !important;
}.mig-scope .fsize-15{
  font-size: 15px !important;
}.mig-scope .fsize-16{
  font-size: 16px !important;
}.mig-scope .fsize-17{
  font-size: 17px !important;
}.mig-scope .fsize-18{
  font-size: 18px !important;
}.mig-scope .fsize-19{
  font-size: 19px !important;
}.mig-scope .fsize-20{
  font-size: 20px !important;
}.mig-scope .fsize-21{
  font-size: 21px !important;
}.mig-scope .fsize-22{
  font-size: 22px !important;
}.mig-scope .fsize-23{
  font-size: 23px !important;
}.mig-scope .fsize-24{
  font-size: 24px !important;
}.mig-scope .fsize-25{
  font-size: 25px !important;
}.mig-scope .fsize-26{
  font-size: 26px !important;
}.mig-scope .fsize-27{
  font-size: 27px !important;
}.mig-scope .fsize-28{
  font-size: 28px !important;
}.mig-scope .fsize-29{
  font-size: 29px !important;
}.mig-scope .fsize-30{
  font-size: 30px !important;
}.mig-scope .fsize-31{
  font-size: 31px !important;
}.mig-scope .fsize-32{
  font-size: 32px !important;
}.mig-scope .fsize-33{
  font-size: 33px !important;
}.mig-scope .fsize-34{
  font-size: 34px !important;
}.mig-scope .fsize-35{
  font-size: 35px !important;
}.mig-scope .fsize-36{
  font-size: 36px !important;
}.mig-scope .fsize-37{
  font-size: 37px !important;
}.mig-scope .fsize-38{
  font-size: 38px !important;
}.mig-scope .fsize-39{
  font-size: 39px !important;
}.mig-scope .fsize-40{
  font-size: 40px !important;
}.mig-scope .fsize-41{
  font-size: 41px !important;
}.mig-scope .fsize-42{
  font-size: 42px !important;
}.mig-scope .fsize-44{
  font-size: 44px !important;
}.mig-scope .fsize-46{
  font-size: 46px !important;
}@media (max-width: 767.98px){.mig-scope .fsize-46{
    font-size: 38px !important;
  }
}.mig-scope .fsize-48{
  font-size: 48px !important;
}@media (max-width: 767.98px){.mig-scope .fsize-48{
    font-size: 38px !important;
  }
}.mig-scope .fsize-50{
  font-size: 50px !important;
}@media (max-width: 767.98px){.mig-scope .fsize-50{
    font-size: 38px !important;
  }
}.mig-scope .fsize-52{
  font-size: 52px !important;
}@media (max-width: 767.98px){.mig-scope .fsize-52{
    font-size: 38px !important;
  }
}.mig-scope .fsize-54{
  font-size: 54px !important;
}.mig-scope .fsize-56{
  font-size: 56px !important;
}@media (max-width: 767.98px){.mig-scope .fsize-56{
    font-size: 38px !important;
  }
}.mig-scope .fsize-58{
  font-size: 58px !important;
}@media (max-width: 767.98px){.mig-scope .fsize-58{
    font-size: 38px !important;
  }
}.mig-scope .fsize-60{
  font-size: 60px !important;
}@media (max-width: 767.98px){.mig-scope .fsize-60{
    font-size: 40px !important;
  }
}.mig-scope .fsize-70{
  font-size: 70px !important;
}@media (max-width: 1024.98px){.mig-scope .fsize-70{
    font-size: 50px !important;
  }
}@media (max-width: 991.98px){.mig-scope .fsize-70{
    font-size: 30px !important;
  }
}.mig-scope .fsize-80{
  font-size: 80px !important;
}@media (max-width: 767.98px){.mig-scope .fsize-80{
    font-size: 50px !important;
  }
}.mig-scope .fsize-90{
  font-size: 90px !important;
  line-height: 68px !important;
}@media (max-width: 1024px){.mig-scope .fsize-90{
    font-size: 65px !important;
    line-height: 60px !important;
  }
}@media (max-width: 767px){.mig-scope .fsize-90{
    font-size: 45px !important;
    line-height: 50px !important;
  }
}.mig-scope .fsize-100{
  font-size: 100px !important;
}@media (max-width: 767.98px){.mig-scope .fsize-100{
    font-size: 60px !important;
  }
}.mig-scope .lheight-18{
  line-height: 18px !important;
}.mig-scope .lheight-19{
  line-height: 19px !important;
}.mig-scope .lheight-20{
  line-height: 20px !important;
}.mig-scope .lheight-21{
  line-height: 21px !important;
}.mig-scope .lheight-22{
  line-height: 22px !important;
}.mig-scope .lheight-23{
  line-height: 23px !important;
}.mig-scope .lheight-24{
  line-height: 24px !important;
}.mig-scope .lheight-25{
  line-height: 25px !important;
}.mig-scope .lheight-26{
  line-height: 26px !important;
}.mig-scope .lheight-27{
  line-height: 27px !important;
}.mig-scope .lheight-28{
  line-height: 28px !important;
}.mig-scope .lheight-29{
  line-height: 29px !important;
}.mig-scope .lheight-30{
  line-height: 30px !important;
}.mig-scope .lheight-31{
  line-height: 31px !important;
}.mig-scope .lheight-32{
  line-height: 32px !important;
}.mig-scope .lheight-33{
  line-height: 33px !important;
}.mig-scope .lheight-34{
  line-height: 34px !important;
}.mig-scope .lheight-35{
  line-height: 35px !important;
}.mig-scope .lheight-36{
  line-height: 36px !important;
}.mig-scope .lheight-37{
  line-height: 37px !important;
}.mig-scope .lheight-38{
  line-height: 38px !important;
}.mig-scope .lheight-39{
  line-height: 39px !important;
}.mig-scope .lheight-40{
  line-height: 40px !important;
}.mig-scope .lheight-41{
  line-height: 41px !important;
}.mig-scope .lheight-42{
  line-height: 42px !important;
}.mig-scope .lheight-43{
  line-height: 43px !important;
}.mig-scope .lheight-44{
  line-height: 44px !important;
}.mig-scope .lheight-46{
  line-height: 46px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-46{
    line-height: 38px !important;
  }
}.mig-scope .lheight-48{
  line-height: 48px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-48{
    line-height: 38px !important;
  }
}.mig-scope .lheight-50{
  line-height: 50px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-50{
    line-height: 38px !important;
  }
}.mig-scope .lheight-52{
  line-height: 52px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-52{
    line-height: 38px !important;
  }
}.mig-scope .lheight-54{
  line-height: 54px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-54{
    line-height: 38px !important;
  }
}.mig-scope .lheight-56{
  line-height: 56px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-56{
    line-height: 38px !important;
  }
}.mig-scope .lheight-58{
  line-height: 58px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-58{
    line-height: 38px !important;
  }
}.mig-scope .lheight-60{
  line-height: 60px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-60{
    line-height: 40px !important;
  }
}.mig-scope .lheight-70{
  line-height: 70px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-70{
    line-height: 60px !important;
  }
}.mig-scope .lheight-80{
  line-height: 80px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-80{
    line-height: 70px !important;
  }
}.mig-scope .lheight-90{
  line-height: 90px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-90{
    line-height: 70px !important;
  }
}.mig-scope .lheight-100{
  line-height: 100px !important;
}@media (max-width: 767.98px){.mig-scope .lheight-100{
    line-height: 80px !important;
  }
}.mig-scope .fweight-400{
  font-weight: 400 !important;
}.mig-scope .fweight-500{
  font-weight: 500 !important;
}.mig-scope .fweight-600{
  font-weight: 600 !important;
}.mig-scope .fweight-700{
  font-weight: 700 !important;
}.mig-scope .fweight-800{
  font-weight: 800 !important;
}.mig-scope .fweight-900{
  font-weight: 900 !important;
}.mig-scope .fw-400{
  font-weight: 400 !important;
}.mig-scope .fw-500{
  font-weight: 500 !important;
}.mig-scope .fw-600{
  font-weight: 600 !important;
}.mig-scope .fw-700{
  font-weight: 700 !important;
}.mig-scope .fw-900{
  font-weight: 900 !important;
}.mig-scope .float-left{
  float: left;
}.mig-scope .no-bg{
  background-color: transparent !important;
}.mig-scope .col-no-padding div[class*="col-"]{
  padding: 0 !important;
}.mig-scope .p-static{
  position: static !important;
}.mig-scope .p-relative{
  position: relative !important;
}.mig-scope .bg-theme{
  background: var(--halpes-theme-color) !important;
}.mig-scope .bg-theme-second{
  background: var(--halpes-theme-color-second) !important;
}.mig-scope .bg-white{
  background: #fff !important;
}.mig-scope .bg-black{
  background: var(--body-link-color) !important;
}.mig-scope .bg-primary-overlay:before{
  background-color: rgba(var(--halpes-theme-color), 0.95);
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}.mig-scope .text-style-1{
  font-size: 24px;
  font-weight: 800;
  line-height: 1.42;
  color: var(--halpes-theme-color);
}.mig-scope .youtube-bg{
  position: relative;
  z-index: 9;
}.mig-scope .youtube-bg:after{
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  width: 100%;
  height: 100%;
  z-index: 9;
}.mig-scope .youtube-bg .bb-inner{
  position: relative;
  z-index: 99;
}.mig-scope .ui-widget-content{
  color: var(--body-color);
}.mig-scope .text-normal{
  font-size: 15px;
}.mig-scope .text-size-medium{
  font-size: 24px;
  line-height: 38px;
  font-weight: 700;
  color: var(--halpes-theme-color-second);
}@media (max-width: 767.98px){.mig-scope .text-size-medium{
    font-size: 20px;
    line-height: 32px;
  }
}.mig-scope .text-size-big{
  font-size: 42px;
  font-family: var(--halpes-heading-font-family);
  font-weight: 700;
  text-transform: uppercase;
  line-height: 48px;
  letter-spacing: 1px;
}@media (max-width: 767.98px){.mig-scope .text-size-big{
    font-size: 30px;
    line-height: 38px;
  }
}.mig-scope .text-size-big{
  font-size: 36px;
}@media (max-width: 767.98px){.mig-scope .text-size-big{
    font-size: 20px;
  }
}.mig-scope .text-black{
  color: var(--body-link-color) !important;
}.mig-scope .text-black > a{
  color: var(--body-link-color) !important;
}.mig-scope .text-white{
  color: #fff !important;
}.mig-scope .text-white > a{
  color: #fff !important;
}.mig-scope .text-theme{
  color: var(--halpes-theme-color) !important;
}.mig-scope .text-theme > a{
  color: var(--halpes-theme-color) !important;
}.mig-scope .text-theme-2,.mig-scope .text-theme-second{
  color: var(--halpes-theme-color-second) !important;
}.mig-scope .text-theme-2 > a,.mig-scope .text-theme-second > a{
  color: var(--halpes-theme-color-second) !important;
}.mig-scope .text-gray{
  color: var(--body-color) !important;
}.mig-scope .text-gray > a{
  color: var(--body-color) !important;
}.mig-scope .text-gray-light{
  color: #b8bbc9 !important;
}.mig-scope .text-gray-light > a{
  color: #b8bbc9 !important;
}.mig-scope .color-theme{
  color: var(--halpes-theme-color) !important;
}.mig-scope .color-theme > a{
  color: var(--halpes-theme-color) !important;
}.mig-scope .color-white{
  color: #fff !important;
}.mig-scope .color-white > a{
  color: #fff !important;
}.mig-scope .color-dark{
  color: #f1f1f1 !important;
}.mig-scope .color-dark > a{
  color: #f1f1f1 !important;
}.mig-scope .color-black{
  color: #000 !important;
}.mig-scope .color-black > a{
  color: #000 !important;
}.mig-scope .align-content-center{
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.mig-scope .gavias-parallax{
  background-attachment: fixed !important;
}@media (max-width: 575.98px){.mig-scope .gavias-parallax{
    background-attachment: scroll !important;
  }
}.mig-scope .gavias-parallax.fp-section{
  background-attachment: scroll !important;
}.mig-scope .socials{
  display: inline-block;
  text-align: left;
  width: 100%;
}.mig-scope .socials a{
  color: var(--body-color);
  text-decoration: none;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -ms-transition: all 0.5s ease 0s;
  margin-right: 5px;
  font-size: 14px;
}.mig-scope .socials a:last-child{
  margin-right: 0;
}.mig-scope .socials a:hover,.mig-scope .socials a:focus,.mig-scope .socials a:active{
  opacity: 0.7;
  filter: alpha(opacity=70);
}.mig-scope .socials a i{
  color: #fff;
  width: 41px;
  height: 41px;
  display: inline-block;
  text-align: center;
  line-height: 41px;
  font-size: 12px;
}.mig-scope .socials a i.fa-facebook-square,.mig-scope .socials a i.fa-facebook{
  background: #3b5998;
}.mig-scope .socials a i.fa-twitter,.mig-scope .socials a i.fa-twitter-square{
  background: #1696d2;
}.mig-scope .socials a i.fa-skype{
  background: #12a5f4;
}.mig-scope .socials a i.fa-dribbble{
  background: #ea4c89;
}.mig-scope .socials a i.fa-linkedin-square,.mig-scope .socials a i.fa-linkedin{
  background: #0e76a8;
}.mig-scope .socials a i.fa-apple{
  background: #f2f2f2;
}.mig-scope .socials a i.fa-pinterest,.mig-scope .socials a i.fa-pinterest-p{
  background: #c92228;
}.mig-scope .socials a i.fa-google-plus-square,.mig-scope .socials a i.fa-google-plus{
  background: #d34836;
}.mig-scope .socials a i.fa-youtube-square,.mig-scope .socials a i.fa-youtube{
  background: #c4302b;
}.mig-scope .socials a i.fa-vimeo-square,.mig-scope .socials a i.fa-vimeo{
  background: #4ebbff;
}.mig-scope .socials a i.fa-tumblr-square,.mig-scope .socials a i.fa-tumblr{
  background: #35465c;
}.mig-scope .socials a i.fa-xing-square,.mig-scope .socials a i.fa-xing{
  background: #126567;
}.mig-scope .socials a i.fa-instagram{
  background: #59a1b9;
}.mig-scope .socials-v1 a{
  display: inline-block;
  width: 47px;
  height: 47px;
  line-height: 47px;
  margin-right: 10px;
  text-align: center;
  padding: 0;
  color: var(--halpes-theme-color-three);
  background-color: #fff;
  position: relative;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .socials-v1 a:after{
  content: '';
  width: 9px;
  height: 9px;
  background: #fff;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
}.mig-scope .socials-v1 a:hover{
  color: var(--halpes-theme-color-three);
  background: var(--halpes-theme-color-second);
}.mig-scope .post-masonry-style > div,.mig-scope .isotope-items > div{
  margin-left: -1px;
  -webkit-transform: translateX(1px);
  transform: translateX(1px);
}.mig-scope .nav-tabs > li > a{
  font-weight: 600;
  color: #000;
  padding: 8px 18px;
  border: none;
  font-size: 16px;
  background: none;
  font-family: var(--halpes-heading-font-family);
}.mig-scope .nav-tabs > li > a i{
  margin-right: 5px;
}.mig-scope .nav-tabs > li > a:hover,.mig-scope .nav-tabs > li > a:focus,.mig-scope .nav-tabs > li > a:active{
  color: var(--halpes-theme-color);
}.mig-scope .nav-tabs > li.active > a,.mig-scope .nav-tabs > li > a.active{
  color: var(--halpes-theme-color);
}.mig-scope .box-quick-link ul{
  padding: 0;
  margin: 0;
}.mig-scope .box-quick-link ul > li{
  width: 46%;
  height: 70px;
  border: 1px solid #dee2e6;
  float: left;
  list-style: none;
  text-align: center;
  margin-bottom: 8%;
}.mig-scope .box-quick-link ul > li:nth-child(2n){
  margin-left: 4%;
}.mig-scope .box-quick-link ul > li:nth-child(2n+1){
  margin-right: 4%;
}.mig-scope .box-quick-link ul > li a{
  font-weight: 600;
  font-size: 13px;
  display: block;
  line-height: 1.8;
  padding-top: 12px;
}.mig-scope .box-quick-link ul > li a i{
  display: block;
  font-size: 23px;
  color: #777777;
}.mig-scope .box-quick-link ul > li a:hover{
  color: #fff;
}.mig-scope .box-quick-link ul > li a:hover i{
  color: #fff;
}.mig-scope .box-quick-link ul > li:hover{
  background-color: #555555;
}.mig-scope .box-quick-link ul > li:hover *{
  color: #fff;
}.mig-scope .init-carousel-owl{
  margin-left: -15px;
  margin-right: -15px;
  width: auto;
  
}.mig-scope .init-carousel-owl .owl-item > .item{
  padding-left: 15px;
  padding-right: 15px;
}.mig-scope .init-carousel-owl.carousel-no-padding,.mig-scope .init-carousel-owl.no-padding{
  margin-left: 0 !important;
  margin-right: 0 !important;
}.mig-scope .init-carousel-owl.carousel-no-padding .owl-item > .item,.mig-scope .init-carousel-owl.no-padding .owl-item > .item{
  padding-left: 0 !important;
  padding-right: 0 !important;
}.mig-scope div.error{
  background-repeat: no-repeat !important;
  background-image: none !important;
}.mig-scope .owl-carousel{
  background: none !important;
  position: relative;
  max-height: 200px;
}.mig-scope .owl-carousel .item{
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
  -moz-transition: opacity 0.35s;
  -ms-transition: opacity 0.35s;
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
}.mig-scope .owl-carousel .owl-stage-outer .item{
  opacity: 1;
  filter: alpha(opacity=100);
  visibility: visible;
}.mig-scope .owl-carousel.owl-loaded{
  max-height: none;
}.mig-scope .owl-carousel .owl-item img{
  display: inline-block;
  width: auto;
}.mig-scope .owl-carousel .owl-controls{
  margin: 0;
}.mig-scope .owl-carousel .owl-controls .owl-pagination{
  position: relative;
  bottom: 10px;
  z-index: 9;
  display: inline-block;
  width: 100%;
  left: 0;
}.mig-scope .owl-carousel .owl-controls .owl-pagination .owl-page span{
  background: #d6d6d6;
  width: 10px;
  height: 10px;
}.mig-scope .owl-carousel .owl-controls .owl-pagination .owl-page.active span{
  background: #869791;
}.mig-scope .owl-carousel .owl-dots{
  margin-top: -8px;
  margin-bottom: -8px;
  text-align: center;
  float: left;
  width: 100%;
}.mig-scope .owl-carousel .owl-dots .owl-dot{
  width: 11px;
  height: 11px;
  background: var(--body-link-color);
  opacity: 0.5;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  display: inline-block;
  margin: 0 2px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}.mig-scope .owl-carousel .owl-dots .owl-dot.active,.mig-scope .owl-carousel .owl-dots .owl-dot:hover{
  opacity: 1;
}.mig-scope .owl-carousel .owl-nav{
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -ms-transition: opacity 0.3s;
}.mig-scope .owl-carousel .owl-nav > div{
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  position: absolute;
  top: 50%;
  margin-top: -25px;
  width: 45px;
  height: 45px;
  color: var(--body-link-color);
  opacity: 1;
  filter: alpha(opacity=100);
  line-height: 48px;
  text-align: center;
  font-size: 16px;
  padding: 0;
  background: #eff5f4;
  border-radius: 50%;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16);
}.mig-scope .owl-carousel .owl-nav > div span{
  position: relative;
  z-index: 9;
}.mig-scope .owl-carousel .owl-nav > div:hover{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .owl-carousel .owl-nav > div:hover i{
  color: #fff;
}.mig-scope .owl-carousel .owl-nav > div.owl-prev{
  right: auto;
  left: -20px;
}@media (max-width: 1024px){.mig-scope .owl-carousel .owl-nav > div.owl-prev{
    left: 0;
  }
}.mig-scope .owl-carousel .owl-nav > div.owl-next{
  left: auto;
  right: -20px;
}@media (max-width: 1024px){.mig-scope .owl-carousel .owl-nav > div.owl-next{
    right: 0;
  }
}.mig-scope .owl-carousel:hover .owl-nav{
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .owl-carousel.carousel-thumbnail.text.top{
  padding-top: 60px;
}.mig-scope .owl-carousel.carousel-thumbnail.text.top .owl-dots{
  position: absolute;
  top: 10px;
  left: 0;
  width: 100%;
  z-index: 99;
  margin-top: 0;
}.mig-scope .owl-carousel.carousel-thumbnail.text.top .owl-dots .owl-dot{
  width: auto;
  height: auto;
  background: none;
  text-transform: uppercase;
  font-family: var(--halpes-heading-font-family);
  font-size: 13px;
  margin: 0 10px;
  color: #000;
  font-weight: 600;
}.mig-scope .owl-carousel.carousel-thumbnail.text.top .owl-dots .owl-dot.active{
  color: var(--halpes-theme-color);
}.mig-scope .owl-carousel.carousel-thumbnail.text.vertical{
  padding-left: 25%;
}.mig-scope .owl-carousel.carousel-thumbnail.text.vertical .owl-nav{
  display: none;
}.mig-scope .owl-carousel.carousel-thumbnail.text.vertical .owl-dots{
  position: absolute;
  top: 0;
  left: 0;
  width: 25%;
  z-index: 99;
  margin-top: 0;
  padding-right: 30px;
}@media (max-width: 575.98px){.mig-scope .owl-carousel.carousel-thumbnail.text.vertical .owl-dots{
    width: 100%;
  }
}.mig-scope .owl-carousel.carousel-thumbnail.text.vertical .owl-dots .owl-dot{
  width: 100%;
  display: block;
  text-align: left;
  background: none;
  text-transform: uppercase;
  font-family: var(--halpes-heading-font-family);
  font-size: 13px;
  color: #000;
  font-weight: 600;
  background: #fff;
  padding: 25px 20px;
  border-bottom: 1px solid #dee2e6;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  height: auto;
  line-height: 1;
  position: relative;
}.mig-scope .owl-carousel.carousel-thumbnail.text.vertical .owl-dots .owl-dot:after{
  content: "";
  position: absolute;
  right: 0;
  top: 15px;
  bottom: 15px;
  width: 3px;
  background: var(--halpes-theme-color);
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .owl-carousel.carousel-thumbnail.text.vertical .owl-dots .owl-dot:last-child{
  border-bottom: 0;
}@media (max-width: 575.98px){.mig-scope .owl-carousel.carousel-thumbnail.text.vertical .owl-dots .owl-dot{
    display: inline-block;
    width: auto;
    text-align: center;
  }
}.mig-scope .owl-carousel.carousel-thumbnail.text.vertical .owl-dots .owl-dot.active{
  color: var(--halpes-theme-color);
}.mig-scope .owl-carousel.carousel-thumbnail.text.vertical .owl-dots .owl-dot.active:after{
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .owl-carousel.pagination-right .owl-dots{
  position: absolute;
  right: -30px;
  top: 50%;
  margin-top: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 10px;
  height: auto;
}.mig-scope .owl-carousel.pagination-right .owl-dots .owl-dot{
  display: block;
  margin: 10px 0;
}.mig-scope .owl-carousel.padding-left .owl-dots{
  float: left;
  width: auto;
  margin-top: 15px;
}.mig-scope .owl-carousel.white .owl-dots .owl-dot{
  background: #AAABAC;
}.mig-scope .owl-carousel.white .owl-dots .owl-dot.active{
  background: #fff;
}.mig-scope .button,.mig-scope .btn,.mig-scope .btn-white,.mig-scope .btn-theme,.mig-scope .btn-black,.mig-scope .btn-theme-second,.mig-scope .more-link a,.mig-scope .btn-theme-submit,.mig-scope .btn-theme-outline,.mig-scope .btn-theme-2{
  font-size: 16px;
  background: var(--halpes-theme-color);
  color: #fff;
  font-weight: 800;
  padding: 20px 35px;
  line-height: 1;
  position: relative;
  z-index: 1;
  display: inline-block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  border: none;
  text-transform: none;
  border-radius: 0;
}@media (max-width: 1199.98px){.mig-scope .button,.mig-scope .btn,.mig-scope .btn-white,.mig-scope .btn-theme,.mig-scope .btn-black,.mig-scope .btn-theme-second,.mig-scope .more-link a,.mig-scope .btn-theme-submit,.mig-scope .btn-theme-outline,.mig-scope .btn-theme-2{
    padding-left: 30px;
    padding-right: 30px;
  }
}@media (max-width: 767.98px){.mig-scope .button,.mig-scope .btn,.mig-scope .btn-white,.mig-scope .btn-theme,.mig-scope .btn-black,.mig-scope .btn-theme-second,.mig-scope .more-link a,.mig-scope .btn-theme-submit,.mig-scope .btn-theme-outline,.mig-scope .btn-theme-2{
    padding: 15px 20px;
    font-size: 15px;
  }
}.mig-scope .button span,.mig-scope .btn span,.mig-scope .btn-white span,.mig-scope .btn-theme span,.mig-scope .btn-black span,.mig-scope .btn-theme-second span,.mig-scope .more-link a span,.mig-scope .btn-theme-submit span,.mig-scope .btn-theme-outline span,.mig-scope .btn-theme-2 span{
  position: relative;
  
}.mig-scope .button i,.mig-scope .btn i,.mig-scope .btn-white i,.mig-scope .btn-theme i,.mig-scope .btn-black i,.mig-scope .btn-theme-second i,.mig-scope .more-link a i,.mig-scope .btn-theme-submit i,.mig-scope .btn-theme-outline i,.mig-scope .btn-theme-2 i{
  font-size: 14px;
  margin-right: 10px;
}.mig-scope .button:hover,.mig-scope .button:focus,.mig-scope .btn:hover,.mig-scope .btn:focus,.mig-scope .btn-white:hover,.mig-scope .btn-white:focus,.mig-scope .btn-theme:hover,.mig-scope .btn-theme:focus,.mig-scope .btn-black:hover,.mig-scope .btn-black:focus,.mig-scope .btn-theme-second:hover,.mig-scope .btn-theme-second:focus,.mig-scope .more-link a:hover,.mig-scope .more-link a:focus,.mig-scope .btn-theme-submit:hover,.mig-scope .btn-theme-submit:focus,.mig-scope .btn-theme-outline:hover,.mig-scope .btn-theme-outline:focus,.mig-scope .btn-theme-2:hover,.mig-scope .btn-theme-2:focus{
  cursor: pointer;
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  color: #fff;
  opacity: 0.9;
}.mig-scope .button.full-width,.mig-scope .btn.full-width,.mig-scope .btn-white.full-width,.mig-scope .btn-theme.full-width,.mig-scope .btn-black.full-width,.mig-scope .btn-theme-second.full-width,.mig-scope .more-link a.full-width,.mig-scope .btn-theme-submit.full-width,.mig-scope .btn-theme-outline.full-width,.mig-scope .btn-theme-2.full-width{
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 25px;
  text-align: center;
}.mig-scope .btn-theme.btn-sm{
  padding: 15px 20px;
  font-size: 14px;
}.mig-scope .btn-theme.btn-sm span:before{
  font-size: 12px;
}.mig-scope .btn-theme-2{
  background: #eff5f4;
  color: var(--body-link-color);
}.mig-scope .btn-theme-2:hover,.mig-scope .btn-theme-2:focus{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .btn-black{
  background: var(--body-link-color);
}.mig-scope .btn-black.btn-sm{
  padding: 15px 20px;
  font-size: 14px;
}.mig-scope .btn-black.btn-sm span:before{
  font-size: 12px;
}.mig-scope .btn-black:hover,.mig-scope .btn-black:focus{
  background: #fff;
  color: var(--body-link-color);
}.mig-scope .btn-white{
  background: #fff;
  color: var(--body-link-color);
}.mig-scope .btn-white:hover,.mig-scope .btn-white:focus,.mig-scope .btn-white:active{
  background: var(--body-link-color);
  color: #fff;
}.mig-scope .more-link{
  text-align: center;
  margin-top: 30px;
}.mig-scope .btn-theme-second{
  background: var(--halpes-theme-color-second);
  color: #fff;
}.mig-scope .btn-theme-second:hover,.mig-scope .btn-theme-second:focus,.mig-scope .btn-theme-second:active{
  color: #fff;
}.mig-scope .btn-inline{
  font-size: 14px;
  color: var(--body-color);
  position: relative;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  font-weight: 500;
  padding-right: 28px;
  white-space: nowrap;
}.mig-scope .btn-inline:after{
  content: '\f061';
  font-family: "Font Awesome 5 Free";
  z-index: 1;
  line-height: 1;
  font-weight: 900;
  color: var(--halpes-theme-color);
  margin-left: 7px;
}.mig-scope .btn-inline:hover{
  text-decoration: underline;
  color: var(--halpes-theme-color);
}.mig-scope .btn-inline-white{
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.4px;
  display: inline-block;
}.mig-scope .btn-inline-white i{
  font-size: 20px;
  margin-left: 15px;
}.mig-scope .btn-theme-outline{
  background: transparent;
  color: var(--body-link-color);
  border: 2px solid var(--halpes-theme-color);
}.mig-scope .btn-theme-outline:hover,.mig-scope .btn-theme-outline:focus{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .gsc-button.btn-white,.mig-scope .btn-white{
  background: #fff;
}.mig-scope .gsc-button.btn-white span,.mig-scope .btn-white span{
  color: var(--halpes-theme-color-three);
}.mig-scope .gsc-button.btn-white:after,.mig-scope .btn-white:after{
  background: var(--halpes-theme-color-three);
}.mig-scope .gsc-button.btn-white:hover,.mig-scope .gsc-button.btn-white:focus,.mig-scope .gsc-button.btn-white:active,.mig-scope .btn-white:hover,.mig-scope .btn-white:focus,.mig-scope .btn-white:active{
  color: #fff;
}.mig-scope .gsc-button.btn-white:hover span,.mig-scope .gsc-button.btn-white:focus span,.mig-scope .gsc-button.btn-white:active span,.mig-scope .btn-white:hover span,.mig-scope .btn-white:focus span,.mig-scope .btn-white:active span{
  color: #fff;
}.mig-scope .gsc-button.btn-default{
  background: #000;
  color: #fff;
}.mig-scope .gsc-button.btn-default:hover,.mig-scope .gsc-button.btn-default:focus,.mig-scope .gsc-button.btn-default:active{
  color: var(--halpes-theme-color);
  background: black;
}.mig-scope .button--danger{
  font-weight: 500;
  padding: 22px 38px;
  line-height: 20px;
  letter-spacing: 3px;
  background: #dc3545;
  color: #fff;
  text-transform: uppercase;
}.mig-scope .button--danger:hover,.mig-scope .button--danger:focus,.mig-scope .button--danger:active{
  color: var(--halpes-theme-color-three);
  cursor: pointer;
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
}.mig-scope .user-login-form input[type*='submit'],.mig-scope .user-register-form input[type*='submit'],.mig-scope .user-form input[type*='submit'],.mig-scope .user-pass input[type*='submit']{
  font-size: 12px;
  text-transform: uppercase;
  font-family: var(--halpes-heading-font-family);
  background: var(--halpes-theme-color);
  color: #fff;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 16px 35px;
  position: relative;
  display: inline-block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  border: 1px solid transparent;
  margin-top: 10px;
}.mig-scope .user-login-form input[type*='submit']:hover,.mig-scope .user-login-form input[type*='submit']:focus,.mig-scope .user-login-form input[type*='submit']:active,.mig-scope .user-register-form input[type*='submit']:hover,.mig-scope .user-register-form input[type*='submit']:focus,.mig-scope .user-register-form input[type*='submit']:active,.mig-scope .user-form input[type*='submit']:hover,.mig-scope .user-form input[type*='submit']:focus,.mig-scope .user-form input[type*='submit']:active,.mig-scope .user-pass input[type*='submit']:hover,.mig-scope .user-pass input[type*='submit']:focus,.mig-scope .user-pass input[type*='submit']:active{
  background: #fff;
  color: #000;
  border-color: var(--halpes-theme-color);
}.mig-scope .button-right{
  text-align: right;
}@media (max-width: 767px){.mig-scope .button-right{
    text-align: left;
  }
}.mig-scope .progress-label{
  font-size: 20px;
  color: var(--body-link-color);
  font-weight: 900;
  margin-bottom: 10px;
}.mig-scope .progress{
  height: 14px;
  background-color: #eff5f4;
  border-radius: 10px;
  position: relative;
  overflow: visible;
}.mig-scope .progress .progress-bar{
  -webkit-transition: width 2s ease-in-out;
  transition: width 2s ease-in-out;
  -moz-transition: width 2s ease-in-out;
  -ms-transition: width 2s ease-in-out;
  line-height: 16px;
  background: var(--halpes-theme-color);
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}.mig-scope .progress .progress-bar .percentage{
  position: relative;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  position: absolute;
  right: 0;
  top: -28px;
  z-index: 9;
  color: var(--body-color);
}.mig-scope .panel{
  border: none;
  margin-top: 0;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background: #fff;
  padding: 15px;
}.mig-scope .panel .panel-heading{
  background: none;
  padding: 0;
}.mig-scope .panel .panel-title{
  font-size: 18px;
}.mig-scope .panel .panel-title > a{
  display: block;
  position: relative;
}.mig-scope .panel .panel-title > a:after{
  content: "\f068";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  font-size: 14px;
  top: 4px;
  right: 0px;
  z-index: 1;
  color: var(--halpes-theme-color);
  font-weight: 900;
  display: inline-block;
}.mig-scope .panel .panel-title > a.collapsed:after{
  content: "\f067";
  color: #fff;
}.mig-scope .panel .panel-body{
  border: none;
  line-height: 1.88;
  padding: 15px 30px 0;
}.mig-scope .dropcap{
  display: block;
  float: left;
  font-size: 40px;
  line-height: 34px;
  color: #444;
  margin: 6px 8px 0 0;
}.mig-scope .dropcap.border-dropcap{
  border: 2px solid #444;
  width: 46px;
  height: 46px;
  font-size: 28px;
  font-weight: 500;
  line-height: 42px;
  text-align: center;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  margin: 8px 12px 0 0;
}.mig-scope .dropcap.bg-dropcap{
  background-color: #444;
  color: #fff;
  width: 48px;
  height: 48px;
  font-size: 28px;
  font-weight: 500;
  line-height: 48px;
  text-align: center;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  margin: 8px 12px 0 0;
}.mig-scope .dropcap.circle-dropcap{
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border: 2px solid #444;
  width: 46px;
  height: 46px;
  font-size: 28px;
  font-weight: 500;
  line-height: 42px;
  text-align: center;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  margin: 8px 12px 0 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}.mig-scope .rotate-text{
  max-width: 900px;
  margin: 0 auto;
  text-align: center;
}.mig-scope .rotate-text .primary-text{
  font-family: var(--halpes-heading-font-family);
  font-size: 40px;
  color: white;
  font-weight: 600;
}.mig-scope .rotate-text .second-text{
  font-size: 16px;
  color: #fff;
}.mig-scope .rotate-text .link{
  margin-top: 30px;
}.mig-scope .info-contact > div{
  float: left;
  margin-right: 100px;
  margin-top: 10px;
  margin-bottom: 10px;
}@media (max-width: 767.98px){.mig-scope .info-contact > div{
    margin-right: 50px;
  }
}@media (max-width: 575.98px){.mig-scope .info-contact > div{
    margin-right: 30px;
  }
}.mig-scope .info-contact > div:last-child{
  margin-right: 0;
}.mig-scope .info-contact > div .icon{
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  float: left;
  margin-right: 10px;
  line-height: 40px;
  color: #fff;
  background: var(--halpes-theme-color);
  text-align: center;
  margin-top: -7px;
}.mig-scope .info-contact > div.phone .icon{
  background: var(--halpes-theme-color-second);
}.mig-scope .info-contact > div.address .icon{
  background: var(--halpes-theme-color-three);
}.mig-scope .about-info img{
  max-width: 140px;
}.mig-scope .contact-info ul{
  list-style-type: none;
  padding-left: 0;
}.mig-scope .contact-info ul li{
  padding-bottom: 10px;
}.mig-scope .contact-info i{
  font-size: 21px;
  color: var(--halpes-theme-color-second);
  margin-right: 20px;
}.mig-scope .scroll-to-top{
  display: inline-block;
  width: 45px;
  height: 45px;
  background: var(--halpes-theme-color-second);
  position: fixed;
  bottom: 40px;
  right: 40px;
  opacity: 0;
  visibility: hidden;
  z-index: 1000;
  text-align: center;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}.mig-scope .scroll-to-top.show{
  opacity: 1;
  visibility: visible;
}.mig-scope .scroll-to-top:after,.mig-scope .scroll-to-top:before{
  width: 45px;
  height: 45px;
  background-color: var(--halpes-theme-color-second);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-animation-delay: .9s;
  animation-delay: .9s;
  content: "";
  position: absolute;
  -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);
  box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.6);
  -webkit-animation: ripple 3s infinite;
  animation: ripple 3s infinite;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}.mig-scope .scroll-to-top:after{
  -webkit-animation-delay: .6s;
  animation-delay: .6s;
}.mig-scope .scroll-to-top i{
  font-size: 18px;
  line-height: 45px;
  color: var(--halpes-theme-color-three);
  position: relative;
  z-index: 10;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}.mig-scope .scroll-to-top:hover{
  background: #fff;
}.mig-scope .scroll-to-top:hover i{
  color: #222429;
}.mig-scope .scroll-to-top:hover:before,.mig-scope .scroll-to-top:hover:after{
  background-color: #fff;
}@-webkit-keyframes ripple{
  70% {
    -webkit-box-shadow: 0 0 0 40px rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 40px rgba(255, 255, 255, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
  }
}@keyframes ripple{
  70% {
    -webkit-box-shadow: 0 0 0 40px rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 40px rgba(255, 255, 255, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
  }
}.mig-scope .social-sharing-buttons{
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
}.mig-scope .links .comment-add{
  display: none;
}.mig-scope #node-single-comment h2{
  margin-top: 30px;
  margin-bottom: 30px;
  font-size: 22px;
  position: relative;
  padding-bottom: 20px;
}.mig-scope #node-single-comment h2:before{
  content: "";
  position: absolute;
  width: 50px;
  height: 2px;
  background: var(--halpes-theme-color);
  left: 0;
  bottom: 0;
  z-index: 1;
}.mig-scope #node-single-comment #comment-form .form-item{
  margin-bottom: 20px;
}.mig-scope #node-single-comment #comment-form .form-item.js-form-type-textarea{
  margin: 0;
}.mig-scope #node-single-comment #comment-form .form-item label{
  text-transform: uppercase;
  font-size: 14px;
  display: block;
  font-weight: 700;
  color: #6a6a6a;
}.mig-scope #node-single-comment #comment-form input[type*='text'],.mig-scope #node-single-comment #comment-form input[type*='email'],.mig-scope #node-single-comment #comment-form input[type*='phone'],.mig-scope #node-single-comment #comment-form input[type*='tel'],.mig-scope #node-single-comment #comment-form select{
  height: 52px;
}.mig-scope #node-single-comment input[type*='text'],.mig-scope #node-single-comment textarea{
  width: 100%;
}.mig-scope .comment-wrapper h2.comment-form__title{
  margin-bottom: 1em;
}.mig-scope .field-node--comment{
  font-size: 0.934em;
}.mig-scope .comment{
  margin-bottom: 19px;
  vertical-align: top;
  display: table;
}.mig-scope [dir="rtl"] .comment{
  direction: rtl;
}.mig-scope .comment__meta{
  padding: 0 30px 0 0;
  
  font-size: 1.071em;
  width: 115px;
}@media (max-width: 768.9px){.mig-scope .comment__meta{
    width: 90px;
  }
}.mig-scope [dir="rtl"] .comment__meta{
  padding: 0 0 0 30px;
}.mig-scope .comment__attribution img{
  border: 1px solid #d3d7d9;
}.mig-scope .comment .field--name-user-picture img{
  margin: 0;
}.mig-scope .comment__author .username{
  white-space: nowrap;
  text-transform: uppercase;
  color: #000;
  font-weight: 700;
  font-size: 12px;
}.mig-scope .comment__author{
  margin: 4px 0;
  line-height: 1.2;
  text-transform: uppercase;
  color: #000;
  font-weight: 700;
  font-size: 12px;
}.mig-scope .comment__time{
  margin-bottom: 4px;
  color: #68696b;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.733em;
  line-height: 1.2;
}.mig-scope .comment__permalink{
  font-size: 0.733em;
  line-height: 1.2;
}.mig-scope .comment__content{
  position: relative;
  display: table-cell;
  padding: 10px 25px 10px 25px;
  vertical-align: top;
  width: 100%;
  border: 1px solid #d3d7d9;
  font-size: 0.929em;
  line-height: 1.6;
  word-break: break-all;
}.mig-scope .comment__content h3 a{
  font-size: 18px;
  font-weight: 700;
}.mig-scope .comment__content .links.inline{
  margin-top: 10px;
}.mig-scope .comment__content .links.inline > li{
  float: left;
}.mig-scope .comment__content .links.inline > li a{
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
}.mig-scope .comment__content:before{
  content: '';
  position: absolute;
  right: 100%;
  
  top: 20px;
  border-top: 20px solid transparent;
  border-right: 20px solid #d3d7d9;
  
  border-bottom: 20px solid transparent;
}.mig-scope [dir="rtl"] .comment__content:before{
  right: auto;
  left: 100%;
  border-right: none;
  border-left: 20px solid #d3d7d9;
}.mig-scope .comment__content:after{
  content: '';
  position: absolute;
  right: 100%;
  
  top: 20px;
  border-top: 20px solid transparent;
  border-right: 20px solid #fff;
  
  border-bottom: 20px solid transparent;
  margin-right: -1px;
  
}.mig-scope [dir="rtl"] .comment__content:after{
  right: auto;
  left: 100%;
  border-right: none;
  border-left: 20px solid #fff;
  margin-right: 0;
  margin-left: -1px;
}.mig-scope .comment__content h3{
  margin-top: 0.94em;
  margin-bottom: 0.45em;
  font-size: 1.171em;
}.mig-scope .comment__content nav{
  padding-top: 1px;
}.mig-scope .indented{
  margin-left: 40px;
  
}.mig-scope [dir="rtl"] .indented{
  margin-right: 40px;
  margin-left: 0;
}.mig-scope .comment .links{
  padding: 0 0 0.25em 0;
}.mig-scope .comment .links li{
  padding: 0 0.5em 0 0;
  
  font-size: 1.08em;
}.mig-scope [dir="rtl"] .comment .links li{
  padding: 0 0 0 0.5em;
}.mig-scope .comment--unpublished{
  margin-right: 5px;
  
  padding: 5px 2px 5px 5px;
  
  background: #fff4f4;
}.mig-scope [dir="rtl"] .comment--unpublished{
  margin-left: 5px;
  margin-right: 0;
  padding: 5px 5px 5px 2px;
}.mig-scope .unpublished .comment-text .comment-arrow{
  border-left: 1px solid #fff4f4;
  border-right: 1px solid #fff4f4;
}.mig-scope .unpublished{
  padding: 20px 15px 0;
}.mig-scope .comment-footer{
  display: table-row;
}.mig-scope .comment--unpublished .comment__text:after,.mig-scope .node--unpublished .comment__text:after{
  border-right-color: #fff4f4;
  
}.mig-scope [dir="rtl"] .comment--unpublished .comment__content:after,.mig-scope [dir="rtl"] .node--unpublished .comment__content:after{
  border-left-color: #fff4f4;
}.mig-scope .comment-form .filter-help{
  float: right;
}.mig-scope .comment-form .js-filter-wrapper{
  display: block;
  width: 100%;
  float: left;
  margin-top: 15px;
}.mig-scope .comment-form .js-form-type-select{
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .comment-form .js-form-type-select label{
  margin-right: 6px;
  margin-top: 4px !important;
  font-size: 12px !important;
}.mig-scope .comment-form .js-filter-list{
  width: auto;
  height: 36px !important;
  padding: 0 26px 0px 15px;
}.mig-scope .comment-form .ck-label.ck-voice-label{
  display: none !important;
}.mig-scope .comment-form .filter-guidelines{
  float: left;
  width: 100%;
  margin-bottom: 20px;
}.mig-scope .mailchimp-signup-subscribe-form{
  position: relative;
}.mig-scope .mailchimp-signup-subscribe-form form{
  -webkit-box-shadow: 0px 10px 60px 0 rgba(30, 40, 69, 0.07);
  box-shadow: 0px 10px 60px 0 rgba(30, 40, 69, 0.07);
  background-color: #fff;
  padding: 12px;
}.mig-scope .mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields{
  width: calc(100% - 115px);
}.mig-scope .mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields label{
  display: none;
}.mig-scope .mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields input{
  width: 100%;
  border: none;
  padding: 0 10px;
  line-height: 50px;
  font-size: 16px;
  height: 41px;
  border-radius: 0;
  border: solid 1px rgba(35, 35, 35, 0);
  background-color: #fff;
}.mig-scope .mailchimp-signup-subscribe-form .form-actions{
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  padding: 12px;
  width: 120px;
}.mig-scope .mailchimp-signup-subscribe-form .form-actions .button{
  padding: 12px 20px;
  padding-left: 35px;
  height: 42px;
  width: 100%;
}.mig-scope .mailchimp-signup-subscribe-form .form-actions .button:hover{
  background: var(--halpes-theme-color-second);
  color: #fff;
}.mig-scope .mailchimp-signup-subscribe-form .form-actions:after{
  color: #fff;
  content: "\f35a";
  font-family: "Font Awesome 5 Free";
  position: absolute;
  top: 26px;
  left: 30px;
  z-index: 10;
  line-height: 1;
  font-weight: 900;
  font-size: 13px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .form-control{
  -webkit-box-shadow: none;
  box-shadow: none;
}.mig-scope #user-login-form .form-item label{
  width: 100%;
}.mig-scope #user-login-form .form-item input{
  width: 100%;
}.mig-scope #user-login-form ul{
  width: 100%;
  padding: 10px 0 30px;
}.mig-scope #user-login-form ul > li{
  width: 49%;
  float: left;
  text-align: center;
}.mig-scope #user-login-form ul > li:first-child{
  margin-right: 2%;
}.mig-scope #user-login-form ul > li a{
  width: 100%;
  display: inline-block;
  float: none;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 600;
  padding: 10px 5px;
}.mig-scope #user-login ul{
  margin: 0 0 5px;
}.mig-scope #user-login ul li{
  margin: 0;
}.mig-scope #user-login li.openid-link{
  background: none;
}.mig-scope #search-form .panel{
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}.mig-scope #search-form .panel-default > .panel-heading{
  border-bottom: none;
}.mig-scope .hide-label label{
  background: none;
  clip: rect(1px);
}.mig-scope .exposed-filters .form-item{
  margin-bottom: 10px;
  margin-top: 0;
}.mig-scope #article-admin-filter ul{
  padding: .5em 0;
}.mig-scope #article-admin-filter ul li{
  list-style: none;
}.mig-scope #edit-operation-wrapper select{
  margin: .5em;
}.mig-scope div.resizable-textarea textarea{
  margin-top: 0;
  border: 1px solid #dee2e6;
}.mig-scope .search-advanced .criterion{
  float: none;
  margin: 0 5px;
}.mig-scope #edit-keywords-fieldset .form-item:first-child{
  margin-top: 5px;
}.mig-scope #user-admin-filter ul li{
  list-style: none;
}.mig-scope .field-type-text-long fieldset{
  padding: 10px 0;
  border: #dee2e6;
}.mig-scope .field-type-text-long fieldset .form-item{
  margin: 0;
  padding: 0 0 0 15px;
}.mig-scope #comment-form label{
  display: inline-block;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 5px;
}.mig-scope #contact-site-form .form-checkbox{
  margin-left: 0;
}.mig-scope #comment-form-wrapper .form-item label{
  min-width: 120px;
  display: inline-block;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 14px;
}.mig-scope .search-form input[type="search"]{
  padding: 14px 20px;
  border: 1px solid #dee2e6;
}.mig-scope .block-search .search-block-form{
  position: relative;
}.mig-scope .block-search .search-block-form input.form-search{
  height: 55px;
  padding: 2px 20px;
  padding-right: 50px;
  background: #fff;
  border: 0;
  width: 100%;
  border-radius: 0;
  border: 1px solid #dee2e6;
}.mig-scope .block-search .search-block-form input.form-submit{
  line-height: 1;
  width: 100%;
  height: 55px;
  font-size: 0;
  border: 0;
  border-radius: 0;
  padding: 0;
  z-index: 11;
  background: none;
}.mig-scope .block-search .search-block-form input.form-submit:hover,.mig-scope .block-search .search-block-form input.form-submit:focus{
  cursor: pointer;
  -webkit-box-shadow: none;
  box-shadow: none;
}.mig-scope .block-search .search-block-form .form-item{
  width: 100%;
}.mig-scope .block-search .search-block-form .form-actions{
  position: absolute;
  right: 1px;
  top: 0;
  bottom: 1px;
  width: 40px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .block-search .search-block-form .form-actions:before{
  font-family: "Flaticon";
  font-style: normal;
  font-weight: normal;
  content: "\f103";
  -moz-osx-font-smoothing: grayscale;
  line-height: 1;
  display: inline-block;
  position: absolute;
  top: 18px;
  right: 15px;
  z-index: 2;
  font-size: 18px;
  font-weight: 700;
}.mig-scope .block-search .search-block-form .form-actions:hover,.mig-scope .block-search .search-block-form .form-actions:focus{
  color: var(--body-link-color);
}.mig-scope .contact-message-form{
  margin: 0 auto;
}.mig-scope .contact-message-form div[id*="edit-name"],.mig-scope .contact-message-form div[id*="edit-mail"],.mig-scope .contact-message-form .js-form-item-mail{
  height: 45px;
  line-height: 45px;
  padding: 5px;
  border-bottom: 2px solid #CCCCCC;
}.mig-scope .contact-message-form .form-item{
  margin-bottom: 30px;
  color: var(--body-color);
}.mig-scope .contact-message-form .form-item label{
  font-size: 12px;
  text-transform: uppercase;
}.mig-scope .contact-message-form .form-item #edit-copy{
  display: inline-block;
  margin-right: 5px;
}.mig-scope .contact-message-form .form-item input[type='text'],.mig-scope .contact-message-form .form-item input[type='email'],.mig-scope .contact-message-form .form-item textarea{
  width: 100%;
  border: none;
  border-bottom: 2px solid #CCCCCC;
  position: relative;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  height: 45px;
  -webkit-box-shadow: none !important;
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
  padding-left: 5px;
}.mig-scope .contact-message-form .form-item input[type='text']::-webkit-input-placeholder,.mig-scope .contact-message-form .form-item input[type='email']::-webkit-input-placeholder,.mig-scope .contact-message-form .form-item textarea::-webkit-input-placeholder{
  color: var(--body-color);
  text-transform: capitalize;
}.mig-scope .contact-message-form .form-item input[type='text']:-moz-placeholder,.mig-scope .contact-message-form .form-item input[type='email']:-moz-placeholder,.mig-scope .contact-message-form .form-item textarea:-moz-placeholder{
  color: var(--body-color);
  text-transform: capitalize;
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .contact-message-form .form-item input[type='text']::-moz-placeholder,.mig-scope .contact-message-form .form-item input[type='email']::-moz-placeholder,.mig-scope .contact-message-form .form-item textarea::-moz-placeholder{
  color: var(--body-color);
  text-transform: capitalize;
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .contact-message-form .form-item input[type='text']:-ms-input-placeholder,.mig-scope .contact-message-form .form-item input[type='email']:-ms-input-placeholder,.mig-scope .contact-message-form .form-item textarea:-ms-input-placeholder{
  color: var(--body-color);
  text-transform: capitalize;
}.mig-scope .contact-message-form .form-item textarea{
  height: 200px;
  padding-top: 15px;
}@media (max-width: 575.98px){.mig-scope .contact-message-form .form-item textarea{
    height: 120px;
  }
}.mig-scope .contact-message-form .form-item-copy{
  margin-bottom: 10px !important;
}.mig-scope .contact-message-form #edit-actions{
  width: 100%;
  text-align: center;
}.mig-scope .contact-message-form #edit-actions:before,.mig-scope .contact-message-form #edit-actions:after{
  content: " ";
  display: table;
}.mig-scope .contact-message-form #edit-actions:after{
  clear: both;
}.mig-scope .contact-message-form #edit-preview{
  display: inline-block;
  font-size: 12px;
  letter-spacing: 2px;
  background: var(--halpes-theme-color);
  font-weight: 600;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  height: 45px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  margin-right: 20px;
}.mig-scope .contact-message-form #edit-preview:hover{
  background: #000 !important;
}.mig-scope .contact-message-form #edit-preview{
  display: none;
}.mig-scope .text-light .contact-message-form #edit-name,.mig-scope .text-light .contact-message-form #edit-mail,.mig-scope .text-light .contact-message-form input[type='text'],.mig-scope .text-light .contact-message-form input[type='email'],.mig-scope .text-light .contact-message-form textarea{
  background: none;
  border: 2px solid rgba(255, 255, 255, 0.2);
  color: #fff;
}.mig-scope .text-light .contact-message-form #edit-name::-webkit-input-placeholder,.mig-scope .text-light .contact-message-form #edit-mail::-webkit-input-placeholder,.mig-scope .text-light .contact-message-form input[type='text']::-webkit-input-placeholder,.mig-scope .text-light .contact-message-form input[type='email']::-webkit-input-placeholder,.mig-scope .text-light .contact-message-form textarea::-webkit-input-placeholder{
  color: #fff;
  text-transform: capitalize;
}.mig-scope .text-light .contact-message-form #edit-name:-moz-placeholder,.mig-scope .text-light .contact-message-form #edit-mail:-moz-placeholder,.mig-scope .text-light .contact-message-form input[type='text']:-moz-placeholder,.mig-scope .text-light .contact-message-form input[type='email']:-moz-placeholder,.mig-scope .text-light .contact-message-form textarea:-moz-placeholder{
  color: #fff;
  text-transform: capitalize;
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .text-light .contact-message-form #edit-name::-moz-placeholder,.mig-scope .text-light .contact-message-form #edit-mail::-moz-placeholder,.mig-scope .text-light .contact-message-form input[type='text']::-moz-placeholder,.mig-scope .text-light .contact-message-form input[type='email']::-moz-placeholder,.mig-scope .text-light .contact-message-form textarea::-moz-placeholder{
  color: #fff;
  text-transform: capitalize;
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .text-light .contact-message-form #edit-name:-ms-input-placeholder,.mig-scope .text-light .contact-message-form #edit-mail:-ms-input-placeholder,.mig-scope .text-light .contact-message-form input[type='text']:-ms-input-placeholder,.mig-scope .text-light .contact-message-form input[type='email']:-ms-input-placeholder,.mig-scope .text-light .contact-message-form textarea:-ms-input-placeholder{
  color: #fff;
  text-transform: capitalize;
}.mig-scope .block-system .contact-message-form{
  margin-bottom: 60px;
}.mig-scope .messages__wrapper{
  margin-bottom: 25px;
}.mig-scope form.commerce-product-campaign-add-form{
  max-width: 960px;
  margin: 0 auto 120px;
}@media (max-width: 575.98px){.mig-scope form.commerce-product-campaign-add-form{
    margin-bottom: 60px;
  }
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main{
  width: 100% !important;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main label{
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 0;
  vertical-align: text-top;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main label.form-required{
  position: relative;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main label.form-required:after{
  content: "*";
  color: #dc3545;
  font-size: 14px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main input[type="text"]{
  height: 45px;
  margin-top: 0;
  display: inline-block;
  -webkit-box-shadow: none;
  box-shadow: none;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .filter-wrapper{
  font-style: italic;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .filter-wrapper a{
  color: #dc3545;
  font-size: 14px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--name-title .form-text{
  width: 100%;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--name-title,.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--name-body{
  margin-bottom: 30px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main legend,.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--widget-commerce-price-default label,.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--name-field-campaign-video label{
  font-size: 18px;
  font-weight: 400;
  color: #000;
  padding-top: 30px;
  text-transform: none;
  display: block;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--widget-image-image{
  border: 1px solid #dee2e6;
  padding: 20px;
  margin-bottom: 30px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--widget-image-image summary{
  color: #000;
  font-weight: 400;
  text-transform: uppercase;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--widget-image-image .description{
  font-size: 15px;
  font-style: italic;
  margin-top: 20px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--widget-image-image details{
  overflow-x: auto;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--widget-datetime-default .form-item{
  display: inline-block;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .field--name-field-campaign-featured{
  margin-top: 20px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .form-date,.mig-scope form.commerce-product-campaign-add-form .layout-region-product-main .form-time{
  font-size: 14px;
  padding: 6px 10px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-secondary{
  display: none !important;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-secondary .form-actions{
  margin-top: 30px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-footer{
  width: 100%;
  margin-top: 15px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-footer .layout-region-product-footer__content{
  padding-top: 30px;
}.mig-scope form.commerce-product-campaign-add-form .layout-region-product-footer .layout-region-product-footer__content .field--name-status{
  display: none !important;
}.mig-scope .webform-submission-form .form-content-inner{
  max-width: 900px;
  margin: 0 -15px;
  padding: 0;
}.mig-scope .webform-submission-form .form-item{
  margin-bottom: 10px;
  position: relative;
}.mig-scope .webform-submission-form .form-item:before,.mig-scope .webform-submission-form .form-item:after{
  content: " ";
  display: table;
}.mig-scope .webform-submission-form .form-item:after{
  clear: both;
}.mig-scope .webform-submission-form .form-item label{
  font-size: 16px;
  font-weight: 400;
  color: #161c26;
  font-family: var(--halpes-heading-font-family);
}.mig-scope .webform-submission-form .form-item input,.mig-scope .webform-submission-form .form-item textarea,.mig-scope .webform-submission-form .form-item select{
  width: 100%;
  background: #fff;
  border: 0;
  font-size: 16px;
  padding: 0 30px;
  margin-top: 0;
  min-height: 60px;
  color: var(--body-color);
  font-weight: 400;
  -webkit-box-shadow: none;
  box-shadow: none;
}.mig-scope .webform-submission-form .form-item input::-webkit-input-placeholder,.mig-scope .webform-submission-form .form-item textarea::-webkit-input-placeholder,.mig-scope .webform-submission-form .form-item select::-webkit-input-placeholder{
  color: var(--body-color);
  font-weight: 400;
  font-size: 15px;
}.mig-scope .webform-submission-form .form-item input:-moz-placeholder,.mig-scope .webform-submission-form .form-item textarea:-moz-placeholder,.mig-scope .webform-submission-form .form-item select:-moz-placeholder{
  color: var(--body-color);
  font-weight: 400;
  font-size: 15px;
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .webform-submission-form .form-item input::-moz-placeholder,.mig-scope .webform-submission-form .form-item textarea::-moz-placeholder,.mig-scope .webform-submission-form .form-item select::-moz-placeholder{
  color: var(--body-color);
  font-weight: 400;
  font-size: 15px;
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .webform-submission-form .form-item input:-ms-input-placeholder,.mig-scope .webform-submission-form .form-item textarea:-ms-input-placeholder,.mig-scope .webform-submission-form .form-item select:-ms-input-placeholder{
  color: var(--body-color);
  font-weight: 400;
  font-size: 15px;
}.mig-scope .webform-submission-form .form-item input:focus,.mig-scope .webform-submission-form .form-item textarea:focus,.mig-scope .webform-submission-form .form-item select:focus{
  border-color: var(--halpes-theme-color);
}.mig-scope .webform-submission-form .form-item input{
  line-height: 40px;
}.mig-scope .webform-submission-form .form-item select{
  height: 60px;
  margin-top: 0.25rem;
}.mig-scope .webform-submission-form .form-item textarea{
  padding-top: 20px;
  display: block;
}.mig-scope .webform-submission-form .form-actions{
  width: 100%;
}.mig-scope .webform-submission-form .row{
  margin-left: -5px;
  margin-right: -5px;
}.mig-scope .webform-submission-form .row > *{
  padding-left: 5px;
  padding-right: 5px;
}.mig-scope .webform-submission-form.webform-submission-donate-form-form .form-item input{
  background: #fff;
}.mig-scope .webform-submission-form.webform-submission-donate-form-form .form-item textarea{
  background: #fff;
}.mig-scope .text-light .webform-submission-form .form-item:after{
  color: #fff;
}.mig-scope .text-light .webform-submission-form .form-item input,.mig-scope .text-light .webform-submission-form .form-item textarea{
  background: none;
  border-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}.mig-scope .text-light .webform-submission-form .form-item input::-webkit-input-placeholder,.mig-scope .text-light .webform-submission-form .form-item textarea::-webkit-input-placeholder{
  color: #fff;
}.mig-scope .text-light .webform-submission-form .form-item input:-moz-placeholder,.mig-scope .text-light .webform-submission-form .form-item textarea:-moz-placeholder{
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .text-light .webform-submission-form .form-item input::-moz-placeholder,.mig-scope .text-light .webform-submission-form .form-item textarea::-moz-placeholder{
  color: #fff;
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .text-light .webform-submission-form .form-item input:-ms-input-placeholder,.mig-scope .text-light .webform-submission-form .form-item textarea:-ms-input-placeholder{
  color: #fff;
}.mig-scope .text-light .webform-submission-form .form-actions input.form-submit{
  border-color: #fff;
  color: #fff;
  background: #fff;
  color: #000;
}.mig-scope .text-light .webform-submission-form .form-actions input.form-submit:hover{
  background: rgba(255, 255, 255, 0.8);
}.mig-scope .text-light .webform-submission-form label{
  color: #fff;
}.mig-scope .block{
  background: transparent;
  margin-bottom: 30px;
}.mig-scope .block .block{
  margin-bottom: 0 !important;
}.mig-scope .block .block-title{
  font-size: 22px;
  color: #000;
}.mig-scope .block.block-system-main-block{
  margin-bottom: 0;
}.mig-scope .block.block-system-breadcrumb-block{
  overflow: visible;
  margin-bottom: 20px;
}.mig-scope .block.block-none,.mig-scope .block.no-padding{
  background: none !important;
  padding: 0 !important;
}.mig-scope .block.block-none .block-content,.mig-scope .block.no-padding .block-content{
  padding: 0 !important;
}.mig-scope .block.no-title{
  margin-top: 0;
  border: none;
}.mig-scope .block.no-title:before{
  content: none;
}.mig-scope .block.style-higlight{
  background: #34495E;
  padding-left: 20px;
  padding-right: 20px;
}.mig-scope .block.style-higlight .block-title{
  border: none;
}.mig-scope .block.style-higlight .block-title span:before{
  content: none;
}.mig-scope .block.style-higlight .block-title h2{
  margin: 0;
  padding: 0;
  border: none;
}.mig-scope .block.style-higlight .block-title h2 span{
  padding: 10px;
  background: #4E6984;
  color: #fff;
}.mig-scope .block.style-higlight .post-title a{
  color: #fff;
}.mig-scope .block.style-higlight .more-link a{
  color: #fff;
  padding: 0 15px 15px;
  display: block;
}.mig-scope .block.style-higlight .more-link a:hover{
  color: var(--halpes-theme-color);
}.mig-scope .block#block-system-main{
  padding-top: 10px;
}.mig-scope .block.block-local-tasks-block{
  margin-bottom: 0;
}.mig-scope .block.no-title{
  border: none;
}.mig-scope .block.no-title > .block-title,.mig-scope .block.no-title > div > .block-title{
  padding: 0;
  margin: 0;
  border: none;
}.mig-scope .block.no-title > .block-title:before,.mig-scope .block.no-title > div > .block-title:before{
  content: none;
}.mig-scope .block.block-simplenews{
  width: 100%;
  margin: 0 auto;
  padding: 0;
}.mig-scope .block.block-simplenews .description{
  display: none;
}.mig-scope .block.block-simplenews #edit-mail-wrapper{
  margin-top: 20px;
}.mig-scope .block.block-simplenews #edit-mail-wrapper label{
  display: none;
}.mig-scope .block.block-simplenews #edit-mail-wrapper input.form-email{
  padding: 0 20px;
  width: 100%;
  height: 40px;
  background: none;
  border: 2px solid rgba(255, 255, 255, 0.3);
  max-width: 320px;
}.mig-scope .block.block-simplenews input#edit-subscribe{
  background: var(--halpes-theme-color);
  border: none;
  padding: 0 20px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  font-family: var(--halpes-heading-font-family);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  display: inline-block;
  width: auto;
  margin-top: 15px;
  color: #fff;
  font-weight: 400;
}.mig-scope .block.block-simplenews input#edit-subscribe:hover,.mig-scope .block.block-simplenews input#edit-subscribe:focus,.mig-scope .block.block-simplenews input#edit-subscribe:active{
  background: #fff;
  color: var(--halpes-theme-color);
}.mig-scope .block.block-blocktabs{
  position: relative;
}.mig-scope .block.block-blocktabs .ui-widget{
  font-family: var(--halpes-font-sans-serif);
  font-size: 1rem;
}.mig-scope .block.block-blocktabs .ui-tabs-nav{
  padding: 0;
  border: none;
  background: none !important;
  display: inline-block;
  float: right;
  position: absolute;
  right: 20px;
  top: -60px;
  z-index: 99;
}.mig-scope .block.block-blocktabs .ui-tabs-nav > li{
  background: none;
  padding: 0;
  margin: 0;
  border: 0;
  position: relative;
}.mig-scope .block.block-blocktabs .ui-tabs-nav > li > a{
  font-size: 14px;
  text-transform: none;
  font-family: var(--halpes-font-sans-serif);
  font-weight: 600;
}.mig-scope .block.block-blocktabs .ui-tabs-nav > li:last-child > a{
  padding-right: 0;
}.mig-scope .block.block-blocktabs .ui-tabs-nav > li.ui-tabs-active > a{
  color: var(--halpes-theme-color);
}.mig-scope .block.block-blocktabs .blocktabs{
  border: none;
  padding: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
}.mig-scope .block.block-blocktabs .blocktabs .ui-tabs-panel{
  padding: 0 !important;
}.mig-scope .block.block-blocktabs .block{
  margin-bottom: 0 !important;
}.mig-scope .block.site-branding{
  margin-bottom: 0;
}.mig-scope .block-local-tasks-block{
  position: relative;
  z-index: 99;
}.mig-scope .drupal-tabs{
  border-bottom: 1px solid #dee2e6;
}.mig-scope .drupal-tabs:before,.mig-scope .drupal-tabs:after{
  content: " ";
  display: table;
}.mig-scope .drupal-tabs:after{
  clear: both;
}.mig-scope .drupal-tabs a{
  font-size: 12px;
}.mig-scope .drupal-tabs .is-active a{
  color: var(--halpes-theme-color);
}.mig-scope .help{
  position: relative;
  z-index: 1;
  display: none;
  width: 100%;
}.mig-scope .help .drupal-tabs{
  padding: 10px 0;
  margin-bottom: 25px;
}.mig-scope .help .messages__wrapper{
  padding: 10px 20px;
  border: 1px solid #dee2e6;
  margin-top: 20px;
}.mig-scope .text-light .title{
  color: #fff !important;
}.mig-scope .region-main-menu .block{
  background: transparent;
}.mig-scope .region-main-menu .block .block-content{
  padding: 0;
}.mig-scope .sidebar .block{
  background: #eff5f4;
  padding: 35px 40px;
}@media (max-width: 768px){.mig-scope .sidebar .block{
    padding: 25px 30px;
  }
}.mig-scope .sidebar .block .block-title{
  margin-top: 0;
  padding-bottom: 15px;
  margin-bottom: 25px;
  font-size: 20px;
  position: relative;
}.mig-scope .sidebar .block .block-title:after{
  content: '';
  width: 45px;
  height: 2px;
  background: var(--halpes-theme-color);
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
}.mig-scope .sidebar .block.no-background{
  background: transparent;
  padding: 0;
}.mig-scope .sidebar .block:last-child{
  margin-bottom: 50px;
}.mig-scope .sidebar .block-menu:before,.mig-scope .sidebar .block-menu:after{
  content: " ";
  display: table;
}.mig-scope .sidebar .block-menu:after{
  clear: both;
}.mig-scope .sidebar .block-menu ul li{
  border: none;
  margin-bottom: 20px;
  float: left;
  width: 100%;
  list-style: none;
}.mig-scope .sidebar .block-menu ul li a{
  display: block;
  text-transform: none;
  font-size: 16px;
  line-height: 26px;
  overflow: hidden;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  position: relative;
  color: var(--body-color);
}.mig-scope .sidebar .block-menu ul li a:hover,.mig-scope .sidebar .block-menu ul li a:focus,.mig-scope .sidebar .block-menu ul li a:active{
  color: var(--halpes-theme-color);
}.mig-scope .sidebar .block-menu ul li.menu-item--active-trail > a{
  color: var(--halpes-theme-color) !important;
}.mig-scope .item-list ul{
  overflow: hidden;
  padding: 0;
}.mig-scope .item-list ul li.view-list-item{
  margin: 0 0 30px;
  overflow: hidden;
  list-style-type: none;
}.mig-scope .item-list ul li.view-list-item .post-block{
  margin: 0;
}.mig-scope .item-list ul li.view-list-item:last-child{
  margin-bottom: 0;
}.mig-scope .padding-small .item-list ul li.view-list-item{
  margin-bottom: 20px !important;
}.mig-scope .padding-small .item-list ul li.view-list-item:last-child{
  margin-bottom: 0 !important;
}.mig-scope .category-list .item-list ul li{
  margin-bottom: 20px;
}.mig-scope .category-list .item-list ul li:last-child{
  margin-bottom: 0;
}.mig-scope .category-list .item-list ul li a{
  display: block;
  text-transform: none;
  font-size: 16px;
  line-height: 26px;
  color: var(--body-color);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  position: relative;
  font-weight: 600;
}.mig-scope .category-list .item-list ul li a:before{
  content: "\f35a";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
  color: var(--halpes-theme-color);
  margin-right: 8px;
  width: 16px;
  font-size: 14px;
  display: inline-block;
  text-align: center;
}.mig-scope .category-list .item-list ul li a:hover,.mig-scope .category-list .item-list ul li a:focus,.mig-scope .category-list .item-list ul li a:active{
  color: var(--halpes-theme-color);
}.mig-scope .tags-list .item-list > ul > li{
  margin-right: 10px;
  margin-bottom: 10px;
  display: inline-block;
  float: left;
}.mig-scope .tags-list .item-list > ul > li a{
  color: var(--body-link-color);
  font-size: 14px;
  font-weight: 800;
  line-height: 1;
  display: inline-block;
  background: #fff;
  padding: 10px 20px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .tags-list .item-list > ul > li a:hover,.mig-scope .tags-list .item-list > ul > li a:focus,.mig-scope .tags-list .item-list > ul > li a:active{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .recent-comment-block .views-field-title{
  margin-top: -4px;
}.mig-scope .recent-comment-block .views-field-title a{
  font-weight: 500;
  text-transform: uppercase;
}.mig-scope .recent-comment-block .views-field-name{
  color: #a4a4a4;
}.mig-scope .recent-comment-block .views-field-name a{
  color: #a4a4a4;
}.mig-scope .list-tags .view-list ul > li{
  float: left;
  border: 1px solid #dee2e6;
  display: inline-block;
  width: auto !important;
  padding: 0 !important;
  margin: 0 10px 10px 0 !important;
}.mig-scope .list-tags .view-list ul > li a{
  padding: 6px 10px;
  display: block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .list-tags .view-list ul > li:hover{
  background: var(--halpes-theme-color);
}.mig-scope .list-tags .view-list ul > li:hover a{
  color: #fff;
}.mig-scope .contact-link{
  background: var(--halpes-theme-color-second);
  color: #000;
  padding: 30px;
  font-size: 14px;
}.mig-scope .contact-link .title{
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
}.mig-scope .contact-link .action{
  margin-top: 20px;
}.mig-scope .social-border{
  text-align: center;
  overflow: hidden;
}.mig-scope .social-border .socials{
  display: inline-block;
  position: relative;
  text-align: center;
  width: auto;
}.mig-scope .social-border .socials:after{
  content: "";
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  position: absolute;
  top: 50%;
  left: 100%;
  width: 1000px;
}.mig-scope .social-border .socials:before{
  content: "";
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  position: absolute;
  top: 50%;
  right: 100%;
  width: 1000px;
}.mig-scope .social-border .socials a{
  margin: 0 10px;
  display: inline-block;
  color: #fff;
  background: none;
}.mig-scope .social-border .socials a i{
  background: none;
  font-size: 20px;
}.mig-scope .social-border .socials a:hover i,.mig-scope .social-border .socials a:active i,.mig-scope .social-border .socials a:focus i{
  background: inherit;
}.mig-scope .navigation ul{
  list-style: none;
  padding: 0;
  margin: 0;
}.mig-scope .area-main-menu .menu-toggle{
  display: none;
}@media (min-width: 1024.1px){.mig-scope .navigation.menu--main{
    position: relative;
    clear: both;
  }.mig-scope .navigation.menu--main ul{
    list-style: none;
    padding: 0;
    margin: 0;
  }.mig-scope .navigation.menu--main .gva_menu{
    float: left;
    position: relative;
  }.mig-scope .navigation.menu--main .gva_menu li{
    position: relative;
  }.mig-scope .navigation.menu--main .gva_menu li a{
    text-align: left !important;
  }.mig-scope .navigation.menu--main .gva_menu li a .icaret{
    margin-left: 4px;
    border: none !important;
    font-size: 9px;
  }.mig-scope .navigation.menu--main .gva_menu > li{
    display: inline-block;
    padding: 32px 20px;
  }
}@media (min-width: 1024.1px) and (max-width: 1430px){.mig-scope .navigation.menu--main .gva_menu > li{
    padding-left: 15px;
    padding-right: 15px;
  }
}@media (min-width: 1024.1px) and (max-width: 1199px){.mig-scope .navigation.menu--main .gva_menu > li{
    padding-left: 12px;
    padding-right: 12px;
  }
}@media (min-width: 1024.1px){.mig-scope .navigation.menu--main .gva_menu > li > a{
    display: inline-block;
    position: relative;
    font-size: 16px;
    line-height: 1;
    font-weight: 700;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
    -moz-transition: all 0.35s;
    -ms-transition: all 0.35s;
    text-align: center;
    color: var(--menu-link-color);
    padding-bottom: 10px;
  }.mig-scope .navigation.menu--main .gva_menu > li > a:before{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 2px;
    background: var(--halpes-theme-color);
    opacity: 0;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
    -moz-transition: all 0.35s;
    -ms-transition: all 0.35s;
  }.mig-scope .navigation.menu--main .gva_menu > li > a:hover,.mig-scope .navigation.menu--main .gva_menu > li > a:focus{
    color: var(--menu-link-color-hover);
  }.mig-scope .navigation.menu--main .gva_menu > li > .sub-menu .menu-item--active-trail > a{
    color: var(--halpes-theme-color);
  }.mig-scope .navigation.menu--main .gva_menu > li.gva-mega-menu{
    position: static !important;
  }.mig-scope .navigation.menu--main .gva_menu > li.gva-mega-menu > .sub-menu{
    width: 100%;
  }.mig-scope .navigation.menu--main .gva_menu > li:hover > a:before,.mig-scope .navigation.menu--main .gva_menu > li:focus > a:before{
    opacity: 1;
    width: 100%;
  }.mig-scope .navigation.menu--main .gva_menu > li:hover > a > span:first-child:before,.mig-scope .navigation.menu--main .gva_menu > li:focus > a > span:first-child:before{
    opacity: 1;
    bottom: 1px;
  }.mig-scope .navigation.menu--main .gva_menu > li:hover > ul.sub-menu,.mig-scope .navigation.menu--main .gva_menu > li:hover div.sub-menu,.mig-scope .navigation.menu--main .gva_menu > li:focus > ul.sub-menu,.mig-scope .navigation.menu--main .gva_menu > li:focus div.sub-menu{
    display: block;
    visibility: visible;
    opacity: 1;
    top: 100%;
    margin-top: -2px;
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
  }.mig-scope .navigation.menu--main .gva_menu > li:hover > ul.sub-menu > li,.mig-scope .navigation.menu--main .gva_menu > li:hover div.sub-menu > li,.mig-scope .navigation.menu--main .gva_menu > li:focus > ul.sub-menu > li,.mig-scope .navigation.menu--main .gva_menu > li:focus div.sub-menu > li{
    opacity: 1;
    visibility: visible;
    ransform: translateY(0);
  }.mig-scope .navigation.menu--main .gva_menu > li:hover > a,.mig-scope .navigation.menu--main .gva_menu > li:focus > a{
    color: var(--menu-link-color-hover);
  }.mig-scope .navigation.menu--main .gva_menu > li.menu-item--active-trail > a{
    color: var(--menu-link-color-hover);
  }.mig-scope .navigation.menu--main .gva_menu > li.menu-item--active-trail > a:before{
    opacity: 1;
    width: 100%;
  }.mig-scope .navigation.menu--main .gva_menu > li.megamenu.menu-columns-2 > ul.sub-menu > li{
    width: 50%;
    float: left;
  }.mig-scope .navigation.menu--main .gva_menu > li.megamenu.menu-columns-3 > ul.sub-menu > li{
    width: 33.33%;
    float: left;
  }.mig-scope .navigation.menu--main .gva_menu > li.megamenu.menu-columns-4 > ul.sub-menu > li{
    width: 25%;
    float: left;
  }.mig-scope .navigation.menu--main .gva_menu > li.megamenu.menu-columns-5 > ul.sub-menu > li{
    width: 20%;
    float: left;
  }.mig-scope .navigation.menu--main .gva_menu > li.menu-list ul.sub-menu{
    min-width: 250px;
  }.mig-scope .navigation.menu--main .gva_menu > li.menu-list ul.sub-menu > li{
    border-bottom: 1px solid #dee2e6;
  }.mig-scope .navigation.menu--main .gva_menu > li.menu-list ul.sub-menu > li > a{
    padding: 10px 15px;
    text-transform: uppercase;
  }.mig-scope .navigation.menu--main .gva_menu .megamenu,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu{
    position: static;
  }.mig-scope .navigation.menu--main .gva_menu .megamenu > ul > li,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu > ul > li{
    -webkit-transition: none;
    transition: none;
    opacity: 1;
    visibility: visible;
    -webkit-transform: none;
    transform: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
  }.mig-scope .navigation.menu--main .gva_menu .megamenu > .sub-menu,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu > .sub-menu{
    width: 100%;
    padding: 20px;
  }.mig-scope .navigation.menu--main .gva_menu .megamenu > .sub-menu > li,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu > .sub-menu > li{
    border: none;
    position: static;
    padding: 0 15px;
  }.mig-scope .navigation.menu--main .gva_menu .megamenu > .sub-menu > li > ul.sub-menu,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu > .sub-menu > li > ul.sub-menu{
    position: static;
    border-width: 0;
    padding: 0;
    min-width: inherit;
    width: 100%;
    background-color: transparent;
    opacity: 1;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}@media (min-width: 1024.1px) and (min-width: 768px){.mig-scope .navigation.menu--main .gva_menu .megamenu > .sub-menu > li > ul.sub-menu,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu > .sub-menu > li > ul.sub-menu{
    display: block !important;
    visibility: visible;
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
  }
}@media (min-width: 1024.1px){.mig-scope .navigation.menu--main .gva_menu .megamenu > .sub-menu > li > ul.sub-menu li,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu > .sub-menu > li > ul.sub-menu li{
    padding: 10px 0 0;
    margin-bottom: 0;
    border: none;
  }.mig-scope .navigation.menu--main .gva_menu .megamenu > .sub-menu > li > a,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu > .sub-menu > li > a{
    display: block;
    font-size: 14px;
    color: #000;
    font-weight: 500;
    text-transform: uppercase;
    padding: 0 0 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
    position: relative;
    font-family: var(--halpes-heading-font-family);
  }.mig-scope .navigation.menu--main .gva_menu .megamenu > .sub-menu > li > a:after,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu > .sub-menu > li > a:after{
    display: none;
  }.mig-scope .navigation.menu--main .gva_menu .megamenu:hover ul.sub-menu > li,.mig-scope .navigation.menu--main .gva_menu .gva-mega-menu:hover ul.sub-menu > li{
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu{
    top: 101%;
    border-top: 1px solid rgba(0, 0, 0, 0.06);
    position: absolute;
    min-width: 260px;
    background-color: var(--submenu-bg-color);
    z-index: 999;
    left: 0;
    padding: 20px;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
    -webkit-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    color: var(--submenu-color);
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li{
    border-bottom: 1px solid #e2dfeb;
    padding: 12px 0;
    -webkit-transition: all 0.2s cubic-bezier(0.4, 0.28, 0.31, 1.28) 0s;
    transition: all 0.2s cubic-bezier(0.4, 0.28, 0.31, 1.28) 0s;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(5px);
    transform: translateY(5px);
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li > a{
    display: block;
    line-height: 26px;
    text-decoration: none;
    font-size: 16px;
    font-weight: 400;
    -webkit-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    position: relative;
    color: var(--submenu-link-color);
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li > a:hover,.mig-scope .navigation.menu--main .gva_menu .sub-menu > li > a:focus,.mig-scope .navigation.menu--main .gva_menu .sub-menu > li > a:active{
    color: var(--submenu-link-color-hover);
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+1){
    -webkit-transition-delay: 0.1s;
    transition-delay: 0.1s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+2){
    -webkit-transition-delay: 0.15s;
    transition-delay: 0.15s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+3){
    -webkit-transition-delay: 0.2s;
    transition-delay: 0.2s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+4){
    -webkit-transition-delay: 0.25s;
    transition-delay: 0.25s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+5){
    -webkit-transition-delay: 0.3s;
    transition-delay: 0.3s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+6){
    -webkit-transition-delay: 0.35s;
    transition-delay: 0.35s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+7){
    -webkit-transition-delay: 0.4s;
    transition-delay: 0.4s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+8){
    -webkit-transition-delay: 0.45s;
    transition-delay: 0.45s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+9){
    -webkit-transition-delay: 0.5s;
    transition-delay: 0.5s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+10){
    -webkit-transition-delay: 0.55s;
    transition-delay: 0.55s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+11){
    -webkit-transition-delay: 0.6s;
    transition-delay: 0.6s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+12){
    -webkit-transition-delay: 0.65s;
    transition-delay: 0.65s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+13){
    -webkit-transition-delay: 0.7s;
    transition-delay: 0.7s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+14){
    -webkit-transition-delay: 0.75s;
    transition-delay: 0.75s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:nth-child(2n+15){
    -webkit-transition-delay: 0.8s;
    transition-delay: 0.8s;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:last-child{
    border-bottom: 0;
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li ul{
    position: absolute;
    top: 0;
    right: 0;
    min-width: 250px;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    display: none;
    z-index: 11;
  }
}@media (min-width: 1024.1px) and (min-width: 768px){.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:hover > ul{
    visibility: visible;
    opacity: 1;
    display: block;
    left: 100%;
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
  }.mig-scope .navigation.menu--main .gva_menu .sub-menu > li:hover > ul > li{
    opacity: 1;
    visibility: visible;
  }
}.mig-scope.header-absolute .navigation ul.gva_menu > li > a{
  color: #fff !important;
}.mig-scope .gva-mega-menu .block-blocktabs{
  position: relative;
}.mig-scope .gva-mega-menu .block-blocktabs .ui-widget{
  font-size: 1rem;
}.mig-scope .gva-mega-menu .block-blocktabs .ui-tabs-nav{
  padding: 0;
  position: static;
  width: 15%;
  float: left;
}.mig-scope .gva-mega-menu .block-blocktabs .ui-tabs-nav > li{
  background: none;
  padding: 0;
  margin: 0;
  position: relative;
  width: 100%;
  float: none;
  clear: both;
  padding-right: 20px;
}.mig-scope .gva-mega-menu .block-blocktabs .ui-tabs-nav > li > a{
  font-size: 12px;
  text-transform: uppercase;
  border-bottom: 1px solid #dee2e6;
  font-weight: 700;
  padding-bottom: 10px;
  margin-bottom: 10px;
  width: 100%;
}.mig-scope .gva-mega-menu .block-blocktabs .ui-tabs-nav > li:last-child > a{
  padding-right: 0;
}.mig-scope .gva-mega-menu .block-blocktabs .ui-tabs-nav > li.ui-tabs-active > a{
  color: var(--halpes-theme-color);
}.mig-scope .gva-mega-menu .block-blocktabs .ui-tabs-panel{
  float: left;
  width: 85%;
}.mig-scope .gva-view td.views-field.views-field-title{
  font-size: 14px;
}.mig-scope ul[data-drupal-views-infinite-scroll-pager].pager{
  margin: 10px 0 10px;
}.mig-scope ul[data-drupal-views-infinite-scroll-pager].pager a{
  font-family: var(--halpes-heading-font-family);
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 500;
  border: 1px solid var(--halpes-theme-color);
  background: var(--halpes-theme-color);
  display: inline-block;
  color: #fff;
  padding: 6px 18px;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope ul[data-drupal-views-infinite-scroll-pager].pager a:hover,.mig-scope ul[data-drupal-views-infinite-scroll-pager].pager a:active,.mig-scope ul[data-drupal-views-infinite-scroll-pager].pager a:focus{
  background: #fff;
  color: var(--halpes-theme-color);
}.mig-scope .more-link{
  text-align: center;
  margin-top: 35px;
}.mig-scope .more-link a{
  font-family: var(--halpes-heading-font-family);
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 600;
  border: 2px solid var(--halpes-theme-color);
  display: inline-block;
  padding: 5px 15px;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .more-link a:hover{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .views-view-grid .views-row{
  width: auto;
  clear: none;
  float: none !important;
}.mig-scope .views-view-grid .views-row:last-child{
  margin-bottom: 0;
}.mig-scope .post-masonry-style > div.views-col{
  margin-bottom: 10px;
}.mig-scope .no-padding .gva-portfolio-items .row{
  margin: 0 !important;
}.mig-scope .no-padding .gva-portfolio-items .isotope-items > div{
  padding: 0 !important;
}.mig-scope .no-padding .gva-portfolio-items .isotope-items > div .isotope-item{
  margin-bottom: 0 !important;
}.mig-scope .brand-grid .views-view-grid .views-row{
  margin-bottom: 65px;
}.mig-scope .brand-grid .views-view-grid .views-row .views-field-field-image{
  text-align: center;
}@media (max-width: 575.98px){.mig-scope .brand-grid .views-view-grid .views-row .views-field-field-image{
    margin-bottom: 20px;
  }
}.mig-scope .testimonial-v1 .testimonial-item{
  text-align: center;
  background: #fff;
  padding: 60px 30px;
}.mig-scope .testimonial-v1 .testimonial-item .quote{
  line-height: 28px;
  position: relative;
  padding-top: 35px;
}.mig-scope .testimonial-v1 .testimonial-item .avatar{
  text-align: center;
}.mig-scope .testimonial-v1 .testimonial-item .avatar img{
  width: 100px;
  height: 100px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}.mig-scope .testimonial-v1 .testimonial-item .content .title{
  margin: 30px 0 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  color: #000;
}.mig-scope .testimonial-v1 .testimonial-item .content .job{
  font-size: 12px;
  color: #bbbbbb;
}.mig-scope .view-testimonial-v2{
  position: relative;
  float: left;
  width: 100%;
}.mig-scope .view-testimonial-v2 .owl-dots{
  text-align: left;
  position: relative;
  margin-top: 20px;
  float: left;
  width: 100%;
}.mig-scope .view-testimonial-v2 .owl-dots .owl-dot{
  display: inline-block;
  padding: 0;
  margin: 5px;
  background: none;
  width: 45px;
  height: 45px;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border: 2px solid #dee2e6;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-align: center;
  position: relative;
  z-index: 9;
}.mig-scope .view-testimonial-v2 .owl-dots .owl-dot.active{
  border-color: var(--halpes-theme-color);
}.mig-scope .view-testimonial-v2 .owl-nav{
  display: none;
}.mig-scope .testimonial-grid .item-grid{
  margin-bottom: 45px;
}.mig-scope .testimonial-grid .item-grid:before,.mig-scope .testimonial-grid .item-grid:after{
  content: " ";
  display: table;
}.mig-scope .testimonial-grid .item-grid:after{
  clear: both;
}.mig-scope .testimonial-grid .item-grid .testimonials-quote{
  font-size: 16px;
  color: #000;
  padding: 30px;
  border: 1px solid #dee2e6;
  font-weight: 300;
  font-style: italic;
}.mig-scope .testimonial-grid .item-grid .testimonials-profile{
  display: inline-block;
  position: relative;
  margin-left: 30px;
  float: left;
  padding-top: 20px;
}.mig-scope .testimonial-grid .item-grid .testimonials-profile:after{
  content: "";
  position: absolute;
  width: 50px;
  height: 2px;
  background: var(--halpes-theme-color);
  top: -1px;
  left: 0;
  z-index: 1;
}.mig-scope .testimonial-grid .item-grid .testimonials-profile .right{
  padding-left: 70px;
}.mig-scope .testimonial-grid .item-grid .testimonials-profile .right .name{
  font-size: 16px;
  font-weight: 600;
  color: #000000;
  margin: 0;
  text-transform: uppercase;
}.mig-scope .testimonial-grid .item-grid .testimonials-profile .right .job{
  font-size: 12px;
  font-weight: 900;
  color: var(--halpes-theme-color);
  text-transform: uppercase;
}.mig-scope .testimonial-grid .item-grid .testimonials-profile .left{
  display: inline-block;
  float: left;
}.mig-scope .testimonial-grid .item-grid .testimonials-profile .left img{
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  width: 50px;
  height: auto;
}.mig-scope .slider-gallery-v1{
  margin-left: -3px !important;
  margin-right: -3px !important;
}.mig-scope .slider-gallery-v1 .carousel-item{
  float: left;
  padding-right: 3px !important;
}.mig-scope .slider-gallery-v1 img{
  -webkit-transform-style: none !important;
  transform-style: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}.mig-scope .slider-gallery-v1 .gallery-large{
  background: #fff;
}.mig-scope .slider-gallery-v1 .gallery-large img{
  width: 100%;
  height: auto;
}.mig-scope .slider-gallery-v1 div > .gallery-small{
  width: 50% !important;
  background: transparent !important;
  float: left;
}.mig-scope .slider-gallery-v1 div > .gallery-small .gallery-small-item{
  background: #fff;
  width: 100% !important;
  height: auto !important;
  float: left;
  clear: both;
  padding-bottom: 3px;
  margin: 0;
}.mig-scope .slider-gallery-v1 div > .gallery-small .gallery-small-item:last-child{
  padding-bottom: 0;
}.mig-scope .slider-gallery-v1 div > .gallery-small .gallery-small-item img{
  width: 100%;
  height: auto;
}.mig-scope .small-list .item-list ul > li{
  border-bottom: 1px solid #dee2e6;
  margin-bottom: 15px !important;
  padding-bottom: 15px;
}.mig-scope .small-list .item-list ul > li a{
  font-size: 12px;
  font-family: var(--halpes-heading-font-family);
  text-transform: uppercase;
  color: #000;
  font-weight: 600;
}.mig-scope .small-list .item-list ul > li a:hover{
  color: var(--halpes-theme-color);
}.mig-scope .small-list .item-list ul > li:last-child{
  border: none;
  margin-bottom: 0 !important;
  padding-bottom: 0;
}.mig-scope .banner-carousel .init-carousel-owl{
  margin-left: 0;
  margin-right: 0;
}.mig-scope .banner-carousel .init-carousel-owl .item{
  padding: 0;
  text-align: center;
  height: 180px;
  position: relative;
}@media (max-width: 767.98px){.mig-scope .banner-carousel .init-carousel-owl .item{
    height: 140px;
  }
}.mig-scope .banner-carousel .init-carousel-owl .item:hover img{
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-animation: beat 1.5s ease 0s infinite;
  animation: beat 1.5s ease 0s infinite;
}.mig-scope .banner-carousel .init-carousel-owl .item-image{
  top: 50%;
  left: 0;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}.mig-scope .banner-carousel .init-carousel-owl img{
  display: inline-block;
  max-width: 100%;
  opacity: 0.38;
  filter: alpha(opacity=38);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .banner-carousel.v2 .item{
  padding: 0;
  border-color: #D6D8D9;
  height: auto;
}.mig-scope .banner-carousel.v2 .item > div{
  padding: 20px 30px;
  background: #EFF1F2;
  text-align: center;
  border-bottom: 1px solid #D6D8D9;
  height: 180px;
  position: relative;
}.mig-scope .banner-carousel.v2 .item > div .item-image{
  top: 50%;
  left: 0;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  z-index: 1;
}.mig-scope .banner-carousel.v2 .item > div:last-child{
  border: none;
}.mig-scope .gva-googlemap{
  position: relative;
}.mig-scope .gva-googlemap .map_canvas{
  z-index: 11 !important;
}.mig-scope .gva-googlemap .gm-style div{
  border: none !important;
}.mig-scope .gva-googlemap .gm-style-iw{
  max-width: 590px;
}.mig-scope .gva-googlemap .gm-style-iw > div{
  max-width: 100% !important;
  width: 100%;
}.mig-scope .gva-googlemap .gm-style-iw div{
  height: auto !important;
  overflow: hidden;
}.mig-scope .gva-googlemap .gm-style-iw div .marker{
  width: 99%;
  max-width: 590px;
  background: #fff !important;
  padding: 15px 0 5px 5px;
  margin-top: 1px;
  margin-left: 1px;
}.mig-scope .gva-googlemap .gm-style-iw div .marker .image{
  width: 45%;
  float: left;
}@media (max-width: 640px){.mig-scope .gva-googlemap .gm-style-iw div .marker .image{
    width: 100%;
  }
}.mig-scope .gva-googlemap .gm-style-iw div .marker .image img{
  width: 100%;
  height: auto;
}.mig-scope .gva-googlemap .gm-style-iw div .marker .info{
  float: left;
  width: 55%;
  padding-left: 20px;
  font-size: 15px;
  line-height: 24px;
  font-family: var(--halpes-font-sans-serif);
}@media (max-width: 640px){.mig-scope .gva-googlemap .gm-style-iw div .marker .info{
    width: 100%;
  }
}.mig-scope .gva-googlemap .gm-style-iw div .marker .info h3{
  font-size: 18px;
  font-weight: 700;
  text-transform: none;
  margin: 5px 0 10px;
}.mig-scope .gva-googlemap .gm-style-iw div .marker .info p{
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  word-wrap: break-word;
}.mig-scope .gva-googlemap .gm-style-iw div .marker .info .link-visit{
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  color: var(--halpes-theme-color);
  -webkit-transition: color 0.35s;
  transition: color 0.35s;
  -moz-transition: color 0.35s;
  -ms-transition: color 0.35s;
}.mig-scope .gva-googlemap .gm-style-iw div .marker .info .link-visit:hover{
  color: #000;
}.mig-scope .gva-googlemap .makers{
  padding: 50px 30px;
  background: #f5f5f5;
}.mig-scope .gva-googlemap .makers .row{
  margin-bottom: 30px;
}@media (max-width: 767.98px){.mig-scope .gva-googlemap .makers .row{
    margin-bottom: 0;
  }
}.mig-scope .gva-googlemap .makers .row:last-child{
  margin-bottom: 0;
}.mig-scope .gva-googlemap .makers .maker-item-inner{
  font-size: 14px;
  margin-top: 0;
}@media (max-width: 767.98px){.mig-scope .gva-googlemap .makers .maker-item-inner{
    margin-bottom: 20px;
  }
}.mig-scope .gva-googlemap .makers .maker-item-inner .left{
  width: 30px;
  height: auto;
  float: left;
}.mig-scope .gva-googlemap .makers .maker-item-inner .left .icon{
  font-size: 24px;
  margin-top: 5px;
  color: #000;
}.mig-scope .gva-googlemap .makers .maker-item-inner .right{
  padding-left: 30px;
  line-height: 24px;
}.mig-scope .gva-googlemap .makers .maker-item-inner .right h3{
  font-size: 18px;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 5px;
}.mig-scope .gva-googlemap .makers .maker-item-inner .right h3:hover{
  cursor: pointer;
  color: var(--halpes-theme-color);
}.mig-scope .gva-googlemap .makers .maker-item-inner:hover,.mig-scope .gva-googlemap .makers .maker-item-inner.active{
  cursor: pointer;
}.mig-scope .gva-googlemap .makers .maker-item-inner:hover h3,.mig-scope .gva-googlemap .makers .maker-item-inner.active h3{
  color: var(--halpes-theme-color);
}.mig-scope .gva-googlemap .makers .maker-item-inner:hover .icon,.mig-scope .gva-googlemap .makers .maker-item-inner.active .icon{
  color: var(--halpes-theme-color);
  -webkit-animation: bounce 800ms ease-out;
  animation: bounce 800ms ease-out;
}.mig-scope .block.block-gavias-blockbuilder{
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}.mig-scope .block.block-gavias-blockbuilder ul > li{
  list-style: none;
}.mig-scope .row-box{
  padding-left: 100px;
  padding-right: 100px;
}@media (max-width: 575.98px){.mig-scope .row-box{
    padding-left: 50px;
    padding-right: 50px;
  }
}.mig-scope .container .container{
  width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}.mig-scope .column-background{
  background: #f1f1f1;
  padding: 30px;
}.mig-scope .vertical-start{
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}.mig-scope .vertical-center{
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}.mig-scope .vertical-end{
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}.mig-scope .column-style-1 > .column-inner{
  padding-left: calc((100vw - 1200px) / 2);
}@media (max-width: 991.98px){.mig-scope .column-style-1 > .column-inner{
    padding-left: calc((100vw - 992px) / 2);
  }
}@media (max-width: 767.98px){.mig-scope .column-style-1 > .column-inner{
    padding-left: 15px;
    padding-right: 15px;
  }
}.mig-scope .column-style-2 > .column-inner{
  padding-right: calc((100vw - 1200px) / 2);
}@media (max-width: 991.98px){.mig-scope .column-style-2 > .column-inner{
    padding-right: calc((100vw - 992px) / 2);
  }
}@media (max-width: 767.98px){.mig-scope .column-style-2 > .column-inner{
    padding-left: 15px;
    padding-right: 15px;
  }
}.mig-scope .column-style-3{
  max-width: 700px;
  margin: 0 auto;
  padding: 80px 30px;
}@media (max-width: 575.98px){.mig-scope .column-style-3{
    padding: 30px 20px;
  }
}.mig-scope .column-style-4{
  max-width: 800px;
  margin: 0 auto;
  padding: 80px 20px;
}@media (max-width: 575.98px){.mig-scope .column-style-4{
    padding: 30px 10px;
  }
}.mig-scope .column-style-5{
  padding: 60px;
}@media (max-width: 991.98px){.mig-scope .column-style-5{
    padding: 30px;
  }
}.mig-scope .column-margin-1{
  width: 160%;
  margin-top: -200px;
}@media (max-width: 767.98px){.mig-scope .column-margin-1{
    margin-top: -50px;
    width: 100%;
  }
}.mig-scope .column-padding-1{
  padding-top: 80px;
  padding-left: 80px;
  background: #fff;
}@media (max-width: 767.98px){.mig-scope .column-padding-1{
    padding-top: 50px;
    padding-left: 15px;
  }
}.mig-scope .column-box-shadow{
  background: #fff;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.06);
  padding: 60px;
}@media (max-width: 767.98px){.mig-scope .column-box-shadow{
    padding: 30px;
  }
}.mig-scope .grid-small .container{
  max-width: 900px;
  margin: 0 auto;
}@media (max-width: 767px){.mig-scope .col-xs-6{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }.mig-scope .col-xs-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}.mig-scope .gavias-blockbuilder-content{
  position: relative;
}.mig-scope .gavias-blockbuilder-content .link-edit-blockbuider{
  border: 1px solid #dee2e6;
  position: absolute;
  top: 60px;
  left: 0px;
  z-index: 999;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  -webkit-box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.1);
  background: var(--halpes-theme-color);
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 12px;
  display: inline-block;
  padding: 10px;
}.mig-scope .gavias-blockbuilder-content .link-edit-blockbuider:hover,.mig-scope .gavias-blockbuilder-content .link-edit-blockbuider:focus,.mig-scope .gavias-blockbuilder-content .link-edit-blockbuider:active{
  color: #fff;
}.mig-scope .gsc-box-parallax{
  position: relative;
  margin-bottom: 80px;
}.mig-scope .gsc-box-parallax .col-first{
  width: 60%;
  float: right;
}@media (max-width: 575.98px){.mig-scope .gsc-box-parallax .col-first{
    width: 100% !important;
  }
}.mig-scope .gsc-box-parallax .col-second{
  padding: 20px 30px 30px;
  background: #fff;
  position: absolute;
  width: 50%;
  height: auto;
  z-index: 9;
  height: 80%;
  left: 0;
  -webkit-box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);
  box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);
}.mig-scope .gsc-box-parallax .col-second .content-inner{
  position: relative;
}@media (max-width: 575.98px){.mig-scope .gsc-box-parallax .col-second{
    width: 100% !important;
    position: static !important;
    height: auto !important;
    float: left;
  }.mig-scope .gsc-box-parallax .col-second:before,.mig-scope .gsc-box-parallax .col-second:after{
    content: " ";
    display: table;
  }.mig-scope .gsc-box-parallax .col-second:after{
    clear: both;
  }
}.mig-scope .gsc-box-parallax .content-inner .subtitle{
  font-size: 14px;
  text-transform: uppercase;
  color: #000;
  font-family: var(--halpes-heading-font-family);
  font-weight: 600;
}.mig-scope .gsc-box-parallax .content-inner .title{
  font-size: 26px;
  margin-bottom: 10px;
}.mig-scope .gsc-box-parallax .content-inner .title h3{
  margin: 0;
  font-size: 20px;
}.mig-scope .gsc-box-parallax .content-inner .readmore{
  margin-top: 30px;
}.mig-scope .gsc-box-parallax.content-align-right .col-first{
  float: left;
  text-align: right;
}.mig-scope .gsc-box-parallax.content-align-right .col-second{
  right: 0;
  left: auto;
}.mig-scope .gva-fixed-background{
  background-attachment: fixed;
}.mig-scope .gsc-hover-background{
  position: relative;
  background: #F5F5F5;
  padding: 85px 0;
  margin-bottom: 30px;
}.mig-scope .gsc-hover-background .front{
  text-align: center;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  -webkit-transform: scale(1);
  transform: scale(1);
}.mig-scope .gsc-hover-background .front .icon{
  line-height: 1;
  font-size: 42px;
  color: var(--halpes-theme-color);
}.mig-scope .gsc-hover-background .front h2{
  font-size: 16px;
  font-weight: 600;
  color: #000;
  font-family: var(--halpes-heading-font-family);
  text-transform: uppercase;
  margin-top: 15px;
  letter-spacing: -1px;
}.mig-scope .gsc-hover-background .back{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  -ms-background-size: cover !important;
  background-size: cover !important;
}.mig-scope .gsc-hover-background .back:after{
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1;
  position: absolute;
}.mig-scope .gsc-hover-background .back .content{
  color: #fff;
  padding: 10px 30px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  display: inline-block;
  text-align: center;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 9;
}.mig-scope .gsc-hover-background .back .content .content-text{
  font-size: 15px;
  color: #fff;
  padding-bottom: 15px;
}.mig-scope .gsc-hover-background:hover .front{
  -webkit-transform: scale(0);
  transform: scale(0);
  opacity: 0;
  filter: alpha(opacity=0);
}.mig-scope .gsc-hover-background:hover .back{
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1);
  transform: scale(1);
}.mig-scope .gsc-block-view.remove-margin-on{
  margin-bottom: 0 !important;
}.mig-scope .quote-icon{
  position: relative;
}@media (max-width: 575.98px){.mig-scope .quote-icon{
    padding-top: 50px;
  }
}.mig-scope .quote-icon:before{
  content: "\f10d";
  font-family: "FontAwesome";
  display: inline-block;
  position: absolute;
  top: 50%;
  left: -64px;
  background: #fff;
  line-height: 128px;
  width: 128px;
  height: 128px;
  border-radius: 128px;
  -webkit-border-radius: 128px;
  -moz-border-radius: 128px;
  -ms-border-radius: 128px;
  -o-border-radius: 128px;
  text-align: center;
  color: var(--halpes-theme-color);
  font-size: 50px;
  font-weight: 900;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 22;
}@media (max-width: 575.98px){.mig-scope .quote-icon:before{
    line-height: 80px;
    width: 80px;
    height: 80px;
    font-size: 30px;
    top: 0px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}.mig-scope .column-content.text-quote{
  padding: 165px 20px;
  max-width: 820px;
  margin: 0 auto;
}@media (max-width: 575.98px){.mig-scope .column-content.text-quote{
    padding: 20px 20px;
  }
}.mig-scope .column-content.text-quote-2{
  padding: 80px 20px;
  max-width: 1000px;
  margin: 0 auto;
}@media (max-width: 575.98px){.mig-scope .column-content.text-quote-2{
    padding: 20px 20px;
  }
}.mig-scope .gsc-our-history-carousel .item{
  padding-top: 30px;
  margin-bottom: 45px;
}.mig-scope .gsc-our-history-carousel .item .content-inner{
  background: #fff;
  -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.02);
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.02);
  text-align: left;
  padding: 30px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .gsc-our-history-carousel .item .content-inner .year{
  width: 60px;
  height: 60px;
  color: 16px;
  text-align: center;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -30px;
  z-index: 9;
  background: var(--halpes-theme-color);
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  color: #fff;
  line-height: 60px;
  font-weight: 600;
}.mig-scope .gsc-our-history-carousel .item .content-inner .title{
  font-size: 16px;
  color: var(--halpes-theme-color);
  padding: 10px 0;
}.mig-scope .gsc-our-history-carousel .item .content-inner:hover{
  -webkit-box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.1);
}.mig-scope .gsc-our-history-timeline{
  margin-bottom: 30px;
}.mig-scope .gsc-our-history-timeline .item{
  position: relative;
  padding-bottom: 20px;
}.mig-scope .gsc-our-history-timeline .item:before{
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  background: var(--halpes-theme-color);
  position: absolute;
  top: 10px;
  left: 90px;
  z-index: 1;
}@media (max-width: 575.98px){.mig-scope .gsc-our-history-timeline .item:before{
    left: 70px;
  }
}.mig-scope .gsc-our-history-timeline .item:after{
  content: "";
  width: 6px;
  height: 100%;
  background: #F6F6F6;
  position: absolute;
  top: 20px;
  left: 92px;
  z-index: 1;
}@media (max-width: 575.98px){.mig-scope .gsc-our-history-timeline .item:after{
    left: 72px;
  }
}.mig-scope .gsc-our-history-timeline .item:last-child:after{
  display: none;
}.mig-scope .gsc-our-history-timeline .item .year{
  font-size: 18px;
  color: #000;
  top: 0;
  left: 0;
  z-index: 1;
  position: absolute;
  font-weight: 600;
}.mig-scope .gsc-our-history-timeline .item .content-right{
  padding-left: 150px;
}@media (max-width: 575.98px){.mig-scope .gsc-our-history-timeline .item .content-right{
    padding-left: 100px;
  }
}.mig-scope .gsc-our-history-timeline .item .content-right .title{
  font-size: 18px;
  color: #000;
  font-weight: 600;
}.mig-scope .gsc-our-history-timeline .item .content-right .description{
  padding-top: 10px;
}@-webkit-keyframes spinAround{
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}@keyframes spinAround{
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}.mig-scope .gbb-row-wrapper{
  position: relative;
}.mig-scope .gbb-row-wrapper .particles-js-canvas-el{
  position: absolute;
  top: 0;
  left: 0;
}.mig-scope .gbb-row-wrapper > .icon-row{
  color: var(--halpes-theme-color-second);
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 60px;
  top: unset;
  bottom: -22px;
  width: auto;
  height: auto;
  line-height: normal;
}.mig-scope .gbb-row-wrapper > .icon-row:after{
  content: none;
}.mig-scope .gbb-row-wrapper .gbb-row-wrapper .bb-inner{
  padding: 0;
}.mig-scope .gbb-row-wrapper .bb-container{
  position: relative;
  z-index: 2;
}.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper{
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper::before,.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper::after{
  display: none;
}.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper > .gsc-column{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper > .gsc-column > .column-inner{
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper > .gsc-column > .column-inner::before,.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper > .gsc-column > .column-inner::after{
  content: " ";
  display: table;
}.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper > .gsc-column > .column-inner::after{
  clear: both;
}@media (-ms-high-contrast: active), (-ms-high-contrast: none){.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper > .gsc-column > .column-inner > *{
    min-height: 1em;
  }
}.mig-scope .gbb-row.gsc-equal-height > .bb-inner > .bb-container > .row > .row-wrapper .column-content-inner{
  position: relative;
}.mig-scope .gbb-row.row-border .row-wrapper > .gsc-column:after{
  content: '';
  width: 1px;
  height: auto;
  position: absolute;
  right: 0;
  top: 30px;
  bottom: 30px;
  z-index: 1;
  background: rgba(0, 0, 0, 0.1);
}.mig-scope .gbb-row.row-border .row-wrapper > .gsc-column .column-inner{
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 30px;
  padding-bottom: 30px;
}.mig-scope .gbb-row.row-border .row-wrapper > .gsc-column:last-child:after{
  display: none !important;
}.mig-scope .gbb-row.row-border .row-wrapper > .gsc-column[class*='col-lg-12']:after{
  display: none;
}.mig-scope .gbb-row.special-row .bb-inner{
  padding-top: 0;
}.mig-scope .gbb-row.special-row .row-wrapper{
  margin-top: -60px;
  position: relative;
  z-index: 9;
  background: #fff;
  float: left;
  width: 100%;
  padding: 50px 30px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
}.mig-scope .gbb-row.special-row-2 .bb-inner{
  padding-top: 0;
}.mig-scope .gbb-row.special-row-2 .row-wrapper{
  margin-top: -60px;
  position: relative;
  z-index: 9;
  background: transparent;
  float: left;
  width: 100%;
}.mig-scope .gbb-row.special-row-2 .row-wrapper .column-inner{
  background: #fff;
  border: 1px solid #dee2e6;
  -webkit-box-shadow: 0px 30px 90px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 30px 90px 0px rgba(0, 0, 0, 0.1);
  padding: 35px 20px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
}@media (min-width: 768px){.mig-scope .gsc-column.align-flex-end,.mig-scope .gsc-column.align-flex-center,.mig-scope .gsc-column.align-flex-start{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }.mig-scope .gsc-column.align-flex-end .column-inner,.mig-scope .gsc-column.align-flex-center .column-inner,.mig-scope .gsc-column.align-flex-start .column-inner{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }.mig-scope .gsc-column.align-flex-end .column-inner .column-content-inner,.mig-scope .gsc-column.align-flex-center .column-inner .column-content-inner,.mig-scope .gsc-column.align-flex-start .column-inner .column-content-inner{
    width: 100%;
  }.mig-scope .gsc-column.align-flex-end .column-inner{
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }.mig-scope .gsc-column.align-flex-center .column-inner{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }.mig-scope .gsc-column.align-flex-start .column-inner{
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }.mig-scope .gsc-column.align-flex-right,.mig-scope .gsc-column.align-flex-left,.mig-scope .gsc-column.align-flex-center-h{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }.mig-scope .gsc-column.align-flex-right .column-inner,.mig-scope .gsc-column.align-flex-left .column-inner,.mig-scope .gsc-column.align-flex-center-h .column-inner{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }.mig-scope .gsc-column.align-flex-left .column-inner{
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }.mig-scope .gsc-column.align-flex-center-h .column-inner{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }.mig-scope .gsc-column.align-flex-right .column-inner{
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}@media (min-width: 768px) and (max-width: 767px){.mig-scope .gsc-column.align-flex-right .column-inner{
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}@media (min-width: 1231px){.mig-scope .column-style-1 > .column-inner{
    padding-left: calc((100vw - 1200px) / 2);
  }.mig-scope .column-style-1 > .column-inner .bb-container{
    margin: 0;
  }
}@media (max-width: 1230px){.mig-scope .column-style-1 > .column-inner{
    padding-left: 15px;
    padding-right: 15px;
  }
}@media (min-width: 1231px){.mig-scope .column-style-2 > .column-inner{
    padding-right: calc((100vw - 1200px) / 2);
  }.mig-scope .column-style-2 > .column-inner .bb-container{
    margin: 0;
  }
}@media (max-width: 1230px){.mig-scope .column-style-2 > .column-inner{
    padding-right: 15px;
    padding-left: 15px;
  }
}.mig-scope .column-bg{
  position: relative;
  background-position: 1000vh 100% !important;
}.mig-scope .column-bg:before{
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: inherit;
  background-repeat: no-repeat;
  right: 100%;
  margin-right: -215px;
  background-size: cover;
}.mig-scope .row-style-1{
  -webkit-box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.07);
}.mig-scope .row-style-1 > .bb-inner > .bb-container > .row > .gsc-column{
  border-right: 1px solid #e5eeec;
}@media (max-width: 992px){.mig-scope .row-style-1 > .bb-inner > .bb-container > .row > .gsc-column{
    border: 0;
  }
}.mig-scope .row-style-1 > .bb-inner > .bb-container > .row > .gsc-column:last-child{
  border-right: 0;
}.mig-scope .row-style-2 > .bb-inner > .bb-container > .row > .gsc-column{
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}@media (max-width: 992px){.mig-scope .row-style-2 > .bb-inner > .bb-container > .row > .gsc-column{
    border: 0;
  }
}.mig-scope .row-style-2 > .bb-inner > .bb-container > .row > .gsc-column:last-child{
  border-right: 0;
}.mig-scope .gbb-row.row-background-particles-js > .bb-inner{
  position: relative;
  z-index: 9;
}.mig-scope .gbb-row.row-background-particles-js > .particles-js-canvas-el{
  z-index: 8;
}.mig-scope .bb-container.full-screen{
  display: table;
  table-layout: fixed;
  width: 100%;
}.mig-scope .bb-container.full-screen .bb-inner{
  padding: 0 !important;
}.mig-scope .bb-container.full-screen > .row{
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}.mig-scope .bb-container.container-wide{
  max-width: 1600px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}@media (max-width: 991px){.mig-scope .bb-container.container-wide{
    max-width: 768px;
  }
}@media (max-width: 767px){.mig-scope .bb-container.container-wide{
    max-width: 540px;
  }
}@media (max-width: 575px){.mig-scope .bb-container.container-wide{
    max-width: 100%;
  }
}.mig-scope .bb-container.container-right{
  position: relative;
  width: calc(100% - calc((100% - 1200px)/2));
  left: calc((100% - 1200px)/2);
  padding: 0 15px;
  
}@media (max-width: 1200px){.mig-scope .bb-container.container-right{
    width: 100%;
    left: auto;
  }
}@media (max-width: 767.98px){.mig-scope .gbb-row[style*="padding-top"]{
    padding-top: 25px !important;
  }.mig-scope .gbb-row[style*="padding-bottom"]{
    padding-bottom: 25px !important;
  }
}.mig-scope .gbb-row .bb-inner{
  padding-top: 100px;
  padding-bottom: 100px;
}@media (max-width: 1024px){.mig-scope .gbb-row .bb-inner{
    padding-top: 80px;
    padding-bottom: 80px;
  }
}.mig-scope .gbb-row .bb-inner.padding-small{
  padding-top: 50px;
  padding-bottom: 50px;
}.mig-scope .gbb-row .bb-inner.padding-bottom-small{
  padding-bottom: 70px;
}@media (max-width: 767.98px){.mig-scope .gbb-row .bb-inner.padding-bottom-small{
    padding-bottom: 40px;
  }
}.mig-scope .gbb-row .bb-inner.padding-top-large{
  padding-top: 160px;
}@media (max-width: 767.98px){.mig-scope .gbb-row .bb-inner.padding-top-large{
    padding-top: 130px;
  }
}@media (max-width: 768.9px){.mig-scope .gbb-row .bb-inner.padding-top-large{
    padding-top: 90px;
  }
}.mig-scope .gbb-row .bb-inner.padding-bottom-large{
  padding-bottom: 160px;
}@media (max-width: 767.98px){.mig-scope .gbb-row .bb-inner.padding-bottom-large{
    padding-bottom: 130px;
  }
}@media (max-width: 768.9px){.mig-scope .gbb-row .bb-inner.padding-bottom-large{
    padding-bottom: 90px;
  }
}.mig-scope .gbb-row .bb-inner.remove_margin{
  margin: 0 !important;
}.mig-scope .gbb-row .bb-inner.remove_padding{
  padding: 0 !important;
}.mig-scope .gbb-row .bb-inner.remove_padding_col > .bb-container > .row-wrapper{
  margin-left: 0 !important;
  margin-right: 0 !important;
}.mig-scope .gbb-row .bb-inner.remove_padding_col > .bb-container > .row-wrapper > div.gsc-column{
  padding-left: 0 !important;
  padding-right: 0 !important;
}.mig-scope .gbb-row .bb-inner.remove_padding_top{
  padding-top: 0 !important;
}.mig-scope .gbb-row .bb-inner.remove_padding_bottom{
  padding-bottom: 0 !important;
}.mig-scope .gbb-row .bb-inner.padding-large{
  padding-top: 180px;
  padding-bottom: 180px;
}@media (max-width: 767.98px){.mig-scope .gbb-row .bb-inner.padding-large{
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
}@media (max-width: 768.9px){.mig-scope .gbb-row .bb-inner.padding-large{
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
}.mig-scope .gsc-service-carousel.text-white h1,.mig-scope .gsc-service-carousel.text-white .h1,.mig-scope .gsc-service-carousel.text-white h2,.mig-scope .gsc-service-carousel.text-white .h2,.mig-scope .gsc-service-carousel.text-white h3,.mig-scope .gsc-service-carousel.text-white .h3,.mig-scope .gsc-service-carousel.text-white h4,.mig-scope .gsc-service-carousel.text-white .h4,.mig-scope .gsc-service-carousel.text-white h5,.mig-scope .gsc-service-carousel.text-white .h5,.mig-scope .gsc-service-carousel.text-white h6,.mig-scope .gsc-service-carousel.text-white .h6{
  color: #fff;
}.mig-scope .service-one__single{
  text-align: center;
  margin-bottom: 30px;
}.mig-scope .service-one__content{
  position: relative;
  z-index: 2;
}.mig-scope .service-one__icon{
  border: solid 1px rgba(255, 255, 255, 0.15);
  background-color: var(--body-link-color);
  max-width: 152px;
  width: 100%;
  height: 145px;
  font-size: 64px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 40px;
  color: var(--halpes-theme-color);
  margin-bottom: 20px;
  -webkit-transition: all 1s;
  transition: all 1s;
}@media (max-width: 1024px){.mig-scope .service-one__icon{
    font-size: 40px;
    padding: 30px;
    height: 120px;
  }
}.mig-scope .service-one__title{
  font-size: 20px;
  margin: 0;
}.mig-scope .service-one__desc{
  padding-top: 10px;
}.mig-scope .service-one__link{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}.mig-scope .service-one__single:hover .service-one__icon,.mig-scope .service-one__single:focus .service-one__icon,.mig-scope .service-one__single:active .service-one__icon{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .service-two__single{
  border: 1px solid rgba(255, 255, 255, 0.2);
  background: none;
  min-height: 170px;
  padding: 30px;
  margin-bottom: 30px;
  margin-top: 10px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  -webkit-box-shadow: 6px 5px 15px 0px rgba(0, 0, 0, 0.06);
  box-shadow: 6px 5px 15px 0px rgba(0, 0, 0, 0.06);
}@media (max-width: 767.98px){.mig-scope .service-two__single{
    padding: 30px 20px;
  }
}.mig-scope .service-two__icon{
  margin: 30px 0;
  font-size: 56px;
  color: var(--halpes-theme-color);
  line-height: 56px;
}.mig-scope .service-two__title{
  font-size: 18px;
  color: #fff;
}@media (max-width: 767.98px){.mig-scope .service-two__title{
    font-size: 16px;
  }
}.mig-scope .service-two__desc{
  font-size: 14px;
  position: relative;
  padding-top: 15px;
  color: rgba(255, 255, 255, 0.6);
}.mig-scope .service-two__desc:after{
  content: '';
  width: 20px;
  height: 2px;
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .service-two__link{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}.mig-scope .service-two__single:hover,.mig-scope .service-two__single:focus,.mig-scope .service-two__single:active{
  -webkit-box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
  background: #fff;
  border-color: #fff;
}.mig-scope .service-two__single:hover .service-two__title,.mig-scope .service-two__single:focus .service-two__title,.mig-scope .service-two__single:active .service-two__title{
  color: #161c26;
}.mig-scope .service-two__single:hover .service-two__desc,.mig-scope .service-two__single:focus .service-two__desc,.mig-scope .service-two__single:active .service-two__desc{
  color: var(--body-color);
}.mig-scope .service-two__single:hover .service-two__desc:after,.mig-scope .service-two__single:focus .service-two__desc:after,.mig-scope .service-two__single:active .service-two__desc:after{
  background: var(--halpes-theme-color);
  width: 45px;
}.mig-scope .service-three__single{
  background: #fff;
  padding: 30px;
  margin-bottom: 30px;
  margin-top: 15px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  -webkit-box-shadow: 1px 5px 15px 0px rgba(0, 0, 0, 0.06);
  box-shadow: 1px 5px 15px 0px rgba(0, 0, 0, 0.06);
  text-align: center;
  position: relative;
  z-index: 1;
}@media (max-width: 767.98px){.mig-scope .service-three__single{
    padding: 30px 20px;
  }
}.mig-scope .service-three__single:after{
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background-color: var(--halpes-theme-color);
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
  opacity: 1;
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  z-index: -1;
}.mig-scope .service-three__icon{
  margin: 0 auto;
  font-size: 62px;
  color: var(--halpes-theme-color);
  line-height: 62px;
  width: 122px;
  height: 122px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: var(--halpes-theme-color);
  border-radius: 50%;
  position: relative;
  z-index: 1;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
  overflow: hidden;
}.mig-scope .service-three__title{
  font-size: 20px;
  color: #161c26;
  margin: 15px 0 10px;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
}@media (max-width: 767.98px){.mig-scope .service-three__title{
    font-size: 18px;
  }
}.mig-scope .service-three__desc{
  font-size: 14px;
  position: relative;
  color: var(--body-color);
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
}.mig-scope .service-three__link{
  font-size: 14px;
  font-weight: 700;
  padding: 8px 10px;
  text-align: center;
  background: var(--halpes-theme-color);
  width: 100%;
  display: inline-block;
  margin-top: 15px;
}.mig-scope .service-three__link-overlay{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
}.mig-scope .service-three__single:hover,.mig-scope .service-three__single:focus,.mig-scope .service-three__single:active{
  -webkit-box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
}.mig-scope .service-three__single:hover:after,.mig-scope .service-three__single:focus:after,.mig-scope .service-three__single:active:after{
  opacity: 1;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}.mig-scope .service-three__single:hover .service-three__title,.mig-scope .service-three__single:focus .service-three__title,.mig-scope .service-three__single:active .service-three__title{
  color: #fff;
}.mig-scope .service-three__single:hover .service-three__icon,.mig-scope .service-three__single:focus .service-three__icon,.mig-scope .service-three__single:active .service-three__icon{
  -webkit-transform: scale(0.86);
  transform: scale(0.86);
  opacity: 0.9;
}.mig-scope .service-three__single:hover .service-three__desc,.mig-scope .service-three__single:focus .service-three__desc,.mig-scope .service-three__single:active .service-three__desc{
  color: rgba(255, 255, 255, 0.8);
}.mig-scope .service-four__single{
  background: #100D17;
  min-height: 190px;
  padding: 40px 15px;
  margin-bottom: 30px;
  text-align: center;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}@media (max-width: 767.98px){.mig-scope .service-four__single{
    padding: 30px 15px;
  }
}.mig-scope .service-four__icon{
  margin: 0 0 30px;
  font-size: 62px;
  color: var(--halpes-theme-color);
  line-height: 1;
}.mig-scope .service-four__title{
  font-size: 16px;
  color: #fff;
}.mig-scope .service-four__desc{
  font-size: 14px;
  position: relative;
  padding-top: 10px;
  color: rgba(255, 255, 255, 0.6);
}.mig-scope .service-four__link{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}.mig-scope .service-four__single:hover,.mig-scope .service-four__single:focus,.mig-scope .service-four__single:active{
  -webkit-box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
  background: var(--halpes-theme-color);
}.mig-scope .service-four__single:hover .service-four__icon,.mig-scope .service-four__single:focus .service-four__icon,.mig-scope .service-four__single:active .service-four__icon{
  color: #fff;
}.mig-scope .service-four__single:hover .service-four__desc,.mig-scope .service-four__single:focus .service-four__desc,.mig-scope .service-four__single:active .service-four__desc{
  color: rgba(255, 255, 255, 0.8);
}.mig-scope .owl-carousel .owl-item.center .service-one__icon{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .owl-carousel .owl-item.center .service-two__single{
  -webkit-box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
  background: #fff;
  border-color: #fff;
}.mig-scope .owl-carousel .owl-item.center .service-two__single .service-two__title{
  color: #161c26;
}.mig-scope .owl-carousel .owl-item.center .service-two__single .service-two__desc{
  color: var(--body-color);
}.mig-scope .owl-carousel .owl-item.center .service-two__single .service-two__desc:after{
  background: var(--halpes-theme-color);
  width: 45px;
}.mig-scope .owl-carousel .owl-item.center .service-four__single{
  -webkit-box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 6px 21px 3px rgba(0, 0, 0, 0.1);
  background: var(--halpes-theme-color);
}.mig-scope .owl-carousel .owl-item.center .service-four__icon{
  color: #fff;
}.mig-scope .owl-carousel .owl-item.center .service-four__desc{
  color: rgba(255, 255, 255, 0.8);
}.mig-scope .gsc-accordion .panel-body{
  padding-left: 0;
  padding-right: 0;
}.mig-scope .gsc-accordion .panel-group.skin-white .panel{
  border: 1px solid #E2DFEB !important;
  margin-bottom: 10px;
  padding-left: 30px;
  position: relative;
}.mig-scope .gsc-accordion .panel-group.skin-white .panel:last-child{
  margin-bottom: 0;
}.mig-scope .gsc-accordion .panel-group.skin-white .panel .panel-title a:after{
  top: 0;
  right: 0;
}.mig-scope .gsc-accordion .panel-group.skin-white .panel .panel-collapse.show:after{
  content: '';
  width: 4px;
  height: 100%;
  background: var(--halpes-theme-color);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}.mig-scope .gsc-accordion .panel-group.skin-dark{
  background: #1b1e2b;
  border: 1px solid rgba(255, 255, 255, 0.1);
}.mig-scope .gsc-accordion .panel-group.skin-dark .panel{
  background: #1b1e2b;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding: 30px;
}.mig-scope .gsc-accordion .panel-group.skin-dark .panel .panel-title{
  background: #1b1e2b;
  margin: 0;
}.mig-scope .gsc-accordion .panel-group.skin-dark .panel .panel-title > a{
  color: var(--halpes-theme-color);
  padding-right: 18px;
}.mig-scope .gsc-accordion .panel-group.skin-dark .panel .panel-title > a.collapsed{
  color: #fff;
}.mig-scope .gsc-accordion .panel-group.skin-dark .panel .panel-title a{
  background: none;
}.mig-scope .gsc-accordion .panel-group.skin-dark .panel .panel-title a:after{
  right: 0;
}.mig-scope .gsc-accordion .panel-group.skin-dark .panel:last-child{
  border-bottom: none;
}.mig-scope .gsc-accordion .panel-group.skin-dark .panel .panel-body{
  color: #b8bbc9;
  margin-bottom: -5px;
  padding-right: 18px;
}.mig-scope .gsc-accordion .panel-group.skin-white-border{
  background: #fff;
}.mig-scope .gsc-accordion .panel-group.skin-white-border .panel{
  padding: 0 0 15px;
  border-bottom: 1px solid #dee2e6;
  margin-bottom: 18px;
}.mig-scope .gsc-accordion .panel-group.skin-white-border .panel .panel-title a:after{
  right: 0;
}.mig-scope .gsc-accordion .panel-group.skin-white-border .panel .panel-body{
  padding-top: 10px;
}.mig-scope .gsc-accordion .panel-group.skin-white-border .panel:last-child{
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}.mig-scope .call-to-action-one__single{
  text-align: center;
  max-width: 780px;
  margin: 0 auto;
}.mig-scope .call-to-action-one__title{
  font-size: 60px;
  line-height: 1.2;
  font-weight: 900;
  margin: -10px 0 45px;
}@media (max-width: 1024px){.mig-scope .call-to-action-one__title{
    font-size: 45px;
    margin-bottom: 30px;
  }
}@media (max-width: 991px){.mig-scope .call-to-action-one__title{
    font-size: 30px;
  }
}@media (min-width: 768px){.mig-scope .call-to-action-two__content-inner{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}.mig-scope .call-to-action-two__content{
  text-align: left;
}@media (max-width: 767px){.mig-scope .call-to-action-two__content{
    max-width: 100% !important;
  }
}.mig-scope .call-to-action-two__sub-title{
  margin-top: -20px;
  font-family: Reey;
  font-size: 50px;
  line-height: 1;
  color: rgba(255, 255, 255, 0.2);
}@media (max-width: 1024px){.mig-scope .call-to-action-two__sub-title{
    margin-top: 0;
    font-size: 40px;
    color: rgba(255, 255, 255, 0.5);
  }
}@media (max-width: 767px){.mig-scope .call-to-action-two__sub-title{
    font-size: 26px;
  }
}.mig-scope .call-to-action-two__title{
  font-size: 50px;
  line-height: normal;
  margin-top: -40px;
  margin-bottom: -12px;
}@media (max-width: 1024px){.mig-scope .call-to-action-two__title{
    font-size: 40px;
    margin-bottom: 0;
  }
}@media (max-width: 991px){.mig-scope .call-to-action-two__title{
    font-size: 30px;
  }
}@media (max-width: 767px){.mig-scope .call-to-action-two__title{
    margin-bottom: 30px;
    margin-top: 0;
  }
}.mig-scope .iconbox-one__overlay-link{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-one__single{
  position: relative;
  margin-bottom: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}.mig-scope .iconbox-one__icon-inner{
  color: var(--halpes-theme-color);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 64px;
  flex: 0 0 64px;
  font-size: 64px;
  line-height: 1;
  margin-right: 32px;
}@media (max-width: 991px){.mig-scope .iconbox-one__icon-inner{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50px;
    flex: 0 0 50px;
    font-size: 50px;
    margin-right: 30px;
  }
}.mig-scope .iconbox-one__content-inner p{
  margin: 0;
}.mig-scope .iconbox-one__title{
  font-size: 20px;
  margin: 0;
}.mig-scope .iconbox-one__desc{
  margin-top: 20px;
  line-height: 1.88;
}.mig-scope .iconbox-one__single.text-light .iconbox-one__title{
  color: #fff;
}.mig-scope .iconbox-one__single.text-light .iconbox-one__desc{
  color: rgba(255, 255, 255, 0.7);
}.mig-scope .iconbox-one__single.bg-black{
  background: var(--body-link-color);
  padding: 30px;
  border-radius: 8px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .iconbox-one__single.bg-black .iconbox-one__icon-inner{
  color: #fff;
  margin-right: 20px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 42px;
  flex: 0 0 42px;
  font-size: 42px;
  text-align: center;
  line-height: 1;
}.mig-scope .iconbox-one__single.bg-black .iconbox-one__desc{
  color: #C5C5C5;
}.mig-scope .iconbox-one__single.bg-black .iconbox-one__title{
  font-size: 20px;
  color: #fff;
}.mig-scope .iconbox-two__overlay-link{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-two__single{
  margin-bottom: 30px;
  position: relative;
}.mig-scope .iconbox-two__icon-inner .icon{
  font-size: 116px;
  line-height: 1;
  color: var(--halpes-theme-color);
}.mig-scope .iconbox-two__title{
  font-size: 26px;
  line-height: 38px;
  font-weight: 700;
  margin-bottom: 0;
}.mig-scope .iconbox-two__desc{
  margin-top: 20px;
}.mig-scope .iconbox-three__overlay-link{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-three__single{
  width: 100%;
  position: relative;
}.mig-scope .iconbox-three__icon-inner{
  color: var(--halpes-theme-color);
  font-size: 64px;
  line-height: 50px;
  margin-right: 20px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 64px;
  flex: 0 0 64px;
}.mig-scope .iconbox-three__content{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .iconbox-three__title{
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin: 0;
}.mig-scope .iconbox-three__desc{
  font-size: 36px;
  font-weight: 700;
  line-height: 42px;
  margin-top: 2px;
}@media (max-width: 1024px){.mig-scope .iconbox-three__desc{
    font-size: 30px;
    line-height: 35px;
  }
}@media (max-width: 991px){.mig-scope .iconbox-three__desc{
    font-size: 22px;
    line-height: 28px;
  }
}.mig-scope .iconbox-three__single.text-light .iconbox-three__icon-inner{
  color: #fff;
}.mig-scope .iconbox-three__single.text-light .iconbox-three__title{
  color: #E6E4E3;
}.mig-scope .iconbox-three__single.text-light .iconbox-three__desc{
  color: #fff;
}.mig-scope .iconbox-four__overlay-link{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-four__single{
  border: 1px solid rgba(0, 0, 0, 0.05);
  padding: 30px;
  margin: 0 0 30px;
  -webkit-box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 60px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  position: relative;
  background: #fff;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .iconbox-four__single:after{
  content: '';
  background: var(--halpes-theme-color);
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: 100%;
  z-index: 1;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  border-radius: 8px;
  opacity: 0;
}.mig-scope .iconbox-four__icon-inner{
  color: var(--halpes-theme-color);
  font-size: 54px;
  line-height: 40px;
  margin-right: 30px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 54px;
  flex: 0 0 54px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .iconbox-four__content{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  z-index: 2;
}.mig-scope .iconbox-four__title{
  font-size: 20px;
  margin: 0 0 15px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .iconbox-four__desc{
  line-height: 26px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}.mig-scope .iconbox-four__single:hover,.mig-scope .iconbox-four__single:focus{
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
}.mig-scope .iconbox-four__single:hover:after,.mig-scope .iconbox-four__single:focus:after{
  bottom: -1px;
  opacity: 1;
}.mig-scope .iconbox-four__single:hover .iconbox-four__icon-inner,.mig-scope .iconbox-four__single:focus .iconbox-four__icon-inner{
  color: #fff;
}.mig-scope .iconbox-four__single:hover .iconbox-four__title,.mig-scope .iconbox-four__single:focus .iconbox-four__title{
  color: #fff;
}.mig-scope .iconbox-four__single:hover .iconbox-four__desc,.mig-scope .iconbox-four__single:focus .iconbox-four__desc{
  color: #fff;
}.mig-scope .iconbox-five__single{
  position: relative;
  overflow: hidden;
}.mig-scope .iconbox-five__single:after{
  content: '';
  width: 100%;
  height: 0;
  position: absolute;
  background: var(--halpes-theme-color);
  top: 0;
  left: 0;
  z-index: 1;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  opacity: 0;
  border-radius: 8px;
}.mig-scope .iconbox-five__content{
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 8px;
  overflow: hidden;
  position: relative;
  padding: 40px 10px 25px 10px;
  text-align: center;
  z-index: 2;
}.mig-scope .iconbox-five__title{
  font-size: 20px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  margin: 0;
  line-height: 24px;
}.mig-scope .iconbox-five__desc{
  line-height: 22px;
  font-size: 16px;
  margin-top: 10px;
}.mig-scope .iconbox-five__icon-inner{
  color: var(--halpes-theme-color);
  font-size: 64px;
  line-height: 1;
  margin-bottom: 15px;
}.mig-scope .iconbox-five__overlay-link{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-five__single.text-light .iconbox-five__title{
  color: #fff;
}.mig-scope .iconbox-five__single.text-light .iconbox-five__desc{
  color: #fff;
}.mig-scope .iconbox-five__single:hover:after{
  height: 100%;
  opacity: 1;
}.mig-scope .iconbox-five__single:hover .iconbox-five__icon-inner{
  color: #fff;
}.mig-scope .iconbox-five__single:hover .iconbox-five__icon-inner i{
  -webkit-animation: beat 1.5s ease 0s infinite;
  animation: beat 1.5s ease 0s infinite;
}.mig-scope .iconbox-six__single{
  position: relative;
  overflow: hidden;
}.mig-scope .iconbox-six__content{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .iconbox-six__title{
  font-size: 20px;
  margin: 0 0 3px;
}.mig-scope .iconbox-six__icon-inner{
  color: var(--halpes-theme-color);
  font-size: 50px;
  line-height: 1;
  display: inline-block;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50px;
  flex: 0 0 50px;
  margin-right: 20px;
}.mig-scope .iconbox-six__overlay-link{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-six__single:hover .iconbox-six__icon-inner i{
  -webkit-animation: beat 1.5s ease 0s infinite;
  animation: beat 1.5s ease 0s infinite;
}.mig-scope .iconbox-seven__single{
  position: relative;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  overflow: hidden;
  padding: 0 0 10px;
}.mig-scope .iconbox-seven__wrap{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}.mig-scope .iconbox-seven__overlay-link{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-seven__icon-inner{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 70px;
  flex: 0 0 70px;
}.mig-scope .iconbox-seven__icon-inner .icon{
  color: #fff;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  font-size: 30px;
  line-height: 1;
  display: inline-block;
  width: 70px;
  height: 70px;
  border-radius: 8px;
  background: var(--halpes-theme-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}.mig-scope .iconbox-seven__content-inner{
  text-align: left;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc(100% - 70px);
  flex: 0 0 calc(100% - 70px);
  padding-left: 20px;
}.mig-scope .iconbox-seven__title{
  color: var(--body-color);
  font-size: 16px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  margin: 0 0 8px;
  line-height: 20px;
  font-weight: 500;
}.mig-scope .iconbox-seven__desc{
  color: #161c26;
  line-height: 24px;
  font-size: 18px;
  font-weight: 600;
}.mig-scope .iconbox-seven__desc p{
  margin-bottom: 0;
}.mig-scope .iconbox-seven__desc a{
  text-decoration: underline;
}.mig-scope .iconbox-seven__desc a:hover{
  color: var(--halpes-theme-color);
}.mig-scope .iconbox-eight__single{
  position: relative;
  overflow: hidden;
  margin-bottom: 30px;
}.mig-scope .iconbox-eight__content{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}.mig-scope .iconbox-eight__title{
  font-size: 20px;
  margin: 0 0 3px;
}.mig-scope .iconbox-eight__icon-inner{
  color: var(--halpes-theme-color);
  font-size: 41px;
  line-height: 1;
  display: inline-block;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41px;
  flex: 0 0 41px;
  margin-right: 20px;
}.mig-scope .iconbox-eight__overlay-link{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-eight__single:hover .iconbox-eight__icon-inner i{
  -webkit-animation: beat 1.5s ease 0s infinite;
  animation: beat 1.5s ease 0s infinite;
}.mig-scope .iconbox-group-one__single{
  position: relative;
}.mig-scope .iconbox-group-one__overlay-link{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-group-one__wrapper{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-bottom: 45px;
  position: relative;
}@media (max-width: 1199px){.mig-scope .iconbox-group-one__wrapper{
    padding-bottom: 30px;
  }
}.mig-scope .iconbox-group-one__icon-inner{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .iconbox-group-one__icon-check{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
  width: 24px;
  height: 24px;
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/images/badge-check.png) no-repeat center center transparent;
  z-index: 1;
  display: block;
}.mig-scope .iconbox-group-one__icon{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 80px;
  flex: 0 0 80px;
  width: 80px;
  height: 80px;
  font-size: 40px;
  line-height: 1;
  color: var(--halpes-theme-color);
  background: #fff;
  border-radius: 50%;
  -webkit-box-shadow: 0 10px 60px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 10px 60px 0 rgba(0, 0, 0, 0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 30px;
  margin-left: 30px;
  position: relative;
}.mig-scope .iconbox-group-one__icon:after{
  content: '';
  height: 100px;
  width: 2px;
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/images/line.png) repeat-y top center transparent;
  position: absolute;
  top: 100%;
}@media (max-width: 1199px){.mig-scope .iconbox-group-one__icon{
    margin-left: 10px;
    margin-right: 20px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 70px;
    flex: 0 0 70px;
    width: 70px;
    height: 70px;
  }
}.mig-scope .iconbox-group-one__title{
  font-size: 22px;
  margin: 0 0 10px;
}.mig-scope .iconbox-group-one__single:last-child .iconbox-group-one__icon:after{
  content: none;
}.mig-scope .iconbox-group-two__single{
  border-radius: 8px;
  padding: 15px;
  background: #f3f8f6;
  overflow: hidden;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  position: relative;
}.mig-scope .iconbox-group-two__overlay-link{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-group-two__wrapper{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .iconbox-group-two__icon{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 32px;
  flex: 0 0 32px;
  font-size: 32px;
  line-height: 1;
  margin-right: 15px;
  color: var(--halpes-theme-color);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .iconbox-group-two__title{
  font-size: 18px;
  margin: 0;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .iconbox-group-two__desc{
  margin-top: 10px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .iconbox-group-two__single:hover,.mig-scope .iconbox-group-two__single:focus{
  background: var(--halpes-theme-color-second);
  color: #fff;
  -webkit-box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.18);
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.18);
}.mig-scope .iconbox-group-two__single:hover .iconbox-group-two__title,.mig-scope .iconbox-group-two__single:focus .iconbox-group-two__title{
  color: #fff;
}.mig-scope .iconbox-group-two__single:hover .iconbox-group-two__icon,.mig-scope .iconbox-group-two__single:focus .iconbox-group-two__icon{
  color: #fff;
}.mig-scope .gsc-iconbox-group.style-2 .iconbox-group-list{
  background: #fff;
  padding: 30px;
  border-radius: 10px;
}.mig-scope .gsc-iconbox-group.style-2 .iconbox-group-two__single{
  margin-bottom: 20px;
}.mig-scope .gsc-iconbox-group.style-2 .iconbox-group-two__single:first-child{
  background: var(--halpes-theme-color-second);
  color: #fff;
}.mig-scope .gsc-iconbox-group.style-2 .iconbox-group-two__single:first-child .iconbox-group-two__title{
  color: #fff;
}.mig-scope .gsc-iconbox-group.style-2 .iconbox-group-two__single:first-child .iconbox-group-two__icon{
  color: #fff;
}.mig-scope .gsc-iconbox-group.style-2 .iconbox-group-two__single:last-child{
  margin-bottom: 0;
}.mig-scope .iconbox-group-three__single{
  position: relative;
  margin-bottom: 25px;
  padding: 16px 30px;
  background-color: #FFFFFF;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.15);
}@media (max-width: 1024px){.mig-scope .iconbox-group-three__single{
    padding: 10px 20px;
  }
}@media (max-width: 991px){.mig-scope .iconbox-group-three__single{
    padding: 10px;
  }
}.mig-scope .iconbox-group-three__overlay-link{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .iconbox-group-three__wrapper{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .iconbox-group-three__icon{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 22px;
  flex: 0 0 22px;
  font-size: 22px;
  line-height: 1;
  margin-right: 15px;
  color: var(--halpes-theme-color-second);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .iconbox-group-three__title{
  font-size: 18px;
  margin: 0;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .iconbox-group-three__single:hover .iconbox-group-three__icon,.mig-scope .iconbox-group-three__single:focus .iconbox-group-three__icon{
  color: var(--halpes-theme-color);
}@media (min-width: 481px){.mig-scope .gsc-iconbox-group.style-3 .iconbox-group-list{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 520px;
    margin-top: 10px;
    margin-left: -10px;
    margin-right: -10px;
  }.mig-scope .gsc-iconbox-group.style-3 .iconbox-group-list > div{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }.mig-scope .gsc-iconbox-group.style-3 .iconbox-group-list > div:nth-child(odd){
    -webkit-transform: rotateZ(-8deg);
    transform: rotateZ(-8deg);
  }.mig-scope .gsc-iconbox-group.style-3 .iconbox-group-list > div:nth-child(even){
    -webkit-transform: rotateZ(3.5deg);
    transform: rotateZ(3.5deg);
  }
}.mig-scope .gsc-iconbox-group.style-3 .iconbox-group-three__single{
  display: inline-block;
}.mig-scope .gsc-icon-list i{
  color: var(--halpes-theme-color);
  font-size: 16px;
  padding-right: 10px;
  margin: 0;
}.mig-scope .gsc-icon-list span{
  line-height: 18px;
}.mig-scope .gsc-icon-list li{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.5;
  color: var(--body-link-color);
  padding-bottom: 20px;
}.mig-scope .gsc-icon-list li.fsize-18 i,.mig-scope .gsc-icon-list li.fsize-16 i{
  font-size: 14px;
}.mig-scope .gsc-icon-list.style-2 li{
  font-size: 18px;
}.mig-scope .gsc-icon-list.style-2 i{
  padding-right: 18px;
}.mig-scope .gsc-icon-box-classic{
  position: relative;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .gsc-icon-box-classic:before,.mig-scope .gsc-icon-box-classic:after{
  content: " ";
  display: table;
}.mig-scope .gsc-icon-box-classic:after{
  clear: both;
}.mig-scope .gsc-icon-box-classic .highlight-icon.verticle-align-top{
  vertical-align: top;
}.mig-scope .gsc-icon-box-classic .highlight-icon.verticle-align-bottom{
  vertical-align: bottom;
}.mig-scope .gsc-icon-box-classic .highlight-icon.verticle-align-middle{
  vertical-align: middle;
}.mig-scope .gsc-icon-box-classic .highlight_content{
  margin-top: 5px;
}.mig-scope .gsc-icon-box-classic .highlight_content .title{
  font-size: 20px;
  color: #161c26;
  margin: 0 0 10px;
}.mig-scope .gsc-icon-box-classic .highlight_content .desc p{
  margin-bottom: 0;
}.mig-scope .gsc-icon-box-classic .highlight_content.verticle-align-top{
  vertical-align: top;
}.mig-scope .gsc-icon-box-classic .highlight_content.verticle-align-bottom{
  vertical-align: bottom;
}.mig-scope .gsc-icon-box-classic .highlight_content.verticle-align-middle{
  vertical-align: middle;
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container{
  text-align: center;
  line-height: 1;
  position: relative;
  color: var(--body-link-color);
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container .icon{
  position: relative;
  z-index: 11;
  display: inline-block;
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.icon-shadow{
  -webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.16);
  box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.16);
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.fa-stack{
  line-height: 2.3em;
  width: 2.2em;
  height: 2.2em;
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.text-theme[class*="border-"]{
  border-color: rgba(0, 0, 0, 0.1);
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.text-white[class*="border-"]{
  border-color: rgba(255, 255, 255, 0.2);
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.text-black{
  color: #161c26;
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.text-black[class*="border-"]{
  border-color: rgba(0, 0, 0, 0.1);
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.radius-1x:after{
  border-radius: 3px;
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.radius-2x:after{
  border-radius: 5px;
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.radius-5x:after{
  border-radius: 50%;
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.fa-1x.fa-stack{
  font-size: 32px !important;
  width: 65px !important;
  height: 65px !important;
  line-height: 65px !important;
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.fa-2x.fa-stack{
  font-size: 40px !important;
  width: 89px !important;
  height: 89px !important;
  line-height: 89px !important;
}.mig-scope .gsc-icon-box-classic .highlight-icon .icon-container.fa-3x{
  font-size: 64px !important;
}.mig-scope .gsc-icon-box-classic.icon-background .highlight-icon .icon-container{
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}.mig-scope .gsc-icon-box-classic.icon-background .highlight-icon .icon-container:after{
  top: 0px;
  left: 0px;
  z-index: 1;
  position: absolute;
  width: 100%;
  height: 100%;
  content: '';
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}.mig-scope .gsc-icon-box-classic.icon-background .highlight-icon .icon-container.bg-black:after{
  background: #222222;
}.mig-scope .gsc-icon-box-classic.icon-background .highlight-icon .icon-container.bg-theme:after{
  background: var(--halpes-theme-color);
}.mig-scope .gsc-icon-box-classic.icon-background.icon-border .highlight-icon .icon-container.bg-black{
  border-color: #222222;
}.mig-scope .gsc-icon-box-classic.icon-background.icon-border .highlight-icon .icon-container.bg-theme{
  border-color: var(--halpes-theme-color);
}.mig-scope .gsc-icon-box-classic.icon-border:not(.icon-background) .highlight-icon .icon-container{
  color: var(--halpes-theme-color);
}.mig-scope .gsc-icon-box-classic.top-center{
  text-align: center;
  max-width: 550px;
  margin-right: auto;
  margin-left: auto;
}.mig-scope .gsc-icon-box-classic.top-center .highlight-icon{
  text-align: center;
  padding-right: 0 !important;
  margin-bottom: 15px;
}.mig-scope .gsc-icon-box-classic.top-center .highlight-icon .icon-container{
  display: inline-block;
}.mig-scope .gsc-icon-box-classic.top-center .highlight-icon .icon-container.fa-1x{
  font-size: 1.4em;
}.mig-scope .gsc-icon-box-classic.top-center .title{
  position: relative;
  margin: 18px 0 16px;
}.mig-scope .gsc-icon-box-classic.top-center .highlight_content{
  text-align: center;
  max-width: 300px;
  margin: 0 auto;
}.mig-scope .gsc-icon-box-classic.top-center .highlight_content .desc{
  text-align: center;
  font-weight: 400;
  text-transform: normal;
}.mig-scope .gsc-icon-box-classic.top-left{
  text-align: left;
  clear: both;
}.mig-scope .gsc-icon-box-classic.top-left .highlight-icon{
  margin-bottom: 25px;
}.mig-scope .gsc-icon-box-classic.top-left .highlight-icon .icon-container{
  font-size: 50px;
  line-height: 1;
}.mig-scope .gsc-icon-box-classic.top-left .highlight-icon .icon-container.fa-stack{
  width: 100px;
  height: 100px;
  line-height: 110px;
}.mig-scope .gsc-icon-box-classic.top-left .title{
  margin: 0 0 15px;
  font-size: 22px;
}.mig-scope .gsc-icon-box-classic.top-right{
  text-align: right;
  clear: both;
  float: right;
}.mig-scope .gsc-icon-box-classic.top-right .title{
  margin: 16px 0 15px;
}.mig-scope .gsc-icon-box-classic.top-right .highlight-icon{
  width: 100%;
  text-align: right;
}.mig-scope .gsc-icon-box-classic.top-right .highlight-icon .icon-container{
  display: inline-block;
}.mig-scope .gsc-icon-box-classic.right,.mig-scope .gsc-icon-box-classic.left,.mig-scope .gsc-icon-box-classic.left-2,.mig-scope .gsc-icon-box-classic.left-3,.mig-scope .gsc-icon-box-classic.left-4{
  display: table;
  max-width: 600px;
}.mig-scope .gsc-icon-box-classic.right .highlight-icon,.mig-scope .gsc-icon-box-classic.left .highlight-icon,.mig-scope .gsc-icon-box-classic.left-2 .highlight-icon,.mig-scope .gsc-icon-box-classic.left-3 .highlight-icon,.mig-scope .gsc-icon-box-classic.left-4 .highlight-icon{
  display: table-cell;
}.mig-scope .gsc-icon-box-classic.right .highlight_content,.mig-scope .gsc-icon-box-classic.left .highlight_content,.mig-scope .gsc-icon-box-classic.left-2 .highlight_content,.mig-scope .gsc-icon-box-classic.left-3 .highlight_content,.mig-scope .gsc-icon-box-classic.left-4 .highlight_content{
  display: table-cell;
}.mig-scope .gsc-icon-box-classic.right .title,.mig-scope .gsc-icon-box-classic.left .title,.mig-scope .gsc-icon-box-classic.left-2 .title,.mig-scope .gsc-icon-box-classic.left-3 .title,.mig-scope .gsc-icon-box-classic.left-4 .title{
  margin: 0 0 15px;
}.mig-scope .gsc-icon-box-classic.right .desc,.mig-scope .gsc-icon-box-classic.left .desc,.mig-scope .gsc-icon-box-classic.left-2 .desc,.mig-scope .gsc-icon-box-classic.left-3 .desc,.mig-scope .gsc-icon-box-classic.left-4 .desc{
  margin-top: 0;
}.mig-scope .gsc-icon-box-classic.right.icon-background .highlight-icon,.mig-scope .gsc-icon-box-classic.left.icon-background .highlight-icon,.mig-scope .gsc-icon-box-classic.left-2.icon-background .highlight-icon,.mig-scope .gsc-icon-box-classic.left-3.icon-background .highlight-icon,.mig-scope .gsc-icon-box-classic.left-4.icon-background .highlight-icon{
  padding-top: 0;
}.mig-scope .gsc-icon-box-classic .right{
  text-align: right;
}.mig-scope .gsc-icon-box-classic .right .highlight-icon{
  padding-left: 20px;
}.mig-scope .gsc-icon-box-classic.left,.mig-scope .gsc-icon-box-classic.left-2,.mig-scope .gsc-icon-box-classic.left-3,.mig-scope .gsc-icon-box-classic.left-4{
  text-align: left;
}.mig-scope .gsc-icon-box-classic.left .highlight-icon,.mig-scope .gsc-icon-box-classic.left-2 .highlight-icon,.mig-scope .gsc-icon-box-classic.left-3 .highlight-icon,.mig-scope .gsc-icon-box-classic.left-4 .highlight-icon{
  padding-right: 20px;
}.mig-scope .gsc-icon-box-classic.left .highlight-icon{
  padding-right: 28px;
}@media (max-width: 1024px){.mig-scope .gsc-icon-box-classic.left .highlight-icon{
    padding-right: 15px;
  }
}.mig-scope .gsc-icon-box-classic.left .highlight-icon .icon-container{
  font-size: 40px;
}.mig-scope .gsc-icon-box-classic.left .title{
  font-size: 22px;
  line-height: 1.36;
  margin: 0 0 10px;
}.mig-scope .gsc-icon-box-classic.left-2 .highlight-icon{
  padding-right: 20px;
}.mig-scope .gsc-icon-box-classic.left-2 .highlight-icon .icon-container{
  font-size: 32px;
}.mig-scope .gsc-icon-box-classic.left-2 .title{
  color: var(--body-color);
  font-size: 16px;
  font-weight: 700;
  margin: 0;
}.mig-scope .gsc-icon-box-classic.left-2 .desc{
  font-size: 20px;
  font-weight: 800;
  color: var(--body-link-color);
}@media (max-width: 1024px){.mig-scope .gsc-icon-box-classic.left-2 .desc{
    font-size: 16px;
  }
}.mig-scope .gsc-icon-box-classic.left-2.box-border,.mig-scope .gsc-icon-box-classic.left-2.box-border-top{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 370px;
}.mig-scope .gsc-icon-box-classic.left-3 .highlight-icon{
  padding-right: 20px;
}.mig-scope .gsc-icon-box-classic.left-3 .highlight-icon .icon-container{
  width: 52px;
  height: 52px;
  display: inline-block;
  line-height: 60px;
  background: var(--halpes-theme-color-second);
  color: #fff;
  font-size: 25px;
  border-radius: 50%;
}.mig-scope .gsc-icon-box-classic.left-3 .title{
  font-size: 18px;
  margin: 0;
}.mig-scope .gsc-icon-box-classic.left-3 .desc{
  margin-top: 0;
}.mig-scope .gsc-icon-box-classic.left-4 .highlight-icon{
  padding-right: 25px;
}.mig-scope .gsc-icon-box-classic.left-4 .highlight-icon .icon-container{
  width: 90px;
  height: 90px;
  display: inline-block;
  line-height: 100px;
  background: var(--halpes-theme-color);
  color: #fff;
  font-size: 50px;
  border-radius: 6px;
}.mig-scope .gsc-icon-box-classic.left-4 .title{
  font-size: 20px;
  margin: 0 0 5px;
}@media (max-width: 767px){.mig-scope .gsc-icon-box-classic.responsive-1{
    margin: 0 auto;
    float: none;
  }.mig-scope .gsc-icon-box-classic.responsive-1 .highlight-icon{
    width: 100%;
    display: block;
    margin-bottom: 10px;
  }.mig-scope .gsc-icon-box-classic.responsive-1 .highlight_content{
    width: 100%;
    display: block;
    padding: 0;
  }
}@media (max-width: 640px){.mig-scope .gsc-icon-box-classic.responsive-2{
    margin: 0 auto;
    float: none;
  }.mig-scope .gsc-icon-box-classic.responsive-2 .highlight-icon{
    width: 100%;
    display: block;
    margin-bottom: 20px;
  }.mig-scope .gsc-icon-box-classic.responsive-2 .highlight_content{
    width: 100%;
    display: block;
    padding: 0;
  }
}.mig-scope .gsc-icon-box-classic.box-background{
  padding: 30px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.1);
}.mig-scope .gsc-icon-box-classic.box-border{
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #e5eeec;
}.mig-scope .gsc-icon-box-classic.box-border-top{
  padding-top: 30px;
  margin-top: 30px;
  border-top: 1px solid #e5eeec;
}.mig-scope .gsc-icon-box-classic.border-s1 .icon-inner{
  padding: 6px;
  border: 2px solid #dee2e6;
  display: inline-block;
}.mig-scope .gsc-icon-box-classic.border-s1 .icon-inner .fa-stack{
  line-height: 2.3em !important;
  width: 2.2em;
  height: 2.2em;
}.mig-scope .gsc-icon-box-classic.border-s1 .icon-inner .fa-2x{
  font-size: 1.6em;
}.mig-scope .gsc-icon-box-classic.border-s1 .icon-inner .fa-1x{
  font-size: 1.2em;
}.mig-scope .gsc-icon-box-classic.border-s1 .icon-inner .fa-1x .fa-stack{
  line-height: 2.3em !important;
  width: 2.2em;
  height: 2.2em;
}.mig-scope .gsc-icon-box-classic .i-border-theme{
  border-color: var(--halpes-theme-color) !important;
}.mig-scope .gsc-icon-box-classic .i-border-black{
  border-color: var(--body-link-color) !important;
}.mig-scope .gsc-icon-box-classic .i-border-dark{
  border-color: #f1f1f1 !important;
}.mig-scope .gsc-icon-box-classic .i-border-white{
  border-color: #fff !important;
}.mig-scope .gsc-icon-box-classic:hover .highlight-icon .icon{
  -webkit-animation: beat 1.5s ease 0s infinite;
  animation: beat 1.5s ease 0s infinite;
}.mig-scope .milestone-one__single{
  position: relative;
}.mig-scope .milestone-one__icon{
  color: var(--halpes-theme-color);
  font-size: 30px;
  margin-bottom: 20px;
}.mig-scope .milestone-one__number-inner{
  font-size: 44px;
  line-height: 1;
  font-weight: 900;
  color: var(--halpes-theme-color);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}.mig-scope .milestone-one__text{
  font-size: 16px;
  line-height: 26px;
  font-weight: 700;
  margin-bottom: 0;
  margin-top: 5px;
}.mig-scope .milestone-one__single.text-light .milestone-one__number-inner{
  color: #fff;
}.mig-scope .milestone-two__single{
  display: block;
  width: 100%;
  text-align: center;
}.mig-scope .milestone-two__icon{
  color: var(--halpes-theme-color);
  font-size: 48px;
  line-height: 1;
  margin-bottom: 20px;
}.mig-scope .milestone-two__content{
  display: inline-block;
}.mig-scope .milestone-two__number-inner{
  font-size: 50px;
  font-weight: 900;
  line-height: 1;
  margin-bottom: 5px;
  color: var(--halpes-theme-color);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}.mig-scope .milestone-two__text{
  font-size: 18px;
  margin: 0;
  color: var(--body-color);
  font-weight: 800;
  line-height: 1.89;
}.mig-scope .milestone-two__single.text-light .milestone-two__number-inner{
  color: #fff;
}.mig-scope .milestone-two__single:hover .milestone-two__icon .icon,.mig-scope .milestone-two__single:focus .milestone-two__icon .icon{
  -webkit-animation: beat 1.5s ease 0s infinite;
  animation: beat 1.5s ease 0s infinite;
}.mig-scope .milestone-three__single{
  text-align: center;
  display: block;
  width: 100%;
  margin-bottom: 30px;
}.mig-scope .milestone-three__icon{
  color: var(--halpes-theme-color);
  font-size: 32px;
  line-height: 1;
}.mig-scope .milestone-three__content{
  display: block;
  text-align: left;
  float: none;
  width: 100%;
}.mig-scope .milestone-three__number-inner{
  font-size: 50px;
  font-weight: 600;
  line-height: 1;
  color: var(--halpes-theme-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}@media (max-width: 1024px){.mig-scope .milestone-three__number-inner{
    font-size: 38px;
  }
}.mig-scope .milestone-three__text{
  font-size: 16px;
  margin: 10px 0 0;
  font-weight: 600;
  line-height: 22px;
}.mig-scope .milestone-three__single.text-light .milestone-three__number-inner{
  color: #fff;
}.mig-scope .gsc-block-drupal{
  margin-bottom: 30px;
}.mig-scope .gsc-block-drupal.hidden-title-off .block-title{
  display: none !important;
}.mig-scope .gsc-block-drupal.title-align-center .block-title{
  text-align: center;
}.mig-scope .gsc-block-drupal.title-align-left .block-title{
  text-align: left;
}.mig-scope .gsc-block-drupal.title-align-right .block-title{
  text-align: right;
}.mig-scope .gsc-block-drupal.noborder-box div{
  color: #fff;
}.mig-scope .gsc-block-drupal.noborder-box .block-inner .block-title{
  color: #fff;
}.mig-scope .gsc-block-drupal.noborder-box .block-inner .block-content *,.mig-scope .gsc-block-drupal.noborder-box .block-inner .block-content div{
  color: #fff;
}.mig-scope .gsc-block-drupal.noborder-box .block-inner .block-content *:after,.mig-scope .gsc-block-drupal.noborder-box .block-inner .block-content *:before,.mig-scope .gsc-block-drupal.noborder-box .block-inner .block-content div:after,.mig-scope .gsc-block-drupal.noborder-box .block-inner .block-content div:before{
  color: rgba(255, 255, 255, 0.2);
}.mig-scope .gsc-block-drupal.remove-margin-on{
  margin-bottom: 0 !important;
}.mig-scope .gsc-block-drupal.remove-margin-on .block{
  margin-bottom: 0 !important;
}.mig-scope .gsc-block-drupal.text-light div{
  color: #fff;
}.mig-scope .gsc-block-drupal.text-light .block-inner .block-title{
  color: #fff;
}.mig-scope .gsc-block-drupal.text-light .block-inner .block-content *,.mig-scope .gsc-block-drupal.text-light .block-inner .block-content div{
  color: #fff;
}.mig-scope .gsc-block-drupal.text-light .block-inner .block-content *:after,.mig-scope .gsc-block-drupal.text-light .block-inner .block-content *:before,.mig-scope .gsc-block-drupal.text-light .block-inner .block-content div:after,.mig-scope .gsc-block-drupal.text-light .block-inner .block-content div:before{
  color: rgba(255, 255, 255, 0.2);
}.mig-scope .gsc-video-box{
  position: relative;
  margin: 0 auto;
}.mig-scope .gsc-video-box.style-1 .image{
  min-width: 100px;
  min-height: 100px;
}@media (max-width: 991px){.mig-scope .gsc-video-box.style-1 .image{
    min-width: 80px;
    min-height: 80px;
  }
}.mig-scope .gsc-video-box.style-1 .image .popup-video{
  display: inline-block;
  font-size: 24px;
  border: 2px solid #fff;
  background: transparent;
  color: #fff;
  text-align: center;
  position: relative;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  width: 100px;
  height: 100px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  z-index: 11;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}.mig-scope .gsc-video-box.style-1 .image .popup-video .icon{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}@media (max-width: 991px){.mig-scope .gsc-video-box.style-1 .image .popup-video{
    width: 80px;
    height: 80px;
  }
}.mig-scope .gsc-video-box.style-1 .image .popup-video::before{
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  border: 1px solid #fff;
  opacity: 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-animation: pulse-border-2 1.5s linear infinite;
  animation: pulse-border-2 1.5s linear infinite;
}.mig-scope .gsc-video-box.style-1 .image .popup-video::after{
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  border: 1px solid #fff;
  opacity: 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-animation: pulse-border 1s linear infinite;
  animation: pulse-border 1s linear infinite;
}.mig-scope .gsc-video-box.style-1 .image .popup-video:hover{
  border: 2px solid var(--halpes-theme-color);
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .gsc-video-box.style-1 .image .popup-video:hover .icon{
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}.mig-scope .gsc-video-box.style-1 .video-content-left{
  position: relative;
  width: 100px;
}.mig-scope .gsc-video-box.style-1 .video-content-right{
  padding-left: 50px;
}.mig-scope .gsc-video-box.style-1 .video-desc{
  font-family: Reey;
  font-size: 30px;
  color: var(--halpes-theme-color);
}@media (max-width: 767px){.mig-scope .gsc-video-box.style-2.align-right{
    float: none;
  }
}.mig-scope .gsc-video-box.style-2 .image{
  position: relative;
  min-width: 120px;
  min-height: 120px;
}@media (max-width: 767.98px){.mig-scope .gsc-video-box.style-2 .image{
    min-width: 80px;
    min-height: 80px;
  }
}.mig-scope .gsc-video-box.style-2 .image img{
  width: 100%;
  height: 100%;
}.mig-scope .gsc-video-box.style-2 .image.has-image{
  -webkit-box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.1);
}.mig-scope .gsc-video-box.style-2 .image.has-image:after{
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background: rgba(30, 40, 69, 0.3);
}.mig-scope .gsc-video-box.style-2 .image .popup-video{
  display: inline-block;
  font-size: 24px;
  background: #fff;
  color: var(--halpes-theme-color);
  text-align: center;
  position: relative;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  width: 84px;
  height: 84px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  z-index: 11;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}@media (max-width: 767.98px){.mig-scope .gsc-video-box.style-2 .image .popup-video{
    width: 60px;
    height: 60px;
    font-size: 18px;
  }
}.mig-scope .gsc-video-box.style-2 .image .popup-video::before{
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  border: 1px solid #fff;
  opacity: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  -webkit-animation: pulse-border-2 1.5s linear infinite;
  animation: pulse-border-2 1.5s linear infinite;
}.mig-scope .gsc-video-box.style-2 .image .popup-video::after{
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  border: 1px solid #fff;
  opacity: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  -webkit-animation: pulse-border 1s linear infinite;
  animation: pulse-border 1s linear infinite;
}.mig-scope .gsc-video-box.style-2 .image .popup-video:hover{
  background: var(--halpes-theme-color);
  color: #fff !important;
}.mig-scope .gsc-video-box.style-2 .video-content .link-video{
  font-size: 12px;
  font-weight: 400;
  margin: 20px 0 0 35px;
  position: relative;
  float: left;
  text-transform: capitalize;
}.mig-scope .gsc-video-box.style-2 .video-content .link-video:after{
  content: "";
  position: absolute;
  width: 30px;
  height: 1px;
  background-color: #000;
  top: 14px;
  left: -35px;
}.mig-scope .gsc-video-box.style-2 .video-content .link-video strong{
  font-size: 14px;
}.mig-scope .gsc-video-box.style-2 .video-content .button-review{
  float: right;
  margin-top: 20px;
}.mig-scope .gsc-video-box.style-2 .video-content .button-review a{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  color: #000;
  border: 1px solid #000;
  padding: 4px 15px;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  font-weight: 700;
  font-size: 12px;
  text-transform: capitalize;
  letter-spacing: 2px;
}.mig-scope .gsc-video-box.style-2 .video-content .button-review a:hover{
  color: #fff;
  background: var(--halpes-theme-color);
  border-color: var(--halpes-theme-color);
}.mig-scope .gsc-video-box.style-2 .video-inner{
  position: relative;
}.mig-scope .gsc-video-box.style-2.button-video-big .image .popup-video{
  background: var(--halpes-theme-color);
  color: #fff;
}@media (min-width: 1025px){.mig-scope .gsc-video-box.style-2.button-video-big .image .popup-video{
    width: 110px;
    height: 110px;
  }
}.mig-scope .gsc-video-box.style-2.button-video-big .image.has-image{
  -webkit-box-shadow: none;
  box-shadow: none;
}.mig-scope .gsc-video-box.style-2.button-video-big .image.has-image:after{
  content: none;
}.mig-scope .gsc-video-box.style-3{
  position: relative;
  padding-bottom: 20px;
  padding-left: 20px;
  margin-bottom: 30px;
}.mig-scope .gsc-video-box.style-3 .video-inner{
  min-height: 120px;
  min-width: 120px;
  text-align: center;
}.mig-scope .gsc-video-box.style-3 .video-inner:after{
  content: '';
  position: absolute;
  top: 50px;
  right: 190px;
  bottom: 0;
  left: 0;
  background: var(--halpes-theme-color-second);
  z-index: -1;
  border-radius: 10px;
}.mig-scope .gsc-video-box.style-3 .image{
  overflow: hidden;
  border-radius: 10px;
}.mig-scope .gsc-video-box.style-3 .popup-video{
  width: 138px;
  height: 138px;
  line-height: 138px;
  border-radius: 8px;
  font-size: 28px;
  color: #fff;
  display: inline-block;
  background: var(--halpes-theme-color);
  text-align: center;
  position: relative;
  -webkit-transition: all .35s;
  transition: all .35s;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 11;
}@media (max-width: 767px){.mig-scope .gsc-video-box.style-3 .popup-video{
    width: 100px;
    height: 100px;
    line-height: 100px;
  }
}.mig-scope .gsc-video-box.style-3 .popup-video::before{
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  border: 1px solid var(--halpes-theme-color);
  opacity: 0;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  -webkit-animation: pulse-border-2 1.5s linear infinite;
  animation: pulse-border-2 1.5s linear infinite;
}.mig-scope .gsc-video-box.style-3 .popup-video::after{
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  border: 1px solid var(--halpes-theme-color);
  opacity: 0;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  -webkit-animation: pulse-border 1s linear infinite;
  animation: pulse-border 1s linear infinite;
}.mig-scope .team-one__single{
  margin-bottom: 30px;
}.mig-scope .team-one__image{
  position: relative;
  overflow: hidden;
  background: #fff;
}.mig-scope .team-one__image img{
  mix-blend-mode: luminosity;
  -webkit-transition: all 1s;
  transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
}.mig-scope .team-one__socials{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
}.mig-scope .team-one__socials .gva-social{
  display: block;
  color: var(--body-link-color);
  margin: 0;
  font-size: 12px;
  width: 36px;
  height: 36px;
  text-align: center;
  line-height: 36px;
  background: #e5eeec;
  margin-right: 10px;
  border-radius: 50%;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .team-one__socials .gva-social:hover,.mig-scope .team-one__socials .gva-social:focus,.mig-scope .team-one__socials .gva-social:active,.mig-scope .team-one__socials .gva-social:first-child{
  color: #fff;
  background: var(--halpes-theme-color);
}.mig-scope .team-one__content{
  position: relative;
  padding-top: 50px;
}.mig-scope .team-one__name{
  position: absolute;
  bottom: 100%;
  right: 30px;
  font-family: Reey;
  font-size: 50px;
  line-height: normal;
  color: var(--halpes-theme-color);
  text-align: right;
  margin: 0;
  margin-bottom: -30px;
}.mig-scope .team-one__name a{
  color: var(--halpes-theme-color);
}@media (max-width: 991px){.mig-scope .team-one__name{
    font-size: 40px;
  }
}.mig-scope .team-one__job{
  font-size: 20px;
  font-weight: 800;
  color: var(--body-link-color);
  text-transform: capitalize;
}.mig-scope .team-one__single:hover .team-one__image img,.mig-scope .team-one__single.active .team-one__image img{
  mix-blend-mode: normal;
}.mig-scope .teams-grid .gva-view-grid-inner{
  margin: 0 -65px;
}@media (max-width: 1199px){.mig-scope .teams-grid .gva-view-grid-inner{
    margin: 0 -15px;
  }
}.mig-scope .teams-grid .gva-view-grid-inner .item-columns{
  padding: 0 65px;
}@media (max-width: 1199px){.mig-scope .teams-grid .gva-view-grid-inner .item-columns{
    padding: 0 15px;
  }
}.mig-scope .team-list .team-block .team-image{
  width: 35%;
  float: left;
}.mig-scope .team-list .team-block .team-content{
  padding-left: 30px;
  width: 65%;
  float: left;
}.mig-scope .team-list .team-block .team-content .team-body{
  display: block !important;
  visibility: visible !important;
  padding: 10px 0;
}.mig-scope .pricing-table{
  position: relative;
  background-color: #fff;
  top: 0;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  border: 1px solid #dee2e6;
  padding: 20px;
  margin-bottom: 30px;
}@media (max-width: 575.98px){.mig-scope .pricing-table{
    margin-bottom: 35px;
  }
}.mig-scope .pricing-table ul li{
  list-style: none;
}.mig-scope .pricing-table .plan-name{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  font-weight: 600;
  padding: 15px 0 2px;
}.mig-scope .pricing-table .plan-name .title{
  font-weight: 400;
  color: #000;
  font-size: 20px;
  font-family: var(--halpes-heading-font-family);
  line-height: 20px;
}.mig-scope .pricing-table .content-wrap .plan-price{
  margin: 10px 0 10px;
}.mig-scope .pricing-table .content-wrap .plan-price .price-value{
  display: inline-block;
}.mig-scope .pricing-table .content-wrap .plan-price .price-value .dollar{
  font-size: 24px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  line-height: 36px;
  float: left;
  color: var(--halpes-theme-color);
}.mig-scope .pricing-table .content-wrap .plan-price .price-value .value{
  font-size: 40px;
  font-weight: 400;
  display: inline-block;
  line-height: 40px;
  float: left;
  font-family: var(--halpes-heading-font-family);
  color: var(--halpes-theme-color);
}.mig-scope .pricing-table .content-wrap .plan-price .interval{
  margin-top: 18px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600;
  position: relative;
  display: block;
  color: #7b7b7b;
  float: left;
}.mig-scope .pricing-table .plan-list{
  padding: 0;
  text-align: left;
}.mig-scope .pricing-table .plan-list ul{
  padding: 0;
}.mig-scope .pricing-table .plan-list ul li{
  padding: 5px 0 5px 20px;
  font-size: 14px;
  list-style: none;
  position: relative;
}.mig-scope .pricing-table .plan-list ul li:after{
  content: '\f058';
  font-family: "Font Awesome 6 Free";
  position: absolute;
  top: 8px;
  left: 0;
  z-index: 1;
  color: var(--halpes-theme-color);
  font-size: 12px;
}.mig-scope .pricing-table .plan-list ul li.off{
  color: #bbb;
}.mig-scope .pricing-table .plan-list ul li.off:after{
  content: '\f057';
  color: #bbb;
  font-size: 10px;
  top: 10px;
}.mig-scope .pricing-table .plan-signup{
  margin-top: 30px;
}.mig-scope .pricing-table .plan-signup a{
  width: 100%;
  text-align: center;
}.mig-scope .pricing-table:hover{
  -webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.1);
}.mig-scope .pricing-table.highlight-plan{
  -webkit-box-shadow: 0 3px 25px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 25px 0 rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 9;
}.mig-scope .pricing-table.highlight-plan .recommended-plan{
  background: var(--halpes-theme-color);
  color: #fff;
  font-size: 13px;
  font-family: var(--halpes-heading-font-family);
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  position: absolute;
  top: -15px;
  left: 15px;
  right: 15px;
  width: auto;
  letter-spacing: 1px;
  padding: 3px 5px;
}.mig-scope .pricing-table.highlight-plan .plan-name .title{
  color: var(--halpes-theme-color);
}.mig-scope .pricing-vertical{
  border: 1px solid #dee2e6;
  background: #fff;
}@media (max-width: 768.9px){.mig-scope .pricing-vertical{
    border: none;
    background: none;
  }
}.mig-scope .pricing-vertical ul{
  list-style: none;
  padding: 0;
  margin: 0 !important;
}.mig-scope .pricing-vertical ul > li{
  height: 90px;
  padding: 1.625em 0;
}.mig-scope .pricing-vertical ul > li:nth-child(odd){
  background: #f5f5f5;
}.mig-scope .pricing-vertical ul > li .checkmark,.mig-scope .pricing-vertical ul > li .crossmark{
  width: 1.625em;
  height: 1.625em;
  line-height: 1.625em;
  background: #64b671;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  text-align: center;
}.mig-scope .pricing-vertical ul > li .checkmark:before,.mig-scope .pricing-vertical ul > li .crossmark:before{
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  position: absolute;
  color: #fff;
  width: 100%;
  left: 0;
  opacity: 1;
  font-size: 11px;
  font-weight: 900;
}.mig-scope .pricing-vertical ul > li .crossmark{
  background: #e34747;
}.mig-scope .pricing-vertical ul > li .crossmark:before{
  content: '\f00d';
}.mig-scope .pricing-vertical .row{
  margin: 0 !important;
}.mig-scope .pricing-vertical div[class*='col-']{
  padding: 0 !important;
  border-right: 1px solid #dee2e6;
}@media (max-width: 768.9px){.mig-scope .pricing-vertical div[class*='col-']{
    margin-bottom: 30px;
    border: 1px solid #dee2e6 !important;
    background: #fff;
  }
}.mig-scope .pricing-vertical div[class*='col-']:last-child{
  border-right: 0;
}.mig-scope .pricing-vertical div[class*='col-'].pricing-highlight{
  -webkit-box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.08);
  z-index: 2;
}.mig-scope .pricing-vertical div[class*='col-']:not(:first-child) ul li:last-child{
  height: auto !important;
}.mig-scope .pricing-vertical div[class*='col-'] .pricing-title{
  min-height: 109px;
  padding: 1.625em 0;
  position: relative;
}.mig-scope .pricing-vertical div[class*='col-'] .pricing-title h6{
  text-transform: uppercase;
  font-size: 12px;
  margin: 0;
  color: var(--body-color);
  letter-spacing: 1px;
}.mig-scope .pricing-vertical div[class*='col-'] .pricing-title .pricing-price{
  line-height: 1;
}.mig-scope .pricing-vertical div[class*='col-'] .pricing-title .pricing-price .pricing-dollar{
  font-size: 16px;
  position: relative;
  top: -8px;
  color: #000;
}.mig-scope .pricing-vertical div[class*='col-'] .pricing-title .pricing-price .price{
  font-size: 30px;
  font-weight: 700;
  color: #000;
  font-family: var(--halpes-heading-font-family);
}.mig-scope .pricing-vertical .col-heading{
  font-size: 16px;
  font-weight: 700;
  color: #000;
}.mig-scope .pricing-vertical .col-heading ul li{
  height: 90px;
  font-family: var(--halpes-heading-font-family);
  font-size: 20px;
  line-height: 18px;
}.mig-scope .gsc-quote-text{
  position: relative;
  padding: 30px 30px 30px 70px;
  margin-bottom: 30px;
}.mig-scope .gsc-quote-text .icon{
  position: absolute;
  left: 20px;
  top: 30px;
  z-index: 1;
  font-size: 20px;
  color: var(--halpes-theme-color);
}.mig-scope .gsc-quote-text .content{
  line-height: 30px;
  font-size: 16px;
  letter-spacing: 0.5px;
  color: #999999;
}.mig-scope .gsc-quote-text.has-border{
  border: 2px solid #dee2e6;
}.mig-scope .gsc-quote{
  position: relative;
  padding-top: 125px;
}.mig-scope .gsc-quote:after{
  position: absolute;
  content: "";
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/images/testimonial-icon.png) no-repeat center center transparent;
  width: 30px;
  height: 30px;
  left: 0;
  top: 50px;
  z-index: 1;
}.mig-scope .gsc-quote .content{
  line-height: 28px;
}.mig-scope .gsc-quote .signature{
  margin-top: 60px;
}.mig-scope .gsc-quote .position{
  margin-top: 25px;
}.mig-scope .gva-job-box{
  padding: 30px;
  border: 1px solid #dee2e6;
  background: #fff;
  margin-bottom: 30px;
  display: table;
  width: 100%;
}.mig-scope .gva-job-box .logo-inner{
  width: 60px;
  text-align: center;
  display: table-cell;
}.mig-scope .gva-job-box .content-inner{
  display: table-cell;
  padding-left: 20px;
}.mig-scope .gva-job-box .content-inner .job-type{
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  display: inline-block;
  color: var(--halpes-theme-color);
}.mig-scope .gva-job-box .content-inner .box-title{
  margin: 0 0 20px;
  font-size: 20px;
}.mig-scope .gva-job-box .content-inner .information ul{
  margin: 0;
  padding: 0;
  list-style: none;
}.mig-scope .gva-job-box .content-inner .information ul li{
  position: relative;
  font-size: 14px;
}.mig-scope .gva-job-box .content-inner .information ul li i{
  color: var(--halpes-theme-color);
  width: 20px;
  text-align: left;
  font-size: 14px;
}.mig-scope .gsc-our-gallery .owl-nav > div.owl-prev{
  left: 15px !important;
}.mig-scope .gsc-our-gallery .owl-nav > div.owl-next{
  right: 15px !important;
}.mig-scope .gsc-our-gallery.small-padding .init-carousel-owl{
  margin-left: -10px;
  margin-right: -10px;
}.mig-scope .gsc-our-gallery.small-padding .init-carousel-owl .owl-item > .item{
  padding-left: 10px;
  padding-right: 10px;
}.mig-scope .gallery-grid .gallery-one__single{
  margin-bottom: 30px;
}.mig-scope .gallery-one__single{
  position: relative;
  overflow: hidden;
}.mig-scope .gallery-one__image{
  text-align: center;
}.mig-scope .gallery-one__image img{
  display: inline-block;
  width: 100% !important;
  -o-object-fit: cover;
  object-fit: cover;
}.mig-scope .gallery-one__image a.zoomGallery{
  position: absolute;
  z-index: 10;
  left: 10px;
  top: 10px;
  opacity: 0;
  color: transparent;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .gallery-one__content{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(21, 200, 160, 0.9);
  opacity: 0;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .gallery-one__content-inner{
  position: relative;
  text-align: center;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}.mig-scope .gallery-one__icon{
  width: 46px;
  height: 46px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: var(--halpes-theme-color-second);
  color: #fff;
  font-size: 18px;
  border-radius: 50%;
  margin: 0 auto;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 15px;
  display: none;
}.mig-scope .gallery-one__title{
  color: #fff;
  font-size: 24px;
  margin-bottom: 0;
}.mig-scope .gallery-one__desc{
  font-family: Reey;
  font-size: 30px;
  color: #fff;
}.mig-scope .gallery-one__single:hover .gallery-one__image a.zoomGallery{
  opacity: 1;
}.mig-scope .gallery-one__single:hover .gallery-one__content{
  opacity: 1;
}.mig-scope .gsc-heading{
  padding: 0 0 40px;
  display: block;
  width: 100%;
}.mig-scope .gsc-heading:before,.mig-scope .gsc-heading:after{
  content: " ";
  display: table;
}.mig-scope .gsc-heading:after{
  clear: both;
}@media (max-width: 767px){.mig-scope .gsc-heading{
    padding: 0 0 30px;
  }
}.mig-scope .gsc-heading__title{
  position: relative;
  margin: 0;
}.mig-scope .gsc-heading__sub-title{
  color: var(--body-color);
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 15px;
}.mig-scope .gsc-heading__sub-title.text-light{
  color: #a0a0c0 !important;
}.mig-scope .gsc-heading__sub-title + .gsc-heading__title{
  margin-top: 0 !important;
}.mig-scope .gsc-heading__desc{
  margin: 25px 0 0;
}.mig-scope .gsc-heading__desc .title-desc{
  font-size: 20px;
  margin-top: -15px;
  margin-bottom: -5px;
}.mig-scope .gsc-heading__desc.text-gray{
  color: #a0a0c0 !important;
}.mig-scope .gsc-heading__desc ul.features-list-2{
  padding-top: 15px;
}.mig-scope .gsc-heading__action{
  margin-top: 30px;
}@media (max-width: 767.98px){.mig-scope .gsc-heading__action{
    margin-top: 15px;
  }
}.mig-scope .gsc-heading__align-center{
  text-align: center;
  margin: 0 auto;
}.mig-scope .gsc-heading__align-center .gsc-heading__desc{
  margin: 15px 0 0;
}.mig-scope .gsc-heading__align-left{
  text-align: left;
}.mig-scope .gsc-heading__align-right{
  text-align: right;
  float: right;
}.mig-scope .gsc-heading__align-right:before,.mig-scope .gsc-heading__align-right:after{
  content: " ";
  display: table;
}.mig-scope .gsc-heading__align-right:after{
  clear: both;
}.mig-scope .style-1 .gsc-heading__sub-title,.mig-scope .style-6 .gsc-heading__sub-title{
  font-size: 18px;
  line-height: 1;
  font-weight: 800;
  color: var(--halpes-theme-color);
}.mig-scope .style-1 .gsc-heading__sub-title span,.mig-scope .style-6 .gsc-heading__sub-title span{
  position: relative;
}.mig-scope .style-1 .gsc-heading__sub-title span:before,.mig-scope .style-6 .gsc-heading__sub-title span:before{
  content: "";
  width: 38px;
  height: 2px;
  background: var(--halpes-theme-color);
  display: inline-block;
  margin-bottom: 5px;
  margin-right: 10px;
}.mig-scope .style-1 .gsc-heading__title,.mig-scope .style-6 .gsc-heading__title{
  font-size: 50px;
  margin-top: -10px;
  font-weight: 900;
}@media (max-width: 1024px){.mig-scope .style-1 .gsc-heading__title,.mig-scope .style-6 .gsc-heading__title{
    font-size: 39px;
  }
}@media (max-width: 991px){.mig-scope .style-1 .gsc-heading__title,.mig-scope .style-6 .gsc-heading__title{
    font-size: 34px;
  }
}@media (max-width: 767px){.mig-scope .style-1 .gsc-heading__title,.mig-scope .style-6 .gsc-heading__title{
    font-size: 30px;
  }
}@media (max-width: 575px){.mig-scope .style-1 .gsc-heading__title,.mig-scope .style-6 .gsc-heading__title{
    font-size: 28px;
  }
}.mig-scope .style-1 .gsc-heading__desc,.mig-scope .style-6 .gsc-heading__desc{
  font-size: 16px;
  line-height: 1.89;
}.mig-scope .style-2.gsc-heading{
  padding-bottom: 30px;
}.mig-scope .style-2 .gsc-heading__title{
  margin-top: -13px;
  font-size: 60px;
}@media (max-width: 1024.98px){.mig-scope .style-2 .gsc-heading__title{
    font-size: 40px;
    margin-top: -7px;
  }
}@media (max-width: 991.98px){.mig-scope .style-2 .gsc-heading__title{
    font-size: 36px;
  }
}@media (max-width: 767.98px){.mig-scope .style-2 .gsc-heading__title{
    font-size: 30px;
    letter-spacing: 0;
  }
}.mig-scope .style-3.gsc-heading{
  padding-bottom: 25px;
}.mig-scope .style-3 .gsc-heading__title{
  position: relative;
  margin: 0;
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 0;
}.mig-scope .style-3 .gsc-heading__title span{
  position: relative;
}.mig-scope .style-3 .gsc-heading__title span:after{
  content: '';
  width: 18px;
  height: 26px;
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/images/arrow.png) no-repeat center center transparent;
  display: inline-block;
  position: absolute;
  top: 12px;
  left: calc(100% + 12px);
}.mig-scope .style-3 .gsc-heading__desc{
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  margin-top: 29px;
}.mig-scope .style-4.gsc-heading{
  padding-bottom: 30px;
}.mig-scope .style-4 .gsc-heading__content{
  position: relative;
  display: inline-block;
}.mig-scope .style-4 .gsc-heading__sub-title{
  font-size: 18px;
  font-weight: 500;
  color: #fff;
  display: inline-block;
  background: var(--halpes-theme-color-second);
  padding: 5px 20px;
  position: absolute;
  z-index: 9;
  left: 0;
  top: -36px;
  -webkit-transform: rotate(-15deg) translateX(-36%);
  transform: rotate(-15deg) translateX(-36%);
}@media (max-width: 767px){.mig-scope .style-4 .gsc-heading__sub-title{
    font-size: 16px;
    -webkit-transform: rotate(-12deg) translateX(-20%);
    transform: rotate(-12deg) translateX(-20%);
  }
}.mig-scope .style-4 .gsc-heading__title{
  letter-spacing: 5px;
  font-size: 86px;
  line-height: 1.1;
}@media (max-width: 1024px){.mig-scope .style-4 .gsc-heading__title{
    font-size: 50px;
    letter-spacing: 2px;
  }
}@media (max-width: 767px){.mig-scope .style-4 .gsc-heading__title{
    font-size: 36px;
  }
}.mig-scope .style-5.gsc-heading{
  padding-bottom: 30px;
}.mig-scope .style-5 .gsc-heading__content{
  position: relative;
  display: inline-block;
}.mig-scope .style-5 .gsc-heading__sub-title{
  font-size: 18px;
  font-weight: 500;
  color: #fff;
  display: inline-block;
  background: var(--halpes-theme-color-second);
  padding: 5px 20px;
  position: absolute;
  z-index: 9;
  left: 0;
  top: -36px;
  -webkit-transform: rotate(-15deg) translateX(-36%);
  transform: rotate(-15deg) translateX(-36%);
}@media (max-width: 767px){.mig-scope .style-5 .gsc-heading__sub-title{
    font-size: 16px;
    -webkit-transform: rotate(-12deg) translateX(-20%);
    transform: rotate(-12deg) translateX(-20%);
  }
}.mig-scope .style-5 .gsc-heading__title{
  font-size: 58px;
  line-height: 1.1;
}@media (max-width: 1024px){.mig-scope .style-5 .gsc-heading__title{
    font-size: 42px;
  }
}@media (max-width: 767px){.mig-scope .style-5 .gsc-heading__title{
    font-size: 36px;
  }
}@media (max-width: 575px){.mig-scope .style-5 .gsc-heading__title{
    margin-top: 0;
  }
}.mig-scope .style-5 .gsc-heading__desc{
  color: #DADADA;
  font-size: 22px;
}.mig-scope .style-6 .gsc-heading__title{
  font-size: 82px;
}@media (max-width: 1349px){.mig-scope .style-6 .gsc-heading__title{
    font-size: 60px;
  }
}@media (max-width: 1199px){.mig-scope .style-6 .gsc-heading__title{
    font-size: 50px;
  }
}@media (max-width: 1024px){.mig-scope .style-6 .gsc-heading__title{
    font-size: 42px;
  }
}@media (max-width: 767px){.mig-scope .style-6 .gsc-heading__title{
    font-size: 32px;
  }
}.mig-scope .style-6 .gsc-heading__desc{
  font-size: 18px;
  line-height: 32px;
}@media (max-width: 1024px){.mig-scope .style-6 .gsc-heading__desc{
    font-size: 16px;
  }
}.mig-scope .gsc-chart{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .gsc-chart .easyPieChart{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 120px;
  flex: 0 0 120px;
  margin-right: 15px;
}.mig-scope .gsc-chart .content > div{
  display: block;
}.mig-scope .gsc-chart .content .icon{
  font-size: 25px;
  margin-top: 5px;
}.mig-scope .gsc-chart .content .title{
  font-size: 20px;
  line-height: 1.5;
  position: relative;
  margin: 15px 0;
}.mig-scope .easyPieChart{
  font-size: 24px;
  font-weight: 400;
  position: relative;
  text-align: center;
  display: inline-block;
}.mig-scope .easyPieChart:last-child{
  margin-right: 0;
}.mig-scope .easyPieChart span{
  line-height: 1;
  color: var(--body-link-color);
  font-size: 24px;
  font-weight: 900;
}.mig-scope .easyPieChart canvas{
  position: absolute;
  top: 0;
  left: 0;
}.mig-scope .gsc-map{
  position: relative;
}.mig-scope .gsc-map .content-inner{
  position: absolute;
  bottom: 30px;
  left: 30px;
  z-index: 9;
  max-width: 400px;
  padding: 20px;
  background: #fff;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border: 1px solid #dee2e6;
}@media (max-width: 600px){.mig-scope .gsc-map .content-inner{
    position: static;
    width: 100%;
    max-width: 100%;
  }
}.mig-scope .gsc-map .info{
  margin-bottom: 10px;
  padding-left: 28px;
  position: relative;
}.mig-scope .gsc-map .info span.icon{
  font-size: 18px;
  top: 5px;
  left: 0;
  position: absolute;
  z-index: 1;
  color: #000;
}.mig-scope .gsc-map .phone{
  color: var(--halpes-theme-color);
}.mig-scope .gsc-map .social-inline{
  float: left;
  width: 100%;
  text-align: left;
  margin-top: 0;
}.mig-scope .gsc-map .social-inline > a{
  margin: 0 10px 0 0;
  font-size: 16px;
}.mig-scope .gsc-tabs .tabs_horizontal .nav-tabs{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-left: -5px;
  border: 0;
}.mig-scope .gsc-tabs .tabs_horizontal .nav-tabs > li{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
}@media (max-width: 480px){.mig-scope .gsc-tabs .tabs_horizontal .nav-tabs > li{
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 10px;
  }
}.mig-scope .gsc-tabs .tabs_horizontal .nav-tabs > li > a{
  background: var(--halpes-theme-color-second);
  color: var(--halpes-theme-color-three);
  padding: 15px 20px;
  font-size: 16px;
  font-weight: 500;
  display: inline-block;
  width: 100%;
  position: relative;
}@media (max-width: 767.98px){.mig-scope .gsc-tabs .tabs_horizontal .nav-tabs > li > a{
    padding: 10px;
    font-size: 18px;
  }
}.mig-scope .gsc-tabs .tabs_horizontal .nav-tabs > li > a:after{
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  background: var(--halpes-theme-color-second);
  width: 11px;
  height: 11px;
}.mig-scope .gsc-tabs .tabs_horizontal .nav-tabs > li > a.active{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .gsc-tabs .tabs_horizontal .tab-content{
  padding: 60px 0 0;
  font-size: 18px;
  line-height: 36px;
}@media (max-width: 991.98px){.mig-scope .gsc-tabs .tabs_horizontal .tab-content{
    padding-top: 30px;
  }
}.mig-scope .gsc-tabs .tabs_vertical .nav-tabs{
  width: 25%;
  float: left;
}.mig-scope .gsc-tabs .tabs_vertical .nav-tabs > li{
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
  display: block;
  margin-bottom: 20px;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}.mig-scope .gsc-tabs .tabs_vertical .nav-tabs > li a{
  width: 100%;
  display: block;
  padding: 10px 20px;
  font-size: 18px;
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .gsc-tabs .tabs_vertical .nav-tabs > li a.active{
  background: #fff;
  color: #000;
}.mig-scope .gsc-tabs .tabs_vertical .nav-tabs > li:last-child{
  margin-bottom: 0;
}.mig-scope .gsc-tabs .tabs_vertical .tab-content{
  width: 75%;
  float: left;
  padding-left: 15px;
}.mig-scope .gsc-tabs .tabs_vertical .tab-content .tab-pane{
  background: #fff;
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1);
  padding: 30px;
}.mig-scope .gsc-button{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  font-weight: 700;
  border: 2px solid transparent;
  margin-bottom: 20px;
  display: inline-block;
  clear: both;
}.mig-scope .gsc-button.radius-2x{
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}.mig-scope .gsc-button.radius-5x{
  border-radius: 60px;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  -ms-border-radius: 60px;
  -o-border-radius: 60px;
}.mig-scope .gsc-button.mini{
  font-size: 10px;
  padding: 3px 10px;
}.mig-scope .gsc-button.small{
  font-size: 10px;
  padding: 8px 15px;
}.mig-scope .gsc-button.medium{
  font-size: 12px;
  padding: 10px 35px;
}.mig-scope .gsc-button.large{
  font-size: 14px;
  padding: 12px 60px;
}@media (max-width: 767.98px){.mig-scope .gsc-button.large{
    padding: 12px 15px;
  }
}.mig-scope .gsc-button.extra-large{
  font-size: 18px;
  padding: 15px 60px;
}@media (max-width: 767.98px){.mig-scope .gsc-button.extra-large{
    padding: 15px;
  }
}.mig-scope .gsc-our-partners{
  margin-bottom: 30px;
}.mig-scope .gsc-our-partners:before,.mig-scope .gsc-our-partners:after{
  content: " ";
  display: table;
}.mig-scope .gsc-our-partners:after{
  clear: both;
}.mig-scope .gsc-our-partners .image{
  width: 35%;
  float: left;
}@media (max-width: 575.98px){.mig-scope .gsc-our-partners .image{
    width: 100%;
    margin-bottom: 20px;
  }
}.mig-scope .gsc-our-partners .content-inner{
  width: 65%;
  float: left;
  padding-left: 30px;
}@media (max-width: 575.98px){.mig-scope .gsc-our-partners .content-inner{
    width: 100%;
    padding-left: 0;
  }
}.mig-scope .gsc-our-partners .content-inner .title{
  font-size: 20px;
  color: #000;
  font-weight: 700;
}.mig-scope .gsc-our-partners .content-inner .info{
  font-size: 14px;
  padding: 5px 0 12px;
}.mig-scope .gsc-our-partners .content-inner .info .category{
  color: var(--halpes-theme-color);
}.mig-scope .image-content-one__single{
  position: relative;
  max-width: 592px;
  overflow: hidden;
  padding-bottom: 50px;
}@media (min-width: 1400px){.mig-scope .image-content-one__single{
    margin-left: -60px;
  }
}@media (max-width: 1024px){.mig-scope .image-content-one__single{
    margin-left: auto;
    margin-right: auto;
  }
}@media (max-width: 460px){.mig-scope .image-content-one__single{
    padding-bottom: 0;
  }
}.mig-scope .image-content-one__single .image-inner{
  overflow: hidden;
  display: block;
}.mig-scope .image-content-one__single .image-inner:hover img{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}.mig-scope .image-content-one__single img{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .image-content-one__wrap{
  position: relative;
}.mig-scope .image-content-one__image{
  position: relative;
  z-index: 11;
  padding-left: 60px;
  padding-bottom: 30px;
}.mig-scope .image-content-one__image:before{
  content: '';
  width: 30px;
  height: 329px;
  background: var(--halpes-theme-color);
  position: absolute;
  left: 0;
  top: 0;
  margin-bottom: 30px;
  z-index: 1;
}@media (max-width: 1024px){.mig-scope .image-content-one__image{
    padding-bottom: 120px;
  }
}.mig-scope .image-content-one__image-second{
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 11;
  max-width: 75%;
}.mig-scope .image-content-one__image-second .image-inner{
  max-height: 340px;
}.mig-scope .image-content-one__image-second img{
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}.mig-scope .image-content-one__link-overlay{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .image-content-one__content{
  z-index: 11;
  position: absolute;
  bottom: -60px;
  right: 0;
  padding-right: 120px;
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/images/bg-img-content.png) no-repeat center right;
  background-size: contain;
}@media (max-width: 460px){.mig-scope .image-content-one__content{
    padding-right: 62px;
    bottom: 0;
  }
}.mig-scope .image-content-one__title{
  font-size: 50px;
  line-height: 144px;
  padding-right: 7px;
  margin: 0;
  font-weight: 400;
  font-family: Reey;
  color: var(--halpes-theme-color);
  white-space: nowrap;
}.mig-scope .image-content-one__title a{
  color: var(--halpes-theme-color);
}@media (max-width: 1024px){.mig-scope .image-content-one__title{
    font-size: 40px;
    line-height: 130px;
  }
}@media (max-width: 460px){.mig-scope .image-content-one__title{
    font-size: 30px;
    line-height: 80px;
  }
}.mig-scope .image-content-one__read-more{
  margin-top: 15px;
}.mig-scope .image-content-one__read-more a{
  color: #fff !important;
}.mig-scope .image-content-one__read-more a:hover{
  text-decoration: underline;
}.mig-scope .image-content-two__single{
  position: relative;
  max-width: 510px;
  margin: 0 auto;
  margin-top: 60px;
}.mig-scope .image-content-two__image{
  text-align: center;
}.mig-scope .image-content-two__link-overlay{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .image-content-two__title{
  font-size: 26px;
  font-weight: 500;
  line-height: 38px;
  margin: 0;
}@media (max-width: 1024px){.mig-scope .image-content-two__title{
    font-size: 20px;
    line-height: 30px;
  }
}.mig-scope .image-content-two__title .icon{
  font-size: 62px;
  line-height: 120px;
  width: 120px;
  height: 120px;
  text-align: center;
  border-radius: 50%;
  background: var(--halpes-theme-color);
  color: #fff;
  position: absolute;
  top: -60px;
  right: 30px;
}.mig-scope .image-content-two__title .icon i{
  width: 62px;
}@media (max-width: 1024px){.mig-scope .image-content-two__title .icon{
    font-size: 45px;
    line-height: 85px;
    width: 85px;
    height: 85px;
  }.mig-scope .image-content-two__title .icon i{
    width: 45px;
  }
}.mig-scope .image-content-two__desc{
  font-size: 14px;
  font-weight: 500;
}.mig-scope .image-content-two__read-more{
  margin-top: 20px;
}@media (min-width: 426px){.mig-scope .image-content-two__read-more{
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-top: 0;
  }
}.mig-scope .image-content-two__read-more a{
  width: 60px;
  height: 60px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 30px;
  padding: 0;
  border-radius: 50%;
  -webkit-box-shadow: 0px 10px 60px 0px rgba(99, 171, 69, 0.61);
  box-shadow: 0px 10px 60px 0px rgba(99, 171, 69, 0.61);
}@media (max-width: 1024px){.mig-scope .image-content-two__read-more a{
    font-size: 20px;
    width: 50px;
    height: 50px;
  }
}.mig-scope .image-content-two__read-more a i{
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}.mig-scope .image-content-three__content-inner{
  background: #eff5f4;
  padding: 52px 45px;
}@media (max-width: 991px){.mig-scope .image-content-three__content-inner{
    padding: 25px 30px;
  }
}.mig-scope .image-content-three__image img{
  width: 100%;
}.mig-scope .image-content-three__link-overlay{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .image-content-three__title{
  font-size: 26px;
  line-height: 1.54;
  margin: 0;
}@media (max-width: 991px){.mig-scope .image-content-three__title{
    font-size: 22px;
  }
}@media (max-width: 991px){.mig-scope .image-content-three__title{
    font-size: 18px;
  }
}.mig-scope .image-content-three__desc{
  margin-top: 15px;
}.mig-scope .image-content-four__single{
  position: relative;
  background: #fff;
  -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.06);
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.06);
}@media (min-width: 576px){.mig-scope .image-content-four__wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}@media (min-width: 576px){.mig-scope .image-content-four__left{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
  }
}.mig-scope .image-content-four__content{
  padding: 30px 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}@media (max-width: 1024px){.mig-scope .image-content-four__content{
    padding: 30px;
  }
}.mig-scope .image-content-four__image{
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}.mig-scope .image-content-four__image:after{
  content: '';
  height: 100%;
  width: 10px;
  background: var(--halpes-theme-color);
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}@media (max-width: 575px){.mig-scope .image-content-four__image:after{
    width: 100%;
    height: 10px;
    top: auto;
    bottom: 0;
  }
}@media (min-width: 576px){.mig-scope .image-content-four__image img{
    position: absolute;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    top: 0;
    left: 0;
  }
}.mig-scope .image-content-four__link-overlay{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .image-content-four__title{
  font-size: 24px;
  margin: 0 0 20px;
}.mig-scope .image-content-five__single{
  position: relative;
  max-width: 560px;
  margin: 0 auto;
}.mig-scope .image-content-five__single .image-inner{
  overflow: hidden;
  border-bottom: 10px solid var(--halpes-theme-color);
}.mig-scope .image-content-five__single .image-inner:hover img{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}.mig-scope .image-content-five__single img{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  width: 100%;
}.mig-scope .image-content-five__link-overlay{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .image-content-five__title{
  position: absolute;
  bottom: 70px;
  left: -50px;
  max-width: 262px;
  margin: 0;
  font-size: 24px;
  line-height: normal;
  padding: 50px;
  -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
  background: #fff;
  display: inline-block;
}.mig-scope .image-content-five__title span{
  color: var(--halpes-theme-color);
}@media (max-width: 1250px){.mig-scope .image-content-five__title{
    left: 20px;
    bottom: 30px;
    padding: 30px;
  }
}@media (max-width: 767px){.mig-scope .image-content-five__title{
    font-size: 18px;
    max-width: 206px;
  }
}.mig-scope .image-content-six__single{
  position: relative;
  max-width: 570px;
  margin: 0 auto 30px;
  text-align: center;
}.mig-scope .image-content-six__image{
  position: relative;
  z-index: 2;
  margin-bottom: 30px;
}.mig-scope .image-content-six__link-overlay{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .gsc-box-download{
  background: var(--halpes-theme-color);
  color: #fff;
  padding: 30px;
  margin: 20px 0;
}.mig-scope .gsc-box-download .info .title{
  font-size: 18px;
}.mig-scope .gsc-box-download .info .desc{
  font-size: 12px;
  line-height: 24px;
}.mig-scope .gsc-box-download .box-files a{
  display: inline-block;
  margin-bottom: 10px;
  text-align: center;
  color: #000;
  font-weight: 600;
  font-size: 13px;
  background: #fff;
  padding: 15px;
  width: 100%;
}.mig-scope .gsc-box-download.horizontal:before,.mig-scope .gsc-box-download.horizontal:after{
  content: " ";
  display: table;
}.mig-scope .gsc-box-download.horizontal:after{
  clear: both;
}.mig-scope .gsc-box-download.horizontal .info{
  width: 70%;
  float: left;
}@media (max-width: 575.98px){.mig-scope .gsc-box-download.horizontal .info{
    width: 100%;
    margin-bottom: 15px;
  }
}.mig-scope .gsc-box-download.horizontal .box-files{
  width: 30%;
  float: left;
}@media (max-width: 575.98px){.mig-scope .gsc-box-download.horizontal .box-files{
    width: 100%;
  }
}.mig-scope .gsc-socials.style-1:before,.mig-scope .gsc-socials.style-1:after{
  content: " ";
  display: table;
}.mig-scope .gsc-socials.style-1:after{
  clear: both;
}.mig-scope .gsc-socials.style-1 a{
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: var(--body-link-color);
  background: #fff;
  font-size: 12px;
  display: inline-block;
  margin: 0 3px 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .gsc-socials.style-1 a:hover,.mig-scope .gsc-socials.style-1 a:active,.mig-scope .gsc-socials.style-1 a:focus{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .gsc-socials.style-2{
  margin-bottom: 30px;
}.mig-scope .gsc-socials.style-2 a{
  text-decoration: none;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -ms-transition: all 0.5s ease 0s;
  margin-right: 12px;
  font-size: 14px;
}.mig-scope .gsc-socials.style-2 a:last-child{
  margin-right: 0;
}.mig-scope .gsc-socials.style-2 a:hover,.mig-scope .gsc-socials.style-2 a:focus,.mig-scope .gsc-socials.style-2 a:active{
  opacity: 0.7;
  filter: alpha(opacity=70);
}.mig-scope .gsc-socials.style-2 a i{
  color: #fff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  display: inline-block;
  text-align: center;
  line-height: 40px;
  font-size: 12px;
}.mig-scope .gsc-socials.style-2 a i.fa-facebook-square,.mig-scope .gsc-socials.style-2 a i.fa-facebook{
  background: #3b5998;
}.mig-scope .gsc-socials.style-2 a i.fa-twitter,.mig-scope .gsc-socials.style-2 a i.fa-twitter-square{
  background: #4099ff;
}.mig-scope .gsc-socials.style-2 a i.fa-skype{
  background: #12a5f4;
}.mig-scope .gsc-socials.style-2 a i.fa-dribbble{
  background: #ea4c89;
}.mig-scope .gsc-socials.style-2 a i.fa-linkedin-square,.mig-scope .gsc-socials.style-2 a i.fa-linkedin{
  background: #0e76a8;
}.mig-scope .gsc-socials.style-2 a i.fa-apple{
  background: #f2f2f2;
}.mig-scope .gsc-socials.style-2 a i[class*="fa-pinterest"]{
  background: #c92228;
}.mig-scope .gsc-socials.style-2 a i.fa-google-plus-square,.mig-scope .gsc-socials.style-2 a i.fa-google-plus{
  background: #d34836;
}.mig-scope .gsc-socials.style-2 a i.fa-youtube-square,.mig-scope .gsc-socials.style-2 a i.fa-youtube{
  background: #c4302b;
}.mig-scope .gsc-socials.style-2 a i.fa-vimeo-square,.mig-scope .gsc-socials.style-2 a i.fa-vimeo{
  background: #4ebbff;
}.mig-scope .gsc-socials.style-2 a i.fa-tumblr-square,.mig-scope .gsc-socials.style-2 a i.fa-tumblr{
  background: #35465c;
}.mig-scope .gsc-socials.style-2 a i.fa-xing-square,.mig-scope .gsc-socials.style-2 a i.fa-xing{
  background: #126567;
}.mig-scope .gsc-socials.style-2 a i.fa-instagram{
  background: #e8e2d9;
}.mig-scope .gsc-socials.style-2 a i.fa-behance{
  background: #0075FF;
}.mig-scope .gsc-progress{
  margin-bottom: 20px;
}.mig-scope .gsc-progress.noborder-box .progress-label{
  color: #fff;
}.mig-scope .el-feature-block{
  margin-bottom: 30px;
  position: relative;
}.mig-scope .el-feature-block .overlay-link{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
  cursor: pointer;
}.mig-scope .el-feature-block.text-light .feature-one__icon{
  color: #fff;
}.mig-scope .el-feature-block.text-light .feature-one__desc{
  color: #fff;
}.mig-scope .feature-one__single{
  -webkit-transition: all .5s;
  transition: all .5s;
  position: relative;
  padding: 60px;
  padding-bottom: 30px;
}@media (max-width: 1600px){.mig-scope .feature-one__single{
    max-width: 500px;
    margin: 0 auto;
    padding-right: 30px;
    padding-left: 30px;
  }
}@media (max-width: 1024px){.mig-scope .feature-one__single{
    padding-left: 15px;
    padding-right: 15px;
  }
}.mig-scope .feature-one__wrap{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.mig-scope .feature-one__icon{
  font-size: 64px;
  line-height: 1;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 64px;
  flex: 0 0 64px;
}@media (max-width: 1199px){.mig-scope .feature-one__icon{
    font-size: 50px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50px;
    flex: 0 0 50px;
  }
}.mig-scope .feature-one__content{
  padding-left: 30px;
}@media (max-width: 1199px){.mig-scope .feature-one__content{
    padding-left: 20px;
  }
}.mig-scope .feature-one__title{
  font-size: 30px;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
  margin-top: 0;
  margin-bottom: 20px;
}@media (max-width: 1199px){.mig-scope .feature-one__title{
    font-size: 24px;
    margin-top: 0;
  }
}.mig-scope .feature-one__desc{
  font-size: 18px;
  line-height: 1.89;
}.mig-scope .feature-one__action{
  margin-top: 30px;
}.mig-scope .feature-one__action a{
  padding: 13px 20px;
  font-size: 14px;
}.mig-scope .feature-two__single{
  background: #fff;
  position: relative;
  max-width: 320px;
  margin: 0 auto 95px;
}@media (max-width: 1199px){.mig-scope .feature-two__single{
    margin-bottom: 70px;
  }
}.mig-scope .feature-two__image{
  mix-blend-mode: luminosity;
}.mig-scope .feature-two__image img{
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}.mig-scope .feature-two__content{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(31, 34, 48, 0.75);
  padding: 60px 45px;
  text-align: center;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}@media (max-width: 1199px){.mig-scope .feature-two__content{
    padding: 30px 15px;
  }
}.mig-scope .feature-two__icon{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #f4f3f8;
  width: 130px;
  height: 130px;
  border-radius: 50%;
  background: #fff;
  font-size: 64px;
  color: var(--halpes-theme-color);
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-bottom: -65px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}@media (max-width: 1199px){.mig-scope .feature-two__icon{
    width: 100px;
    height: 100px;
    font-size: 50px;
    margin-bottom: -50px;
  }
}.mig-scope .feature-two__title{
  font-size: 26px;
  line-height: 1.23;
  margin: 0 0 15px;
  color: #fff;
}.mig-scope .feature-two__title a{
  color: #fff;
}.mig-scope .feature-two__desc{
  color: #fff;
  line-height: 2.13;
}.mig-scope .feature-two__overlay-link{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 21;
}.mig-scope .feature-two__single:hover .feature-two__icon{
  background: var(--body-link-color);
  color: var(--halpes-theme-color);
}.mig-scope .feature-two__single:hover .feature-two__icon i{
  -webkit-animation: beat 1.5s ease 0s infinite;
  animation: beat 1.5s ease 0s infinite;
}.mig-scope .feature-two__single:hover .feature-two__content{
  background: rgba(21, 200, 160, 0.9);
}.mig-scope .el-feature-block.active.style-2 .feature-two__icon{
  background: var(--body-link-color);
  color: var(--halpes-theme-color);
}.mig-scope .el-feature-block.active.style-2 .feature-two__content{
  background: rgba(21, 200, 160, 0.9);
}.mig-scope .feature-three__single{
  margin-bottom: 30px;
  background: #fff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 60px 0 rgba(0, 0, 0, 0.07);
  box-shadow: 0px 10px 60px 0 rgba(0, 0, 0, 0.07);
  overflow: hidden;
  text-align: center;
}@media (min-width: 768px){.mig-scope .feature-three__single{
    min-height: 382px;
  }
}.mig-scope .feature-three__content{
  padding: 15px 30px 15px;
  position: relative;
  -webkit-clip-path: polygon(50% 18px, 100% 0%, 100% 100%, 0 100%, 0% 0%);
  clip-path: polygon(50% 18px, 100% 0%, 100% 100%, 0 100%, 0% 0%);
  background: #fff;
  top: -14px;
}.mig-scope .feature-three__image{
  position: relative;
}.mig-scope .feature-three__image:after{
  content: '';
  -webkit-clip-path: polygon(50% 28px, 100% 0, 100% 12px, 50% 40px, 0 12px, 0 0);
  clip-path: polygon(50% 28px, 100% 0, 100% 12px, 50% 40px, 0 12px, 0 0);
  width: 100%;
  height: 39px;
  left: 0;
  bottom: -16px;
  z-index: 1;
  position: absolute;
  background: #fff;
  -webkit-transition: all .35s;
  transition: all .35s;
}.mig-scope .feature-three__image img{
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}.mig-scope .feature-three__content-icon{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: var(--halpes-theme-color-second);
  width: 80px;
  height: 80px;
  border-radius: 50%;
  font-size: 32px;
  color: #fff;
  position: absolute;
  bottom: -40px;
  left: 50%;
  margin-left: -40px;
  z-index: 2;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .feature-three__content-title{
  font-size: 20px;
  margin: 60px 0 10px;
  letter-spacing: -0.8px;
}.mig-scope .feature-three__content-desc{
  font-size: 15px;
  font-weight: 500;
  line-height: 1.71;
}.mig-scope .feature-three__overlay-link{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}.mig-scope .feature-three__single:hover .feature-three__content-icon{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .feature-three__single:hover .feature-three__image:after{
  background: var(--halpes-theme-color);
}.mig-scope .feature-four__single{
  background: #fff;
  text-align: center;
  border: 10px solid transparent;
  -webkit-transition: all .5s;
  transition: all .5s;
  position: relative;
  margin-bottom: 30px;
  border-radius: 8px;
  overflow: hidden;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .feature-four__content{
  border: 1px solid #e2dfeb;
  padding: 0 30px 25px;
  -webkit-transition: all .5s;
  transition: all .5s;
  border-radius: 8px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .feature-four__content-inner{
  position: relative;
  z-index: 2;
}.mig-scope .feature-four__image{
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  -webkit-transition: .5s;
  transition: .5s;
}.mig-scope .feature-four__image img{
  width: 100% !important;
  height: 100% !important;
  -o-object-fit: cover;
  object-fit: cover;
}.mig-scope .feature-four__icon{
  width: 80px;
  height: 80px;
  font-size: 32px;
  background: var(--halpes-theme-color);
  color: #fff;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
}.mig-scope .feature-four__icon:before{
  content: '';
  width: 100%;
  height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  background: -webkit-gradient(linear, left bottom, left top, from(var(--halpes-theme-color-second)), to(var(--halpes-theme-color)));
  background: linear-gradient(0deg, var(--halpes-theme-color-second) 0%, var(--halpes-theme-color) 100%);
  -webkit-transition: all .5s;
  transition: all .5s;
  opacity: 0;
}.mig-scope .feature-four__icon i{
  position: relative;
  z-index: 1;
}.mig-scope .feature-four__title{
  font-size: 20px;
  letter-spacing: -0.8px;
  margin: 30px 0 10px;
}.mig-scope .feature-four__desc{
  font-size: 14px;
  line-height: 1.71;
  font-weight: 500;
}.mig-scope .feature-four__overlay-link{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}.mig-scope .feature-four__single:hover,.mig-scope .feature-four__single:focus,.mig-scope .feature-four__single:active{
  border-color: var(--halpes-theme-color);
}.mig-scope .feature-four__single:hover .feature-four__content,.mig-scope .feature-four__single:focus .feature-four__content,.mig-scope .feature-four__single:active .feature-four__content{
  border-color: var(--halpes-theme-color);
  border-radius: 0;
}.mig-scope .feature-four__single:hover .feature-four__icon:before,.mig-scope .feature-four__single:focus .feature-four__icon:before,.mig-scope .feature-four__single:active .feature-four__icon:before{
  height: 100%;
  opacity: 1;
}.mig-scope .feature-four__single:hover .feature-four__image,.mig-scope .feature-four__single:focus .feature-four__image,.mig-scope .feature-four__single:active .feature-four__image{
  opacity: 0.2;
}.mig-scope .owl-carousel .owl-item.center .feature-one__single .feature-one__image{
  opacity: 1;
}.mig-scope .owl-carousel .owl-item.center .feature-one__single .feature-one__image:after{
  height: 100%;
  opacity: 0.8;
}.mig-scope .owl-carousel .owl-item.center .feature-one__single .feature-one__icon .icon-inner{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .owl-carousel .owl-item.center .feature-one__single .feature-one__icon:after{
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}.mig-scope .owl-carousel .owl-item.center .feature-one__single .feature-one__title{
  color: #fff;
}.mig-scope .owl-carousel .owl-item.center .feature-one__single .feature-one__desc{
  color: #fff;
}.mig-scope .banner__single{
  text-align: center;
}.mig-scope .banner__single.style-1 .banner__image{
  padding: 20px;
  width: 100%;
  height: 104px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .banner__single.style-1 .banner__image img{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  opacity: 0.3;
  display: inline-block;
}.mig-scope .banner__single.style-1 .banner__overlay-link{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .banner__single.style-1:hover .banner__image{
  background: #fff;
  -webkit-box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
}.mig-scope .banner__single.style-1:hover .banner__image img{
  opacity: 1;
  -webkit-animation: beat 1.5s ease 0s infinite;
  animation: beat 1.5s ease 0s infinite;
}.mig-scope .banner__single.style-2{
  max-width: 650px;
  margin: 0 auto;
}.mig-scope .banner__single.style-2 .banner__image{
  width: 100%;
  border-radius: 300px 300px 0px 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  overflow: hidden;
}.mig-scope .banner__single.style-2 .banner__image img{
  -webkit-transition: all 10s;
  transition: all 10s;
  display: inline-block;
}.mig-scope .banner__single.style-2 .banner__overlay-link{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .banner__single.style-2:hover .banner__image img{
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}.mig-scope .banner__single.style-3 .banner__image{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .banner__single.style-3 .banner__image img{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  opacity: 0.3;
  display: inline-block;
}.mig-scope .banner__single.style-3 .banner__overlay-link{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .banner__single.style-3:hover .banner__image img{
  opacity: 1;
  -webkit-animation: beat 1.5s ease 0s infinite;
  animation: beat 1.5s ease 0s infinite;
}.mig-scope .el-carousel-banner.style-1 .owl-item.center .banner__image{
  background: #fff;
  -webkit-box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.05);
}.mig-scope .el-carousel-banner.style-1 .owl-item.center .banner__image img{
  opacity: 1;
}.mig-scope .gsc-image.border-white-10 a{
  display: inline-block;
  border-radius: 10px;
  border: 10px solid #fff;
}@media (max-width: 780px){.mig-scope #jpreContent{
    display: none !important;
  }
}@media (min-width: 780px){.mig-scope .js-preloader .gva-body-page{
    opacity: 0;
  }.mig-scope .js-preloader.preloader-done .gva-body-page{
    opacity: 1;
  }.mig-scope #jpreContent{
    display: none;
  }.mig-scope #jpreOverlay{
    background-color: transparent;
    height: auto !important;
    top: 0 !important;
    position: absolute !important;
  }.mig-scope #jpreSlide{
    width: 100%;
    text-align: center;
    top: 50% !important;
    bottom: auto !important;
    margin-top: -10px;
  }.mig-scope #jpreSlide #jpreContent{
    display: block;
    position: relative;
    margin-bottom: 40px;
  }.mig-scope .js-preloader #jpreOverlay{
    background-color: #ffffff;
    height: 100% !important;
    position: fixed !important;
  }.mig-scope .js-preloader #jpreLoader{
    top: 50% !important;
    height: 2px;
    left: 50% !important;
    margin-left: -250px;
    width: 500px;
    background: #D8D8D8;
  }.mig-scope .js-preloader #jprePercentage{
    display: block !important;
    text-align: center;
  }.mig-scope #jpreBar{
    z-index: 2;
    background-color: #000000;
  }.mig-scope #jpreButton,.mig-scope #jprePercentage{
    display: none !important;
  }.mig-scope #jprePercentage{
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-top: -40px;
  }
}@-webkit-keyframes sonarEffect{
  0% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.5;
    -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px var(--halpes-theme-color), 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px var(--halpes-theme-color), 0 0 0 10px rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px var(--halpes-theme-color), 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px var(--halpes-theme-color), 0 0 0 10px rgba(255, 255, 255, 0.5);
    -webkit-transform: scale(1.5);
    opacity: 0;
  }
}@keyframes sonarEffect{
  0% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.5;
    -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px var(--halpes-theme-color), 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px var(--halpes-theme-color), 0 0 0 10px rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px var(--halpes-theme-color), 0 0 0 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px var(--halpes-theme-color), 0 0 0 10px rgba(255, 255, 255, 0.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0;
  }
}@-webkit-keyframes spin{
  100% {
    -webkit-transform: rotate(360deg);
  }
}@keyframes spin{
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}@-webkit-keyframes beat{
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.82);
    transform: scale(0.82);
  }
}@keyframes beat{
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.82);
    transform: scale(0.82);
  }
}@-webkit-keyframes pulse-border{
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}@keyframes pulse-border{
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}@-webkit-keyframes pulse-border-2{
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0;
  }
}@keyframes pulse-border-2{
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0;
  }
}@media (max-width: 1024.1px){.mig-scope .gva-offcanvas-mobile{
    background: #fff;
    position: fixed !important;
    left: 0;
    top: 0;
    width: 100%;
    max-width: 350px;
    top: 0;
    bottom: 0;
    z-index: 999;
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;
    text-align: left;
    webkit-overflow-scrolling: touch;
    -webkit-box-shadow: 0px 4px 4px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 4px 4px 1px rgba(0, 0, 0, 0.2);
    padding-top: 0;
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
  }.mig-scope .gva-offcanvas-mobile.show-view{
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
    -moz-transition: all 0.35s;
    -ms-transition: all 0.35s;
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -moz-transform: translateX(0);
  }.mig-scope .gva-offcanvas-mobile .after-offcanvas{
    display: block !important;
    visibility: visible !important;
  }.mig-scope .gva-offcanvas-mobile .after-offcanvas .block{
    float: left;
    width: 100%;
  }.mig-scope .gva-offcanvas-mobile .close-offcanvas{
    display: block !important;
    visibility: visible !important;
    text-align: center;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    width: 100%;
    padding: 15px 0;
    opacity: 1;
    filter: alpha(opacity=100);
    color: #111111;
    font-size: 20px;
  }.mig-scope .gva-offcanvas-mobile .close-offcanvas span{
    font-size: 24px;
  }.mig-scope .gva-offcanvas-mobile .close-offcanvas:hover{
    cursor: pointer;
    color: var(--halpes-theme-color);
  }.mig-scope .gva-offcanvas-mobile .block{
    border-bottom: 1px solid #dee2e6;
    padding: 20px;
  }.mig-scope .gva-offcanvas-mobile .block .block-content:before,.mig-scope .gva-offcanvas-mobile .block .block-content:after{
    content: " ";
    display: table;
  }.mig-scope .gva-offcanvas-mobile .block .block-content:after{
    clear: both;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu{
    padding: 10px 0 0;
    width: 100% !important;
    background: none !important;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li{
    display: block;
    clear: both;
    width: 100%;
    margin-bottom: 12px !important;
    padding-bottom: 12px !important;
    padding-top: 2px !important;
    border-bottom: 1px solid #dee2e6;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li:last-child{
    border-bottom: none;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li:after,.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li:before{
    content: none;
    display: none;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a{
    display: block;
    width: 100%;
    line-height: 32px;
    font-size: 17px;
    padding: 0 !important;
    font-weight: 700;
    color: #000 !important;
    font-family: var(--halpes-heading-font-family);
    text-transform: capitalize;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a:after,.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a:before{
    content: none;
    display: none;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a:hover{
    color: var(--halpes-theme-color) !important;
    background: none !important;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li.menu-parent:hover .sub-menu{
    display: none;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu{
    padding-left: 20px !important;
    margin-bottom: 10px;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu .icaret{
    display: none;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu li a{
    font-size: 16px;
    line-height: 24px;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    font-weight: 400;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu li a:hover{
    color: var(--halpes-theme-color) !important;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu ul.sub-menu{
    display: block !important;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li.megamenu .sub-menu > li{
    width: 100% !important;
    float: none !important;
    display: block;
    padding: 0;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li.megamenu .sub-menu > li > a{
    padding: 0;
    border: 0;
    margin: 0;
    font-size: 15px;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu > li.megamenu .sub-menu > li.block-image{
    display: none;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu li a{
    position: relative;
    display: block;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu li a:hover{
    color: var(--halpes-theme-color);
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu li a .icaret{
    position: absolute;
    width: 60px;
    height: 40px;
    top: 0;
    bottom: 0;
    right: -10px;
    font-size: 16px;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu li a .icaret.nav-minus:before{
    content: '\f077';
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu li a .icaret:before{
    position: absolute;
    font-family: "Font Awesome 6 Free";
    content: '\f107';
    text-transform: inherit;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu li ul{
    display: none;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu{
    -webkit-transition: none;
    transition: none;
    -moz-transition: none;
    -ms-transition: none;
    min-width: inherit;
    display: none;
    width: 100%;
    position: static;
    padding: 0 !important;
    visibility: visible;
    border: 0;
    background: none;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-box-shadow: none;
    box-shadow: none;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu:after,.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu:before{
    content: none;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu li a{
    border-width: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu li a:before,.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu li a:after{
    content: none !important;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu li a:hover{
    text-indent: 0;
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu ul{
    display: none;
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }.mig-scope .gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu .block-image{
    display: none;
  }
}.mig-scope .menu-bar{
  position: absolute;
  right: 24px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 99;
  height: 35px;
  width: 38px;
}.mig-scope .menu-bar:hover{
  cursor: pointer;
}.mig-scope .menu-bar span{
  display: block;
  width: 24px;
  height: 2px;
  background-color: var(--halpes-theme-color-three);
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .menu-bar span.one{
  top: 6px;
}.mig-scope .menu-bar span.two{
  top: 0;
  bottom: 0;
}.mig-scope .menu-bar span.three{
  bottom: 6px;
}.mig-scope .menu-bar.show-view span.two{
  opacity: 0;
  filter: alpha(opacity=0);
}.mig-scope .menu-bar.show-view span.one,.mig-scope .menu-bar.show-view span.three{
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}.mig-scope .menu-bar.show-view span.three{
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}.mig-scope .event-list-item .event-date{
  display: inline-block;
  background: #28292B;
  color: #fff;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  padding: 0 15px;
  font-size: 13px;
  line-height: 30px;
  line-height: 24px;
}.mig-scope .event-list-item .event-title{
  margin-top: 5px;
}.mig-scope .event-list-item .event-title a{
  font-size: 20px;
  color: var(--halpes-theme-color);
  font-weight: 400;
}.mig-scope .event-list-item .event-body{
  color: #232526;
}.mig-scope .event-one__single{
  margin-bottom: 30px;
  -webkit-box-shadow: 0px 10px 15px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0px 10px 15px 0 rgba(0, 0, 0, 0.2);
  overflow: hidden;
}.mig-scope .event-one__wrap{
  min-height: 340px;
  position: relative;
}.mig-scope .event-one__image{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all 10s;
  transition: all 10s;
}.mig-scope .event-one__image img{
  position: absolute;
  height: 100% !important;
  width: 100% !important;
  -o-object-fit: cover;
  object-fit: cover;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}.mig-scope .event-one__date{
  position: absolute;
  top: 0;
  left: 30px;
  z-index: 2;
  overflow: hidden;
  padding: 10px 15px;
  font-weight: 800;
  font-size: 16px;
  line-height: 1;
  background: var(--halpes-theme-color);
  color: #fff;
  text-align: center;
  display: block;
  height: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}.mig-scope .event-one__date .month{
  margin-top: 3px;
}.mig-scope .event-one__content{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 30px;
  padding-top: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}.mig-scope .event-one__content:after{
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#1b1e2b), to(rgba(27, 30, 43, 0)));
  background-image: linear-gradient(to top, #1b1e2b, rgba(27, 30, 43, 0));
  z-index: 1;
  -webkit-transition: all 5s;
  transition: all 5s;
  pointer-events: none;
}.mig-scope .event-one__info{
  position: relative;
  z-index: 3;
}.mig-scope .event-one__title{
  font-size: 22px;
  font-weight: 800;
  line-height: 1.27;
  display: block;
  margin: 5px 0 0;
}.mig-scope .event-one__title a{
  color: #fff;
}@media (max-width: 575px){.mig-scope .event-one__title{
    font-size: 20px;
  }
}.mig-scope .event-one__time{
  font-size: 14px;
  font-weight: 400;
  color: #fff;
}.mig-scope .event-one__single:hover .event-one__content:after{
  background-image: -webkit-gradient(linear, left bottom, left top, from(var(--halpes-theme-color)), to(rgba(27, 30, 43, 0)));
  background-image: linear-gradient(to top, var(--halpes-theme-color), rgba(27, 30, 43, 0));
}.mig-scope .events-carousel .owl-carousel .owl-nav{
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0 15px;
}@media (max-width: 991px){.mig-scope .events-carousel .owl-carousel .owl-nav{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}.mig-scope .events-carousel .owl-carousel .owl-nav > div{
  position: initial;
  margin-top: 0px;
  background: #eff5f4;
  margin-left: 9px;
}.mig-scope .events-carousel .owl-carousel .owl-nav > div:hover,.mig-scope .events-carousel .owl-carousel .owl-nav > div:focus{
  background: var(--halpes-theme-color);
}.mig-scope .event-two__single{
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: 1px solid #dee2e6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.mig-scope .event-two__single:before,.mig-scope .event-two__single:after{
  content: " ";
  display: table;
}.mig-scope .event-two__single:after{
  clear: both;
}@media (max-width: 575.98px){.mig-scope .event-two__single{
    display: block;
  }
}.mig-scope .event-two__content{
  padding-left: 30px;
  position: relative;
  z-index: 9;
}@media (max-width: 575.98px){.mig-scope .event-two__content{
    padding-left: 0;
  }
}.mig-scope .event-two__content .content-inner{
  position: relative;
}.mig-scope .event-two__title{
  font-size: 22px;
  margin-top: 0;
}.mig-scope .event-two__image{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 45%;
  flex: 0 0 45%;
  position: relative;
  z-index: 1;
}@media (max-width: 575.98px){.mig-scope .event-two__image{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    float: none;
    margin-bottom: 20px;
  }
}.mig-scope .event-two__image .field--type-image,.mig-scope .event-two__image .field--type-image *{
  width: 100%;
  height: 100%;
}.mig-scope .event-two__image img{
  -o-object-fit: cover;
  object-fit: cover;
}.mig-scope .event-two__date{
  -webkit-box-shadow: 0px 4px 26px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 4px 26px 3px rgba(0, 0, 0, 0.1);
  padding: 5px 10px 10px;
  min-width: 75px;
  float: left;
  text-align: center;
  line-height: 1.1;
  padding-top: 10px;
  position: absolute;
  background: #fff;
  right: 15px;
  top: 15px;
}.mig-scope .event-two__date .date{
  font-size: 28px;
  font-weight: 700;
  color: var(--halpes-theme-color);
  display: block;
}.mig-scope .event-two__date .month{
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  color: #000;
  font-family: var(--halpes-heading-font-family);
}.mig-scope .event-two__meta{
  font-size: 15px;
  margin-top: 5px;
  line-height: 22px;
  font-weight: 600;
}.mig-scope .event-two__line{
  width: 50px;
  height: 2px;
  background: var(--halpes-theme-color);
  margin: 15px 0 15px;
}.mig-scope .event-block-list .event-date{
  width: 110px;
  height: auto;
  float: left;
  background: var(--halpes-theme-color);
  color: #fff;
  padding: 12px 10px;
}.mig-scope .event-block-list .event-date span{
  display: block;
}.mig-scope .event-block-list .event-date span.day{
  font-size: 30px;
  font-family: var(--halpes-heading-font-family);
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  line-height: 1;
  margin-bottom: 3px;
  padding-bottom: 3px;
}.mig-scope .event-block-list .event-title a{
  font-weight: 600;
  font-family: var(--halpes-heading-font-family);
  font-size: 14px;
  display: inline-block;
  line-height: 24px;
}.mig-scope .event-block-list .event-address{
  font-size: 14px;
}.mig-scope .event-block-list .event-address i{
  font-size: 16px;
  color: var(--halpes-theme-color);
}.mig-scope .event-block-list .event-content{
  padding-left: 125px;
}.mig-scope .event-full{
  margin-bottom: 30px;
}.mig-scope .event-full .post-title{
  margin: 20px 0;
}.mig-scope .event-full .event-info{
  background: #f5f5f5;
  padding: 20px;
  font-size: 16px;
}.mig-scope .event-full .event-info .date > *,.mig-scope .event-full .event-info .address > *{
  float: left;
}.mig-scope .event-full .event-info .date i,.mig-scope .event-full .event-info .address i{
  margin-right: 10px;
  margin-top: 6px;
}.mig-scope .portfolio-filter{
  margin-bottom: 35px;
}.mig-scope .portfolio-filter ul.nav-tabs{
  padding: 5px 0;
  border-bottom: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}.mig-scope .portfolio-filter ul.nav-tabs > li{
  margin-bottom: 10px;
}.mig-scope .portfolio-filter ul.nav-tabs > li > a{
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
  background: none;
  font-weight: 700;
  background: #fff;
  color: #000;
  padding: 10px 15px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  margin-right: 15px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  text-transform: uppercase;
  font-size: 13px;
}.mig-scope .portfolio-filter ul.nav-tabs > li > a.active{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .gva-portfolio-items{
  float: left;
  width: 100%;
}.mig-scope .gva-portfolio-items .view-portfolio{
  width: 100%;
}.mig-scope .portfolio-v1{
  position: relative;
  max-width: 500px;
  margin: 0 auto;
  margin-bottom: 30px;
  background: none;
}.mig-scope .portfolio-v1 .portfolio-content{
  position: relative;
  -webkit-transition: box-shadow 0.3s ease;
  -webkit-transition: -webkit-box-shadow 0.3s ease;
  transition: -webkit-box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;
  -moz-transition: box-shadow 0.3s ease;
  -ms-transition: box-shadow 0.3s ease;
}.mig-scope .portfolio-v1 .portfolio-images{
  position: relative;
  text-align: center;
}.mig-scope .portfolio-v1 .portfolio-images:after{
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9;
  opacity: 0;
  filter: alpha(opacity=0);
  background: var(--halpes-theme-color);
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .portfolio-v1 .portfolio-images .image-popup{
  opacity: 0;
  filter: alpha(opacity=0);
  width: 32px;
  height: 32px;
  background: #fff;
  line-height: 32px;
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 99;
  text-align: center;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  margin-top: 30px;
}.mig-scope .portfolio-v1 .portfolio-images .image-popup:hover{
  color: #fff;
  background: #000;
}.mig-scope .portfolio-v1 .portfolio-images .link{
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.45s;
  transition: all 0.45s;
  -moz-transition: all 0.45s;
  -ms-transition: all 0.45s;
  width: 32px;
  height: 32px;
  background: #fff;
  line-height: 33px;
  position: absolute;
  top: 55px;
  right: 15px;
  z-index: 99;
  text-align: center;
  margin-top: 45px;
}.mig-scope .portfolio-v1 .portfolio-images .link:hover{
  color: #fff;
  background: #000;
}.mig-scope .portfolio-v1 .content-inner{
  position: absolute;
  width: 100%;
  height: auto;
  left: 0;
  bottom: -20px;
  z-index: 11;
  text-align: left;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  opacity: 0;
  filter: alpha(opacity=0);
  padding: 30px;
}@media (max-width: 767.98px){.mig-scope .portfolio-v1 .content-inner{
    padding: 20px;
  }
}.mig-scope .portfolio-v1 .content-inner .title{
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
}.mig-scope .portfolio-v1 .content-inner .title a{
  display: block;
  font-size: 20px;
  color: #fff;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 1px;
  text-transform: uppercase;
}.mig-scope .portfolio-v1 .content-inner .title a:hover,.mig-scope .portfolio-v1 .content-inner .title a:focus,.mig-scope .portfolio-v1 .content-inner .title a:active{
  text-decoration: underline;
}.mig-scope .portfolio-v1 .content-inner .category{
  -webkit-transition: all 0.45s;
  transition: all 0.45s;
  -moz-transition: all 0.45s;
  -ms-transition: all 0.45s;
}.mig-scope .portfolio-v1 .content-inner .category a{
  color: rgba(255, 255, 255, 0.8);
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: 1px;
}.mig-scope .portfolio-v1 .content-inner .category a:hover,.mig-scope .portfolio-v1 .content-inner .category a:focus,.mig-scope .portfolio-v1 .content-inner .category a:active{
  text-decoration: underline;
}.mig-scope .portfolio-v1:hover .content-inner,.mig-scope .portfolio-v1:active .content-inner,.mig-scope .portfolio-v1:focus .content-inner{
  opacity: 1;
  filter: alpha(opacity=100);
  bottom: 0;
}.mig-scope .portfolio-v1:hover .portfolio-images:after,.mig-scope .portfolio-v1:active .portfolio-images:after,.mig-scope .portfolio-v1:focus .portfolio-images:after{
  opacity: 0.8;
  filter: alpha(opacity=80);
}.mig-scope .portfolio-v1:hover .portfolio-images .image-popup,.mig-scope .portfolio-v1:active .portfolio-images .image-popup,.mig-scope .portfolio-v1:focus .portfolio-images .image-popup{
  opacity: 1;
  filter: alpha(opacity=100);
  margin-top: 0;
}.mig-scope .portfolio-v1:hover .portfolio-images a.link,.mig-scope .portfolio-v1:active .portfolio-images a.link,.mig-scope .portfolio-v1:focus .portfolio-images a.link{
  opacity: 1;
  filter: alpha(opacity=100);
  margin-top: 0;
}.mig-scope .portfolio-v1 ul{
  list-style: none;
  padding: 0;
}.mig-scope .portfolio-v1.portfolio-carousel{
  margin-bottom: 0;
}.mig-scope .owl-carousel .portfolio-v1{
  margin-bottom: 0;
}.mig-scope .portfolio-carousel-single{
  max-width: 1080px;
  margin: 0 auto;
}.mig-scope .portfolio-carousel-single .portfolio-item{
  overflow: hidden;
}.mig-scope .portfolio-carousel-single .portfolio-item .images{
  text-align: center;
}.mig-scope .portfolio-carousel-single .portfolio-item .images img{
  max-width: 750px;
  position: relative;
  z-index: 9;
}.mig-scope .portfolio-carousel-single .portfolio-item .images .image-popup{
  position: absolute;
  left: 50%;
  z-index: 99;
  width: 32px;
  height: 32px;
  margin-left: -16px;
  line-height: 32px;
  text-align: center;
  background: #000;
  color: #fff;
}.mig-scope .portfolio-carousel-single .portfolio-item .images .image-popup:hover{
  background: #1a1a1a;
}.mig-scope .portfolio-carousel-single .portfolio-item .images .read-more{
  position: absolute;
  right: 0;
  bottom: 30px;
  z-index: 1;
  width: 300px;
  text-align: right;
}.mig-scope .portfolio-carousel-single .portfolio-item .images .read-more a{
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 1px;
  -webkit-transition: all 1s;
  transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  padding-right: 40px;
  opacity: 0;
  filter: alpha(opacity=0);
  color: #000;
}.mig-scope .portfolio-carousel-single .portfolio-item .images .read-more a:hover{
  color: var(--halpes-theme-color);
}.mig-scope .portfolio-carousel-single .portfolio-item .images .read-more:after{
  content: "";
  width: 0px;
  height: 1px;
  background: #000;
  position: absolute;
  bottom: 0;
  left: 0;
  -webkit-transition: all 1s;
  transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content{
  position: absolute;
  top: 100px;
  left: 50px;
  z-index: 11;
}@media (max-width: 767.98px){.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content{
    left: 30px;
  }
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content:after{
  content: "";
  -webkit-transition: all 1s;
  transition: all 1s;
  -moz-transition: all 1s;
  -ms-transition: all 1s;
  width: 1px;
  height: 0;
  background: #000;
  position: absolute;
  top: -110px;
  left: 0;
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .category{
  margin-bottom: 5px;
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .category a{
  text-transform: uppercase;
  color: #000;
  font-weight: 700;
  letter-spacing: 1px;
  background: #fff;
  display: inline-block;
  padding: 0 5px;
  font-size: 12px;
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .category a:hover{
  color: var(--halpes-theme-color);
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .title{
  background: rgba(255, 255, 255, 0.8);
  padding: 15px 20px 5px;
  max-width: 350px;
  position: relative;
  padding-bottom: 8px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 0;
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .title:after{
  content: '';
  width: 60px;
  height: 2px;
  background: var(--halpes-theme-color);
  position: absolute;
  bottom: 0;
  left: 20px;
  z-index: 9;
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .title a{
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  color: #000;
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .title a:hover{
  color: var(--halpes-theme-color);
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .desc{
  background: rgba(255, 255, 255, 0.8);
  padding: 10px 20px 20px;
  max-width: 350px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 0;
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .category{
  -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.5s;
  transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.5s;
  -webkit-transform: translate(0, -70%);
  transform: translate(0, -70%);
  ms-transform: translate(0, -70%);
  opacity: 0;
  filter: alpha(opacity=0);
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .title{
  -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.9s;
  transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 0.9s;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  ms-transform: translate(0, -50%);
  opacity: 0;
  filter: alpha(opacity=0);
}.mig-scope .portfolio-carousel-single .portfolio-item .portfolio-content .desc{
  -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 1.3s;
  transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 1.3s;
  -webkit-transform: translate(0, -30%);
  transform: translate(0, -30%);
  ms-transform: translate(0, -30%);
  opacity: 0;
  filter: alpha(opacity=0);
}.mig-scope .portfolio-carousel-single .portfolio-item .image-popup{
  -webkit-transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 1.3s;
  transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1) 1.3s;
  bottom: -30px;
  opacity: 0;
  filter: alpha(opacity=0);
}.mig-scope .portfolio-carousel-single .active-effect .portfolio-item .portfolio-content:after{
  height: 100px;
}.mig-scope .portfolio-carousel-single .active-effect .portfolio-item .portfolio-content .category,.mig-scope .portfolio-carousel-single .active-effect .portfolio-item .portfolio-content .title,.mig-scope .portfolio-carousel-single .active-effect .portfolio-item .portfolio-content .desc{
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  ms-transform: translate(0, 0);
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .portfolio-carousel-single .active-effect .image-popup{
  opacity: 1;
  filter: alpha(opacity=100);
  bottom: 20px;
}.mig-scope .portfolio-carousel-single .active-effect .portfolio-item .images .read-more a{
  padding-right: 10px;
  opacity: 1;
  filter: alpha(opacity=100);
}.mig-scope .portfolio-carousel-single .active-effect .portfolio-item .images .read-more:after{
  width: 300px;
}.mig-scope .text-light .portfolio-carousel-single .portfolio-item .portfolio-content::after{
  background: #fff;
}.mig-scope .text-light .portfolio-carousel-single .portfolio-item .images .read-more:after{
  background: #fff;
}.mig-scope .text-light .portfolio-carousel-single .portfolio-item .images .read-more a{
  color: #fff;
}.mig-scope .campaign-one__single{
  margin-bottom: 30px;
  background-color: #fff;
  margin-top: 30px;
  border: solid 1px #e5eeec;
}.mig-scope .campaign-one__block-inner{
  padding: 30px;
  padding-top: 0;
  padding-bottom: 25px;
}.mig-scope .campaign-one__image{
  margin-top: -30px;
  position: relative;
  text-align: center;
}.mig-scope .campaign-one__image .icon-expand{
  position: absolute;
  top: 15px;
  right: 50px;
  width: 32px;
  height: 32px;
  line-height: 35px;
  border-radius: 50%;
  color: rgba(255, 255, 255, 0.8);
  background: rgba(0, 0, 0, 0.36);
  z-index: 11;
  font-size: 15px;
  display: inline-block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .campaign-one__image .icon-expand:hover{
  color: #fff;
  background: var(--halpes-theme-color);
}.mig-scope .campaign-one__image .video-link{
  position: absolute;
  top: 15px;
  right: 15px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  line-height: 33px;
  text-align: center;
  color: rgba(255, 255, 255, 0.8);
  background: rgba(0, 0, 0, 0.36);
  z-index: 11;
  font-size: 15px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .campaign-one__image .video-link:hover{
  color: #fff;
  background: var(--halpes-theme-color);
}.mig-scope .campaign-one__image .link-overlay{
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}.mig-scope .campaign-one__image .lightGallery{
  position: relative;
}.mig-scope .campaign-one__image .lightGallery:before{
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background: var(--body-link-color);
  opacity: 0;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .campaign-one__categories{
  display: inline-block;
  background: var(--halpes-theme-color);
  color: #fff;
  font-size: 14px;
  font-weight: 800;
  padding: 0 20px;
  position: absolute;
  left: -10px;
  bottom: 10px;
  z-index: 11;
}.mig-scope .campaign-one__categories a{
  color: #fff;
}.mig-scope .campaign-one__title{
  font-size: 22px;
  line-height: 30px;
  margin: 25px 0 20px;
}.mig-scope .campaign-one__progress{
  height: 10px;
  border-radius: 10px;
  background: #fff;
  margin-bottom: 5px;
}.mig-scope .campaign-one__progress .progress-bar{
  background: var(--halpes-theme-color);
  border-radius: 10px;
  overflow: visible;
  position: relative;
}.mig-scope .campaign-one__progress .progress-bar .percentage{
  background: var(--halpes-theme-color);
  padding: 2px 5px;
  top: -30px;
  left: 100%;
  right: auto;
  color: #fff;
  font-size: 12px;
  font-weight: 800;
  left: 100%;
  right: auto;
}.mig-scope .campaign-one__progress .progress-bar .percentage:after{
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 5px solid var(--halpes-theme-color);
  border-right: 5px solid transparent;
}.mig-scope .campaign-one__progress.progress-left .progress-bar .percentage{
  right: 0;
  left: auto;
}.mig-scope .campaign-one__progress.progress-left .progress-bar .percentage:after{
  left: auto;
  right: 0;
  border-left: 5px solid transparent;
  border-right: none;
}.mig-scope .campaign-one__goal{
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-one__goal .value-goal{
  font-size: 20px;
  font-weight: 900;
  color: var(--body-link-color);
  margin-right: 5px;
}@media (max-width: 1024px){.mig-scope .campaign-one__goal .value-goal{
    font-size: 16px;
  }
}.mig-scope .campaign-one__goal .goal{
  color: var(--body-color);
  font-size: 14px;
  font-weight: 700;
}.mig-scope .campaign-one__raised{
  font-size: 14px;
  font-weight: 700;
  color: var(--body-color);
  margin-bottom: 2px;
  margin-right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-one__raised .value-raised{
  font-size: 20px;
  line-height: 1;
  font-weight: 900;
  color: var(--body-link-color);
  margin-right: 5px;
}@media (max-width: 1024px){.mig-scope .campaign-one__raised .value-raised{
    font-size: 16px;
  }
}.mig-scope .campaign-one__raised .raised{
  color: var(--body-color);
  font-size: 14px;
  font-weight: 700;
}.mig-scope .campaign-one__bottom{
  background: #eff5f4;
  padding: 30px;
  padding-top: 60px;
  padding-bottom: 25px;
}.mig-scope .campaign-one__meta{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}.mig-scope .campaign-one__description{
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}.mig-scope .campaign-one__single:hover .campaign-one__image .lightGallery:before{
  opacity: 0.2;
}.mig-scope .campains-style-list .campaign-one__block-inner{
  padding-bottom: 0;
}.mig-scope .campains-style-list .campaign-one__description{
  display: none;
}.mig-scope .campains-style-list .campaign-one__progress{
  margin-bottom: 10px;
  background: #eff5f4;
}.mig-scope .campains-style-list .campaign-one__bottom{
  border-top: 1px solid #e9e9ee;
  background: #fff;
}.mig-scope .campaign-two__single{
  margin-bottom: 30px;
  overflow: hidden;
}.mig-scope .campaign-two__block-inner{
  min-height: 452px;
  position: relative;
  margin-left: 10px;
}.mig-scope .campaign-two__image{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all 10s;
  transition: all 10s;
}.mig-scope .campaign-two__image img{
  position: absolute;
  height: 100% !important;
  width: 100% !important;
  -o-object-fit: cover;
  object-fit: cover;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}.mig-scope .campaign-two__content{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 60px 15px;
  color: #fff;
  background: var(--halpes-theme-color);
  -webkit-transition: all 1s;
  transition: all 1s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-two__content-inner{
  max-width: 80%;
  margin: 0 auto;
  display: block;
}@media (max-width: 991px){.mig-scope .campaign-two__content-inner{
    max-width: 90%;
  }
}@media (max-width: 480px){.mig-scope .campaign-two__content-inner{
    max-width: 100%;
  }
}.mig-scope .campaign-two__categories{
  display: inline-block;
  background: var(--body-link-color);
  color: #fff;
  font-size: 14px;
  font-weight: 800;
  padding: 2px 20px;
  position: absolute;
  left: -10px;
  top: 10px;
}.mig-scope .campaign-two__categories a{
  color: #fff;
}.mig-scope .campaign-two__title{
  font-size: 24px;
  line-height: 30px;
  margin: 0 0 20px;
}.mig-scope .campaign-two__title a{
  color: #fff;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}.mig-scope .campaign-two__progress{
  height: 10px;
  border-radius: 10px;
  background: var(--body-link-color);
  margin-bottom: 5px;
}.mig-scope .campaign-two__progress .progress-bar{
  background: #fff;
  border-radius: 10px;
  overflow: visible;
  position: relative;
}.mig-scope .campaign-two__progress .progress-bar .percentage{
  background: #fff;
  padding: 2px 5px;
  top: -30px;
  left: 100%;
  right: auto;
  color: var(--body-link-color);
  font-size: 12px;
  font-weight: 800;
}.mig-scope .campaign-two__progress .progress-bar .percentage:after{
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 5px solid #fff;
  border-right: 5px solid transparent;
}.mig-scope .campaign-two__progress.progress-left .progress-bar .percentage{
  right: 0;
  left: auto;
}.mig-scope .campaign-two__progress.progress-left .progress-bar .percentage:after{
  left: auto;
  right: 0;
  border-left: 5px solid transparent;
  border-right: none;
}.mig-scope .campaign-two__goal{
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-two__goal .value-goal{
  font-size: 20px;
  font-weight: 900;
  color: #fff;
  margin-right: 5px;
}@media (max-width: 1024px){.mig-scope .campaign-two__goal .value-goal{
    font-size: 16px;
  }
}.mig-scope .campaign-two__goal .goal{
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}.mig-scope .campaign-two__raised{
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 2px;
  margin-right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-two__raised .value-raised{
  font-size: 20px;
  line-height: 1;
  font-weight: 900;
  color: #fff;
  margin-right: 5px;
}@media (max-width: 1024px){.mig-scope .campaign-two__raised .value-raised{
    font-size: 16px;
  }
}.mig-scope .campaign-two__raised .raised{
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}.mig-scope .campaign-two__bottom{
  padding-top: 40px;
  padding-bottom: 30px;
}.mig-scope .campaign-two__meta{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}.mig-scope .campaign-two__description{
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}.mig-scope .campaign-two__single:hover .campaign-two__content{
  background: rgba(21, 200, 160, 0.8);
}.mig-scope .campaign-three__single{
  margin-bottom: 30px;
  overflow: hidden;
}.mig-scope .campaign-three__block-inner{
  position: relative;
  margin-left: 10px;
  min-height: 390px;
  margin-left: 0;
}.mig-scope .campaign-three__image{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all 10s;
  transition: all 10s;
}.mig-scope .campaign-three__image img{
  position: absolute;
  height: 100% !important;
  width: 100% !important;
  -o-object-fit: cover;
  object-fit: cover;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
}.mig-scope .campaign-three__image .icon-expand{
  position: absolute;
  top: 15px;
  right: 50px;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
  color: rgba(255, 255, 255, 0.8);
  background: rgba(0, 0, 0, 0.36);
  z-index: 11;
  font-size: 15px;
  display: inline-block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  text-align: center;
}.mig-scope .campaign-three__image .icon-expand:hover{
  color: #fff;
  background: var(--halpes-theme-color);
}.mig-scope .campaign-three__image .video-link{
  position: absolute;
  top: 15px;
  right: 15px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  line-height: 33px;
  text-align: center;
  color: rgba(255, 255, 255, 0.8);
  background: rgba(0, 0, 0, 0.36);
  z-index: 11;
  font-size: 15px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .campaign-three__image .video-link:hover{
  color: #fff;
  background: var(--halpes-theme-color);
}.mig-scope .campaign-three__content{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #fff;
  background: var(--halpes-theme-color);
  -webkit-transition: all 1s;
  transition: all 1s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding: 30px 30px 20px;
  background: -webkit-gradient(linear, left bottom, left top, from(#1b1f2e), to(rgba(27, 31, 46, 0)));
  background: linear-gradient(0deg, #1b1f2e 0%, rgba(27, 31, 46, 0) 100%);
}@media (max-width: 1024px){.mig-scope .campaign-three__content{
    padding-left: 15px;
    padding-right: 15px;
  }
}.mig-scope .campaign-three__content-inner{
  margin: 0 auto;
  display: block;
  max-width: 100%;
}.mig-scope .campaign-three__categories{
  display: inline-block;
  color: #fff;
  font-size: 14px;
  font-weight: 800;
  padding: 2px 20px;
  background: var(--halpes-theme-color);
  margin-bottom: 10px;
}.mig-scope .campaign-three__categories a{
  color: var(--body-link-color);
}.mig-scope .campaign-three__categories a{
  color: #fff;
}.mig-scope .campaign-three__title{
  font-size: 22px;
  line-height: 30px;
  margin: 0 0 15px;
}.mig-scope .campaign-three__title a{
  color: #fff;
}.mig-scope .campaign-three__progress{
  height: 10px;
  border-radius: 10px;
  margin-bottom: 5px;
  background: #fff;
}.mig-scope .campaign-three__progress .progress-bar{
  background: var(--halpes-theme-color);
  border-radius: 10px;
  overflow: visible;
  position: relative;
}.mig-scope .campaign-three__progress .progress-bar .percentage{
  background: #fff;
  padding: 2px 5px;
  top: -30px;
  left: 100%;
  right: auto;
  color: var(--body-link-color);
  font-size: 12px;
  font-weight: 800;
}.mig-scope .campaign-three__progress .progress-bar .percentage:after{
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 5px solid #fff;
  border-right: 5px solid transparent;
}.mig-scope .campaign-three__progress.progress-left .progress-bar .percentage{
  right: 0;
  left: auto;
}.mig-scope .campaign-three__progress.progress-left .progress-bar .percentage:after{
  left: auto;
  right: 0;
  border-left: 5px solid transparent;
  border-right: none;
}.mig-scope .campaign-three__goal{
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-three__goal .value-goal{
  font-size: 20px;
  font-weight: 900;
  color: #fff;
  margin-right: 5px;
}@media (max-width: 1024px){.mig-scope .campaign-three__goal .value-goal{
    font-size: 16px;
  }
}.mig-scope .campaign-three__goal .goal{
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}.mig-scope .campaign-three__raised{
  font-size: 14px;
  font-weight: 700;
  color: #fff;
  margin-bottom: 2px;
  margin-right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-three__raised .value-raised{
  font-size: 20px;
  line-height: 1;
  font-weight: 900;
  color: #fff;
  margin-right: 5px;
}@media (max-width: 1024px){.mig-scope .campaign-three__raised .value-raised{
    font-size: 16px;
  }
}.mig-scope .campaign-three__raised .raised{
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}.mig-scope .campaign-three__bottom{
  padding-top: 30px;
  padding-bottom: 0;
}.mig-scope .campaign-three__meta{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}.mig-scope .campaign-three__description{
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}.mig-scope .campaign-three__single:hover .campaign-two__content{
  background: rgba(21, 200, 160, 0.6);
}.mig-scope .campains-style-grid .owl-carousel .owl-dots{
  margin-top: -8px;
  margin-bottom: -8px;
}.mig-scope .campaign-four__block-inner{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}.mig-scope .campaign-four__image{
  -webkit-box-flex: 0;
  -ms-flex: 0 0 70px;
  flex: 0 0 70px;
  margin-right: 20px;
  position: relative;
  overflow: hidden;
}.mig-scope .campaign-four__image .item-image{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}.mig-scope .campaign-four__image a{
  display: block;
  width: 100%;
  height: 100%;
}.mig-scope .campaign-four__image img{
  -webkit-transition: all 5s;
  transition: all 5s;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}.mig-scope .campaign-four__raised .value-raised{
  color: var(--halpes-theme-color);
}.mig-scope .campaign-four__title{
  font-size: 18px;
  font-weight: 800;
  line-height: 1.2;
  margin-top: 5px;
  margin-bottom: 0;
}.mig-scope .campaign-four__title a{
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}.mig-scope .campaign-single .campaign-single-top{
  background: #EFF5F5;
  padding: 80px 0 100px;
}.mig-scope .campaign-single .campaign-image{
  position: relative;
  text-align: center;
}.mig-scope .campaign-single .campaign-image .icon-expand{
  position: absolute;
  top: 15px;
  right: 50px;
  width: 32px;
  height: 32px;
  line-height: 35px;
  border-radius: 50%;
  color: rgba(255, 255, 255, 0.8);
  background: rgba(0, 0, 0, 0.36);
  z-index: 11;
  font-size: 15px;
  display: inline-block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .campaign-single .campaign-image .icon-expand:hover{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .campaign-single .campaign-image .video-link{
  position: absolute;
  top: 15px;
  right: 15px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  line-height: 33px;
  text-align: center;
  color: rgba(255, 255, 255, 0.8);
  background: rgba(0, 0, 0, 0.36);
  z-index: 11;
  font-size: 15px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
}.mig-scope .campaign-single .campaign-image .video-link:hover{
  background: var(--halpes-theme-color);
  color: #fff;
}.mig-scope .campaign-single .campaign-categories{
  display: inline-block;
  background: var(--halpes-theme-color);
  color: #fff;
  font-size: 14px;
  font-weight: 800;
  padding: 0 20px;
  position: absolute;
  left: -10px;
  bottom: 10px;
}.mig-scope .campaign-single .campaign-categories a{
  color: #fff;
}.mig-scope .campaign-single .field--name-field-campaign-short{
  margin-top: 25px;
}.mig-scope .campaign-single .field--name-field-campaign-short .field__label{
  font-weight: 700;
  font-size: 26px;
  color: #000;
}.mig-scope .campaign-single .campaign-single-summary{
  padding-left: 50px;
}@media (max-width: 1024px){.mig-scope .campaign-single .campaign-single-summary{
    padding-left: 0;
  }
}.mig-scope .campaign-single .campaign-single-summary .post-title{
  margin: 0 0 20px;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--widget-commerce-product-variation-attributes .fieldset-wrapper{
  margin-bottom: 20px;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--widget-commerce-product-variation-attributes .fieldset-wrapper .form-item{
  border: 1px solid #dee2e6;
  background: #fff;
  padding: 5px 15px;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--widget-commerce-product-variation-attributes .fieldset-wrapper .form-item input{
  position: relative;
  color: var(--halpes-theme-color);
}.mig-scope .campaign-single .add-to-cart-content-inner .field--widget-commerce-product-variation-attributes .fieldset-wrapper .form-item label{
  font-weight: 600;
  margin-left: 5px;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--widget-commerce-product-variation-attributes .fieldset-wrapper .form-item label:after{
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--widget-commerce-product-variation-attributes .fieldset-wrapper .form-item label:hover{
  cursor: pointer;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--widget-commerce-product-variation-attributes .ajax-progress{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.26);
  overflow: hidden;
  color: transparent;
  padding-top: 3px;
  padding-left: 11px;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--name-price{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  color: var(--halpes-theme-color);
  margin-bottom: 15px;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--name-price > div{
  background: #fff;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--name-price .field__label{
  position: relative;
  padding: 8px 5px 8px 25px;
}.mig-scope .campaign-single .add-to-cart-content-inner .field--name-price .field__label:after{
  content: ':';
}.mig-scope .campaign-single .add-to-cart-content-inner .field--name-price .field__item{
  padding: 8px 25px 8px 0;
}.mig-scope .campaign-single .add-to-cart-content-inner .attribute-widgets legend{
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
}.mig-scope .campaign-single .social-sharing-buttons{
  margin: 15px 0 30px;
}.mig-scope .campaign-single .campaign-progress{
  height: 10px;
  border-radius: 10px;
  background: #fff;
  margin-bottom: 2px;
}.mig-scope .campaign-single .campaign-progress .progress-bar{
  background: var(--halpes-theme-color);
  border-radius: 10px;
  overflow: visible;
  position: relative;
}.mig-scope .campaign-single .campaign-progress .progress-bar .percentage{
  background: var(--halpes-theme-color);
  padding: 2px 5px;
  top: -30px;
  left: 100%;
  right: auto;
  color: #fff;
  font-size: 12px;
  font-weight: 800;
}.mig-scope .campaign-single .campaign-progress .progress-bar .percentage:after{
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 5px solid var(--halpes-theme-color);
  border-right: 5px solid transparent;
}.mig-scope .campaign-single .campaign-progress.progress-left .progress-bar .percentage{
  right: 0;
  left: auto;
}.mig-scope .campaign-single .campaign-progress.progress-left .progress-bar .percentage:after{
  left: auto;
  right: 0;
  border-left: 5px solid transparent;
  border-right: none;
}.mig-scope .campaign-single .campaign-goal{
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-single .campaign-goal .value-goal{
  font-size: 20px;
  font-weight: 900;
  color: var(--body-link-color);
  margin-right: 5px;
}@media (max-width: 1024px){.mig-scope .campaign-single .campaign-goal .value-goal{
    font-size: 16px;
  }
}.mig-scope .campaign-single .campaign-goal .goal{
  color: var(--body-color);
  font-size: 14px;
  font-weight: 700;
}.mig-scope .campaign-single .campaign-raised{
  font-size: 14px;
  font-weight: 700;
  color: var(--body-color);
  margin-bottom: 2px;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.mig-scope .campaign-single .campaign-raised .value-raised{
  font-size: 20px;
  font-weight: 900;
  color: var(--body-link-color);
  margin-right: 5px;
}@media (max-width: 1024px){.mig-scope .campaign-single .campaign-raised .value-raised{
    font-size: 16px;
  }
}.mig-scope .campaign-single .campaign-raised .raised{
  color: var(--body-color);
  font-size: 14px;
  font-weight: 700;
}.mig-scope .campaign-single .campaign-funded{
  padding-top: 50px;
  padding-bottom: 25px;
  border-top: 1px solid #dee2e6;
}.mig-scope .campaign-single .campaign-meta{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 6px;
}.mig-scope .campaign-single .text-raised{
  position: absolute;
  top: -20px;
  color: var(--body-color);
  font-size: 14px;
  font-weight: 500;
  left: 0;
}.mig-scope .campaign-single .button-donation{
  margin-top: 40px;
}.mig-scope .campaign-bottom{
  max-width: 1200px;
  padding: 0 15px;
  margin: 0 auto;
}.mig-scope .campaign-tabs{
  margin-top: -40px;
  padding-bottom: 30px;
}.mig-scope .campaign-tabs .nav-tabs{
  padding: 0;
  list-style: none;
  -webkit-box-shadow: 0px 10px 30px 0px rgba(195, 195, 195, 0.3);
  box-shadow: 0px 10px 30px 0px rgba(195, 195, 195, 0.3);
  margin-bottom: 30px;
  text-align: center;
  display: block;
  position: relative;
  background: #fff;
  border: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}.mig-scope .campaign-tabs .nav-tabs:after{
  content: '';
  background: #eaeaea;
  position: absolute;
  left: 15px;
  right: 15px;
  top: 100%;
  height: 10px;
  z-index: 1;
}.mig-scope .campaign-tabs .nav-tabs > li > a{
  color: #161c26;
  margin-right: 10px;
  padding: 20px 30px;
  font-size: 18px;
  font-weight: 800;
  display: inline-block;
  border-bottom: 3px solid transparent;
}.mig-scope .campaign-tabs .nav-tabs > li > a.active{
  border-bottom: 3px solid var(--halpes-theme-color);
  color: var(--halpes-theme-color);
}.mig-scope .campaign-tabs .tab-content{
  margin: 30px 0 50px;
}.mig-scope .campaign_update_wrapper{
  padding-left: 10px;
  padding-top: 30px;
}.mig-scope .campaign_update_wrapper .campaign-crowdfunding-update{
  border-left: 3px solid #e7e7e7;
  padding-left: 20px;
}.mig-scope .campaign_update_wrapper .field--name-field-campaign-update{
  max-width: 980px;
}.mig-scope .campaign_update_wrapper .field--name-field-campaign-update > .field__item:not(:last-child){
  padding-bottom: 50px;
}.mig-scope .campaign_update_wrapper .field--name-field-campaign-update .paragraph--type--project-update{
  position: relative;
  padding-left: 15px;
}.mig-scope .campaign_update_wrapper .field--name-field-campaign-update .paragraph--type--project-update:after{
  content: '';
  position: absolute;
  top: 6px;
  left: -32px;
  height: 22px;
  width: 22px;
  border-radius: 50%;
  background: #e7e7e7;
  display: block;
}.mig-scope .campaign_update_wrapper .field--name-field-campaign-update .paragraph--type--project-update .field--name-field-update-date{
  font-size: 16px;
  font-weight: 800;
  color: var(--body-color);
  margin-top: -28px;
}.mig-scope .campaign_update_wrapper .field--name-field-campaign-update .paragraph--type--project-update .field--name-field-update-title{
  margin: 6px 0;
  color: var(--body-link-color);
  font-size: 18px;
  font-weight: 900;
}.mig-scope .related-campaigns .campaign-block{
  margin-bottom: 40px;
  padding-bottom: 20px;
  border-bottom: 2px solid #dee2e6;
}.mig-scope .related-campaigns .campaign-block .campaign-content{
  padding: 0;
}.mig-scope .related-campaigns .campaign-block .content-action{
  display: none;
}.mig-scope .related-campaigns .campaign-block .content-raised{
  display: none;
}.mig-scope .related-campaigns .campaign-block:last-child{
  border-bottom: none;
  margin-bottom: 0;
}.mig-scope .gva-cart-region .cart-block--link__expand{
  position: relative;
  display: inline-block;
}.mig-scope .gva-cart-region .cart-block--summary__icon{
  display: inline-block;
  font-size: 22px;
}.mig-scope .gva-cart-region .cart-block--summary__count{
  position: absolute;
  top: 0;
  right: -10px;
  background: var(--halpes-theme-color);
  color: #fff;
  width: 15px;
  height: 15px;
  display: inline-block;
  border-radius: 10px;
  line-height: 15px;
  text-align: center;
  font-size: 12px;
}.mig-scope .gva-cart-region .cart-block--contents{
  padding: 20px 20px 10px;
  border-top: 2px solid var(--halpes-theme-color);
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  background: #fff;
  width: 300px;
  right: 0;
}.mig-scope .gva-cart-region .cart-block--contents .cart-block--contents__items{
  overflow: hidden;
}.mig-scope .gva-cart-region .cart-block--contents .cart-block--contents__items td{
  vertical-align: middle;
}.mig-scope .gva-cart-region .cart-block--contents .cart-block--contents__links{
  font-weight: 600;
  color: var(--halpes-theme-color);
}.mig-scope .gva-cart-region .cart-block--contents .alert{
  padding: 0;
}@media (max-width: 550px){.mig-scope .cart-form table thead{
    display: none;
  }
}@media (max-width: 550px){.mig-scope .cart-form table tr{
    border-bottom: 1px solid #dee2e6;
  }
}@media (max-width: 550px){.mig-scope .cart-form table tr td{
    width: 100%;
    display: block;
    text-align: center;
    padding: 5px 15px;
    border: none;
  }
}.mig-scope .cart-form table tr td.views-field-edit-quantity{
  text-align: center;
}.mig-scope .cart-form table tr td.views-field-edit-quantity input{
  text-align: center;
}.mig-scope .cart-form table tr td.views-field-remove-button{
  text-align: center;
}.mig-scope .cart-form table tr td.views-field-remove-button input{
  background: none;
  color: var(--halpes-theme-color);
  padding: 5px;
}.mig-scope .layout-checkout-form{
  margin: 30px 0 60px;
}.mig-scope .layout-checkout-form fieldset legend{
  color: #000;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  border-bottom: 1px solid #dee2e6;
  margin-bottom: 20px;
}.mig-scope .layout-checkout-form .checkout-pane-payment-information div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox){
  margin-bottom: 20px;
  width: 100%;
  float: left;
  display: block;
}.mig-scope .layout-checkout-form .checkout-pane-payment-information div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox) label{
  display: block;
  width: 100%;
  float: left;
  font-weight: 500;
  color: #000;
  font-size: 15px;
  margin-bottom: 2px;
}.mig-scope .layout-checkout-form .checkout-pane-payment-information div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox) input,.mig-scope .layout-checkout-form .checkout-pane-payment-information div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox) select{
  width: 100%;
  float: left;
  min-height: 50px;
}.mig-scope .layout-checkout-form .checkout-pane-payment-information div[class*='form-item'].js-form-type-radio{
  line-height: 1;
  margin-bottom: 5px;
}.mig-scope .layout-checkout-form .checkout-pane-payment-information div[id*='edit-payment-information-payment-method']{
  margin-bottom: 15px;
}.mig-scope .layout-checkout-form .checkout-pane-payment-information div[id*='edit-payment-information-payment-method'] legend{
  margin-bottom: 10px;
}.mig-scope .layout-checkout-form .checkout-pane-payment-information div[id*='edit-payment-information-payment-method'] .form-item{
  margin-bottom: 10px;
}.mig-scope .layout-checkout-form .checkout-pane-payment-information div[id*='edit-payment-information-payment-method'] .form-item label{
  color: #000;
}.mig-scope .layout-checkout-form .credit-card-form .form-item{
  width: auto !important;
  float: left;
  margin-bottom: 5px;
  margin-right: 15px;
}.mig-scope .layout-checkout-form .credit-card-form .form-item input,.mig-scope .layout-checkout-form .credit-card-form .form-item select{
  margin-top: 0;
  line-height: 25px;
}.mig-scope .layout-checkout-form .credit-card-form .form-item-payment-information-add-payment-method-payment-details-number{
  max-width: 200px;
}.mig-scope .layout-checkout-form .credit-card-form .credit-card-form__divider{
  margin: 36px 0 0;
}.mig-scope .layout-checkout-form .credit-card-form .credit-card-form__expiration{
  display: inline-block;
  float: left;
}.mig-scope .layout-checkout-form .form-item-payment-information-add-payment-method-billing-information-copy-to-address-book{
  float: left;
  width: 100%;
  margin-bottom: 10px;
}.mig-scope .layout-checkout-form .layout-region-checkout-secondary h3{
  text-transform: uppercase;
  font-weight: 600;
  font-size: 18px;
}.mig-scope .layout-checkout-form .layout-region-checkout-secondary .order-total-line .order-total-line-label{
  color: #000;
}.mig-scope .profile-form div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox),.mig-scope .commerce-payment-method-add-form div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox){
  margin-bottom: 10px;
  width: 100%;
  float: left;
  display: block;
}.mig-scope .profile-form div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox) label,.mig-scope .commerce-payment-method-add-form div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox) label{
  display: block;
  width: 100%;
  float: left;
}.mig-scope .profile-form div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox) input,.mig-scope .profile-form div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox) select,.mig-scope .commerce-payment-method-add-form div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox) input,.mig-scope .commerce-payment-method-add-form div[class*='form-item']:not(.js-form-type-radio):not(.js-form-type-checkbox) select{
  width: 100%;
  float: left;
}.mig-scope .profile-form div[class*='form-item'].js-form-type-radio,.mig-scope .commerce-payment-method-add-form div[class*='form-item'].js-form-type-radio{
  line-height: 1;
  margin-bottom: 5px;
}.mig-scope .profile-form .credit-card-form .form-item,.mig-scope .commerce-payment-method-add-form .credit-card-form .form-item{
  width: auto !important;
  float: left;
  margin-bottom: 5px;
  margin-right: 15px;
}.mig-scope .profile-form .credit-card-form .form-item input,.mig-scope .profile-form .credit-card-form .form-item select,.mig-scope .commerce-payment-method-add-form .credit-card-form .form-item input,.mig-scope .commerce-payment-method-add-form .credit-card-form .form-item select{
  margin-top: 0;
  line-height: 25px;
}.mig-scope .profile-form .credit-card-form .form-item-payment-information-add-payment-method-payment-details-number,.mig-scope .commerce-payment-method-add-form .credit-card-form .form-item-payment-information-add-payment-method-payment-details-number{
  max-width: 200px;
}.mig-scope .profile-form .credit-card-form .credit-card-form__expiration,.mig-scope .commerce-payment-method-add-form .credit-card-form .credit-card-form__expiration{
  display: inline-block;
  float: left;
}.mig-scope .views-profiles .views-col{
  margin-top: 15px;
  padding-bottom: 15px;
  position: relative;
}.mig-scope .views-profiles .views-col:after{
  content: '';
  position: absolute;
  left: 15px;
  right: 15px;
  bottom: 0;
  z-index: 1;
  border-bottom: 1px solid #dee2e6;
}.mig-scope .path-user .customer-information{
  float: left;
  width: 100%;
  border-bottom: 1px solid #dee2e6;
  margin-bottom: 15px;
  padding-bottom: 15px;
}.mig-scope .path-user .customer-information > div{
  float: left;
}.mig-scope .path-user .customer-information > div.field--name-mail{
  width: 33%;
}@media (max-width: 575.98px){.mig-scope .path-user .customer-information > div.field--name-mail{
    width: 100%;
  }
}.mig-scope .path-user .customer-information > div.customer-billing{
  width: 67%;
}@media (max-width: 575.98px){.mig-scope .path-user .customer-information > div.customer-billing{
    width: 100%;
  }
}.mig-scope .path-user .customer-information > div .field__label{
  width: 100%;
  float: left;
  font-weight: 600;
  font-family: var(--halpes-heading-font-family);
}.mig-scope .path-user .customer-information > div .field__item{
  float: left;
  width: 100%;
}.mig-scope .path-user .customer-information > div.customer-billing .address{
  margin: 0;
}.mig-scope .path-user .customer-information > div.customer-billing .address span{
  margin-right: 6px;
  padding-right: 8px;
  position: relative;
  display: inline-block;
}.mig-scope .path-user .customer-information > div.customer-billing .address span:after{
  content: '';
  width: 1px;
  height: 15px;
  position: absolute;
  top: 6px;
  right: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.2);
}.mig-scope .path-user .customer-information > div.customer-billing .address span:last-child:after{
  display: none;
}.mig-scope .path-user .customer-information > div.customer-billing .address br{
  display: none;
}.mig-scope .path-user .order-information{
  float: left;
  width: 100%;
}.mig-scope .path-user .order-information > .field{
  float: left;
  margin-right: 20px;
  width: 30%;
}@media (max-width: 300px){.mig-scope .path-user .order-information > .field{
    width: 100%;
  }
}.mig-scope .path-user .order-information > .field .field__label{
  font-weight: 600;
  color: #000;
}.mig-scope .path-user .order-information > .field.field--name-order-items,.mig-scope .path-user .order-information > .field.field--name-total-price{
  width: 100%;
  margin-top: 20px;
  margin-right: 0;
}.mig-scope .cart--cart-block .cart-block--contents__links a{
  color: #000 !important;
}.mig-scope .cart--cart-block .cart-block--contents__links a:hover{
  color: var(--halpes-theme-color) !important;
}.mig-scope .path-product .breadcrumb-content-inner{
  margin-bottom: 0;
}.mig-scope .path-product .breadcrumb-content-inner .breadcrumb-links{
  background: #EFF5F5;
}.mig-scope .path-product .breadcrumb-content-inner .block{
  margin-bottom: 0;
}.mig-scope .colorpicker{
  z-index: 9999999 !important;
}.mig-scope .permission-save-hidden #gavias_customize_save{
  display: none !important;
}.mig-scope .gavias-skins-panel{
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  background: #fff;
  right: -403px;
  position: fixed;
  height: auto;
  top: 0px;
  bottom: 0;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  width: 400px;
  z-index: 999;
}.mig-scope .gavias-skins-panel .gavias-skins-panel-inner{
  bottom: 0;
  padding: 10px 10px 10px;
  height: auto;
  overflow-x: hidden;
  overflow-y: scroll;
  position: absolute;
  top: 0;
  width: 100%;
}.mig-scope .gavias-skins-panel.active{
  right: 0 !important;
}.mig-scope .gavias-skins-panel #gavias_profile_customize_name option{
  color: #000;
}.mig-scope .gavias-skins-panel .control-panel{
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 150px;
  left: -40px;
  width: 40px;
  height: 40px;
  background: var(--halpes-theme-color);
  color: #fff;
  font-size: 16px;
  line-height: 45px;
  text-align: center;
}.mig-scope .gavias-skins-panel .control-panel:hover{
  cursor: pointer;
}.mig-scope .gavias-skins-panel .panel-skins-content{
  padding-bottom: 20px;
  overflow: hidden;
}.mig-scope .gavias-skins-panel .panel-skins-content:last-child{
  padding-bottom: 0;
}.mig-scope .gavias-skins-panel .panel-skins-content .title{
  font-size: 14px;
  font-weight: 700;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  text-transform: uppercase;
  color: #000;
  margin-bottom: 10px;
}.mig-scope #customize-gavias-preivew{
  font-size: 14px;
}.mig-scope #customize-gavias-preivew .accordion-item .accordion-button{
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 600;
}.mig-scope #customize-gavias-preivew select,.mig-scope #customize-gavias-preivew input{
  font-size: 14px;
  padding: 10px 10px;
  line-height: 20px;
}.mig-scope #customize-gavias-preivew .form-group{
  position: relative;
  float: left;
  width: 100%;
  margin-bottom: 10px;
}.mig-scope #customize-gavias-preivew .form-group label{
  width: 170px;
  float: left;
  padding-top: 10px;
  font-size: 13px;
  color: #161c26;
  font-weight: 400;
}.mig-scope #customize-gavias-preivew .form-group label.fw{
  width: 100%;
}.mig-scope #customize-gavias-preivew .form-group input{
  width: calc(100% - 170px);
  float: left;
}.mig-scope #customize-gavias-preivew .form-group .colorselector{
  width: calc(100% - 170px);
  position: relative;
}.mig-scope #customize-gavias-preivew .form-group .colorselector input{
  width: 100% !important;
}.mig-scope #customize-gavias-preivew .form-group .colorselector .input-group-addon{
  border: 1px solid #dee2e6;
  position: absolute;
  width: 30px;
  height: 100%;
  top: 0;
  right: 0;
  z-index: 1;
}.mig-scope #customize-gavias-preivew .form-group .colorselector .input-group-addon i{
  width: 30px;
  height: 20px;
  display: inline-block;
}.mig-scope #customize-gavias-preivew .form-group .colorselector .remove{
  width: 34px;
  height: 34px;
  color: #000;
  position: absolute;
  top: 4px;
  right: 25px;
  line-height: 34px;
  text-align: center;
  z-index: 99;
}.mig-scope #customize-gavias-preivew .form-group .colorselector .remove:hover{
  cursor: pointer;
}.mig-scope .gavias_customize_form .form-group.action{
  float: left;
  width: 100%;
  margin-top: 20px;
}.mig-scope .gavias_customize_form .form-group.action input{
  width: 28%;
  margin-left: 10px;
  color: #fff;
  font-weight: 600;
  margin-bottom: 10px;
  padding: 10px 0;
}.mig-scope .gavias_customize_form .form-group.action input#gavias_customize_save{
  background: theme-color("success");
}.mig-scope .gavias_customize_form .form-group.action input#gavias_customize_preview{
  background: theme-color("info");
}.mig-scope .gavias_customize_form .form-group.action input#gavias_customize_reset{
  background: theme-color("warning");
}.mig-scope .gavias_sliderlayer{
  background: #fff;
}.mig-scope .tp-parallax-wrap{
  visibility: visible !important;
  -webkit-transform-style: unset !important;
  transform-style: unset !important;
}.mig-scope .tp-parallax-wrap:before,.mig-scope .tp-parallax-wrap:after{
  content: " ";
  display: table;
}.mig-scope .tp-parallax-wrap:after{
  clear: both;
}.mig-scope .slotholder{
  -webkit-filter: unset !important;
  filter: unset !important;
}.mig-scope .layer-style-image{
  display: inline-block;
  text-align: center;
}.mig-scope .layer-style-image img{
  max-width: 100% !important;
  height: auto !important;
}.mig-scope .gavias_sliderlayer .tp-bullets,.mig-scope #gavias_slider_single .tp-bullets{
  -webkit-opacity: 1 !important;
  -ms-opacity: 1 !important;
  -o-opacity: 1 !important;
  opacity: 1 !important;
  visibility: visible !important;
  margin-left: -40px;
}.mig-scope .gavias_sliderlayer .tp-bullets .tp-bullet,.mig-scope #gavias_slider_single .tp-bullets .tp-bullet{
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.5);
}.mig-scope .gavias_sliderlayer .tp-bullets .tp-bullet.selected,.mig-scope #gavias_slider_single .tp-bullets .tp-bullet.selected{
  background: #fff;
}.mig-scope .gavias_sliderlayer .tparrows,.mig-scope #gavias_slider_single .tparrows{
  width: 60px;
  height: 60px;
  line-height: 60px;
  color: var(--body-link-color);
  font-size: 16px;
  background: #fff;
  opacity: 0.5;
  border-radius: 50%;
}@media (max-width: 1024px){.mig-scope .gavias_sliderlayer .tparrows,.mig-scope #gavias_slider_single .tparrows{
    width: 45px;
    height: 45px;
    line-height: 45px;
  }
}.mig-scope .gavias_sliderlayer .tparrows:before,.mig-scope #gavias_slider_single .tparrows:before{
  opacity: 0.5;
  font-size: 18px;
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  color: var(--body-link-color);
  line-height: 60px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}@media (max-width: 1024px){.mig-scope .gavias_sliderlayer .tparrows:before,.mig-scope #gavias_slider_single .tparrows:before{
    line-height: 45px;
  }
}.mig-scope .gavias_sliderlayer .tparrows.tp-leftarrow:before,.mig-scope #gavias_slider_single .tparrows.tp-leftarrow:before{
  content: "\f053";
}.mig-scope .gavias_sliderlayer .tparrows.tp-rightarrow:before,.mig-scope #gavias_slider_single .tparrows.tp-rightarrow:before{
  content: "\f054";
}.mig-scope .gavias_sliderlayer .tparrows:hover:before,.mig-scope .gavias_sliderlayer .tparrows:focus:before,.mig-scope #gavias_slider_single .tparrows:hover:before,.mig-scope #gavias_slider_single .tparrows:focus:before{
  opacity: 1;
}.mig-scope .gavias_sliderlayer .tp-caption,.mig-scope #gavias_slider_single .tp-caption{
  z-index: 99;
  line-height: 28px;
  color: #000;
}.mig-scope .gavias_sliderlayer .tp-caption img,.mig-scope #gavias_slider_single .tp-caption img{
  max-width: 100% !important;
  height: auto !important;
}.mig-scope .gavias_sliderlayer .slide-style-1,.mig-scope #gavias_slider_single .slide-style-1{
  font-family: "Reey";
  padding-right: 30px !important;
}.mig-scope .gavias_sliderlayer .slide-style-2,.mig-scope #gavias_slider_single .slide-style-2{
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 500;
}.mig-scope .gavias_sliderlayer .slide-style-3,.mig-scope #gavias_slider_single .slide-style-3{
  font-family: "Nunito";
  font-weight: 900;
}.mig-scope .gavias_sliderlayer .shape,.mig-scope #gavias_slider_single .shape{
  -webkit-transform: rotate(26deg);
  transform: rotate(26deg);
  background-color: rgba(99, 171, 69, 0.35);
  width: 260px;
  height: 1200px;
  display: block;
  margin: 260px !important;
}.mig-scope .gavias_sliderlayer .sub-title,.mig-scope #gavias_slider_single .sub-title{
  font-size: 18px;
  line-height: 40px;
  font-weight: 500;
  position: relative;
  margin: 20px 10px !important;
  padding-left: 20px;
  padding-right: 20px;
  color: #fff;
  background: var(--halpes-theme-color-second);
  -webkit-transform: rotate(-12deg);
  transform: rotate(-12deg);
}.mig-scope .gavias_sliderlayer .text-large,.mig-scope #gavias_slider_single .text-large{
  color: #000;
  font-size: 36px;
  line-height: 48px;
  letter-spacing: 1px;
  font-weight: 700;
  text-transform: none;
}.mig-scope .gavias_sliderlayer .text-big,.mig-scope #gavias_slider_single .text-big{
  color: #000;
  font-size: 48px;
  line-height: 60px;
  letter-spacing: 1px;
  font-weight: 700;
  text-transform: uppercase;
}.mig-scope .gavias_sliderlayer .text-medium,.mig-scope #gavias_slider_single .text-medium{
  color: rgba(0, 0, 0, 0.6);
  font-size: 20px;
  line-height: 22px;
  letter-spacing: 2px;
  font-weight: 700;
  text-transform: uppercase;
}.mig-scope .gavias_sliderlayer .small-text,.mig-scope #gavias_slider_single .small-text{
  color: rgba(255, 255, 255, 0.8);
  font-size: 16px;
  color: #fff;
  line-height: 18px;
}.mig-scope .gavias_sliderlayer .text-black,.mig-scope #gavias_slider_single .text-black{
  color: #000 !important;
}.mig-scope .gavias_sliderlayer .text-theme,.mig-scope #gavias_slider_single .text-theme{
  color: var(--halpes-theme-color) !important;
}.mig-scope .gavias_sliderlayer .text-theme-second,.mig-scope #gavias_slider_single .text-theme-second{
  color: var(--halpes-theme-color-second) !important;
}.mig-scope .gavias_sliderlayer .text-white,.mig-scope #gavias_slider_single .text-white{
  color: #fff !important;
}.mig-scope .gavias_sliderlayer .text-center,.mig-scope #gavias_slider_single .text-center{
  text-align: center;
}.mig-scope .gavias_sliderlayer .text-left,.mig-scope #gavias_slider_single .text-left{
  text-align: left;
}.mig-scope .gavias_sliderlayer .inner.btn-slide,.mig-scope .gavias_sliderlayer .btn-slide a,.mig-scope #gavias_slider_single .inner.btn-slide,.mig-scope #gavias_slider_single .btn-slide a{
  font-size: 16px;
  background: var(--halpes-theme-color);
  color: #fff;
  font-weight: 900;
  font-family: "Nunito";
  text-transform: none;
  padding: 25px 50px;
  line-height: 1;
  position: relative;
  z-index: 1;
  display: inline-block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  border: none;
  text-transform: none;
  border-radius: 0;
}@media (max-width: 1199.98px){.mig-scope .gavias_sliderlayer .inner.btn-slide,.mig-scope .gavias_sliderlayer .btn-slide a,.mig-scope #gavias_slider_single .inner.btn-slide,.mig-scope #gavias_slider_single .btn-slide a{
    padding-left: 30px;
    padding-right: 30px;
  }
}@media (max-width: 767.98px){.mig-scope .gavias_sliderlayer .inner.btn-slide,.mig-scope .gavias_sliderlayer .btn-slide a,.mig-scope #gavias_slider_single .inner.btn-slide,.mig-scope #gavias_slider_single .btn-slide a{
    padding: 15px 20px;
    font-size: 15px;
  }
}.mig-scope .gavias_sliderlayer .inner.btn-slide:hover,.mig-scope .gavias_sliderlayer .btn-slide a:hover,.mig-scope #gavias_slider_single .inner.btn-slide:hover,.mig-scope #gavias_slider_single .btn-slide a:hover{
  cursor: pointer;
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  color: #fff;
  opacity: 0.9;
}.mig-scope .gavias_sliderlayer .inner.btn-slide-black,.mig-scope .gavias_sliderlayer .btn-slide-black a,.mig-scope #gavias_slider_single .inner.btn-slide-black,.mig-scope #gavias_slider_single .btn-slide-black a{
  font-size: 16px;
  background: var(--body-link-color);
  color: #fff;
  font-weight: 900;
  font-family: "Nunito";
  text-transform: none;
  padding: 25px 50px;
  line-height: 1;
  position: relative;
  z-index: 1;
  display: inline-block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  border: none;
  text-transform: none;
  border-radius: 0;
}@media (max-width: 1199.98px){.mig-scope .gavias_sliderlayer .inner.btn-slide-black,.mig-scope .gavias_sliderlayer .btn-slide-black a,.mig-scope #gavias_slider_single .inner.btn-slide-black,.mig-scope #gavias_slider_single .btn-slide-black a{
    padding-left: 30px;
    padding-right: 30px;
  }
}@media (max-width: 767.98px){.mig-scope .gavias_sliderlayer .inner.btn-slide-black,.mig-scope .gavias_sliderlayer .btn-slide-black a,.mig-scope #gavias_slider_single .inner.btn-slide-black,.mig-scope #gavias_slider_single .btn-slide-black a{
    padding: 15px 20px;
    font-size: 15px;
  }
}.mig-scope .gavias_sliderlayer .inner.btn-slide-black:hover,.mig-scope .gavias_sliderlayer .btn-slide-black a:hover,.mig-scope #gavias_slider_single .inner.btn-slide-black:hover,.mig-scope #gavias_slider_single .btn-slide-black a:hover{
  cursor: pointer;
  -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  color: #fff;
  opacity: 0.9;
}.mig-scope .gavias_sliderlayer .gavias-overlay:after,.mig-scope #gavias_slider_single .gavias-overlay:after{
  content: "";
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/imagesgrid-slide.png) repeat rgba(0, 0, 0, 0.3);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}.mig-scope .rs-background-video-layer{
  position: relative;
}.mig-scope .rs-background-video-layer:after{
  content: "";
  background: url(https://brahminfederation.org/themes/custom/halpes/assets/images/grid-slide.png) repeat rgba(0, 0, 0, 0.39);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}@font-face{
    font-family: "flaticon";
    src: url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/0bdbd523-c8c8-4b77-afd6-c3d039900f25.woff2) format("woff2"),
url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/b2aa64ab-082f-4716-a789-eca313d0fe40.woff) format("woff"),
url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/1b103518-1457-4ec4-8e15-df32cb1dbb37.eot) format("embedded-opentype"),
url(/storage/migration-themes/373f549b-6fb0-4e06-90e2-dfa5ea274720/fonts/2026/05/9d8e41b6-7291-43cb-b833-8c82ca048204.ttf) format("truetype"),
url(https://brahminfederation.org/themes/custom/halpes_sub/assets/fonts/flaticon_IBF.svg?fdabdc15650f95b25c835b10e85815cc#flaticon_IBF) format("svg")
}.mig-scope i[class^="flaticon-"]:before,.mig-scope i[class*=" flaticon-"]:before{
    font-family: flaticon !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}.mig-scope .flaticon-together:before{
    content: "\f101";
}.mig-scope .flaticon-alhambra:before{
    content: "\f102";
}.mig-scope .flaticon-success:before{
    content: "\f103";
}.mig-scope .flaticon-education:before{
    content: "\f104";
}.mig-scope .flaticon-services:before{
    content: "\f105";
}.mig-scope .flaticon-apply:before{
    content: "\f106";
}.mig-scope .flaticon-screening:before{
    content: "\f107";
}.mig-scope .flaticon-save-money:before{
    content: "\f108";
}.mig-scope .flaticon-mentorship:before{
    content: "\f109";
}.mig-scope .flaticon-portfolio:before{
    content: "\f10a";
}.mig-scope .flaticon-business:before{
    content: "\f10b";
}.mig-scope .flaticon-opportunity:before{
    content: "\f10c";
}.mig-scope .flaticon-newtowk-chain:before{
    content: "\f10d";
}.mig-scope .flaticon-group:before{
    content: "\f10e";
}.mig-scope .flaticon-success-story:before{
    content: "\f10f";
}.mig-scope .flaticon-world-wide-web:before{
    content: "\f110";
}.mig-scope .flaticon-community-support:before{
    content: "\f111";
}.mig-scope .flaticon-website:before{
    content: "\f112";
}.mig-scope .flaticon-phone:before{
    content: "\f113";
}.mig-scope .flaticon-email:before{
    content: "\f114";
}.mig-scope .flaticon-phone-call:before{
    content: "\f115";
}.mig-scope .flaticon-envelope:before{
    content: "\f116";
}.mig-scope .flaticon-address:before{
    content: "\f119";
}.mig-scope .flaticon-health{
    content: "\f120";
}.mig-scope .flaticon-airplane:before{
    content: "\f101";
}.mig-scope .flaticon-location:before{
    content: "\f102";
}.mig-scope .flaticon-hotel:before{
    content: "\f103";
}.mig-scope .flaticon-visa:before{
    content: "\f104";
}.mig-scope .cultural-session{
  background-image: url(https://brahminfederation.org/sites/default/files/culture.svg);
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}.mig-scope .music-show{
  background-image: url(https://brahminfederation.org/sites/default/files/show.svg);
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}.mig-scope .restaurant-dinner{
  background-image: url(https://brahminfederation.org/sites/default/files/restaurant.svg);
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}.mig-scope .flaticon-10{
  background-image: url(https://brahminfederation.org/sites/default/files/ten.svg);
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  width: 40px;
  height: 40px;
}.mig-scope{
  --halpes-theme-color: #ff7721;
  --topbar-color-icon: #ff7721;
  --border-color: #adadad;
}.mig-scope{
  scroll-behavior: smooth;
}.mig-scope a{
  transition: .3s ease !important;
}.mig-scope .topbar__right .topbar-social a{
  background: #e5eeec;
  color: #1f2230;
}.mig-scope .topbar__right .topbar-social a:hover{
  background: #ff7721;
  color: #fff;
}.mig-scope .items-center .bb-container .row{
  align-items: center;
}.mig-scope .justify-center .bb-container .row{
  justify-content: center;
}.mig-scope .full-width__sec{
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
}.mig-scope .full-width__light-bg::before{
  content: '';
  background: #f0f0f09e;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100vw;
  position: absolute;
  left: 50%;
  margin-left: -50vw;
}.mig-scope .mid__border{
  border-bottom: 0 !important;
  border-top: 0 !important;
  border-bottom: 1px solid #1a1e2b3b !important;
  border-top: 1px solid #1a1e2b3b !important;
}@media screen and (min-width: 768px){.mig-scope .mid__border{
    border-right: 1px solid #1a1e2b3b !important;
    border-left: 1px solid #1a1e2b3b !important;
    border-bottom: 0 !important;
    border-top: 0 !important;
  }
}@media screen and (min-width: 1024px){.mig-scope .mid__border{
    border-right: 1px solid #1a1e2b3b !important;
    border-left: 1px solid #1a1e2b3b !important;
    border-top: 0;
    border-bottom: 0;
  }
}.mig-scope .highlight-icon .icon-container,.mig-scope .highlight-icon .icon-container .icon{
  display: flex !important;
  align-items: center;
  justify-content: center;
}.mig-scope .gsc-heading__desc{
  margin-top: 10px;
}.mig-scope .sec__title .gsc-heading__title{
  font-size: 28px;
}.mig-scope .custom_icon_list .list-unstyled li{
  font-size: 16px;
  padding-bottom: 13px;
}.mig-scope .image-content-two__single{
  max-width: 100%;
  margin-top: 0;
}@media screen and (min-width: 768px){.mig-scope .sec__title .gsc-heading__title{
    font-size: 32px;
  }.mig-scope .custom_icon_list .list-unstyled li{
    font-size: 17px;
  }
}@media screen and (min-width: 1024px){.mig-scope .sec__title .gsc-heading__title{
    font-size: 38px;
  }.mig-scope .custom_icon_list .list-unstyled li{
    font-size: 17px;
  }
}.mig-scope .header-three__main.stuck{
  right: 0;
}.mig-scope .header-three__main .header-three__left{
  background-color: #ffffff;
}.mig-scope .header-three__branding .site-branding-logo{
  max-width: 110px;
}.mig-scope .header-three__main .header-three__main-menu .gva-offcanvas-mobile{
  flex: 0 0 80%;
}.mig-scope .header-three__main .header-three__main-menu .header-three__main-menu__right{
  flex: 0 0 20%;
}.mig-scope .header-three .header-button{
  padding: 12px 30px;
}.mig-scope .topbar__three .topbar__content{
  padding: 8px 60px;
}.mig-scope .topbar__three .search-one__box{
  display: none;
}.mig-scope .header-three__main .navigation.menu--main .gva_menu_main{
  display: flex;
  gap: 20px 32px;
  flex-wrap: wrap;
  padding-top: 15px;
  padding-bottom: 15px;
}.mig-scope .header-three__main .navigation.menu--main .gva_menu_main li{
  padding: 0;
}.mig-scope .header-three__main .navigation.menu--main .gva_menu_main .sub-menu li{
  padding: 10px 0;
}.mig-scope .navigation.menu--main .gva_menu .sub-menu>li>a:hover{
  color: #ff7722;
}.mig-scope .navigation.menu--main .gva_menu .sub-menu>li>a:focus,.mig-scope .navigation.menu--main .gva_menu .sub-menu>li>a:active{
  color: #ff7722;
}.mig-scope .page__banner{
  background-image: url("https://brahminfederation.org/sites/default/files/2025-08/Website%20Banner-01%20%281%29.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  padding: 20px 24px;
  margin-bottom: 35px;
  position: relative;
  z-index: 1;
  width: 100vw;
  left: 50%;
  margin-left: -50vw;
}.mig-scope .page__banner::after{
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(45deg, #000000a8, #00000036);
  z-index: -1;
}.mig-scope .page__banner .page-title{
  color: #fff;
}.mig-scope .page-banner .views-element-container{
  margin-bottom: 0;
}.mig-scope .page-banner__inner{
  padding: 40px 40px;
  position: relative;
  z-index: 1;
}.mig-scope .page-banner__inner .item-image{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: auto;
}.mig-scope .page-banner__inner .item-image::before{
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(45deg, #000000a8, #00000036);
}.mig-scope .page-banner__inner .item-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}.mig-scope .page-banner__inner .views-field-title{
  position: relative;
  z-index: 99;
  color: #ffffff;
  font-size: 30px;
  font-weight: 600;
}@media screen and (min-width: 768px){.mig-scope .page__banner{
    padding: 20px 50px;
    margin-bottom: 40px;
  }
}@media screen and (min-width: 1024px){.mig-scope .page__banner{
    padding: 20px 70px;
    margin-bottom: 50px;
  }
}.mig-scope .council_members .column-inner{
  background-color: white;
  height: 100%;
  border-radius: 20px;
  padding: 20px 20px 20px;
  text-align: center;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
  transition: 0.3s ease;
}.mig-scope .council_members .column-inner:hover{
  transform: translateY(-6px);
  background-color: #fafafa;
}.mig-scope .council_members .image-content-six__single{
  margin-bottom: 0;
}.mig-scope .council_members .image-content-six__single .image-content-six__image{
  margin-bottom: 20px;
}.mig-scope .council_members .image-content-six__single img{
  width: 160px;
  height: 160px;
  object-fit: cover;
  border-radius: 10px;
  object-position: center 35%;
  border: 4px solid #ff772245;
}.mig-scope .council_members .column-content-inner .image-content-six__content .image-content-six__title{
  margin-top: 0;
  margin-bottom: 4px;
  color: var(--halpes-theme-color) !important;
}.mig-scope #global_presence{
  scroll-margin-top: 100px;
}.mig-scope .chapter_sec .bb-inner .row{
  row-gap: 22px;
  justify-content: center;
}.mig-scope .chapter_sec--item .image-content-two__single{
  margin-top: 0;
  max-width: 100%;
  text-align: center;
  padding: 15px 10px 2px;
  border-radius: 3px;
  transition: .3s ease;
  background-color: #e0e0e04a;
  box-shadow: 0px 1px 4px 1px #0000001a;
}.mig-scope .chapter_sec--item .image-content-two__single:hover{
  transform: translateY(-6px);
}.mig-scope .chapter_sec--item .image-content-two__image .image-inner img{
  width: 130px;
  height: 70px;
  margin: auto;
  border-radius: 5px;
}.mig-scope .chapter_sec--item .image-content-two__title{
  margin: 4px 0 0px;
  font-size: 18px;
  font-weight: 700;
}.mig-scope .chapter_sec--item .column-inner,.mig-scope .chapter_sec--item .column-content-inner,.mig-scope .chapter_sec--item .image-content-two__single{
  height: 100%;
}.mig-scope .chapter_sec--item .image-content-two__read-more{
  display: none;
}@media screen and (min-width: 768px){.mig-scope .chapter_sec .bb-inner .row{
    row-gap: 24px;
  }
}@media screen and (min-width: 1024px){.mig-scope .chapter_sec .bb-inner .row{
    row-gap: 24px;
  }
}.mig-scope .global_chapters .global_chapters_map{
  min-height: 280px;
  background-size: 100%;
}.mig-scope .global_chapters .bb-container .row{
  flex-direction: column-reverse;
}@media screen and (min-width: 768px){.mig-scope .global_chapters .bb-container .row{
    flex-direction: row;
  }.mig-scope .global_chapters .global_chapters_map{
    min-height: 100%;
    background-size: 100% 60%;
  }
}@media screen and (min-width: 1024px){.mig-scope .global_chapters .bb-container .row{
    flex-direction: row;
  }.mig-scope .global_chapters .global_chapters_map{
    min-height: 100%;
    background-size: 100%;
  }
}.mig-scope .custom__section{
  padding: 30px 20px 22px;
  position: relative;
  box-shadow: 0px 1px 8px -1px #0000001f;
}.mig-scope .custom__section::before{
  content: "";
  position: absolute;
  left: -10px;
  top: 0px;
  width: 10px;
  height: 40%;
  border-radius: 4px 0px 0px 4px;
  background: #ff7722;
}.mig-scope .custom__title .gsc-heading__title{
  font-size: 24px;
}@media screen and (min-width: 768px){.mig-scope .custom__section{
    padding: 30px 20px 22px 24px;
  }.mig-scope .custom__title .gsc-heading__title{
    font-size: 28px;
  }
}@media screen and (min-width: 1024px){.mig-scope .custom__title .gsc-heading__title{
    font-size: 30px;
  }
}.mig-scope .quote--box{
  max-width: 1000px;
  margin: auto;
}.mig-scope .quote--box .custom-text{
  text-align: center;
  margin: auto;
  padding: 16px 30px 10px;
  box-shadow: 0px 0px 6px -1px #9696964d;
  position: relative;
}.mig-scope .quote--box .custom-text::after{
  content: "";
  position: absolute;
  left: -10px;
  top: 0px;
  width: 10px;
  height: 40%;
  border-radius: 4px 0px 0px 4px;
  background: #ff7722;
}.mig-scope .quote--box .custom-text .title-text{
  margin-top: 0;
}.mig-scope .quote--box .custom-text p{
  color: #484848;
  position: relative;
  font-size: 16px;
  font-weight: 500;
}.mig-scope .quote--box .custom-text p::before{
  content: "“";
  font-size: 60px;
  position: absolute;
  left: -26px;
  top: -34px;
  color: #ff7722;
}.mig-scope .quote--box .custom-text strong{
  color: #4a4a4a;
  font-size: 18px;
}@media screen and (min-width: 768px){.mig-scope .quote--box .custom-text{
    padding: 16px 30px 10px;
  }.mig-scope .quote--box .custom-text p{
    font-size: 18px;
  }
}@media screen and (min-width: 1024px){.mig-scope .quote--box .custom-text{
    padding: 20px 44px 10px;
  }.mig-scope .quote--box .custom-text p{
    font-size: 18px;
  }
}.mig-scope .IBF_partners .owl-stage{
  padding: 20px 0;
}.mig-scope .IBF_partners .owl-stage .gallery-one__single{
  padding: 16px 10px;
  transition: .3s ease;
  gap: 14px;
  display: flex;
  border: 1px solid #00000012;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}.mig-scope .IBF_partners .owl-stage .gallery-one__single:hover{
  box-shadow: 0px 1px 5px 1px #3f3f3f1a;
}.mig-scope .IBF_partners .owl-stage .gallery-one__content{
  background-color: transparent;
  position: static;
  opacity: 1;
  height: auto;
}.mig-scope .IBF_partners .owl-stage .gallery-one__content-inner{
  inset: 0;
  transform: translateY(0%);
}.mig-scope .IBF_partners .owl-stage .gallery-one__single .gallery-one__image{
  text-align: center;
  width: 100%;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}.mig-scope .IBF_partners .owl-stage .gallery-one__single .gallery-one__image img{
  filter: grayscale(1);
  max-width: 100px !important;
  height: 50px;
  object-fit: contain;
  transition: .3s ease;
}.mig-scope .IBF_partners .owl-stage .gallery-one__single:hover .gallery-one__image img{
  filter: grayscale(0);
}.mig-scope .IBF_partners .owl-stage .gallery-one__title{
  color: #161c26;
  font-size: 14px;
  margin-top: 0;
  font-weight: 700;
}@media screen and (min-width: 768px){.mig-scope .full-height-img{
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
  }.mig-scope .full-height-img>.column-inner,.mig-scope .full-height-img>.column-inner>.column-content-inner,.mig-scope .full-height-img>.column-inner>.column-content-inner>.image-content-five__single,.mig-scope .full-height-img>.column-inner>.column-content-inner .image-content-five__image,.mig-scope .full-height-img>.column-inner>.column-content-inner .image-content-five__image>.image-inner,.mig-scope .full-height-img>.column-inner>.column-content-inner .image-content-five__image>.image-inner img,.mig-scope .full-height-img__left>.column-inner,.mig-scope .full-height-img__left>.column-inner>.column-content-inner,.mig-scope .full-height-img__left>.column-inner>.column-content-inner>.image-content-five__single,.mig-scope .full-height-img__left>.column-inner>.column-content-inner .image-content-five__image,.mig-scope .full-height-img__left>.column-inner>.column-content-inner .image-content-five__image>.image-inner,.mig-scope .full-height-img__left>.column-inner>.column-content-inner .image-content-five__image>.image-inner img{
    height: 100%;
  }.mig-scope .full-height-img>.column-inner>.column-content-inner .image-content-five__image>.image-inner img,.mig-scope .full-height-img__left>.column-inner>.column-content-inner .image-content-five__image>.image-inner img{
    object-fit: cover
  }.mig-scope .full-height-img__left{
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
  }
}.mig-scope .home_hero_sec{
  position: relative;
}.mig-scope .home_hero_sec::before{
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, #0000003b, #000000ad);
}.mig-scope .home_page_title{
  padding-bottom: 0px !important;
}.mig-scope .home_page_title .gsc-heading__title{
  font-size: 30px;
}.mig-scope .ctas,.mig-scope .ctas .column-inner.bg-size-cover .column-content-inner{
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px 20px;
  flex-wrap: wrap;
}.mig-scope .home__page-ctas .column-inner.bg-size-cover .column-content-inner .call-to-action-one__single{
  margin-left: 0;
  margin-right: 0;
}.mig-scope .gen-img-col .column-inner,.mig-scope .gen-img-col .column-inner .column-content-inner,.mig-scope .gen-img-col .gen-img-item,.mig-scope .gen-img-col .column-inner .image-content-three__content{
  height: 100%;
}.mig-scope .gen-img-col .image-content-three__content{
  display: flex;
  flex-direction: column;
  box-shadow: 0px 2px 8px -1px #0000001a;
}.mig-scope .gen-img-item .image-content-three__title{
  font-size: 26px;
  line-height: 1.3;
}.mig-scope .gen-img-item .image-content-three__content-inner{
  padding: 30px;
  height: 100%;
  position: relative;
  background-color: #fff7e44a;
}.mig-scope .gen-img-item .image-content-three__desc .ctas{
  margin-top: 20px;
}.mig-scope .gen-list>.bb-inner .row{
  justify-content: center;
}.mig-scope .stories_updates .views-element-container .event-one__single .event-one__content::after{
  background-image: linear-gradient(to top, #1b1e2b99, rgba(27, 30, 43, 0));
}.mig-scope .stories_updates .views-element-container .event-one__single:hover .event-one__content::after{
  background-image: linear-gradient(to top, #9b47118f, rgba(27, 30, 43, 0));
}@media screen and (min-width: 768px){.mig-scope .home_page_title{
    padding-bottom: 20px !important;
  }.mig-scope .home_page_title .gsc-heading__title{
    font-size: 38px;
  }.mig-scope .gen-img-item .image-content-three__title{
    font-size: 28px;
  }.mig-scope .gen-img-item .image-content-three__content-inner{
    padding: 16px 30px 24px;
    height: 100%;
    position: relative;
  }.mig-scope .gen-img-item .image-content-three__desc .ctas{
    margin-top: 20px;
  }
}@media screen and (min-width: 1024px){.mig-scope .home_page_title{
    padding-bottom: 30px !important;
  }.mig-scope .home_page_title .gsc-heading__title{
    font-size: 42px;
  }.mig-scope .gen-img-item .image-content-three__title{
    font-size: 30px;
  }.mig-scope .gen-img-item .image-content-three__content-inner{
    padding: 16px 30px 170px;
    height: 100%;
    position: relative;
  }.mig-scope .gen-img-item .image-content-three__desc .ctas{
    margin-top: 20px;
    position: absolute;
    bottom: 24px;
    left: 0;
    right: 0;
  }
}.mig-scope .gva-view-grid-inner:has(.home__news-view){
  display: flex;
  flex-wrap: wrap;
}.mig-scope .home__news-view{
  height: 100%;
}.mig-scope .home__news-view .item-columns{
  display: block;
  width: 100%;
  padding-bottom: 30px;
}.mig-scope .home__news-view .press__card{
  height: 100%;
  background-color: #ffffff;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}.mig-scope .press__card .press__card-inner{
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}.mig-scope .press__card .press_img{
  width: 100%;
  object-fit: cover;
}.mig-scope .press__card .press_img img{
  width: 100%;
  display: block;
  border-bottom: 10px solid var(--halpes-theme-color);
}.mig-scope .press__card .press__content{
  width: 100%;
  padding: 20px;
  display: flex;
  flex-direction: column;
  height: 100%;
}.mig-scope .press__card .press__content .node__title{
  margin-top: 0;
  margin-bottom: 6px;
}.mig-scope .press__card .press__content .node__title a{
  text-decoration: none;
  color: #000;
  transition: 0.3s ease;
}.mig-scope .press__card .press__content .node__title a:hover{
  color: #f2581f;
}.mig-scope .press__card .press__date-location{
  display: flex;
  align-items: center;
  font-weight: 600;
  ;
  color: #000;
  font-size: 14px;
  flex-wrap: wrap;
}.mig-scope .press__card .press__date-location span{
  padding: 0 10px;
}.mig-scope .press__card .press__body{
  margin-bottom: 20px;
  font-size: 15px;
  color: #333;
}.mig-scope .press__card .press__ctas{
  margin-top: auto;
}.mig-scope .press__card .press__ctas a{
  background-color: #f2581f;
  padding: 15px 20px;
  font-size: 16px;
  font-weight: 800;
  line-height: 16px;
  color: #fff;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  display: inline-block;
  transition: 0.3s ease;
  text-decoration: none;
  border-radius: 4px;
}.mig-scope .press__card .press__ctas a:hover{
  opacity: 0.9;
}@media screen and (min-width: 768px){.mig-scope .home__news-view .item-columns{
    display: flex;
    width: 50%;
    padding: 0 12px 30px;
  }
}@media screen and (min-width: 1024px){.mig-scope .home__news-view .item-columns{
    display: flex;
    width: 33.33%;
    padding: 0 15px 30px;
  }
}.mig-scope .about__content--2 .row{
  flex-direction: column-reverse;
}.mig-scope .about__content .gsc-heading__sub-title{
  font-size: 17px;
  margin-bottom: 0;
  color: #ff7722;
  font-weight: 800;
  ;
}.mig-scope .about_mission_section .image-content-four__wrap{
  flex-direction: row-reverse;
}.mig-scope .about_mission_section .image-content-four__image::after{
  left: 0;
}.mig-scope .icon-col .icon-col--items .column-inner{
  height: 100%;
  border: 1px solid #d3d3d3;
  position: relative;
}.mig-scope .icon-col .icon-col--items .column-inner::before{
  content: "";
  position: absolute;
  left: -10px;
  top: 8px;
  width: 10px;
  height: 76px;
  border-radius: 4px 0px 0px 4px;
  background: #ff7722;
}.mig-scope .icon-col .icon-col--items .icon-col--box{
  padding: 20px;
}.mig-scope .icon-col .icon-col--items .icon-col--box .icon-container{
  font-size: 40px;
  width: 55px;
  height: 55px;
  line-height: 58px;
  display: inline-block;
  background-color: #f0f0f0;
  color: #ff7722;
  transition: .5s ease;
}.mig-scope .icon-col .icon-col--items .column-inner:hover .icon-col--box .icon-container{
  background-color: #ff7722;
  color: #f0f0f0;
}.mig-scope .gen-col .bb-inner .row{
  justify-content: center;
}.mig-scope .gen-col--items .column-inner{
  height: 100%;
}.mig-scope .gen-col--items .column-content-inner{
  padding: 20px;
  display: flex;
  gap: 20px;
  flex-direction: column;
  background-color: #f3f3f338;
  height: 100%;
  box-shadow: 0px 1px 5px 1px #00000014;
  transition: .3s ease;
  border: 2px solid transparent;
}.mig-scope .gen-col--items .column-content-inner:hover{
  transform: translateY(-5px);
  border: 2px solid #ff7722;
  box-shadow: #92929224 0px 7px 15px 4px;
}.mig-scope .gen-col--items .column-content-inner:hover .gsc-image .widget-content img{
  transform: scale(1.1);
}.mig-scope .gen-col--items .column-content-inner h2{
  margin-top: 0;
  margin-bottom: 10px;
  color: #ff7722;
}.mig-scope .gen-col--items .gsc-image .widget-content{
  box-shadow: inset 0px 0px 3px #ff77224a, inset 0px 0px 6px #ff77222b, inset 0px 0px 9px #ff772212;
  border-radius: 3px;
  width: 70px;
  height: 70px;
  padding: 12px;
}.mig-scope .gen-col--items .gsc-image .widget-content img{
  transition: .4s ease;
}@media screen and (min-width: 768px){.mig-scope .about__content .row{
    flex-direction: unset;
  }.mig-scope .gen-col--items .column-content-inner{
    flex-direction: row;
  }
}@media screen and (min-width: 1024px){.mig-scope .about__content .row{
    flex-direction: unset;
  }.mig-scope .gen-col--items .column-content-inner{
    flex-direction: row;
  }
}.mig-scope .page-banner .block-content .view-content-wrap .item{
  position: relative;
  padding: 25px 0;
  z-index: 1;
}.mig-scope .page-banner .block-content .view-content-wrap .item .field-content .field__item{
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
}.mig-scope .page-banner .block-content .view-content-wrap .item .field-content .field__item::after{
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(85deg, #00000087, #00000070);
}.mig-scope .page-banner .block-content .view-content-wrap .item .field-content .field__item .item-image{
  height: 100%;
}.mig-scope .page-banner .view-content-wrap .item .field-content .field__item .item-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}.mig-scope .page-banner .view-content-wrap .item .views-field{
  font-size: 22px;
  padding-left: 22px;
  color: #fff;
  font-weight: 700;
  line-height: 1.3;
}.mig-scope .group--chapter{
  width: 100%;
  padding: 30px 0;
}.mig-scope .chapter-head-info{
  box-shadow: 0 4px 15px #00000014;
  padding: 30px 20px;
}.mig-scope .chapter-secretary{
  margin-top: 30px;
}.mig-scope .chapter_head__top{
  display: flex;
  align-items: center;
  padding-bottom: 18px;
  border-bottom: 1px solid #e3e3e3;
  margin-bottom: 20px;
  background-image: url(https://brahminfederation.org/sites/default/files/2025-09/international_brahmin_federation_cover.png);
  background-repeat: no-repeat;
  background-position: right 20px top;
  background-size: 0;
}.mig-scope .chapter_head__top .chapter_head_top_right{
  display: none;
}.mig-scope .chapter_head__img{
  padding-right: 20px;
  padding-left: 0;
  margin-bottom: 0px;
}.mig-scope .chapter_head__img img{
  width: 200px;
  border-radius: 10px;
}.mig-scope .chapter_head__top-info .chapter-head-name{
  font-size: 19px;
  color: #000000;
  line-height: 1.2;
  margin-bottom: 5px;
  font-weight: 700;
}.mig-scope .chapter-head-name span{
  font-size: 16px;
  font-weight: 800;
  color: #000000;
  background: #e5e5e5;
  padding: 2px 14px;
  margin-bottom: 24px;
  border-radius: 50px;
  line-height: 2.4;
}.mig-scope .chapter-head-role{
  font-size: 16px;
  line-height: 1.3;
}.mig-scope .chapter-head-bio__item{
  width: 100%;
  padding: 20px 20px;
  box-shadow: 0px 2px 6px 1px #00000017;
  background: #f4f4f4;
  margin-bottom: 0;
}.mig-scope .chapter-head-bio__item:last-child:nth-child(odd){
  width: 100%;
}.mig-scope .chapter-head-info .chapter-head-bio{
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}.mig-scope .chapter-head-bio h3{
  color: #ff7722;
  font-size: 20px;
  font-weight: 700;
  margin: 0px 0px 6px 0px;
}.mig-scope .footer--bottom{
  box-shadow: 0px 1px 8px -1px #0000001c;
  padding: 16px 22px 4px;
  margin: 22px 0 0px;
  background: #e6e6e669;
}.mig-scope .chapter-section{
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
  padding: 26px 20px 18px;
  background: #ffffff;
  margin-bottom: 40px;
  border-top: 10px solid #ff7722;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.08);
}.mig-scope .chapter-top-section{
  width: 100%;
  padding-right: 6px;
}.mig-scope .chapter_badge{
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-size: 16px;
  font-weight: 800;
  color: #000000;
  background: #e5e5e5;
  padding: 2px 14px;
  margin-bottom: 14px;
  border-radius: 50px;
}.mig-scope .chapter_badge span{
  font-size: 30px;
  line-height: 0.7;
  margin-top: 3px;
}.mig-scope .chapter-top-section h2{
  font-size: 26px;
  margin-top: 0;
  margin-bottom: 10px;
}.mig-scope .chapter-contact-section{
  font-size: 16px;
  width: 100%;
  margin-top: 10px;
  padding-left: 0px;
}.mig-scope .chapter-contact-section .chapter-phone,.mig-scope .chapter-contact-section .chapter-code,.mig-scope .chapter-contact-section .chapter-email,.mig-scope .chapter-contact-section .chapter-contact-section-bottom{
  padding-bottom: 10px;
  margin-bottom: 17px;
  border-bottom: 1px solid #00000014;
  display: flex;
  align-items: baseline;
  gap: 0px;
  word-break: break-all;
}.mig-scope .chapter-contact-section .chapter-contact-section-bottom{
  border-bottom: 0;
  margin-bottom: 0;
}.mig-scope .chapter-contact-section .gen_icon{
  color: #1a1e2b;
  font-size: 22px;
  font-weight: 900;
  color: #ff7722;
  min-width: 35px;
  margin-top: 0px;
}.mig-scope .chapter-contact-section-bottom{
  display: flex;
  align-items: baseline;
  gap: 0px;
}.mig-scope .chapter-contact-section-bottom .field__label{
  font-weight: 700;
}.mig-scope .chapter-phone strong,.mig-scope .chapter-code strong,.mig-scope .chapter-email strong,.mig-scope .chapter-contact-section-bottom .field__label{
  color: #1a1e2b;
}.mig-scope .chapter-contact-section .field--type-address *{
  display: inline;
}.mig-scope .chapter-contact-section .address br{
  display: none;
}@media screen and (min-width: 768px){.mig-scope .group--chapter{
    padding: 30px 0 40px;
  }.mig-scope .chapter-section{
    flex-wrap: nowrap;
    margin-bottom: 50px;
    padding: 26px 26px 18px;
  }.mig-scope .chapter-top-section{
    width: 55%;
  }.mig-scope .chapter-top-section h2{
    font-size: 28px;
  }.mig-scope .chapter-contact-section{
    width: 45%;
    padding-left: 20px;
    margin-top: 55px;
  }.mig-scope .chapter-contact-section .gen_icon{
    min-width: 45px;
  }.mig-scope .page-banner .block-content .view-content-wrap .item{
    padding: 35px 0;
  }.mig-scope .page-banner .view-content-wrap .item .views-field{
    font-size: 30px;
    padding-left: 40px;
  }.mig-scope .chapter-head-info{
    padding: 25px;
  }.mig-scope .chapter_head__top{
    padding-bottom: 20px;
    margin-bottom: 20px;
    align-items: center;
    flex-direction: row;
    background-position: right center;
    background-size: auto 100%
  }.mig-scope .chapter_head__top .chapter_head_top_right{
    display: block;
  }.mig-scope .chapter_head__top-info .chapter-head-name{
    font-size: 24px;
    line-height: 30px;
  }.mig-scope .chapter_head__img{
    margin-bottom: 0;
    padding-right: 30px;
  }.mig-scope .chapter_head__img img{
    width: 150px;
  }.mig-scope .chapter-head-role{
    font-size: 17px;
  }.mig-scope .chapter-head-bio__item{
    width: calc(50% - 10px);
  }
}@media screen and (min-width: 1024px){.mig-scope .group--chapter{
    padding: 30px 0 40px;
  }.mig-scope .chapter-section{
    flex-wrap: nowrap;
    margin-bottom: 60px;
    padding: 26px 26px 18px;
  }.mig-scope .chapter-top-section{
    width: 55%;
  }.mig-scope .chapter-top-section h2{
    font-size: 28px;
  }.mig-scope .chapter-contact-section{
    width: 45%;
    padding-left: 30px;
    margin-top: 55px;
  }.mig-scope .chapter-contact-section .gen_icon{
    min-width: 40px;
  }.mig-scope .page-banner .block-content .view-content-wrap .item{
    padding: 40px 0;
  }.mig-scope .page-banner .view-content-wrap .item .views-field{
    font-size: 30px;
    padding-left: 120px;
  }.mig-scope .chapter-head-info{
    padding: 30px 34px;
  }.mig-scope .chapter_head__top{
    padding-bottom: 24px;
    margin-bottom: 24px;
    align-items: center;
    flex-direction: row;
    background-position: right 20px center;
    background-size: auto 110%
  }.mig-scope .chapter_head__top .chapter_head_top_right{
    display: block;
  }.mig-scope .chapter_head__top-info .chapter-head-name{
    font-size: 26px;
    line-height: 32px;
  }.mig-scope .chapter_head__img{
    margin-bottom: 0;
  }.mig-scope .chapter_head__img img{
    width: 150px;
  }.mig-scope .chapter-head-role{
    font-size: 17px;
  }.mig-scope .chapter-head-bio__item{
    width: calc(50% - 10px);
  }
}.mig-scope .Opportunity__block .column-inner{
  border: 1px solid #e7e7e7;
  padding: 20px 24px 14px;
  transition: .3s ease;
  height: 100%;
}.mig-scope .Opportunity__block .column-inner:hover{
  background: #ff77220a;
  border: 1px solid #f59355;
}.mig-scope .Opportunity__block .column-content-inner .gsc-heading__title{
  font-size: 20px;
}@media screen and (min-width: 768px){.mig-scope .Opportunity__block .column-inner{
    padding: 20px 28px 14px;
  }.mig-scope .Opportunity__block .column-content-inner .gsc-heading__title{
    font-size: 22px;
  }
}@media screen and (min-width: 1024px){.mig-scope .Opportunity__block .column-inner{
    padding: 20px 32px 14px;
  }.mig-scope .Opportunity__block .column-content-inner .gsc-heading__title{
    font-size: 24px;
  }
}.mig-scope .brahmin_legacy-content{
  margin-top: 40px;
  text-align: center;
  background: #f8f8f8;
  padding: 0px 18px 10px;
  border-top: 5px solid #ff7722;
}.mig-scope .brahmin_legacy-content h2{
  color: #2a3145;
}.mig-scope .brahmin_legacy .gva-view-grid-inner{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 20px 14px;
  margin: 50px 0px;
}.mig-scope .brahmin_legacy .gva-view-grid-inner::before,.mig-scope .brahmin_legacy .gva-view-grid-inner::after{
  display: none;
}.mig-scope .brahmin_legacy .gva-view-grid-inner .item-columns{
  background: #fff;
  padding: 0;
  border: 2px solid #ff762100;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08);
  transition: all 0.3s ease;
  width: 100%;
  text-align: center;
}.mig-scope .brahmin_legacy .gva-view-grid-inner .item-columns:hover{
  border: 2px solid #ff772245;
  transform: translateY(-2px);
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);
}.mig-scope .brahmin_legacy .gva-view-grid-inner .item-columns .field-content a{
  width: 100%;
  transition: all 0.3s ease;
  display: inline-block;
  padding: 20px;
  font-weight: 600;
}.mig-scope .brahmin_legacy .gva-view-grid-inner .item-columns:hover .field-content a{
  color: #ff7721;
}@media screen and (min-width: 768px){.mig-scope .brahmin_legacy .gva-view-grid-inner .item-columns{
    width: calc(50% - 10px);
  }.mig-scope .brahmin_legacy-content{
    padding: 10px 25px 12px;
  }
}@media screen and (min-width: 1024px){.mig-scope .brahmin_legacy .gva-view-grid-inner .item-columns{
    width: calc(33% - 10px);
  }.mig-scope .brahmin_legacy-content{
    padding: 10px 30px 12px;
  }
}.mig-scope .feed-icon{
  display: none;
}.mig-scope .node--type-mahapurush.node--view-mode-teaser{
  padding: 20px;
  max-width: 1000px;
  box-shadow: 0px 2px 9px 0px #0000002b;
  margin: 0 auto 20px;
}.mig-scope .node--type-mahapurush.node--view-mode-teaser .node__title{
  margin-top: 0;
}.mig-scope .mahapurush_detail{
  max-width: 1100px;
  margin: 40px auto;
  padding: 20px;
  border-radius: 12px;
  background: #fafafa;
}.mig-scope .mahapurush__content{
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
}.mig-scope .mahapurush_content-items{
  background: #fff;
  padding: 18px 20px;
  border-radius: 12px;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.06);
  transition: all 0.3s ease;
  flex: 1 1 100%;
  min-height: 120px;
}.mig-scope .mahapurush_content-items:hover{
  transform: translateY(-2px);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
}.mig-scope .mahapurush_content-items .field--name-field-works{
  height: 100%;
}.mig-scope .mahapurush_content-items .field__label{
  font-weight: 600;
  font-size: 1.1rem;
  color: #1d3557;
  margin-bottom: 8px;
  border-bottom: 2px solid #eee;
  padding-bottom: 4px;
  text-align: center;
}.mig-scope .mahapurush_content-items .field__item{
  font-size: 0.95rem;
  color: #444;
  line-height: 1.5;
  text-align: center;
}.mig-scope .mahapurush_content-items .field__item a{
  color: #0077b6;
  text-decoration: none;
  font-weight: 500;
}.mig-scope .mahapurush_content-items .field__item a:hover{
  text-decoration: underline;
}.mig-scope .mahapurush__summary{
  background: #fff;
  padding: 25px 30px;
  margin-top: 25px;
  border-radius: 12px;
  line-height: 1.75;
  font-size: 1rem;
  color: #333;
  text-align: justify;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}@media screen and (min-width: 768px){.mig-scope .node--type-mahapurush.node--view-mode-teaser{
    padding: 20px 30px;
    margin-bottom: 25px;
  }.mig-scope .mahapurush_detail{
    padding: 30px;
  }.mig-scope .mahapurush_content-items{
    flex: 1 1 clamp(260px, 30%, 340px);
  }
}@media screen and (min-width: 1024px){.mig-scope .node--type-mahapurush.node--view-mode-teaser{
    padding: 25px;
    margin-bottom: 30px;
  }
}.mig-scope .event_hero_img .image-content-five__single .image-inner:hover img{
  transform: scale(1);
}.mig-scope .ibf-events-view .item-columns{
  width: 100%;
}.mig-scope .event--details{
  position: relative;
  margin-bottom: 25px;
}.mig-scope .event--details::before{
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  filter: brightness(0);
  transition: all .3s ease;
  background-image: linear-gradient(0deg, #95410d40, #c0a99b1c, #ece4e00d);
}.mig-scope .event--details:hover::before{
  filter: brightness(1);
}.mig-scope .event--img .item-image img{
  width: 100%;
  object-fit: cover;
}.mig-scope .event--date{
  position: absolute;
  left: 10%;
  top: 0%;
  width: 60px;
}.mig-scope .event--date .field__item{
  line-height: 1.2;
  font-size: 13px;
  font-weight: 600;
  padding: 6px 0px;
  margin: 0;
  color: #ffffff;
  background: #ff7722;
  text-align: center;
}.mig-scope .event--date .field__item:first-line{
  font-size: 20px;
  font-weight: 700;
}.mig-scope .event--main{
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  padding: 0 20px 14px;
  z-index: 2;
}.mig-scope .event--time{
  font-size: 13px;
  font-weight: 600;
  margin-bottom: 5px;
  color: white;
  display: flex;
  align-items: center;
  gap: 5px;
}.mig-scope .event--title{
  margin: 0;
  font-weight: bold;
}.mig-scope .event--title a{
  color: white;
  text-decoration: none;
  transition: all .4s ease;
}.mig-scope .event--title a:hover{
  color: #ff7722;
}.mig-scope .event__date{
  margin-bottom: 4px !important;
  font-size: 13px;
  font-weight: 700;
  color: #000;
}.mig-scope .event_list{
  display: flex;
  list-style: none;
  padding-left: 0px;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 12px;
}.mig-scope .event_list li{
  position: relative;
  transition: all .4s;
  font-size: 15px;
  color: #000;
}.mig-scope .event_list li::before{
  content: "";
  position: absolute;
  left: 0px;
  bottom: 0;
  background: #ff7722;
  width: 100%;
  height: 1px;
}.mig-scope .info-boxes .iconbox-four__single:hover{
  transform: translateY(-5px);
}.mig-scope .info-boxes .iconbox-four__single:after{
  background-color: transparent;
}.mig-scope .info-boxes .iconbox-four__single:hover .iconbox-four__icon-inner{
  color: var(--halpes-theme-color);
}.mig-scope .info-boxes .iconbox-four__single:hover .iconbox-four__title{
  color: #161c26;
}.mig-scope .iconbox-four__single:hover .iconbox-four__desc{
  color: #797f89;
}.mig-scope .timeline--item{
  margin-bottom: 20px;
}.mig-scope .timeline--item:last-child{
  margin-bottom: 0;
}.mig-scope .timeline--item .iconbox-one__single{
  padding: 30px;
  box-shadow: 0px 1px 10px 1px #0000001c;
  margin-bottom: 0;
}.mig-scope .timeline--item .iconbox-one__icon-inner{
  font-size: 40px;
  margin-right: 0;
}@media screen and (min-width: 768px){.mig-scope .ibf-events-view .item-columns{
    width: 50%;
  }.mig-scope .event--details{
    margin-bottom: 30px;
  }.mig-scope .timeline--item{
    margin-bottom: -40px;
  }
}@media screen and (min-width: 1024px){.mig-scope .ibf-events-view .item-columns{
    width: 33.33%;
  }.mig-scope .event--details{
    margin-bottom: 0px;
  }.mig-scope .timeline--item{
    margin-bottom: -40px;
  }
}.mig-scope .news__details{
  width: 100%;
  height: 100%;
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: start;
  flex-direction: column;
  padding-bottom: 30px;
}.mig-scope .news__details .news_img{
  width: 100%;
  object-fit: cover;
}.mig-scope .news__details .news_img img{
  width: 100%;
  border-bottom: 10px solid #ff7722;
}.mig-scope .news__details .news__content{
  width: 100%;
}.mig-scope .news__details .with-img .news__content{
  height: 100%;
  display: flex;
  flex-direction: column;
}.mig-scope .news__details .news__content .node__title{
  margin-top: 0;
}.mig-scope .news__details .news__date-location{
  display: flex;
  align-items: center;
  font-weight: 600;
  padding: 25px 0 10px;
  color: #000;
  font-size: 14px;
  flex-wrap: wrap;
}.mig-scope .news__details .news__date-location span{
  padding: 0 10px;
}.mig-scope .news__details .news__ctas a{
  background-color: #f2581f;
  padding: 20px 25px;
  font-size: 16px;
  font-weight: 800;
  line-height: 16px;
  color: #fff;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  display: inline-block;
  transition: 0.3s ease;
}.mig-scope .news__details .news__ctas .field>.field__item{
  margin-bottom: 10px;
}.mig-scope .news__details .news__ctas .field>.field__item:last-child{
  margin-bottom: 0px;
}.mig-scope .news__details .news__ctas a:hover{
  opacity: 0.9;
}@media screen and (min-width: 768px){.mig-scope .news__details .news__date-location{
    font-size: 16px;
  }
}@media screen and (min-width: 1024px){.mig-scope .news__details .news__date-location{
    font-size: 16px;
  }
}.mig-scope .widget.gsc-icon-box-classic.sec_custom_icon{
  display: flex;
  align-items: flex-start;
}.mig-scope .sec_custom_icon.gsc-icon-box-classic.top-center .highlight_content{
  margin: 0;
  padding-left: 12px;
}.mig-scope .join_steps .column-inner{
  height: 100%;
  padding: 20px;
  background: #ffffff;
  transition: 0.4s ease;
}.mig-scope .join_steps .column-inner:hover{
  background: #fe7722;
}.mig-scope .join_steps .gsc-icon-box-classic .highlight-icon .icon{
  transition: .3s ease;
  width: 40px;
  height: 40px;
}.mig-scope .join_steps .join_step-box .highlight-icon .icon-container{
  justify-content: center !important;
}.mig-scope .join_step-box .highlight_content .title{
  margin: 0;
}.mig-scope .join_steps .gsc-icon-box-classic:hover .highlight-icon .icon{
  animation: none;
}.mig-scope .join_steps .column-inner:hover .highlight-icon .icon{
  filter: invert(1);
}.mig-scope .join_steps .column-content-inner .highlight-icon .icon-container,.mig-scope .join_steps .column-content-inner .highlight-icon .icon-container .icon{
  justify-content: left;
  font-size: 30px;
}.mig-scope .join_steps .column-inner .icon-container,.mig-scope .join_steps .column-inner .highlight_content p,.mig-scope .join_steps .column-inner .highlight_content .title{
  transition: 0.4s ease;
}.mig-scope .join_steps .column-inner:hover .highlight_content p,.mig-scope .join_steps .column-inner:hover .highlight_content .title{
  color: #fff;
}.mig-scope .contact_form .webform-submission-form{
  margin: 0;
}.mig-scope .contact_form .webform-submission-form .row{
  margin-bottom: 0 !important;
}.mig-scope .footer .footer_links .menu li a:hover{
  color: #ff7722;
}.mig-scope .footer .footer_links .menu li a:focus{
  color: #ff7722;
}.mig-scope .contact__info .contact-info__item .desc a{
  color: #fff;
}.mig-scope .contact__info .contact-info__item .desc a:hover{
  color: #ff7722;
}.mig-scope .dark_background .image-inner{
  background: #494949;
}.mig-scope .media__item>.column-inner{
  background: #fff;
  text-align: center;
  border: 1px solid #e5e7eb;
  padding-bottom: 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}.mig-scope .media__item .image-content-five__single{
  max-width: 100%;
}.mig-scope .media__item .image-content-five__content{
  padding: 20px 20px 14px;
}.mig-scope .media__item .column-content-inner .image-inner{
  padding: 40px;
}.mig-scope .media__item .column-content-inner .image-inner img{
  max-width: 220px;
  height: auto;
}.mig-scope .media__item .image-content-five__single .image-inner:hover img{
  transform: scale(1);
}.mig-scope .media__item .download_btn a{
  display: inline-block;
  margin: 6px 12px;
  font-size: 14px;
  font-weight: 600;
  color: #f97316;
  text-decoration: none;
  position: relative;
}.mig-scope .media__item .download_btn a::before{
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 100%;
  background: #f97316;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform 0.3s ease;
}.mig-scope .media__item .download_btn a:hover::before{
  transform: scaleX(1);
}.mig-scope .media__item .home__page-ctas .call-to-action-one__desc a{
  font-size: 16px;
  background: #ff7721;
  color: #fff;
  font-weight: 800;
  padding: 20px 35px;
  line-height: 1;
  position: relative;
  display: inline-block;
  border: none;
}.mig-scope .media__item .home__page-ctas .call-to-action-one__desc a:hover{
  cursor: pointer;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  color: #fff;
  opacity: 0.9;
}.mig-scope .sitemap{
  padding-bottom: 15px;
}.mig-scope .sitemap-item h2{
  margin-bottom: 8px;
}.mig-scope .sitemap-item ul{
  padding-left: 15px;
  list-style: none;
}.mig-scope .sitemap-item ul li a{
  position: relative;
  padding-left: 14px;
}.mig-scope .sitemap-item ul li a::before{
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  bottom: 0;
  width: 8px;
  height: 2px;
  transform: translateY(-50%);
  background: #ff781e;
}.mig-scope input[type="checkbox"],.mig-scope input[type="radio"]{
  cursor: pointer;
}.mig-scope .webform-confirmation{
  max-width: 800px;
  position: relative;
  text-align: center;
  margin: auto;
  padding: 25px 20px;
  border: 1px solid #e2e2e2;
  box-shadow: 0px 5px 9px 2px #00000012;
  background-color: #eff5f4;
  background: url(https://brahminfederation.org/sites/default/files/2025-09/mission_about_page.png);
  margin-bottom: 50px;
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}.mig-scope .webform-confirmation::before{
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(359deg, #0000004d, #00000082);
}.mig-scope .webform-confirmation .webform-confirmation__message{
  font-size: 17px;
  margin-bottom: 0;
  position: relative;
  z-index: 1;
}.mig-scope .webform-confirmation .webform-confirmation__message h3{
  color: #fff;
  margin: 0 0 8px;
  font-size: 24px;
}.mig-scope .webform-confirmation .webform-confirmation__back{
  margin-bottom: 0;
}.mig-scope .webform-confirmation .webform-confirmation__message p{
  color: #fff;
  margin-bottom: 20px;
}.mig-scope .webform-confirmation .webform-confirmation__message a{
  color: #fff;
  padding: 6px 16px;
  background: #ff7722;
}.mig-scope .webform-submission-form{
  background: #eff5f4;
  padding: 15px 20px;
  margin: 45px 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 16px;
}.mig-scope .webform-submission-form .webform-type-webform-name .fieldset-wrapper{
  display: flex;
  gap: 0px;
  flex-wrap: wrap;
}.mig-scope .webform-submission-form>*{
  flex-basis: 100%;
  margin-top: 0 !important;
  margin-bottom: 15px !important;
}.mig-scope .webform-submission-form .form-item-award .shs-field-container{
  display: flex;
  gap: 15px;
  flex-wrap: wrap;
}.mig-scope .webform-submission-form .form-item-supporting-links .webform-multiple-table--operations .image-button{
  min-height: auto;
}.mig-scope .webform-submission-form .full_name .form-item-full-name-first,.mig-scope .webform-submission-form .form-item-email-address,.mig-scope .webform-submission-form .form-item-phone-number,.mig-scope .webform-submission-form .form-item-date-of-birth,.mig-scope .webform-submission-form .form-item-gender,.mig-scope .webform-submission-form .form-item-education-qualification,.mig-scope .webform-submission-form .form-item-profession-occupation,.mig-scope .webform-submission-form .form-item-member-type,.mig-scope .webform-submission-form .form-item-industry-category,.mig-scope .webform-submission-form .form-item-industry-sub-category,.mig-scope .webform-submission-form .webform-type-radios,.mig-scope .webform-submission-form .form-item-professional-background,.mig-scope .webform-submission-form .form-item-leadership-experience,.mig-scope .webform-submission-form .form-item-why-do-you-want-to-start-a-chapter,.mig-scope .webform-submission-form .form-item-team-members,.mig-scope .webform-submission-form .form-item-investor-category,.mig-scope .webform-submission-form .form-item-typical-cheque-size,.mig-scope .webform-submission-form .form-item-stage-preference,.mig-scope .webform-submission-form .form-item-willing-to-mentor,.mig-scope .webform-submission-form .form-item-startup-name,.mig-scope .webform-submission-form .form-item-country-city,.mig-scope .webform-submission-form .form-item-industry,.mig-scope .webform-submission-form .form-item-stage,.mig-scope .webform-submission-form .form-item-passport-number,.mig-scope .webform-submission-form .form-item-date,.mig-scope .webform-submission-form .form-item-one-line-pitch,.mig-scope .webform-submission-form .form-item-business-name,.mig-scope .webform-submission-form .form-item-owner-contact-person,.mig-scope .webform-submission-form .form-item-website-social-media,.mig-scope .webform-submission-form .form-item-business-size,.mig-scope .webform-submission-form .form-item-current-country-city,.mig-scope .webform-submission-form .form-item-profession-area-of-expertise,.mig-scope .webform-submission-form .form-item-linkedin,.mig-scope .webform-submission-form .form-item-availability,.mig-scope .webform-submission-form .form-item-organization-individual-name,.mig-scope .webform-submission-form .form-item-contact-person,.mig-scope .webform-submission-form .form-item-offering-type,.mig-scope .webform-submission-form .form-item-number-of-slots-amount,.mig-scope .webform-submission-form .form-item-website-link-to-details,.mig-scope .webform-submission-form .form-item-sponsorship-type,.mig-scope .webform-submission-form .form-item-donation-preference,.mig-scope .webform-submission-form .form-item-current-profession-job-title,.mig-scope .webform-submission-form .form-item-area-of-expertise,.mig-scope .webform-submission-form .form-item-years-of-experience,.mig-scope .webform-submission-form .form-item-expected-salary,.mig-scope .webform-submission-form .form-item-address,.mig-scope .webform-submission-form .form-item-organization-company,.mig-scope .webform-submission-form .form-item-award .shs-widget-container,.mig-scope .webform-submission-form .form-item-origin-city{
  flex-basis: 100%;
}.mig-scope .webform-submission-form .js-form-file.form-file{
  padding-top: 8px;
  padding-bottom: 8px;
}.mig-scope .iti--allow-dropdown{
  width: 100%;
}.mig-scope .iti--allow-dropdown .form-tel{
  padding-left: 50px !important;
}.mig-scope .webform-submission-form .webform-type-address{
  border: 1px solid #e5e5e5;
}.mig-scope .webform-submission-form .webform-type-address legend{
  font-size: 20px;
  background: #eff5f4;
  position: relative;
  margin-top: -19px;
  width: auto;
  margin-left: 10px;
}.mig-scope .webform-submission-form .webform-type-address{
  margin-top: 15px;
  padding: 0 20px;
  margin-bottom: 0;
}.mig-scope .webform-submission-form .webform-type-checkboxes legend{
  font-size: 18px;
}.mig-scope .webform-options-display-one-column{
  display: flex;
}.mig-scope .webform-options-display-three-columns .js-form-type-checkbox{
  display: flex;
  align-items: center;
}.mig-scope #edit-membership-types--wrapper{
  flex-basis: 100%;
}.mig-scope #edit-membership-types .form-item label{
  width: 200px;
  font-size: 14px;
}.mig-scope #edit-membership-types--wrapper .webform-options-display-one-column{
  flex-direction: column;
  align-items: flex-start;
  gap: 0;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 4px 0;
}.mig-scope #edit-membership-types--wrapper .webform-options-display-one-column .membership_note p{
  font-size: 13px;
  color: #303030;
  line-height: 1.2;
  margin: 8px 0 0;
}.mig-scope .webform-submission-form .webform-type-radios .webform-options-display-one-column{
  display: flex;
  align-items: center;
  gap: 50px;
}.mig-scope .webform-submission-form .webform-type-radios .form-item-payment-option{
  display: flex;
  align-items: center;
  gap: 6px;
}.mig-scope .webform-submission-form .webform-type-radios .form-radio{
  width: 14px;
  min-height: 14px;
  margin-right: 2px;
}.mig-scope .webform-type-radios .fieldset-legend{
  font-size: 16px;
  color: #161c26;
}.mig-scope .webform-submission-form .form-checkbox{
  width: 16px !important;
  min-height: auto !important;
  margin-right: 8px !important;
}.mig-scope .webform-submission-form .form-item select:after{
  position: absolute;
  top: 0;
  right: 0;
  width: 10px;
  height: 10px;
  background: aqua;
}.mig-scope .webform-submission-form .form-item select,.mig-scope .webform-submission-form .form-item input,.mig-scope .webform-submission-form .form-item textarea{
  margin-top: 0.25rem !important;
}.mig-scope .webform-submission-form .webform-type-address .fieldset-wrapper{
  display: flex;
  flex-wrap: wrap;
  column-gap: 16px;
}.mig-scope .webform-submission-form .webform-type-address .fieldset-wrapper>*{
  flex-grow: 1;
}.mig-scope .webform-submission-form .webform-type-address .fieldset-wrapper>div[data-drupal-selector="edit-residential-address-container3"]{
  display: none;
}.mig-scope label.form-required:after{
  content: '*';
  color: red;
}.mig-scope .webform-submission-form .webform-type-checkboxes .form-checkboxes .consent_link{
  color: #ff7721;
}.mig-scope #edit-interested-in-following-roles--wrapper #edit-interested-in-following-roles{
  gap: 0;
  flex-direction: column;
  align-items: flex-start;
}.mig-scope #edit-interested-in-following-roles .webform-element-description{
  margin-top: 0;
  padding-left: 22px;
}.mig-scope #edit-interested-in-following-roles .webform-element-description p{
  margin-bottom: 0;
}.mig-scope #edit-transaction-details-info .total-fees p{
  margin: 10px 0;
  line-height: 1.4;
}@media screen and (min-width: 768px){.mig-scope .webform-submission-form{
    padding: 35px 50px;
  }.mig-scope .webform-confirmation{
    padding: 35px 50px;
  }.mig-scope .webform-submission-form .form-item-email-address,.mig-scope .webform-submission-form .form-item-phone-number,.mig-scope .webform-submission-form .form-item-date-of-birth,.mig-scope .webform-submission-form .form-item-gender,.mig-scope .webform-submission-form .form-item-education-qualification,.mig-scope .webform-submission-form .form-item-profession-occupation,.mig-scope .webform-submission-form .form-item-member-type,.mig-scope .webform-submission-form .form-item-industry-category,.mig-scope .webform-submission-form .form-item-industry-sub-category,.mig-scope .webform-submission-form .webform-type-radios,.mig-scope .webform-submission-form .form-item-professional-background,.mig-scope .webform-submission-form .form-item-leadership-experience,.mig-scope .webform-submission-form .form-item-why-do-you-want-to-start-a-chapter,.mig-scope .webform-submission-form .form-item-team-members,.mig-scope .webform-submission-form .form-item-investor-category,.mig-scope .webform-submission-form .form-item-typical-cheque-size,.mig-scope .webform-submission-form .form-item-stage-preference,.mig-scope .webform-submission-form .form-item-willing-to-mentor,.mig-scope .webform-submission-form .form-item-startup-name,.mig-scope .webform-submission-form .form-item-country-city,.mig-scope .webform-submission-form .form-item-industry,.mig-scope .webform-submission-form .form-item-stage,.mig-scope .webform-submission-form .form-item-passport-number,.mig-scope .webform-submission-form .form-item-date,.mig-scope .webform-submission-form .form-item-one-line-pitch,.mig-scope .webform-submission-form .form-item-business-name,.mig-scope .webform-submission-form .form-item-owner-contact-person,.mig-scope .webform-submission-form .form-item-website-social-media,.mig-scope .webform-submission-form .form-item-business-size,.mig-scope .webform-submission-form .form-item-current-country-city,.mig-scope .webform-submission-form .form-item-profession-area-of-expertise,.mig-scope .webform-submission-form .form-item-linkedin,.mig-scope .webform-submission-form .form-item-availability,.mig-scope .webform-submission-form .form-item-organization-individual-name,.mig-scope .webform-submission-form .form-item-contact-person,.mig-scope .webform-submission-form .form-item-offering-type,.mig-scope .webform-submission-form .form-item-number-of-slots-amount,.mig-scope .webform-submission-form .form-item-website-link-to-details,.mig-scope .webform-submission-form .form-item-sponsorship-type,.mig-scope .webform-submission-form .form-item-donation-preference,.mig-scope .webform-submission-form .form-item-current-profession-job-title,.mig-scope .webform-submission-form .form-item-area-of-expertise,.mig-scope .webform-submission-form .form-item-years-of-experience,.mig-scope .webform-submission-form .form-item-expected-salary,.mig-scope .webform-submission-form .form-item-address,.mig-scope .webform-submission-form .form-item-organization-company,.mig-scope .webform-submission-form .form-item-award .shs-widget-container,.mig-scope .webform-submission-form .form-item-phone-whatsapp{
    flex-basis: calc(50% - 8px);
  }.mig-scope .webform-submission-form .webform-type-webform-name .fieldset-wrapper{
    gap: 15px;
    flex-wrap: nowrap;
  }
}@media screen and (max-width: 768px) and (min-width: 400px){.mig-scope .webform-submission-form .webform-type-checkboxes .form-checkboxes{
    column-count: 1;
  }
}@media screen and (min-width: 1024px){.mig-scope .webform-submission-form{
    padding: 35px 40px;
  }.mig-scope .webform-confirmation{
    padding: 40px 60px;
  }.mig-scope .webform-submission-form .form-item-email-address,.mig-scope .webform-submission-form .form-item-phone-number,.mig-scope .webform-submission-form .form-item-date-of-birth,.mig-scope .webform-submission-form .form-item-gender,.mig-scope .webform-submission-form .form-item-education-qualification,.mig-scope .webform-submission-form .form-item-profession-occupation,.mig-scope .webform-submission-form .form-item-member-type,.mig-scope .webform-submission-form .form-item-industry-category,.mig-scope .webform-submission-form .form-item-industry-sub-category,.mig-scope .webform-submission-form .webform-type-radios,.mig-scope .webform-submission-form .form-item-professional-background,.mig-scope .webform-submission-form .form-item-leadership-experience,.mig-scope .webform-submission-form .form-item-why-do-you-want-to-start-a-chapter,.mig-scope .webform-submission-form .form-item-team-members,.mig-scope .webform-submission-form .form-item-investor-category,.mig-scope .webform-submission-form .form-item-typical-cheque-size,.mig-scope .webform-submission-form .form-item-stage-preference,.mig-scope .webform-submission-form .form-item-willing-to-mentor,.mig-scope .webform-submission-form .form-item-startup-name,.mig-scope .webform-submission-form .form-item-country-city,.mig-scope .webform-submission-form .form-item-industry,.mig-scope .webform-submission-form .form-item-stage,.mig-scope .webform-submission-form .form-item-passport-number,.mig-scope .webform-submission-form .form-item-date,.mig-scope .webform-submission-form .form-item-one-line-pitch,.mig-scope .webform-submission-form .form-item-business-name,.mig-scope .webform-submission-form .form-item-owner-contact-person,.mig-scope .webform-submission-form .form-item-website-social-media,.mig-scope .webform-submission-form .form-item-business-size,.mig-scope .webform-submission-form .form-item-current-country-city,.mig-scope .webform-submission-form .form-item-profession-area-of-expertise,.mig-scope .webform-submission-form .form-item-linkedin,.mig-scope .webform-submission-form .form-item-availability,.mig-scope .webform-submission-form .form-item-organization-individual-name,.mig-scope .webform-submission-form .form-item-contact-person,.mig-scope .webform-submission-form .form-item-offering-type,.mig-scope .webform-submission-form .form-item-number-of-slots-amount,.mig-scope .webform-submission-form .form-item-website-link-to-details,.mig-scope .webform-submission-form .form-item-sponsorship-type,.mig-scope .webform-submission-form .form-item-donation-preference,.mig-scope .webform-submission-form .form-item-current-profession-job-title,.mig-scope .webform-submission-form .form-item-area-of-expertise,.mig-scope .webform-submission-form .form-item-years-of-experience,.mig-scope .webform-submission-form .form-item-expected-salary,.mig-scope .webform-submission-form .form-item-address,.mig-scope .webform-submission-form .form-item-organization-company,.mig-scope .webform-submission-form .form-item-award .shs-widget-container{
    flex-basis: calc(50% - 8px);
  }.mig-scope .webform-submission-form .webform-type-checkboxes .form-checkboxes{
    column-count: 3;
    gap: 20px;
  }.mig-scope .webform-submission-form .webform-type-webform-name .fieldset-wrapper{
    gap: 15px;
    flex-wrap: nowrap;
  }
}.mig-scope .captcha-type-challenge--image{
  max-width: 500px;
  border: 1px solid #e8e8e8;
  padding: 10px;
  margin-top: 20px;
}.mig-scope .captcha-type-challenge--image legend{
  font-size: 16px;
  font-weight: 400;
  color: #161c26;
  font-family: var(--halpes-heading-font-family);
}.mig-scope .webform-progress .progress-tracker--center{
  margin: 40px 0;
}.mig-scope .webform-progress .progress-tracker--center .progress-step .progress-marker:before{
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 4px;
  font-size: 18px;
  background: #afb2c0;
}.mig-scope .webform-progress .progress-tracker--center .progress-step .progress-marker:after{
  height: 2px;
  top: 50%;
  background: #afb2c0;
}.mig-scope .webform-progress .progress-tracker--center .progress-step.is-active .progress-marker:before{
  background: #fe781c;
}.mig-scope .webform-progress .progress-tracker--center .progress-step.is-complete .progress-marker:before{
  background-position: center;
  background-color: #fe781c;
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22/%3E%3C/svg%3E");
  background-size: 65%;
  background-repeat: no-repeat;
}.mig-scope .webform-progress .progress-tracker--center .progress-step.is-complete .progress-marker:after{
  background: #fe781c;
}.mig-scope .webform-element-description,.mig-scope .text-count-message{
  font-size: 12px;
  line-height: normal;
  margin-top: 5px;
}.mig-scope .webform-submission-award-nomination-application-for-form #edit-nominee-information{
  display: flex;
  flex-wrap: wrap;
  column-gap: 16px;
}.mig-scope .webform-submission-award-nomination-application-for-form #edit-nominee-information .form-item-phone-whatsapp,.mig-scope .form-item-current-city,.mig-scope .form-item-current-country,.mig-scope .form-item-organization-company-institution,.mig-scope .form-item-designation-role{
  flex-basis: 100%;
}.mig-scope .webform-submission-award-nomination-application-for-form .form-actions{
  text-align: end;
}.mig-scope .form-item-supporting-links .webform-multiple-add,.mig-scope .form-item-supporting-links .webform-multiple-table .tabledrag-toggle-weight-wrapper,.mig-scope .form-item-supporting-links .webform-multiple-table table thead,.mig-scope .form-item-supporting-links .webform-multiple-table table tbody td.webform-multiple-table--handle,.mig-scope .form-item-supporting-links .webform-multiple-table table tbody fieldset legend,.mig-scope .form-item-supporting-links .webform-multiple-table table tbody fieldset .fieldset-wrapper .js-form-type-url label{
  display: none;
}.mig-scope .form-item-supporting-links .webform-multiple-table table tbody tr:first-child td.webform-multiple-table--operations-two .image-button:last-child{
  display: none;
}.mig-scope .form-item-supporting-links .webform-multiple-table table tbody fieldset{
  margin: 0;
}.mig-scope fieldset#edit-current-city-country--wrapper .fieldset-wrapper .webform-address{
  display: flex;
  gap: 20px;
}.mig-scope .email-container{
  color: #fff;
}.mig-scope .email-container .email-contact-info a{
  background: transparent;
  text-decoration: underline;
  font-weight: 600;
}.mig-scope .email-contact-info{
  font-size: 14px;
}.mig-scope .email-container .email-contact-info a:hover{
  color: #fe7720;
}.mig-scope .messages--error{
  color: #ff0000;
  font-size: 14px;
}.mig-scope .form-item-i-confirm-details-are-accurate-agree-to-ibf-terms{
  display: flex;
  align-items: flex-start;
}.mig-scope .form-item-i-confirm-details-are-accurate-agree-to-ibf-terms input{
  position: relative;
  top: 3px;
}@media screen and (min-width: 768px){.mig-scope .webform-submission-award-nomination-application-for-form #edit-nominee-information .form-item-phone-whatsapp,.mig-scope .form-item-current-city,.mig-scope .form-item-current-country,.mig-scope .form-item-organization-company-institution,.mig-scope .form-item-designation-role{
    flex-basis: calc(50% - 8px);
  }
}@media screen and (max-width: 768px){.mig-scope fieldset#edit-current-city-country--wrapper .fieldset-wrapper .webform-address{
    flex-direction: column;
  }.mig-scope .form-item-designation-role{
    width: 100%;
    flex-basis: 100%;
  }.mig-scope .webform-submission-form .webform-type-checkboxes .form-checkboxes{
    flex-direction: column;
  }
}@media screen and (min-width: 1024px){.mig-scope .webform-submission-award-nomination-application-for-form #edit-nominee-information .form-item-phone-whatsapp,.mig-scope .form-item-current-city,.mig-scope .form-item-current-country,.mig-scope .form-item-organization-company-institution,.mig-scope .form-item-designation-role{
    flex-basis: calc(50% - 8px);
  }
}.mig-scope .program_flow .column-content-inner .image-content-three__content{
  display: flex;
  align-items: center;
  flex-direction: column;
  background: #fff;
  box-shadow: 0px 1px 10px 1px #0000001c;
}.mig-scope .program_flow .column-content-inner .image-content-three__content .image-content-three__content-inner{
  padding: 16px;
  background-color: transparent;
}.mig-scope .program_flow .image-content-three__title{
  font-size: 20px;
  display: flex;
  gap: 16px;
}.mig-scope .program_flow .image-content-three__title .fa-solid{
  font-size: 40px;
  vertical-align: text-top;
  color: #ff7721;
}.mig-scope .program_flow .image-content-three__desc{
  padding-left: 36px;
  margin-top: 0;
}.mig-scope .program_flow .program_flow_last .image-content-three__desc{
  padding-left: 54px;
  margin-top: 0;
}.mig-scope .program_flow .image-content-three__desc p{
  margin-bottom: 0;
}.mig-scope .program_flow .column-content-inner .flow_with_img .image-content-three__image,.mig-scope .program_flow .column-content-inner .flow_with_img .image-content-three__content-inner{
  width: 100%;
}.mig-scope .program_flow .column-content-inner .image-content-three__content .image-content-three__image img{
  height: 100%;
  object-fit: cover;
}@media screen and (min-width: 768px){.mig-scope .program_flow .column-content-inner .image-content-three__content{
    flex-direction: row;
  }.mig-scope .program_flow_right .column-content-inner .image-content-three__content{
    flex-direction: row-reverse;
  }.mig-scope .program_flow .column-content-inner .image-content-three__content .image-content-three__content-inner{
    padding: 36px 26px;
  }.mig-scope .program_flow .column-content-inner .flow_with_img .image-content-three__image,.mig-scope .program_flow .column-content-inner .flow_with_img .image-content-three__content-inner{
    width: 50%;
  }
}.mig-scope .program_flow{
  padding-bottom: 40px;
}.mig-scope .program_flow .bb-inner.default{
  position: relative;
}.mig-scope .program_flow .bb-inner.default::before{
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  z-index: 0;
  bottom: 0;
  width: 3px;
  height: 100%;
  transform: translateX(-50%);
  background-color: #ff7721;
}.mig-scope .program_flow .flow_without_img .image-content-three__content{
  margin: auto;
  width: 100%;
  justify-content: center;
}.mig-scope .program_flow .flow_without_img .image-content-three__title{
  justify-content: center;
}.mig-scope .program_flow .flow_without_img .image-content-three__desc{
  text-align: center;
}@media screen and (min-width: 768px){.mig-scope .program_flow{
    padding-bottom: 50px;
  }

}@media screen and (min-width: 1024px){.mig-scope .program_flow{
    padding-bottom: 60px;
  }.mig-scope .program_flow .flow_without_img .image-content-three__content{
    width: 70%;
  }
}.mig-scope #edit-membership-types .form-item-membership-types{
  display: flex;
  align-items: center;
  gap: 4px;
  margin-bottom: 0;
  border: 1px solid var(--border-color);
}.mig-scope #edit-membership-types .form-item-membership-types:nth-child(odd){
  background: #ffffff;
}.mig-scope #edit-membership-types .form-item-membership-types::before,.mig-scope #edit-membership-types .form-item-membership-types::after{
  display: none;
}.mig-scope .webform-submission-form #edit-membership-types .form-radio{
  min-height: 18px;
  margin-left: 6px;
  margin-top: 0 !important;
}.mig-scope #edit-membership-types .form-item label{
  width: 200px;
}.mig-scope #edit-membership-types .form-item-membership-types .webform-element-description{
  margin-top: 0;
}.mig-scope #edit-membership-types .form-item-membership-types:first-child .form-radio{
  opacity: 0;
  visibility: hidden;
}.mig-scope #edit-membership-types .form-item-membership-types:first-child label.option{
  font-weight: 700;
  pointer-events: none;
}.mig-scope #edit-membership-types .form-item-membership-types table{
  margin-bottom: 0;
  width: 850px;
  color: #444444;
  font-size: 13px;
  text-align: center;
  border-top: 0;
  border-bottom: 0;
  border-color: var(--border-color);
}.mig-scope #edit-membership-types .form-item-membership-types table tr td .flex{
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  cursor: pointer;
}.mig-scope #edit-membership-types .form-item-membership-types table tr td .flex input[type="checkbox"]{
  width: 12px;
  min-height: 12px;
  margin-top: 0 !important;
}.mig-scope #edit-membership-types .form-item-membership-types table tr td .flex  label{
  width: auto;
}.mig-scope #edit-membership-types .form-item-membership-types.selected-option{
  border: 1px solid #ff7722;
}.mig-scope #edit-membership-types .form-item-membership-types.selected-option table,.mig-scope #edit-membership-types .form-item-membership-types.selected-option table tr,.mig-scope #edit-membership-types .form-item-membership-types.selected-option table tbody,.mig-scope #edit-membership-types .form-item-membership-types.selected-option table td{
  border-color: #e4aa85;
}.mig-scope #edit-membership-types .form-item-membership-types table tr,.mig-scope #edit-membership-types .form-item-membership-types table td{
  vertical-align: middle;
}.mig-scope #edit-membership-types .form-item-membership-types table td{
  border-top: 0;
  border-bottom: 0;
  border-color: var(--border-color);
}.mig-scope #edit-membership-types table tr td:nth-child(1){
  width: 8%;
}.mig-scope #edit-membership-types table tr td:nth-child(2){
  width: 10%;
}.mig-scope #edit-membership-types table tr td:nth-child(3){
  width: 9%;
}.mig-scope #edit-membership-types table tr td:nth-child(4){
  width: 13%;
}.mig-scope #edit-membership-types table tr td:nth-child(5){
  width: 14%;
}.mig-scope #edit-membership-types table tr td:nth-child(6){
  width: 10%;
}.mig-scope #edit-membership-types table tr td:nth-child(7){
  width: 10%;
}.mig-scope #edit-membership-types table tr td:nth-child(8){
  width: 10%;
}.mig-scope #edit-membership-types table tr td:nth-child(9){
  width: 8%;
}.mig-scope #edit-membership-types table tr td:nth-child(10){
  width: 8%;
}.mig-scope .event--highlights{
  position: relative;
}.mig-scope .event--highlights::before{
  content: "";
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(#00000021, #00000054, #000000bd);
}.mig-scope .event--highlights-title{
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 19px;
  padding: 0 12px 12px;
}.mig-scope .event--highlights-date{
  position: absolute;
  top: 0;
  right: 0;
  background: #ff7722;
  color: #fff;
  font-size: 14px;
  padding: 4px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
}.mig-scope .highlight__details{
  margin-bottom: 30px;
}.mig-scope .highlight__details .news__content{
  margin-bottom: 20px;
}.mig-scope .highlight__details-images .field--name-field-event-images{
  display: flex;
  align-items: center;
  gap: 16px;
  flex-wrap: wrap;
}.mig-scope .highlight__details-date{
  color: #000000;
  display: inline;
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 4px;
  border-bottom: 1px solid #ff7721;
}.mig-scope .highlight__details-date .field--name-field-events-date{
  display: inline;
  margin-left: 5px;
}.mig-scope .highlight__details-images .field--name-field-event-images .field__item{
  width: 100%;
}.mig-scope .highlight__details-images .field--name-field-event-images .field__item .field--name-field-media-image img{
  border: 2px solid transparent;
  transition: 0.3s ease;
}.mig-scope .highlight__details-images .field--name-field-event-images .field__item .field--name-field-media-image img:hover{
  border: 2px solid #696969;
}.mig-scope .highlight__details-images .field--name-field-event-images .field__item .field--name-field-media-image div,.mig-scope .highlight__details-images .field--name-field-event-images .field__item .field--name-field-media-image img{
  width: 100%;
  height: 100%;
}@media screen and (min-width: 768px){.mig-scope .highlight__details{
    margin-bottom: 40px;
  }.mig-scope .highlight__details-images .field--name-field-event-images .field__item{
    width: calc(50% - 10px);
  }
}@media screen and (min-width: 1024px){.mig-scope .highlight__details{
    margin-bottom: 50px;
  }.mig-scope .highlight__details-images .field--name-field-event-images .field__item{
    width: calc(33.33% - 15px);
  }
}.mig-scope .bank-detail{
  display: flex;
  gap: 20px;
  flex-direction: column;
}.mig-scope .bank-detail>div{
  flex-basis: 50%;
  border: 1px solid #c2c2c2;
  padding: 10px 15px;
  align-items: center;
}.mig-scope .bank-detail>div h4{
  font-size: 18px;
  margin-top: 0;
  margin-bottom: 10px;
}.mig-scope .bank-detail__upi-info{
  display: flex;
  flex-wrap: wrap;
}.mig-scope .bank-detail__upi-info h4{
  flex-basis: 100%;
}.mig-scope .upi-qrimg{
  flex-basis: 30%;
}.mig-scope .upi-content{
  flex-basis: 70%;
  padding-left: 20px;
}.mig-scope .upi-description p{
  margin-bottom: 0;
  font-size: 14px;
  line-height: normal;
}.mig-scope .upi-id{
  background: #ffffff;
  
  padding: 5px 10px 2px;
  border-radius: 4px;
  margin-bottom: 10px;
}.mig-scope .upi-id strong{
  color: #171d27;
  margin-right: 2px;
}.mig-scope .upi-id .upi{
  color: #ff7722;
  font-weight: 700;
}.mig-scope .upi-description{
  padding-right: 20px;
}.mig-scope .upi-description p:first-child{
  line-height: normal;
}.mig-scope .account-info strong{
  color: #ff7722;
}.mig-scope .account-info{
  font-size: 14px;
}.mig-scope .payment_option-items:last-child{
  padding: 8px;
}.mig-scope .payment_options{
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 4px;
}.mig-scope .payment_option-items{
  width: 34px;
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 4px;
}.mig-scope .payment_option-items img{
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}@media screen and (min-width: 768px){.mig-scope .payment_option-items{
    width: 35px;
    height: 35px;
  }
}@media screen and (min-width: 1024px){.mig-scope .payment_option-items{
    width: 35px;
    height: 35px;
  }.mig-scope .bank-detail{
    flex-direction: row;
  }.mig-scope .bank-detail>div{
    padding: 15px 20px;
  }
}@media screen and (max-width: 535px){.mig-scope .bank-detail__upi-info{
    display: block;
  }.mig-scope .upi-content{
    padding-left: 0;
  }

}.mig-scope .job-full__details{
  display: flex;
  flex-wrap: wrap;
  background: #e5eeec;
  padding: 20px;
  margin-bottom: 45px;
}.mig-scope .job-full__location,.mig-scope .job-full__organization-name{
  display: flex;
  font-size: 18px;
  align-items: center;
  gap: 8px;
  margin-bottom: 10px;
  flex-basis: 100%;
}.mig-scope .job-full__label{
  font-weight: 800;
  color: #161c27;
}.mig-scope .job-full__value{
  color: #161c27;
}.mig-scope .job-full__details-inner{
  width: 100%;
  border-bottom: 1px solid #cac3c3;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 15px;
}.mig-scope .job-full__details-inner>div{
  margin-bottom: 5px;
}.mig-scope .job-full__description{
  margin-bottom: 60px;
}.mig-scope .view-job-listing .views-exposed-form{
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  align-items: end;
  padding: 0 0 25px;
  margin-bottom: 40px;
  border-bottom: 1px solid #e5e5e5;
}.mig-scope .view-job-listing .views-exposed-form .js-form-type-textfield{
  flex-basis: 100%;
}.mig-scope .view-job-listing .views-exposed-form .js-form-type-textfield label{
  display: block;
}.mig-scope .view-job-listing .views-exposed-form .js-form-type-textfield input{
  width: 100%;
}.mig-scope .view-job-listing .views-exposed-form .js-form-item-field-job-employment-type-value{
  flex-grow: 1;
}.mig-scope .view-job-listing .views-exposed-form input[type="submit"]{
  padding: 14px 25px;
}.mig-scope h2.job-listing__title{
  margin-bottom: 4px;
}.mig-scope .job-listing__details{
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 600;
}.mig-scope .job-listing__details i{
  color: #ff7722;
  margin-right: 5px;
}.mig-scope .job-listing__details .spacer{
  padding: 0 8px;
}.mig-scope .job-listing{
  padding: 20px;
  background: #e5eeec;
  margin-bottom: 40px;
}@media screen and (min-width: 768px){.mig-scope .job-full__location,.mig-scope .job-full__organization-name{
    flex-basis: 50%;
  }.mig-scope .view-job-listing .views-exposed-form .js-form-type-textfield{
  flex-basis: 50%;
}

}.mig-scope .cookiesjsr-banner{
    background: #1f2231;
}.mig-scope .cookiesjsr-banner .cookiesjsr-btn.cookiesjsr-settings{
    background: #fe7720;
}.mig-scope{ }.mig-scope .el-74101673{margin-bottom:0px}@media(max-width: 1024.98px){.mig-scope .el-74101673{margin-bottom:0px}}@media(max-width: 767.98px){.mig-scope .el-74101673{margin-bottom:20px}}.mig-scope .el-75382823 > .bb-inner{padding-top:0px!important; padding-bottom:80px!important}@media(max-width: 1024.98px){.mig-scope .el-75382823 > .bb-inner{padding-top:0px!important; padding-bottom:70px!important}}@media(max-width: 767.98px){.mig-scope .el-75382823 > .bb-inner{padding-top:0px!important; padding-bottom:60px!important}}.mig-scope .el-27309443{margin-bottom:30px}.mig-scope .el-6817735{margin-bottom:30px}.mig-scope .el-47373150{margin-bottom:30px}.mig-scope .el-48857184{margin-bottom:30px}.mig-scope .el-83287500{margin-bottom:30px}.mig-scope .el-62161654 > .bb-inner{padding-top:0px!important; padding-bottom:50px!important}@media(max-width: 1024.98px){.mig-scope .el-62161654 > .bb-inner{padding-bottom:40px!important}}@media(max-width: 767.98px){.mig-scope .el-62161654 > .bb-inner{padding-bottom:40px!important}}.mig-scope .el-75455791{padding-top:24px}@media(max-width: 1024.98px){.mig-scope .el-75455791{padding-top:18px}}@media(max-width: 767.98px){.mig-scope .el-75455791{padding-top:0px}}.mig-scope .el-12827727{margin-bottom:30px}@media(max-width: 1024.98px){.mig-scope .el-12827727{margin-bottom:24px}}@media(max-width: 767.98px){.mig-scope .el-12827727{margin-bottom:20px}}.mig-scope .el-57779901{margin-bottom:30px}@media(max-width: 1024.98px){.mig-scope .el-57779901{margin-bottom:24px}}@media(max-width: 767.98px){.mig-scope .el-57779901{margin-bottom:20px}}.mig-scope .el-88595363{margin-bottom:30px}@media(max-width: 1024.98px){.mig-scope .el-88595363{margin-bottom:24px}}@media(max-width: 767.98px){.mig-scope .el-88595363{margin-bottom:20px}}.mig-scope .el-33498774{margin-bottom:30px}@media(max-width: 1024.98px){.mig-scope .el-33498774{margin-bottom:24px}}@media(max-width: 767.98px){.mig-scope .el-33498774{margin-bottom:20px}}.mig-scope .el-79910710{margin-bottom:30px}@media(max-width: 1024.98px){.mig-scope .el-79910710{margin-bottom:24px}}@media(max-width: 767.98px){.mig-scope .el-79910710{margin-bottom:20px}}.mig-scope .el-36441907{margin-bottom:30px}@media(max-width: 1024.98px){.mig-scope .el-36441907{margin-bottom:24px}}@media(max-width: 767.98px){.mig-scope .el-36441907{margin-bottom:20px}}.mig-scope .el-19788731 > .bb-inner{padding-top:0px!important; padding-bottom:30px!important}@media(max-width: 1024.98px){.mig-scope .el-19788731 > .bb-inner{padding-bottom:40px!important}}@media(max-width: 767.98px){.mig-scope .el-19788731 > .bb-inner{padding-bottom:35px!important}}.mig-scope .el-7625644{margin-bottom:25px}.mig-scope .el-10085184{margin-bottom:25px}.mig-scope .el-87640467{margin-bottom:25px}.mig-scope .el-49508237{margin-bottom:25px}.mig-scope .el-32590010 > .bb-inner{padding-top:0px!important; padding-bottom:60px!important}@media(max-width: 1024.98px){.mig-scope .el-32590010 > .bb-inner{padding-bottom:50px!important}}@media(max-width: 767.98px){.mig-scope .el-32590010 > .bb-inner{padding-bottom:40px!important}}.mig-scope .el-70327541 > .bb-inner{padding-top:0px!important; padding-bottom:60px!important}@media(max-width: 1024.98px){.mig-scope .el-70327541 > .bb-inner{padding-bottom:50px!important}}@media(max-width: 767.98px){.mig-scope .el-70327541 > .bb-inner{padding-bottom:40px!important}}.mig-scope .el-39707436 > .bb-inner{padding-top:0px!important; padding-bottom:0px!important}.mig-scope .el-72358552{margin-bottom:40px}@media(max-width: 1024.98px){.mig-scope .el-72358552{margin-bottom:35px}}@media(max-width: 767.98px){.mig-scope .el-72358552{margin-bottom:30px}}.mig-scope .el-5034536{margin-bottom:40px}@media(max-width: 1024.98px){.mig-scope .el-5034536{margin-bottom:35px}}@media(max-width: 767.98px){.mig-scope .el-5034536{margin-bottom:30px}}.mig-scope .el-41299380{margin-bottom:40px}@media(max-width: 1024.98px){.mig-scope .el-41299380{margin-bottom:35px}}@media(max-width: 767.98px){.mig-scope .el-41299380{margin-bottom:30px}}.mig-scope .el-19439407{margin-bottom:40px}@media(max-width: 1024.98px){.mig-scope .el-19439407{margin-bottom:35px}}@media(max-width: 767.98px){.mig-scope .el-19439407{margin-bottom:30px}}.mig-scope .el-80398395{margin-bottom:40px}@media(max-width: 1024.98px){.mig-scope .el-80398395{margin-bottom:35px}}@media(max-width: 767.98px){.mig-scope .el-80398395{margin-bottom:30px}}.mig-scope .el-46622458{margin-bottom:40px}@media(max-width: 1024.98px){.mig-scope .el-46622458{margin-bottom:35px}}@media(max-width: 767.98px){.mig-scope .el-46622458{margin-bottom:30px}}.mig-scope .el-11222654{margin-bottom:40px}@media(max-width: 1024.98px){.mig-scope .el-11222654{margin-bottom:35px}}@media(max-width: 767.98px){.mig-scope .el-11222654{margin-bottom:30px}}.mig-scope .el-21285252{margin-bottom:40px}@media(max-width: 1024.98px){.mig-scope .el-21285252{margin-bottom:35px}}@media(max-width: 767.98px){.mig-scope .el-21285252{margin-bottom:30px}}.mig-scope .el-64553238{margin-bottom:40px}@media(max-width: 1024.98px){.mig-scope .el-64553238{margin-bottom:35px}}@media(max-width: 767.98px){.mig-scope .el-64553238{margin-bottom:30px}}.mig-scope .el-92893556 > .bb-inner{padding-top:0px!important; padding-bottom:0px!important}.mig-scope .el-55662225 > .bb-inner{padding-top:0px!important; padding-bottom:50px!important}@media(max-width: 1024.98px){.mig-scope .el-55662225 > .bb-inner{padding-bottom:40px!important}}@media(max-width: 767.98px){.mig-scope .el-55662225 > .bb-inner{padding-bottom:30px!important}}.mig-scope .el-87657518{margin-bottom:0px}@media(max-width: 1024.98px){.mig-scope .el-87657518{margin-bottom:30px}}@media(max-width: 767.98px){.mig-scope .el-87657518{margin-bottom:30px}}.mig-scope .el-30648582{margin-bottom:0px}@media(max-width: 1024.98px){.mig-scope .el-30648582{margin-bottom:30px}}@media(max-width: 767.98px){.mig-scope .el-30648582{margin-bottom:30px}}.mig-scope .el-29041641{margin-bottom:0px}@media(max-width: 1024.98px){.mig-scope .el-29041641{margin-bottom:0px}}@media(max-width: 767.98px){.mig-scope .el-29041641{margin-bottom:30px}}.mig-scope .el-62104782 > .bb-inner{padding-top:50px!important; padding-bottom:50px!important}@media(max-width: 1024.98px){.mig-scope .el-62104782 > .bb-inner{padding-bottom:50px!important}}@media(max-width: 767.98px){.mig-scope .el-62104782 > .bb-inner{padding-bottom:30px!important}}.mig-scope .el-25268605{padding-right:30px}@media(max-width: 767.98px){.mig-scope .el-25268605{padding-right:15px}}.mig-scope .el-60621955 > .bb-inner{padding-top:60px!important; padding-bottom:60px!important}@media(max-width: 1024.98px){.mig-scope .el-60621955 > .bb-inner{padding-top:55px!important; padding-bottom:55px!important}}@media(max-width: 767.98px){.mig-scope .el-60621955 > .bb-inner{padding-top:50px!important; padding-bottom:50px!important}}.mig-scope .el-86538394 > .bb-inner{padding-top:0px!important; padding-bottom:50px!important}@media(max-width: 1024.98px){.mig-scope .el-86538394 > .bb-inner{padding-bottom:40px!important}}@media(max-width: 767.98px){.mig-scope .el-86538394 > .bb-inner{padding-bottom:40px!important}}.mig-scope .el-81845330 > .bb-inner{padding-top:0px!important; padding-bottom:50px!important}@media(max-width: 1024.98px){.mig-scope .el-81845330 > .bb-inner{padding-bottom:45px!important}}@media(max-width: 767.98px){.mig-scope .el-81845330 > .bb-inner{padding-bottom:40px!important}}.mig-scope .el-14196013{margin-bottom:0px}@media(max-width: 1024.98px){.mig-scope .el-14196013{margin-bottom:10px}}@media(max-width: 767.98px){.mig-scope .el-14196013{margin-bottom:10px}}.mig-scope .el-47426168{margin-bottom:0px}@media(max-width: 1024.98px){.mig-scope .el-47426168{margin-bottom:10px}}@media(max-width: 767.98px){.mig-scope .el-47426168{margin-bottom:10px}}.mig-scope .el-79457444{margin-bottom:0px}@media(max-width: 1024.98px){.mig-scope .el-79457444{margin-bottom:10px}}@media(max-width: 767.98px){.mig-scope .el-79457444{margin-bottom:10px}}.mig-scope .el-66659908{margin-bottom:0px}@media(max-width: 1024.98px){.mig-scope .el-66659908{margin-bottom:10px}}@media(max-width: 767.98px){.mig-scope .el-66659908{margin-bottom:10px}}.mig-scope .el-31970104 > .bb-inner{padding-top:50px!important; padding-bottom:50px!important}@media(max-width: 1024.98px){.mig-scope .el-31970104 > .bb-inner{padding-top:45px!important; padding-bottom:45px!important}}@media(max-width: 767.98px){.mig-scope .el-31970104 > .bb-inner{padding-top:40px!important; padding-bottom:40px!important}}.mig-scope .el-47430273{padding-bottom:15px}.mig-scope .el-73058546{padding-top:16px; padding-bottom:15px}@media(max-width: 1024.98px){.mig-scope .el-73058546{padding-top:16px}}@media(max-width: 767.98px){.mig-scope .el-73058546{padding-top:0px}}.mig-scope .el-97852260{padding-top:16px; padding-bottom:15px}@media(max-width: 1024.98px){.mig-scope .el-97852260{padding-top:16px}}@media(max-width: 767.98px){.mig-scope .el-97852260{padding-top:0px}}.mig-scope .el-8334312{padding-top:16px; padding-bottom:15px}@media(max-width: 1024.98px){.mig-scope .el-8334312{padding-top:16px}}@media(max-width: 767.98px){.mig-scope .el-8334312{padding-top:0px}}.mig-scope .el-60717834 > .bb-inner{padding-top:20px!important; padding-bottom:20px!important}@media(max-width: 1024.98px){.mig-scope .el-60717834 > .bb-inner{padding-bottom:20px!important}}.mig-scope .el-36467925{padding-top:20px; padding-bottom:20px}@media(max-width: 767.98px){.mig-scope .el-36467925{padding-top:0px}}.mig-scope .el-3194132 > .bb-inner{padding-top:0px!important; padding-bottom:0px!important}

.mig-scope [data-aos],.mig-scope .aos-init,.mig-scope .aos-animate,.mig-scope .wow,.mig-scope .animated,.mig-scope [data-animate],.mig-scope .gva-element-animate{opacity:1!important;transform:none!important;visibility:visible!important;animation:none!important;}