.elementor-447 .elementor-element.elementor-element-804ba9c{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-447 .elementor-element.elementor-element-3570a5c{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-447 .elementor-element.elementor-element-26a428d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-45bcbf6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-447 .elementor-element.elementor-element-48a118b .elementor-icon-wrapper{text-align:center;}.elementor-447 .elementor-element.elementor-element-48a118b.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-447 .elementor-element.elementor-element-48a118b.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-48a118b.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-447 .elementor-element.elementor-element-48a118b.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-48a118b.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-447 .elementor-element.elementor-element-48a118b .elementor-icon{font-size:25px;}.elementor-447 .elementor-element.elementor-element-48a118b .elementor-icon svg{height:25px;}.elementor-447 .elementor-element.elementor-element-81e680e{--display:flex;--padding-top:0px;--padding-bottom:0px;--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-447 .elementor-element.elementor-element-8d4eb9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#212121;}.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-447 .elementor-element.elementor-element-dfedbf7{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-447 .elementor-element.elementor-element-ebe8734{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-458e46e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-9c6d1a6 .elementor-icon-wrapper{text-align:center;}.elementor-447 .elementor-element.elementor-element-9c6d1a6.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-447 .elementor-element.elementor-element-9c6d1a6.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-9c6d1a6.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-447 .elementor-element.elementor-element-9c6d1a6.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-9c6d1a6.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-447 .elementor-element.elementor-element-9c6d1a6 .elementor-icon{font-size:25px;}.elementor-447 .elementor-element.elementor-element-9c6d1a6 .elementor-icon svg{height:25px;}.elementor-447 .elementor-element.elementor-element-62146f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-0e38ede .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#212121;}.elementor-447 .elementor-element.elementor-element-823c41e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-447 .elementor-element.elementor-element-c88ade2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-3efaa2e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-d115264 .elementor-icon-wrapper{text-align:center;}.elementor-447 .elementor-element.elementor-element-d115264.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-447 .elementor-element.elementor-element-d115264.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-d115264.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-447 .elementor-element.elementor-element-d115264.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-d115264.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-447 .elementor-element.elementor-element-d115264 .elementor-icon{font-size:25px;}.elementor-447 .elementor-element.elementor-element-d115264 .elementor-icon svg{height:25px;}.elementor-447 .elementor-element.elementor-element-7f4ff72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-af5eca0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#212121;}.elementor-447 .elementor-element.elementor-element-8ce47d3{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-447 .elementor-element.elementor-element-61404f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-6968b90{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-1664443 .elementor-icon-wrapper{text-align:center;}.elementor-447 .elementor-element.elementor-element-1664443.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-447 .elementor-element.elementor-element-1664443.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-1664443.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-447 .elementor-element.elementor-element-1664443.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-1664443.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-447 .elementor-element.elementor-element-1664443 .elementor-icon{font-size:25px;}.elementor-447 .elementor-element.elementor-element-1664443 .elementor-icon svg{height:25px;}.elementor-447 .elementor-element.elementor-element-5ffc6c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-2d0ab0c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#212121;}.elementor-447 .elementor-element.elementor-element-01b2546{--display:flex;--min-height:65vh;--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:flex-start;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-447 .elementor-element.elementor-element-9ad5fc6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-447 .elementor-element.elementor-element-b22b5c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-28b8fe0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-18fc870 .elementor-icon-wrapper{text-align:center;}.elementor-447 .elementor-element.elementor-element-18fc870.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-447 .elementor-element.elementor-element-18fc870.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-18fc870.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-447 .elementor-element.elementor-element-18fc870.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-18fc870.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-447 .elementor-element.elementor-element-18fc870 .elementor-icon{font-size:25px;}.elementor-447 .elementor-element.elementor-element-18fc870 .elementor-icon svg{height:25px;}.elementor-447 .elementor-element.elementor-element-e13f5ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-c102467 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#212121;}.elementor-447 .elementor-element.elementor-element-3fe9738{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-a674685{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-447 .elementor-element.elementor-element-3f1b0da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-454e21b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-b86b618 .elementor-icon-wrapper{text-align:center;}.elementor-447 .elementor-element.elementor-element-b86b618.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-447 .elementor-element.elementor-element-b86b618.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-b86b618.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-447 .elementor-element.elementor-element-b86b618.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-b86b618.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-447 .elementor-element.elementor-element-b86b618 .elementor-icon{font-size:25px;}.elementor-447 .elementor-element.elementor-element-b86b618 .elementor-icon svg{height:25px;}.elementor-447 .elementor-element.elementor-element-9f174ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-aed7e31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#212121;}.elementor-447 .elementor-element.elementor-element-b4f8466{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-7435641{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-447 .elementor-element.elementor-element-b3d06d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-f3ba7e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-1c16e0b .elementor-icon-wrapper{text-align:center;}.elementor-447 .elementor-element.elementor-element-1c16e0b.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-447 .elementor-element.elementor-element-1c16e0b.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-1c16e0b.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-447 .elementor-element.elementor-element-1c16e0b.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-1c16e0b.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-447 .elementor-element.elementor-element-1c16e0b .elementor-icon{font-size:25px;}.elementor-447 .elementor-element.elementor-element-1c16e0b .elementor-icon svg{height:25px;}.elementor-447 .elementor-element.elementor-element-f8eb722{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-45db334 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#212121;}.elementor-447 .elementor-element.elementor-element-f9d90b5{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-e2ab0b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-447 .elementor-element.elementor-element-db639d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-97e2c35{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-45f76e1 .elementor-icon-wrapper{text-align:center;}.elementor-447 .elementor-element.elementor-element-45f76e1.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-447 .elementor-element.elementor-element-45f76e1.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-45f76e1.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-447 .elementor-element.elementor-element-45f76e1.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-45f76e1.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-447 .elementor-element.elementor-element-45f76e1 .elementor-icon{font-size:25px;}.elementor-447 .elementor-element.elementor-element-45f76e1 .elementor-icon svg{height:25px;}.elementor-447 .elementor-element.elementor-element-7236a34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-3d03981 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#212121;}.elementor-447 .elementor-element.elementor-element-362db62{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-447 .elementor-element.elementor-element-0602f42{--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:-14vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:2%;}.elementor-447 .elementor-element.elementor-element-0602f42:not(.elementor-motion-effects-element-type-background), .elementor-447 .elementor-element.elementor-element-0602f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-447 .elementor-element.elementor-element-b780c9c{--display:flex;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-447 .elementor-element.elementor-element-3af9cf1 .elementor-icon-wrapper{text-align:left;}.elementor-447 .elementor-element.elementor-element-eada5cc .elementor-heading-title{color:#6EC1E4;}.elementor-447 .elementor-element.elementor-element-1c0dca2{--display:flex;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-447 .elementor-element.elementor-element-63ed393 .elementor-icon-wrapper{text-align:left;}.elementor-447 .elementor-element.elementor-element-63ed393.elementor-view-stacked .elementor-icon{background-color:#635BFF;}.elementor-447 .elementor-element.elementor-element-63ed393.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-63ed393.elementor-view-default .elementor-icon{color:#635BFF;border-color:#635BFF;}.elementor-447 .elementor-element.elementor-element-63ed393.elementor-view-framed .elementor-icon, .elementor-447 .elementor-element.elementor-element-63ed393.elementor-view-default .elementor-icon svg{fill:#635BFF;}.elementor-447 .elementor-element.elementor-element-fd65a3c{--display:flex;}.elementor-447 .elementor-element.elementor-element-789db2b{--display:flex;}body.elementor-page-447:not(.elementor-motion-effects-element-type-background), body.elementor-page-447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1FF;}@media(max-width:1024px){.elementor-447 .elementor-element.elementor-element-804ba9c{--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-447 .elementor-element.elementor-element-3570a5c{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-447 .elementor-element.elementor-element-dfedbf7{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-447 .elementor-element.elementor-element-823c41e{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-447 .elementor-element.elementor-element-8ce47d3{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-447 .elementor-element.elementor-element-01b2546{--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-447 .elementor-element.elementor-element-9ad5fc6{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-447 .elementor-element.elementor-element-a674685{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-447 .elementor-element.elementor-element-7435641{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-447 .elementor-element.elementor-element-e2ab0b3{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}}@media(max-width:767px){.elementor-447 .elementor-element.elementor-element-3570a5c{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-447 .elementor-element.elementor-element-dfedbf7{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-447 .elementor-element.elementor-element-823c41e{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-447 .elementor-element.elementor-element-8ce47d3{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-447 .elementor-element.elementor-element-01b2546{--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-447 .elementor-element.elementor-element-9ad5fc6{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-447 .elementor-element.elementor-element-28b8fe0{--width:18%;}.elementor-447 .elementor-element.elementor-element-e13f5ba{--width:78%;}.elementor-447 .elementor-element.elementor-element-a674685{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-447 .elementor-element.elementor-element-454e21b{--width:18%;}.elementor-447 .elementor-element.elementor-element-9f174ac{--width:82%;}.elementor-447 .elementor-element.elementor-element-7435641{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-447 .elementor-element.elementor-element-f3ba7e6{--width:18%;}.elementor-447 .elementor-element.elementor-element-f8eb722{--width:82%;}.elementor-447 .elementor-element.elementor-element-e2ab0b3{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-447 .elementor-element.elementor-element-97e2c35{--width:18%;}.elementor-447 .elementor-element.elementor-element-7236a34{--width:82%;}.elementor-447 .elementor-element.elementor-element-0602f42{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}@media(min-width:768px){.elementor-447 .elementor-element.elementor-element-804ba9c{--content-width:80%;}.elementor-447 .elementor-element.elementor-element-01b2546{--width:80%;}.elementor-447 .elementor-element.elementor-element-28b8fe0{--width:22%;}.elementor-447 .elementor-element.elementor-element-e13f5ba{--width:100%;}.elementor-447 .elementor-element.elementor-element-454e21b{--width:22%;}.elementor-447 .elementor-element.elementor-element-f3ba7e6{--width:22%;}.elementor-447 .elementor-element.elementor-element-97e2c35{--width:22%;}.elementor-447 .elementor-element.elementor-element-0602f42{--width:100%;}.elementor-447 .elementor-element.elementor-element-b780c9c{--width:60%;}.elementor-447 .elementor-element.elementor-element-1c0dca2{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-447 .elementor-element.elementor-element-3570a5c{--width:47%;}.elementor-447 .elementor-element.elementor-element-dfedbf7{--width:47%;}.elementor-447 .elementor-element.elementor-element-823c41e{--width:47%;}.elementor-447 .elementor-element.elementor-element-8ce47d3{--width:47%;}.elementor-447 .elementor-element.elementor-element-9ad5fc6{--width:47%;}.elementor-447 .elementor-element.elementor-element-a674685{--width:47%;}.elementor-447 .elementor-element.elementor-element-7435641{--width:47%;}.elementor-447 .elementor-element.elementor-element-e2ab0b3{--width:47%;}.elementor-447 .elementor-element.elementor-element-b780c9c{--width:100%;}.elementor-447 .elementor-element.elementor-element-1c0dca2{--width:100%;}.elementor-447 .elementor-element.elementor-element-fd65a3c{--content-width:12%;}}/* Start custom CSS for container, class: .elementor-element-3570a5c */.container3 {
    background-color: #E2DFFE;
    transition: all 0.3s ease-in-out;
}

.container3:hover {
    background-color: #FFFFFF;
}

.reveal {
    transform: scale(0);
    opacity: 0;
    transition: all 0.3s ease-in-out;
    width: 0;
}

.container3:hover .reveal {
    opacity: 1;
    transform: scale(1);
    width: 14%;
}

.visible {
    transition: all 0.3s ease-in-out;
    width: 100% !important;
}

.container3:hover .visible {
    width: 86% !important;
}

/* Adjust the horizontal reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
.container:hover .reveal {
    width: 25%;
  }
.container:hover .visible {
    width: 75% !important;
  }
}

/* Adjust the horizontal reveal effect on mobile */
@media only screen and (max-width: 767px) {
   .container:hover .reveal {
     width: 40% !important;
  }
   .container:hover .visible {
     width: 60% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-823c41e */.container3 {
    background-color: #E2DFFE;
    transition: all 0.3s ease-in-out;
}

.container3:hover {
    background-color: #FFFFFF;
}

.reveal {
    transform: scale(0);
    opacity: 0;
    transition: all 0.3s ease-in-out;
    width: 0;
}

.container3:hover .reveal {
    opacity: 1;
    transform: scale(1);
    width: 14%;
}

.visible {
    transition: all 0.3s ease-in-out;
    width: 100% !important;
}

.container3:hover .visible {
    width: 86% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ce47d3 */.container3 {
    background-color: #E2DFFE;
    transition: all 0.3s ease-in-out;
}

.container3:hover {
    background-color: #FFFFFF;
}

.reveal {
    transform: scale(0);
    opacity: 0;
    transition: all 0.3s ease-in-out;
    width: 0;
}

.container3:hover .reveal {
    opacity: 1;
    transform: scale(1);
    width: 14%;
}

.visible {
    transition: all 0.3s ease-in-out;
    width: 100% !important;
}

.container3:hover .visible {
    width: 86% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ad5fc6 */.container4 {
    background-color: #E2DFFE;
    transition: all 0.3s ease-in-out;
}

.container4:hover {
    background-color: #FFFFFF;
}

.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container4:hover .revealvertical {
    max-height: 230px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b780c9c */.container {
    background-color: #F0F4F9;
    transition: all 0.3s ease-in-out;
}


.container:hover {
    background-color: #1555ff;
}


.heading h2 {
    color: #1555ff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .heading h2 {
    color: #FFFFFF !important;
    transform: scale(1.2) rotate(10deg) translate(0, -10px);
}


.icon svg {
    fill: #635bff !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .icon svg {
    fill: #FFFFFF !important;
    transform: scale(1.5) translate(0px,-50px);
}


.text {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}


.container:hover .text {
    color: #FFFFFF !important;
}

@media only screen and (max-width: 767px) {
    
    .container:hover {
    background-color: #EEEEEE !important;
    }
    
    .container:hover .heading h2 {
        color: #635BFF !important;
    }
    
    .container:hover .icon svg {
        fill: #635BFF !important;
    }
    
    .container:hover .text {
        color: #111111 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c0dca2 */.container2 {
    background-color: #F0F4F9;
    transition: all 0.3s ease-in-out;
}


.container2:hover {
    background-color: #1555ff;
}


.heading2 h2 {
    color: #1555ff !important;
    transition: all 0.3s ease-in-out;
}


.container2:hover .heading2 h2 {
    color: #FFFFFF !important;
    transform: translate(50px,0px);
    
}


.icon svg {
    fill: #635bff !important;
    transition: all 0.3s ease-in-out;
}


.container2:hover i {
     color: #FFFFFF !important;
     transform: scale(1.5) rotate(30deg);
}


.text2 {
    color: #111111 !important;
    transition: all 0.3s ease-in-out;
}


.container2:hover .text2 {
    color: #FFFFFF !important;
}/* End custom CSS */