/*!
 |-----------------------------------------------------------------------------------------------------------
 |
 |
 |
 | Skin CSS
 |
 |
 |
 |-----------------------------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Heading - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/._content-style .h1,._content-style .h2,._content-style .h3,._content-style .h4,._content-style .h5,._content-style .h6,._content-style h1,._content-style h2,._content-style h3,._content-style h4,._content-style h5,._content-style h6{margin-top:0;margin-bottom:30px;line-height:var(--heading-line-height);text-transform:var(--heading-text-transform)}._content-style .h1 a,._content-style .h2 a,._content-style .h3 a,._content-style .h4 a,._content-style .h5 a,._content-style .h6 a,._content-style h1 a,._content-style h2 a,._content-style h3 a,._content-style h4 a,._content-style h5 a,._content-style h6 a{color:var(--heading-color)}._content-style .h1 a:hover,._content-style .h2 a:hover,._content-style .h3 a:hover,._content-style .h4 a:hover,._content-style .h5 a:hover,._content-style .h6 a:hover,._content-style h1 a:hover,._content-style h2 a:hover,._content-style h3 a:hover,._content-style h4 a:hover,._content-style h5 a:hover,._content-style h6 a:hover{color:var(--primary)}._content-style .h1 .tagline,._content-style .h2 .tagline,._content-style .h3 .tagline,._content-style .h4 .tagline,._content-style .h5 .tagline,._content-style .h6 .tagline,._content-style h1 .tagline,._content-style h2 .tagline,._content-style h3 .tagline,._content-style h4 .tagline,._content-style h5 .tagline,._content-style h6 .tagline{display:block;margin-bottom:10px;font-size:18px;color:var(--heading-color);font-weight:var(--font-weight-bold)}._content-style h1{color:var(--h1-color);font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);font-family:var(--h1-font-family)}@media (max-width:991px){._content-style h1{font-size:var(--h1-font-size-mobile)}}._content-style h2{color:var(--h2-color);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);font-family:var(--h2-font-family)}@media (max-width:991px){._content-style h2{font-size:var(--h2-font-size-mobile)}}._content-style h3{color:var(--h3-color);font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);font-family:var(--h3-font-family)}@media (max-width:991px){._content-style h3{font-size:var(--h3-font-size-mobile)}}._content-style h4{color:var(--h4-color);font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);font-family:var(--h4-font-family)}@media (max-width:991px){._content-style h4{font-size:var(--h4-font-size-mobile)}}._content-style h5{color:var(--h5-color);font-size:var(--h5-font-size);font-weight:var(--h5-font-weight);font-family:var(--h5-font-family)}@media (max-width:991px){._content-style h5{font-size:var(--h5-font-size-mobile)}}._content-style h6{color:var(--h6-color);font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);font-family:var(--h6-font-family)}@media (max-width:991px){._content-style h6{font-size:var(--h6-font-size-mobile)}}._content-style .h1{color:var(--h1-color);font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);font-family:var(--h1-font-family)}@media (max-width:991px){._content-style .h1{font-size:var(--h1-font-size-mobile)}}._content-style .h2{color:var(--h2-color);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);font-family:var(--h2-font-family)}@media (max-width:991px){._content-style .h2{font-size:var(--h2-font-size-mobile)}}._content-style .h3{color:var(--h3-color);font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);font-family:var(--h3-font-family)}@media (max-width:991px){._content-style .h3{font-size:var(--h3-font-size-mobile)}}._content-style .h4{color:var(--h4-color);font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);font-family:var(--h4-font-family)}@media (max-width:991px){._content-style .h4{font-size:var(--h4-font-size-mobile)}}._content-style .h5{color:var(--h5-color);font-size:var(--h5-font-size);font-weight:var(--h5-font-weight);font-family:var(--h5-font-family)}@media (max-width:991px){._content-style .h5{font-size:var(--h5-font-size-mobile)}}._content-style .h6{color:var(--h6-color);font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);font-family:var(--h6-font-family)}@media (max-width:991px){._content-style .h6{font-size:var(--h6-font-size-mobile)}}._content-style .paragraph{margin-top:0;margin-bottom:30px;line-height:var(--line-height);text-transform:none;color:var(--text-color);font-size:var(--font-size);font-weight:var(--font-weight-normal);font-family:var(--font-family-sans-serif)}@media (max-width:991px){._content-style .paragraph{font-size:var(--font-size)}}._content-style .paragraph a{color:var(--link-color)}._content-style .paragraph a:hover{color:var(--link-color-hover)}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Heading - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Paragraph - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/._content-style p{margin-top:0;margin-bottom:30px}._content-style .mwPageBlock.Embed .Container p{margin-top:0;margin-bottom:30px}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Paragraph - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Blockquote - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/._content-style blockquote{position:relative;padding:100px 30px 30px 40px;margin-bottom:30px;border-left:5px solid var(--primary);background-color:rgba(0,0,0,.1)}._content-style blockquote:before{content:"";position:absolute;top:30px;left:35px;width:50px;height:50px;border-radius:50%;background-size:40%;background-color:var(--primary);background-position:50%;background-repeat:no-repeat;background-image:url(../svg/icon-quote-2-left.svg)}._content-style blockquote p{margin-bottom:15px;font-size:calc(var(--font-size) + 2px)}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Blockquote - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Image - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/._content-style p img{max-width:100%;height:auto}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Image - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - SVG - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/._content-style svg{overflow:hidden;vertical-align:middle}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - SVG - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - List - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/._mce-style ul,.mwPageBlock.Content ul{list-style-type:disc}._mce-style ol,.mwPageBlock.Content ol{list-style-type:decimal}._mce-style ol ol,._mce-style ol ul,._mce-style ul ol,._mce-style ul ul,.mwPageBlock.Content ol ol,.mwPageBlock.Content ol ul,.mwPageBlock.Content ul ol,.mwPageBlock.Content ul ul{list-style-type:circle}._mce-style ol ol ol,._mce-style ol ol ul,._mce-style ol ul ol,._mce-style ol ul ul,._mce-style ul ol ol,._mce-style ul ol ul,._mce-style ul ul ol,._mce-style ul ul ul,.mwPageBlock.Content ol ol ol,.mwPageBlock.Content ol ol ul,.mwPageBlock.Content ol ul ol,.mwPageBlock.Content ol ul ul,.mwPageBlock.Content ul ol ol,.mwPageBlock.Content ul ol ul,.mwPageBlock.Content ul ul ol,.mwPageBlock.Content ul ul ul{list-style-type:square}._mce-style ol,._mce-style ul,.mwPageBlock.Content ol,.mwPageBlock.Content ul{padding-left:var(--ul-padding-left);margin:0 0 30px}._mce-style ol li,._mce-style ul li,.mwPageBlock.Content ol li,.mwPageBlock.Content ul li{margin-top:var(--li-margin-top);margin-bottom:var(--li-margin-bottom)}._mce-style ol li ol,._mce-style ol li ul,._mce-style ul li ol,._mce-style ul li ul,.mwPageBlock.Content ol li ol,.mwPageBlock.Content ol li ul,.mwPageBlock.Content ul li ol,.mwPageBlock.Content ul li ul{margin-top:var(--nested-ul-margin-top);margin-bottom:var(--nested-ul-margin-bottom)}._mce-style ol li ol li,._mce-style ol li ul li,._mce-style ul li ol li,._mce-style ul li ul li,.mwPageBlock.Content ol li ol li,.mwPageBlock.Content ol li ul li,.mwPageBlock.Content ul li ol li,.mwPageBlock.Content ul li ul li{margin-top:var(--nested-li-margin-top);margin-bottom:var(--nested-li-margin-bottom)}._mce-style dl,.mwPageBlock.Content dl{margin:0 0 30px}._mce-style dl dt,.mwPageBlock.Content dl dt{margin-top:var(--li-margin-top)}._mce-style dl dd,.mwPageBlock.Content dl dd{margin-bottom:var(--li-margin-bottom);margin-left:40px}._mce-style ol._list-checkmark-2,._mce-style ul._list-checkmark-2,.mwPageBlock.Content ol._list-checkmark-2,.mwPageBlock.Content ul._list-checkmark-2{padding-left:0;list-style:none}._mce-style ol._list-checkmark-2 li,._mce-style ul._list-checkmark-2 li,.mwPageBlock.Content ol._list-checkmark-2 li,.mwPageBlock.Content ul._list-checkmark-2 li{display:flex;flex-wrap:nowrap;align-items:baseline;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-bottom:15px}._mce-style ol._list-checkmark-2 li:before,._mce-style ul._list-checkmark-2 li:before,.mwPageBlock.Content ol._list-checkmark-2 li:before,.mwPageBlock.Content ul._list-checkmark-2 li:before{position:relative;top:3px;flex:0 0 auto;content:url(../svg/icon-checkmark-2.svg);width:18px;height:18px}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - List - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Table - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/._content-style table{width:100%;border-collapse:collapse;margin-bottom:30px}@media (max-width:767px){._content-style table:not(.Dialog){overflow:auto;display:block;max-width:100%}}._content-style table:not(.Dialog) td,._content-style table:not(.Dialog) th{padding:20px;text-align:inherit;vertical-align:top;border-top:1px solid var(--table-border-color)}._content-style table:not(.Dialog) thead th{vertical-align:bottom}._content-style table:not(.Dialog) tbody tr:nth-of-type(odd){background-color:var(--table-accent-bg)}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Table - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Form - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/._content-style .Dialog{width:100%;table-layout:fixed}._content-style .Dialog ::-webkit-input-placeholder{opacity:1;color:var(--form-placeholder-color)}._content-style .Dialog ::-moz-placeholder{opacity:1;color:var(--form-placeholder-color)}._content-style .Dialog :-ms-input-placeholder{opacity:1;color:var(--form-placeholder-color)}._content-style .Dialog ::-ms-input-placeholder{opacity:1;color:var(--form-placeholder-color)}._content-style .Dialog ::placeholder{opacity:1;color:var(--form-placeholder-color)}._content-style .Dialog hr{margin:35px 0;border-color:var(--border-color-dark)}._content-style .Dialog label{display:block;padding-bottom:var(--form-gutter)}._content-style .Dialog .asterisk{color:var(--danger)}._content-style .Dialog td,._content-style .Dialog th{padding:var(--form-gutter) 0}._content-style .Dialog th+td{padding-left:15px}@media (max-width:575px){._content-style .Dialog.wide th+td{padding-left:0}}@media (max-width:575px){._content-style .Dialog.wide td,._content-style .Dialog.wide th{display:block}}._content-style .Dialog .error-info{display:none;margin:5px 0;padding:5px 10px;font-size:14px;background:var(--warning);border-radius:var(--form-border-radius)}._content-style .mwInput{padding:0;margin:0;font-size:var(--form-font-size);font-family:var(--form-font-family);line-height:var(--form-line-height);color:var(--form-text-color);border:1px solid var(--form-border-color);border-radius:var(--form-border-radius);background-color:var(--form-bg);box-shadow:var(--form-shadow);transition:var(--transition-200)}._content-style .mwInput button,._content-style .mwInput fieldset,._content-style .mwInput input,._content-style .mwInput label,._content-style .mwInput optgroup,._content-style .mwInput option,._content-style .mwInput output,._content-style .mwInput select,._content-style .mwInput textarea{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;border:0;background-color:transparent}._content-style .mwInput.checkbox{height:auto}._content-style .mwInput.file,._content-style .mwInput.select:not([size]),._content-style .mwInput.select[size="1"],._content-style .mwInput.text{height:var(--form-input-height)}._content-style .mwInput button,._content-style .mwInput fieldset,._content-style .mwInput input,._content-style .mwInput optgroup,._content-style .mwInput output,._content-style .mwInput select,._content-style .mwInput textarea{height:100%}._content-style .mwInput label{height:auto}._content-style .mwInput *,._content-style .mwInput div{line-height:var(--form-line-height)}._content-style .mwInput.text input{width:100%;padding:0 var(--form-input-padding);line-height:var(--form-line-height)}._content-style .mwInput.select select{z-index:1;width:100%}._content-style .mwInput.select .dropdown{width:var(--form-input-height);height:var(--form-input-height);line-height:var(--form-input-height);border:0;color:var(--form-subcontrol-color);background-color:var(--form-subcontrol-bg)}._content-style .mwInput.select .dropdown:before{display:none}._content-style .mwInput.select .dropdown:after{content:"\F078";font-family:var(--font-family-icon);font-weight:900}._content-style .mwInput.select .value{height:100%;min-width:auto!important;line-height:var(--form-input-height);padding:0 var(--form-input-padding)}._content-style .mwInput.select:not(.checkList){display:flex;flex-wrap:nowrap}._content-style .mwInput.select:not(.checkList) .dropdown{order:2;flex:0 0 auto;position:relative;top:auto;right:auto}._content-style .mwInput.select:not(.checkList) .value{order:1;flex:1;overflow:hidden}._content-style .mwInput.multiple select{padding:8px;outline:0}._content-style .mwInput.multiple option{padding:5px}._content-style .mwInput.checkbox{display:flex;align-items:flex-start;gap:15px;border:0;background:none;box-shadow:none}._content-style .mwInput.checkbox:before{content:"";position:relative;left:auto;top:auto;flex:0 0 auto;width:var(--form-checkbox-size);height:var(--form-checkbox-size);margin:0;border:1px solid var(--form-border-color);border-radius:var(--form-border-radius);background-position:50%;background-repeat:no-repeat;background-size:var(--form-checkbox-icon-size);background-image:none;background-color:var(--form-bg);box-shadow:var(--form-checkbox-shadow);transition:var(--transition-200)}._content-style .mwInput.checkbox .icon{padding:0;height:auto;white-space:normal;line-height:var(--form-checkbox-size)}._content-style .mwInput.checkbox .icon:before{display:none}._content-style .mwRadios:after{display:table;clear:both;content:""}._content-style .mwRadios .mwInput.checkbox:before{border-radius:50%}._content-style .mwRadios .mwInput.checkbox+.mwInput.checkbox{margin-top:var(--form-gutter)}._content-style .mwInput.textarea textarea{display:block;min-height:100px;padding:var(--form-input-padding);resize:vertical}._content-style .mwInput.file{padding:0}._content-style .mwInput.file input{height:100%}._content-style .mwInput.file .fill{height:var(--form-input-height);line-height:var(--form-input-height);background-color:var(--light)}._content-style .mwInput.file .fileName,._content-style .mwInput.file .num{height:var(--form-input-height);line-height:var(--form-input-height);padding:0 var(--form-input-padding)}._content-style .mwInput.file .num{right:var(--form-input-height);color:var(--form-text-color)}._content-style .mwInput.file .upload{width:var(--form-input-height);height:var(--form-input-height);line-height:var(--form-input-height);color:var(--form-subcontrol-color);border:0;background-color:var(--form-subcontrol-bg)}._content-style .mwInput.file .upload:before,._content-style .mwInput.file .upload>div{display:none}._content-style .mwInput.file .upload:after{content:"\F093";font-family:var(--font-family-icon);font-weight:900}._content-style .mwInput.file .fileFace{height:100%;border-top:0}._content-style .mwInput.file .fileFace:has(+.subcontrol){width:calc(100% - var(--form-input-height))}._content-style .mwInput.file .fileFace .num{right:0}._content-style .mwInput.button{box-shadow:none}._content-style div.mwInput.button{display:inline-block;height:var(--form-input-height);border:0;background:none}._content-style div.mwInput.button button,._content-style div.mwInput.button input{height:100%;font-size:var(--btn-md-font-size);font-weight:var(--btn-font-weight);font-family:var(--btn-font-family);letter-spacing:var(--btn-letter-spacing);text-transform:var(--btn-text-transform);transition:var(--transition-200);padding:0 var(--btn-md-padding-x);color:var(--white);border:1px solid var(--primary);background-color:var(--primary)}._content-style .mwInput.checkList .face{height:100%;padding:0}._content-style .mwInput.checkList .subInput{padding:0}._content-style .mwInput.checkList .subInput input{position:relative;height:100%;padding:0 var(--form-input-padding);line-height:var(--form-line-height)}._content-style .mwInput.checkList.multiline .subInput input{padding:0}._content-style .mwCaptcha{display:block;padding:20px 20px 15px;margin:0;text-align:center;border-radius:var(--border-radius);background-color:#f5f5f5;background-image:url(../png/pattern-2.png);background-repeat:repeat}@media (max-width:575px){._content-style .mwCaptcha{padding:20px 0 15px}}@media (max-width:359px){._content-style .mwCaptcha{overflow:hidden;width:290px;padding:0;text-align:left;background-color:transparent;background-image:none}}._content-style .mwCaptcha script{display:inline}@media (max-width:359px){._content-style .mwCaptcha .g-recaptcha{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:0 0;transform-origin:0 0}}._content-style .captchaLeft .mwCaptcha{padding:0;text-align:left;background:none}.mwInputOverlay.list{background:rgba(0,0,0,.2)}.mwInputOverlay.list .body.oneline{border:0;border-radius:var(--border-radius);box-shadow:var(--shadow-1)}.mwInputOverlay.list .subInput .badges{display:none}._content-style .mwInput.hover{color:var(--form-text-color-hover);background-color:var(--form-bg-hover)}._content-style .mwInput.focus{border-color:var(--form-border-color-focus);box-shadow:var(--form-shadow-focus)}._content-style .mwInput.checkbox.hover{background-color:transparent}._content-style .mwInput.checkbox.hover:before{background-color:var(--form-bg-hover)}._content-style .mwInput.checkbox.focus{box-shadow:none}._content-style .mwInput.checkbox.focus:before{border-color:var(--form-border-color-focus);box-shadow:var(--form-checkbox-shadow-focus)}._content-style .mwInput.checkbox.checked:before{background-color:var(--primary);background-image:url(../svg/icon-checkmark-1-white.svg)}._content-style .mwInput.file.hover .upload,._content-style .mwInput.select.hover .dropdown{color:var(--form-subcontrol-color-hover);background-color:var(--form-subcontrol-bg-hover)}._content-style .mwInput.multiple option:checked{background-color:rgba(0,0,0,.16)}._content-style .mwInput.button:hover button,._content-style .mwInput.button:hover input{color:var(--white);border-color:var(--primary-6);background-color:var(--primary-6)}._content-style .mwInput.button.focus{box-shadow:none}.is-focus-keyboard ._content-style .mwInput.button.focus{outline:var(--outline)}._content-style .mwFormStatus{overflow:hidden;margin-bottom:30px;border-radius:var(--border-radius)}._content-style .mwFormStatus:empty{display:none}._content-style .mwFormStatus>.status{font-size:16px;padding:5px 20px;text-shadow:0 1px 2px rgba(0,0,0,.3)}._content-style .mwFormStatus>.status:first-of-type{padding-top:15px}._content-style .mwFormStatus>.status:last-of-type{padding-bottom:15px}._content-style .mwFormStatus>.status:not(:first-of-type):before{content:"\F06A";margin-right:10px;font-family:var(--font-family-icon);font-weight:900}._content-style .mwFormStatus>.status .status{font-size:16px;text-transform:uppercase}.liveEdBlock ._content-style .mwFormStatus>.status .status{padding:0;text-align:left}._content-style .mwFormStatus>.status.error{color:var(--white);background-color:var(--danger)}._content-style .mwFormStatus>.status.error .status{color:var(--white)}._content-style .Dialog .alert{margin:var(--form-gutter) 0}._content-style .mwInput.Disabled,._content-style .mwInput.Disabled *,._content-style .mwInput [disabled],._content-style .mwInput [readonly],._content-style .mwInput input[disabled],._content-style .mwInput input[readonly],._content-style .mwInput textarea[readonly]{cursor:not-allowed}._content-style .mwInput.error{border-color:var(--form-border-color-error);box-shadow:var(--form-shadow-error)}._content-style .mwInput.error.focus{border-color:var(--form-border-color-error-focus);box-shadow:var(--form-shadow-error-focus)}._content-style .mwInput.error.checkbox{box-shadow:none}._content-style .mwInput.error.checkbox:before{border-color:var(--form-border-color-error);box-shadow:var(--form-shadow-error)}._content-style .mwInput.error.checkbox.focus{box-shadow:none}._content-style .mwInput.error.checkbox.focus:before{border-color:var(--form-border-color-error-focus);box-shadow:var(--form-shadow-error-focus)}._content-style .Dialog .input-inline,.input-inline{overflow:hidden;display:flex;flex-wrap:nowrap;border:1px solid var(--border-color-dark);border-radius:var(--form-border-radius);box-shadow:var(--form-shadow);transition:var(--transition-200)}._content-style .Dialog .input-inline:focus-within,.input-inline:focus-within{border-color:var(--form-border-color-focus);box-shadow:var(--form-shadow-focus)}._content-style .Dialog .input-inline .suffix,._content-style .Dialog .input-inline label,.input-inline .suffix,.input-inline label{flex:0 0 auto;display:flex;align-items:center;padding:0 20px;height:var(--form-input-height);color:var(--white);font-weight:var(--font-weight-bold);border-radius:0;background-color:var(--primary)}._content-style .Dialog .input-inline .mwInput,.input-inline .mwInput{flex:1 1 auto;border:none;border-radius:0;box-shadow:none}._content-style .Dialog .input-inline .mwInput.button,.input-inline .mwInput.button{flex:0 0 auto}._content-style .Dialog .input-inline .btn,.input-inline .btn{flex:0 0 auto;margin-bottom:0}._content-style .Dialog .input-inline .btn>a,._content-style .Dialog .input-inline .btn>button,._content-style .Dialog .input-inline .btn>span,.input-inline .btn>a,.input-inline .btn>button,.input-inline .btn>span{height:var(--form-input-height);padding:0 15px;border-radius:0}._content-style .Dialog .input-inline.is-outline .suffix,._content-style .Dialog .input-inline.is-outline label,.input-inline.is-outline .suffix,.input-inline.is-outline label{color:var(--text-color);background-color:var(--form-bg)}._content-style .Dialog .input-inline.is-outline label,.input-inline.is-outline label{padding-right:5px}._content-style .Dialog .input-inline.is-outline .mwInput+label,._content-style .Dialog .input-inline.is-outline .suffix,.input-inline.is-outline .mwInput+label,.input-inline.is-outline .suffix{font-size:var(--form-font-size);padding:0 20px;position:relative}._content-style .Dialog .input-inline.is-outline .mwInput+label:before,._content-style .Dialog .input-inline.is-outline .suffix:before,.input-inline.is-outline .mwInput+label:before,.input-inline.is-outline .suffix:before{content:"";position:absolute;top:calc((var(--form-input-height) - var(--form-input-height)*0.6)/2);left:0;width:1px;height:calc(var(--form-input-height)*0.6);background-color:var(--border-color-dark)}.input-range{position:relative;display:flex;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:10px}@media (max-width:575px){.input-range{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}.input-range:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;background-color:var(--border-color-dark);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:575px){.input-range:before{width:10px}}.input-range .mwInput{flex:1}.input-range .mwInput:after{content:"\F073";position:absolute;top:50%;left:8px;color:rgba(0,0,0,.5);font-size:13px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:var(--font-family-icon);font-weight:900}.input-range .mwInput input[type=text]{padding-left:26px}.nested-form:not(tbody){padding:22px 30px 15px;border-radius:var(--border-radius);background-color:rgba(0,0,0,.1)}@media (max-width:575px){.nested-form:not(tbody){padding:7px 15px 1px}}.nested-form:not(tbody) table{margin-bottom:0}.nested-form:not(tbody).is-outline{border:1px solid var(--border-color-dark);background-color:transparent}tbody.nested-form{border:30px solid transparent;background-color:rgba(0,0,0,.1)}.checkbox-btn{position:relative}.checkbox-btn .mwInput.checkbox{padding:10px 12px;border-radius:var(--form-border-radius);background-color:rgba(0,0,0,.1)}.checkbox-btn .mwInput.checkbox.hover{background-color:rgba(0,0,0,.2)}.checkbox-btn .mwInput.checkbox.focus{background-color:rgba(0,0,0,.1)}.is-focus-keyboard .checkbox-btn .mwInput.checkbox.focus{outline:var(--outline)}.checkbox-btn .mwInput.checkbox.checked{font-weight:600;color:var(--white);background-color:var(--primary)}.checkbox-btn .mwInput.checkbox.checked:before{background-color:var(--primary-5)}.checkbox-badge{position:relative}.checkbox-badge .mwInput.checkbox{padding:5px 10px;font-size:14px;border:1px solid var(--form-border-color);border-radius:var(--form-border-radius);background-color:rgba(0,0,0,.07)}.checkbox-badge .mwInput.checkbox:before{display:none}.checkbox-badge .mwInput.checkbox .icon{line-height:var(--line-height)}.checkbox-badge .mwInput.checkbox.hover{background-color:rgba(0,0,0,.2)}.checkbox-badge .mwInput.checkbox.focus{border-color:var(--form-border-color-focus);box-shadow:var(--form-shadow-focus)}.checkbox-badge .mwInput.checkbox.checked{color:var(--white);background-color:var(--primary)}.checkbox-toggle{--checkbox-toggle-width:52px}.checkbox-toggle .mwInput.checkbox{display:block;border-radius:calc(var(--checkbox-toggle-width)/2)}.checkbox-toggle .mwInput.checkbox:before{display:none}.checkbox-toggle .mwInput.checkbox .icon{position:relative;padding-left:calc(var(--checkbox-toggle-width) + 15px);transition:var(--transition-200)}.checkbox-toggle .mwInput.checkbox .icon:before{display:block;top:0;left:0;margin:0!important;height:calc(var(--checkbox-toggle-width)/2);width:var(--checkbox-toggle-width);border-radius:calc(var(--checkbox-toggle-width)/2);background-color:rgba(0,0,0,.1);background-image:none;transition:var(--transition-200);box-shadow:inset 0 0 5px rgba(0,0,0,.2)}.checkbox-toggle .mwInput.checkbox .icon:after{content:"";position:absolute;top:0;left:0;height:calc(var(--checkbox-toggle-width)/2);width:calc(var(--checkbox-toggle-width)/2);border-radius:50%;background:var(--linear-gradient-white);box-shadow:0 2px 5px rgba(0,0,0,.2);transition:var(--transition-200);-webkit-transform:scale(.85);transform:scale(.85)}.is-focus-keyboard .checkbox-toggle .mwInput.checkbox.focus{outline:var(--outline)}.checkbox-toggle .mwInput.checkbox.checked{color:var(--primary)}.checkbox-toggle .mwInput.checkbox.checked .icon:before{background-color:var(--primary)}.checkbox-toggle .mwInput.checkbox.checked .icon:after{left:calc(var(--checkbox-toggle-width)/2)}.checkbox-toggle.is-reverse .mwInput.checkbox .icon{padding-left:0;padding-right:calc(var(--checkbox-toggle-width) + 15px)}.checkbox-toggle.is-reverse .mwInput.checkbox .icon:before{left:auto;right:0}.checkbox-toggle.is-reverse .mwInput.checkbox .icon:after{left:auto;right:calc(var(--checkbox-toggle-width)/2)}.checkbox-toggle.is-reverse .mwInput.checkbox.checked .icon:after{right:0}.checkbox-dropdown{position:relative}.checkbox-dropdown .dropdown-open-btn{overflow:hidden;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;height:var(--form-input-height);text-align:left;color:var(--form-text-color);font-size:var(--form-font-size);font-family:var(--form-font-family);line-height:var(--form-line-height);border:1px solid var(--form-border-color);border-radius:var(--form-border-radius);background-color:var(--form-bg);box-shadow:var(--form-shadow)}.checkbox-dropdown .dropdown-open-btn>span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 var(--form-input-padding)}.checkbox-dropdown .dropdown-open-btn>i{flex:0 0 auto;text-align:center;width:var(--form-input-height);height:var(--form-input-height);color:var(--form-subcontrol-color);line-height:var(--form-input-height);background-color:var(--form-subcontrol-bg)}.checkbox-dropdown .dropdown-open-btn:hover{background-color:var(--form-bg-hover)}.checkbox-dropdown .dropdown-open-btn:focus{border-color:var(--form-border-color-focus);box-shadow:var(--form-shadow-focus)}.is-focus-keyboard .checkbox-dropdown .dropdown-open-btn:focus{outline:none}.checkbox-dropdown .dropdown-dialog{opacity:0;visibility:hidden;pointer-events:none;z-index:1;overflow:hidden;position:absolute;top:calc(100% + 5px);left:0;min-width:100%;border:1px solid var(--border-color-dark);border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-1);-webkit-transform:translateY(20px);transform:translateY(20px);transition:var(--transition-200)}.checkbox-dropdown .dropdown-dialog .dropdown-label{font-size:18px;font-weight:700;padding:10px 15px}.checkbox-dropdown .dropdown-subheader{display:flex;align-items:center;flex-wrap:nowrap;gap:15px;padding:0 15px}.checkbox-dropdown .dropdown-search{flex:1;position:relative}.checkbox-dropdown .dropdown-search>i{position:absolute;top:8px;left:8px;font-size:14px;color:var(--gray)}.checkbox-dropdown .dropdown-search input{width:100%;height:30px;padding:0 10px 0 28px;margin:0;font-size:14px;border:1px solid var(--border-color-dark);border-radius:4px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.checkbox-dropdown .dropdown-search button{display:none;position:absolute;top:0;right:0;width:30px;height:30px;font-size:16px;color:var(--danger)}.checkbox-dropdown .dropdown-search button i{display:block}.checkbox-dropdown .dropdown-reset-btn{display:none;font-size:12px;color:var(--gray-6)}.checkbox-dropdown .dropdown-reset-btn:hover{color:var(--dark)}.checkbox-dropdown .dropdown-close-btn{z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:4px;right:4px;width:36px;height:36px;font-size:20px;color:rgba(0,0,0,.3);border-radius:var(--border-radius)}.checkbox-dropdown .dropdown-close-btn:hover{color:rgba(0,0,0,.5);background-color:rgba(0,0,0,.1)}.checkbox-dropdown .dropdown-no-result{font-size:14px;margin-bottom:5px;display:none}.checkbox-dropdown .dropdown-list{overflow-y:scroll;max-height:260px;padding:15px 15px 10px}.checkbox-dropdown .mwInput.checkbox{font-size:14px;margin-bottom:5px}.checkbox-dropdown .mwInput.checkbox:hover{color:var(--primary)}.checkbox-dropdown.active .dropdown-dialog{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.mwInput.checkbox.checkbox-color{width:40px;height:40px;margin-bottom:0;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:14px;background-image:none;box-shadow:inset 0 0 0 2px rgba(0,0,0,.2),inset 0 0 0 4px var(--white)}.mwInput.checkbox.checkbox-color:before{display:none}.mwInput.checkbox.checkbox-color .icon{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mwInput.checkbox.checkbox-color.focus,.mwInput.checkbox.checkbox-color.hover{box-shadow:inset 0 0 0 2px var(--primary),inset 0 0 0 4px var(--white)}.mwInput.checkbox.checkbox-color.checked{background-image:url(../icon-checkmark-1-green.html);box-shadow:inset 0 0 0 2px #000,inset 0 0 0 4px var(--white)}.radio-btns{display:flex;flex-wrap:wrap;gap:5px;padding:5px;border-radius:calc(var(--border-radius) + 5px);background-color:rgba(0,0,0,.1)}.radio-btns .mwInput.checkbox{flex:1;align-items:center;justify-content:center;gap:5px;padding:10px 20px;background-color:transparent}@media (max-width:575px){.radio-btns .mwInput.checkbox{flex:0 0 auto;width:100%}}.radio-btns .mwInput.checkbox:before{display:inline-block;width:auto;height:auto;border:0;opacity:0;content:"\F00C";-webkit-transform:translateX(10px);transform:translateX(10px);background-color:transparent;box-shadow:none;font-family:var(--font-family-icon);font-weight:900}.radio-btns .mwInput.checkbox .icon{display:inline-block;font-weight:var(--font-weight-bold);-webkit-transform:translateX(-10px);transform:translateX(-10px);transition:var(--transition-200)}.radio-btns .mwInput.checkbox.hover{background-color:rgba(0,0,0,.16)}.radio-btns .mwInput.checkbox.hover:before{background-color:transparent}.radio-btns .mwInput.checkbox.focus:before{box-shadow:none}.radio-btns .mwInput.checkbox.checked{color:var(--white);background-color:var(--primary)}.radio-btns .mwInput.checkbox.checked:before{opacity:1;background-color:transparent;background-image:none}.radio-btns .mwInput.checkbox.checked .icon,.radio-btns .mwInput.checkbox.checked:before{-webkit-transform:translateX(0);transform:translateX(0)}.is-focus-keyboard .radio-btns:focus-within{outline:var(--outline)}.radio-btns.is-outline{gap:0;padding:0;border:1px solid var(--border-color-dark);border-radius:var(--border-radius);background-color:var(--white)}.radio-btns.is-outline .mwInput.checkbox{border-radius:var(--border-radius);box-shadow:inset 0 0 0 1px transparent,0 0 0 1px transparent}.radio-btns.is-outline .mwInput.checkbox.hover{background-color:transparent}.radio-btns.is-outline .mwInput.checkbox.checked{color:var(--text-color);background-color:var(--primary-1);box-shadow:inset 0 0 0 1px var(--primary),0 0 0 1px var(--primary)}.radio-btns.is-simple{overflow:hidden;gap:0;padding:0;border:2px solid var(--primary);border-radius:var(--border-radius);background-color:var(--white)}.radio-btns.is-simple .mwInput.checkbox{color:var(--primary);border-radius:0}.radio-btns.is-simple .mwInput.checkbox.hover{color:var(--primary-6);background-color:var(--primary-1)}.radio-btns.is-simple .mwInput.checkbox.checked,.radio-btns.is-simple .mwInput.checkbox.checked.hover{color:var(--white);background-color:var(--primary)}.radio-btns.is-lg .mwInput.checkbox{padding:20px;font-size:18px}.radio-btns .mwInput.checkbox.is-icon-heart:before{content:"\F004";color:var(--danger)}._content-style .fancy-label{position:relative}._content-style .fancy-label label{z-index:1;overflow:hidden;pointer-events:none;position:absolute;top:calc((var(--form-input-height) - 20px)/2);left:10px;max-width:calc(100% - var(--form-input-padding)*2);padding:0 7px;color:var(--text-color);line-height:20px;white-space:nowrap;border-radius:3px;background-color:var(--form-bg);-webkit-transform-origin:left center;transform-origin:left center;transition:var(--transition-200)}._content-style .fancy-label.active label{top:-10px;left:12px;color:var(--text-color);font-size:13px}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Style - Form - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Vendor Override - Slick - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.slick-slider{--slider-nav-size:36px;--slider-nav-size-mobile:20px}.slick-slider .slick-next,.slick-slider .slick-prev{z-index:1;position:absolute;top:50%;width:auto;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-slider .slick-prev{left:calc(var(--slider-nav-size)/2)}@media (max-width:767px){.slick-slider .slick-prev{left:5px}}.content-area .slick-slider .slick-prev{left:calc((var(--content-area-p-x) + 10px)*-1)}@media (max-width:991px){.content-area .slick-slider .slick-prev{left:calc((var(--content-area-p-x-tablet) + 10px)*-1)}}@media (max-width:767px){.content-area .slick-slider .slick-prev{left:calc((var(--content-area-p-x-phone) + 15px)*-1)}}.slick-slider .slick-next{right:calc(var(--slider-nav-size)/2)}@media (max-width:767px){.slick-slider .slick-next{right:5px}}.content-area .slick-slider .slick-next{right:calc((var(--content-area-p-x) + 10px)*-1)}@media (max-width:991px){.content-area .slick-slider .slick-next{right:calc((var(--content-area-p-x-tablet) + 10px)*-1)}}@media (max-width:767px){.content-area .slick-slider .slick-next{right:calc((var(--content-area-p-x-phone) + 15px)*-1)}}.slick-slider .slick-next svg,.slick-slider .slick-prev svg{display:block;width:var(--slider-nav-size);height:var(--slider-nav-size);transition:var(--transition-200)}@media (max-width:767px){.slick-slider .slick-next svg,.slick-slider .slick-prev svg{display:none;width:var(--slider-nav-size-mobile);height:var(--slider-nav-size-mobile)}}.slick-slider .slick-next svg.svg-arrow-mobile,.slick-slider .slick-prev svg.svg-arrow-mobile{display:none}@media (max-width:767px){.slick-slider .slick-next svg.svg-arrow-mobile,.slick-slider .slick-prev svg.svg-arrow-mobile{display:block}}@media (min-width:768px){.slick-slider .slick-prev:hover svg{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@media (min-width:768px){.slick-slider .slick-next:hover svg{-webkit-transform:translateX(5px);transform:translateX(5px)}}.slick-slider .slick-next.slick-disabled,.slick-slider .slick-prev.slick-disabled{opacity:.8;cursor:not-allowed}.slick-slider.slick-dotted{margin-bottom:30px}.slick-slider .slick-dots{position:absolute;bottom:-30px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:0}.slick-slider .slick-dots li{margin-bottom:0}.slick-slider .slick-dots button{display:block;padding:0;margin:0;font-size:0;line-height:0;color:transparent;background:transparent}.slick-slider .slick-dots.dot-style-minimal{gap:25px}.slick-slider .slick-dots.dot-style-minimal button{width:12px;height:12px;border-radius:50%;border:1px solid var(--gray-6)}.slick-slider .slick-dots.dot-style-minimal button:hover,.slick-slider .slick-dots.dot-style-minimal li.slick-active button{background-color:var(--gray-6)}.slick-slider .slick-dots.dot-style-outer-circle{gap:15px}.slick-slider .slick-dots.dot-style-outer-circle button{width:16px;height:16px;padding:4px;border-radius:50%;border:1px solid transparent}.slick-slider .slick-dots.dot-style-outer-circle button:before{content:"";display:block;width:100%;height:100%;opacity:.2;border-radius:50%;background-color:var(--gray-6);transition:var(--transition-200)}.slick-slider .slick-dots.dot-style-outer-circle button:hover,.slick-slider .slick-dots.dot-style-outer-circle li.slick-active button{border-color:var(--gray-6)}.slick-slider .slick-dots.dot-style-outer-circle button:hover:before,.slick-slider .slick-dots.dot-style-outer-circle li.slick-active button:before{opacity:1}.slick-slider .slick-dots.dot-style-morse-code{gap:10px}.slick-slider .slick-dots.dot-style-morse-code button{opacity:.2;width:6px;height:6px;border-radius:3px;background-color:var(--gray-6)}.slick-slider .slick-dots.dot-style-morse-code li.slick-active button{opacity:1;width:60px}.slick-slider .slick-dots.dot-style-dash{gap:2px}.slick-slider .slick-dots.dot-style-dash button{opacity:.2;width:50px;height:4px;background-color:var(--gray-6)}.slick-slider .slick-dots.dot-style-dash button:hover,.slick-slider .slick-dots.dot-style-dash li.slick-active button{opacity:1}.slick-slider .slick-dots.dot-style-number{gap:10px}.slick-slider .slick-dots.dot-style-number li{position:relative;padding:3px 3px 7px}.slick-slider .slick-dots.dot-style-number li:after{content:"";position:absolute;left:0;bottom:0;width:0;height:4px;background-color:var(--gray-6);transition:var(--transition-200)}.slick-slider .slick-dots.dot-style-number button{opacity:.3;width:auto;min-width:20px;height:auto;line-height:1;color:var(--gray-6);font-size:18px;font-weight:var(--font-weight-bold)}.slick-slider .slick-dots.dot-style-number li.slick-active:after,.slick-slider .slick-dots.dot-style-number li:hover:after{width:100%}.slick-slider .slick-dots.dot-style-number li.slick-active button,.slick-slider .slick-dots.dot-style-number li:hover button{opacity:1}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Vendor Override - Magnific Popup - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.mfp-wrap :focus-visible{outline:var(--outline)}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Vendor Override - Magnific Popup - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Heading - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.heading-style-1 .heading-inner{position:relative;margin-bottom:30px}.heading-style-1 .heading-text{position:relative;margin-bottom:0}.heading-style-1.has-v-line-side .heading-deco{position:absolute;top:0;width:2px;height:100%}.heading-style-1.has-v-line-side._text-left .heading-inner{padding-left:30px}.heading-style-1.has-v-line-side._text-left .heading-deco{left:0}.heading-style-1.has-v-line-side._text-center .heading-inner{display:inline-block;padding-left:30px}.heading-style-1.has-v-line-side._text-center .heading-deco{left:0}.heading-style-1.has-v-line-side._text-right .heading-inner{padding-right:30px}.heading-style-1.has-v-line-side._text-right .heading-deco{right:0}.heading-style-1.has-v-line-above .heading-inner{padding-top:95px}.heading-style-1.has-v-line-above .heading-deco{position:absolute;top:0;width:2px;height:80px}.heading-style-1.has-v-line-above._text-left .heading-deco{left:0}.heading-style-1.has-v-line-above._text-center .heading-deco{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.heading-style-1.has-v-line-above._text-right .heading-deco{right:0}.heading-style-1.has-v-line-below .heading-inner{padding-bottom:95px}.heading-style-1.has-v-line-below .heading-deco{position:absolute;bottom:0;width:2px;height:80px}.heading-style-1.has-v-line-below._text-left .heading-deco{left:0}.heading-style-1.has-v-line-below._text-center .heading-deco{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.heading-style-1.has-v-line-below._text-right .heading-deco{right:0}.heading-style-1.has-h-line-above .heading-inner{padding-top:30px}.heading-style-1.has-h-line-above .heading-deco{position:absolute;top:0;width:80px;height:2px}.heading-style-1.has-h-line-above._text-left .heading-deco{left:0}.heading-style-1.has-h-line-above._text-center .heading-deco{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.heading-style-1.has-h-line-above._text-right .heading-deco{right:0}.heading-style-1.has-h-line-below .heading-inner{padding-bottom:30px}.heading-style-1.has-h-line-below .heading-deco{position:absolute;bottom:0;width:80px;height:2px}.heading-style-1.has-h-line-below._text-left .heading-deco{left:0}.heading-style-1.has-h-line-below._text-center .heading-deco{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.heading-style-1.has-h-line-below._text-right .heading-deco{right:0}.heading-style-1.has-btn .heading-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Button - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.mwBtnLeft{text-align:left}.mwBtnRight{text-align:right}.mwBtnCenter{text-align:center}.btn{margin-bottom:30px}.btn>a,.btn>button,.btn>span{cursor:pointer;text-align:center;display:inline-block;text-decoration:none}.btn>a:hover,.btn>button:hover,.btn>span:hover{text-decoration:none}.btn>a.disabled,.btn>a:disabled,.btn>button.disabled,.btn>button:disabled,.btn>span.disabled,.btn>span:disabled{cursor:not-allowed}.btn>a,.btn>button,.btn>span{font-size:var(--btn-md-font-size);font-weight:var(--btn-font-weight);font-family:var(--btn-font-family);border-radius:var(--btn-border-radius);text-transform:var(--btn-text-transform);letter-spacing:var(--btn-letter-spacing);padding:var(--btn-md-padding-y) var(--btn-md-padding-x);transition:var(--transition-200);color:var(--white);border:var(--btn-border-width) var(--btn-border-style) var(--primary);background:var(--primary)}.btn>a:hover,.btn>button:hover,.btn>span:hover{color:var(--white);border-color:var(--primary-6);background:var(--primary-6)}.btn.is-outline>a,.btn.is-outline>button,.btn.is-outline>span{overflow:hidden;position:relative;vertical-align:top;color:var(--primary);border-color:var(--primary);background:transparent}.btn.is-outline>a:before,.btn.is-outline>button:before,.btn.is-outline>span:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background-color:var(--primary);transition:var(--transition-200)}.btn.is-outline>a>span,.btn.is-outline>button>span,.btn.is-outline>span>span{position:relative}.btn.is-outline>a:hover,.btn.is-outline>button:hover,.btn.is-outline>span:hover{color:var(--white);border-color:var(--primary);background:transparent}.btn.is-outline>a:hover:before,.btn.is-outline>button:hover:before,.btn.is-outline>span:hover:before{height:100%}.btn.is-rounded>a,.btn.is-rounded>button,.btn.is-rounded>span{border-radius:var(--btn-border-radius-rounded)}.btn.is-fancy-o>a,.btn.is-fancy-o>button,.btn.is-fancy-o>span,.btn.is-fancy-s>a,.btn.is-fancy-s>button,.btn.is-fancy-s>span{overflow:hidden;border-radius:var(--btn-border-radius-rounded)}.btn.is-fancy-o>a>span,.btn.is-fancy-o>button>span,.btn.is-fancy-o>span>span,.btn.is-fancy-s>a>span,.btn.is-fancy-s>button>span,.btn.is-fancy-s>span>span{display:block;position:relative}.btn.is-fancy-o>a>span>span,.btn.is-fancy-o>button>span>span,.btn.is-fancy-o>span>span>span,.btn.is-fancy-s>a>span>span,.btn.is-fancy-s>button>span>span,.btn.is-fancy-s>span>span>span{display:block;transition:var(--transition-200)}.btn.is-fancy-o>a>span>span:first-of-type,.btn.is-fancy-o>button>span>span:first-of-type,.btn.is-fancy-o>span>span>span:first-of-type,.btn.is-fancy-s>a>span>span:first-of-type,.btn.is-fancy-s>button>span>span:first-of-type,.btn.is-fancy-s>span>span>span:first-of-type{-webkit-transform:translateY(0);transform:translateY(0)}.btn.is-fancy-o>a>span>span:last-of-type,.btn.is-fancy-o>button>span>span:last-of-type,.btn.is-fancy-o>span>span>span:last-of-type,.btn.is-fancy-s>a>span>span:last-of-type,.btn.is-fancy-s>button>span>span:last-of-type,.btn.is-fancy-s>span>span>span:last-of-type{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.btn.is-fancy-o>a:hover>span>span:first-of-type,.btn.is-fancy-o>button:hover>span>span:first-of-type,.btn.is-fancy-o>span:hover>span>span:first-of-type,.btn.is-fancy-s>a:hover>span>span:first-of-type,.btn.is-fancy-s>button:hover>span>span:first-of-type,.btn.is-fancy-s>span:hover>span>span:first-of-type{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.btn.is-fancy-o>a:hover>span>span:last-of-type,.btn.is-fancy-o>button:hover>span>span:last-of-type,.btn.is-fancy-o>span:hover>span>span:last-of-type,.btn.is-fancy-s>a:hover>span>span:last-of-type,.btn.is-fancy-s>button:hover>span>span:last-of-type,.btn.is-fancy-s>span:hover>span>span:last-of-type{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.btn-group{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.btn-group .btn{margin-bottom:0}.btn>a.small,.btn>button.small,.btn>span.small{padding:var(--btn-sm-padding-y) var(--btn-sm-padding-x);font-size:var(--btn-sm-font-size)}.btn>a.medium,.btn>button.medium,.btn>span.medium{padding:var(--btn-md-padding-y) var(--btn-md-padding-x);font-size:var(--btn-md-font-size)}.btn>a.large,.btn>button.large,.btn>span.large{padding:var(--btn-lg-padding-y) var(--btn-lg-padding-x);font-size:var(--btn-lg-font-size)}.btn.is-primary>a,.btn.is-primary>button,.btn.is-primary>span{color:var(--white);border-color:var(--primary);background:var(--primary)}.btn.is-primary>a:hover,.btn.is-primary>button:hover,.btn.is-primary>span:hover{color:var(--white);border-color:var(--primary-6);background:var(--primary-6)}.btn.is-outline.is-primary>a,.btn.is-outline.is-primary>button,.btn.is-outline.is-primary>span{color:var(--primary);border-color:var(--primary);background:transparent}.btn.is-outline.is-primary>a:before,.btn.is-outline.is-primary>button:before,.btn.is-outline.is-primary>span:before{background:var(--primary)}.btn.is-outline.is-primary>a:hover,.btn.is-outline.is-primary>button:hover,.btn.is-outline.is-primary>span:hover{color:var(--white);border-color:var(--primary)}.btn.is-primary-light>a,.btn.is-primary-light>button,.btn.is-primary-light>span{color:var(--text-color);border-color:var(--primary-1);background:var(--primary-1)}.btn.is-primary-light>a:hover,.btn.is-primary-light>button:hover,.btn.is-primary-light>span:hover{color:var(--white);border-color:var(--primary);background:var(--primary)}.btn.is-outline.is-primary-light>a,.btn.is-outline.is-primary-light>button,.btn.is-outline.is-primary-light>span{color:var(--primary-1);border-color:var(--primary-1);background:transparent}.btn.is-outline.is-primary-light>a:before,.btn.is-outline.is-primary-light>button:before,.btn.is-outline.is-primary-light>span:before{background:var(--primary-1)}.btn.is-outline.is-primary-light>a:hover,.btn.is-outline.is-primary-light>button:hover,.btn.is-outline.is-primary-light>span:hover{color:var(--text-color);border-color:var(--primary-1)}.btn.is-fancy-s.is-primary>a,.btn.is-fancy-s.is-primary>button,.btn.is-fancy-s.is-primary>span{display:inline-flex;justify-content:center;border-color:var(--primary);background:var(--primary)}.btn.is-fancy-s.is-primary>a>span>span:first-of-type,.btn.is-fancy-s.is-primary>a>span>span:last-of-type,.btn.is-fancy-s.is-primary>button>span>span:first-of-type,.btn.is-fancy-s.is-primary>button>span>span:last-of-type,.btn.is-fancy-s.is-primary>span>span>span:first-of-type,.btn.is-fancy-s.is-primary>span>span>span:last-of-type{color:var(--white)}.btn.is-fancy-s.is-primary>a:hover,.btn.is-fancy-s.is-primary>button:hover,.btn.is-fancy-s.is-primary>span:hover{border-color:var(--primary-6);background:var(--primary-6)}.btn.is-fancy-o.is-primary>a,.btn.is-fancy-o.is-primary>button,.btn.is-fancy-o.is-primary>span{display:inline-flex;justify-content:center;border-color:var(--primary);background:transparent}.btn.is-fancy-o.is-primary>a>span>span:first-of-type,.btn.is-fancy-o.is-primary>button>span>span:first-of-type,.btn.is-fancy-o.is-primary>span>span>span:first-of-type{color:var(--primary)}.btn.is-fancy-o.is-primary>a>span>span:last-of-type,.btn.is-fancy-o.is-primary>button>span>span:last-of-type,.btn.is-fancy-o.is-primary>span>span>span:last-of-type{color:var(--white)}.btn.is-fancy-o.is-primary>a:hover,.btn.is-fancy-o.is-primary>button:hover,.btn.is-fancy-o.is-primary>span:hover{border-color:var(--primary);background:var(--primary)}.btn.is-secondary>a,.btn.is-secondary>button,.btn.is-secondary>span{color:var(--text-color);border-color:var(--secondary);background:var(--secondary)}.btn.is-secondary>a:hover,.btn.is-secondary>button:hover,.btn.is-secondary>span:hover{color:var(--white);border-color:var(--secondary-6);background:var(--secondary-6)}.btn.is-outline.is-secondary>a,.btn.is-outline.is-secondary>button,.btn.is-outline.is-secondary>span{color:var(--secondary);border-color:var(--secondary);background:transparent}.btn.is-outline.is-secondary>a:before,.btn.is-outline.is-secondary>button:before,.btn.is-outline.is-secondary>span:before{background:var(--secondary)}.btn.is-outline.is-secondary>a:hover,.btn.is-outline.is-secondary>button:hover,.btn.is-outline.is-secondary>span:hover{color:var(--white);border-color:var(--secondary)}.btn.is-secondary-light>a,.btn.is-secondary-light>button,.btn.is-secondary-light>span{color:var(--text-color);border-color:var(--secondary-1);background:var(--secondary-1)}.btn.is-secondary-light>a:hover,.btn.is-secondary-light>button:hover,.btn.is-secondary-light>span:hover{color:var(--white);border-color:var(--secondary);background:var(--secondary)}.btn.is-outline.is-secondary-light>a,.btn.is-outline.is-secondary-light>button,.btn.is-outline.is-secondary-light>span{color:var(--secondary-1);border-color:var(--secondary-1);background:transparent}.btn.is-outline.is-secondary-light>a:before,.btn.is-outline.is-secondary-light>button:before,.btn.is-outline.is-secondary-light>span:before{background:var(--secondary-1)}.btn.is-outline.is-secondary-light>a:hover,.btn.is-outline.is-secondary-light>button:hover,.btn.is-outline.is-secondary-light>span:hover{color:var(--text-color);border-color:var(--secondary-1)}.btn.is-fancy-s.is-secondary>a,.btn.is-fancy-s.is-secondary>button,.btn.is-fancy-s.is-secondary>span{display:inline-flex;justify-content:center;border-color:var(--secondary);background:var(--secondary)}.btn.is-fancy-s.is-secondary>a>span>span:first-of-type,.btn.is-fancy-s.is-secondary>a>span>span:last-of-type,.btn.is-fancy-s.is-secondary>button>span>span:first-of-type,.btn.is-fancy-s.is-secondary>button>span>span:last-of-type,.btn.is-fancy-s.is-secondary>span>span>span:first-of-type,.btn.is-fancy-s.is-secondary>span>span>span:last-of-type{color:var(--text-color)}.btn.is-fancy-s.is-secondary>a:hover,.btn.is-fancy-s.is-secondary>button:hover,.btn.is-fancy-s.is-secondary>span:hover{border-color:var(--bright-blue);background:var(--bright-blue)}.btn.is-fancy-o.is-secondary>a,.btn.is-fancy-o.is-secondary>button,.btn.is-fancy-o.is-secondary>span{display:inline-flex;justify-content:center;border-color:var(--secondary);background:transparent}.btn.is-fancy-o.is-secondary>a>span>span:first-of-type,.btn.is-fancy-o.is-secondary>button>span>span:first-of-type,.btn.is-fancy-o.is-secondary>span>span>span:first-of-type{color:var(--secondary)}.btn.is-fancy-o.is-secondary>a>span>span:last-of-type,.btn.is-fancy-o.is-secondary>button>span>span:last-of-type,.btn.is-fancy-o.is-secondary>span>span>span:last-of-type{color:var(--text-color)}.btn.is-fancy-o.is-secondary>a:hover,.btn.is-fancy-o.is-secondary>button:hover,.btn.is-fancy-o.is-secondary>span:hover{border-color:var(--secondary);background:var(--secondary)}.btn.is-third>a,.btn.is-third>button,.btn.is-third>span{color:var(--text-color);border-color:var(--third);background:var(--third)}.btn.is-third>a:hover,.btn.is-third>button:hover,.btn.is-third>span:hover{color:var(--white);border-color:var(--third-6);background:var(--third-6)}.btn.is-outline.is-third>a,.btn.is-outline.is-third>button,.btn.is-outline.is-third>span{color:var(--third);border-color:var(--third);background:transparent}.btn.is-outline.is-third>a:before,.btn.is-outline.is-third>button:before,.btn.is-outline.is-third>span:before{background:var(--third)}.btn.is-outline.is-third>a:hover,.btn.is-outline.is-third>button:hover,.btn.is-outline.is-third>span:hover{color:var(--text-color);border-color:var(--third)}.btn.is-third-light>a,.btn.is-third-light>button,.btn.is-third-light>span{color:var(--text-color);border-color:var(--third-1);background:var(--third-1)}.btn.is-third-light>a:hover,.btn.is-third-light>button:hover,.btn.is-third-light>span:hover{color:var(--text-color);border-color:var(--third);background:var(--third)}.btn.is-outline.is-third-light>a,.btn.is-outline.is-third-light>button,.btn.is-outline.is-third-light>span{color:var(--third-1);border-color:var(--third-1);background:transparent}.btn.is-outline.is-third-light>a:before,.btn.is-outline.is-third-light>button:before,.btn.is-outline.is-third-light>span:before{background:var(--third-1)}.btn.is-outline.is-third-light>a:hover,.btn.is-outline.is-third-light>button:hover,.btn.is-outline.is-third-light>span:hover{color:var(--text-color);border-color:var(--third-1)}.btn.is-fancy-s.is-third>a,.btn.is-fancy-s.is-third>button,.btn.is-fancy-s.is-third>span{display:inline-flex;justify-content:center;border-color:var(--third);background:var(--third)}.btn.is-fancy-s.is-third>a>span>span:first-of-type,.btn.is-fancy-s.is-third>button>span>span:first-of-type,.btn.is-fancy-s.is-third>span>span>span:first-of-type{color:var(--text-color)}.btn.is-fancy-s.is-third>a>span>span:last-of-type,.btn.is-fancy-s.is-third>button>span>span:last-of-type,.btn.is-fancy-s.is-third>span>span>span:last-of-type{color:var(--white)}.btn.is-fancy-s.is-third>a:hover,.btn.is-fancy-s.is-third>button:hover,.btn.is-fancy-s.is-third>span:hover{border-color:var(--third-6);background:var(--third-6)}.btn.is-fancy-o.is-third>a,.btn.is-fancy-o.is-third>button,.btn.is-fancy-o.is-third>span{display:inline-flex;justify-content:center;border-color:var(--third);background:transparent}.btn.is-fancy-o.is-third>a>span>span:first-of-type,.btn.is-fancy-o.is-third>button>span>span:first-of-type,.btn.is-fancy-o.is-third>span>span>span:first-of-type{color:var(--third)}.btn.is-fancy-o.is-third>a>span>span:last-of-type,.btn.is-fancy-o.is-third>button>span>span:last-of-type,.btn.is-fancy-o.is-third>span>span>span:last-of-type{color:var(--text-color)}.btn.is-fancy-o.is-third>a:hover,.btn.is-fancy-o.is-third>button:hover,.btn.is-fancy-o.is-third>span:hover{border-color:var(--third);background:var(--third)}.btn.is-fourth>a,.btn.is-fourth>button,.btn.is-fourth>span{color:var(--text-color);border-color:var(--fourth);background:var(--fourth)}.btn.is-fourth>a:hover,.btn.is-fourth>button:hover,.btn.is-fourth>span:hover{color:var(--white);border-color:var(--fourth-6);background:var(--fourth-6)}.btn.is-outline.is-fourth>a,.btn.is-outline.is-fourth>button,.btn.is-outline.is-fourth>span{color:var(--fourth);border-color:var(--fourth);background:transparent}.btn.is-outline.is-fourth>a:before,.btn.is-outline.is-fourth>button:before,.btn.is-outline.is-fourth>span:before{background:var(--fourth)}.btn.is-outline.is-fourth>a:hover,.btn.is-outline.is-fourth>button:hover,.btn.is-outline.is-fourth>span:hover{color:var(--text-color);border-color:var(--fourth)}.btn.is-fourth-light>a,.btn.is-fourth-light>button,.btn.is-fourth-light>span{color:var(--text-color);border-color:var(--fourth-1);background:var(--fourth-1)}.btn.is-fourth-light>a:hover,.btn.is-fourth-light>button:hover,.btn.is-fourth-light>span:hover{color:var(--white);border-color:var(--fourth);background:var(--fourth)}.btn.is-outline.is-fourth-light>a,.btn.is-outline.is-fourth-light>button,.btn.is-outline.is-fourth-light>span{color:var(--fourth-1);border-color:var(--fourth-1);background:transparent}.btn.is-outline.is-fourth-light>a:before,.btn.is-outline.is-fourth-light>button:before,.btn.is-outline.is-fourth-light>span:before{background:var(--fourth-1)}.btn.is-outline.is-fourth-light>a:hover,.btn.is-outline.is-fourth-light>button:hover,.btn.is-outline.is-fourth-light>span:hover{color:var(--text-color);border-color:var(--fourth-1)}.btn.is-fancy-s.is-fourth>a,.btn.is-fancy-s.is-fourth>button,.btn.is-fancy-s.is-fourth>span{display:inline-flex;justify-content:center;border-color:var(--fourth);background:var(--fourth)}.btn.is-fancy-s.is-fourth>a>span>span:first-of-type,.btn.is-fancy-s.is-fourth>button>span>span:first-of-type,.btn.is-fancy-s.is-fourth>span>span>span:first-of-type{color:var(--text-color)}.btn.is-fancy-s.is-fourth>a>span>span:last-of-type,.btn.is-fancy-s.is-fourth>button>span>span:last-of-type,.btn.is-fancy-s.is-fourth>span>span>span:last-of-type{color:var(--white)}.btn.is-fancy-s.is-fourth>a:hover,.btn.is-fancy-s.is-fourth>button:hover,.btn.is-fancy-s.is-fourth>span:hover{border-color:var(--fourth-6);background:var(--fourth-6)}.btn.is-fancy-o.is-fourth>a,.btn.is-fancy-o.is-fourth>button,.btn.is-fancy-o.is-fourth>span{display:inline-flex;justify-content:center;border-color:var(--fourth);background:transparent}.btn.is-fancy-o.is-fourth>a>span>span:first-of-type,.btn.is-fancy-o.is-fourth>button>span>span:first-of-type,.btn.is-fancy-o.is-fourth>span>span>span:first-of-type{color:var(--fourth)}.btn.is-fancy-o.is-fourth>a>span>span:last-of-type,.btn.is-fancy-o.is-fourth>button>span>span:last-of-type,.btn.is-fancy-o.is-fourth>span>span>span:last-of-type{color:var(--text-color)}.btn.is-fancy-o.is-fourth>a:hover,.btn.is-fancy-o.is-fourth>button:hover,.btn.is-fancy-o.is-fourth>span:hover{border-color:var(--fourth);background:var(--fourth)}.btn.is-fifth>a,.btn.is-fifth>button,.btn.is-fifth>span{color:var(--text-color);border-color:var(--fifth);background:var(--fifth)}.btn.is-fifth>a:hover,.btn.is-fifth>button:hover,.btn.is-fifth>span:hover{color:var(--white);border-color:var(--fifth-6);background:var(--fifth-6)}.btn.is-outline.is-fifth>a,.btn.is-outline.is-fifth>button,.btn.is-outline.is-fifth>span{color:var(--fifth);border-color:var(--fifth);background:transparent}.btn.is-outline.is-fifth>a:before,.btn.is-outline.is-fifth>button:before,.btn.is-outline.is-fifth>span:before{background:var(--fifth)}.btn.is-outline.is-fifth>a:hover,.btn.is-outline.is-fifth>button:hover,.btn.is-outline.is-fifth>span:hover{color:var(--text-color);border-color:var(--fifth)}.btn.is-fifth-light>a,.btn.is-fifth-light>button,.btn.is-fifth-light>span{color:var(--text-color);border-color:var(--fifth-1);background:var(--fifth-1)}.btn.is-fifth-light>a:hover,.btn.is-fifth-light>button:hover,.btn.is-fifth-light>span:hover{color:var(--white);border-color:var(--fifth);background:var(--fifth)}.btn.is-outline.is-fifth-light>a,.btn.is-outline.is-fifth-light>button,.btn.is-outline.is-fifth-light>span{color:var(--fifth-1);border-color:var(--fifth-1);background:transparent}.btn.is-outline.is-fifth-light>a:before,.btn.is-outline.is-fifth-light>button:before,.btn.is-outline.is-fifth-light>span:before{background:var(--fifth-1)}.btn.is-outline.is-fifth-light>a:hover,.btn.is-outline.is-fifth-light>button:hover,.btn.is-outline.is-fifth-light>span:hover{color:var(--text-color);border-color:var(--fifth-1)}.btn.is-fancy-s.is-fifth>a,.btn.is-fancy-s.is-fifth>button,.btn.is-fancy-s.is-fifth>span{display:inline-flex;justify-content:center;border-color:var(--fifth);background:var(--fifth)}.btn.is-fancy-s.is-fifth>a>span>span:first-of-type,.btn.is-fancy-s.is-fifth>button>span>span:first-of-type,.btn.is-fancy-s.is-fifth>span>span>span:first-of-type{color:var(--text-color)}.btn.is-fancy-s.is-fifth>a>span>span:last-of-type,.btn.is-fancy-s.is-fifth>button>span>span:last-of-type,.btn.is-fancy-s.is-fifth>span>span>span:last-of-type{color:var(--white)}.btn.is-fancy-s.is-fifth>a:hover,.btn.is-fancy-s.is-fifth>button:hover,.btn.is-fancy-s.is-fifth>span:hover{border-color:var(--fifth-6);background:var(--fifth-6)}.btn.is-fancy-o.is-fifth>a,.btn.is-fancy-o.is-fifth>button,.btn.is-fancy-o.is-fifth>span{display:inline-flex;justify-content:center;border-color:var(--fifth);background:transparent}.btn.is-fancy-o.is-fifth>a>span>span:first-of-type,.btn.is-fancy-o.is-fifth>button>span>span:first-of-type,.btn.is-fancy-o.is-fifth>span>span>span:first-of-type{color:var(--fifth)}.btn.is-fancy-o.is-fifth>a>span>span:last-of-type,.btn.is-fancy-o.is-fifth>button>span>span:last-of-type,.btn.is-fancy-o.is-fifth>span>span>span:last-of-type{color:var(--text-color)}.btn.is-fancy-o.is-fifth>a:hover,.btn.is-fancy-o.is-fifth>button:hover,.btn.is-fancy-o.is-fifth>span:hover{border-color:var(--fifth);background:var(--fifth)}.btn.is-sixth>a,.btn.is-sixth>button,.btn.is-sixth>span{color:var(--text-color);border-color:var(--sixth);background:var(--sixth)}.btn.is-sixth>a:hover,.btn.is-sixth>button:hover,.btn.is-sixth>span:hover{color:var(--white);border-color:var(--sixth-6);background:var(--sixth-6)}.btn.is-outline.is-sixth>a,.btn.is-outline.is-sixth>button,.btn.is-outline.is-sixth>span{color:var(--sixth);border-color:var(--sixth);background:transparent}.btn.is-outline.is-sixth>a:before,.btn.is-outline.is-sixth>button:before,.btn.is-outline.is-sixth>span:before{background:var(--sixth)}.btn.is-outline.is-sixth>a:hover,.btn.is-outline.is-sixth>button:hover,.btn.is-outline.is-sixth>span:hover{color:var(--text-color);border-color:var(--sixth)}.btn.is-sixth-light>a,.btn.is-sixth-light>button,.btn.is-sixth-light>span{color:var(--text-color);border-color:var(--sixth-1);background:var(--sixth-1)}.btn.is-sixth-light>a:hover,.btn.is-sixth-light>button:hover,.btn.is-sixth-light>span:hover{color:var(--white);border-color:var(--sixth);background:var(--sixth)}.btn.is-outline.is-sixth-light>a,.btn.is-outline.is-sixth-light>button,.btn.is-outline.is-sixth-light>span{color:var(--sixth-1);border-color:var(--sixth-1);background:transparent}.btn.is-outline.is-sixth-light>a:before,.btn.is-outline.is-sixth-light>button:before,.btn.is-outline.is-sixth-light>span:before{background:var(--sixth-1)}.btn.is-outline.is-sixth-light>a:hover,.btn.is-outline.is-sixth-light>button:hover,.btn.is-outline.is-sixth-light>span:hover{color:var(--text-color);border-color:var(--sixth-1)}.btn.is-fancy-s.is-sixth>a,.btn.is-fancy-s.is-sixth>button,.btn.is-fancy-s.is-sixth>span{display:inline-flex;justify-content:center;border-color:var(--sixth);background:var(--sixth)}.btn.is-fancy-s.is-sixth>a>span>span:first-of-type,.btn.is-fancy-s.is-sixth>button>span>span:first-of-type,.btn.is-fancy-s.is-sixth>span>span>span:first-of-type{color:var(--text-color)}.btn.is-fancy-s.is-sixth>a>span>span:last-of-type,.btn.is-fancy-s.is-sixth>button>span>span:last-of-type,.btn.is-fancy-s.is-sixth>span>span>span:last-of-type{color:var(--white)}.btn.is-fancy-s.is-sixth>a:hover,.btn.is-fancy-s.is-sixth>button:hover,.btn.is-fancy-s.is-sixth>span:hover{border-color:var(--sixth-6);background:var(--sixth-6)}.btn.is-fancy-o.is-sixth>a,.btn.is-fancy-o.is-sixth>button,.btn.is-fancy-o.is-sixth>span{display:inline-flex;justify-content:center;border-color:var(--sixth);background:transparent}.btn.is-fancy-o.is-sixth>a>span>span:first-of-type,.btn.is-fancy-o.is-sixth>button>span>span:first-of-type,.btn.is-fancy-o.is-sixth>span>span>span:first-of-type{color:var(--sixth)}.btn.is-fancy-o.is-sixth>a>span>span:last-of-type,.btn.is-fancy-o.is-sixth>button>span>span:last-of-type,.btn.is-fancy-o.is-sixth>span>span>span:last-of-type{color:var(--text-color)}.btn.is-fancy-o.is-sixth>a:hover,.btn.is-fancy-o.is-sixth>button:hover,.btn.is-fancy-o.is-sixth>span:hover{border-color:var(--sixth);background:var(--sixth)}.btn.is-seventh>a,.btn.is-seventh>button,.btn.is-seventh>span{color:var(--text-color);border-color:var(--seventh);background:var(--seventh)}.btn.is-seventh>a:hover,.btn.is-seventh>button:hover,.btn.is-seventh>span:hover{color:var(--white);border-color:var(--seventh-6);background:var(--seventh-6)}.btn.is-outline.is-seventh>a,.btn.is-outline.is-seventh>button,.btn.is-outline.is-seventh>span{color:var(--seventh);border-color:var(--seventh);background:transparent}.btn.is-outline.is-seventh>a:before,.btn.is-outline.is-seventh>button:before,.btn.is-outline.is-seventh>span:before{background:var(--seventh)}.btn.is-outline.is-seventh>a:hover,.btn.is-outline.is-seventh>button:hover,.btn.is-outline.is-seventh>span:hover{color:var(--text-color);border-color:var(--seventh)}.btn.is-seventh-light>a,.btn.is-seventh-light>button,.btn.is-seventh-light>span{color:var(--text-color);border-color:var(--seventh-1);background:var(--seventh-1)}.btn.is-seventh-light>a:hover,.btn.is-seventh-light>button:hover,.btn.is-seventh-light>span:hover{color:var(--white);border-color:var(--seventh);background:var(--seventh)}.btn.is-outline.is-seventh-light>a,.btn.is-outline.is-seventh-light>button,.btn.is-outline.is-seventh-light>span{color:var(--seventh-1);border-color:var(--seventh-1);background:transparent}.btn.is-outline.is-seventh-light>a:before,.btn.is-outline.is-seventh-light>button:before,.btn.is-outline.is-seventh-light>span:before{background:var(--seventh-1)}.btn.is-outline.is-seventh-light>a:hover,.btn.is-outline.is-seventh-light>button:hover,.btn.is-outline.is-seventh-light>span:hover{color:var(--text-color);border-color:var(--seventh-1)}.btn.is-fancy-s.is-seventh>a,.btn.is-fancy-s.is-seventh>button,.btn.is-fancy-s.is-seventh>span{display:inline-flex;justify-content:center;border-color:var(--seventh);background:var(--seventh)}.btn.is-fancy-s.is-seventh>a>span>span:first-of-type,.btn.is-fancy-s.is-seventh>button>span>span:first-of-type,.btn.is-fancy-s.is-seventh>span>span>span:first-of-type{color:var(--text-color)}.btn.is-fancy-s.is-seventh>a>span>span:last-of-type,.btn.is-fancy-s.is-seventh>button>span>span:last-of-type,.btn.is-fancy-s.is-seventh>span>span>span:last-of-type{color:var(--white)}.btn.is-fancy-s.is-seventh>a:hover,.btn.is-fancy-s.is-seventh>button:hover,.btn.is-fancy-s.is-seventh>span:hover{border-color:var(--seventh-6);background:var(--seventh-6)}.btn.is-fancy-o.is-seventh>a,.btn.is-fancy-o.is-seventh>button,.btn.is-fancy-o.is-seventh>span{display:inline-flex;justify-content:center;border-color:var(--seventh);background:transparent}.btn.is-fancy-o.is-seventh>a>span>span:first-of-type,.btn.is-fancy-o.is-seventh>button>span>span:first-of-type,.btn.is-fancy-o.is-seventh>span>span>span:first-of-type{color:var(--seventh)}.btn.is-fancy-o.is-seventh>a>span>span:last-of-type,.btn.is-fancy-o.is-seventh>button>span>span:last-of-type,.btn.is-fancy-o.is-seventh>span>span>span:last-of-type{color:var(--text-color)}.btn.is-fancy-o.is-seventh>a:hover,.btn.is-fancy-o.is-seventh>button:hover,.btn.is-fancy-o.is-seventh>span:hover{border-color:var(--seventh);background:var(--seventh)}.btn.is-info>a,.btn.is-info>button,.btn.is-info>span{color:var(--white);border-color:var(--info);background:var(--info)}.btn.is-info>a:hover,.btn.is-info>button:hover,.btn.is-info>span:hover{color:var(--white);border-color:var(--info-6);background:var(--info-6)}.btn.is-outline.is-info>a,.btn.is-outline.is-info>button,.btn.is-outline.is-info>span{color:var(--info);border-color:var(--info);background:transparent}.btn.is-outline.is-info>a:before,.btn.is-outline.is-info>button:before,.btn.is-outline.is-info>span:before{background:var(--info)}.btn.is-outline.is-info>a:hover,.btn.is-outline.is-info>button:hover,.btn.is-outline.is-info>span:hover{color:var(--white);border-color:var(--info)}.btn.is-warning>a,.btn.is-warning>button,.btn.is-warning>span{color:var(--white);border-color:var(--warning);background:var(--warning)}.btn.is-warning>a:hover,.btn.is-warning>button:hover,.btn.is-warning>span:hover{color:var(--white);border-color:var(--warning-6);background:var(--warning-6)}.btn.is-outline.is-warning>a,.btn.is-outline.is-warning>button,.btn.is-outline.is-warning>span{color:var(--warning);border-color:var(--warning);background:transparent}.btn.is-outline.is-warning>a:before,.btn.is-outline.is-warning>button:before,.btn.is-outline.is-warning>span:before{background:var(--warning)}.btn.is-outline.is-warning>a:hover,.btn.is-outline.is-warning>button:hover,.btn.is-outline.is-warning>span:hover{color:var(--white);border-color:var(--warning)}.btn.is-danger>a,.btn.is-danger>button,.btn.is-danger>span{color:var(--white);border-color:var(--danger);background:var(--danger)}.btn.is-danger>a:hover,.btn.is-danger>button:hover,.btn.is-danger>span:hover{color:var(--white);border-color:var(--danger-6);background:var(--danger-6)}.btn.is-outline.is-danger>a,.btn.is-outline.is-danger>button,.btn.is-outline.is-danger>span{color:var(--danger);border-color:var(--danger);background:transparent}.btn.is-outline.is-danger>a:before,.btn.is-outline.is-danger>button:before,.btn.is-outline.is-danger>span:before{background:var(--danger)}.btn.is-outline.is-danger>a:hover,.btn.is-outline.is-danger>button:hover,.btn.is-outline.is-danger>span:hover{color:var(--white);border-color:var(--danger)}.btn.is-success>a,.btn.is-success>button,.btn.is-success>span{color:var(--white);border-color:var(--success);background:var(--success)}.btn.is-success>a:hover,.btn.is-success>button:hover,.btn.is-success>span:hover{color:var(--white);border-color:var(--success-6);background:var(--success-6)}.btn.is-outline.is-success>a,.btn.is-outline.is-success>button,.btn.is-outline.is-success>span{color:var(--success);border-color:var(--success);background:transparent}.btn.is-outline.is-success>a:before,.btn.is-outline.is-success>button:before,.btn.is-outline.is-success>span:before{background:var(--success)}.btn.is-outline.is-success>a:hover,.btn.is-outline.is-success>button:hover,.btn.is-outline.is-success>span:hover{color:var(--white);border-color:var(--success)}.btn.is-white>a,.btn.is-white>button,.btn.is-white>span{color:var(--text-color);border-color:var(--white);background:var(--white)}.btn.is-white>a:hover,.btn.is-white>button:hover,.btn.is-white>span:hover{color:var(--primary);border-color:var(--white);background:var(--white)}.btn.is-outline.is-white>a,.btn.is-outline.is-white>button,.btn.is-outline.is-white>span{color:var(--white);border-color:var(--white);background:transparent}.btn.is-outline.is-white>a:before,.btn.is-outline.is-white>button:before,.btn.is-outline.is-white>span:before{background:var(--white)}.btn.is-outline.is-white>a:hover,.btn.is-outline.is-white>button:hover,.btn.is-outline.is-white>span:hover{color:var(--primary);border-color:var(--white)}.btn.is-fancy-s.is-white>a,.btn.is-fancy-s.is-white>button,.btn.is-fancy-s.is-white>span{display:inline-flex;justify-content:center;border-color:var(--white);background:var(--white)}.btn.is-fancy-s.is-white>a>span>span:first-of-type,.btn.is-fancy-s.is-white>button>span>span:first-of-type,.btn.is-fancy-s.is-white>span>span>span:first-of-type{color:var(--text-color)}.btn.is-fancy-s.is-white>a>span>span:last-of-type,.btn.is-fancy-s.is-white>button>span>span:last-of-type,.btn.is-fancy-s.is-white>span>span>span:last-of-type{color:var(--primary)}.btn.is-fancy-s.is-white>a:hover,.btn.is-fancy-s.is-white>button:hover,.btn.is-fancy-s.is-white>span:hover{border-color:var(--white);background:var(--white)}.btn.is-fancy-o.is-white>a,.btn.is-fancy-o.is-white>button,.btn.is-fancy-o.is-white>span{display:inline-flex;justify-content:center;border-color:var(--white);background:transparent}.btn.is-fancy-o.is-white>a>span>span:first-of-type,.btn.is-fancy-o.is-white>button>span>span:first-of-type,.btn.is-fancy-o.is-white>span>span>span:first-of-type{color:var(--white)}.btn.is-fancy-o.is-white>a>span>span:last-of-type,.btn.is-fancy-o.is-white>button>span>span:last-of-type,.btn.is-fancy-o.is-white>span>span>span:last-of-type{color:var(--dark)}.btn.is-fancy-o.is-white>a:hover,.btn.is-fancy-o.is-white>button:hover,.btn.is-fancy-o.is-white>span:hover{border-color:var(--white);background:var(--white)}.btn.is-light>a,.btn.is-light>button,.btn.is-light>span{color:var(--text-color);border-color:var(--light);background:var(--light)}.btn.is-light>a:hover,.btn.is-light>button:hover,.btn.is-light>span:hover{color:var(--primary);border-color:var(--light);background:var(--light)}.btn.is-outline.is-light>a,.btn.is-outline.is-light>button,.btn.is-outline.is-light>span{color:var(--light);border-color:var(--light);background:transparent}.btn.is-outline.is-light>a:before,.btn.is-outline.is-light>button:before,.btn.is-outline.is-light>span:before{background:var(--light)}.btn.is-outline.is-light>a:hover,.btn.is-outline.is-light>button:hover,.btn.is-outline.is-light>span:hover{color:var(--primary);border-color:var(--light)}.btn.is-gray>a,.btn.is-gray>button,.btn.is-gray>span{color:var(--dark);border-color:var(--gray);background:var(--gray)}.btn.is-gray>a:hover,.btn.is-gray>button:hover,.btn.is-gray>span:hover{color:var(--white);border-color:var(--dark);background:var(--dark)}.btn.is-outline.is-gray>a,.btn.is-outline.is-gray>button,.btn.is-outline.is-gray>span{color:var(--gray);border-color:var(--gray);background:transparent}.btn.is-outline.is-gray>a:before,.btn.is-outline.is-gray>button:before,.btn.is-outline.is-gray>span:before{background:var(--gray)}.btn.is-outline.is-gray>a:hover,.btn.is-outline.is-gray>button:hover,.btn.is-outline.is-gray>span:hover{color:var(--dark);border-color:var(--gray)}.btn.is-dark>a,.btn.is-dark>button,.btn.is-dark>span{color:var(--white);border-color:var(--dark);background:var(--dark)}.btn.is-dark>a:hover,.btn.is-dark>button:hover,.btn.is-dark>span:hover{color:var(--primary);border-color:var(--dark);background:var(--dark)}.btn.is-outline.is-dark>a,.btn.is-outline.is-dark>button,.btn.is-outline.is-dark>span{color:var(--dark);border-color:var(--dark);background:transparent}.btn.is-outline.is-dark>a:before,.btn.is-outline.is-dark>button:before,.btn.is-outline.is-dark>span:before{background:var(--dark)}.btn.is-outline.is-dark>a:hover,.btn.is-outline.is-dark>button:hover,.btn.is-outline.is-dark>span:hover{color:var(--white);border-color:var(--dark)}.btn.is-fancy-s.is-dark>a,.btn.is-fancy-s.is-dark>button,.btn.is-fancy-s.is-dark>span{display:inline-flex;justify-content:center;border-color:var(--dark);background:var(--dark)}.btn.is-fancy-s.is-dark>a>span>span:first-of-type,.btn.is-fancy-s.is-dark>a>span>span:last-of-type,.btn.is-fancy-s.is-dark>button>span>span:first-of-type,.btn.is-fancy-s.is-dark>button>span>span:last-of-type,.btn.is-fancy-s.is-dark>span>span>span:first-of-type,.btn.is-fancy-s.is-dark>span>span>span:last-of-type{color:var(--white)}.btn.is-fancy-s.is-dark>a:hover,.btn.is-fancy-s.is-dark>button:hover,.btn.is-fancy-s.is-dark>span:hover{border-color:var(--dark);background:var(--dark)}.btn.is-fancy-o.is-dark>a,.btn.is-fancy-o.is-dark>button,.btn.is-fancy-o.is-dark>span{display:inline-flex;justify-content:center;border-color:var(--dark);background:transparent}.btn.is-fancy-o.is-dark>a>span>span:first-of-type,.btn.is-fancy-o.is-dark>button>span>span:first-of-type,.btn.is-fancy-o.is-dark>span>span>span:first-of-type{color:var(--dark)}.btn.is-fancy-o.is-dark>a>span>span:last-of-type,.btn.is-fancy-o.is-dark>button>span>span:last-of-type,.btn.is-fancy-o.is-dark>span>span>span:last-of-type{color:var(--white)}.btn.is-fancy-o.is-dark>a:hover,.btn.is-fancy-o.is-dark>button:hover,.btn.is-fancy-o.is-dark>span:hover{border-color:var(--dark);background:var(--dark)}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Button - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Burger - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.burger span{display:block}.burger .burger-wrap{position:relative;display:flex;align-items:center;gap:6px}.burger .burger-lines{position:relative;overflow:hidden;width:30px;height:30px}.burger .burger-lines>span{position:absolute;left:0;width:30px;height:2px;border-radius:0;background-color:var(--primary);transition:var(--transition-200)}.burger .burger-lines>span:first-of-type{top:4px}.burger .burger-lines>span:nth-of-type(2){top:14px}.burger .burger-lines>span:nth-of-type(3){bottom:4px}.burger .burger-slashes{position:absolute;overflow:hidden;top:0;left:0;width:30px;height:30px}.burger .burger-slashes>span{opacity:0;position:absolute;top:0;width:40px;height:2px;border-radius:0;background-color:var(--primary);transition:var(--transition-200)}.burger .burger-slashes>span:first-of-type{left:1px;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:translate(30px,30px) rotate(45deg);transform:translate(30px,30px) rotate(45deg)}.burger .burger-slashes>span:nth-of-type(2){right:1px;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:translate(-30px,30px) rotate(-45deg);transform:translate(-30px,30px) rotate(-45deg)}.burger .burger-text{position:relative;overflow:hidden;color:var(--primary);font-size:14px;line-height:30px;text-transform:uppercase;font-weight:var(--font-weight-bold)}.burger .burger-text>span{transition:var(--transition-200)}.burger .burger-text>span:first-of-type{position:absolute;top:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}.burger .burger-text>span:nth-of-type(2){opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.burger:hover .burger-lines>span,.burger:hover .burger-slashes>span{background-color:var(--secondary)}.burger:hover .burger-text{color:var(--secondary)}.burger.active .burger-lines>span{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.burger.active .burger-slashes>span:first-of-type{opacity:1;-webkit-transform:translate(0) rotate(45deg);transform:translate(0) rotate(45deg)}.burger.active .burger-slashes>span:nth-of-type(2){opacity:1;-webkit-transform:translate(0) rotate(-45deg);transform:translate(0) rotate(-45deg)}.burger.active .burger-text>span:first-of-type{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.burger.active .burger-text>span:nth-of-type(2){opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Burger Default - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Area - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.content-area{position:relative;width:100%}.content-area>.content-area-wrap{position:relative;padding-left:var(--content-area-p-x);padding-right:var(--content-area-p-x)}.content-area>.content-area-wrap:after{display:table;clear:both;content:""}@media (max-width:991px){.content-area>.content-area-wrap{padding-left:var(--content-area-p-x-tablet);padding-right:var(--content-area-p-x-tablet)}}@media (max-width:767px){.content-area>.content-area-wrap{padding-left:var(--content-area-p-x-phone);padding-right:var(--content-area-p-x-phone)}}.content-area.is-sm>.content-area-wrap{padding-top:var(--content-area-sm-p-t);padding-bottom:var(--content-area-sm-p-b)}@media (max-width:991px){.content-area.is-sm>.content-area-wrap{padding-top:var(--content-area-sm-p-t-tablet);padding-bottom:var(--content-area-sm-p-b-tablet)}}@media (max-width:767px){.content-area.is-sm>.content-area-wrap{padding-top:var(--content-area-sm-p-t-phone);padding-bottom:var(--content-area-sm-p-b-phone)}}.content-area.is-md>.content-area-wrap{padding-top:var(--content-area-md-p-t);padding-bottom:var(--content-area-md-p-b)}@media (max-width:991px){.content-area.is-md>.content-area-wrap{padding-top:var(--content-area-md-p-t-tablet);padding-bottom:var(--content-area-md-p-b-tablet)}}@media (max-width:767px){.content-area.is-md>.content-area-wrap{padding-top:var(--content-area-md-p-t-phone);padding-bottom:var(--content-area-md-p-b-phone)}}.content-area.is-lg>.content-area-wrap{padding-top:var(--content-area-lg-p-t);padding-bottom:var(--content-area-lg-p-b)}@media (max-width:991px){.content-area.is-lg>.content-area-wrap{padding-top:var(--content-area-lg-p-t-tablet);padding-bottom:var(--content-area-lg-p-b-tablet)}}@media (max-width:767px){.content-area.is-lg>.content-area-wrap{padding-top:var(--content-area-lg-p-t-phone);padding-bottom:var(--content-area-lg-p-b-phone)}}.content-area.is-xl>.content-area-wrap{padding-top:var(--content-area-xl-p-t);padding-bottom:var(--content-area-xl-p-b)}@media (max-width:991px){.content-area.is-xl>.content-area-wrap{padding-top:var(--content-area-xl-p-t-tablet);padding-bottom:var(--content-area-xl-p-b-tablet)}}@media (max-width:767px){.content-area.is-xl>.content-area-wrap{padding-top:var(--content-area-xl-p-t-phone);padding-bottom:var(--content-area-xl-p-b-phone)}}.content-area.is-xxl>.content-area-wrap{padding-top:var(--content-area-xxl-p-t);padding-bottom:var(--content-area-xxl-p-b)}@media (max-width:991px){.content-area.is-xxl>.content-area-wrap{padding-top:var(--content-area-xxl-p-t-tablet);padding-bottom:var(--content-area-xxl-p-b-tablet)}}@media (max-width:767px){.content-area.is-xxl>.content-area-wrap{padding-top:var(--content-area-xxl-p-t-phone);padding-bottom:var(--content-area-xxl-p-b-phone)}}.content-area.is-offset-top-lg.is-lg>.content-area-wrap,.content-area.is-offset-top-lg.is-md>.content-area-wrap,.content-area.is-offset-top-lg.is-sm>.content-area-wrap,.content-area.is-offset-top-lg.is-xl .content-area.is-offset-top-lg.is-xxl>.content-area-wrap,.content-area.is-offset-top-lg.is-xl .content-area.is-offset-top-md.is-xxl>.content-area-wrap,.content-area.is-offset-top-lg.is-xl .content-area.is-offset-top-sm.is-xxl>.content-area-wrap,.content-area.is-offset-top-md.is-lg>.content-area-wrap,.content-area.is-offset-top-md.is-md>.content-area-wrap,.content-area.is-offset-top-md.is-sm>.content-area-wrap,.content-area.is-offset-top-md.is-xl .content-area.is-offset-top-lg.is-xxl>.content-area-wrap,.content-area.is-offset-top-md.is-xl .content-area.is-offset-top-md.is-xxl>.content-area-wrap,.content-area.is-offset-top-md.is-xl .content-area.is-offset-top-sm.is-xxl>.content-area-wrap,.content-area.is-offset-top-sm.is-lg>.content-area-wrap,.content-area.is-offset-top-sm.is-md>.content-area-wrap,.content-area.is-offset-top-sm.is-sm>.content-area-wrap,.content-area.is-offset-top-sm.is-xl .content-area.is-offset-top-lg.is-xxl>.content-area-wrap,.content-area.is-offset-top-sm.is-xl .content-area.is-offset-top-md.is-xxl>.content-area-wrap,.content-area.is-offset-top-sm.is-xl .content-area.is-offset-top-sm.is-xxl>.content-area-wrap{padding-top:0}.content-area.is-offset-top-sm{margin-top:-30px}.content-area.is-offset-top-md{margin-top:-60px}.content-area.is-offset-top-lg{margin-top:-90px}.content-area-with-bg-img{overflow:hidden}.content-area-with-bg-img .content-area-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.45}.content-area-with-bg-img.is-bg-img-center>.content-area-bg-img{-o-object-position:center;object-position:center}.content-area-with-bg-img.is-bg-img-top>.content-area-bg-img{-o-object-position:center top;object-position:center top}.content-area-with-bg-img.is-bg-img-bottom>.content-area-bg-img{-o-object-position:center bottom;object-position:center bottom}.content-area .content-area-wrap>.pattern-img,.content-area .content-area-wrap>svg{position:absolute}.content-area .content-area-wrap>svg:not(.is-colored){opacity:.4}.content-area .content-area-wrap>svg:not(.is-colored) path{fill:#fff}.content-area._bg-white .content-area-wrap>svg:not(.is-colored){opacity:.05}.content-area._bg-white .content-area-wrap>svg:not(.is-colored) path{fill:var(--dark)}.content-area .patternTL{top:0;left:0}.content-area .patternTR{top:0;right:0}.content-area .patternBL{left:0;bottom:0}.content-area .patternBR{right:0;bottom:0}.content-area .content-area.is-sm>.content-area-wrap{padding:15px 0 0}.content-area .content-area.is-md>.content-area-wrap{padding:30px 15px 0}.content-area .content-area.is-lg>.content-area-wrap{padding:45px 30px 15px}.content-area .content-area.is-xl>.content-area-wrap,.content-area .content-area.is-xxl>.content-area-wrap{padding:60px 45px 30px}@media (max-width:991px){.content-area-20mor .content-area-wrap>img{width:300px;height:auto}}@media (max-width:767px){.content-area-20mor .content-area-wrap>img{width:220px}}@media (max-width:575px){.content-area-20mor .content-area-wrap>img{width:100px}}.content-area-20mor .container{position:relative}.content-area-20mor .mor-logo{display:block;margin:0 auto 65px}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Area - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Area - Portfolio Intro - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/@media (max-width:767px){.contentAreaPortfolioIntro{font-size:16px}}.contentAreaPortfolioIntro .introContent p{font-size:20px;line-height:1.5;font-weight:var(--font-weight-semi-bold)}@media (max-width:767px){.contentAreaPortfolioIntro .introContent p{font-size:18px}}.contentAreaPortfolioIntro .introSolution a{font-size:16px;font-weight:400;text-decoration:underline}@media (max-width:767px){.contentAreaPortfolioIntro .introSolution{display:none}}.contentAreaPortfolioIntro .introList ul{padding-left:0}.contentAreaPortfolioIntro .introList li{list-style:none}.contentAreaPortfolioIntro .listTitle{position:relative;padding-bottom:15px;margin-bottom:15px;font-size:20px;font-family:var(--font-family-sans-serif)}.contentAreaPortfolioIntro .listTitle:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--text-color)}.contentAreaPortfolioIntro._bg-fourth-dark .introSolution img,.contentAreaPortfolioIntro._bg-fourth .introSolution img,.contentAreaPortfolioIntro._bg-primary-dark .introSolution img,.contentAreaPortfolioIntro._bg-primary .introSolution img,.contentAreaPortfolioIntro._bg-secondary-dark .introSolution img,.contentAreaPortfolioIntro._bg-secondary .introSolution img,.contentAreaPortfolioIntro._bg-third-dark .introSolution img,.contentAreaPortfolioIntro._bg-third .introSolution img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.contentAreaPortfolioIntro._bg-fourth-dark .listTitle:after,.contentAreaPortfolioIntro._bg-fourth .listTitle:after,.contentAreaPortfolioIntro._bg-primary-dark .listTitle:after,.contentAreaPortfolioIntro._bg-primary .listTitle:after,.contentAreaPortfolioIntro._bg-secondary-dark .listTitle:after,.contentAreaPortfolioIntro._bg-secondary .listTitle:after,.contentAreaPortfolioIntro._bg-third-dark .listTitle:after,.contentAreaPortfolioIntro._bg-third .listTitle:after{background-color:var(--white)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Area - Portfolio Intro - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.contentAreaPortfolioOutro .outroContent p{font-size:24px}.contentAreaPortfolioOutro .outroBtns{display:flex;align-items:center;gap:15px}.contentAreaPortfolioOutro .outroBtns .btn{margin-bottom:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Colored Columns - 2 Column - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Image and Content - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.img-content-style-1 .img-content-wrap{display:flex;flex-wrap:wrap}.img-content-style-1 .img-content-img-area{flex:0 0 50%;width:100%;max-width:50%}@media (max-width:991px){.img-content-style-1 .img-content-img-area{flex:0 0 auto;max-width:none}}.img-content-style-1 .img-content-content-area{display:flex;align-items:center;flex:0 0 50%;width:100%;max-width:50%}@media (max-width:991px){.img-content-style-1 .img-content-content-area{flex:0 0 auto;max-width:none}}.img-content-style-1 .img-content-img{display:block;position:relative;height:100%;padding-bottom:56%;overflow:hidden;background-color:var(--primary-1)}.img-content-style-1 .img-content-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-content-style-1 .img-content-content{width:100%}@media (min-width:576px){.img-content-style-1 .img-content-content{max-width:540px}}@media (min-width:768px){.img-content-style-1 .img-content-content{max-width:720px}}@media (min-width:992px){.img-content-style-1 .img-content-content{max-width:480px}}@media (min-width:1200px){.img-content-style-1 .img-content-content{max-width:570px}}@media (min-width:1366px){.img-content-style-1 .img-content-content{max-width:660px}}.img-content-style-1.is-layout-img-content .img-content-content-area{justify-content:flex-start}@media (max-width:991px){.img-content-style-1.is-layout-img-content .img-content-content-area{justify-content:center}}.img-content-style-1.is-layout-img-content .img-content-content{padding:80px 15px 50px 80px}@media (max-width:1199px){.img-content-style-1.is-layout-img-content .img-content-content{padding:60px 15px 30px 60px}}@media (max-width:991px){.img-content-style-1.is-layout-img-content .img-content-content{padding:60px 15px 30px}}.img-content-style-1.is-layout-content-img .img-content-img-area{order:2}@media (max-width:991px){.img-content-style-1.is-layout-content-img .img-content-img-area{order:1}}.img-content-style-1.is-layout-content-img .img-content-content-area{order:1;justify-content:flex-end}@media (max-width:991px){.img-content-style-1.is-layout-content-img .img-content-content-area{order:2;justify-content:center}}.img-content-style-1.is-layout-content-img .img-content-content{padding:80px 80px 50px 15px}@media (max-width:1199px){.img-content-style-1.is-layout-content-img .img-content-content{padding:60px 60px 30px 15px}}@media (max-width:991px){.img-content-style-1.is-layout-content-img .img-content-content{padding:60px 15px 30px}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Image and Content - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.img-content-style-2 .img-content-content-area,.img-content-style-2 .img-content-img-area{margin-bottom:30px}.img-content-style-2 .img-content-content{padding:90px 60px 60px}@media (max-width:767px){.img-content-style-2 .img-content-content{padding:60px 40px 30px}}@media (max-width:575px){.img-content-style-2 .img-content-content{padding:40px 20px 10px}}@media (min-width:992px){.img-content-style-2.is-layout-img-content .img-content-img-area{order:1}}@media (min-width:992px){.img-content-style-2.is-layout-img-content .img-content-content-area{order:2}}.img-content-style-2.is-layout-img-content .img-content-content{border-radius:35px 0 35px 0}@media (min-width:992px){.img-content-style-2.is-layout-content-img .img-content-img-area{order:2}}@media (min-width:992px){.img-content-style-2.is-layout-content-img .img-content-content-area{order:1}}.img-content-style-2.is-layout-content-img .img-content-content{border-radius:0 35px 0 35px}.img-content-style-2-with-step-number .img-content-content{position:relative;overflow:hidden;padding:90px 40px 30px}@media (max-width:767px){.img-content-style-2-with-step-number .img-content-content{padding:60px 40px 1px}}@media (max-width:575px){.img-content-style-2-with-step-number .img-content-content{padding:60px 20px 1px}}.img-content-style-2-with-step-number .img-content-step-num{position:absolute;top:-27px;left:35px;color:var(--white);font-size:120px;font-family:var(--font-family-serif);font-weight:var(--font-weight-medium);line-height:1}@media (max-width:767px){.img-content-style-2-with-step-number .img-content-step-num{top:-16px;left:38px;font-size:75px}}@media (max-width:575px){.img-content-style-2-with-step-number .img-content-step-num{left:18px}}.img-content-style-2-with-step-number .heading .tagline{margin-bottom:20px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Image and Content - Style 3 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/@media (min-width:992px){.img-content-style-3.is-layout-img-content .img-content-img-area{order:1}}@media (min-width:992px){.img-content-style-3.is-layout-content-img .img-content-img-area,.img-content-style-3.is-layout-img-content .img-content-content-area{order:2}}@media (min-width:992px){.img-content-style-3.is-layout-content-img .img-content-content-area{order:1}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Alert - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.alert-style-1{overflow:hidden;margin-bottom:30px;font-size:14px;border-radius:var(--border-radius)}.alert-style-1 .h1,.alert-style-1 .h2,.alert-style-1 .h3,.alert-style-1 .h4,.alert-style-1 .h5,.alert-style-1 .h6,.alert-style-1 h1,.alert-style-1 h2,.alert-style-1 h3,.alert-style-1 h4,.alert-style-1 h5,.alert-style-1 h6{font-size:22px;margin-bottom:15px}.alert-style-1 p{margin-bottom:15px}.alert-style-1 .alert-wrap{position:relative}.alert-style-1 .alert-content{padding:20px 30px 8px;margin-left:70px}@media (max-width:575px){.alert-style-1 .alert-content{padding:15px 15px 1px;margin-left:0}}.alert-style-1 .alert-icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:70PX;height:100%;font-size:25px;color:var(--text-color);background-color:rgba(0,0,0,.2)}@media (max-width:575px){.alert-style-1 .alert-icon{display:none}}.alert-style-1 .alert-close{opacity:.5;position:absolute;top:8px;right:8px;width:20px;height:20px;font-size:20px;line-height:1}.alert-style-1 .alert-close:hover{opacity:1}.alert-style-1.is-info{background-color:var(--info)}.alert-style-1.is-info .h1,.alert-style-1.is-info .h2,.alert-style-1.is-info .h3,.alert-style-1.is-info .h4,.alert-style-1.is-info .h5,.alert-style-1.is-info .h6,.alert-style-1.is-info a,.alert-style-1.is-info h1,.alert-style-1.is-info h2,.alert-style-1.is-info h3,.alert-style-1.is-info h4,.alert-style-1.is-info h5,.alert-style-1.is-info h6,.alert-style-1.is-info p{color:var(--white)}.alert-style-1.is-info a:hover{color:var(--black)}.alert-style-1.is-info .alert-icon{color:var(--white)}.alert-style-1.is-success{background-color:var(--success)}.alert-style-1.is-success .h1,.alert-style-1.is-success .h2,.alert-style-1.is-success .h3,.alert-style-1.is-success .h4,.alert-style-1.is-success .h5,.alert-style-1.is-success .h6,.alert-style-1.is-success a,.alert-style-1.is-success h1,.alert-style-1.is-success h2,.alert-style-1.is-success h3,.alert-style-1.is-success h4,.alert-style-1.is-success h5,.alert-style-1.is-success h6,.alert-style-1.is-success p{color:var(--white)}.alert-style-1.is-success a:hover{color:var(--black)}.alert-style-1.is-success .alert-icon{color:var(--white)}.alert-style-1.is-warning{background-color:var(--warning)}.alert-style-1.is-warning .h1,.alert-style-1.is-warning .h2,.alert-style-1.is-warning .h3,.alert-style-1.is-warning .h4,.alert-style-1.is-warning .h5,.alert-style-1.is-warning .h6,.alert-style-1.is-warning a,.alert-style-1.is-warning h1,.alert-style-1.is-warning h2,.alert-style-1.is-warning h3,.alert-style-1.is-warning h4,.alert-style-1.is-warning h5,.alert-style-1.is-warning h6,.alert-style-1.is-warning p{color:var(--text-color)}.alert-style-1.is-warning a:hover{color:var(--info)}.alert-style-1.is-warning .alert-icon{color:var(--white)}.alert-style-1.is-danger,.alert-style-1.is-error{background-color:var(--danger)}.alert-style-1.is-danger .h1,.alert-style-1.is-danger .h2,.alert-style-1.is-danger .h3,.alert-style-1.is-danger .h4,.alert-style-1.is-danger .h5,.alert-style-1.is-danger .h6,.alert-style-1.is-danger a,.alert-style-1.is-danger h1,.alert-style-1.is-danger h2,.alert-style-1.is-danger h3,.alert-style-1.is-danger h4,.alert-style-1.is-danger h5,.alert-style-1.is-danger h6,.alert-style-1.is-danger p,.alert-style-1.is-error .h1,.alert-style-1.is-error .h2,.alert-style-1.is-error .h3,.alert-style-1.is-error .h4,.alert-style-1.is-error .h5,.alert-style-1.is-error .h6,.alert-style-1.is-error a,.alert-style-1.is-error h1,.alert-style-1.is-error h2,.alert-style-1.is-error h3,.alert-style-1.is-error h4,.alert-style-1.is-error h5,.alert-style-1.is-error h6,.alert-style-1.is-error p{color:var(--white)}.alert-style-1.is-danger a:hover,.alert-style-1.is-error a:hover{color:var(--black)}.alert-style-1.is-danger .alert-icon,.alert-style-1.is-error .alert-icon{color:var(--white)}.alert-style-1.is-white{background-color:var(--white)}.alert-style-1.is-white a{color:var(--link-color)}.alert-style-1.is-white a:hover{color:var(--link-color-hover)}.alert-style-1.is-white .alert-icon{color:var(--text-color)}.alert-style-1.is-light{background-color:var(--light)}.alert-style-1.is-light a{color:var(--text-color)}.alert-style-1.is-light a:hover{color:var(--primary)}.alert-style-1.is-light .alert-icon{color:var(--text-color)}.alert-style-1.is-gray{background-color:var(--gray)}.alert-style-1.is-gray .h1,.alert-style-1.is-gray .h2,.alert-style-1.is-gray .h3,.alert-style-1.is-gray .h4,.alert-style-1.is-gray .h5,.alert-style-1.is-gray .h6,.alert-style-1.is-gray a,.alert-style-1.is-gray h1,.alert-style-1.is-gray h2,.alert-style-1.is-gray h3,.alert-style-1.is-gray h4,.alert-style-1.is-gray h5,.alert-style-1.is-gray h6,.alert-style-1.is-gray p{color:var(--dark)}.alert-style-1.is-gray a:hover{color:var(--white)}.alert-style-1.is-gray .alert-icon{color:var(--dark)}.alert-style-1.is-dark{background-color:var(--dark)}.alert-style-1.is-dark .h1,.alert-style-1.is-dark .h2,.alert-style-1.is-dark .h3,.alert-style-1.is-dark .h4,.alert-style-1.is-dark .h5,.alert-style-1.is-dark .h6,.alert-style-1.is-dark a,.alert-style-1.is-dark h1,.alert-style-1.is-dark h2,.alert-style-1.is-dark h3,.alert-style-1.is-dark h4,.alert-style-1.is-dark h5,.alert-style-1.is-dark h6,.alert-style-1.is-dark p{color:var(--white)}.alert-style-1.is-dark a:hover{color:var(--primary)}.alert-style-1.is-dark .alert-icon{color:var(--white);background-color:hsla(0,0%,100%,.2)}.alert-style-1.is-dark .alert-close{color:var(--white)}.alert-style-1.is-temp-hide{display:none}.liveEdBlock .alert-style-1.is-temp-hide{display:block}.alert-style-1.is-temp-hide .alert-wrap:after{content:"This alert is currently hidden from the public.";display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;color:var(--white);font-size:25px;font-weight:var(--font-weight-bold);background-color:rgba(0,0,0,.75)}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Alert - Style 1 - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Badge - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.badge{display:inline-flex;align-items:center;vertical-align:middle;gap:5px;padding:3px 10px;color:var(--text-color);font-size:12px;font-weight:var(--font-weight-medium);text-decoration:none;border-radius:50px;background-color:rgba(0,0,0,.07)}.badge a,.badge button{color:rgba(0,0,0,.3);text-decoration:none}.badge a:hover,.badge button:hover{color:rgba(0,0,0,.8)}.badge a i,.badge button i{display:block}.badge.badge-rounded{border-radius:40px}.badge.badge-sm{padding:1px 6px;font-size:10px}.badge.badge-sm button{font-size:12px}.badge.badge-md{padding:3px 10px;font-size:12px}.badge.badge-md button{font-size:14px}.badge.badge-lg{padding:5px 12px;font-size:13px;font-weight:var(--font-weight-semi-bold)}.badge.badge-lg button{font-size:16px}.badge.badge-xl{padding:5px 15px;font-size:15px;font-weight:var(--font-weight-semi-bold)}.badge.badge-xl button{font-size:16px}.badge.badge-default{color:var(--text-color);background-color:rgba(0,0,0,.07)}.badge.badge-transparent{color:var(--text-color);background-color:transparent}.badge.badge-primary{color:var(--white);background-color:var(--primary)}.badge.badge-secondary{color:var(--white);background-color:var(--secondary)}.badge.badge-third{color:var(--white);background-color:var(--third)}.badge.badge-fourth{color:var(--white);background-color:var(--fourth)}.badge.badge-white{color:var(--text-color);background-color:var(--white)}.badge.badge-primary-light{color:var(--primary-6);background-color:var(--primary-1)}.badge.badge-secondary-light{color:var(--secondary-6);background-color:var(--secondary-1)}.badge.badge-third-light{color:var(--third-6);background-color:var(--third-1)}.badge.badge-fourth-light{color:var(--fourth-6);background-color:var(--fourth-1)}.badge.badge-light{color:var(--text-color);background-color:var(--gray-2)}.badge.badge-light.badge-hover:hover{color:var(--white);background-color:var(--primary)}.badge.badge-gray{color:var(--white);background-color:var(--gray)}.badge.badge-dark{color:var(--white);background-color:var(--dark)}.badge.badge-dark-blur{color:var(--white);background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:saturate(200%) blur(7px);backdrop-filter:saturate(200%) blur(7px)}.badge.badge-info{color:var(--white);background-color:var(--info)}.badge.badge-success{color:var(--white);background-color:var(--success)}.badge.badge-warning{color:var(--white);background-color:var(--warning)}.badge.badge-danger,.badge.badge-error{color:var(--white);background-color:var(--danger)}.badge.badge-page{color:var(--white);background-color:var(--type-page)}.badge.badge-post{color:var(--white);background-color:var(--type-post)}.badge.badge-event{color:var(--white);background-color:var(--type-event)}.badge.badge-form{color:var(--white);background-color:var(--type-form)}.badge.badge-gallery{color:var(--white);background-color:var(--type-gallery)}.badge.badge-image{color:var(--white);background-color:var(--type-image)}.badge.badge-video{color:var(--white);background-color:var(--type-video)}.badge.badge-doc{color:var(--white);background-color:var(--type-doc)}.badge.badge-other,.badge.badge-unknown{color:var(--white);background-color:var(--gray-6)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Google Translate - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.google-translate{overflow:hidden;position:relative}.is-focus-keyboard .google-translate:focus-within{outline:var(--outline)}.google-translate .google-translate-embed{opacity:0}.google-translate .google-translate-label{transition:var(--transition-200)}.google-translate .goog-te-gadget{font-size:0}.google-translate .goog-te-gadget>span{display:none}.google-translate .goog-te-gadget .goog-te-combo{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Megamenu - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.megamenu-style-2{font-size:16px}.megamenu-style-2 a{color:var(--text-color)}.megamenu-style-2 a:hover{color:var(--primary)}.megamenu-style-2 ul.megamenu-level-1{display:flex;align-items:center}.megamenu-style-2 ul.megamenu-level-1>li>a{position:relative;display:flex;align-items:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:0 20px}@media (max-width:1659px){.megamenu-style-2 ul.megamenu-level-1>li>a{padding:0 15px}}@media (max-width:1439px){.megamenu-style-2 ul.megamenu-level-1>li>a{padding:0 10px}}.megamenu-style-2 ul.megamenu-level-1>li.active>a,.megamenu-style-2 ul.megamenu-level-1>li:hover>a{color:var(--primary)}.megamenu-style-2 .megamenu-panel{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:100%;left:0;transition:var(--transition-300)}.megamenu-style-2 .megamenu-panel-wrap{background-color:var(--white);border-radius:var(--border-radius);box-shadow:0 10px 20px rgba(0,0,0,.1);transition:var(--transition-300)}.megamenu-style-2 li.active .megamenu-panel{opacity:1;visibility:visible;pointer-events:auto}.megamenu-style-2 .megamenu-menu a{display:block}.megamenu-style-2 .megamenu-menu li.active>a,.megamenu-style-2 .megamenu-menu li:hover>a{color:var(--primary)}.megamenu-style-2 .type-a{position:relative}.megamenu-style-2 .type-a .megamenu-panel-wrap{display:flex;flex-wrap:nowrap}.megamenu-style-2 .type-a .megamenu-intro{display:flex;flex-direction:column;justify-content:center;width:360px;padding:50px 50px 20px;border-radius:var(--border-radius) 0 0 var(--border-radius);transition:border-radius var(--transition-300)}.megamenu-style-2 .type-a .megamenu-intro-title{margin-bottom:20px;font-size:24px;font-weight:var(--font-weight-bold);font-family:var(--font-family-serif)}.megamenu-style-2 .type-a .megamenu-menus{display:flex;align-items:center;width:360px;padding:50px 50px 20px}.megamenu-style-2 .type-a .megamenu-menu>ul{margin-bottom:30px}.megamenu-style-2 .type-a .megamenu-menu>ul>li{margin-bottom:15px}.megamenu-style-2 .type-a .megamenu-menu ul ul{display:none}.megamenu-style-2 .type-b .megamenu-panel{width:100%;display:flex;align-items:center;justify-content:center}.megamenu-style-2 .type-b .megamenu-intro-title{margin-bottom:20px;font-size:24px;font-weight:var(--font-weight-bold)}.megamenu-style-2 .type-b .megamenu-menus{padding:50px 35px}.megamenu-style-2 .type-b .megamenu-menu>ul{display:flex;flex-wrap:nowrap;margin-bottom:0}.megamenu-style-2 .type-b .megamenu-menu>ul>li{width:300px;padding:0 15px}.megamenu-style-2 .type-b .megamenu-menu>ul>li>a{display:flex;align-items:center;gap:30px}.megamenu-style-2 .type-c .megamenu-panel{width:100%;display:flex;align-items:center;justify-content:center}.megamenu-style-2 .type-c .megamenu-panel-wrap{padding:50px 10px 20px}.megamenu-style-2 .type-c .megamenu-intro-title{margin-bottom:20px;font-size:24px;font-weight:var(--font-weight-bold)}.megamenu-style-2 .type-c .megamenu-menus{display:flex;flex-wrap:wrap}.megamenu-style-2 .type-c .megamenu-menu{padding:0 40px;width:400px;margin-bottom:20px}.megamenu-style-2 .type-c .megamenu-menu:not(:last-of-type){border-right:1px solid var(--border-color-dark)}.megamenu-style-2 .type-c .megamenu-menu>ul>li{margin-bottom:15px}.megamenu-style-2 .type-c .megamenu-menu>ul>li>a{display:flex;align-items:center;gap:25px}.megamenu-style-2 .type-c .megamenu-footer{padding:0 40px;margin-bottom:15px}.megamenu-style-2 .type-c .megamenu-footer>a{text-decoration:underline;font-weight:var(--font-weight-medium)}.megamenu-style-2 .type-d{position:relative}.megamenu-style-2 .type-d .megamenu-panel{left:auto;right:0}.megamenu-style-2 .type-d .megamenu-menu ul{padding:20px 0;margin-bottom:0}.megamenu-style-2 .type-d .megamenu-menu li{position:relative;min-width:240px}.megamenu-style-2 .type-d .megamenu-menu a{padding:8px 20px}.megamenu-style-2 .type-d .megamenu-menu li.has-children>a{display:flex;align-items:center;justify-content:space-between;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.megamenu-style-2 .type-d .megamenu-menu li.has-children>a:after{content:"\F0DA";font-family:var(--font-family-icon);font-weight:900}.megamenu-style-2 .type-d .megamenu-menu ul ul{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;left:100%;width:var(--megamenu-style-1-menu-width);border-radius:var(--border-radius);background-color:var(--white);box-shadow:0 6px 6px rgba(0,0,0,.16)}.megamenu-style-2 .type-d .megamenu-menu li.has-children.active>ul{opacity:1;visibility:visible;pointer-events:auto}.megamenu-style-2 .type-e{position:relative}.megamenu-style-2 .type-e .megamenu-panel{left:auto;right:-100px}.megamenu-style-2 .type-e .megamenu-panel-wrap{display:flex;flex-wrap:nowrap}.megamenu-style-2 .type-e .megamenu-intro{display:flex;flex-direction:column;justify-content:center;width:360px;padding:50px 50px 20px;border-radius:var(--border-radius) 0 0 var(--border-radius);transition:border-radius var(--transition-300)}.megamenu-style-2 .type-e .megamenu-intro-title{margin-bottom:20px;font-size:24px;font-weight:var(--font-weight-bold);font-family:var(--font-family-serif)}.megamenu-style-2 .type-e .megamenu-menus{position:relative;width:300px;padding:50px 50px 20px}.megamenu-style-2 .type-e .megamenu-menus:not(:last-of-type):after{content:"";position:absolute;top:50%;right:0;width:1px;height:calc(100% - 100px);background-color:var(--border-color-dark);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.megamenu-style-2 .type-e .megamenu-menu>ul{margin-bottom:30px}.megamenu-style-2 .type-e .megamenu-menu>ul>li{margin-bottom:15px}.megamenu-style-2 .type-e .megamenu-menu li{position:relative}.megamenu-style-2 .type-e .megamenu-menu li.has-children{padding-right:15px}.megamenu-style-2 .type-e .megamenu-menu li.has-children>a{display:flex;align-items:center;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.megamenu-style-2 .type-e .megamenu-menu li.has-children>a:after{content:"\F0DA";font-family:var(--font-family-icon);font-weight:900}.megamenu-style-2 .type-e .megamenu-menu ul ul{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:-28px;left:100%;padding:20px 0;width:var(--megamenu-style-1-menu-width);border-radius:var(--border-radius);background-color:var(--white);box-shadow:0 6px 6px rgba(0,0,0,.16);-webkit-transform:translateY(15px);transform:translateY(15px);transition:var(--transition-300)}.megamenu-style-2 .type-e .megamenu-menu ul ul li{min-width:290px}.megamenu-style-2 .type-e .megamenu-menu ul ul a{padding:8px 20px}.megamenu-style-2 .type-e .megamenu-menu li.has-children.active>ul{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.megamenu-style-2 #megamenu-panel-1{left:-110px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Sidebar - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.sidebar-default .sidebar-open-btn{display:none;align-items:center;width:100%;padding:15px 20px;margin-bottom:30px;text-align:left;font-weight:var(--font-weight-bold);border-radius:var(--border-radius);background-color:var(--gray-4)}.sidebar-default .sidebar-open-btn i{margin-right:10px}.sidebar-default .sidebar-close-btn{z-index:1;display:none;position:fixed;top:15px;right:15px;align-items:center;justify-content:center;width:40px;height:40px;color:var(--dark);font-size:18px;border-radius:50%;background-color:var(--white)}.sidebar-default .sidebar-close-btn:hover{color:var(--white);background-color:var(--primary)}.sidebar-default .sidebar-side{z-index:1}.sidebar-default .sidebar-side .sidebar-inner[class*=_bg-]{padding:30px 30px 1px}.sidebar-default.is-right .sidebar-side{order:2}@media (max-width:991px){.sidebar-default.is-right .sidebar-side{order:1}}.sidebar-default.is-right .sidebar-main{order:1}@media (max-width:991px){.sidebar-default.is-right .sidebar-main{order:2}}@media (min-width:992px){.sidebar-default.is-left.has-border .sidebar-side{border-right:1px solid var(--border-color-dark)}}@media (min-width:992px){.sidebar-default.is-right.has-border .sidebar-side{border-left:1px solid var(--border-color-dark)}}.sidebar-default._js-coll-sidebar.active{position:relative;z-index:510}@media (max-width:991px){.sidebar-default._js-coll-sidebar .sidebar-close-btn,.sidebar-default._js-coll-sidebar .sidebar-open-btn{display:flex}.sidebar-default._js-coll-sidebar .sidebar-side .sidebar-inner{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding:70px 30px 20px;overflow-x:hidden;overflow-y:auto}.sidebar-default._js-coll-sidebar .sidebar-side .sidebar-inner:not([class*=_bg-]){background-color:var(--gray-2)}}@media (min-width:992px){.sidebar-default.is-sticky .sidebar-side-wrap{position:-webkit-sticky;position:sticky;top:15px}.has-sticky-header .sidebar-default.is-sticky .sidebar-side-wrap{top:calc(var(--header-main-wrap-height) + 15px)}}.sidebar-default .Menu ul li{margin-bottom:10px}.sidebar-default .Menu ul li a{text-decoration:underline}.sidebar-default .Menu ul li a:not(:hover){-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.sidebar-default .Menu ul[id]{padding:30px 30px 20px;margin-bottom:30px;border-radius:var(--border-radius);background-color:rgba(0,0,0,.1)}.sidebar-default .Menu ul[id]>li{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.3)}.sidebar-default .Menu ul[id]>li>a{font-weight:var(--font-weight-bold)}.sidebar-default .Menu ul[id]>li:last-of-type,.sidebar-default .Menu ul[id]>li:only-of-type{padding-bottom:0;border-bottom:0}.sidebar-default .Menu ul ul{margin-top:10px;padding-left:15px;border-left:2px solid rgba(0,0,0,.3)}.sidebar-default .sidebar-inner[class*=" _bg-"] .Menu ul[id],.sidebar-default .sidebar-inner[class^=_bg-] .Menu ul[id]{padding:0;border-radius:0;background-color:transparent}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Sidebar - Style 1 - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | CTA - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.cta-style-1 .cta-wrap{position:relative}.cta-style-1 .cta-img{overflow:hidden;position:relative;background-color:var(--primary-1)}.cta-style-1 .cta-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){.cta-style-1 .cta-text-area{position:absolute;left:0;bottom:0;width:100%}}@media (max-width:991px){.cta-style-1 .cta-text-area{border-top:10px solid rgba(0,0,0,.3)}}@media (max-width:991px){.cta-style-1 .cta-text-area .content-area-wrap{padding:0}}@media (max-width:991px){.cta-style-1 .cta-text-area .container{max-width:none}}.cta-style-1 .cta-inner{padding:50px 50px 20px;border-top:10px solid rgba(0,0,0,.3)}@media (max-width:991px){.cta-style-1 .cta-inner{padding:30px 15px 1px;border-top:none}}.cta-style-1.is-md .cta-img{height:550px}@media (max-width:991px){.cta-style-1.is-md .cta-img{height:auto;aspect-ratio:16/9}}@media (max-width:575px){.cta-style-1.is-md .cta-img{aspect-ratio:4/3}}.cta-style-1.is-sm .cta-img{height:450px}@media (max-width:991px){.cta-style-1.is-sm .cta-img{height:auto;aspect-ratio:16/9}}@media (max-width:575px){.cta-style-1.is-sm .cta-img{aspect-ratio:4/3}}.cta-style-1.is-lg .cta-img{height:650px}@media (max-width:991px){.cta-style-1.is-lg .cta-img{height:auto;aspect-ratio:16/9}}@media (max-width:575px){.cta-style-1.is-lg .cta-img{aspect-ratio:4/3}}.cta-style-1.is-img-center .cta-img img{-o-object-position:center;object-position:center}.cta-style-1.is-img-top .cta-img img{-o-object-position:center top;object-position:center top}.cta-style-1.is-img-bottom .cta-img img{-o-object-position:center bottom;object-position:center bottom}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | CTA - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.cta-style-2{margin-bottom:30px}.cta-style-2 .cta-wrap{padding:100px 25px 35px 110px;border-radius:35px 0 35px 0}@media (max-width:991px){.cta-style-2 .cta-wrap{padding:80px}}@media (max-width:767px){.cta-style-2 .cta-wrap{padding:80px 60px}}@media (max-width:575px){.cta-style-2 .cta-wrap{padding:60px 30px}}.cta-style-2 .cta-wrap>svg{position:absolute}.cta-style-2 .cta-wrap>svg:not(.is-colored){opacity:.3}.cta-style-2 .cta-wrap>svg:not(.is-colored) path{fill:#fff}.cta-style-2._bg-white .content-area-wrap>svg:not(.is-colored){opacity:.05}.cta-style-2._bg-white .content-area-wrap>svg:not(.is-colored) path{fill:var(--dark)}.cta-style-2 .patternTL{top:0;left:0}.cta-style-2 .patternTR{top:0;right:0}.cta-style-2 .patternBL{left:0;bottom:0}.cta-style-2 .patternBR{right:0;bottom:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | CTA - Request Demo - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.cta-request-demo{background-color:var(--light)}.home-page .cta-request-demo,.portfolio-page .cta-request-demo,.solution-page .cta-request-demo{background-color:transparent}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Categories List - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.categories-list-style-1{list-style-type:none;padding:5px 0;border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-1)}.categories-list-style-1 li{position:relative;padding:0 25px;margin:0}.categories-list-style-1 li:after{content:"";position:absolute;top:50%;left:0;width:4px;height:30px;border-radius:0 var(--border-radius) var(--border-radius) 0;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color var(--transition-200)}.categories-list-style-1 li a,.categories-list-style-1 li button{display:flex;align-items:center;width:100%;padding:15px 0;color:var(--text-color);font-size:14px;font-weight:var(--font-weight-bold);text-transform:capitalize;text-decoration:none}.categories-list-style-1 li a i,.categories-list-style-1 li button i{font-size:12px;margin-right:10px}.categories-list-style-1 li a:hover,.categories-list-style-1 li button:hover{color:var(--primary-5)}.categories-list-style-1 li+li a,.categories-list-style-1 li+li button{border-top:1px solid var(--border-color-dark)}.categories-list-style-1 li:hover:after{background-color:var(--primary)}.categories-list-style-1 li.active,.categories-list-style-1 li.selected{background-color:var(--gray-2)}.categories-list-style-1 li.active:after,.categories-list-style-1 li.selected:after{background-color:var(--primary)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Filters List - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.filters-list-style-1{font-size:var(--form-font-size)}.filters-list-style-1 label{display:block;padding-bottom:var(--form-gutter);font-weight:var(--font-weight-bold)}.filters-list-style-1 .mwInput.checkbox{margin-bottom:5px}.filters-list-style-1 .checkbox-toggle .icon{font-weight:var(--font-weight-bold)}.filters-list-style-1 .filters-list-item{margin-bottom:15px}.filters-list-style-1 .filters-list-item button[aria-expanded]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;font-weight:var(--font-weight-bold)}.filters-list-style-1 .filters-list-item button[aria-expanded]:after{content:"+";font-family:var(--font-family-icon);font-weight:900}.filters-list-style-1 .filters-list-item button[aria-expanded]:hover{color:var(--primary)}.filters-list-style-1 .filters-list-item button[aria-expanded].active:after{content:"\F068"}.filters-list-style-1 .filters-list-item [role=region]{display:none;width:100%;padding-top:var(--form-gutter)}.filters-list-style-1 .filters-list-btns{margin-top:30px;font-size:18px}.filters-list-style-1 .filters-list-hints{margin-bottom:15px}.filters-list-style-1 .filters-list-hints-label{margin-bottom:15px;font-size:20px}.filters-list-style-1 .filters-list-hints-list{display:flex;flex-wrap:wrap;gap:5px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Filters List - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.filters-list-style-2{font-size:var(--form-font-size)}.filters-list-style-2 label{display:block;padding-bottom:var(--form-gutter)}.filters-list-style-2 .checkbox-toggle .icon,.filters-list-style-2 label{font-weight:var(--font-weight-bold)}.filters-list-style-2 .filters-list-body{padding:30px 40px 20px;margin-bottom:15px;border-bottom:4px solid var(--primary);border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-1)}@media (max-width:767px){.filters-list-style-2 .filters-list-body{padding:20px 20px 10px}}.filters-list-style-2 .filters-list-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.filters-list-style-2 .filters-list-item{margin-bottom:15px}.filters-list-style-2 .filters-list-more-btn{display:flex;align-items:center;gap:10px;font-weight:var(--font-weight-bold);padding-bottom:var(--form-gutter)}.filters-list-style-2 .filters-list-more-btn i{transition:-webkit-transform var(--transition-200);transition:transform var(--transition-200);transition:transform var(--transition-200),-webkit-transform var(--transition-200)}.filters-list-style-2 .filters-list-more-btn:hover{color:var(--primary)}.filters-list-style-2 .filters-list-more-btn.active i{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filters-list-style-2 .filters-list-more-dialog{display:none;width:100%;padding:20px 20px 5px;margin-bottom:15px;border-radius:var(--form-border-radius);background-color:rgba(0,0,0,.07)}.filters-list-style-2 .filters-list-hints{display:flex;flex-wrap:wrap;gap:10px;margin-top:7px}.filters-list-style-2 .filters-list-hints .badge{padding-right:7px}.filters-list-style-2 .filters-list-hints-label{margin-top:4px;margin-bottom:0;font-size:20px;color:var(--white)}.filters-list-style-2 .filters-list-hints-list{display:flex;flex-wrap:wrap;gap:5px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Animation Wrapper - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.animation-wrapper-default{overflow:hidden}.liveEdBlock .animation-wrapper-default{padding-top:22px}.liveEdBlock .animation-wrapper-default .animation-wrapper-wrap{position:relative;background-color:rgba(46,183,160,.15)}.liveEdBlock .animation-wrapper-default .animation-wrapper-wrap:before{content:"ANIMATION: " attr(data-aos);position:absolute;right:0;bottom:100%;width:auto;height:auto;padding:3px 10px;font-size:10px;border-radius:5px 5px 0 0;background-color:rgba(46,183,160,.15)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | SNS Link - Default - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.sns-link-default ul{display:flex;flex-wrap:wrap;align-items:center}.sns-link-default ul li a{color:var(--sns-color)}.sns-link-default ul li a:hover{color:var(--sns-color-hover)}.sns-link-default.left ul{justify-content:flex-start}.sns-link-default.center ul{justify-content:center}.sns-link-default.right ul{justify-content:flex-end}.sns-link-default.small ul{-webkit-column-gap:var(--sns-margin-sm);-moz-column-gap:var(--sns-margin-sm);column-gap:var(--sns-margin-sm);row-gap:5px}.sns-link-default.small ul li{font-size:var(--sns-font-size-sm)}.sns-link-default.medium ul{-webkit-column-gap:var(--sns-margin-md);-moz-column-gap:var(--sns-margin-md);column-gap:var(--sns-margin-md);row-gap:5px}.sns-link-default.medium ul li{font-size:var(--sns-font-size-md)}.sns-link-default.large ul{-webkit-column-gap:var(--sns-margin-lg);-moz-column-gap:var(--sns-margin-lg);column-gap:var(--sns-margin-lg);row-gap:5px}.sns-link-default.large ul li{font-size:var(--sns-font-size-lg)}.sns-link-default.huge ul{-webkit-column-gap:var(--sns-margin-hudge);-moz-column-gap:var(--sns-margin-hudge);column-gap:var(--sns-margin-hudge);row-gap:5px}.sns-link-default.huge ul li{font-size:var(--sns-font-size-huge)}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | SNS Link Default - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | SNS Link - Circle - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.sns-link-circle ul{display:flex;flex-wrap:wrap;align-items:center}.sns-link-circle ul li a{display:flex;align-items:center;justify-content:center;color:var(--sns-circle-color);line-height:1;text-decoration:none;border-radius:50%;background-color:var(--sns-circle-bg)}.sns-link-circle ul li a:hover{color:var(--sns-circle-color-hover);background-color:var(--sns-circle-bg-hover)}.sns-link-circle.left ul{justify-content:flex-start}.sns-link-circle.center ul{justify-content:center}.sns-link-circle.right ul{justify-content:flex-end}.sns-link-circle.small ul{-webkit-column-gap:var(--sns-circle-margin-sm);-moz-column-gap:var(--sns-circle-margin-sm);column-gap:var(--sns-circle-margin-sm);row-gap:5px}.sns-link-circle.small ul a{width:var(--sns-circle-size-sm);height:var(--sns-circle-size-sm);font-size:var(--sns-circle-font-size-sm)}.sns-link-circle.medium ul{-webkit-column-gap:var(--sns-circle-margin-md);-moz-column-gap:var(--sns-circle-margin-md);column-gap:var(--sns-circle-margin-md);row-gap:5px}.sns-link-circle.medium ul a{width:var(--sns-circle-size-md);height:var(--sns-circle-size-md);font-size:var(--sns-circle-font-size-md)}.sns-link-circle.large ul{-webkit-column-gap:var(--sns-circle-margin-lg);-moz-column-gap:var(--sns-circle-margin-lg);column-gap:var(--sns-circle-margin-lg);row-gap:5px}.sns-link-circle.large ul a{width:var(--sns-circle-size-lg);height:var(--sns-circle-size-lg);font-size:var(--sns-circle-font-size-lg)}.sns-link-circle.huge ul{-webkit-column-gap:var(--sns-circle-margin-huge);-moz-column-gap:var(--sns-circle-margin-huge);column-gap:var(--sns-circle-margin-huge);row-gap:5px}.sns-link-circle.huge ul a{width:var(--sns-circle-size-huge);height:var(--sns-circle-size-huge);font-size:var(--sns-circle-font-size-huge)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | SNS Link - Square - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.sns-link-square ul{display:flex;flex-wrap:wrap;align-items:center}.sns-link-square ul li a{display:flex;align-items:center;justify-content:center;color:var(--sns-square-color);line-height:1;text-decoration:none;border-radius:var(--border-radius);background-color:var(--sns-square-bg)}.sns-link-square ul li a:hover{color:var(--sns-square-color-hover);background-color:var(--sns-square-bg-hover)}.sns-link-square.left ul{justify-content:flex-start}.sns-link-square.center ul{justify-content:center}.sns-link-square.right ul{justify-content:flex-end}.sns-link-square.small ul{-webkit-column-gap:var(--sns-square-margin-sm);-moz-column-gap:var(--sns-square-margin-sm);column-gap:var(--sns-square-margin-sm);row-gap:5px}.sns-link-square.small ul a{width:var(--sns-square-size-sm);height:var(--sns-square-size-sm);font-size:var(--sns-square-font-size-sm)}.sns-link-square.medium ul{-webkit-column-gap:var(--sns-square-margin-md);-moz-column-gap:var(--sns-square-margin-md);column-gap:var(--sns-square-margin-md);row-gap:5px}.sns-link-square.medium ul a{width:var(--sns-square-size-md);height:var(--sns-square-size-md);font-size:var(--sns-square-font-size-md)}.sns-link-square.large ul{-webkit-column-gap:var(--sns-square-margin-lg);-moz-column-gap:var(--sns-square-margin-lg);column-gap:var(--sns-square-margin-lg);row-gap:5px}.sns-link-square.large ul a{width:var(--sns-square-size-lg);height:var(--sns-square-size-lg);font-size:var(--sns-square-font-size-lg)}.sns-link-square.huge ul{-webkit-column-gap:var(--sns-square-margin-huge);-moz-column-gap:var(--sns-square-margin-huge);column-gap:var(--sns-square-margin-huge);row-gap:5px}.sns-link-square.huge ul a{width:var(--sns-square-size-huge);height:var(--sns-square-size-huge);font-size:var(--sns-square-font-size-huge)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Share Link - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.share-links{display:flex;align-items:center;gap:var(--sns-margin-md);line-height:1}.share-link{display:inline-block}.share-link-default{font-size:var(--sns-font-size-md);color:var(--sns-color)}.share-link-default:hover{color:var(--sns-color-hover)}.share-link-circle{display:flex;align-items:center;justify-content:center;width:var(--sns-circle-size-md);height:var(--sns-circle-size-md);color:var(--sns-circle-color);border-radius:50%;background-color:var(--sns-circle-bg);transition:var(--transition-200)}.share-link-circle:hover{color:var(--sns-circle-color-hover);background-color:var(--sns-circle-bg-hover)}.share-link-square{display:flex;align-items:center;justify-content:center;width:var(--sns-square-size-md);height:var(--sns-square-size-md);color:var(--sns-square-color);border-radius:var(--border-radius);background-color:var(--sns-square-bg);transition:var(--transition-200)}.share-link-square:hover{color:var(--sns-square-color-hover);background-color:var(--sns-square-bg-hover)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Accordion - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.accordion-style-2{margin-bottom:10px;font-size:16px}.accordion-style-2 .accordion-header{position:relative;margin-bottom:0;font-size:18px;font-family:var(--font-family-sans-serif);box-shadow:0 0 0 transparent;transition:var(--transition-500)}.accordion-style-2 .accordion-header button{display:flex;align-items:center;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;width:100%;padding:20px 20px 20px 30px;font-weight:var(--font-weight-bold);text-align:left;white-space:pre-line;border-radius:var(--border-radius)}.accordion-style-2 .accordion-header i{font-size:18px;transition:var(--transition-500)}.accordion-style-2 .accordion-panel{display:none}.accordion-style-2 .accordion-panel-inner{padding:30px 30px 5px;background-color:var(--light);border-radius:0 0 var(--border-radius) var(--border-radius)}.accordion-style-2.active .accordion-header{box-shadow:0 3px 0 rgba(0,0,0,.05)}.accordion-style-2.active .accordion-header i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-style-2.active .accordion-header i.fa-plus{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.accordion-style-2.active .accordion-header button{border-radius:var(--border-radius) var(--border-radius) 0 0}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Accordion - Style 2 - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Tabs - Icon - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.tabs-style-3{margin-bottom:30px}.tabs-style-3 .tabs-header{position:relative;margin-bottom:30px}.tabs-style-3 .tabs-nav-indicator{pointer-events:none;position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:var(--border-color-dark)}@media (max-width:991px){.tabs-style-3 .tabs-nav-indicator{display:none}}.tabs-style-3 .tabs-nav-indicator span{display:block;position:absolute;top:0;left:0;height:100%;background-color:var(--primary);transition:var(--transition-360)}.tabs-style-3 .tabs-navs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding-bottom:30px}@media (max-width:991px){.tabs-style-3 .tabs-navs{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:10px;font-size:16px}}@media (max-width:575px){.tabs-style-3 .tabs-navs{grid-template-columns:repeat(2,1fr)}}.tabs-style-3 .tabs-nav{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;padding:0 15px;text-align:center;white-space:pre-line;transition:var(--transition-200)}@media (max-width:991px){.tabs-style-3 .tabs-nav{padding:20px;border-radius:var(--border-radius);background-color:var(--gray-2)}}.tabs-style-3 .tabs-nav img,.tabs-style-3 .tabs-nav svg{width:auto;height:60px;margin-bottom:15px;transition:var(--transition-200)}.tabs-style-3 .tabs-nav.active,.tabs-style-3 .tabs-nav:hover{color:var(--primary)}@media (max-width:991px){.tabs-style-3 .tabs-nav.active,.tabs-style-3 .tabs-nav:hover{color:var(--white);background-color:var(--primary)}}@media (max-width:991px){.tabs-style-3 .tabs-nav.active img,.tabs-style-3 .tabs-nav:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}@media (max-width:991px){.tabs-style-3 .tabs-nav.active path,.tabs-style-3 .tabs-nav:hover path{fill:var(--white)}}.tabs-style-3 .tabs-panel{display:none}.tabs-style-3 .tabs-panel.active{display:block}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Modal Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.modal-style-1 .modal-container{z-index:510;display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;padding:60px 15px;background-color:rgba(0,0,0,.5)}.modal-style-1 .modal-dialog{position:relative;width:100%;min-height:100px;margin:0 auto}.modal-style-1 .modal-inner{overflow:hidden;border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-2)}.modal-style-1 .modal-close-btn{z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:-12px;right:-12px;width:30px;height:30px;color:var(--white);border-radius:50%;background:var(--dark);box-shadow:var(--shadow-2)}.modal-style-1 .modal-close-btn:hover{background:var(--primary)}.modal-style-1.is-sm .modal-dialog{max-width:570px}.modal-style-1.is-md .modal-dialog{max-width:770px}.modal-style-1.is-lg .modal-dialog{max-width:970px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Popup - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.popup-style-1 .popup-container{z-index:510;display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;padding:60px 15px;background-color:rgba(0,0,0,.5)}.popup-style-1 .popup-dialog{position:relative;width:100%;min-height:100px;margin:0 auto}.popup-style-1 .popup-inner{overflow:hidden;border-radius:var(--border-radius);box-shadow:var(--shadow-2)}.popup-style-1 .popup-close-btn{z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:20px;right:20px;width:36px;height:36px;color:var(--white);border-radius:50%;background:var(--dark);box-shadow:var(--shadow-2)}.popup-style-1 .popup-close-btn:hover{background:var(--primary)}.popup-style-1.is-sm .popup-dialog{max-width:570px}.popup-style-1.is-md .popup-dialog{max-width:770px}.popup-style-1.is-lg .popup-dialog{max-width:970px}.popup-style-1.page-popup-form .popup-content,.popup-style-1.post-details-ebook-popup-form .popup-content,.popup-style-1.post-details-popup-form .popup-content{margin:0 auto;max-width:700px}.popup-style-1.page-popup-form .popup-inner,.popup-style-1.post-details-ebook-popup-form .popup-inner,.popup-style-1.post-details-popup-form .popup-inner{position:relative;padding:100px 30px 70px}@media (max-width:575px){.popup-style-1.page-popup-form .popup-inner,.popup-style-1.post-details-ebook-popup-form .popup-inner,.popup-style-1.post-details-popup-form .popup-inner{padding:40px 15px 10px}}.popup-style-1.page-popup-form .popup-inner>svg,.popup-style-1.post-details-ebook-popup-form .popup-inner>svg,.popup-style-1.post-details-popup-form .popup-inner>svg{pointer-events:none;position:absolute;opacity:.4}.popup-style-1.page-popup-form .popup-inner>svg path,.popup-style-1.post-details-ebook-popup-form .popup-inner>svg path,.popup-style-1.post-details-popup-form .popup-inner>svg path{fill:#fff}.popup-style-1.page-popup-form .popup-inner .patternTL,.popup-style-1.post-details-ebook-popup-form .popup-inner .patternTL,.popup-style-1.post-details-popup-form .popup-inner .patternTL{top:0;left:0}.popup-style-1.page-popup-form .popup-inner .patternTR,.popup-style-1.post-details-ebook-popup-form .popup-inner .patternTR,.popup-style-1.post-details-popup-form .popup-inner .patternTR{top:0;right:0}.popup-style-1.page-popup-form .popup-inner .patternBL,.popup-style-1.post-details-ebook-popup-form .popup-inner .patternBL,.popup-style-1.post-details-popup-form .popup-inner .patternBL{left:0;bottom:0}.popup-style-1.page-popup-form .popup-inner .patternBR,.popup-style-1.post-details-ebook-popup-form .popup-inner .patternBR,.popup-style-1.post-details-popup-form .popup-inner .patternBR{right:0;bottom:0}.popup-style-1.page-popup-form div.mwInput.button input,.popup-style-1.post-details-ebook-popup-form div.mwInput.button input,.popup-style-1.post-details-popup-form div.mwInput.button input{font-size:20px;letter-spacing:1px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Count Up - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.count-up-style-1{text-align:center}.count-up-style-1 .count-up-icon{width:auto;height:200px;margin-bottom:30px}.count-up-style-1 .count-up-number{display:block;margin-bottom:15px;color:var(--primary);font-size:66px;line-height:1;font-weight:var(--font-weight-thin);font-family:var(--font-family-serif)}@media (max-width:767px){.count-up-style-1 .count-up-number{font-size:48px}}.count-up-style-1 .count-up-label{display:block;white-space:pre-line;color:var(--text-color);font-size:18px;font-weight:var(--font-weight-bold);font-family:var(--font-family-sans-serif)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Card - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.content-card-style-1{margin-bottom:30px}.content-card-style-1 .content-card-wrap{overflow:hidden;border:1px solid var(--border-color-dark);border-radius:var(--border-radius);background-color:var(--white)}.content-card-style-1 .content-card-header{padding:15px 30px;border-bottom:1px solid var(--border-color-dark);background-color:var(--gray-2);word-break:break-word}@media (max-width:575px){.content-card-style-1 .content-card-header{padding:15px}}.content-card-style-1 .content-card-header .btn,.content-card-style-1 .content-card-header dl,.content-card-style-1 .content-card-header h1,.content-card-style-1 .content-card-header h2,.content-card-style-1 .content-card-header h3,.content-card-style-1 .content-card-header h4,.content-card-style-1 .content-card-header h5,.content-card-style-1 .content-card-header h6,.content-card-style-1 .content-card-header ol,.content-card-style-1 .content-card-header p,.content-card-style-1 .content-card-header table,.content-card-style-1 .content-card-header ul{margin-bottom:0}.content-card-style-1 .content-card-body{padding:30px 30px 1px;word-break:break-word}@media (max-width:575px){.content-card-style-1 .content-card-body{padding:15px 15px 1px}}.content-card-style-1 .content-card-footer{padding:15px 30px 5px;border-top:1px solid var(--border-color-dark);background-color:var(--gray-2)}@media (max-width:575px){.content-card-style-1 .content-card-footer{padding:15px 15px 5px}}.content-card-style-1 .content-card-footer .btn,.content-card-style-1 .content-card-footer dl,.content-card-style-1 .content-card-footer h1,.content-card-style-1 .content-card-footer h2,.content-card-style-1 .content-card-footer h3,.content-card-style-1 .content-card-footer h4,.content-card-style-1 .content-card-footer h5,.content-card-style-1 .content-card-footer h6,.content-card-style-1 .content-card-footer ol,.content-card-style-1 .content-card-footer p,.content-card-style-1 .content-card-footer table,.content-card-style-1 .content-card-footer ul{margin-bottom:10px}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Card - Style 1 - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Card - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.content-card-style-2{margin-bottom:30px}.content-card-style-2 .content-card-wrap{padding:30px 30px 1px;margin-bottom:30px;border-radius:var(--border-radius-lg);background-color:var(--light)}@media (max-width:575px){.content-card-style-2 .content-card-wrap{padding:20px 20px 1px}}.content-card-style-2 .content-card-title{padding-bottom:30px;border-bottom:1px solid var(--gray)}.content-card-style-2.is-request-demo .content-card-wrap{color:var(--text-color);padding:60px 60px 30px;background-color:var(--white);box-shadow:var(--shadow-6)}@media (max-width:991px){.content-card-style-2.is-request-demo .content-card-wrap{padding:40px 40px 10px}}@media (max-width:575px){.content-card-style-2.is-request-demo .content-card-wrap{padding:20px 20px 1px}}.content-card-style-2.is-request-demo div.mwInput.button{display:block}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Content Card - Style 2 - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Image Card - Portfolio - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.imgCardPortfolio{margin-bottom:30px}.imgCardPortfolio .imgCardImg{width:100%}.imgCardPortfolio .imgCardImg.is-rounded-corner{border-radius:10px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Magnific Image - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.magnific-img-style-1{margin-bottom:30px}.magnific-img-style-1 .magnific-img-container{z-index:510;display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;padding:60px 15px;background-color:rgba(0,0,0,.5)}.magnific-img-style-1 .magnific-img-dialog{position:relative;width:100%;min-height:100px;margin:0 auto}.magnific-img-style-1 .magnific-img-inner{overflow:hidden;border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-2)}.magnific-img-style-1 .magnific-img-open-btn{position:relative}.magnific-img-style-1 .magnific-img-open-btn-overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:40px;height:40px;color:var(--white);font-size:20px;border-radius:0 0 0 10px;background-color:rgba(0,0,0,.8);transition:var(--transition-360)}@media (min-width:992px){.magnific-img-style-1 .magnific-img-open-btn:hover .magnific-img-open-btn-overlay,.magnific-img-style-1.active .magnific-img-open-btn-overlay{width:100%;height:100%;font-size:50px;border-radius:0;background-color:rgba(0,0,0,.3)}}.magnific-img-style-1 .magnific-img-close-btn{z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;top:-12px;right:-12px;width:30px;height:30px;color:var(--white);border-radius:50%;background:var(--dark);box-shadow:var(--shadow-2)}.magnific-img-style-1 .magnific-img-close-btn:hover{background:var(--primary)}.magnific-img-style-1.is-sm .magnific-img-dialog{max-width:570px}.magnific-img-style-1.is-md .magnific-img-dialog{max-width:770px}.magnific-img-style-1.is-lg .magnific-img-dialog{max-width:970px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Icon Card - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.icon-card-style-2{margin-bottom:30px}.icon-card-style-2 .icon-card-wrap{display:grid;grid-template-rows:auto auto 1fr auto;padding:30px 30px 1px;border-radius:20px;background-color:var(--white);box-shadow:0 0 16px rgba(0,0,0,.16);transition:var(--transition-200)}.icon-card-style-2 .icon-card-wrap:hover{background-color:var(--primary)}.icon-card-style-2 .icon-card-wrap:hover .icon-card-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.icon-card-style-2 .icon-card-wrap:hover .icon-card-content,.icon-card-style-2 .icon-card-wrap:hover .icon-card-explore,.icon-card-style-2 .icon-card-wrap:hover .icon-card-title{color:var(--white)}.icon-card-style-2 .icon-card-wrap:hover .icon-card-explore path{stroke:var(--white)}.icon-card-style-2 .icon-card-icon{width:60px;height:auto;margin-bottom:30px;-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0);transition:var(--transition-200)}.icon-card-style-2 .icon-card-content,.icon-card-style-2 .icon-card-title{transition:var(--transition-200)}.icon-card-style-2 .icon-card-explore{color:var(--primary);transition:var(--transition-200)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Icon and Text - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.icon-text-style-1 .icon-text-wrap{display:flex;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.icon-text-style-1 .icon-text-icon{flex:0 0 auto;margin-bottom:30px}.icon-text-style-1 .icon-text-text{flex:1}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Items List - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.items-list-style-1 a{text-decoration:none}.items-list-style-1 .item-wrap{display:none}.items-list-style-1 .badge-type{text-transform:capitalize}.items-list-style-1.grid-view p{margin-bottom:15px}.items-list-style-1.grid-view .item{margin-bottom:30px}.items-list-style-1.grid-view .item-wrap.grid{display:block;height:100%;overflow:hidden;border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-1);transition:box-shadow var(--transition-200)}.items-list-style-1.grid-view .item-wrap.grid:hover{box-shadow:var(--shadow-1-hover)}.items-list-style-1.grid-view .item-img{overflow:hidden;position:relative;height:100%;padding-bottom:56%;background-color:var(--light)}.items-list-style-1.grid-view .item-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.items-list-style-1.grid-view .item-top-right{padding:25px 25px 5px}.items-list-style-1.grid-view .item-bottom{padding:10px 25px;border-top:1px solid rgba(0,0,0,.08);background-color:var(--light)}.items-list-style-1.grid-view .item-title{margin-bottom:10px;word-break:break-word;font-size:20px}.items-list-style-1.grid-view .item-date{font-size:12px;margin-bottom:10px;color:var(--text-color-light)}.items-list-style-1.grid-view .item-metas{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.items-list-style-1.grid-view .item-des{font-size:14px}.items-list-style-1.grid-view .item-btn{font-size:14px;font-weight:var(--font-weight-bold);line-height:1}.items-list-style-1.grid-view .item-btn i{font-size:12px;margin-left:5px}@media (min-width:576px){.items-list-style-1.grid-view .item-wrap.grid{display:flex;flex-direction:column}.items-list-style-1.grid-view .item-top{flex:1;display:flex;flex-wrap:wrap}.items-list-style-1.grid-view .item-top-left{width:100%;max-width:36%;flex:0 0 36%}.items-list-style-1.grid-view .item-top-right{flex:1}}.items-list-style-1.grid-view .item[data-type=doc] .item-top-left,.items-list-style-1.grid-view .item[data-type=document] .item-top-left,.items-list-style-1.grid-view .item[data-type=other] .item-top-left,.items-list-style-1.grid-view .item[data-type=unknown] .item-top-left,.items-list-style-1.grid-view .item[data-type=video] .item-top-left{display:none}.items-list-style-1.list-view{font-size:14px}.items-list-style-1.list-view p{margin-bottom:0}.items-list-style-1.list-view .items-list-wrap{overflow:hidden;border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-1)}.items-list-style-1.list-view .item-title{font-size:16px;margin-bottom:0}.items-list-style-1.list-view .item-btn i{font-size:16px}.items-list-style-1.list-view .items-list-wrap{display:table;table-layout:auto;border-collapse:collapse;vertical-align:middle;width:100%}.items-list-style-1.list-view .item{display:table-row-group;vertical-align:inherit;transition:background-color .1s linear}.items-list-style-1.list-view .item:nth-child(2n){background-color:rgba(0,0,0,.05)}.items-list-style-1.list-view .item:hover{background-color:var(--primary-1)}.items-list-style-1.list-view .item-wrap.list{display:table-row;vertical-align:inherit}.items-list-style-1.list-view .item-btn,.items-list-style-1.list-view .item-date,.items-list-style-1.list-view .item-des,.items-list-style-1.list-view .item-metas,.items-list-style-1.list-view .item-title{display:table-cell;width:auto;padding:12px 10px;vertical-align:inherit}.items-list-style-1.list-view .item-btn,.items-list-style-1.list-view .item-date,.items-list-style-1.list-view .item-metas{width:0;white-space:nowrap}.items-list-style-1.list-view .item-title{padding-left:20px}@media (max-width:767px){.items-list-style-1.list-view .item-date{display:none}}@media (max-width:575px){.items-list-style-1.list-view .item-metas{display:none}}.items-list-style-1.list-view .item-des{max-width:300px}@media (max-width:991px){.items-list-style-1.list-view .item-des{display:none}}.items-list-style-1.list-view .item-btn{padding-right:20px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Item Card - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.item-card-style-1{margin-bottom:30px}.item-card-style-1 a{text-decoration:none}.item-card-style-1 p{margin-bottom:15px}.item-card-style-1 .badge-type{text-transform:capitalize}.item-card-style-1 .item-card-wrap{height:100%;overflow:hidden;border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-1);transition:box-shadow var(--transition-200)}.item-card-style-1 .item-card-wrap:hover{box-shadow:var(--shadow-1-hover)}.item-card-style-1 .item-card-img{overflow:hidden;position:relative;height:100%;padding-bottom:56%;background-color:var(--light)}.item-card-style-1 .item-card-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-card-style-1 .item-card-body{padding:25px 25px 5px}.item-card-style-1 .item-card-footer{padding:10px 25px;border-top:1px solid rgba(0,0,0,.08);background-color:var(--light)}.item-card-style-1 .item-card-title{margin-bottom:10px;word-break:break-word;font-size:20px}.item-card-style-1 .item-card-date{font-size:12px;margin-bottom:10px;color:var(--text-color-light)}.item-card-style-1 .item-card-metas{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.item-card-style-1 .item-card-des{font-size:14px}.item-card-style-1 .item-card-btn{font-size:14px;font-weight:var(--font-weight-bold);line-height:1}.item-card-style-1 .item-card-btn i{font-size:12px;margin-left:5px}@media (min-width:576px){.item-card-style-1 .item-card-wrap{display:flex;flex-direction:column}.item-card-style-1 .item-card-inner{flex:1;display:flex;flex-wrap:wrap}.item-card-style-1 .item-card-header{width:100%;max-width:36%;flex:0 0 36%}.item-card-style-1 .item-card-body{flex:1}}.item-card-style-1[data-type=doc] .item-card-header,.item-card-style-1[data-type=document] .item-card-header,.item-card-style-1[data-type=other] .item-card-header,.item-card-style-1[data-type=unknown] .item-card-header,.item-card-style-1[data-type=video] .item-card-header{display:none}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Banner - Home - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.page-banner-home{overflow:hidden;color:var(--white);background-color:var(--dark-blue)}.page-banner-home h1{color:var(--white);font-size:62px;line-height:1;font-weight:var(--font-weight-normal)}@media (max-width:1199px){.page-banner-home h1{font-size:50px}}@media (max-width:767px){.page-banner-home h1{font-size:38px}}.page-banner-home h1 b,.page-banner-home h1 strong{color:var(--bright-blue);font-weight:var(--font-weight-normal)}.page-banner-home .page-banner-wrap{position:relative;min-height:200px;padding-top:150px;padding-bottom:40px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:767px){.page-banner-home .page-banner-wrap{padding-top:120px}}.page-banner-home .page-banner-img img{width:100%}.page-banner-home .page-banner-content{max-width:490px}.page-banner-home .pattern-bl,.page-banner-home .pattern-br,.page-banner-home .pattern-tl{pointer-events:none;position:absolute;opacity:.5;width:100%;height:auto}.page-banner-home .pattern-bl path,.page-banner-home .pattern-br path,.page-banner-home .pattern-tl path{fill:#2d4d77}.page-banner-home .pattern-tl{top:0;left:7.8%;max-width:150px}@media (max-width:767px){.page-banner-home .pattern-tl{left:0;max-width:100px}}.page-banner-home .pattern-bl{left:0;bottom:0;max-width:450px}.page-banner-home .pattern-br{right:0;bottom:0;max-width:150px}@media (max-width:767px){.page-banner-home .pattern-br{display:none}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Banner - Home - August 2024 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.page-banner-home-august-2024{overflow:hidden;color:var(--primary-7);background-color:var(--light)}.page-banner-home-august-2024 h1{color:var(--primary-7);font-size:52px;line-height:1.23;font-weight:var(--font-weight-normal)}@media (max-width:1199px){.page-banner-home-august-2024 h1{font-size:46px}}@media (max-width:767px){.page-banner-home-august-2024 h1{font-size:36px}}.page-banner-home-august-2024 .page-banner-wrap{position:relative;min-height:200px;padding-top:200px;padding-bottom:35px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:1365px){.page-banner-home-august-2024 .page-banner-wrap{padding-top:150px}}@media (max-width:767px){.page-banner-home-august-2024 .page-banner-wrap{padding-top:120px}}.page-banner-home-august-2024 .page-banner-img img{width:100%}.page-banner-home-august-2024 .page-banner-footer{margin-top:80px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Banner - Inner - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.page-banner-inner{overflow:hidden}@media (max-width:767px){.page-banner-inner h1{font-size:38px}}.page-banner-inner .page-banner-wrap{position:relative;min-height:200px;padding-top:230px;padding-bottom:80px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:767px){.page-banner-inner .page-banner-wrap{padding-top:120px}}.page-banner-inner .page-banner-wrap>svg{position:absolute}.page-banner-inner .page-banner-wrap>svg:not(.is-colored){opacity:.4}.page-banner-inner .page-banner-wrap>svg:not(.is-colored) path{fill:#fff}.page-banner-inner._bg-dark-blue .page-banner-wrap>svg:not(.is-colored),.page-banner-inner._bg-primary-dark .page-banner-wrap>svg:not(.is-colored),.page-banner-inner._bg-white .page-banner-wrap>svg:not(.is-colored){opacity:.05}.page-banner-inner._bg-white .page-banner-wrap>svg:not(.is-colored) path{fill:var(--dark)}.page-banner-inner .patternTL{top:0;left:0}.page-banner-inner .patternTR{top:0;right:0}.page-banner-inner .patternBL{left:0;bottom:0}.page-banner-inner .patternBR{right:0;bottom:0}.page-banner-inner-20mor .page-banner-wrap{padding-bottom:200px}@media (max-width:767px){.page-banner-inner-20mor .page-banner-wrap{padding-bottom:120px}}@media (max-width:575px){.page-banner-inner-20mor .patternBL{display:none}}@media (max-width:1365px){.page-banner-inner-20mor .patternBR{width:900px;height:auto}}@media (max-width:1199px){.page-banner-inner-20mor .patternBR{width:700px}}@media (max-width:991px){.page-banner-inner-20mor .patternBR{width:600px}}@media (max-width:767px){.page-banner-inner-20mor .patternBR{width:400px}}@media (max-width:575px){.page-banner-inner-20mor .patternBR{opacity:.5}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Banner - Inner - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.page-banner-inner-simple{overflow:hidden}@media (max-width:767px){.page-banner-inner-simple h1{font-size:38px}}.page-banner-inner-simple .page-banner-wrap{position:relative;min-height:200px;padding-top:230px;padding-bottom:80px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:767px){.page-banner-inner-simple .page-banner-wrap{padding-top:140px;padding-bottom:60px}}.page-banner-inner-simple .page-banner-wrap>svg{position:absolute;opacity:.5}.page-banner-inner-simple .page-banner-wrap>svg path{fill:#fff}.page-banner-inner-simple .patternTL{top:0;left:0}.page-banner-inner-simple .patternTR{top:0;right:0}.page-banner-inner-simple .patternBL{left:0;bottom:0}@media (max-width:767px){.page-banner-inner-simple .patternBL{display:none}}.page-banner-inner-simple .patternBR{right:0;bottom:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Banner - Solution - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.page-banner-solution .page-banner-wrap{position:relative;min-height:768px;padding-top:170px;padding-bottom:30px}@media (max-width:1199px){.page-banner-solution .page-banner-wrap{padding-top:150px}}@media (max-width:767px){.page-banner-solution .page-banner-wrap{padding-top:100px}}.page-banner-solution .page-banner-top{margin-bottom:80px}@media (max-width:575px){.page-banner-solution .page-banner-top{margin-bottom:20px}}.page-banner-solution .page-banner-bg{pointer-events:none;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.page-banner-solution .page-banner-bg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-banner-solution .flying-cards{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(8,1fr);gap:10px;aspect-ratio:1/1;max-width:710px;max-height:calc(100vh - 150px);margin:0 auto}@media (max-width:991px){.page-banner-solution .flying-cards{max-width:none;max-height:none}}@media (max-width:575px){.page-banner-solution .flying-cards{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;aspect-ratio:auto}}.page-banner-solution .flying-card .flying-card-wrap{width:100%;height:100%}.page-banner-solution .flying-card img{width:100%;height:100%;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.16);transition:var(--transition-200)}.page-banner-solution.is-association .flying-card.card-1{grid-column:1/7;grid-row:1/7}@media (max-width:575px){.page-banner-solution.is-association .flying-card.card-1{grid-column:1/3;grid-row:1/2;aspect-ratio:2/3}}.page-banner-solution.is-association .flying-card.card-2{grid-column:1/7;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-association .flying-card.card-2{grid-column:1/3;grid-row:2/3}}.page-banner-solution.is-association .flying-card.card-3{grid-column:7/13;grid-row:1/3}@media (max-width:575px){.page-banner-solution.is-association .flying-card.card-3{grid-column:1/3;grid-row:3/4}}.page-banner-solution.is-association .flying-card.card-4{grid-column:7/13;grid-row:3/5}@media (max-width:575px){.page-banner-solution.is-association .flying-card.card-4{grid-column:1/3;grid-row:4/5}}.page-banner-solution.is-association .flying-card.card-5{grid-column:7/10;grid-row:5/9}@media (max-width:575px){.page-banner-solution.is-association .flying-card.card-5{grid-column:1/2;grid-row:5/6}}.page-banner-solution.is-association .flying-card.card-6{grid-column:10/13;grid-row:5/9}@media (max-width:575px){.page-banner-solution.is-association .flying-card.card-6{grid-column:2/3;grid-row:5/6}}.page-banner-solution.is-nonprofit .flying-card.card-1{grid-column:1/7;grid-row:1/7}@media (max-width:575px){.page-banner-solution.is-nonprofit .flying-card.card-1{grid-column:1/3;grid-row:1/2;aspect-ratio:2/3}}.page-banner-solution.is-nonprofit .flying-card.card-2{grid-column:1/4;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-nonprofit .flying-card.card-2{grid-column:1/2;grid-row:2/3}}.page-banner-solution.is-nonprofit .flying-card.card-3{grid-column:4/7;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-nonprofit .flying-card.card-3{grid-column:2/3;grid-row:2/3}}.page-banner-solution.is-nonprofit .flying-card.card-4{grid-column:7/13;grid-row:1/3}@media (max-width:575px){.page-banner-solution.is-nonprofit .flying-card.card-4{grid-column:1/3;grid-row:3/4}}.page-banner-solution.is-nonprofit .flying-card.card-5{grid-column:7/13;grid-row:3/5}@media (max-width:575px){.page-banner-solution.is-nonprofit .flying-card.card-5{grid-column:1/3;grid-row:4/5}}.page-banner-solution.is-nonprofit .flying-card.card-6{grid-column:7/10;grid-row:5/7}@media (max-width:575px){.page-banner-solution.is-nonprofit .flying-card.card-6{grid-column:1/2;grid-row:5/6}}.page-banner-solution.is-nonprofit .flying-card.card-7{grid-column:7/10;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-nonprofit .flying-card.card-7{grid-column:1/2;grid-row:6/7}}.page-banner-solution.is-nonprofit .flying-card.card-8{grid-column:10/13;grid-row:5/9}@media (max-width:575px){.page-banner-solution.is-nonprofit .flying-card.card-8{grid-column:2/3;grid-row:5/7}}.page-banner-solution.is-school .flying-card.card-1{grid-column:1/7;grid-row:1/7}@media (max-width:575px){.page-banner-solution.is-school .flying-card.card-1{grid-column:1/3;grid-row:1/2;aspect-ratio:2/3}}.page-banner-solution.is-school .flying-card.card-2{grid-column:1/4;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-school .flying-card.card-2{grid-column:1/2;grid-row:2/3}}.page-banner-solution.is-school .flying-card.card-3{grid-column:4/7;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-school .flying-card.card-3{grid-column:2/3;grid-row:2/3}}.page-banner-solution.is-school .flying-card.card-4{grid-column:7/13;grid-row:1/5}@media (max-width:575px){.page-banner-solution.is-school .flying-card.card-4{grid-column:1/3;grid-row:3/5}}.page-banner-solution.is-school .flying-card.card-5{grid-column:7/10;grid-row:5/7}@media (max-width:575px){.page-banner-solution.is-school .flying-card.card-5{grid-column:1/2;grid-row:5/6}}.page-banner-solution.is-school .flying-card.card-6{grid-column:7/10;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-school .flying-card.card-6{grid-column:1/2;grid-row:6/7}}.page-banner-solution.is-school .flying-card.card-7{grid-column:10/13;grid-row:5/9}@media (max-width:575px){.page-banner-solution.is-school .flying-card.card-7{grid-column:2/3;grid-row:5/7}}.page-banner-solution.is-healthcare .flying-card.card-1{grid-column:1/7;grid-row:1/7}@media (max-width:575px){.page-banner-solution.is-healthcare .flying-card.card-1{grid-column:1/3;grid-row:1/2;aspect-ratio:2/3}}.page-banner-solution.is-healthcare .flying-card.card-2{grid-column:1/4;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-healthcare .flying-card.card-2{grid-column:1/2;grid-row:2/3}}.page-banner-solution.is-healthcare .flying-card.card-3{grid-column:4/7;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-healthcare .flying-card.card-3{grid-column:2/3;grid-row:2/3}}.page-banner-solution.is-healthcare .flying-card.card-4{grid-column:7/13;grid-row:1/3}@media (max-width:575px){.page-banner-solution.is-healthcare .flying-card.card-4{grid-column:1/3;grid-row:3/4}}.page-banner-solution.is-healthcare .flying-card.card-5{grid-column:7/13;grid-row:3/5}@media (max-width:575px){.page-banner-solution.is-healthcare .flying-card.card-5{grid-column:1/3;grid-row:4/5}}.page-banner-solution.is-healthcare .flying-card.card-6{grid-column:7/10;grid-row:5/7}@media (max-width:575px){.page-banner-solution.is-healthcare .flying-card.card-6{grid-column:1/2;grid-row:5/6}}.page-banner-solution.is-healthcare .flying-card.card-7{grid-column:7/10;grid-row:7/9}@media (max-width:575px){.page-banner-solution.is-healthcare .flying-card.card-7{grid-column:1/2;grid-row:6/7}}.page-banner-solution.is-healthcare .flying-card.card-8{grid-column:10/13;grid-row:5/9}@media (max-width:575px){.page-banner-solution.is-healthcare .flying-card.card-8{grid-column:2/3;grid-row:5/7}}.page-banner-solution .card-tablet .flying-card-wrap{position:relative;padding:4% 4.2%}.page-banner-solution .card-tablet .mockup-img{pointer-events:none;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;box-shadow:none}.page-banner-solution .card-tablet .flying-card-img{position:relative;overflow:hidden;width:100%;height:100%}.page-banner-solution .card-tablet .flying-card-img img{position:absolute;top:0;left:0;height:auto;border-radius:0;box-shadow:none;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:tabletScroll;animation-name:tabletScroll;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.page-banner-solution .card-phone img{border-radius:0;box-shadow:none}@-webkit-keyframes tabletScroll{0%{top:0;-webkit-transform:translateY(0);transform:translateY(0)}10%{top:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{top:75%;-webkit-transform:translateY(-75%);transform:translateY(-75%)}60%{top:75%;-webkit-transform:translateY(-75%);transform:translateY(-75%)}80%{top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}90%{top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{top:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tabletScroll{0%{top:0;-webkit-transform:translateY(0);transform:translateY(0)}10%{top:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{top:75%;-webkit-transform:translateY(-75%);transform:translateY(-75%)}60%{top:75%;-webkit-transform:translateY(-75%);transform:translateY(-75%)}80%{top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}90%{top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{top:0;-webkit-transform:translateY(0);transform:translateY(0)}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Banner - Module - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.page-banner-module{overflow:hidden}@media (max-width:767px){.page-banner-module h1{font-size:38px}}.page-banner-module .page-banner-wrap{position:relative;min-height:200px;padding-top:230px;padding-bottom:80px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:767px){.page-banner-module .page-banner-wrap{padding-top:120px}}.page-banner-module .page-banner-caption{display:flex;align-items:center;text-transform:uppercase;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;font-size:20px;margin-bottom:30px}.page-banner-module .page-banner-caption img{width:60px;height:auto}.page-banner-module .page-banner-wrap>svg{position:absolute;opacity:.5}.page-banner-module .page-banner-wrap>svg path{fill:#fff}.page-banner-module .patternTL{top:0;left:0}.page-banner-module .patternTR{top:0;right:0}.page-banner-module .patternBL{left:0;bottom:0}.page-banner-module .patternBR{right:0;bottom:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Banner - Modules - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.page-banner-modules .page-banner-wrap{position:relative;text-align:center;padding-top:230px;padding-bottom:60px;background-color:#f2f2f2}@media (max-width:1365px){.page-banner-modules .page-banner-wrap{padding-top:200px}}@media (max-width:767px){.page-banner-modules .page-banner-wrap{padding-top:100px}}.page-banner-modules .page-banner-bg{pointer-events:none;overflow:hidden;position:absolute;top:0;right:0;width:1600px;height:700px}@media (max-width:1199px){.page-banner-modules .page-banner-bg{width:1199px;height:524px}}@media (max-width:767px){.page-banner-modules .page-banner-bg{width:767px;height:335px}}.page-banner-modules .page-banner-content{position:relative}.page-banner-modules .page-banner-title{max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:0}@media (max-width:991px){.page-banner-modules .page-banner-title{margin-bottom:30px}}.page-banner-modules .page-banner-images{position:relative}.page-banner-modules .page-banner-img{display:flex;justify-content:center;overflow:hidden}.page-banner-modules .page-banner-img img{width:100%;max-width:1600px}@media (max-width:991px){.page-banner-modules .page-banner-img img{width:1000px}}@media (max-width:767px){.page-banner-modules .page-banner-img img{width:800px}}@media (max-width:575px){.page-banner-modules .page-banner-img img{width:600px}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Banner - Portfolio - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.pageBannerPortfolio .pageBannerInner{padding-top:250px;padding-bottom:40px}@media (max-width:991px){.pageBannerPortfolio .pageBannerInner{padding-top:220px}}@media (max-width:767px){.pageBannerPortfolio .pageBannerInner{padding-top:100px;padding-bottom:15px}}.pageBannerPortfolio.no-img .pageBannerInner{padding-bottom:120px}@media (max-width:767px){.pageBannerPortfolio.no-img .pageBannerInner{padding-bottom:25px}}.pageBannerPortfolio .pageBannerHeading{overflow:hidden;color:var(--white);font-weight:var(--font-weight-light)}.pageBannerPortfolio .pageBannerTagline{display:block;position:relative;font-size:18px;padding-bottom:25px;margin-bottom:25px}.pageBannerPortfolio .pageBannerTagline:after{content:"";position:absolute;left:0;bottom:0;width:80px;height:2px;background-color:var(--white)}.pageBannerPortfolio .pageBannerTagline strong{font-weight:var(--font-weight-medium)}.pageBannerPortfolio .pageBannerTitle{display:block;font-size:60px}@media (min-width:1200px){.pageBannerPortfolio .pageBannerTitle{white-space:pre-line}}@media (max-width:991px){.pageBannerPortfolio .pageBannerTitle{font-size:50px}}@media (max-width:767px){.pageBannerPortfolio .pageBannerTitle{font-size:38px}}.pageBannerPortfolio .pageBannerImg{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.pageBannerPortfolio .pageBannerImg{padding-bottom:43%;background-attachment:fixed;background-image:var(--bg-desktop)}}@media (max-width:767px){.pageBannerPortfolio .pageBannerImg{padding-bottom:75%;background-image:var(--bg-mobile)}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Scrolling Banner - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.scrolling-banner-style-1{--h1-font-size:62px;--h1-font-size-mobile:calc(var(--h1-font-size)*0.85);--scrolling-banner-1-gap:30px;--scrolling-banner-1-speed:50s;--scrolling-banner-1-height:750px}@media (max-width:575px){.scrolling-banner-style-1{--scrolling-banner-1-gap:15px}}.scrolling-banner-style-1{overflow:hidden}.scrolling-banner-style-1 .scrolling-banner-img{overflow:hidden;position:relative;border-radius:var(--border-radius-md)}.scrolling-banner-style-1 .scrolling-banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1200px){.scrolling-banner-style-1{font-size:20px}.has-overlap-header .scrolling-banner-style-1 .scrolling-banner-content{padding-top:var(--header-main-wrap-height)}.scrolling-banner-style-1 .scrolling-banner-imgs{display:flex;gap:var(--scrolling-banner-1-gap);height:var(--scrolling-banner-1-height)}.has-overlap-header .scrolling-banner-style-1 .scrolling-banner-imgs{height:calc(var(--scrolling-banner-1-height) + var(--header-main-wrap-height))}.scrolling-banner-style-1 .scrolling-banner-imgs-wrap{flex:1;display:flex;gap:var(--scrolling-banner-1-gap);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.scrolling-banner-style-1 .scrolling-banner-imgs-wrap:nth-child(odd){flex-direction:column;-webkit-animation:scrollingBannerStyle1Up var(--scrolling-banner-1-speed) infinite linear;animation:scrollingBannerStyle1Up var(--scrolling-banner-1-speed) infinite linear}.scrolling-banner-style-1 .scrolling-banner-imgs-wrap:nth-child(2n){align-self:flex-end;flex-direction:column-reverse;-webkit-animation:scrollingBannerStyle1Down var(--scrolling-banner-1-speed) infinite linear;animation:scrollingBannerStyle1Down var(--scrolling-banner-1-speed) infinite linear}.scrolling-banner-style-1 .scrolling-banner-img{aspect-ratio:3/4}}@media (max-width:1199px){.scrolling-banner-style-1 .scrolling-banner-wrap{padding-top:80px;padding-bottom:var(--scrolling-banner-1-gap)}.has-overlap-header .scrolling-banner-style-1 .scrolling-banner-wrap{padding-top:calc(80px + var(--header-main-wrap-height))}.scrolling-banner-style-1 .scrolling-banner-imgs{display:flex;flex-direction:column;gap:var(--scrolling-banner-1-gap)}.scrolling-banner-style-1 .scrolling-banner-imgs-wrap{display:flex;gap:var(--scrolling-banner-1-gap);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.scrolling-banner-style-1 .scrolling-banner-imgs-wrap:nth-child(odd){-webkit-animation:scrollingBannerStyle1Left var(--scrolling-banner-1-speed) infinite linear;animation:scrollingBannerStyle1Left var(--scrolling-banner-1-speed) infinite linear}.scrolling-banner-style-1 .scrolling-banner-imgs-wrap:nth-child(2n){align-self:flex-end;-webkit-animation:scrollingBannerStyle1Right var(--scrolling-banner-1-speed) infinite linear;animation:scrollingBannerStyle1Right var(--scrolling-banner-1-speed) infinite linear}.scrolling-banner-style-1 .scrolling-banner-img{width:300px;aspect-ratio:16/9}}@media (max-width:575px){.scrolling-banner-style-1 .scrolling-banner-img{width:250px}}@-webkit-keyframes scrollingBannerStyle1Up{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes scrollingBannerStyle1Up{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes scrollingBannerStyle1Down{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(50%);transform:translateY(50%)}}@keyframes scrollingBannerStyle1Down{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(50%);transform:translateY(50%)}}@-webkit-keyframes scrollingBannerStyle1Left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scrollingBannerStyle1Left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes scrollingBannerStyle1Right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(50%);transform:translateX(50%)}}@keyframes scrollingBannerStyle1Right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(50%);transform:translateX(50%)}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Campaign Banner - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.campaign-banner{overflow:hidden}@media (max-width:767px){.campaign-banner h1{font-size:38px}}.campaign-banner .campaign-banner-wrap{position:relative;min-height:200px;padding-top:200px;padding-bottom:100px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (max-width:1199px){.campaign-banner .campaign-banner-wrap{padding-bottom:60px}}@media (max-width:991px){.campaign-banner .campaign-banner-wrap{padding-bottom:0}}@media (max-width:767px){.campaign-banner .campaign-banner-wrap{padding-top:120px}}@media (min-width:992px){.campaign-banner .campaign-banner-img{overflow:hidden;position:absolute;top:0;right:0;width:44%;height:100%}.campaign-banner .campaign-banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}}@media (max-width:991px){.campaign-banner .campaign-banner-img{margin-top:30px;text-align:center}}.campaign-banner .campaign-banner-wrap>svg{opacity:.4;position:absolute}.campaign-banner .campaign-banner-wrap>svg path{fill:#fff}.campaign-banner._bg-dark-blue .campaign-banner-wrap>svg,.campaign-banner._bg-primary-dark .campaign-banner-wrap>svg,.campaign-banner._bg-white .campaign-banner-wrap>svg{opacity:.05}.campaign-banner._bg-white .campaign-banner-wrap>svg path{fill:var(--dark)}.campaign-banner .patternTL{top:0;left:0}.campaign-banner .patternTR{top:0;right:0}.campaign-banner .patternBL{left:0;bottom:0}.campaign-banner .patternBR{right:0;bottom:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Stack Gallery - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/@media (max-width:575px){.stack-gallery-style-1{font-size:16px}}.stack-gallery-style-1 h2{position:relative;color:var(--white);padding-bottom:30px}.stack-gallery-style-1 h2:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:2px;background-color:var(--secondary)}.stack-gallery-style-1 h2 .tagline{margin-bottom:0;color:var(--white);font-size:18px;font-weight:var(--font-weight-thin);font-family:var(--font-family-sans-serif)}@media (min-width:992px){.stack-gallery-style-1 h2 .tagline{margin-bottom:5px;font-size:22px}}@media (max-width:991px){.stack-gallery-style-1 .stack-gallery-wrap.is-desktop{display:none}}.stack-gallery-style-1 .stack-gallery-wrap.is-desktop .stack-gallery-item{margin-bottom:80px}.stack-gallery-style-1 .stack-gallery-wrap.is-mobile{display:none}@media (max-width:991px){.stack-gallery-style-1 .stack-gallery-wrap.is-mobile{display:block}}.stack-gallery-style-1 .stack-gallery-wrap.is-mobile .stack-gallery-item{margin-bottom:30px}.stack-gallery-style-1 .stack-gallery-item-wrap{overflow:hidden;position:relative;display:flex;flex-wrap:wrap;color:var(--white);border-radius:30px;background-color:var(--primary-7)}.stack-gallery-style-1 .stack-gallery-item-left{order:2;width:100%;display:flex;flex-direction:column;justify-content:center;padding:30px 30px 1px}@media (min-width:576px){.stack-gallery-style-1 .stack-gallery-item-left{padding:60px 60px 30px}}@media (min-width:992px){.stack-gallery-style-1 .stack-gallery-item-left{order:1;flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.stack-gallery-style-1 .stack-gallery-item-left{padding:100px 100px 70px}}.stack-gallery-style-1 .stack-gallery-item-right{order:1;width:100%}@media (min-width:992px){.stack-gallery-style-1 .stack-gallery-item-right{order:2;flex:0 0 50%;max-width:50%}}.stack-gallery-style-1 .stack-gallery-item-img{overflow:hidden;position:relative;height:100%;padding-bottom:56%}.stack-gallery-style-1 .stack-gallery-item-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Testimonials List - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.testimonials-list-style-1 .testimonials-list-item{margin-bottom:30px}.testimonials-list-style-1 .testimonials-list-item-inner{border-radius:10px;padding:60px 30px 20px;background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.16);min-width:50px}@media (max-width:575px){.testimonials-list-style-1 .testimonials-list-item-inner{padding:40px 15px 5px}}.testimonials-list-style-1 .testimonials-list-item-header{overflow:hidden;min-height:85px;margin-bottom:20px}.testimonials-list-style-1 .testimonials-list-item-body{margin-bottom:25px;font-size:16px}.testimonials-list-style-1 .testimonials-list-item-title{max-width:300px;color:var(--heading-color);margin-bottom:10px}.testimonials-list-style-1 .testimonials-list-item-caption{color:#908d83;font-size:14px;line-height:1.3;margin-bottom:0}.testimonials-list-style-1 .testimonials-list-item-footer{font-size:14px;font-style:italic}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Testimonials Carousel - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.testimonials-carousel-style-1 .testimonials-carousel-wrap{margin-bottom:30px}.testimonials-carousel-style-1 .testimonials-carousel-item{cursor:-webkit-grab;cursor:grab;margin:15px}.testimonials-carousel-style-1 .testimonials-carousel-item-inner{border-radius:10px;padding:60px 30px 20px;background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.16);min-width:50px}@media (max-width:575px){.testimonials-carousel-style-1 .testimonials-carousel-item-inner{padding:40px 15px 5px}}.testimonials-carousel-style-1 .testimonials-carousel-item-header{overflow:hidden;min-height:85px;margin-bottom:20px}.testimonials-carousel-style-1 .testimonials-carousel-item-body{margin-bottom:25px;font-size:16px}.testimonials-carousel-style-1 .testimonials-carousel-item-title{max-width:300px;color:var(--heading-color);margin-bottom:10px}.testimonials-carousel-style-1 .testimonials-carousel-item-caption{color:#908d83;font-size:14px;line-height:1.3;margin-bottom:0}.testimonials-carousel-style-1 .testimonials-carousel-item-footer{font-size:14px;font-style:italic}.testimonials-carousel-style-1 .slick-arrow svg .svg-colored{stroke:var(--custom_arrows_color)}.testimonials-carousel-style-1 .slick-dots.dot-style-minimal button{border-color:var(--custom_dots_color)}.testimonials-carousel-style-1 .slick-dots.dot-style-minimal button:hover,.testimonials-carousel-style-1 .slick-dots.dot-style-minimal li.slick-active button,.testimonials-carousel-style-1 .slick-dots.dot-style-outer-circle button:before{background-color:var(--custom_dots_color)}.testimonials-carousel-style-1 .slick-dots.dot-style-outer-circle button:hover,.testimonials-carousel-style-1 .slick-dots.dot-style-outer-circle li.slick-active button{border-color:var(--custom_dots_color)}.testimonials-carousel-style-1 .slick-dots.dot-style-dash button,.testimonials-carousel-style-1 .slick-dots.dot-style-morse-code button,.testimonials-carousel-style-1 .slick-dots.dot-style-number li:after{background-color:var(--custom_dots_color)}.testimonials-carousel-style-1 .slick-dots.dot-style-number button{color:var(--custom_dots_color)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Testimonial - MW - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.testimonial-mw .testimonial-content{font-size:34px;font-family:var(--font-family-serif);font-weight:var(--font-weight-light);font-style:italic}@media (max-width:991px){.testimonial-mw .testimonial-content{font-size:23.8px}}.testimonial-mw .testimonial-img{position:relative;text-align:right}.testimonial-mw .testimonial-img-desktop{display:inline-block;width:89%;border-radius:var(--border-radius);transition:var(--transition-400)}.testimonial-mw .testimonial-img-phone{width:15.5%;position:absolute;bottom:0;left:0;border-radius:var(--border-radius);box-shadow:0 0 20px rgba(0,0,0,.3);transition:var(--transition-400)}.testimonial-mw .testimonial-left-bottom{display:flex;flex-wrap:nowrap;align-items:center;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;margin-bottom:30px}.testimonial-mw .testimonial-left-bottom img{flex:0 0 auto;height:42px;width:auto}.testimonial-mw .testimonial-left-bottom p{font-size:16px;margin-top:10px;margin-bottom:0}.testimonial-mw:hover .testimonial-img-desktop{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.testimonial-mw:hover .testimonial-img-phone{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.testimonial-mw-carousel .testimonial-item{padding:15px 0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Logo Carousel - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.logo-carousel-style-1 .slick-track{display:flex}.logo-carousel-style-1 .logo-carousel-wrap{opacity:0;transition:opacity var(--transition-500)}.logo-carousel-style-1 .logo-carousel-wrap.slick-initialized{opacity:1}.logo-carousel-style-1 .logo-carousel-item{margin:3px 15px}.logo-carousel-style-1 .logo-carousel-item-img{position:relative;aspect-ratio:16/9}.logo-carousel-style-1 .logo-carousel-item-img img{-webkit-filter:grayscale(100%);filter:grayscale(100%);position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:var(--transition-200)}.logo-carousel-style-1 .logo-carousel-item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width:767px){.home-page-august-2024 .logo-carousel-style-1,.home-page .logo-carousel-style-1{display:none}}.logo-carousel-home-august-2024 .logo-carousel-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Post List - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.posts-list .items-list-wrap>.blogs-show-more,.posts-list .items-list-wrap>.blogs_posts_list_ajax_position,.posts-list .items-list-wrap>div[style]:not([class]),.posts-list .row>.blogs-show-more,.posts-list .row>.blogs_posts_list_ajax_position,.posts-list .row>div[style]:not([class]){display:none!important}.posts-list .posts-no-result{max-width:300px;padding:30px 50px;margin:0 auto;font-size:22px;text-align:center;border-radius:10px;background-color:rgba(0,0,0,.1)}.posts-list .posts-list-load-btn{display:none;text-align:center}.posts-list .posts-list-loader{text-align:center}.posts-list .blogs-post-crop-icon{display:none!important}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Posts List - Style 1 Landscape - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.posts-list-style-1-landscape .posts-list-item{margin-bottom:30px}.posts-list-style-1-landscape .posts-list-item-wrap{position:relative;display:flex;flex-direction:column;height:100%;color:var(--text-color);border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-1);transition:var(--transition-200)}@media (min-width:576px){.posts-list-style-1-landscape .posts-list-item-wrap{flex-direction:row}}@media (min-width:576px){.posts-list-style-1-landscape .posts-list-item-header{width:100%;max-width:38.2%;flex:1 1 38.2%}}.posts-list-style-1-landscape .posts-list-item-body{flex:1;display:flex;flex-direction:column;padding:30px 30px 1px}@media (min-width:576px){.posts-list-style-1-landscape .posts-list-item-body{width:100%;flex:0 0 61.8%;max-width:61.8%}}.posts-list-style-1-landscape .posts-list-item-img{display:block;overflow:hidden;position:relative;padding-bottom:56%;background-color:var(--gray-2)}@media (min-width:576px){.posts-list-style-1-landscape .posts-list-item-img{height:100%}}.posts-list-style-1-landscape .posts-list-item-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--transition-200)}.posts-list-style-1-landscape .posts-list-item-title{margin-bottom:15px}.posts-list-style-1-landscape .posts-list-item-date{display:block;margin-bottom:15px;font-size:14px}.posts-list-style-1-landscape .posts-list-item-date i{margin-right:5px}.posts-list-style-1-landscape .posts-list-item-des{font-size:16px}.posts-list-style-1-landscape .posts-list-item-btn{display:block;margin-top:auto}.posts-list-style-1-landscape .posts-list-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.posts-list-style-1-landscape.hide-btn .posts-list-item-btn,.posts-list-style-1-landscape.hide-date .posts-list-item-date,.posts-list-style-1-landscape.hide-thumb .posts-list-item-header{display:none}@media (min-width:576px){.posts-list-style-1-landscape.hide-thumb .posts-list-item-body{width:100%;flex:0 0 auto;max-width:none}}.posts-list-style-1-landscape .posts-list-item-wrap:hover{box-shadow:var(--shadow-1-hover)}.posts-list-style-1-landscape .posts-list-item-wrap:hover .posts-list-item-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Posts List - Style 1 Portrait - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.posts-list-style-1-portrait .posts-list-item{margin-bottom:30px}.posts-list-style-1-portrait .posts-list-item-wrap{position:relative;display:flex;flex-direction:column;height:100%;color:var(--text-color);border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--shadow-1);transition:var(--transition-200)}.posts-list-style-1-portrait .posts-list-item-img{display:block;overflow:hidden;position:relative;aspect-ratio:5/3.4;background-color:var(--gray-2)}.posts-list-style-1-portrait .posts-list-item-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--transition-200)}.posts-list-style-1-portrait .posts-list-item-body{flex:1;display:flex;flex-direction:column;padding:40px 30px 10px}@media (max-width:575px){.posts-list-style-1-portrait .posts-list-item-body{padding:30px 30px 1px}}.posts-list-style-1-portrait .posts-list-item-title{margin-bottom:15px;line-height:1.4}.posts-list-style-1-portrait .posts-list-item-date{margin-bottom:15px;font-size:14px}.posts-list-style-1-portrait .posts-list-item-date i{margin-right:5px}.posts-list-style-1-portrait .posts-list-item-des{font-size:16px}.posts-list-style-1-portrait .posts-list-item-btn{margin-top:auto}.posts-list-style-1-portrait .posts-list-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.posts-list-style-1-portrait.hide-btn .posts-list-item-btn,.posts-list-style-1-portrait.hide-date .posts-list-item-date,.posts-list-style-1-portrait.hide-thumb .posts-list-item-header{display:none}.posts-list-style-1-portrait.hide-des .posts-list-item-title{margin-bottom:30px}.posts-list-style-1-portrait.hide-des .posts-list-item-des{display:none}.posts-list-style-1-portrait .posts-list-item-wrap:hover{box-shadow:var(--shadow-1-hover)}.posts-list-style-1-portrait .posts-list-item-wrap:hover .posts-list-item-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Showcases Carousel - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/@media (max-width:1399px){.showcases-carousel-style-1 .slick-slider{padding:0 35px}}.showcases-carousel-style-1 .slick-list{overflow:visible}.showcases-carousel-style-1 .content-area{position:relative}.showcases-carousel-style-1 .showcases-carousel-wrap{overflow:hidden;position:relative;background-color:#e5e5e3}.showcases-carousel-style-1 .showcases-carousel-bg{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.showcases-carousel-style-1 .showcases-carousel-bg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.showcases-carousel-style-1 .showcases-carousel-header{margin-bottom:80px}@media (max-width:767px){.showcases-carousel-style-1 .showcases-carousel-header{margin-bottom:45px}}.showcases-carousel-style-1 .showcases-carousel-body{opacity:0;transition:opacity var(--transition-500)}.showcases-carousel-style-1 .showcases-carousel-body.slick-initialized{opacity:1}.showcases-carousel-style-1 .showcases-carousel-item-wrap{position:relative;display:block;margin-bottom:60px}@media (max-width:767px){.showcases-carousel-style-1 .showcases-carousel-item-wrap{margin-bottom:45px}}.showcases-carousel-style-1 .showcases-carousel-item-img-desktop{position:relative;left:-5%;width:65.86%;height:auto;margin:0 auto;opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);transition:var(--transition-360)}@media (max-width:767px){.showcases-carousel-style-1 .showcases-carousel-item-img-desktop{left:0;width:90%}}.showcases-carousel-style-1 .showcases-carousel-item-img-desktop img{width:100%;box-shadow:0 0 20px rgba(0,0,0,.3);transition:var(--transition-360)}.showcases-carousel-style-1 .showcases-carousel-item-img-mobile{position:absolute;bottom:0;left:75%;width:12.28%;height:auto;opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);transition:var(--transition-360)}@media (max-width:767px){.showcases-carousel-style-1 .showcases-carousel-item-img-mobile{left:80%;width:18%}}.showcases-carousel-style-1 .showcases-carousel-item-img-mobile img{width:100%;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.3);transition:var(--transition-360)}@media (max-width:767px){.showcases-carousel-style-1 .showcases-carousel-item-img-mobile img{border-radius:5px}}.showcases-carousel-style-1 .slick-arrow svg .svg-colored{stroke:var(--custom_arrows_color)}.showcases-carousel-style-1 .slick-current .showcases-carousel-item-img-desktop,.showcases-carousel-style-1 .slick-current .showcases-carousel-item-img-mobile{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.showcases-carousel-style-1 .slick-current .showcases-carousel-item-img-desktop{transition-delay:.3s}.showcases-carousel-style-1 .slick-current .showcases-carousel-item-img-mobile{transition-delay:.45s}.showcases-carousel-style-1 .showcases-carousel-item-wrap:hover .showcases-carousel-item-img-desktop img{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 10px 20px rgba(0,0,0,.3)}.showcases-carousel-style-1 .showcases-carousel-item-wrap:hover .showcases-carousel-item-img-mobile img{-webkit-transform:translateY(-20px);transform:translateY(-20px);box-shadow:0 20px 20px rgba(0,0,0,.3)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Showcases List - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.showcases-list-style-1 .showcases-list-item-wrap{position:relative;padding-top:67%;margin-bottom:30px}.showcases-list-style-1 .showcases-list-item-wrap:hover .showcases-list-item-img.is-desktop{-webkit-transform:scale(.9);transform:scale(.9)}.showcases-list-style-1 .showcases-list-item-wrap:hover .showcases-list-item-img.is-desktop:after{opacity:.8}.showcases-list-style-1 .showcases-list-item-wrap:hover .showcases-list-item-content,.showcases-list-style-1 .showcases-list-item-wrap:hover .showcases-list-item-img.is-mobile{opacity:1}.showcases-list-style-1 .showcases-list-item-wrap:hover .showcases-list-item-content .showcases-list-item-title,.showcases-list-style-1 .showcases-list-item-wrap:hover .showcases-list-item-content .showcases-list-item-visit{-webkit-transform:translateX(0);transform:translateX(0)}.showcases-list-style-1 .showcases-list-item-img.is-desktop{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;transform-origin:top left;transition:var(--transition-360);box-shadow:0 0 20px rgba(0,0,0,.16)}.showcases-list-style-1 .showcases-list-item-img.is-desktop img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center top;object-position:center top;-o-object-fit:cover;object-fit:cover}.showcases-list-style-1 .showcases-list-item-img.is-desktop:after{opacity:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--black);transition:var(--transition-360)}.showcases-list-style-1 .showcases-list-item-img.is-mobile{opacity:0;overflow:hidden;position:absolute;right:0;bottom:0;width:25%;height:81%;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.26);transition:var(--transition-360)}.showcases-list-style-1 .showcases-list-item-img.is-mobile img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:center top;object-position:center top;-o-object-fit:cover;object-fit:cover}.showcases-list-style-1 .showcases-list-item-content{opacity:0;position:absolute;top:50%;left:40px;width:280px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:var(--transition-360)}@media (max-width:575px){.showcases-list-style-1 .showcases-list-item-content{left:15px}}.showcases-list-style-1 .showcases-list-item-title{color:var(--white);margin-bottom:10px;transition:var(--transition-360);-webkit-transform:translateX(120px);transform:translateX(120px)}@media (max-width:991px){.showcases-list-style-1 .showcases-list-item-title{-webkit-transform:translateX(50px);transform:translateX(50px);font-size:20px}}@media (max-width:575px){.showcases-list-style-1 .showcases-list-item-title{-webkit-transform:translateX(0);transform:translateX(0);font-size:18px}}.showcases-list-style-1 .showcases-list-item-visit{color:var(--primary);transition:var(--transition-360);-webkit-transform:translateX(270px);transform:translateX(270px)}@media (max-width:991px){.showcases-list-style-1 .showcases-list-item-visit{-webkit-transform:translateX(50px);transform:translateX(50px)}}@media (max-width:575px){.showcases-list-style-1 .showcases-list-item-visit{-webkit-transform:translateX(0);transform:translateX(0)}}.showcases-list-style-1 .showcases-list-item-visit span{vertical-align:middle}.showcases-list-style-1 .showcases-list-item-visit svg{width:13px;height:auto;margin-left:6px}.showcases-list-style-1 .showcases-list-item-visit svg g{stroke:var(--primary);stroke-width:3px}.showcases-list-style-1 .showcases-list-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.showcases-list-style-1 .showcases-filters{margin-bottom:60px}@media (max-width:991px){.showcases-list-style-1 .showcases-filters{margin-bottom:30px}}.showcases-list-style-1 .showcases-filters ul{display:grid;align-items:flex-start;grid-auto-flow:column;grid-auto-columns:1fr;margin-bottom:30px}@media (max-width:991px){.showcases-list-style-1 .showcases-filters ul{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:10px}}@media (max-width:575px){.showcases-list-style-1 .showcases-filters ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.showcases-list-style-1 .showcases-filters li{height:100%}}.showcases-list-style-1 .showcases-filters a{display:block;text-align:center;font-size:14px;text-decoration:none;color:var(--text-color)}@media (max-width:991px){.showcases-list-style-1 .showcases-filters a{padding:20px;border-radius:var(--border-radius);background-color:var(--gray-2)}}@media (max-width:575px){.showcases-list-style-1 .showcases-filters a{display:flex;flex-direction:column;justify-content:center;height:100%}}.showcases-list-style-1 .showcases-filters a span{display:block}.showcases-list-style-1 .showcases-filters svg{width:auto;height:60px;margin-bottom:15px}.showcases-list-style-1 .showcases-filters a.active,.showcases-list-style-1 .showcases-filters a:hover{color:var(--primary)}@media (max-width:991px){.showcases-list-style-1 .showcases-filters a.active,.showcases-list-style-1 .showcases-filters a:hover{color:var(--white);background-color:var(--primary)}}@media (max-width:991px){.showcases-list-style-1 .showcases-filters a.active svg path,.showcases-list-style-1 .showcases-filters a:hover svg path{fill:var(--white)}}.showcases-list-style-1 .showcases-filters-indicator{position:relative;width:100%;height:3px;background-color:var(--border-color-dark)}@media (max-width:991px){.showcases-list-style-1 .showcases-filters-indicator{display:none}}.showcases-list-style-1 .showcases-filters-indicator span{position:absolute;top:0;left:0;height:100%;background-color:var(--primary)}@media (max-width:991px){.showcases-list-style-1 .showcases-filters.is-desktop{display:none}}.showcases-list-style-1 .showcases-filters.is-mobile{display:none}@media (max-width:991px){.showcases-list-style-1 .showcases-filters.is-mobile{display:block}}.showcases-list-style-1 .modal-inner{padding:30px 30px 1px}@media (max-width:575px){.showcases-list-style-1 .modal-inner{padding:30px 15px 1px}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Post Carousel - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.posts-carousel .row>.blogs-show-more,.posts-carousel .row>.blogs_posts_list_ajax_position,.posts-carousel .row>div[style]:not([class]){display:none!important}.posts-carousel .posts-no-result{max-width:300px;padding:30px 50px;margin:0 auto;font-size:22px;text-align:center;border-radius:10px;background-color:rgba(0,0,0,.1)}.posts-carousel .posts-carousel-load-btn{display:none;text-align:center}.posts-carousel .posts-carousel-loader{text-align:center}.posts-carousel .blogs-post-crop-icon{display:none!important}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Posts Carousel - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.posts-carousel-style-2{position:relative;background-color:var(--dark)}.posts-carousel-style-2 .slick-slider{margin-bottom:0}.posts-carousel-style-2 .slick-track{display:flex}.posts-carousel-style-2 .slick-dots{position:relative;bottom:0;justify-content:flex-start}.posts-carousel-style-2 .posts-carousel-bg{pointer-events:none;opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;transition:var(--transition-500)}.posts-carousel-style-2 .posts-carousel-bg.active{opacity:1;visibility:visible}.posts-carousel-style-2 .posts-carousel-wrap{padding-top:200px;padding-bottom:100px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(0,0,0,.6);opacity:0;transition:opacity var(--transition-500)}@media (max-width:767px){.posts-carousel-style-2 .posts-carousel-wrap{padding-top:120px;padding-bottom:80px}}.posts-carousel-style-2 .posts-carousel-wrap.slick-initialized{opacity:1}.posts-carousel-style-2 .posts-carousel-item{padding:20px 0}.posts-carousel-style-2 .posts-carousel-item-wrap{padding-left:var(--content-area-p-x);padding-right:var(--content-area-p-x)}@media (max-width:991px){.posts-carousel-style-2 .posts-carousel-item-wrap{padding-left:var(--content-area-p-x-tablet);padding-right:var(--content-area-p-x-tablet)}}@media (max-width:767px){.posts-carousel-style-2 .posts-carousel-item-wrap{padding-left:var(--content-area-p-x-phone);padding-right:var(--content-area-p-x-phone)}}.posts-carousel-style-2 .posts-carousel-item-wrap>.container .row{position:relative}.posts-carousel-style-2 .posts-carousel-item-tagline{display:block;margin-bottom:10px;color:var(--white);font-size:16px;font-weight:var(--font-weight-bold)}.posts-carousel-style-2 .posts-carousel-item-title{color:var(--white);font-size:45px}@media (max-width:1365px){.posts-carousel-style-2 .posts-carousel-item-title{font-size:35px}}.posts-carousel-style-2 .posts-carousel-item-date i{margin-right:5px}.posts-carousel-style-2 .posts-carousel-item-des{font-size:16px}.posts-carousel-style-2 .posts-carousel-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.posts-carousel-style-2 .posts-carousel-item-img{display:block;overflow:hidden;position:relative;aspect-ratio:16/9;border-radius:var(--border-radius-lg);background-color:var(--gray-2);box-shadow:0 0 20px rgba(0,0,0,.2)}.posts-carousel-style-2 .posts-carousel-item-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--transition-200)}.posts-carousel-style-2.show-btn .posts-carousel-item-btn,.posts-carousel-style-2.show-date .posts-carousel-item-date{display:block}.posts-carousel-style-2 .posts-carousel-item-wrap>.container>.row:hover .posts-carousel-item-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Post Details - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.post-details-style-2{--h2-font-size:40px;--h2-font-size-mobile:calc(var(--h2-font-size)*0.8);--h3-font-size:30px;--h3-font-size-mobile:calc(var(--h3-font-size)*0.85);--h4-font-size:24px;--h4-font-size-mobile:18px;--h5-font-size:20px;--h5-font-size-mobile:18px;--h6-font-size:18px;--h6-font-size-mobile:18px}.post-details-style-2 hr{margin:50px 0}@media (max-width:767px){.post-details-style-2 .content-area.is-md>.content-area-wrap{padding-top:30px}}.post-details-style-2 .post-details-content .h1,.post-details-style-2 .post-details-content .h2,.post-details-style-2 .post-details-content .h3,.post-details-style-2 .post-details-content .h4,.post-details-style-2 .post-details-content .h5,.post-details-style-2 .post-details-content .h6,.post-details-style-2 .post-details-content h1,.post-details-style-2 .post-details-content h2,.post-details-style-2 .post-details-content h3,.post-details-style-2 .post-details-content h4,.post-details-style-2 .post-details-content h5,.post-details-style-2 .post-details-content h6{margin-top:50px;margin-bottom:20px}.post-details-style-2 .post-details-content p{margin-bottom:20px}.post-details-style-2 .post-details-header{background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:var(--primary-2)}@media (min-width:576px){.post-details-style-2 .post-details-header{background-image:url(../webp/gradient_01_600.webp)}}.post-details-style-2 .post-details-header-wrap{padding-top:205px;padding-bottom:90px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.6)}@media (max-width:1365px){.post-details-style-2 .post-details-header-wrap{padding-top:160px}}@media (max-width:575px){.post-details-style-2 .post-details-header-wrap{padding-top:110px;padding-bottom:10px}}.post-details-style-2 .post-details-tagline{display:block;position:relative;padding-bottom:20px;margin-bottom:20px;font-size:14px;font-weight:var(--font-weight-semi-bold);text-transform:uppercase}.post-details-style-2 .post-details-tagline:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:2px;border-radius:1px;background-color:var(--secondary)}.post-details-style-2 .post-details-title{font-size:50px}@media (max-width:1365px){.post-details-style-2 .post-details-title{font-size:40px}}.post-details-style-2 .post-details-banner{overflow:hidden;position:relative;aspect-ratio:16/9;margin-bottom:30px;border-radius:var(--border-radius-lg);background-color:var(--gray-2);box-shadow:15px 15px 0 var(--dark);transition:var(--transition-200)}.post-details-style-2 .post-details-banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:576px){.post-details-style-2 .post-details-banner:hover{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px);box-shadow:25px 25px 0 var(--dark)}}@media (min-width:576px){.post-details-style-2 .post-details-subheader{margin-top:-40px}}@media (max-width:575px){.post-details-style-2 .post-details-subheader .container{padding:0}}.post-details-style-2 .post-details-subheader-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 30px 10px 20px;color:var(--white);border-radius:var(--border-radius-lg);background-color:var(--dark)}@media (max-width:575px){.post-details-style-2 .post-details-subheader-inner{padding:10px 15px;border-radius:0}}.post-details-style-2 .post-details-breadcrumb a,.post-details-style-2 .post-details-share a{color:var(--white);text-decoration:none}.post-details-style-2 .post-details-breadcrumb a:hover,.post-details-style-2 .post-details-share a:hover{color:var(--primary)}.post-details-style-2 .post-details-breadcrumb{font-size:16px}.post-details-style-2 .post-details-breadcrumb li,.post-details-style-2 .post-details-breadcrumb ul{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.post-details-style-2 .post-details-breadcrumb i{font-size:12px}.post-details-style-2 .post-details-metas{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:var(--font-weight-thin)}.post-details-style-2 .post-details-share{display:flex;flex-wrap:wrap;align-items:center;gap:15px;font-size:16px}@media (max-width:767px){.post-details-style-2 .post-details-share>span{display:none}}.post-details-style-2 .post-details-author{display:flex;align-items:center;gap:15px}.post-details-style-2 .post-details-author-avatar{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;font-size:35px;color:var(--white);font-weight:var(--font-weight-thin);background-color:var(--primary)}@media (max-width:575px){.post-details-style-2 .post-details-author-avatar{display:none}}.post-details-style-2 .post-details-author-avatar-img{flex:0 0 auto;overflow:hidden;position:relative;width:60px;height:60px;border-radius:50%}@media (max-width:575px){.post-details-style-2 .post-details-author-avatar-img{display:none}}.post-details-style-2 .post-details-author-avatar-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.post-details-style-2 .post-details-author-text{flex:1 1 auto}.post-details-style-2 .post-details-author-name{display:block;font-size:16px;font-weight:var(--font-weight-bold)}.post-details-style-2 .post-details-author-date{display:block;font-size:12px;font-weight:var(--font-weight-thin)}@media (max-width:1199px){.post-details-style-2 .sidebar-side{display:none}}.post-details-style-2 .post-details-side-block{padding:40px 40px 30px;margin-bottom:30px;border-radius:var(--border-radius-lg)}.post-details-style-2 .post-details-side-img{margin-bottom:30px}.post-details-style-2 .post-details-side-img img{width:100%;border-radius:var(--border-radius-lg)}.post-details-style-2 .post-details-toc{position:relative}.post-details-style-2 .post-details-toc li{position:relative;display:flex;align-items:baseline;flex-wrap:nowrap;gap:10px;margin-bottom:10px}.post-details-style-2 .post-details-toc a{display:block;font-size:16px;color:var(--text-color);text-decoration:none}.post-details-style-2 .post-details-toc a:hover{text-decoration:underline}.post-details-style-2 .post-details-toc a.active{font-weight:var(--font-weight-bold)}.post-details-style-2 .post-details-toc-indicator{position:absolute;top:0;left:0;width:6px;height:6px;border-radius:50%;background-color:var(--secondary)}.post-details-style-2 .post-details-toc-title{font-size:24px;margin-bottom:15px}.post-details-style-2 .post-details-side-form-content{--form-input-height:50px;--form-gutter:5px}.post-details-style-2 .post-details-side-form-content h2{font-size:32px}.post-details-style-2 .post-details-side-form-content .msg-bubble{padding:0 0 20px}.post-details-style-2 .post-details-side-form-content .msg-bubble-wrap{gap:20px}.post-details-style-2 .post-details-side-form-content .msg-bubble-img{width:100px;height:auto}.post-details-style-2 .post-details-side-form-content .msg-bubble-content{font-size:16px;padding:20px 20px 1px;background-color:var(--primary-1)}.post-details-style-2 .post-details-side-form-content .msg-bubble-content:before{top:20px;left:-10px;border-width:7px 10px 7px 0;border-left-color:transparent;border-bottom-color:transparent;border-right-color:var(--primary-1);border-top-color:transparent}.post-details-style-2 .post-details-side-form-content .msg-bubble-fancy .msg-bubble-content p{line-height:1.1}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Search Dialog - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.search-dialog-style-1{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:510}.search-dialog-style-1 .search-dialog-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.search-dialog-style-1 .search-dialog-close-btn{position:fixed;top:15px;right:15px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--dark);font-size:18px;border-radius:50%;background-color:var(--white)}.search-dialog-style-1 .search-dialog-close-btn:hover{color:var(--white);background-color:var(--primary)}.search-dialog-style-1 .search-dialog-wrap{position:absolute;top:50%;left:50%;width:100%;max-width:600px;padding:0 15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-dialog-style-1 .search-dialog-form{display:flex;align-items:center;padding:15px 20px;border-radius:var(--border-radius);background-color:var(--white);box-shadow:0 3px 10px rgba(0,0,0,.1)}.search-dialog-style-1 .search-dialog-form ::-webkit-input-placeholder{opacity:1;letter-spacing:.5px;color:var(--gray-5)}.search-dialog-style-1 .search-dialog-form ::-moz-placeholder{opacity:1;letter-spacing:.5px;color:var(--gray-5)}.search-dialog-style-1 .search-dialog-form :-ms-input-placeholder{opacity:1;letter-spacing:.5px;color:var(--gray-5)}.search-dialog-style-1 .search-dialog-form ::-ms-input-placeholder{opacity:1;letter-spacing:.5px;color:var(--gray-5)}.search-dialog-style-1 .search-dialog-form ::placeholder{opacity:1;letter-spacing:.5px;color:var(--gray-5)}.search-dialog-style-1 .search-dialog-form input{flex:1 1 auto;height:var(--form-input-height);padding:0;margin:0;border:0;background-color:transparent}.search-dialog-style-1 .search-dialog-form button{flex:0 0 auto;height:var(--form-input-height);color:var(--text-color)}.search-dialog-style-1 .search-dialog-form button:hover{color:var(--primary)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Mobile Menu - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.mobile-menu-style-1{pointer-events:none;visibility:hidden}.mobile-menu-style-1 .mobile-menu-backdrop{z-index:510;display:none;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5)}.mobile-menu-style-1 .mobile-menu-wrap{z-index:520;position:fixed;top:0;right:-100%;width:100%;height:100%;max-width:480px;padding:15px}.mobile-menu-style-1 .mobile-menu-inner{position:relative;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;height:100%;padding:80px 0 30px;border-radius:var(--border-radius);background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.15)}@media (max-width:575px){.mobile-menu-style-1 .mobile-menu-inner{padding:80px 0 30px}}.mobile-menu-style-1 .mobile-menu-close-btn{position:absolute;top:25px;right:30px}.mobile-menu-style-1 .mobile-menu-header{padding:0 50px}@media (max-width:575px){.mobile-menu-style-1 .mobile-menu-header{padding:0 30px}}.mobile-menu-style-1 .mobile-menu-body{overflow-x:hidden;overflow-y:auto;padding:0 50px}@media (max-width:575px){.mobile-menu-style-1 .mobile-menu-body{padding:0 30px}}.mobile-menu-style-1 .mobile-menu-footer{padding:15px 50px 0}@media (max-width:575px){.mobile-menu-style-1 .mobile-menu-footer{padding:0 30px}}.mobile-menu-style-1 .mobile-menu-nav ul li{margin:0 0 10px}.mobile-menu-style-1 .mobile-menu-nav ul li:last-of-type{margin-bottom:0}.mobile-menu-style-1 .mobile-menu-nav ul li a{width:100%;color:var(--text-color);font-size:22px;font-weight:var(--font-weight-bold);text-decoration:none}.mobile-menu-style-1 .mobile-menu-nav ul li a:hover{color:var(--primary)}.mobile-menu-style-1 .mobile-menu-nav ul li a>i{font-size:16px;transition:var(--transition-200)}.mobile-menu-style-1 .mobile-menu-nav ul li.has-children>a{display:flex;align-items:center;justify-content:space-between}.mobile-menu-style-1 .mobile-menu-nav ul li ul{display:none;margin:15px 0 0;padding:0 0 0 15px;border-left:1px solid var(--text-color)}.mobile-menu-style-1 .mobile-menu-nav ul li ul li a{color:var(--text-color);font-size:16px;font-weight:var(--font-weight-normal)}.mobile-menu-style-1 .mobile-menu-nav ul li ul li a:hover{color:var(--primary)}.mobile-menu-style-1 .mobile-menu-nav ul li ul li a>i{font-size:14px}.mobile-menu-style-1 .mobile-menu-nav ul li.active>a{color:var(--primary)}.mobile-menu-style-1 .mobile-menu-nav ul li.active>a i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu-style-1 .mobile-menu-btns ul{margin-bottom:30px}.mobile-menu-style-1 .mobile-menu-btns ul li a{display:block;width:100%}.mobile-menu-style-1 .btn{margin-bottom:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | PDF Viewer - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.pdf-viewer-style-1 .pdf-viewer-wrap{position:relative;width:100%;aspect-ratio:1/1.41;margin-bottom:30px}.pdf-viewer-style-1 .pdf-viewer-wrap embed,.pdf-viewer-style-1 .pdf-viewer-wrap object{position:absolute;top:0;left:0;width:100%;height:100%}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Video Player - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.video-player-style-1{margin-bottom:30px}.video-player-style-1 .video-player-wrap{overflow:hidden;position:relative;border-radius:var(--border-radius)}.video-player-style-1 .video-player-inner,.video-player-style-1 .video-player-poster,.video-player-style-1 video{position:absolute;top:0;left:0;width:100%;height:100%}.video-player-style-1 video{opacity:0;-o-object-fit:cover;object-fit:cover;outline-offset:-3px;border-radius:var(--border-radius)}.video-player-style-1 .video-player-poster{-o-object-fit:cover;object-fit:cover;transition:var(--transition-200)}.video-player-style-1 .video-player-inner{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);transition:var(--transition-200)}.video-player-style-1 .video-player-btn{display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:var(--dark);font-size:18px;border-radius:50%;background-color:hsla(0,0%,100%,.8)}.video-player-style-1 .video-player-btn:hover{color:var(--white);background-color:rgba(0,0,0,.8)}.video-player-style-1:hover .video-player-poster{-webkit-transform:scale(1.1);transform:scale(1.1)}.video-player-style-1.active video{opacity:1}.video-player-style-1.active .video-player-inner,.video-player-style-1.active .video-player-poster{opacity:0;visibility:hidden;pointer-events:none}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Video Player Portfolio - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.videoPlayerPortfolio{margin-bottom:30px}.videoPlayerPortfolio .videoPlayerWrap{overflow:hidden;position:relative}.videoPlayerPortfolio video{display:block;width:100%}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Video Banner - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.video-banner-style-1 .video-banner-wrap{position:relative;overflow:hidden}.video-banner-style-1 .video-banner-play-btn{z-index:1;position:absolute;top:15px;right:15px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:hsla(0,0%,100%,.8)}.video-banner-style-1 .video-banner-play-btn svg{width:16px;height:auto}.video-banner-style-1 .video-banner-play-btn path{fill:var(--dark)}.video-banner-style-1 .video-banner-play-btn:hover{background-color:rgba(0,0,0,.8)}.video-banner-style-1 .video-banner-play-btn:hover path{fill:var(--white)}.video-banner-style-1 video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-banner-style-1 .video-banner-inner{position:relative;display:flex;align-items:center;text-align:center;background-color:rgba(0,0,0,.25)}.video-banner-style-1 .video-banner-title{color:var(--white);line-height:1;font-size:70px;text-shadow:0 0 10px rgba(0,0,0,.25)}@media (max-width:991px){.video-banner-style-1 .video-banner-title{font-size:50px}}@media (max-width:575px){.video-banner-style-1 .video-banner-title{font-size:36px}}.video-banner-style-1 .video-banner-caption{display:block;margin-bottom:15px;font-size:30px}@media (max-width:991px){.video-banner-style-1 .video-banner-caption{font-size:18px}}.video-banner-style-1 .video-banner-des{color:var(--white);margin-left:auto;margin-right:auto;max-width:620px;text-shadow:0 0 3px rgba(0,0,0,.25)}@media (max-width:991px){.video-banner-style-1 .video-banner-des{max-width:495px}}@media (max-width:575px){.video-banner-style-1 .video-banner-des{max-width:375px}}.video-banner-style-1 .video-banner-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.video-banner-style-1 .video-banner-btns .btn{flex:0 0 auto;margin-bottom:10px}.video-banner-style-1.is-large .video-banner-inner{height:calc(var(--vh, 1vh)*100 - var(--header-height));min-height:600px;max-height:1200px}@media (max-width:991px){.video-banner-style-1.is-large .video-banner-inner{height:auto}}.video-banner-style-1.is-medium .video-banner-inner{min-height:480px}@media (max-width:991px){.video-banner-style-1.is-medium .video-banner-inner{height:auto}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Youtube Player - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.youtube-player-style-1{margin-bottom:30px}.youtube-player-style-1 .youtube-player-wrap{overflow:hidden;display:block;position:relative;aspect-ratio:16/9;border-radius:var(--border-radius)}.youtube-player-style-1 iframe{position:absolute;top:0;left:0;width:100%;height:100%}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Youtube Player - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.youtube-player-style-2{margin-bottom:30px}.youtube-player-style-2 .youtube-player-wrap{overflow:hidden;position:relative;aspect-ratio:16/9;border-radius:var(--border-radius)}.youtube-player-style-2 .youtube-player-inner,.youtube-player-style-2 .youtube-player-poster{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-player-style-2 .youtube-player-poster{-o-object-fit:cover;object-fit:cover;transition:var(--transition-200)}.youtube-player-style-2 .youtube-player-inner{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3)}.youtube-player-style-2 .youtube-player-btn{display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:var(--dark);font-size:18px;text-decoration:none;border-radius:50%;background-color:hsla(0,0%,100%,.8)}.youtube-player-style-2 .youtube-player-btn:hover{color:var(--white);background-color:rgba(0,0,0,.8)}.youtube-player-style-2 .youtube-player-wrap:hover .youtube-player-poster{-webkit-transform:scale(1.1);transform:scale(1.1)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Search Results Default - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.search-results-default .search-no-result{display:none}.search-results-default .search-results-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px}.search-results-default .search-results-title{font-size:28px;margin-bottom:10px}.search-results-default .search-results-keyword{color:var(--primary)}.search-results-default .search-results-total{font-size:20px;font-weight:var(--font-weight-bold);color:var(--gray-6);margin-bottom:10px}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Search Results - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Account Hub - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.account-hub .content-card-footer{position:relative}
/*!
 |-----------------------------------------------------------------------------------------
 |
 | Header - MW2024 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/:root{--header-mw-main-height:85px;--header-mw-main-height-mobile:85px;--header-mw-scrolled-offset:30px}.header-mw{z-index:500;position:relative}.header-mw a{text-decoration:none}.header-mw .header-main{position:relative}.header-mw .header-main-wrap{z-index:1;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header-mw-main-height);padding:0 60px;margin-top:var(--header-mw-scrolled-offset);transition:var(--transition-400)}@media (max-width:767px){.header-mw .header-main-wrap{height:var(--header-mw-main-height-mobile);padding:0 20px;margin-top:0}}@media (max-width:575px){.header-mw .header-main-wrap{padding:0 15px}}.header-mw .header-main-left,.header-mw .header-main-right{z-index:1;flex:0 0 auto;display:flex;align-items:center;gap:20px}.header-mw .header-bg{pointer-events:none;position:absolute;top:calc(var(--header-mw-scrolled-offset)*-1);left:0;width:100%;transition:var(--transition-360)}@media (max-width:767px){.header-mw .header-bg{top:0}}.header-mw .header-bg{height:0;background-color:var(--white);box-shadow:0 3px 6px transparent}.header-mw .header-logo{position:relative;display:block;width:200px}@media (max-width:575px){.header-mw .header-logo{width:180px}}.header-mw .header-logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header-mw .header-logo path{transition:var(--transition-400)}.header-mw .header-logo .logo-primary{fill:var(--logo-primary)}.header-mw .header-logo .logo-secondary{fill:var(--logo-secondary)}.header-mw .animation-logo{opacity:0;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;background-size:200px 1296px;background-image:url(../png/logo-sprite-animation.png)}@media (max-width:575px){.header-mw .animation-logo{background-size:180px 1167px}}.header-mw .header-logo:hover svg{opacity:0;transition:opacity .2s linear}.header-mw .header-logo:hover .animation-logo{opacity:1;-webkit-animation:play-logo-animation .8s steps(34) 0s forwards;animation:play-logo-animation .8s steps(34) 0s forwards;transition:opacity .2s linear}@media (max-width:575px){.header-mw .header-logo:hover .animation-logo{-webkit-animation:play-logo-animation-mobile .8s steps(34) 0s forwards;animation:play-logo-animation-mobile .8s steps(34) 0s forwards}}@media (max-width:1365px){.header-mw .megamenu{display:none}}.header-mw ul.megamenu-level-1>li>a{color:var(--text-color);height:var(--header-mw-main-height)}@media (max-width:767px){.header-mw ul.megamenu-level-1>li>a{height:var(--header-mw-main-height-mobile)}}.header-mw .search-btn{font-size:22px;color:var(--text-color)}.header-mw .search-btn.active,.header-mw .search-btn:hover{color:var(--primary)}.header-mw .google-translate svg{width:22px;height:auto}.header-mw .google-translate path{fill:var(--text-color);transition:var(--transition-400)}.header-mw .google-translate:hover path{fill:var(--primary)}@media (max-width:575px){.header-mw .google-translate{display:none}}.header-mw .burger{display:none}@media (max-width:1365px){.header-mw .burger{display:block}}.header-mw .burger-lines span,.header-mw .burger-slashes span{background-color:var(--text-color)}.header-mw .burger-text{display:none}.header-mw .burger.active .burger-lines span,.header-mw .burger.active .burger-slashes span,.header-mw .burger:hover .burger-lines span,.header-mw .burger:hover .burger-slashes span{background-color:var(--primary)}.header-mw .header-btns ul{display:flex;align-items:center;gap:10px}@media (max-width:767px){.header-mw .header-btns{display:none}}.header-mw .header-btns .btn{margin-bottom:0}.header-mw .header-btn-secondary,.header-mw .header-btn-white{display:none}.header-mw .alert{position:relative;display:none;margin-bottom:0}.header-mw .alert.is-bottom,.header-mw .alert.is-top{border-radius:0}.header-mw .alert.is-float-left,.header-mw .alert.is-float-right{position:absolute;top:calc(var(--header-mw-main-height) + var(--header-mw-scrolled-offset));max-width:480px;box-shadow:var(--shadow-1)}@media (max-width:767px){.header-mw .alert.is-float-left,.header-mw .alert.is-float-right{top:var(--header-mw-main-height-mobile)}}.header-mw .alert.is-float-left{left:15px}.header-mw .alert.is-float-right{right:15px}.header-mw .alert.active{display:block}.liveEdBlock .header-mw .header-main{height:calc(var(--header-mw-main-height) + var(--header-mw-scrolled-offset)*2);background-color:var(--white)}.liveEdBlock .header-mw .burger{display:block}.liveEdBlock .header-mw .alert.is-float-left,.liveEdBlock .header-mw .alert.is-float-right{top:calc(100% + 15px)}.home-page .header-mw .header-logo .logo-primary,.home-page .header-mw .header-logo .logo-secondary,.page-with-white-header .header-mw .header-logo .logo-primary,.page-with-white-header .header-mw .header-logo .logo-secondary,.request-demo-page .header-mw .header-logo .logo-primary,.request-demo-page .header-mw .header-logo .logo-secondary{fill:var(--white)}.home-page .header-mw ul.megamenu-level-1>li>a,.page-with-white-header .header-mw ul.megamenu-level-1>li>a,.request-demo-page .header-mw ul.megamenu-level-1>li>a{color:var(--white)}.home-page .header-mw ul.megamenu-level-1>li.active>a,.home-page .header-mw ul.megamenu-level-1>li:hover>a,.page-with-white-header .header-mw ul.megamenu-level-1>li.active>a,.page-with-white-header .header-mw ul.megamenu-level-1>li:hover>a,.request-demo-page .header-mw ul.megamenu-level-1>li.active>a,.request-demo-page .header-mw ul.megamenu-level-1>li:hover>a{color:var(--primary)}.home-page .header-mw .search-btn,.page-with-white-header .header-mw .search-btn,.request-demo-page .header-mw .search-btn{color:var(--white)}.home-page .header-mw .search-btn.active,.home-page .header-mw .search-btn:hover,.page-with-white-header .header-mw .search-btn.active,.page-with-white-header .header-mw .search-btn:hover,.request-demo-page .header-mw .search-btn.active,.request-demo-page .header-mw .search-btn:hover{color:var(--primary)}.home-page .header-mw .google-translate path,.page-with-white-header .header-mw .google-translate path,.request-demo-page .header-mw .google-translate path{fill:var(--white)}.home-page .header-mw .google-translate:hover path,.page-with-white-header .header-mw .google-translate:hover path,.request-demo-page .header-mw .google-translate:hover path{fill:var(--primary)}.home-page .header-mw .burger-lines span,.home-page .header-mw .burger-slashes span,.page-with-white-header .header-mw .burger-lines span,.page-with-white-header .header-mw .burger-slashes span,.request-demo-page .header-mw .burger-lines span,.request-demo-page .header-mw .burger-slashes span{background-color:var(--white)}.home-page .header-mw .burger.active .burger-lines span,.home-page .header-mw .burger.active .burger-slashes span,.home-page .header-mw .burger:hover .burger-lines span,.home-page .header-mw .burger:hover .burger-slashes span,.page-with-white-header .header-mw .burger.active .burger-lines span,.page-with-white-header .header-mw .burger.active .burger-slashes span,.page-with-white-header .header-mw .burger:hover .burger-lines span,.page-with-white-header .header-mw .burger:hover .burger-slashes span,.request-demo-page .header-mw .burger.active .burger-lines span,.request-demo-page .header-mw .burger.active .burger-slashes span,.request-demo-page .header-mw .burger:hover .burger-lines span,.request-demo-page .header-mw .burger:hover .burger-slashes span{background-color:var(--primary)}.home-page .header-mw .header-btn-primary,.home-page .header-mw .header-btn-white,.page-with-white-header .header-mw .header-btn-primary,.page-with-white-header .header-mw .header-btn-white,.request-demo-page .header-mw .header-btn-primary,.request-demo-page .header-mw .header-btn-white{display:none}.home-page .header-mw .header-btn-secondary,.page-with-white-header .header-mw .header-btn-secondary,.request-demo-page .header-mw .header-btn-secondary{display:block}.home-page .liveEdBlock .header-mw .header-main,.page-with-white-header .liveEdBlock .header-mw .header-main,.request-demo-page .liveEdBlock .header-mw .header-main{background-color:var(--black)}.home-page-august-2024 .header-mw .header-logo .logo-primary,.home-page-august-2024 .header-mw .header-logo .logo-secondary{fill:var(--primary-7)}.home-page-august-2024 .header-mw ul.megamenu-level-1>li>a{color:var(--primary-7)}.home-page-august-2024 .header-mw ul.megamenu-level-1>li.active>a,.home-page-august-2024 .header-mw ul.megamenu-level-1>li:hover>a{color:var(--secondary-5)}.home-page-august-2024 .header-mw .search-btn{color:var(--primary-7)}.home-page-august-2024 .header-mw .search-btn.active,.home-page-august-2024 .header-mw .search-btn:hover{color:var(--primary)}.home-page-august-2024 .header-mw .google-translate path{fill:var(--primary-7)}.home-page-august-2024 .header-mw .google-translate:hover path{fill:var(--primary)}.home-page-august-2024 .header-mw .burger-lines span,.home-page-august-2024 .header-mw .burger-slashes span{background-color:var(--primary-7)}.home-page-august-2024 .header-mw .burger.active .burger-lines span,.home-page-august-2024 .header-mw .burger.active .burger-slashes span,.home-page-august-2024 .header-mw .burger:hover .burger-lines span,.home-page-august-2024 .header-mw .burger:hover .burger-slashes span{background-color:var(--primary)}.home-page-august-2024 .header-mw .header-btn-primary,.home-page-august-2024 .header-mw .header-btn-white{display:none}.home-page-august-2024 .header-mw .header-btn-secondary{display:block}.home-page-august-2024 .liveEdBlock .header-mw .header-main{border-bottom:1px dashed #b3d3e0;background-color:var(--brown-1)}.portfolio-page .header-mw .header-logo .logo-primary,.portfolio-page .header-mw .header-logo .logo-secondary{fill:var(--white)}.portfolio-page .header-mw ul.megamenu-level-1>li>a{color:var(--white)}.portfolio-page .header-mw ul.megamenu-level-1>li.active>a,.portfolio-page .header-mw ul.megamenu-level-1>li:hover>a{color:var(--primary)}.portfolio-page .header-mw .search-btn{color:var(--white)}.portfolio-page .header-mw .search-btn.active,.portfolio-page .header-mw .search-btn:hover{color:var(--primary)}.portfolio-page .header-mw .google-translate path{fill:var(--white)}.portfolio-page .header-mw .google-translate:hover path{fill:var(--primary)}.portfolio-page .header-mw .burger-lines span,.portfolio-page .header-mw .burger-slashes span{background-color:var(--white)}.portfolio-page .header-mw .burger.active .burger-lines span,.portfolio-page .header-mw .burger.active .burger-slashes span,.portfolio-page .header-mw .burger:hover .burger-lines span,.portfolio-page .header-mw .burger:hover .burger-slashes span{background-color:var(--primary)}.portfolio-page .header-mw .header-btn-primary,.portfolio-page .header-mw .header-btn-secondary{display:none}.portfolio-page .header-mw .header-btn-white{display:block}.portfolio-page .liveEdBlock .header-mw .header-main{background-color:var(--black)}.campaign-page .header-mw:not(.is-scrolled) .header-main-right,.campaign-page .header-mw:not(.is-scrolled) .megamenu{display:none}.header-mw.is-stuck .header-main-wrap{position:fixed;top:0;left:0;width:100%}.header-mw.is-scrolled .header-main-wrap{height:var(--header-mw-main-height-mobile);margin-top:0}.header-mw.is-scrolled .header-bg{height:calc(100% + var(--header-mw-scrolled-offset));box-shadow:0 3px 6px rgba(0,0,0,.16)}@media (max-width:767px){.header-mw.is-scrolled .header-bg{height:100%}}.header-mw.is-scrolled .header-logo .logo-primary{fill:var(--logo-primary)}.header-mw.is-scrolled .header-logo .logo-secondary{fill:var(--logo-secondary)}.header-mw.is-scrolled ul.megamenu-level-1>li>a{color:var(--text-color);height:var(--header-mw-main-height-mobile)}.header-mw.is-scrolled ul.megamenu-level-1>li.active>a,.header-mw.is-scrolled ul.megamenu-level-1>li:hover>a{color:var(--primary)}.header-mw.is-scrolled .megamenu-panel-wrap{border-top:1px solid var(--border-color-dark);border-radius:0 0 var(--border-radius) var(--border-radius);box-shadow:0 10px 10px rgba(0,0,0,.2)}.header-mw.is-scrolled .megamenu-intro{border-radius:0 0 0 var(--border-radius)}.header-mw.is-scrolled .burger-lines span,.header-mw.is-scrolled .burger-slashes span{background-color:var(--text-color)}.header-mw.is-scrolled .burger-text{color:var(--text-color)}.header-mw.is-scrolled .burger.active .burger-lines span,.header-mw.is-scrolled .burger.active .burger-slashes span,.header-mw.is-scrolled .burger:hover .burger-lines span,.header-mw.is-scrolled .burger:hover .burger-slashes span{background-color:var(--primary)}.header-mw.is-scrolled .burger.active .burger-text,.header-mw.is-scrolled .burger:hover .burger-text{color:var(--primary)}.header-mw.is-scrolled .search-btn{color:var(--text-color)}.header-mw.is-scrolled .search-btn.active,.header-mw.is-scrolled .search-btn:hover{color:var(--primary)}.header-mw.is-scrolled .google-translate path{fill:var(--text-color)}.header-mw.is-scrolled .google-translate:hover path{fill:var(--primary)}.header-mw.is-scrolled .header-btn-primary{display:block}.header-mw.is-scrolled .header-btn-secondary,.header-mw.is-scrolled .header-btn-white{display:none}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Footer - Mw - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.footer-mw .h1,.footer-mw .h2,.footer-mw .h3,.footer-mw .h4,.footer-mw .h5,.footer-mw .h6,.footer-mw h1,.footer-mw h2,.footer-mw h3,.footer-mw h4,.footer-mw h5,.footer-mw h6{color:#908d83}.footer-mw a{text-decoration:none}.footer-mw .footer-wrap{padding-top:80px}@media (max-width:575px){.footer-mw .footer-wrap{padding-top:60px}}.footer-mw .footer-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;margin-bottom:30px}.footer-mw .footer-middle{padding:30px 0 1px;border-top:1px solid var(--border-color-light);border-bottom:1px solid var(--border-color-light)}.footer-mw .footer-middle .footer-col-title{color:var(--brown-3);margin-bottom:15px}.footer-mw .footer-bottom{padding:30px 0 1px;color:var(--brown-3);font-size:16px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Tooltip - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.Dialog .has-tooltip{position:relative;display:flex;flex-wrap:nowrap;gap:10px}.Dialog .has-tooltip .checkbox-toggle{flex:1}.Dialog .tooltip-icon{display:flex;align-items:center;justify-content:center;cursor:help;position:relative;font-size:var(--form-checkbox-size);color:var(--info-1);transition:var(--transition-200)}.Dialog .tooltip-icon:after{opacity:0;pointer-events:none;content:"";position:absolute;left:50%;bottom:calc(100% + 4px);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--dark);transition:var(--transition-200);-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}.Dialog .tooltip-dialog{pointer-events:none;position:absolute;left:0;bottom:100%;width:100%;padding-bottom:10px}.Dialog .tooltip-inner{opacity:0;padding:20px 25px 15px;font-size:13px;color:var(--white);border-radius:var(--border-radius);background-color:var(--dark);transition:var(--transition-200);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.Dialog .tooltip-inner p{margin-bottom:5px}.Dialog .tooltip:hover .tooltip-icon{color:var(--info)}.Dialog .tooltip:hover .tooltip-icon:after{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}.Dialog .tooltip:hover .tooltip-dialog{pointer-events:auto}.Dialog .tooltip:hover .tooltip-inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.is-focus-keyboard .Dialog .tooltip:focus .tooltip-icon{color:var(--info)}.is-focus-keyboard .Dialog .tooltip:focus .tooltip-icon:after{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}.is-focus-keyboard .Dialog .tooltip:focus .tooltip-dialog{pointer-events:auto}.is-focus-keyboard .Dialog .tooltip:focus .tooltip-inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Message Bubble - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.msg-bubble-simple .msg-bubble-wrap{display:flex;flex-wrap:nowrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:30px}@media (max-width:575px){.msg-bubble-simple .msg-bubble-wrap{flex-direction:column}}.msg-bubble-simple .msg-bubble-left{flex:0 0 auto}.msg-bubble-simple .msg-bubble-right{flex:1}.msg-bubble-simple .msg-bubble-img{position:relative;width:110px}.msg-bubble-fancy{padding:30px 0}.msg-bubble-fancy .msg-bubble-wrap{display:flex;flex-wrap:nowrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:20px}@media (max-width:575px){.msg-bubble-fancy .msg-bubble-wrap{flex-direction:column}}.msg-bubble-fancy .msg-bubble-left{flex:0 0 auto}.msg-bubble-fancy .msg-bubble-right{flex:1}.msg-bubble-fancy .msg-bubble-img{position:relative;width:110px}.msg-bubble-fancy .msg-bubble-content{position:relative;padding:20px 25px 1px;border-radius:10px;background-color:var(--white)}@media (max-width:575px){.msg-bubble-fancy .msg-bubble-content{padding:20px 15px 1px}}.msg-bubble-fancy .msg-bubble-content:before{content:"";position:absolute;top:42px;left:-12px;width:0;height:0;border-left:0 solid transparent;border-bottom:8px solid transparent;border-right:12px solid var(--white);border-top:8px solid transparent;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (max-width:575px){.msg-bubble-fancy .msg-bubble-content:before{top:-12px;left:48px;border-width:0 8px 12px;border-left-color:transparent;border-bottom-color:var(--white);border-right-color:transparent;border-top-color:transparent}}.msg-bubble-fancy .msg-bubble-content p{margin-bottom:20px}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Back to Top Button - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/#back-to-top-btn{visibility:hidden;pointer-events:none;position:fixed;bottom:0;right:10%}#back-to-top-btn>span:first-of-type{overflow:hidden}#back-to-top-btn>span:first-of-type span{width:36px;height:36px;font-size:16px;border-radius:3px 3px 0 0;background-color:var(--primary);box-shadow:0 0 2px rgba(0,0,0,.2);-webkit-transform:translateY(100%);transform:translateY(100%)}#back-to-top-btn>span:first-of-type span,#back-to-top-btn>span:last-of-type{display:flex;align-items:center;justify-content:center;color:var(--white);transition:var(--transition-200)}#back-to-top-btn>span:last-of-type{opacity:0;pointer-events:none;position:absolute;left:50%;bottom:100%;padding:5px 10px;font-size:12px;white-space:nowrap;border-radius:3px;background-color:var(--dark);-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}#back-to-top-btn>span:last-of-type:after{content:"";position:absolute;left:50%;top:100%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--dark);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#back-to-top-btn.active{visibility:visible;pointer-events:auto}#back-to-top-btn.active>span:first-of-type span{-webkit-transform:translateY(0);transform:translateY(0)}#back-to-top-btn.active:hover>span:first-of-type span{color:var(--white);background-color:var(--primary-6)}#back-to-top-btn.active:hover>span:last-of-type{opacity:1;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}.is-focus-keyboard #back-to-top-btn.active:focus{outline:var(--outline)}.is-focus-keyboard #back-to-top-btn.active:focus>span:first-of-type span{color:var(--white);background-color:var(--primary-6)}.is-focus-keyboard #back-to-top-btn.active:focus>span:last-of-type{opacity:1;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Flip Card - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.flipCard,.flipCard .flipCardHeader{margin-bottom:30px}.flipCard .flipCardBtns{display:flex;align-items:center;justify-content:center}.flipCard .flipCardBtn{padding:10px 20px;color:var(--primary);border:1px solid var(--primary);background-color:transparent}.flipCard .flipCardBtn.active{color:var(--white);background-color:var(--primary)}.flipCard .flipCardBtn1{border-right:0;border-radius:var(--btn-border-radius-rounded) 0 0 var(--btn-border-radius-rounded)}.flipCard .flipCardBtn2{border-left:0;border-radius:0 var(--btn-border-radius-rounded) var(--btn-border-radius-rounded) 0}.flipCard .flipCardImgs{width:100%;max-width:100%;margin:0 auto;-webkit-perspective:1000px;perspective:1000px}.flipCard .flipCardImgsInner{position:relative;width:100%;padding-bottom:56%;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.flipCard .flipCardImgsInner.is-md{padding-bottom:75%}.flipCard .flipCardImgsInner.is-lg{padding-bottom:133%}.flipCard .flipCardImg{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flipCard .flipCardImg,.flipCard .flipCardImg img{position:absolute;top:0;left:0;width:100%;height:100%}.flipCard .flipCardImg img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.flipCard .flipCardImg2{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flipCard.active .flipCardImgsInner{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Image Comparison - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.img-comp-style-1{margin-bottom:30px}.img-comp-style-1 .img-comp-wrap{overflow:hidden;position:relative}.img-comp-style-1 .img-comp-img{overflow:hidden;position:absolute;top:0;right:0;width:100%;height:100%}.img-comp-style-1 .img-comp-img img{position:absolute;top:0;left:0;width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.img-comp-style-1 .img-comp-img.img-comp-overlay img{left:auto;right:0}.img-comp-style-1 .img-comp-slider{position:absolute;top:0;width:2px;height:100%;cursor:ew-resize;background-color:var(--white)}.img-comp-style-1 .img-comp-slider-wrap{color:var(--text-color);display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:50%;background-color:var(--white);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:gap var(--transition-200)}.img-comp-style-1 .img-comp-slider-wrap svg{height:18px;width:auto}.img-comp-style-1 .img-comp-slider-wrap svg path{stroke:var(--text-color);stroke-width:10}.img-comp-style-1 .img-comp-slider-left,.img-comp-style-1 .img-comp-slider-right{opacity:0;pointer-events:none;position:absolute;top:50%;font-size:16px;color:var(--white);font-weight:var(--font-weight-semi-bold);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:var(--transition-200);text-shadow:0 1px 2px rgba(0,0,0,.8)}.img-comp-style-1 .img-comp-slider-left{right:calc(100% + 2px)}.img-comp-style-1 .img-comp-slider-right{left:calc(100% + 2px)}.img-comp-style-1 .img-comp-slider:hover .img-comp-slider-wrap{gap:12px}.img-comp-style-1 .img-comp-slider:hover .img-comp-slider-left{opacity:1;right:calc(100% + 10px)}.img-comp-style-1 .img-comp-slider:hover .img-comp-slider-right{opacity:1;left:calc(100% + 10px)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Reviews - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.reviews-style-1 .reviews-item{margin-bottom:15px}.reviews-style-1 .reviews-item-wrap{position:relative}.reviews-style-1 .reviews-item-header{margin-bottom:5px}.reviews-style-1 .reviews-item-img{width:auto;max-height:30px}.reviews-style-1 .reviews-item-stars{display:flex;flex-wrap:nowrap;align-items:center;gap:5px;transition:gap var(--transition-200)}.reviews-style-1 .reviews-item-stars svg{transition:var(--transition-200)}.reviews-style-1 .reviews-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.reviews-style-1.logo-white .reviews-item-img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.reviews-style-1 .reviews-item-wrap:hover .reviews-item-stars{gap:10px}.reviews-style-1 .reviews-item-wrap:hover .reviews-item-stars svg{-webkit-animation-name:starPop;animation-name:starPop;-webkit-animation-duration:.6s;animation-duration:.6s}.reviews-style-1 .reviews-item-wrap:hover .reviews-item-stars svg:first-child{-webkit-animation-delay:0ms;animation-delay:0ms}.reviews-style-1 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.reviews-style-1 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.reviews-style-1 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.reviews-style-1 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}@media (max-width:991px){.home-page-august-2024 .reviews-style-1,.home-page .reviews-style-1{display:none}}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Reviews - Style 2 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.reviews-style-2 .reviews-item{text-align:center}.reviews-style-2 .reviews-item-wrap{position:relative}.reviews-style-2 .reviews-item-body,.reviews-style-2 .reviews-item-header{margin-bottom:15px}.reviews-style-2 .reviews-item-img{width:100%;max-width:165px}.reviews-style-2 .reviews-item-stars{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:5px;transition:gap var(--transition-200)}.reviews-style-2 .reviews-item-stars svg{transition:var(--transition-200)}.reviews-style-2 .reviews-item-score{font-size:20px}.reviews-style-2 .reviews-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars{gap:10px}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg{-webkit-animation-name:starPop;animation-name:starPop;-webkit-animation-duration:.6s;animation-duration:.6s}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:first-child{-webkit-animation-delay:0ms;animation-delay:0ms}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.reviews-style-2 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Reviews - Style 3 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.reviews-style-3 .reviews-item{text-align:center}.reviews-style-3 .reviews-item-wrap{position:relative}.reviews-style-3 .reviews-item-body,.reviews-style-3 .reviews-item-header{margin-bottom:15px}.reviews-style-3 .reviews-item-img{width:100%;max-width:165px}.reviews-style-3 .reviews-item-stars{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:5px;transition:gap var(--transition-200)}.reviews-style-3 .reviews-item-stars svg{transition:var(--transition-200)}.reviews-style-3 .reviews-item-score{font-size:20px}.reviews-style-3 .reviews-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.reviews-style-3 .reviews-item-wrap:hover .reviews-item-stars{gap:10px}.reviews-style-3 .reviews-item-wrap:hover .reviews-item-stars svg{-webkit-animation-name:starPop;animation-name:starPop;-webkit-animation-duration:.6s;animation-duration:.6s}.reviews-style-3 .reviews-item-wrap:hover .reviews-item-stars svg:first-child{-webkit-animation-delay:0ms;animation-delay:0ms}.reviews-style-3 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.reviews-style-3 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.reviews-style-3 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.reviews-style-3 .reviews-item-wrap:hover .reviews-item-stars svg:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Solution Blocks - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.solution-blocks{color:var(--white);font-size:16px}.solution-blocks .solution-blocks-item{margin-bottom:30px}.solution-blocks .solution-blocks-item-wrap{overflow:hidden;position:relative;height:100%;border-radius:var(--border-radius)}.solution-blocks .solution-blocks-item-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity var(--transition-360)}@media (max-width:991px){.solution-blocks .solution-blocks-item-img{opacity:.16}}.solution-blocks .solution-blocks-item-overlay{position:absolute;left:0;bottom:0;width:100%;height:200px;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.8));transition:opacity var(--transition-360)}@media (max-width:991px){.solution-blocks .solution-blocks-item-overlay{opacity:0}}.solution-blocks .solution-blocks-item-body{display:flex;flex-direction:column;position:relative;height:100%;padding:60px 30px 1px}@media (max-width:575px){.solution-blocks .solution-blocks-item-body{padding:40px 20px 1px}}.solution-blocks .solution-blocks-item-body li{margin-bottom:0}.solution-blocks .solution-blocks-item-title{position:relative;top:calc(100% - 30px);color:var(--white);font-size:26px;transition:var(--transition-360);-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width:991px){.solution-blocks .solution-blocks-item-title{top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.solution-blocks .solution-blocks-item-des{opacity:0;flex:1;display:flex;flex-direction:column;justify-content:space-between;transition:var(--transition-360);-webkit-transform:translateY(50px);transform:translateY(50px)}@media (max-width:991px){.solution-blocks .solution-blocks-item-des{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.solution-blocks .solution-blocks-item-link{position:absolute;top:0;left:0;width:100%;height:100%}.solution-blocks .solution-blocks-item-wrap:hover .solution-blocks-item-title{top:0;-webkit-transform:translateY(0);transform:translateY(0)}.solution-blocks .solution-blocks-item-wrap:hover .solution-blocks-item-des{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.solution-blocks .solution-blocks-item-wrap:hover .solution-blocks-item-img{opacity:.16}.solution-blocks .solution-blocks-item-wrap:hover .solution-blocks-item-overlay{opacity:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Solution Blocks - August 2024 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.solution-blocks-august-2024 .solution-blocks-title{max-width:880px;margin:0 auto 40px;text-align:center}.solution-blocks-august-2024 .solution-blocks-tabs{z-index:400;position:-webkit-sticky;position:sticky;top:calc(var(--header-mw-main-height-mobile) + 15px);padding:10px;border-radius:50px;background-color:var(--white);box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:767px){.solution-blocks-august-2024 .solution-blocks-tabs{padding:5px}}.solution-blocks-august-2024 .solution-blocks-tabs ul{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:5px}.solution-blocks-august-2024 .solution-blocks-tabs a{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;width:100%;padding:10px 20px;color:var(--text-color);text-align:left;text-decoration:none;border-radius:50px}@media (max-width:1199px){.solution-blocks-august-2024 .solution-blocks-tabs a{padding:10px 15px;font-size:16px}}@media (max-width:991px){.solution-blocks-august-2024 .solution-blocks-tabs a{text-align:center;justify-content:center}}@media (max-width:767px){.solution-blocks-august-2024 .solution-blocks-tabs a{padding:10px}}.solution-blocks-august-2024 .solution-blocks-tabs a:hover{background-color:rgba(210,190,175,.2)}@media (max-width:767px){.solution-blocks-august-2024 .solution-blocks-tabs a>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (max-width:1199px){.solution-blocks-august-2024 .solution-blocks-tabs img{width:40px;height:auto}}@media (max-width:991px){.solution-blocks-august-2024 .solution-blocks-tabs img{display:none}}@media (max-width:767px){.solution-blocks-august-2024 .solution-blocks-tabs img{display:block}}@media (max-width:575px){.solution-blocks-august-2024 .solution-blocks-tabs img{width:30px}}@media (max-width:1199px){.solution-blocks-august-2024 .solution-blocks-tabs br{display:none}}.solution-blocks-august-2024 .solution-blocks-item{opacity:.2;padding:80px 0;transition:opacity var(--transition-400)}@media (max-width:575px){.solution-blocks-august-2024 .solution-blocks-item{padding:50px 0}}.solution-blocks-august-2024 .solution-blocks-item .mwPageBlock.Content ul{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;font-weight:var(--font-weight-medium)}@media (max-width:1365px){.solution-blocks-august-2024 .solution-blocks-item .mwPageBlock.Content ul{grid-template-columns:repeat(1,1fr)}}@media (max-width:991px) and (min-width:767px){.solution-blocks-august-2024 .solution-blocks-item .mwPageBlock.Content ul{grid-template-columns:repeat(2,1fr)}}.solution-blocks-august-2024 .solution-blocks-bg{z-index:-1;position:fixed;top:var(--header-mw-main-height-mobile);left:0;width:100%;height:calc(100% - var(--header-mw-main-height-mobile));background-color:var(--fifth);transition:background-color var(--transition-400)}.solution-blocks-august-2024 .solution-blocks-bg>svg{position:absolute;opacity:.1}.solution-blocks-august-2024 .solution-blocks-bg>svg path{fill:#fff}.solution-blocks-august-2024 .solution-blocks-bg .patternTL{top:0;left:0}@media (max-width:767px){.solution-blocks-august-2024 .solution-blocks-bg .patternTL{display:none}}.solution-blocks-august-2024 .solution-blocks-bg .patternTR{top:0;right:0}.solution-blocks-august-2024[data-active-item="1"] .solution-blocks-bg{background-color:var(--fifth)}.solution-blocks-august-2024[data-active-item="1"] .tab-1{background-color:rgba(210,190,175,.2)}.solution-blocks-august-2024[data-active-item="1"] .item-1,.solution-blocks-august-2024[data-active-item="1"] .item-2,.solution-blocks-august-2024[data-active-item="1"] .item-3,.solution-blocks-august-2024[data-active-item="1"] .item-4{opacity:1}.solution-blocks-august-2024[data-active-item="2"] .solution-blocks-bg{background-color:var(--fourth)}.solution-blocks-august-2024[data-active-item="2"] .tab-2{background-color:rgba(210,190,175,.2)}.solution-blocks-august-2024[data-active-item="2"] .item-2,.solution-blocks-august-2024[data-active-item="2"] .item-3,.solution-blocks-august-2024[data-active-item="2"] .item-4{opacity:1}.solution-blocks-august-2024[data-active-item="3"] .solution-blocks-bg{background-color:var(--sixth)}.solution-blocks-august-2024[data-active-item="3"] .tab-3{background-color:rgba(210,190,175,.2)}.solution-blocks-august-2024[data-active-item="3"] .item-3,.solution-blocks-august-2024[data-active-item="3"] .item-4{opacity:1}.solution-blocks-august-2024[data-active-item="4"] .solution-blocks-bg{background-color:var(--third)}.solution-blocks-august-2024[data-active-item="4"] .tab-4{background-color:rgba(210,190,175,.2)}.solution-blocks-august-2024[data-active-item="4"] .item-4{opacity:1}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Modules List - Style 1Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.modules-list .modules-list-item{margin-bottom:30px}.modules-list .icon-card{margin-bottom:0;height:100%}.modules-list .icon-card-wrap{height:100%}.modules-list .modules-list-filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:80px}@media (max-width:767px){.modules-list .modules-list-filter{margin-bottom:50px}}.modules-list .modules-list-filter h2{margin-bottom:0;margin-right:30px}@media (max-width:767px){.modules-list .modules-list-filter h2{margin-bottom:10px}}.modules-list .modules-list-filter .custom-form{width:100%;max-width:400px}.modules-list .modules-list-filter .custom-form .mwInput.select .value{font-size:22px;color:rgba(0,0,0,.2)}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Pricing Table - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.pricing-table-style-1{font-size:16px;margin-bottom:30px}.pricing-table-style-1:hover .pricing-table-wrap{-webkit-transform:translateY(-15px);transform:translateY(-15px);box-shadow:0 60px 60px rgba(0,0,0,.1)}.pricing-table-style-1 a{text-decoration:none}.pricing-table-style-1 .pricing-table-wrap{max-width:300px;margin:0 auto;border:1px solid rgba(0,0,0,.1);border-radius:calc(var(--border-radius) + 1px);box-shadow:0 10px 40px -10px rgba(0,64,128,.09);transition:var(--transition-200)}.pricing-table-style-1 .pricing-table-header{position:relative;padding:40px 25px 110px;border-radius:var(--border-radius)}.pricing-table-style-1 .pricing-table-header h2{margin-bottom:10px;font-size:var(--h4-font-size)}@media (max-width:991px){.pricing-table-style-1 .pricing-table-header h2{font-size:var(--h4-font-size-mobile)}}.pricing-table-style-1 .pricing-table-body{padding:60px 25px 10px;border-radius:var(--border-radius);background-color:var(--white)}.pricing-table-style-1 .pricing-table-img{position:absolute;left:0;bottom:-30px;width:200px;height:auto}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Accessibility - Hidden Heading - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/.mwPageBlock .a11y-hidden-heading .a11y-hidden-heading-wrap{position:relative;padding:30px 20px 6px;background-color:var(--warning-1);border-radius:4px;border:2px dashed var(--warning-3)}.mwPageBlock .a11y-hidden-heading .a11y-hidden-heading-wrap:before{content:attr(data-tpl-tooltip);position:absolute;top:0;left:50%;font-size:12px;padding:3px 10px;border-radius:4px 4px 0 0;background-color:var(--warning-3);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mwPageBlock .a11y-hidden-heading .heading-text{margin-bottom:0}.mwPageBlock:not(.liveEdBlock) .a11y-hidden-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Page Template - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/