.elementor-1137 .elementor-element.elementor-element-6381e1b7{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-6381e1b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1137 .elementor-element.elementor-element-3b985f4{--display:flex;--min-height:750px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-3b985f4:not(.elementor-motion-effects-element-type-background), .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1137 .elementor-element.elementor-element-3b985f4::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://riftgame.com/wp-content/uploads/2024/11/header-classes.webp");--background-overlay:'';background-position:0px -145px;background-size:cover;}.elementor-1137 .elementor-element.elementor-element-2d1c7403{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1137 .elementor-element.elementor-element-5475d704{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:8%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1137 .elementor-element.elementor-element-ef76389 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1137 .elementor-element.elementor-element-46dedbf6{font-family:var( --e-global-typography-61160f3-font-family ), Sans-serif;font-size:var( --e-global-typography-61160f3-font-size );font-weight:var( --e-global-typography-61160f3-font-weight );line-height:var( --e-global-typography-61160f3-line-height );letter-spacing:var( --e-global-typography-61160f3-letter-spacing );color:#FFFFFFCC;}.elementor-1137 .elementor-element.elementor-element-16d53c67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:15%;--padding-left:05%;--padding-right:5%;}.elementor-1137 .elementor-element.elementor-element-16d53c67::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .e-con-inner > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://riftgame.com/wp-content/uploads/2024/11/background-cliffside-vale.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1833abe4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1137 .elementor-element.elementor-element-1833abe4{right:-80px;}body.rtl .elementor-1137 .elementor-element.elementor-element-1833abe4{left:-80px;}.elementor-1137 .elementor-element.elementor-element-1833abe4{top:-210px;z-index:-1;}.elementor-1137 .elementor-element.elementor-element-498b63a5{--display:flex;}.elementor-1137 .elementor-element.elementor-element-e567740{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-179c85f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1137 .elementor-element.elementor-element-179c85f1{right:-185px;}body.rtl .elementor-1137 .elementor-element.elementor-element-179c85f1{left:-185px;}.elementor-1137 .elementor-element.elementor-element-179c85f1{top:-145px;}.elementor-1137 .elementor-element.elementor-element-654b6d51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-1137 .elementor-element.elementor-element-67504652 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );text-shadow:1px 1px 1px #B162D6;color:var( --e-global-color-primary );}.elementor-1137 .elementor-element.elementor-element-3fce3f69{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-3fce3f69 > .elementor-widget-container{margin:0px 0px 58px 0px;}.elementor-1137 .elementor-element.elementor-element-303866a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1137 .elementor-element.elementor-element-67eacea4{--display:flex;}.elementor-1137 .elementor-element.elementor-element-729aab1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-324a7273 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-63000546 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-63000546 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-5d531edc{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-7f9ef0a0{--display:flex;}.elementor-1137 .elementor-element.elementor-element-c761570{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-6fbd567 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-337798a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-337798a5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-2d249fa4{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-455cd0{--display:flex;}.elementor-1137 .elementor-element.elementor-element-d44992c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-19b8769f .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-4423f6df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-4423f6df .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-454467b3{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-3f3199cf{--display:flex;}.elementor-1137 .elementor-element.elementor-element-fbc82be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-1e884a0b .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-4aa1ad26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-4aa1ad26 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-5800f80e{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-10f62b8a{--display:flex;}.elementor-1137 .elementor-element.elementor-element-1182df04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-36cfaf44 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-7f62371a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-7f62371a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-252a4fd{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-23dcb2b5{--display:flex;}.elementor-1137 .elementor-element.elementor-element-7596e08d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-6b8d4239 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-6a3398e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-6a3398e6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-792c982b{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-42249195{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;}.elementor-1137 .elementor-element.elementor-element-1c84f838{--display:flex;}.elementor-1137 .elementor-element.elementor-element-7e0563e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-4387f334 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1137 .elementor-element.elementor-element-4387f334{right:-185px;}body.rtl .elementor-1137 .elementor-element.elementor-element-4387f334{left:-185px;}.elementor-1137 .elementor-element.elementor-element-4387f334{top:-145px;}.elementor-1137 .elementor-element.elementor-element-5d3efddd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-1137 .elementor-element.elementor-element-2dd37b9d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );text-shadow:1px 1px 1px #B162D6;color:var( --e-global-color-primary );}.elementor-1137 .elementor-element.elementor-element-50e6ecc4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-50e6ecc4 > .elementor-widget-container{margin:0px 0px 58px 0px;}.elementor-1137 .elementor-element.elementor-element-74734b05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1137 .elementor-element.elementor-element-725c1291{--display:flex;}.elementor-1137 .elementor-element.elementor-element-720dab4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-537e3ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-537e3ce6 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-ab17226 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-ab17226 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-728ddc49{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-2bb0d6dd{--display:flex;}.elementor-1137 .elementor-element.elementor-element-b534061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-154983f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-154983f .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-2ee4831e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-2ee4831e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-538861e{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-72589d80{--display:flex;}.elementor-1137 .elementor-element.elementor-element-70ebf5d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-702f63f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-702f63f4 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-4c1d07c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-4c1d07c9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-76c16b14{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-4a74b560{--display:flex;}.elementor-1137 .elementor-element.elementor-element-e5df03a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-5b8643a8 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-e045549 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-e045549 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-68446c43{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-7de92caa{--display:flex;}.elementor-1137 .elementor-element.elementor-element-4b826758{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-6cf5d24f .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-30093ab6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-30093ab6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-438e385f{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-294b418a{--display:flex;}.elementor-1137 .elementor-element.elementor-element-7a2a1b23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-18d0e25 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-6041d440 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-6041d440 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-10c0d811{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-57f72483{--display:flex;}.elementor-1137 .elementor-element.elementor-element-7ab5e959{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-569cecc .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-7b7d53eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-7b7d53eb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-7115fb5d{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-5c5ad21b{--display:flex;}.elementor-1137 .elementor-element.elementor-element-de49e46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-5c4bb2d5 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-3100aea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-3100aea .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-2f377d0e{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-2a73332{--display:flex;}.elementor-1137 .elementor-element.elementor-element-2daff560{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-76815a8c .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-349f11e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-349f11e9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-79d150e2{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-3db3f551{--display:flex;}.elementor-1137 .elementor-element.elementor-element-2fe5da0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-489ce47b .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-2dc32558 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-2dc32558 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-7bf148d5{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-61d817a3{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;}.elementor-1137 .elementor-element.elementor-element-1db647af{--display:flex;}.elementor-1137 .elementor-element.elementor-element-164c19b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-762935f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1137 .elementor-element.elementor-element-762935f0{right:-185px;}body.rtl .elementor-1137 .elementor-element.elementor-element-762935f0{left:-185px;}.elementor-1137 .elementor-element.elementor-element-762935f0{top:-145px;}.elementor-1137 .elementor-element.elementor-element-5a19a993{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-1137 .elementor-element.elementor-element-963e2b4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );text-shadow:1px 1px 1px #B162D6;color:var( --e-global-color-primary );}.elementor-1137 .elementor-element.elementor-element-3e67cef8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-3e67cef8 > .elementor-widget-container{margin:0px 0px 58px 0px;}.elementor-1137 .elementor-element.elementor-element-7c9a193f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1137 .elementor-element.elementor-element-253104cd{--display:flex;}.elementor-1137 .elementor-element.elementor-element-706251d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-36bb17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-36bb17 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-7a255290 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-7a255290 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-5e8a8bf9{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-1c348932{--display:flex;}.elementor-1137 .elementor-element.elementor-element-23be7b0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-1ccb5c4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-1ccb5c4c .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-320dc466 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-320dc466 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-42cfade7{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-520f58ab{--display:flex;}.elementor-1137 .elementor-element.elementor-element-70498e4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-12604878 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-12604878 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-2fa6a2d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-2fa6a2d3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-242f61dc{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-157a1633{--display:flex;}.elementor-1137 .elementor-element.elementor-element-1c65f34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-5888dc4d .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-69a2788a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-69a2788a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-506e3fb8{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-136de844{--display:flex;}.elementor-1137 .elementor-element.elementor-element-265a5ad6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-9628ee7 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-5e41f10c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-5e41f10c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-20e2e86f{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-3e522669{--display:flex;}.elementor-1137 .elementor-element.elementor-element-59b8df99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-50a97aae .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-2b05098f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-2b05098f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-4fcdd404{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-aec68b3{--display:flex;}.elementor-1137 .elementor-element.elementor-element-7822e7f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-61cb9b27 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-5af02ab3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-5af02ab3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-4eeb6511{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-370c14b3{--display:flex;}.elementor-1137 .elementor-element.elementor-element-323874ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-460717a4 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-16cc125c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-16cc125c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-39846a14{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-f18025f{--display:flex;}.elementor-1137 .elementor-element.elementor-element-2822c375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-39e6f41b .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-5f7b66e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-5f7b66e4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-6bfffabc{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-231fe57c{--display:flex;}.elementor-1137 .elementor-element.elementor-element-41e15b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-387f8e0b .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-4d6cbdf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-4d6cbdf1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-708160f{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-4bdfb69d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;}.elementor-1137 .elementor-element.elementor-element-a7df305{--display:flex;}.elementor-1137 .elementor-element.elementor-element-26c6438{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-9874583 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1137 .elementor-element.elementor-element-9874583{right:-185px;}body.rtl .elementor-1137 .elementor-element.elementor-element-9874583{left:-185px;}.elementor-1137 .elementor-element.elementor-element-9874583{top:-145px;}.elementor-1137 .elementor-element.elementor-element-d6094ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-1137 .elementor-element.elementor-element-f917c36 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );text-shadow:1px 1px 1px #B162D6;color:var( --e-global-color-primary );}.elementor-1137 .elementor-element.elementor-element-874d595{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-874d595 > .elementor-widget-container{margin:0px 0px 58px 0px;}.elementor-1137 .elementor-element.elementor-element-c06b337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1137 .elementor-element.elementor-element-4ba8d29{--display:flex;}.elementor-1137 .elementor-element.elementor-element-216f2b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-488c1e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-488c1e4 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-d070097 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-d070097 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-3757df5{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-d48d3e6{--display:flex;}.elementor-1137 .elementor-element.elementor-element-834150c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-03a3aca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-03a3aca .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-b91e267 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-b91e267 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-a8e44a2{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-09f54a3{--display:flex;}.elementor-1137 .elementor-element.elementor-element-1d90ad7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-47c674a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-47c674a .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-e5f8277 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-e5f8277 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-466833c{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-b7bc7a2{--display:flex;}.elementor-1137 .elementor-element.elementor-element-18ce39d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-63d0b59 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-c3c5b97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-c3c5b97 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-b36f362{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-716ef80{--display:flex;}.elementor-1137 .elementor-element.elementor-element-0c455b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-bfc10f8 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-307bf70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-307bf70 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-04af3d1{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-d11711c{--display:flex;}.elementor-1137 .elementor-element.elementor-element-90862a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-122e98a .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-d2d050a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-d2d050a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-0a9c919{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-5324e11{--display:flex;}.elementor-1137 .elementor-element.elementor-element-dc8d670{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-4cdc258 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-e95e7cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-e95e7cf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-47c035c{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-cd568ac{--display:flex;}.elementor-1137 .elementor-element.elementor-element-0ea39f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-1b757bb .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-66edbee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-66edbee .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-9e0a33c{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-a0b032b{--display:flex;}.elementor-1137 .elementor-element.elementor-element-81ce937{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-cf77b9d .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-79378c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-79378c6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-0f5cf57{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-705a8c0{--display:flex;}.elementor-1137 .elementor-element.elementor-element-0ea67ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-56e6905 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-3aeb79b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-3aeb79b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-72b4f89{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-5d68846{--display:flex;}.elementor-1137 .elementor-element.elementor-element-db5e6cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-9a7a943 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-e146714 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-e146714 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-931077d{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-c007190{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;}.elementor-1137 .elementor-element.elementor-element-f9321d4{--display:flex;}.elementor-1137 .elementor-element.elementor-element-0541481{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-04c2e9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1137 .elementor-element.elementor-element-04c2e9f{right:-185px;}body.rtl .elementor-1137 .elementor-element.elementor-element-04c2e9f{left:-185px;}.elementor-1137 .elementor-element.elementor-element-04c2e9f{top:-145px;}.elementor-1137 .elementor-element.elementor-element-ed3211d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-1137 .elementor-element.elementor-element-d1ebc67 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );text-shadow:1px 1px 1px #B162D6;color:var( --e-global-color-primary );}.elementor-1137 .elementor-element.elementor-element-adaf372{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-adaf372 > .elementor-widget-container{margin:0px 0px 58px 0px;}.elementor-1137 .elementor-element.elementor-element-fd6dcb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1137 .elementor-element.elementor-element-8300005{--display:flex;}.elementor-1137 .elementor-element.elementor-element-56e27a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-2717b1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-2717b1e .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-6ecdc63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-6ecdc63 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-24fe74d{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-2e07f6c{--display:flex;}.elementor-1137 .elementor-element.elementor-element-1d60a62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-b7fd490 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-b7fd490 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-347be33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-347be33 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-8e58701{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-7d69078{--display:flex;}.elementor-1137 .elementor-element.elementor-element-e1c2f82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-f01f20d .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-5309588 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-5309588 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-722aeba{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-7a6d1eb{--display:flex;}.elementor-1137 .elementor-element.elementor-element-f9b4e7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-ac7cae5 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-028743a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-028743a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-3209743{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-a340b12{--display:flex;}.elementor-1137 .elementor-element.elementor-element-936a840{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-0bda2e7 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-34c4235 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-34c4235 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-f02cbb9{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-c46aa20{--display:flex;}.elementor-1137 .elementor-element.elementor-element-a3efc52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-c14d434 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-3b2f8eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-3b2f8eb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-4e47df6{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-afcb19b{--display:flex;}.elementor-1137 .elementor-element.elementor-element-c646044{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-4a0eaa4 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-614003d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-614003d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-13a91c7{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-7700780{--display:flex;}.elementor-1137 .elementor-element.elementor-element-d2a12b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-6845679 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-572e41d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-572e41d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-fd8dff8{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-c3a84ed{--display:flex;}.elementor-1137 .elementor-element.elementor-element-9685d95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-3e1b18d .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-5b4995e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-5b4995e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-d6d74b6{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-29c59b4{--display:flex;}.elementor-1137 .elementor-element.elementor-element-e368003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1137 .elementor-element.elementor-element-5999552 .elementor-heading-title{font-family:var( --e-global-typography-166b97a-font-family ), Sans-serif;font-size:var( --e-global-typography-166b97a-font-size );color:#6D4C4A;}.elementor-1137 .elementor-element.elementor-element-8954ba6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1137 .elementor-element.elementor-element-8954ba6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#AA5953;}.elementor-1137 .elementor-element.elementor-element-d56d880{color:var( --e-global-color-d35e7a4 );}.elementor-1137 .elementor-element.elementor-element-4b26083{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;}.elementor-1137 .elementor-element.elementor-element-66c08f53{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:53px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1137 .elementor-element.elementor-element-2d861d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:15%;--padding-left:05%;--padding-right:5%;}.elementor-1137 .elementor-element.elementor-element-2d861d9::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://riftgame.com/wp-content/uploads/2024/12/background-light-scetch.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1137 .elementor-element.elementor-element-f627b78{--display:flex;}.elementor-1137 .elementor-element.elementor-element-f627b78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1137 .elementor-element.elementor-element-0075948{--display:flex;}.elementor-1137 .elementor-element.elementor-element-75d863a{color:#000000;}.elementor-1137 .elementor-element.elementor-element-bf6a1d6{--display:flex;}.elementor-1137 .elementor-element.elementor-element-646b49b{color:#000000;}.elementor-1137 .elementor-element.elementor-element-fb709e5{--display:flex;}.elementor-1137 .elementor-element.elementor-element-bd4bad8{color:#000000;}.elementor-1137 .elementor-element.elementor-element-6ec8d52{--display:flex;}.elementor-1137 .elementor-element.elementor-element-7910989{color:#000000;}.elementor-1137 .elementor-element.elementor-element-43aeae5{--display:flex;}.elementor-1137 .elementor-element.elementor-element-75748e4{color:#000000;}.elementor-1137 .elementor-element.elementor-element-d3bf14f{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1137 .elementor-element.elementor-element-5475d704{--width:50%;}.elementor-1137 .elementor-element.elementor-element-e567740{--width:100%;}.elementor-1137 .elementor-element.elementor-element-303866a4{--content-width:auto;}.elementor-1137 .elementor-element.elementor-element-7e0563e1{--width:100%;}.elementor-1137 .elementor-element.elementor-element-74734b05{--content-width:auto;}.elementor-1137 .elementor-element.elementor-element-164c19b5{--width:100%;}.elementor-1137 .elementor-element.elementor-element-7c9a193f{--content-width:auto;}.elementor-1137 .elementor-element.elementor-element-26c6438{--width:100%;}.elementor-1137 .elementor-element.elementor-element-c06b337{--content-width:auto;}.elementor-1137 .elementor-element.elementor-element-0541481{--width:100%;}.elementor-1137 .elementor-element.elementor-element-fd6dcb0{--content-width:auto;}.elementor-1137 .elementor-element.elementor-element-f627b78{--width:94.171%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1137 .elementor-element.elementor-element-5475d704{--width:55%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1137 .elementor-element.elementor-element-6381e1b7{--width:1675px;}}@media(max-width:880px) and (min-width:768px){.elementor-1137 .elementor-element.elementor-element-5475d704{--width:100%;}}@media(min-width:2400px){.elementor-1137 .elementor-element.elementor-element-6381e1b7{--width:100%;}.elementor-1137 .elementor-element.elementor-element-5475d704{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:8%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-ef76389 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-46dedbf6{font-size:var( --e-global-typography-61160f3-font-size );line-height:var( --e-global-typography-61160f3-line-height );letter-spacing:var( --e-global-typography-61160f3-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-67504652 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3fce3f69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-1137 .elementor-element.elementor-element-324a7273 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-63000546 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6fbd567 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-337798a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-19b8769f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4423f6df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1e884a0b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4aa1ad26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-36cfaf44 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7f62371a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6b8d4239 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6a3398e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-2dd37b9d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-50e6ecc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-537e3ce6 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-ab17226 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-154983f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2ee4831e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-702f63f4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4c1d07c9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5b8643a8 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e045549 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6cf5d24f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-30093ab6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-18d0e25 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6041d440 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-569cecc .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7b7d53eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5c4bb2d5 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3100aea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-76815a8c .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-349f11e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-489ce47b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2dc32558 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-963e2b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3e67cef8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-36bb17 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7a255290 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1ccb5c4c .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-320dc466 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-12604878 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2fa6a2d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5888dc4d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-69a2788a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-9628ee7 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5e41f10c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-50a97aae .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2b05098f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-61cb9b27 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5af02ab3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-460717a4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-16cc125c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-39e6f41b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5f7b66e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-387f8e0b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4d6cbdf1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-f917c36 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-874d595{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-488c1e4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-d070097 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-03a3aca .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-b91e267 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-47c674a .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e5f8277 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-63d0b59 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-c3c5b97 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-bfc10f8 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-307bf70 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-122e98a .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-d2d050a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-4cdc258 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e95e7cf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1b757bb .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-66edbee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-cf77b9d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-79378c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-56e6905 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3aeb79b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-9a7a943 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e146714 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-d1ebc67 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-adaf372{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-2717b1e .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6ecdc63 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-b7fd490 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-347be33 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-f01f20d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5309588 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-ac7cae5 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-028743a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-0bda2e7 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-34c4235 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-c14d434 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3b2f8eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-4a0eaa4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-614003d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6845679 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-572e41d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3e1b18d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5b4995e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5999552 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-8954ba6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1366px){.elementor-1137 .elementor-element.elementor-element-3b985f4::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;}.elementor-1137 .elementor-element.elementor-element-5475d704{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-ef76389 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-46dedbf6{font-size:var( --e-global-typography-61160f3-font-size );line-height:var( --e-global-typography-61160f3-line-height );letter-spacing:var( --e-global-typography-61160f3-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-16d53c67{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-67504652 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3fce3f69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-1137 .elementor-element.elementor-element-324a7273 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-63000546 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6fbd567 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-337798a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-19b8769f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4423f6df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1e884a0b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4aa1ad26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-36cfaf44 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7f62371a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6b8d4239 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6a3398e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-2dd37b9d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-50e6ecc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-537e3ce6 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-ab17226 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-154983f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2ee4831e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-702f63f4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4c1d07c9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5b8643a8 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e045549 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6cf5d24f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-30093ab6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-18d0e25 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6041d440 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-569cecc .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7b7d53eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5c4bb2d5 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3100aea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-76815a8c .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-349f11e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-489ce47b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2dc32558 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-963e2b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3e67cef8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-36bb17 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7a255290 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1ccb5c4c .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-320dc466 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-12604878 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2fa6a2d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5888dc4d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-69a2788a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-9628ee7 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5e41f10c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-50a97aae .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2b05098f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-61cb9b27 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5af02ab3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-460717a4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-16cc125c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-39e6f41b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5f7b66e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-387f8e0b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4d6cbdf1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-f917c36 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-874d595{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-488c1e4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-d070097 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-03a3aca .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-b91e267 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-47c674a .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e5f8277 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-63d0b59 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-c3c5b97 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-bfc10f8 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-307bf70 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-122e98a .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-d2d050a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-4cdc258 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e95e7cf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1b757bb .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-66edbee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-cf77b9d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-79378c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-56e6905 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3aeb79b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-9a7a943 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e146714 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-04c2e9f > .elementor-widget-container{margin:0px -53px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-d1ebc67 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-adaf372 > .elementor-widget-container{padding:0px 175px 0px 0px;}.elementor-1137 .elementor-element.elementor-element-adaf372{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-2717b1e .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6ecdc63 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-b7fd490 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-347be33 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-f01f20d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5309588 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-ac7cae5 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-028743a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-0bda2e7 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-34c4235 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-c14d434 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3b2f8eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-4a0eaa4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-614003d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6845679 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-572e41d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3e1b18d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5b4995e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5999552 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-8954ba6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-66c08f53{--e-n-carousel-swiper-slides-gap:120px;width:initial;max-width:initial;}.elementor-1137 .elementor-element.elementor-element-66c08f53 > .elementor-widget-container{padding:0px 30px 0px 30px;}}@media(max-width:1200px){.elementor-1137 .elementor-element.elementor-element-3b985f4{--min-height:600px;}.elementor-1137 .elementor-element.elementor-element-3b985f4::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-3b985f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;}.elementor-1137 .elementor-element.elementor-element-5475d704{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-1137 .elementor-element.elementor-element-16d53c67{--justify-content:center;--padding-top:0%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-1137 .elementor-element.elementor-element-3fce3f69{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1137 .elementor-element.elementor-element-50e6ecc4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1137 .elementor-element.elementor-element-3e67cef8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1137 .elementor-element.elementor-element-874d595{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1137 .elementor-element.elementor-element-adaf372{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1137 .elementor-element.elementor-element-66c08f53{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1137 .elementor-element.elementor-element-2d861d9{--justify-content:center;--padding-top:0%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-1137 .elementor-element.elementor-element-d3bf14f{--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-next-right-position:-60px;}}@media(max-width:1024px){.elementor-1137 .elementor-element.elementor-element-5475d704{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-ef76389 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-46dedbf6{font-size:var( --e-global-typography-61160f3-font-size );line-height:var( --e-global-typography-61160f3-line-height );letter-spacing:var( --e-global-typography-61160f3-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-16d53c67{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1137 .elementor-element.elementor-element-16d53c67::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .e-con-inner > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-16d53c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-e567740{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-654b6d51{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1137 .elementor-element.elementor-element-67504652 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3fce3f69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-1137 .elementor-element.elementor-element-324a7273 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-63000546 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6fbd567 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-337798a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-19b8769f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4423f6df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1e884a0b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4aa1ad26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-36cfaf44 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7f62371a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6b8d4239 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6a3398e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-7e0563e1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-5d3efddd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1137 .elementor-element.elementor-element-2dd37b9d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-50e6ecc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-537e3ce6 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-ab17226 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-154983f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2ee4831e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-702f63f4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4c1d07c9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5b8643a8 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e045549 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6cf5d24f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-30093ab6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-18d0e25 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6041d440 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-569cecc .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7b7d53eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5c4bb2d5 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3100aea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-76815a8c .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-349f11e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-489ce47b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2dc32558 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-164c19b5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-5a19a993{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1137 .elementor-element.elementor-element-963e2b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3e67cef8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-36bb17 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7a255290 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1ccb5c4c .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-320dc466 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-12604878 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2fa6a2d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5888dc4d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-69a2788a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-9628ee7 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5e41f10c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-50a97aae .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2b05098f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-61cb9b27 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5af02ab3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-460717a4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-16cc125c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-39e6f41b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5f7b66e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-387f8e0b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4d6cbdf1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-26c6438{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-d6094ed{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1137 .elementor-element.elementor-element-f917c36 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-874d595{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-488c1e4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-d070097 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-03a3aca .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-b91e267 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-47c674a .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e5f8277 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-63d0b59 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-c3c5b97 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-bfc10f8 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-307bf70 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-122e98a .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-d2d050a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-4cdc258 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e95e7cf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1b757bb .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-66edbee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-cf77b9d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-79378c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-56e6905 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3aeb79b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-9a7a943 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e146714 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-0541481{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1137 .elementor-element.elementor-element-ed3211d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1137 .elementor-element.elementor-element-d1ebc67 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-adaf372{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-2717b1e .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6ecdc63 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-b7fd490 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-347be33 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-f01f20d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5309588 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-ac7cae5 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-028743a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-0bda2e7 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-34c4235 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-c14d434 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3b2f8eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-4a0eaa4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-614003d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6845679 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-572e41d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3e1b18d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5b4995e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5999552 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-8954ba6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-66c08f53{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1137 .elementor-element.elementor-element-2d861d9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1137 .elementor-element.elementor-element-2d861d9::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1137 .elementor-element.elementor-element-2d861d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;}.elementor-1137 .elementor-element.elementor-element-d3bf14f{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:880px){.elementor-1137 .elementor-element.elementor-element-3b985f4{--min-height:500px;--overlay-opacity:0.6;}.elementor-1137 .elementor-element.elementor-element-5475d704{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1137 .elementor-element.elementor-element-66c08f53{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-1137 .elementor-element.elementor-element-5475d704{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-ef76389 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-46dedbf6{font-size:var( --e-global-typography-61160f3-font-size );line-height:var( --e-global-typography-61160f3-line-height );letter-spacing:var( --e-global-typography-61160f3-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-67504652 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3fce3f69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-1137 .elementor-element.elementor-element-324a7273 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-63000546 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6fbd567 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-337798a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-19b8769f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4423f6df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1e884a0b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4aa1ad26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-36cfaf44 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7f62371a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6b8d4239 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6a3398e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-2dd37b9d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-50e6ecc4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-537e3ce6 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-ab17226 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-154983f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2ee4831e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-702f63f4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4c1d07c9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5b8643a8 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e045549 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6cf5d24f .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-30093ab6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-18d0e25 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6041d440 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-569cecc .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7b7d53eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5c4bb2d5 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3100aea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-76815a8c .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-349f11e9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-489ce47b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2dc32558 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-963e2b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3e67cef8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-36bb17 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-7a255290 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1ccb5c4c .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-320dc466 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-12604878 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2fa6a2d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5888dc4d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-69a2788a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-9628ee7 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5e41f10c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-50a97aae .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-2b05098f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-61cb9b27 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5af02ab3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-460717a4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-16cc125c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-39e6f41b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5f7b66e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-387f8e0b .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-4d6cbdf1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-f917c36 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-874d595{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-488c1e4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-d070097 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-03a3aca .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-b91e267 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-47c674a .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e5f8277 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-63d0b59 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-c3c5b97 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-bfc10f8 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-307bf70 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-122e98a .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-d2d050a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-4cdc258 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e95e7cf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-1b757bb .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-66edbee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-cf77b9d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-79378c6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-56e6905 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3aeb79b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-9a7a943 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-e146714 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-d1ebc67 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-adaf372{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-2717b1e .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-6ecdc63 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-b7fd490 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-347be33 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-f01f20d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5309588 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-ac7cae5 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-028743a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-0bda2e7 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-34c4235 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-c14d434 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-3b2f8eb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-4a0eaa4 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-614003d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-6845679 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-572e41d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-3e1b18d .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-5b4995e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-5999552 .elementor-heading-title{font-size:var( --e-global-typography-166b97a-font-size );}.elementor-1137 .elementor-element.elementor-element-8954ba6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1137 .elementor-element.elementor-element-66c08f53{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-next-right-position:0px;}.elementor-1137 .elementor-element.elementor-element-d3bf14f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-19px;--e-n-carousel-arrow-prev-top-position:-145px;--e-n-carousel-arrow-next-right-position:-19px;--e-n-carousel-arrow-next-top-position:-145px;}}/* Start custom CSS for container, class: .elementor-element-3b985f4 */.elementor-1137 .elementor-element.elementor-element-3b985f4{
    -webkit-mask-image: url("https://riftgame.com/wp-content/themes/rift/assets/shapes/ripped-paper-mask-big.svg");
    mask-image: url("https://riftgame.com/wp-content/themes/rift/assets/shapes/ripped-paper-mask-big.svg");
    -webkit-mask-mode: alpha;
    mask-mode: alpha;
    -webkit-mask-position: bottom left;
    mask-position: bottom center;
    -webkit-mask-size: cover;
    mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    height: auto;
    padding-bottom: 140px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-42249195 */.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-61d817a3 */.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4bdfb69d */.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-c007190 */.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b26083 */.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-42249195 */.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-61d817a3 */.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4bdfb69d */.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-c007190 */.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b26083 */.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-42249195 */.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-61d817a3 */.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4bdfb69d */.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-c007190 */.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b26083 */.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-42249195 */.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-61d817a3 */.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4bdfb69d */.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-c007190 */.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b26083 */.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-42249195 */.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-61d817a3 */.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4bdfb69d */.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-c007190 */.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b26083 */.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-42249195 */.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-42249195 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-61d817a3 */.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-61d817a3 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4bdfb69d */.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4bdfb69d .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-c007190 */.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-c007190 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4b26083 */.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title{
    padding: 0;
    
    height: 44px;
    border: 2px solid transparent;
    box-sizing: border-box;
    margin-bottom: 20px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title[aria-selected=true]{
     border: 2px solid #d646db;
}

.elementor-1137 .elementor-element.elementor-element-4b26083 .e-n-tab-title-text > div{
    width: 40px;
    height: 40px;
}

.warrior.souls{
    width: 40px;
    height: 0;
    padding-bottom: 40px;
    background-image: url(https://riftgame.com/assets/images/classes/warrior-souls-icons.jpg);
    background-position: 0 0;
    background-size: 1000%;
    display: block;
}

.warrior.souls.beastmaster{
    background-position: 0 0;
}
.warrior.souls.champion{
    background-position: -100% 0;
}
.warrior.souls.liberator{
    background-position: -200% 0;
}
.warrior.souls.paladin{
    background-position: -300% 0;
}
.warrior.souls.paragon{
    background-position: -400% 0;
}
.warrior.souls.reaver{
    background-position: -500% 0;
}
.warrior.souls.riftblade{
    background-position: -600% 0;
}
.warrior.souls.tempest{
    background-position: -700% 0;
}
.warrior.souls.voidknight{
    background-position: -800% 0;
}
.warrior.souls.warlord{
    background-position: -900% 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-66c08f53 */.elementor-1137 .elementor-element.elementor-element-66c08f53 .swiper{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16d53c67 */@media screen and (max-width: 1024px) {
 element{
    display:none;

    }

    #slider-big{
        display:none;
        height:0px;
        width:0px;
    
    }
}


.elementor-1137 .elementor-element.elementor-element-16d53c67::before  {
    height:125%;
    top: -25%;
    z-index: -1;
}

.elementor-1137 .elementor-element.elementor-element-16d53c67::after{
    content: '';
    position: absolute;
    background: linear-gradient(-180deg, black, transparent);
    top: -120px;
    left: -10%;
    width: 120%;
    height: 300px;
    transform: rotate(-8deg);
    z-index: -1;
}

@media screen AND (max-width:880px){
 .elementor-1137 .elementor-element.elementor-element-16d53c67::before  {
    height:110%;
    top: -10%;
 }   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529e357 */#primalist::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1702 */#warrior::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f6f25 */#rogue::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0178f91 */#mage::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0a49d6 */#cleric::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529e357 */#primalist::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1702 */#warrior::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f6f25 */#rogue::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0178f91 */#mage::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0a49d6 */#cleric::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529e357 */#primalist::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1702 */#warrior::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f6f25 */#rogue::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0178f91 */#mage::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0a49d6 */#cleric::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529e357 */#primalist::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1702 */#warrior::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f6f25 */#rogue::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0178f91 */#mage::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0a49d6 */#cleric::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529e357 */#primalist::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1702 */#warrior::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f6f25 */#rogue::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0178f91 */#mage::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0a49d6 */#cleric::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529e357 */#primalist::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8d1702 */#warrior::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c5f6f25 */#rogue::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0178f91 */#mage::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0a49d6 */#cleric::before, .screenshot-border::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    width: 100%;
    margin: 0px auto;
    padding-top: 56%;
    border-image: url(https://riftgame.com/wp-content/uploads/2024/10/border-box-ornament-shape.png) 30 / 25px 25px stretch;
    border-image-outset: 2px;
    box-shadow: 15px 15px 30px rgba(0, 0, 0, 0.66) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d861d9 */@media screen and (min-width: 1201px) {
 element{
    display:none;

    }

    #small-slider{
        display:none;
        height:0px;
        width:0px;
    
    }
}


.elementor-1137 .elementor-element.elementor-element-2d861d9::before  {
    height:125%;
    top: -25%;
    z-index: -1;
}

.elementor-1137 .elementor-element.elementor-element-2d861d9::after{
    content: '';
    position: absolute;
    background: linear-gradient(-180deg, black, transparent);
    top: -120px;
    left: -10%;
    width: 120%;
    height: 300px;
    transform: rotate(-8deg);
    z-index: -1;
}

@media screen AND (max-width:880px){
 .elementor-1137 .elementor-element.elementor-element-2d861d9::before  {
    height:110%;
    top: -10%;
 }   
}/* End custom CSS */