.elementor-54762 .elementor-element.elementor-element-67771a9a > .elementor-container{min-height:140px;}.elementor-54762 .elementor-element.elementor-element-67771a9a{padding:0px 40px 0px 40px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-54762 .elementor-element.elementor-element-1fc7b41b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-54762 .elementor-element.elementor-element-1fc7b41b:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-1fc7b41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54762 .elementor-element.elementor-element-4d485b28{--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;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-54762 .elementor-element.elementor-element-4d485b28:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-4d485b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-1b25f47a{--display:flex;--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-54762 .elementor-element.elementor-element-2b3831ae{--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;--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-54762 .elementor-element.elementor-element-6b80bdc6{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-54762 .elementor-element.elementor-element-916698c img{width:100%;}.elementor-54762 .elementor-element.elementor-element-73df805a{--display:flex;--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-54762 .elementor-element.elementor-element-107aa59e{--display:flex;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54762 .elementor-element.elementor-element-6536e1bb .elementor-button{background-color:#8F0631;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-6536e1bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-6536e1bb .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-6536e1bb .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-2c0dc642{--display:flex;--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-54762 .elementor-element.elementor-element-288f5a7d .elementor-button{background-color:#12679B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-288f5a7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-288f5a7d .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-288f5a7d .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-2ad51d0c{--display:flex;--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-54762 .elementor-element.elementor-element-400d79a8{--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;--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-54762 .elementor-element.elementor-element-7a66bc2e{--display:flex;--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-54762 .elementor-element.elementor-element-1f18a100 .elementor-button{background-color:#8F0631;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-1f18a100 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-1f18a100 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-1f18a100 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-5c73605b{--display:flex;--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-54762 .elementor-element.elementor-element-5146e5bf .elementor-button{background-color:#12679B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-5146e5bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5146e5bf .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-5146e5bf .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-52e54642{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:26px;}.elementor-54762 .elementor-element.elementor-element-52e54642:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-52e54642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-9908b2d{--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;--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-54762 .elementor-element.elementor-element-77c5b73a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8C8C8C;--border-color:#8C8C8C;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-54762 .elementor-element.elementor-element-318d8d6f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-54762 .elementor-element.elementor-element-12a78f1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-12a78f1f .elementor-icon-box-wrapper{align-items:start;}.elementor-54762 .elementor-element.elementor-element-12a78f1f{--icon-box-icon-margin:15px;}.elementor-54762 .elementor-element.elementor-element-12a78f1f .elementor-icon-box-title, .elementor-54762 .elementor-element.elementor-element-12a78f1f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-54762 .elementor-element.elementor-element-12a78f1f .elementor-icon-box-title{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-62de7fc9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-54762 .elementor-element.elementor-element-18f0aebc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-2ce671b1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-210c644 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-70d6dd04{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-f48b0af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-76693db4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-5af67a46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-5689c9e3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-6808524 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-a637f79{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-6c07b4d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-68a1dc61{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-1c944810 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-7b2aa1be{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-51a25717{--display:flex;--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-54762 .elementor-element.elementor-element-34670a5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-34670a5a .elementor-icon-box-wrapper{align-items:start;}.elementor-54762 .elementor-element.elementor-element-34670a5a{--icon-box-icon-margin:15px;}.elementor-54762 .elementor-element.elementor-element-34670a5a .elementor-icon-box-title, .elementor-54762 .elementor-element.elementor-element-34670a5a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-54762 .elementor-element.elementor-element-34670a5a .elementor-icon-box-title{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-3c120af3{--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;--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-54762 .elementor-element.elementor-element-80d2828{--display:flex;--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-54762 .elementor-element.elementor-element-742d1b6e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-3842e9bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-42879a08{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-76dced92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-2b3b8614{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-7addfc3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-28bf76b1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-4db8ddbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-7675b318{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-5b05b8ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-4bd1405c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-777250f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-62fea5b5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-69b857cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-22a1c237{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-1a95089e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-429737f0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-6ce113fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-3dc74d2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-1aa92cc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-5bb20031{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-30cef64b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-7405c25c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-4c74b90e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-2fbcb73c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-ba1f8d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-508c4f6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-29a687e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-51bd46bd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-525abd62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-396ac094{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-63158791 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-32d4b86f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-1ff1b800 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-61386d48{--display:flex;--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-54762 .elementor-element.elementor-element-3e553235{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-4f04ab7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-79a2dc67{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-2ee5cf2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-1e09459c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-75992408 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-18835cb9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-ca0a6d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-2b931938{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-4cdcb1e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-5400431c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-27a8f342 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-14fba63c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-59a62209 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-1261c9e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-15e2b25f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-5e274db8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-190b20bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-5be6b628{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-d7a3d98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-1434cde9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-27139306 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-6fcee905{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-13eeb01f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-43d7848b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-510d1a2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-591ae150{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-7cf16176 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-bb85f76{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-561e61ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-64b9f254{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-3e1e842c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-5c5e3301{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-54762 .elementor-element.elementor-element-5c5e3301:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-5c5e3301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54762 .elementor-element.elementor-element-58f324eb{--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;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-54762 .elementor-element.elementor-element-58f324eb:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-58f324eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-7c4ff5ff{--display:flex;--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-54762 .elementor-element.elementor-element-672302cc{--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;--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-54762 .elementor-element.elementor-element-7cf75103{--display:flex;--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-54762 .elementor-element.elementor-element-58e9c10 img{width:100%;}.elementor-54762 .elementor-element.elementor-element-59f7781f{--display:flex;--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-54762 .elementor-element.elementor-element-621caac4{--display:flex;--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-54762 .elementor-element.elementor-element-6b5a9d5e .elementor-button{background-color:#8F0631;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-6b5a9d5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-6b5a9d5e .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-6b5a9d5e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-5a5c26ea{--display:flex;--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-54762 .elementor-element.elementor-element-44153af2 .elementor-button{background-color:#12679B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-44153af2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-44153af2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-44153af2 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-4839f3a4{--display:flex;--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-54762 .elementor-element.elementor-element-31c3a07c{--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;--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-54762 .elementor-element.elementor-element-62842420{--display:flex;--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-54762 .elementor-element.elementor-element-29375b16 .elementor-button{background-color:#8F0631;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-29375b16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-29375b16 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-29375b16 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-4bed33dc{--display:flex;--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-54762 .elementor-element.elementor-element-cede514 .elementor-button{background-color:#12679B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-cede514 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-cede514 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-cede514 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-45bd37f5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-230e15a4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8C8C8C;--border-color:#8C8C8C;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-54762 .elementor-element.elementor-element-5d7e3e97{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--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-54762 .elementor-element.elementor-element-74ba091d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-74ba091d .elementor-icon-box-wrapper{align-items:start;}.elementor-54762 .elementor-element.elementor-element-74ba091d{--icon-box-icon-margin:15px;}.elementor-54762 .elementor-element.elementor-element-74ba091d .elementor-icon-box-title, .elementor-54762 .elementor-element.elementor-element-74ba091d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-54762 .elementor-element.elementor-element-74ba091d .elementor-icon-box-title{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-a444cc7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-36d7dcc0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-27feeeb4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-7644c563 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-6aa5b15a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-72e746f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-1b0d37f6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-b388526 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-56eded54{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-593c1ca5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-4ac83713{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-2447be5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-aacf447{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-472f753c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-3d3061cf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-22299cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-48a5de81{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-21f15d22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-11a4b4a2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-6a60c718 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-299b215a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8C8C8C;--border-color:#8C8C8C;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-54762 .elementor-element.elementor-element-7ea1d960{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--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-54762 .elementor-element.elementor-element-45b8a821 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-45b8a821 .elementor-icon-box-wrapper{align-items:start;}.elementor-54762 .elementor-element.elementor-element-45b8a821{--icon-box-icon-margin:15px;}.elementor-54762 .elementor-element.elementor-element-45b8a821 .elementor-icon-box-title, .elementor-54762 .elementor-element.elementor-element-45b8a821 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-54762 .elementor-element.elementor-element-45b8a821 .elementor-icon-box-title{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-1db2080f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-678c26cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-71eece3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-587851ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-279971ba{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-1b3a9f89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-1cb636f8{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-3064f49f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-3064f49f .elementor-icon-box-wrapper{align-items:start;}.elementor-54762 .elementor-element.elementor-element-3064f49f{--icon-box-icon-margin:15px;}.elementor-54762 .elementor-element.elementor-element-3064f49f .elementor-icon-box-title, .elementor-54762 .elementor-element.elementor-element-3064f49f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-54762 .elementor-element.elementor-element-3064f49f .elementor-icon-box-title{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-69b9fe1a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-7972bbc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-5ccfe484{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-3eab40a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-370c7b8b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-57da3cf1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-5cbfb1db{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-54762 .elementor-element.elementor-element-6781732a{--display:flex;--border-radius:0px 0px 0px 0px;--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-54762 .elementor-element.elementor-element-44f97d84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-44f97d84 .elementor-icon-box-wrapper{align-items:start;}.elementor-54762 .elementor-element.elementor-element-44f97d84{--icon-box-icon-margin:15px;}.elementor-54762 .elementor-element.elementor-element-44f97d84 .elementor-icon-box-title, .elementor-54762 .elementor-element.elementor-element-44f97d84 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-54762 .elementor-element.elementor-element-44f97d84 .elementor-icon-box-title{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-70212b68{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-6cb3fbe1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-d0fd2a4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-6de4d4c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-de4e5e0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-142c5737 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:#000205;}.elementor-54762 .elementor-element.elementor-element-3c9df43a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-54762 .elementor-element.elementor-element-3c9df43a:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-3c9df43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54762 .elementor-element.elementor-element-1c03871c{--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;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-54762 .elementor-element.elementor-element-1c03871c:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-1c03871c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-1c93156f{--display:flex;--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-54762 .elementor-element.elementor-element-5e6f1ee{--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;--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-54762 .elementor-element.elementor-element-acd2cb8{--display:flex;--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-54762 .elementor-element.elementor-element-7ec6e12a img{width:100%;}.elementor-54762 .elementor-element.elementor-element-38916c0{--display:flex;--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-54762 .elementor-element.elementor-element-38b34601{--display:flex;--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-54762 .elementor-element.elementor-element-627fb3bd .elementor-button{background-color:#8F0631;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-627fb3bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-627fb3bd .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-627fb3bd .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-78421f80{--display:flex;--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-54762 .elementor-element.elementor-element-31f7fae8 .elementor-button{background-color:#12679B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-31f7fae8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-31f7fae8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-31f7fae8 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-458d78dc{--display:flex;--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-54762 .elementor-element.elementor-element-b8df1af{--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;--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-54762 .elementor-element.elementor-element-2b528ec4{--display:flex;--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-54762 .elementor-element.elementor-element-17f907e .elementor-button{background-color:#8F0631;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-17f907e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-17f907e .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-17f907e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-3ecc85e{--display:flex;--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-54762 .elementor-element.elementor-element-50fda99b .elementor-button{background-color:#12679B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-50fda99b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-50fda99b .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-50fda99b .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-27f20a4d{--display:flex;--min-height:652px;--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;--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-54762 .elementor-element.elementor-element-57019797{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-2b118e25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#12679B;}.elementor-54762 .elementor-element.elementor-element-33e6c9fc{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-1a75efe0{--display:flex;--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-54762 .elementor-element.elementor-element-41da00b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-41da00b8{text-align:left;}.elementor-54762 .elementor-element.elementor-element-41da00b8 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-656c268f{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-d004a3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-ae8291{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-272791ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-145c2e54{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-7f934952{--display:flex;--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-54762 .elementor-element.elementor-element-28bb95c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-28bb95c6{text-align:left;}.elementor-54762 .elementor-element.elementor-element-28bb95c6 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-4f00adf{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-3477b1d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-5c321c89{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-2f41a653 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-2f41a653{text-align:left;}.elementor-54762 .elementor-element.elementor-element-7fae11d8{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-68166ea6{--display:flex;--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-54762 .elementor-element.elementor-element-63ef96a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-63ef96a1{text-align:left;}.elementor-54762 .elementor-element.elementor-element-63ef96a1 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-4ad30e88{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-77b839c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-2d21a014{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-841a0b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-841a0b5{text-align:left;}.elementor-54762 .elementor-element.elementor-element-5fc7386c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-6da2d48c{--display:flex;--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-54762 .elementor-element.elementor-element-584c31b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-584c31b5{text-align:left;}.elementor-54762 .elementor-element.elementor-element-584c31b5 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-3fa34078{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-48a6d4ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-e275e17{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-37f30f2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-37f30f2a{text-align:left;}.elementor-54762 .elementor-element.elementor-element-6b129591{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-70bf8a64{--display:flex;--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-54762 .elementor-element.elementor-element-5c20b1a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5c20b1a0{text-align:left;}.elementor-54762 .elementor-element.elementor-element-5c20b1a0 img{width:54px;}.elementor-54762 .elementor-element.elementor-element-7922385f{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-3810cf62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-1f58c1a9{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-5d95c182 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5d95c182{text-align:left;}.elementor-54762 .elementor-element.elementor-element-6952136f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-7302a774{--display:flex;--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-54762 .elementor-element.elementor-element-5cfd7871 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5cfd7871{text-align:left;}.elementor-54762 .elementor-element.elementor-element-5cfd7871 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-5cf659ff{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-3470b191 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-4f2e08e9{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-59866e6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-59866e6c{text-align:left;}.elementor-54762 .elementor-element.elementor-element-533e7c49{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-558e9ee2{--display:flex;--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-54762 .elementor-element.elementor-element-25a1d428 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-25a1d428{text-align:left;}.elementor-54762 .elementor-element.elementor-element-25a1d428 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-14462818{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-44d4e328 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-3d86c01b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-271c5e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-271c5e7{text-align:left;}.elementor-54762 .elementor-element.elementor-element-20ad6bb5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-54762 .elementor-element.elementor-element-20ad6bb5:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-20ad6bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-54762 .elementor-element.elementor-element-183dac09{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8C8C8C;--border-color:#8C8C8C;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-54762 .elementor-element.elementor-element-1acb0381{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-36e41116 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#12679B;}.elementor-54762 .elementor-element.elementor-element-6c4f5f70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-5138057a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5138057a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-54762 .elementor-element.elementor-element-5138057a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-54762 .elementor-element.elementor-element-5138057a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-54762 .elementor-element.elementor-element-5138057a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-54762 .elementor-element.elementor-element-5138057a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-54762 .elementor-element.elementor-element-5138057a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-54762 .elementor-element.elementor-element-5138057a .elementor-icon-list-item a{padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5138057a .elementor-icon-list-text{color:#000000;padding-left:0px;}.elementor-54762 .elementor-element.elementor-element-5138057a .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;}.elementor-54762 .elementor-element.elementor-element-541295fa{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--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-54762 .elementor-element.elementor-element-1a125849{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-7deaa72c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#12679B;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-54762 .elementor-element.elementor-element-1c7c781 .elementor-icon-wrapper{text-align:center;}.elementor-54762 .elementor-element.elementor-element-1c7c781.elementor-view-stacked .elementor-icon{background-color:#12679B;}.elementor-54762 .elementor-element.elementor-element-1c7c781.elementor-view-framed .elementor-icon, .elementor-54762 .elementor-element.elementor-element-1c7c781.elementor-view-default .elementor-icon{color:#12679B;border-color:#12679B;}.elementor-54762 .elementor-element.elementor-element-1c7c781.elementor-view-framed .elementor-icon, .elementor-54762 .elementor-element.elementor-element-1c7c781.elementor-view-default .elementor-icon svg{fill:#12679B;}.elementor-54762 .elementor-element.elementor-element-1c7c781 .elementor-icon{font-size:18px;}.elementor-54762 .elementor-element.elementor-element-1c7c781 .elementor-icon svg{height:18px;}.elementor-54762 .elementor-element.elementor-element-4c6e6352{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-54762 .elementor-element.elementor-element-4c6e6352:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-4c6e6352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54762 .elementor-element.elementor-element-29c8daf8{--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;--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-54762 .elementor-element.elementor-element-29c8daf8:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-29c8daf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-4f85b7fc{--display:flex;--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-54762 .elementor-element.elementor-element-4e7b27d7{--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;--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-54762 .elementor-element.elementor-element-1b4e1aa8{--display:flex;--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-54762 .elementor-element.elementor-element-5ae165df img{width:100%;}.elementor-54762 .elementor-element.elementor-element-57480e9{--display:flex;--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-54762 .elementor-element.elementor-element-5703bb21{--display:flex;--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-54762 .elementor-element.elementor-element-c27923 .elementor-button{background-color:#8F0631;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-c27923 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-c27923 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-c27923 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-52fe4e62{--display:flex;--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-54762 .elementor-element.elementor-element-5af4e6d7 .elementor-button{background-color:#12679B;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-5af4e6d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5af4e6d7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-5af4e6d7 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-7eb8b914{--display:flex;--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-54762 .elementor-element.elementor-element-3d031c1f{--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;--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-54762 .elementor-element.elementor-element-2d7e4ba1{--display:flex;--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-54762 .elementor-element.elementor-element-5fd20299 .elementor-button{background-color:#8F0631;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-5fd20299 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5fd20299 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-5fd20299 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-3e2c5883{--display:flex;--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-54762 .elementor-element.elementor-element-56b29af2 .elementor-button{background-color:#12679B;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:37px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;padding:5px 10px 5px 14px;}.elementor-54762 .elementor-element.elementor-element-56b29af2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-56b29af2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54762 .elementor-element.elementor-element-56b29af2 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-54762 .elementor-element.elementor-element-15e3862a{--display:flex;--min-height:652px;--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;--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-54762 .elementor-element.elementor-element-1b87c655{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-165e141a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#12679B;}.elementor-54762 .elementor-element.elementor-element-2b3a946{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-8cdd64d{--display:flex;--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-54762 .elementor-element.elementor-element-192f91e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-192f91e2{text-align:left;}.elementor-54762 .elementor-element.elementor-element-192f91e2 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-139e107e{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-61ea64e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-234145f6{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-5991e818 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5991e818{text-align:left;}.elementor-54762 .elementor-element.elementor-element-5f7efb2c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-22e2b851{--display:flex;--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-54762 .elementor-element.elementor-element-1c02ad61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-1c02ad61{text-align:left;}.elementor-54762 .elementor-element.elementor-element-1c02ad61 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-1e7ec2f9{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-5b39ddc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-6a36e385{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-6bf7c0c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-6bf7c0c1{text-align:left;}.elementor-54762 .elementor-element.elementor-element-479dff2a{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-ee4aea4{--display:flex;--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-54762 .elementor-element.elementor-element-67a25251 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-67a25251{text-align:left;}.elementor-54762 .elementor-element.elementor-element-67a25251 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-10cc792f{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-25463f55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-5d8800b6{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-76ecdbc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-76ecdbc9{text-align:left;}.elementor-54762 .elementor-element.elementor-element-62528a1f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-29a64ad{--display:flex;--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-54762 .elementor-element.elementor-element-665fcaf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-665fcaf6{text-align:left;}.elementor-54762 .elementor-element.elementor-element-665fcaf6 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-6d9c7b00{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-3c47bfce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-24544d96{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-1e98b39b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-1e98b39b{text-align:left;}.elementor-54762 .elementor-element.elementor-element-f5df21c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-55b60cc6{--display:flex;--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-54762 .elementor-element.elementor-element-4decfb33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-4decfb33{text-align:left;}.elementor-54762 .elementor-element.elementor-element-4decfb33 img{width:54px;}.elementor-54762 .elementor-element.elementor-element-1572acbe{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-138279ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-5ce3e567{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-3b6326f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-3b6326f7{text-align:left;}.elementor-54762 .elementor-element.elementor-element-365885f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-4b26f498{--display:flex;--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-54762 .elementor-element.elementor-element-700f8a77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-700f8a77{text-align:left;}.elementor-54762 .elementor-element.elementor-element-700f8a77 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-3ee9bf5e{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-2d057a50 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-636f88ce{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-28a0dba2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-28a0dba2{text-align:left;}.elementor-54762 .elementor-element.elementor-element-7a851c69{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-25fc2496{--display:flex;--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-54762 .elementor-element.elementor-element-5dd40d83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5dd40d83{text-align:left;}.elementor-54762 .elementor-element.elementor-element-5dd40d83 img{width:52px;}.elementor-54762 .elementor-element.elementor-element-73a26c88{--display:flex;--justify-content:center;--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-54762 .elementor-element.elementor-element-171ef784 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#000000;}.elementor-54762 .elementor-element.elementor-element-7f438876{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54762 .elementor-element.elementor-element-3ea54adc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-3ea54adc{text-align:left;}.elementor-54762 .elementor-element.elementor-element-3d6dc499{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-54762 .elementor-element.elementor-element-3d6dc499:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-3d6dc499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-54762 .elementor-element.elementor-element-56e687d7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8C8C8C;--border-color:#8C8C8C;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-54762 .elementor-element.elementor-element-4bd00c07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-6a92f2a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#12679B;}.elementor-54762 .elementor-element.elementor-element-512284c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-7cb47c34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-7cb47c34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(40px/2);}.elementor-54762 .elementor-element.elementor-element-7cb47c34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(40px/2);}.elementor-54762 .elementor-element.elementor-element-7cb47c34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(40px/2);margin-left:calc(40px/2);}.elementor-54762 .elementor-element.elementor-element-7cb47c34 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-40px/2);margin-left:calc(-40px/2);}body.rtl .elementor-54762 .elementor-element.elementor-element-7cb47c34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-40px/2);}body:not(.rtl) .elementor-54762 .elementor-element.elementor-element-7cb47c34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-40px/2);}.elementor-54762 .elementor-element.elementor-element-7cb47c34 .elementor-icon-list-item a{padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-7cb47c34 .elementor-icon-list-text{color:#000000;padding-left:0px;}.elementor-54762 .elementor-element.elementor-element-7cb47c34 .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;}.elementor-54762 .elementor-element.elementor-element-2d1f831c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--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-54762 .elementor-element.elementor-element-3cfd0e81{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#818285;--border-color:#818285;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-1952394a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:19px;color:#12679B;}.elementor-54762 .elementor-element.elementor-element-76ad5856 .elementor-icon-wrapper{text-align:center;}.elementor-54762 .elementor-element.elementor-element-76ad5856.elementor-view-stacked .elementor-icon{background-color:#12679B;}.elementor-54762 .elementor-element.elementor-element-76ad5856.elementor-view-framed .elementor-icon, .elementor-54762 .elementor-element.elementor-element-76ad5856.elementor-view-default .elementor-icon{color:#12679B;border-color:#12679B;}.elementor-54762 .elementor-element.elementor-element-76ad5856.elementor-view-framed .elementor-icon, .elementor-54762 .elementor-element.elementor-element-76ad5856.elementor-view-default .elementor-icon svg{fill:#12679B;}.elementor-54762 .elementor-element.elementor-element-76ad5856 .elementor-icon{font-size:18px;}.elementor-54762 .elementor-element.elementor-element-76ad5856 .elementor-icon svg{height:18px;}.elementor-54762 .elementor-element.elementor-element-4bdddbbb{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:22px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-54762 .elementor-element.elementor-element-4bdddbbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-6f5cb17b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-54762 .elementor-element.elementor-element-33b8c7f0 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-33b8c7f0 .elementor-search-form__container{min-height:45px;}.elementor-54762 .elementor-element.elementor-element-33b8c7f0 .elementor-search-form__submit{min-width:45px;}body:not(.rtl) .elementor-54762 .elementor-element.elementor-element-33b8c7f0 .elementor-search-form__icon{padding-left:calc(45px / 3);}body.rtl .elementor-54762 .elementor-element.elementor-element-33b8c7f0 .elementor-search-form__icon{padding-right:calc(45px / 3);}.elementor-54762 .elementor-element.elementor-element-33b8c7f0 .elementor-search-form__input, .elementor-54762 .elementor-element.elementor-element-33b8c7f0.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(45px / 3);padding-right:calc(45px / 3);}.elementor-54762 .elementor-element.elementor-element-33b8c7f0:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-54762 .elementor-element.elementor-element-33b8c7f0.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-54762 .elementor-element.elementor-element-73da0a85.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54762 .elementor-element.elementor-element-632035ec .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #8F0631 20%, #BA003A 80%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-632035ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-51a3561{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-54762 .elementor-element.elementor-element-a08105a{--display:flex;}.elementor-54762 .elementor-element.elementor-element-a08105a:not(.elementor-motion-effects-element-type-background), .elementor-54762 .elementor-element.elementor-element-a08105a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #126599 28%, #052D4F 80%);}.elementor-54762 .elementor-element.elementor-element-2e3623a{--display:flex;}.elementor-54762 .elementor-element.elementor-element-aab231e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-54762 .elementor-element.elementor-element-aab231e img{width:100%;height:120px;object-fit:contain;object-position:center center;}.elementor-54762 .elementor-element.elementor-element-27424f5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54762 .elementor-element.elementor-element-f5ea43a{text-align:center;}.elementor-54762 .elementor-element.elementor-element-f5ea43a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-0320b80{--display:flex;}.elementor-54762 .elementor-element.elementor-element-66c4e9a{border-style:solid;border-width:3px 0px 0px 0px;border-color:var( --e-global-color-text );margin-top:0px;margin-bottom:0px;padding:37px 40px 0px 40px;}.elementor-54762 .elementor-element.elementor-element-f300e86 > .elementor-element-populated{margin:0px 18px 0px 0px;--e-column-margin-right:18px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-2ca20b7 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-2ca20b7{text-align:left;}.elementor-54762 .elementor-element.elementor-element-2ca20b7 img{width:63%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-54762 .elementor-element.elementor-element-a8137ee{font-family:"Nunito", Sans-serif;font-weight:400;line-height:149%;}.elementor-54762 .elementor-element.elementor-element-5f26d1b .elementor-repeater-item-8d5225f.elementor-social-icon{background-color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-5f26d1b .elementor-repeater-item-c1a5070.elementor-social-icon{background-color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-5f26d1b .elementor-repeater-item-5f76e1d.elementor-social-icon{background-color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-5f26d1b .elementor-repeater-item-a05b20e.elementor-social-icon{background-color:#FFFFFF;}.elementor-54762 .elementor-element.elementor-element-5f26d1b{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-54762 .elementor-element.elementor-element-5f26d1b .elementor-widget-container{text-align:left;}.elementor-54762 .elementor-element.elementor-element-5f26d1b > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5f26d1b .elementor-social-icon{--icon-padding:0em;}.elementor-54762 .elementor-element.elementor-element-13746fc > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-54762 .elementor-element.elementor-element-7c8cdc6 .elementor-tab-title{border-width:0px;}.elementor-54762 .elementor-element.elementor-element-7c8cdc6 .elementor-tab-content{border-width:0px;color:#292934;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-54762 .elementor-element.elementor-element-7c8cdc6 .elementor-toggle-title, .elementor-54762 .elementor-element.elementor-element-7c8cdc6 .elementor-toggle-icon{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-7c8cdc6 .elementor-toggle-icon svg{fill:#12679B;}.elementor-54762 .elementor-element.elementor-element-7c8cdc6 .elementor-tab-title.elementor-active a, .elementor-54762 .elementor-element.elementor-element-7c8cdc6 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-5027727 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;font-style:normal;color:#12679B;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-54762 .elementor-element.elementor-element-dd59f3e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-54762 .elementor-element.elementor-element-dd59f3e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-54762 .elementor-element.elementor-element-dd59f3e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-54762 .elementor-element.elementor-element-dd59f3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54762 .elementor-element.elementor-element-dd59f3e .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-54762 .elementor-element.elementor-element-dd59f3e .elementor-icon-list-text{color:#292934;transition:color 0.3s;}.elementor-54762 .elementor-element.elementor-element-704fc1f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-54762 .elementor-element.elementor-element-8819324 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;font-style:normal;color:#12679B;}.elementor-54762 .elementor-element.elementor-element-3295579 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-54762 .elementor-element.elementor-element-3295579 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-54762 .elementor-element.elementor-element-3295579{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-54762 .elementor-element.elementor-element-3295579 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-54762 .elementor-element.elementor-element-3295579 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-54762 .elementor-element.elementor-element-3295579 .elementor-icon-list-text{color:#292934;transition:color 0.3s;}.elementor-54762 .elementor-element.elementor-element-5945b9c .elementor-tab-title{border-width:0px;}.elementor-54762 .elementor-element.elementor-element-5945b9c .elementor-tab-content{border-width:0px;color:#292934;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-54762 .elementor-element.elementor-element-5945b9c .elementor-toggle-title, .elementor-54762 .elementor-element.elementor-element-5945b9c .elementor-toggle-icon{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-5945b9c .elementor-toggle-icon svg{fill:#12679B;}.elementor-54762 .elementor-element.elementor-element-5945b9c .elementor-tab-title.elementor-active a, .elementor-54762 .elementor-element.elementor-element-5945b9c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#12679B;}.elementor-54762 .elementor-element.elementor-element-1bb85ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-65945e4 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-65945e4{text-align:left;}.elementor-54762 .elementor-element.elementor-element-65945e4 img{width:260px;}.elementor-54762 .elementor-element.elementor-element-cbd0416 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-cbd0416{text-align:left;}.elementor-54762 .elementor-element.elementor-element-cbd0416 img{width:70px;}.elementor-54762 .elementor-element.elementor-element-ca5f50f{margin-top:0px;margin-bottom:0px;padding:37px 40px 0px 40px;}.elementor-54762 .elementor-element.elementor-element-ca63d05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-fce89bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-fce89bf{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;line-height:190%;}.elementor-54762 .elementor-element.elementor-element-69583bc{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-54762 .elementor-element.elementor-element-1da04615{width:20%;}.elementor-54762 .elementor-element.elementor-element-45a5d961{width:60%;}.elementor-54762 .elementor-element.elementor-element-1fc7b41b{--width:100%;}.elementor-54762 .elementor-element.elementor-element-4d485b28{--width:100%;}.elementor-54762 .elementor-element.elementor-element-1b25f47a{--width:580px;}.elementor-54762 .elementor-element.elementor-element-6b80bdc6{--width:100%;}.elementor-54762 .elementor-element.elementor-element-2ad51d0c{--width:100%;}.elementor-54762 .elementor-element.elementor-element-52e54642{--width:100%;}.elementor-54762 .elementor-element.elementor-element-77c5b73a{--width:100%;}.elementor-54762 .elementor-element.elementor-element-58f324eb{--width:100%;}.elementor-54762 .elementor-element.elementor-element-7c4ff5ff{--width:580px;}.elementor-54762 .elementor-element.elementor-element-7cf75103{--width:100%;}.elementor-54762 .elementor-element.elementor-element-4839f3a4{--width:100%;}.elementor-54762 .elementor-element.elementor-element-230e15a4{--width:100%;}.elementor-54762 .elementor-element.elementor-element-299b215a{--width:100%;}.elementor-54762 .elementor-element.elementor-element-5cbfb1db{--width:100%;}.elementor-54762 .elementor-element.elementor-element-1c03871c{--width:100%;}.elementor-54762 .elementor-element.elementor-element-1c93156f{--width:580px;}.elementor-54762 .elementor-element.elementor-element-acd2cb8{--width:100%;}.elementor-54762 .elementor-element.elementor-element-458d78dc{--width:100%;}.elementor-54762 .elementor-element.elementor-element-57019797{--width:100%;}.elementor-54762 .elementor-element.elementor-element-1a75efe0{--width:30%;}.elementor-54762 .elementor-element.elementor-element-656c268f{--width:100%;}.elementor-54762 .elementor-element.elementor-element-ae8291{--width:30%;}.elementor-54762 .elementor-element.elementor-element-7f934952{--width:30%;}.elementor-54762 .elementor-element.elementor-element-5c321c89{--width:30%;}.elementor-54762 .elementor-element.elementor-element-68166ea6{--width:30%;}.elementor-54762 .elementor-element.elementor-element-2d21a014{--width:30%;}.elementor-54762 .elementor-element.elementor-element-6da2d48c{--width:30%;}.elementor-54762 .elementor-element.elementor-element-e275e17{--width:30%;}.elementor-54762 .elementor-element.elementor-element-70bf8a64{--width:30%;}.elementor-54762 .elementor-element.elementor-element-1f58c1a9{--width:30%;}.elementor-54762 .elementor-element.elementor-element-7302a774{--width:30%;}.elementor-54762 .elementor-element.elementor-element-4f2e08e9{--width:30%;}.elementor-54762 .elementor-element.elementor-element-558e9ee2{--width:30%;}.elementor-54762 .elementor-element.elementor-element-3d86c01b{--width:30%;}.elementor-54762 .elementor-element.elementor-element-6c4f5f70{--width:100%;}.elementor-54762 .elementor-element.elementor-element-29c8daf8{--width:100%;}.elementor-54762 .elementor-element.elementor-element-4f85b7fc{--width:580px;}.elementor-54762 .elementor-element.elementor-element-1b4e1aa8{--width:100%;}.elementor-54762 .elementor-element.elementor-element-7eb8b914{--width:100%;}.elementor-54762 .elementor-element.elementor-element-8cdd64d{--width:30%;}.elementor-54762 .elementor-element.elementor-element-234145f6{--width:30%;}.elementor-54762 .elementor-element.elementor-element-22e2b851{--width:30%;}.elementor-54762 .elementor-element.elementor-element-6a36e385{--width:30%;}.elementor-54762 .elementor-element.elementor-element-ee4aea4{--width:30%;}.elementor-54762 .elementor-element.elementor-element-5d8800b6{--width:30%;}.elementor-54762 .elementor-element.elementor-element-29a64ad{--width:30%;}.elementor-54762 .elementor-element.elementor-element-24544d96{--width:30%;}.elementor-54762 .elementor-element.elementor-element-55b60cc6{--width:30%;}.elementor-54762 .elementor-element.elementor-element-5ce3e567{--width:30%;}.elementor-54762 .elementor-element.elementor-element-4b26f498{--width:30%;}.elementor-54762 .elementor-element.elementor-element-636f88ce{--width:30%;}.elementor-54762 .elementor-element.elementor-element-25fc2496{--width:30%;}.elementor-54762 .elementor-element.elementor-element-7f438876{--width:30%;}.elementor-54762 .elementor-element.elementor-element-512284c4{--width:100%;}.elementor-54762 .elementor-element.elementor-element-6f5cb17b{width:27%;}.elementor-54762 .elementor-element.elementor-element-73da0a85{width:18.106%;}.elementor-54762 .elementor-element.elementor-element-f300e86{width:40%;}.elementor-54762 .elementor-element.elementor-element-13746fc{width:20%;}.elementor-54762 .elementor-element.elementor-element-704fc1f{width:20%;}.elementor-54762 .elementor-element.elementor-element-1bb85ee{width:20%;}}@media(max-width:1450px) and (min-width:768px){.elementor-54762 .elementor-element.elementor-element-2ad51d0c{--width:100%;}.elementor-54762 .elementor-element.elementor-element-4839f3a4{--width:100%;}.elementor-54762 .elementor-element.elementor-element-458d78dc{--width:100%;}.elementor-54762 .elementor-element.elementor-element-57019797{--width:80%;}.elementor-54762 .elementor-element.elementor-element-7eb8b914{--width:100%;}.elementor-54762 .elementor-element.elementor-element-1b87c655{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-54762 .elementor-element.elementor-element-45a5d961{width:82%;}.elementor-54762 .elementor-element.elementor-element-1b25f47a{--width:240px;}.elementor-54762 .elementor-element.elementor-element-2ad51d0c{--width:100%;}.elementor-54762 .elementor-element.elementor-element-52e54642{--width:100%;}.elementor-54762 .elementor-element.elementor-element-4839f3a4{--width:100%;}.elementor-54762 .elementor-element.elementor-element-1c93156f{--width:240px;}.elementor-54762 .elementor-element.elementor-element-acd2cb8{--width:100%;}.elementor-54762 .elementor-element.elementor-element-458d78dc{--width:100%;}.elementor-54762 .elementor-element.elementor-element-27f20a4d{--width:100%;}.elementor-54762 .elementor-element.elementor-element-29c8daf8{--width:100%;}.elementor-54762 .elementor-element.elementor-element-4f85b7fc{--width:240px;}.elementor-54762 .elementor-element.elementor-element-1b4e1aa8{--width:100%;}.elementor-54762 .elementor-element.elementor-element-7eb8b914{--width:100%;}.elementor-54762 .elementor-element.elementor-element-15e3862a{--width:100%;}.elementor-54762 .elementor-element.elementor-element-1b87c655{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54762 .elementor-element.elementor-element-1da04615{width:50%;}.elementor-54762 .elementor-element.elementor-element-45a5d961{width:2%;}.elementor-54762 .elementor-element.elementor-element-6f5cb17b{width:20%;}.elementor-54762 .elementor-element.elementor-element-73da0a85{width:20%;}.elementor-54762 .elementor-element.elementor-element-f300e86{width:100%;}.elementor-54762 .elementor-element.elementor-element-13746fc{width:50%;}.elementor-54762 .elementor-element.elementor-element-704fc1f{width:50%;}.elementor-54762 .elementor-element.elementor-element-1bb85ee{width:100%;}.elementor-54762 .elementor-element.elementor-element-ca63d05{width:100%;}}@media(min-width:1920px){.elementor-54762 .elementor-element.elementor-element-1fc7b41b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-54762 .elementor-element.elementor-element-4d485b28{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-54762 .elementor-element.elementor-element-1b25f47a{--width:650px;}.elementor-54762 .elementor-element.elementor-element-6b80bdc6{--width:100%;}.elementor-54762 .elementor-element.elementor-element-6536e1bb .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-288f5a7d .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-1f18a100 .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-5146e5bf .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-52e54642{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-54762 .elementor-element.elementor-element-77c5b73a{--width:90%;}.elementor-54762 .elementor-element.elementor-element-5c5e3301{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-54762 .elementor-element.elementor-element-58f324eb{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:42px;--padding-left:10px;--padding-right:10px;}.elementor-54762 .elementor-element.elementor-element-7c4ff5ff{--width:650px;}.elementor-54762 .elementor-element.elementor-element-6b5a9d5e .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-44153af2 .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-29375b16 .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-cede514 .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-45bd37f5{--min-height:590px;}.elementor-54762 .elementor-element.elementor-element-230e15a4{--width:90%;}.elementor-54762 .elementor-element.elementor-element-299b215a{--width:90%;}.elementor-54762 .elementor-element.elementor-element-5cbfb1db{--width:90%;}.elementor-54762 .elementor-element.elementor-element-3c9df43a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-54762 .elementor-element.elementor-element-1c03871c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:42px;--padding-left:10px;--padding-right:10px;}.elementor-54762 .elementor-element.elementor-element-1c93156f{--width:650px;}.elementor-54762 .elementor-element.elementor-element-627fb3bd .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-31f7fae8 .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-17f907e .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-50fda99b .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-183dac09{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54762 .elementor-element.elementor-element-4c6e6352{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-54762 .elementor-element.elementor-element-29c8daf8{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:42px;--padding-left:10px;--padding-right:10px;}.elementor-54762 .elementor-element.elementor-element-4f85b7fc{--width:650px;}.elementor-54762 .elementor-element.elementor-element-c27923 .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-5af4e6d7 .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-5fd20299 .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-56b29af2 .elementor-button{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-54762 .elementor-element.elementor-element-56e687d7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-54762 .elementor-element.elementor-element-4bdddbbb > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1450px){.elementor-54762 .elementor-element.elementor-element-6536e1bb .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-288f5a7d .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-1f18a100 .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-5146e5bf .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-6b5a9d5e .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-44153af2 .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-29375b16 .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-cede514 .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-627fb3bd .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-31f7fae8 .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-17f907e .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-50fda99b .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-c27923 .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-5af4e6d7 .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-5fd20299 .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-56b29af2 .elementor-button{font-size:16px;}.elementor-54762 .elementor-element.elementor-element-51a3561{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1200px){.elementor-54762 .elementor-element.elementor-element-6536e1bb .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-288f5a7d .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-400d79a8{--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-54762 .elementor-element.elementor-element-1f18a100 .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-5146e5bf .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-6b5a9d5e .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-44153af2 .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-31c3a07c{--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-54762 .elementor-element.elementor-element-29375b16 .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-cede514 .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-acd2cb8{--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-54762 .elementor-element.elementor-element-627fb3bd .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-31f7fae8 .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-b8df1af{--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-54762 .elementor-element.elementor-element-17f907e .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-50fda99b .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-27f20a4d{--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-54762 .elementor-element.elementor-element-29c8daf8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-54762 .elementor-element.elementor-element-1b4e1aa8{--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-54762 .elementor-element.elementor-element-c27923 .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-5af4e6d7 .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-3d031c1f{--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-54762 .elementor-element.elementor-element-5fd20299 .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-56b29af2 .elementor-button{font-size:16px;padding:5px 5px 5px 12px;}.elementor-54762 .elementor-element.elementor-element-15e3862a{--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-54762 .elementor-element.elementor-element-51a3561{--min-height: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;}}@media(max-width:1024px){.elementor-54762 .elementor-element.elementor-element-67771a9a{padding:0px 40px 0px 40px;}.elementor-54762 .elementor-element.elementor-element-1da04615.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-54762 .elementor-element.elementor-element-6291b6c{text-align:left;}.elementor-54762 .elementor-element.elementor-element-6536e1bb .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-288f5a7d .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-1f18a100 .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-5146e5bf .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-6b5a9d5e .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-44153af2 .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-29375b16 .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-cede514 .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-627fb3bd .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-31f7fae8 .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-17f907e .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-50fda99b .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-c27923 .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-5af4e6d7 .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-5fd20299 .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-56b29af2 .elementor-button{font-size:16px;line-height:33px;padding:5px 0px 5px 11px;}.elementor-54762 .elementor-element.elementor-element-6f5cb17b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-54762 .elementor-element.elementor-element-66c4e9a{border-width:3px 0px 0px 0px;padding:38px 40px 0px 40px;}.elementor-54762 .elementor-element.elementor-element-f300e86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 20% 5% 20%;}.elementor-54762 .elementor-element.elementor-element-2ca20b7{text-align:center;}.elementor-54762 .elementor-element.elementor-element-a8137ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5f26d1b .elementor-widget-container{text-align:center;}.elementor-54762 .elementor-element.elementor-element-5f26d1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5f26d1b{--icon-size:36px;--grid-column-gap:25px;}.elementor-54762 .elementor-element.elementor-element-13746fc > .elementor-element-populated{margin:0px 0px 64px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5027727{text-align:left;}.elementor-54762 .elementor-element.elementor-element-dd59f3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-704fc1f > .elementor-element-populated{margin:0px 0px 64px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-8819324{text-align:left;}.elementor-54762 .elementor-element.elementor-element-3295579 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-1bb85ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-65945e4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-54762 .elementor-element.elementor-element-65945e4 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-cbd0416{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-54762 .elementor-element.elementor-element-cbd0416 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-54762 .elementor-element.elementor-element-ca5f50f{padding:38px 40px 0px 40px;}.elementor-54762 .elementor-element.elementor-element-ca63d05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-fce89bf{font-size:14px;line-height:190%;}}@media(max-width:880px){.elementor-54762 .elementor-element.elementor-element-6536e1bb .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-288f5a7d .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-1f18a100 .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-5146e5bf .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-6b5a9d5e .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-44153af2 .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-29375b16 .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-cede514 .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-627fb3bd .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-31f7fae8 .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-17f907e .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-50fda99b .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-c27923 .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-5af4e6d7 .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-5fd20299 .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-56b29af2 .elementor-button{padding:3px 0px 3px 12px;}.elementor-54762 .elementor-element.elementor-element-51a3561{--min-height:10px;}}@media(max-width:767px){.elementor-54762 .elementor-element.elementor-element-67771a9a{padding:0px 26px 0px 26px;}.elementor-54762 .elementor-element.elementor-element-1da04615{width:60%;}.elementor-54762 .elementor-element.elementor-element-45a5d961{width:6%;}.elementor-54762 .elementor-element.elementor-element-6f5cb17b{width:8%;}.elementor-54762 .elementor-element.elementor-element-73da0a85{width:24%;}.elementor-54762 .elementor-element.elementor-element-51a3561{--min-height:10px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-54762 .elementor-element.elementor-element-a08105a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54762 .elementor-element.elementor-element-2e3623a{--min-height:1000px;--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-54762 .elementor-element.elementor-element-27424f5{--min-height:1300px;}.elementor-54762 .elementor-element.elementor-element-66c4e9a{border-width:3px 0px 0px 0px;padding:24px 36px 0px 36px;}.elementor-54762 .elementor-element.elementor-element-f300e86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 61px 0px;}.elementor-54762 .elementor-element.elementor-element-2ca20b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-2ca20b7 img{width:79%;max-width:100%;}.elementor-54762 .elementor-element.elementor-element-a8137ee > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5f26d1b .elementor-widget-container{text-align:center;}.elementor-54762 .elementor-element.elementor-element-5f26d1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5f26d1b{--icon-size:36px;--grid-column-gap:16px;}.elementor-54762 .elementor-element.elementor-element-13746fc > .elementor-element-populated{margin:0px 0px 32px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-7c8cdc6{width:100%;max-width:100%;}.elementor-54762 .elementor-element.elementor-element-7c8cdc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-7c8cdc6 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-54762 .elementor-element.elementor-element-7c8cdc6 .elementor-tab-content{font-size:14px;padding:5% 0% 0% 0%;}.elementor-54762 .elementor-element.elementor-element-5027727{text-align:center;}.elementor-54762 .elementor-element.elementor-element-5027727 .elementor-heading-title{line-height:150%;}.elementor-54762 .elementor-element.elementor-element-dd59f3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-704fc1f > .elementor-element-populated{margin:0px 0px 44px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-8819324{text-align:center;}.elementor-54762 .elementor-element.elementor-element-8819324 .elementor-heading-title{line-height:150%;}.elementor-54762 .elementor-element.elementor-element-5945b9c{width:100%;max-width:100%;}.elementor-54762 .elementor-element.elementor-element-5945b9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-5945b9c .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-54762 .elementor-element.elementor-element-5945b9c .elementor-tab-content{font-size:14px;padding:5% 0% 0% 0%;}.elementor-54762 .elementor-element.elementor-element-1bb85ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54762 .elementor-element.elementor-element-1bb85ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-54762 .elementor-element.elementor-element-65945e4{text-align:center;}.elementor-54762 .elementor-element.elementor-element-65945e4 img{width:100%;}.elementor-54762 .elementor-element.elementor-element-cbd0416{text-align:center;}.elementor-54762 .elementor-element.elementor-element-cbd0416 img{width:46%;}.elementor-54762 .elementor-element.elementor-element-ca5f50f{padding:24px 36px 0px 36px;}.elementor-54762 .elementor-element.elementor-element-ca63d05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54762 .elementor-element.elementor-element-fce89bf{line-height:190%;}}/* Start custom CSS for button, class: .elementor-element-6536e1bb */.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-288f5a7d */.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f18a100 */.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5146e5bf */.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b25f47a */.elementor-54762 .elementor-element.elementor-element-1b25f47a {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1b25f47a {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c120af3 *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-3c120af3 {
    height: 800px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9908b2d *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-9908b2d {
    height: 590px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e54642 */.elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-52e54642 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d485b28 */.elementor-54762 .elementor-element.elementor-element-4d485b28 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b5a9d5e */.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44153af2 */.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29375b16 */.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cede514 */.elementor-54762 .elementor-element.elementor-element-cede514 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-cede514 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-cede514 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4ff5ff */.elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74ba091d */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-74ba091d span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-74ba091d svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45b8a821 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-45b8a821 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-45b8a821 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3064f49f */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-3064f49f span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-3064f49f svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44f97d84 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-44f97d84 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-44f97d84 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45bd37f5 */.elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f324eb */.elementor-54762 .elementor-element.elementor-element-58f324eb {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-627fb3bd */.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31f7fae8 */.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17f907e */.elementor-54762 .elementor-element.elementor-element-17f907e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-17f907e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-17f907e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50fda99b */.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c93156f */.elementor-54762 .elementor-element.elementor-element-1c93156f {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1c93156f {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c4f5f70 */.elementor-54762 .elementor-element.elementor-element-6c4f5f70 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad6bb5 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-20ad6bb5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f20a4d */.elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-27f20a4d {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c03871c */.elementor-54762 .elementor-element.elementor-element-1c03871c {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c27923 */.elementor-54762 .elementor-element.elementor-element-c27923 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-c27923 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-c27923 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af4e6d7 */.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fd20299 */.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56b29af2 */.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f85b7fc */.elementor-54762 .elementor-element.elementor-element-4f85b7fc {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-4f85b7fc {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512284c4 */.elementor-54762 .elementor-element.elementor-element-512284c4 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d6dc499 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-3d6dc499 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e3862a */.elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-15e3862a {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c8daf8 */.elementor-54762 .elementor-element.elementor-element-29c8daf8 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6536e1bb */.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-288f5a7d */.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f18a100 */.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5146e5bf */.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b25f47a */.elementor-54762 .elementor-element.elementor-element-1b25f47a {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1b25f47a {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c120af3 *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-3c120af3 {
    height: 800px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9908b2d *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-9908b2d {
    height: 590px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e54642 */.elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-52e54642 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d485b28 */.elementor-54762 .elementor-element.elementor-element-4d485b28 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b5a9d5e */.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44153af2 */.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29375b16 */.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cede514 */.elementor-54762 .elementor-element.elementor-element-cede514 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-cede514 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-cede514 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4ff5ff */.elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74ba091d */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-74ba091d span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-74ba091d svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45b8a821 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-45b8a821 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-45b8a821 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3064f49f */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-3064f49f span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-3064f49f svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44f97d84 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-44f97d84 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-44f97d84 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45bd37f5 */.elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f324eb */.elementor-54762 .elementor-element.elementor-element-58f324eb {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-627fb3bd */.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31f7fae8 */.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17f907e */.elementor-54762 .elementor-element.elementor-element-17f907e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-17f907e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-17f907e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50fda99b */.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c93156f */.elementor-54762 .elementor-element.elementor-element-1c93156f {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1c93156f {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c4f5f70 */.elementor-54762 .elementor-element.elementor-element-6c4f5f70 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad6bb5 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-20ad6bb5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f20a4d */.elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-27f20a4d {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c03871c */.elementor-54762 .elementor-element.elementor-element-1c03871c {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c27923 */.elementor-54762 .elementor-element.elementor-element-c27923 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-c27923 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-c27923 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af4e6d7 */.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fd20299 */.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56b29af2 */.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f85b7fc */.elementor-54762 .elementor-element.elementor-element-4f85b7fc {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-4f85b7fc {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512284c4 */.elementor-54762 .elementor-element.elementor-element-512284c4 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d6dc499 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-3d6dc499 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e3862a */.elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-15e3862a {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c8daf8 */.elementor-54762 .elementor-element.elementor-element-29c8daf8 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6536e1bb */.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-288f5a7d */.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f18a100 */.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5146e5bf */.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b25f47a */.elementor-54762 .elementor-element.elementor-element-1b25f47a {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1b25f47a {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c120af3 *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-3c120af3 {
    height: 800px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9908b2d *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-9908b2d {
    height: 590px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e54642 */.elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-52e54642 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d485b28 */.elementor-54762 .elementor-element.elementor-element-4d485b28 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b5a9d5e */.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44153af2 */.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29375b16 */.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cede514 */.elementor-54762 .elementor-element.elementor-element-cede514 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-cede514 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-cede514 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4ff5ff */.elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74ba091d */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-74ba091d span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-74ba091d svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45b8a821 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-45b8a821 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-45b8a821 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3064f49f */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-3064f49f span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-3064f49f svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44f97d84 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-44f97d84 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-44f97d84 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45bd37f5 */.elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f324eb */.elementor-54762 .elementor-element.elementor-element-58f324eb {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-627fb3bd */.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31f7fae8 */.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17f907e */.elementor-54762 .elementor-element.elementor-element-17f907e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-17f907e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-17f907e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50fda99b */.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c93156f */.elementor-54762 .elementor-element.elementor-element-1c93156f {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1c93156f {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c4f5f70 */.elementor-54762 .elementor-element.elementor-element-6c4f5f70 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad6bb5 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-20ad6bb5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f20a4d */.elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-27f20a4d {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c03871c */.elementor-54762 .elementor-element.elementor-element-1c03871c {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c27923 */.elementor-54762 .elementor-element.elementor-element-c27923 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-c27923 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-c27923 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af4e6d7 */.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fd20299 */.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56b29af2 */.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f85b7fc */.elementor-54762 .elementor-element.elementor-element-4f85b7fc {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-4f85b7fc {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512284c4 */.elementor-54762 .elementor-element.elementor-element-512284c4 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d6dc499 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-3d6dc499 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e3862a */.elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-15e3862a {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c8daf8 */.elementor-54762 .elementor-element.elementor-element-29c8daf8 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6536e1bb */.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-288f5a7d */.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f18a100 */.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5146e5bf */.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b25f47a */.elementor-54762 .elementor-element.elementor-element-1b25f47a {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1b25f47a {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c120af3 *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-3c120af3 {
    height: 800px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9908b2d *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-9908b2d {
    height: 590px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e54642 */.elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-52e54642 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d485b28 */.elementor-54762 .elementor-element.elementor-element-4d485b28 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b5a9d5e */.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44153af2 */.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29375b16 */.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cede514 */.elementor-54762 .elementor-element.elementor-element-cede514 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-cede514 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-cede514 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4ff5ff */.elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74ba091d */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-74ba091d span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-74ba091d svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45b8a821 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-45b8a821 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-45b8a821 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3064f49f */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-3064f49f span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-3064f49f svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44f97d84 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-44f97d84 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-44f97d84 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45bd37f5 */.elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f324eb */.elementor-54762 .elementor-element.elementor-element-58f324eb {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-627fb3bd */.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31f7fae8 */.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17f907e */.elementor-54762 .elementor-element.elementor-element-17f907e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-17f907e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-17f907e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50fda99b */.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c93156f */.elementor-54762 .elementor-element.elementor-element-1c93156f {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1c93156f {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c4f5f70 */.elementor-54762 .elementor-element.elementor-element-6c4f5f70 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad6bb5 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-20ad6bb5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f20a4d */.elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-27f20a4d {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c03871c */.elementor-54762 .elementor-element.elementor-element-1c03871c {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c27923 */.elementor-54762 .elementor-element.elementor-element-c27923 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-c27923 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-c27923 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af4e6d7 */.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fd20299 */.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56b29af2 */.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f85b7fc */.elementor-54762 .elementor-element.elementor-element-4f85b7fc {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-4f85b7fc {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512284c4 */.elementor-54762 .elementor-element.elementor-element-512284c4 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d6dc499 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-3d6dc499 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e3862a */.elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-15e3862a {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c8daf8 */.elementor-54762 .elementor-element.elementor-element-29c8daf8 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6536e1bb */.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6536e1bb a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-288f5a7d */.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-288f5a7d a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f18a100 */.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-1f18a100 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5146e5bf */.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5146e5bf a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b25f47a */.elementor-54762 .elementor-element.elementor-element-1b25f47a {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1b25f47a {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c120af3 *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-3c120af3 {
    height: 800px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-3c120af3::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9908b2d *//* Скрыть стандартный скролл */
::-webkit-scrollbar {
    display: none;
}

/* Определение кастомного скролла */
.elementor-54762 .elementor-element.elementor-element-9908b2d {
    height: 590px;
    overflow-y: scroll;
    scrollbar-width: thin;
    scrollbar-color: #8F0631 #8F0631;
}

/* Стилизация ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar {
    width: 8px; /* Ширина полосы прокрутки */
}

/* Цвет ползунка и фона (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb {
    background-color: #8F0631;
}

/* При наведении меняем цвет ползунка (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-thumb:hover {
    background-color: #999999;
}

/* Стилизация трека (только для Webkit) */
.elementor-54762 .elementor-element.elementor-element-9908b2d::-webkit-scrollbar-track {
    background-color: #f0f0f0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e54642 */.elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-52e54642 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-52e54642 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d485b28 */.elementor-54762 .elementor-element.elementor-element-4d485b28 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b5a9d5e */.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-6b5a9d5e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44153af2 */.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-44153af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29375b16 */.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-29375b16 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cede514 */.elementor-54762 .elementor-element.elementor-element-cede514 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-cede514 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-cede514 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c4ff5ff */.elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-7c4ff5ff {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74ba091d */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-74ba091d span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-74ba091d svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45b8a821 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-45b8a821 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-45b8a821 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3064f49f */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-3064f49f span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-3064f49f svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44f97d84 */@media (min-width: 1025px) and (max-width: 1282px) {
    .elementor-54762 .elementor-element.elementor-element-44f97d84 span {
        font-size: 20px;
    }
    .elementor-54762 .elementor-element.elementor-element-44f97d84 svg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45bd37f5 */.elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-45bd37f5 {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f324eb */.elementor-54762 .elementor-element.elementor-element-58f324eb {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-627fb3bd */.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-627fb3bd a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31f7fae8 */.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-31f7fae8 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17f907e */.elementor-54762 .elementor-element.elementor-element-17f907e a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-17f907e a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-17f907e a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50fda99b */.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-50fda99b a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c93156f */.elementor-54762 .elementor-element.elementor-element-1c93156f {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-1c93156f {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c4f5f70 */.elementor-54762 .elementor-element.elementor-element-6c4f5f70 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ad6bb5 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-20ad6bb5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f20a4d */.elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-27f20a4d {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-27f20a4d {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c03871c */.elementor-54762 .elementor-element.elementor-element-1c03871c {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c27923 */.elementor-54762 .elementor-element.elementor-element-c27923 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-c27923 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-c27923 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af4e6d7 */.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5af4e6d7 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fd20299 */.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-5fd20299 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56b29af2 */.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.16);
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a {
    position: relative;
    padding-right: 48px !important;
}

.elementor-54762 .elementor-element.elementor-element-56b29af2 a::after {
  content: '';
  position: absolute;
  top: 50%;
  left: auto;
  right: 20px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-size: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f85b7fc */.elementor-54762 .elementor-element.elementor-element-4f85b7fc {
    width: cacl(100% - 550px);
}

@media (max-width: 1200px) and (min-width: 1024px) {
    .elementor-54762 .elementor-element.elementor-element-4f85b7fc {
        width: calc(100% - 678px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512284c4 */.elementor-54762 .elementor-element.elementor-element-512284c4 ul {
    padding: 0px !important;
    margin: 0px !important;
    background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d6dc499 */@media (min-width: 1025px) and (max-width: 1355px) {
    .elementor-54762 .elementor-element.elementor-element-3d6dc499 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e3862a */.elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 470px) !important;
}

@media (min-width: 1920px) {
   .elementor-54762 .elementor-element.elementor-element-15e3862a {
    width: calc(100% - 670px) !important;
}
}

@media (max-width: 1201px) and (min-width: 1025px) {
    .elementor-54762 .elementor-element.elementor-element-15e3862a {
        width: calc(100% - 250px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c8daf8 */.elementor-54762 .elementor-element.elementor-element-29c8daf8 {
    box-shadow: 0 8px 4px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-632035ec */.elementor-54762 .elementor-element.elementor-element-632035ec {
    min-width: max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a3561 */.elementor-54762 .elementor-element.elementor-element-51a3561 {
    min-height: 10px;
    background: linear-gradient(90deg, #005D8D 0%, #AFBED4 60%, #97122B 100%);
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-7c8cdc6 */.elementor-54762 .elementor-element.elementor-element-7c8cdc6 ul {
    padding: 0;
}
.elementor-54762 .elementor-element.elementor-element-7c8cdc6 li {
    list-style:none;
    padding-bottom: 5px;
    text-align: center;
}
.elementor-54762 .elementor-element.elementor-element-7c8cdc6 li a{
    color:#292934;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-5945b9c */.elementor-54762 .elementor-element.elementor-element-5945b9c ul {
    padding: 0;
}
.elementor-54762 .elementor-element.elementor-element-5945b9c li {
    list-style:none;
    padding-bottom: 5px;
    text-align: center;
}
.elementor-54762 .elementor-element.elementor-element-5945b9c li a{
    color:#292934;
}/* End custom CSS */