.elementor-42133 .elementor-element.elementor-element-2a20c7a{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-9a139c9{--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;}.elementor-42133 .elementor-element.elementor-element-3a104bb{--display:flex;--min-height:117px;}.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-42133 .elementor-element.elementor-element-5862d26{background-color:#EAEEFF;padding:35px 0px 035px 0px;border-radius:50px 0px 0px 50px;}.elementor-42133 .elementor-element.elementor-element-5862d26 .elementor-icon-box-wrapper{gap:15px;}.elementor-42133 .elementor-element.elementor-element-5862d26 .elementor-icon-box-title{margin-block-end:2px;}.elementor-42133 .elementor-element.elementor-element-5862d26 .elementor-icon{font-size:70px;}.elementor-42133 .elementor-element.elementor-element-5862d26 .elementor-icon-box-title, .elementor-42133 .elementor-element.elementor-element-5862d26 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-42133 .elementor-element.elementor-element-5862d26 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42133 .elementor-element.elementor-element-951b096{--display:flex;--justify-content:center;}.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-42133 .elementor-element.elementor-element-0cc601f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#000000;}.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-42133 .elementor-element.elementor-element-23c7638{text-align:justify;}.elementor-42133 .elementor-element.elementor-element-52c4050{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-6272189{--display:flex;}.elementor-42133 .elementor-element.elementor-element-919eb72{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-74178a4{--display:flex;}.elementor-42133 .elementor-element.elementor-element-04fd804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-04fd804 h1{color:#;}.elementor-42133 .elementor-element.elementor-element-04fd804 .title-sub{color:#;}.elementor-42133 .elementor-element.elementor-element-2b604cc{--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;}.elementor-42133 .elementor-element.elementor-element-79c47aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-5e909aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-5e909aa:hover{background-color:#EAEEFF;}.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-42133 .elementor-element.elementor-element-e801092.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-e801092{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-e801092 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-e801092 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-e801092 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-bd4de9a.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-bd4de9a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-bd4de9a .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-bd4de9a .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-29a2685{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-29a2685:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-e4fc416.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-e4fc416{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-e4fc416 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-e4fc416 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-e4fc416 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-cf8cad5.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-cf8cad5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-cf8cad5 .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-cf8cad5 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-267a5f3{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-267a5f3:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-5b1e134.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-5b1e134{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-5b1e134 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-5b1e134 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-5b1e134 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-134f01b.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-134f01b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-134f01b .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-134f01b .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-53a98d1{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-53a98d1:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-a867fa3.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-a867fa3{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-a867fa3 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-a867fa3 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-a867fa3 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-ca931cb.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-ca931cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-ca931cb .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-ca931cb .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-d4f8d82{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-d4f8d82:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-cf01d29.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-cf01d29{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-cf01d29 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-cf01d29 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-cf01d29 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-fd064c3.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-fd064c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-fd064c3 .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-fd064c3 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-336a78e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-acfb69d{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-acfb69d:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-ccdc064{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-ccdc064 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-ccdc064 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-dcd71f7.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-dcd71f7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-dcd71f7 .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-dcd71f7 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-51c89aa{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-51c89aa:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-402fb72.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-402fb72{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-402fb72 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-402fb72 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-402fb72 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-9d0a13a.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-9d0a13a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-9d0a13a .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-9d0a13a .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-023e30e{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-023e30e:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-81a9309.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-81a9309{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-81a9309 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-81a9309 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-81a9309 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-5de57a4.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-5de57a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-5de57a4 .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-5de57a4 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-906349e{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-906349e:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-099f026.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-099f026{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-099f026 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-099f026 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-099f026 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-72f6f23.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-72f6f23 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-72f6f23 .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-72f6f23 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-c439d8a{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-c439d8a:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-d027ccd.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-d027ccd{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-d027ccd .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-d027ccd .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-d027ccd .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-3ab3382.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-3ab3382 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-3ab3382 .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-3ab3382 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-d1d1b01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-22640b9{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-22640b9:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-4993d61.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-4993d61{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-4993d61 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-4993d61 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-4993d61 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-0421893.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-0421893 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-0421893 .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-0421893 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-5425302{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-5425302:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-8e5f75c.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-8e5f75c{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-8e5f75c .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-8e5f75c .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-8e5f75c .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-a97dccd.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-a97dccd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-a97dccd .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-a97dccd .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-61e75fe{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-61e75fe:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-216a6c5.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-216a6c5{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-216a6c5 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-216a6c5 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-216a6c5 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-9ead92b.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-9ead92b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-9ead92b .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-9ead92b .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-4c8a8e0{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-4c8a8e0:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-36ba47b.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-36ba47b{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-36ba47b .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-36ba47b .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-36ba47b .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-e44b684.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-e44b684 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-e44b684 .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-e44b684 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-4243978{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-42133 .elementor-element.elementor-element-4243978:hover{background-color:#EAEEFF;}.elementor-42133 .elementor-element.elementor-element-38c5472.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-38c5472{border-radius:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-38c5472 .elementor-icon-wrapper{text-align:center;}.elementor-42133 .elementor-element.elementor-element-38c5472 .elementor-icon{font-size:25px;padding:9px;}.elementor-42133 .elementor-element.elementor-element-38c5472 .elementor-icon svg{height:25px;}.elementor-42133 .elementor-element.elementor-element-bb93aa8.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-bb93aa8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-bb93aa8 .elementor-heading-title a:hover, .elementor-42133 .elementor-element.elementor-element-bb93aa8 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-52f9c74{--display:flex;}.elementor-42133 .elementor-element.elementor-element-430ece0{--display:flex;}.elementor-42133 .elementor-element.elementor-element-7bbc0cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42133 .elementor-element.elementor-element-7bbc0cc h1{color:#;}.elementor-42133 .elementor-element.elementor-element-7bbc0cc .title-sub{color:#;}.elementor-42133 .elementor-element.elementor-element-f7e7539{--display:flex;}.elementor-42133 .elementor-element.elementor-element-d39fdbe{--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;}.elementor-42133 .elementor-element.elementor-element-1aad8e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C6C6C6;--border-color:#C6C6C6;--border-radius:10px 10px 10px 10px;}.elementor-42133 .elementor-element.elementor-element-1aad8e6:hover{background-color:#F4F6FF;}.elementor-42133 .elementor-element.elementor-element-84107e7{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:13px 13px 13px 13px;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-56a8ddc.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-56a8ddc{border-style:none;}.elementor-42133 .elementor-element.elementor-element-56a8ddc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-cc54226{--display:flex;}.elementor-42133 .elementor-element.elementor-element-8a687b2{width:100%;max-width:100%;}.elementor-42133 .elementor-element.elementor-element-8a687b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-8d427f1{--display:flex;}.elementor-42133 .elementor-element.elementor-element-c815c0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C6C6C6;--border-color:#C6C6C6;--border-radius:10px 10px 10px 10px;}.elementor-42133 .elementor-element.elementor-element-c815c0d:hover{background-color:#F4F6FF;}.elementor-42133 .elementor-element.elementor-element-2d3d7b1{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:13px 13px 13px 13px;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-5ff7a2c.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-5ff7a2c{border-style:none;}.elementor-42133 .elementor-element.elementor-element-5ff7a2c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-53f8b62{--display:flex;}.elementor-42133 .elementor-element.elementor-element-f4af2f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-54b992e{--display:flex;}.elementor-42133 .elementor-element.elementor-element-8a688fb{text-align:start;}.elementor-42133 .elementor-element.elementor-element-05c6db1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C6C6C6;--border-color:#C6C6C6;--border-radius:10px 10px 10px 10px;}.elementor-42133 .elementor-element.elementor-element-05c6db1:hover{background-color:#F4F6FF;}.elementor-42133 .elementor-element.elementor-element-e8be5cd{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:13px 13px 13px 13px;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-b39ed7d.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-b39ed7d{border-style:none;}.elementor-42133 .elementor-element.elementor-element-b39ed7d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-dff222d{--display:flex;}.elementor-42133 .elementor-element.elementor-element-1682054 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-0ff52f4{--display:flex;}.elementor-42133 .elementor-element.elementor-element-ccf71cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C6C6C6;--border-color:#C6C6C6;--border-radius:10px 10px 10px 10px;}.elementor-42133 .elementor-element.elementor-element-ccf71cb:hover{background-color:#F4F6FF;}.elementor-42133 .elementor-element.elementor-element-66d527e{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:13px 13px 13px 13px;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-fe5418d.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-fe5418d{border-style:none;}.elementor-42133 .elementor-element.elementor-element-fe5418d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-6c5281d{--display:flex;}.elementor-42133 .elementor-element.elementor-element-729351a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-e1e45e9{--display:flex;}.elementor-42133 .elementor-element.elementor-element-5daa50e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C6C6C6;--border-color:#C6C6C6;--border-radius:10px 10px 10px 10px;}.elementor-42133 .elementor-element.elementor-element-5daa50e:hover{background-color:#F4F6FF;}.elementor-42133 .elementor-element.elementor-element-1c08579{--display:flex;--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:13px 13px 13px 13px;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-19cb4cb{width:var( --container-widget-width, 54.15% );max-width:54.15%;--container-widget-width:54.15%;--container-widget-flex-grow:0;border-style:none;}.elementor-42133 .elementor-element.elementor-element-19cb4cb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-42133 .elementor-element.elementor-element-19cb4cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-979c3f2{--display:flex;}.elementor-42133 .elementor-element.elementor-element-a09d1c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-42133 .elementor-element.elementor-element-fc85a21{--display:flex;}.elementor-42133 .elementor-element.elementor-element-5af67bd{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-42133 .elementor-element.elementor-element-5af67bd:not(.elementor-motion-effects-element-type-background), .elementor-42133 .elementor-element.elementor-element-5af67bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.pravux.com/wp-content/uploads/2025/07/footer-bg-1400x700.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42133 .elementor-element.elementor-element-05e00ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-b54bd01 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:500;color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-147908f{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-0084483{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-0ba03dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:16px 20px 16px 20px;}.elementor-42133 .elementor-element.elementor-element-e686a84{--display:flex;--margin-top:80px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-8a521e4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-42133 .elementor-element.elementor-element-8a521e4 h1{color:#;}.elementor-42133 .elementor-element.elementor-element-8a521e4 .title-sub{color:#;}.elementor-42133 .elementor-element.elementor-element-e14498f{--display:flex;}.elementor-42133 .elementor-element.elementor-element-db9201a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-ad9f2a7{--display:flex;}.elementor-42133 .elementor-element.elementor-element-f7c4e14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-2781a36{--display:flex;}.elementor-42133 .elementor-element.elementor-element-e8e10f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-016a6a8{--display:flex;}.elementor-42133 .elementor-element.elementor-element-74bfbfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-601b877{--display:flex;}.elementor-42133 .elementor-element.elementor-element-e88e3a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-0441688{--display:flex;}.elementor-42133 .elementor-element.elementor-element-02c5baa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-de7049f{--display:flex;}.elementor-42133 .elementor-element.elementor-element-ba9d5a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42133 .elementor-element.elementor-element-ed39ab9{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-42133 .elementor-element.elementor-element-ed39ab9.elementor-element{--align-self:center;}.elementor-42133 .elementor-element.elementor-element-ed39ab9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}:where( .elementor-42133 .elementor-element.elementor-element-ed39ab9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-42133 .elementor-element.elementor-element-f482440.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-42133 .elementor-element.elementor-element-3a104bb{--width:15%;}.elementor-42133 .elementor-element.elementor-element-951b096{--width:80%;}.elementor-42133 .elementor-element.elementor-element-5e909aa{--width:100%;}.elementor-42133 .elementor-element.elementor-element-29a2685{--width:100%;}.elementor-42133 .elementor-element.elementor-element-267a5f3{--width:100%;}.elementor-42133 .elementor-element.elementor-element-53a98d1{--width:100%;}.elementor-42133 .elementor-element.elementor-element-d4f8d82{--width:100%;}.elementor-42133 .elementor-element.elementor-element-acfb69d{--width:100%;}.elementor-42133 .elementor-element.elementor-element-51c89aa{--width:100%;}.elementor-42133 .elementor-element.elementor-element-023e30e{--width:100%;}.elementor-42133 .elementor-element.elementor-element-906349e{--width:100%;}.elementor-42133 .elementor-element.elementor-element-c439d8a{--width:100%;}.elementor-42133 .elementor-element.elementor-element-22640b9{--width:100%;}.elementor-42133 .elementor-element.elementor-element-5425302{--width:100%;}.elementor-42133 .elementor-element.elementor-element-61e75fe{--width:100%;}.elementor-42133 .elementor-element.elementor-element-4c8a8e0{--width:100%;}.elementor-42133 .elementor-element.elementor-element-4243978{--width:100%;}.elementor-42133 .elementor-element.elementor-element-84107e7{--width:45px;}.elementor-42133 .elementor-element.elementor-element-2d3d7b1{--width:45px;}.elementor-42133 .elementor-element.elementor-element-e8be5cd{--width:45px;}.elementor-42133 .elementor-element.elementor-element-66d527e{--width:45px;}.elementor-42133 .elementor-element.elementor-element-1c08579{--width:45px;}.elementor-42133 .elementor-element.elementor-element-05e00ae{--width:60%;}.elementor-42133 .elementor-element.elementor-element-0084483{--width:25%;}.elementor-42133 .elementor-element.elementor-element-0ba03dc{--width:100%;}}@media(max-width:1024px){.elementor-42133 .elementor-element.elementor-element-35efb71 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-42133 .elementor-element.elementor-element-35efb71 h2{font-size:32px;}.elementor-42133 .elementor-element.elementor-element-5af67bd{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42133 .elementor-element.elementor-element-ed39ab9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-42133 .elementor-element.elementor-element-35efb71 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-42133 .elementor-element.elementor-element-35efb71 h2{font-size:22px;line-height:1.5em;}}/* Start custom CSS for icon, class: .elementor-element-e801092 */.elementor-icon-wrapper{
    height: 43px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc42de5 */.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button{
    position: relative;
    background:#fff !important;
    border-radius:9px;
    padding:4px !important;

    display:flex !important;
    align-items:center;
    justify-content:space-between;

    width:210px;
    overflow:hidden;

    transition: background-color 0.45s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-content-wrapper{
    width:100%;
    display:flex;
    align-items:center;
}

/* Text */
.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-text{
    position: relative;
    flex:1;
    color: transparent !important;
    font-size:18px;
    font-weight:500;
    text-align:left;
    padding-left:20px;

    height:26px;
    line-height:26px;
    overflow:hidden;
}

/* Text rolling animation */
.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-text::before,
.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-text::after{
    content:"Let's Connect";
    position:absolute;
    left:20px;
    top:0;

    color:#111;
    line-height:26px;
    white-space: nowrap;

    transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1),
                color 0.45s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-text::before{
    transform:translateY(0);
}

.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-text::after{
    transform:translateY(120%);
}

/* Icon box */
.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-icon{
    position: relative;
    width:46px;
    height:46px;
    min-width:46px;
    background:#000;
    border-radius:8px;

    display:flex;
    align-items:center;
    justify-content:center;

    margin-left:auto !important;
    margin-right:0 !important;

    overflow:hidden;
    transition: background-color 0.45s cubic-bezier(0.4, 0, 0.2, 1);
}

/* White slide layer inside icon */
.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-icon::before{
    content:"";
    position:absolute;
    inset:0;
    background:#fff;
    transform:translateX(100%);
    transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Icon */
.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button-icon i{
    position: relative;
    z-index:2;
    color:#fff;
    font-size:18px;

    transition: color 0.45s cubic-bezier(0.4, 0, 0.2, 1),
                transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Hover background */
.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button:hover{
    background:#2037a8 !important;
}

/* Text animation on hover */
.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button:hover .elementor-button-text::before{
    transform:translateY(-120%);
    color:#fff;
}

.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button:hover .elementor-button-text::after{
    transform:translateY(0);
    color:#fff;
}

/* Icon hover animation */
.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button:hover .elementor-button-icon::before{
    transform:translateX(0);
}

.elementor-42133 .elementor-element.elementor-element-dc42de5 .elementor-button:hover .elementor-button-icon i{
    color:#000;
    transform:translateX(3px);
}/* End custom CSS */