.elementor-23 .elementor-element.elementor-element-04cf665:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-04cf665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(112deg, #A6B5FB 0%, #5248E3 100%);}.elementor-23 .elementor-element.elementor-element-04cf665{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:35px 0px 8px 0px;}.elementor-23 .elementor-element.elementor-element-04cf665 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-04cf665 > .elementor-shape-bottom .elementor-shape-fill{fill:#514B75;}.elementor-23 .elementor-element.elementor-element-04cf665 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:40px;transform:translateX(-50%) rotateY(180deg);}.elementor-23 .elementor-element.elementor-element-04cf665 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-23 .elementor-element.elementor-element-192538e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-192538e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23 .elementor-element.elementor-element-0d54e26{--iteration-count:infinite;--animation-duration:1100ms;--dynamic-text-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0d54e26 .elementor-headline{text-align:left;font-family:"Times New Roman", Sans-serif;font-size:49px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-0d54e26 .elementor-headline-dynamic-wrapper path{stroke:#FBFBFB;stroke-width:7px;}.elementor-23 .elementor-element.elementor-element-0d54e26 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-0d54e26 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;}.elementor-23 .elementor-element.elementor-element-0d54e26 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.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-23 .elementor-element.elementor-element-e37dc08{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-e37dc08 > .elementor-widget-container{padding:10px 34px 0px 0px;}.elementor-23 .elementor-element.elementor-element-e37dc08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:23px;color:#F4F4F4;}.elementor-23 .elementor-element.elementor-element-345aa4d{margin-top:35px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-c0942ed > .elementor-element-populated{margin:0px 0px 0px -11px;--e-column-margin-right:0px;--e-column-margin-left:-11px;}.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-23 .elementor-element.elementor-element-accded5 .elementor-button{background-color:#4D42CA;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-23 .elementor-element.elementor-element-accded5 > .elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:-5px;}.elementor-23 .elementor-element.elementor-element-accded5{--e-transform-transition-duration:500ms;}.elementor-23 .elementor-element.elementor-element-ca4fb21 > .elementor-element-populated{margin:0px 0px 0px -100px;--e-column-margin-right:0px;--e-column-margin-left:-100px;}.elementor-23 .elementor-element.elementor-element-587710a .elementor-button{background-color:#4D42CA;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 20px 15px 20px;}.elementor-23 .elementor-element.elementor-element-587710a > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-23 .elementor-element.elementor-element-587710a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-587710a{--e-transform-transition-duration:500ms;}.elementor-23 .elementor-element.elementor-element-2cc9207 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 95px;--e-column-margin-right:0px;--e-column-margin-left:95px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2cc9207 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-23 .elementor-element.elementor-element-8db3c69{width:var( --container-widget-width, 100.396% );max-width:100.396%;--container-widget-width:100.396%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-8db3c69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:45px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8db3c69 img{width:100%;max-width:100%;height:500px;}.elementor-23 .elementor-element.elementor-element-7ca8d63:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7ca8d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-7ca8d63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-7ca8d63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-715590b > .elementor-element-populated{padding:33px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f7f1fdf{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-351e1d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-351e1d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-b50fb6e > .elementor-widget-container{padding:90px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b50fb6e img{width:100%;height:277px;border-style:solid;border-width:7px 7px 7px 7px;border-color:#BEBEBE;border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-bc1b856{width:var( --container-widget-width, 113.267% );max-width:113.267%;--container-widget-width:113.267%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-bc1b856 > .elementor-widget-container{--e-transform-rotateZ:2deg;--e-transform-rotateX:-4deg;--e-transform-perspective:1000px;--e-transform-rotateY:-360deg;margin:0px 0px 0px -45px;}.elementor-23 .elementor-element.elementor-element-bc1b856 img{width:100%;max-width:100%;height:395px;border-style:solid;border-width:7px 7px 7px 7px;border-color:#BEBEBE;border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-a02d1d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:76px 0px 0px 57px;}.elementor-23 .elementor-element.elementor-element-709b1cd{width:auto;max-width:auto;--e-transform-transition-duration:1300ms;}.elementor-23 .elementor-element.elementor-element-709b1cd > .elementor-widget-container:hover{--e-transform-translateY:5px;}.elementor-23 .elementor-element.elementor-element-709b1cd > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 17px 0px;padding:5px 12px 5px 12px;border-style:solid;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-709b1cd:hover .elementor-widget-container{background-color:#A6B5FB;}.elementor-23 .elementor-element.elementor-element-709b1cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-23 .elementor-element.elementor-element-709b1cd .elementor-heading-title a:hover, .elementor-23 .elementor-element.elementor-element-709b1cd .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6ecedd7{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#1900A7;}.elementor-23 .elementor-element.elementor-element-6ecedd7 .elementor-headline{text-align:left;font-family:"Times New Roman", Sans-serif;font-size:43px;font-weight:bold;line-height:50px;}.elementor-23 .elementor-element.elementor-element-6ecedd7 .elementor-headline-dynamic-wrapper path{stroke:#1900A7;stroke-width:5px;}.elementor-23 .elementor-element.elementor-element-6ecedd7 .elementor-headline-plain-text{color:#1900A7;}.elementor-23 .elementor-element.elementor-element-6ecedd7 .elementor-headline-dynamic-text{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-23 .elementor-element.elementor-element-2b234e6{text-align:justify;}.elementor-23 .elementor-element.elementor-element-2b234e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#000000;}.elementor-23 .elementor-element.elementor-element-9511a98 .elementor-button{background-color:#1302C4;border-radius:20px 20px 20px 20px;padding:15px 20px 15px 20px;}.elementor-23 .elementor-element.elementor-element-9511a98 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-23 .elementor-element.elementor-element-9511a98{--e-transform-transition-duration:1800ms;}.elementor-23 .elementor-element.elementor-element-9511a98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-9511a98 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-23 .elementor-element.elementor-element-1564225{padding:60px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-da837e2 > .elementor-element-populated{padding:33px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-bd72d4e{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7b0a823 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7b0a823 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-e3542e4 > .elementor-widget-container{padding:90px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-e3542e4 img{width:100%;height:277px;border-style:solid;border-width:7px 7px 7px 7px;border-color:#BEBEBE;border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-09b2c2d > .elementor-widget-container{--e-transform-rotateZ:2deg;--e-transform-rotateX:-4deg;--e-transform-perspective:1000px;--e-transform-rotateY:-360deg;margin:0px 0px 0px -45px;}.elementor-23 .elementor-element.elementor-element-09b2c2d img{width:100%;max-width:97%;height:437px;border-style:solid;border-width:7px 7px 7px 7px;border-color:#BEBEBE;border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-672295d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:76px 0px 0px 57px;}.elementor-23 .elementor-element.elementor-element-9d50fde{width:auto;max-width:auto;}.elementor-23 .elementor-element.elementor-element-9d50fde > .elementor-widget-container{background-color:#EAE7E7;margin:0px 0px 17px 0px;padding:5px 12px 5px 12px;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-9d50fde .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:#5693E2;}.elementor-23 .elementor-element.elementor-element-c0b5685{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-23 .elementor-element.elementor-element-c0b5685 .elementor-headline{text-align:left;font-family:"Times New Roman", Sans-serif;font-size:35px;font-weight:600;line-height:43px;}.elementor-23 .elementor-element.elementor-element-c0b5685 .elementor-headline-dynamic-wrapper path{stroke:#1900A7;stroke-width:5px;}.elementor-23 .elementor-element.elementor-element-c0b5685 .elementor-headline-plain-text{color:#1900A7;}.elementor-23 .elementor-element.elementor-element-54d30db{text-align:justify;}.elementor-23 .elementor-element.elementor-element-54d30db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#000000;}.elementor-23 .elementor-element.elementor-element-2f1cb2e .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;fill:#1900A7;color:#1900A7;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2f1cb2e > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-23 .elementor-element.elementor-element-2f1cb2e > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2f1cb2e{--e-transform-transition-duration:200ms;--e-transform-origin-x:right;}.elementor-23 .elementor-element.elementor-element-2f1cb2e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-62c5ee6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-62c5ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB5;}.elementor-23 .elementor-element.elementor-element-62c5ee6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-62c5ee6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-eed72e5 > .elementor-element-populated{padding:33px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-989f242{margin-top:9px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a20a43a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a20a43a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-7ec61a8 > .elementor-widget-container{padding:90px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7ec61a8 img{width:100%;height:277px;border-style:solid;border-width:7px 7px 7px 7px;border-color:#BEBEBE;border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-80d09a9 > .elementor-widget-container{--e-transform-rotateZ:2deg;--e-transform-rotateX:-4deg;--e-transform-perspective:1000px;--e-transform-rotateY:-360deg;margin:0px 0px 0px -45px;}.elementor-23 .elementor-element.elementor-element-80d09a9 img{width:100%;max-width:97%;height:437px;border-style:solid;border-width:7px 7px 7px 7px;border-color:#BEBEBE;border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-f9de3b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:76px 0px 0px 57px;}.elementor-23 .elementor-element.elementor-element-f023691{width:auto;max-width:auto;}.elementor-23 .elementor-element.elementor-element-f023691 > .elementor-widget-container{background-color:#EAE7E7;margin:0px 0px 17px 0px;padding:5px 12px 5px 12px;border-radius:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-f023691 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:300;color:#5693E2;}.elementor-23 .elementor-element.elementor-element-784116e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#1900A7;}.elementor-23 .elementor-element.elementor-element-784116e .elementor-headline{text-align:left;font-family:"Times New Roman", Sans-serif;font-size:35px;font-weight:600;line-height:43px;}.elementor-23 .elementor-element.elementor-element-784116e .elementor-headline-dynamic-wrapper path{stroke:#1900A7;stroke-width:5px;}.elementor-23 .elementor-element.elementor-element-784116e .elementor-headline-plain-text{color:#1900A7;}.elementor-23 .elementor-element.elementor-element-784116e .elementor-headline-dynamic-text{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-23 .elementor-element.elementor-element-cab09a8{text-align:justify;}.elementor-23 .elementor-element.elementor-element-cab09a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#000000;}.elementor-23 .elementor-element.elementor-element-5dbf628 .elementor-button{background-color:#1302C4;border-radius:20px 20px 20px 20px;padding:15px 20px 15px 20px;}.elementor-23 .elementor-element.elementor-element-5dbf628 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-23 .elementor-element.elementor-element-5dbf628{--e-transform-transition-duration:1800ms;}.elementor-23 .elementor-element.elementor-element-5dbf628 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-5dbf628 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-23 .elementor-element.elementor-element-72b783f{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:100px;padding:50px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-f7a8f9e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#54595F;}.elementor-23 .elementor-element.elementor-element-f7a8f9e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f7a8f9e .elementor-headline{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-f7a8f9e .elementor-headline-dynamic-wrapper path{stroke:#1900A7;stroke-width:4px;}.elementor-23 .elementor-element.elementor-element-f7a8f9e .elementor-headline-plain-text{color:#1900A7;}.elementor-23 .elementor-element.elementor-element-f7a8f9e .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;}.elementor-23 .elementor-element.elementor-element-dc5e6b9{padding:15px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2f2f7df > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;box-shadow:0px 0px 4px 0px #7D7F81;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-2f2f7df > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-2f2f7df > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-2f2f7df > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-d7cfe3e img{height:170px;border-style:solid;border-color:#CEAEAE;border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-591ffb4{text-align:center;}.elementor-23 .elementor-element.elementor-element-591ffb4 .elementor-heading-title{font-size:26px;font-weight:700;text-transform:uppercase;color:#102d5e;}.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-23 .elementor-element.elementor-element-69d48dc{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#7c7c7c;}.elementor-23 .elementor-element.elementor-element-03e36ed .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:#0100CF;color:#0100CF;transition-duration:0.6s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-03e36ed > .elementor-widget-container{margin:-27px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-03e36ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-03e36ed .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-03e36ed .elementor-button:focus{color:#1D20A5EB;}.elementor-23 .elementor-element.elementor-element-03e36ed .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-03e36ed .elementor-button:focus svg{fill:#1D20A5EB;}.elementor-23 .elementor-element.elementor-element-9aedf4c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;box-shadow:0px 0px 4px 0px #7D7F81;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-9aedf4c > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-9aedf4c > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-9aedf4c > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-8a3df99 img{height:170px;border-style:solid;border-color:#CEAEAE;border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-d07e758{text-align:center;}.elementor-23 .elementor-element.elementor-element-d07e758 .elementor-heading-title{font-size:25px;font-weight:700;text-transform:uppercase;color:#102d5e;}.elementor-23 .elementor-element.elementor-element-06d556b{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#7c7c7c;}.elementor-23 .elementor-element.elementor-element-0d2c938 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;fill:#0100CF;color:#0100CF;transition-duration:0.6s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0d2c938 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0d2c938 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-0d2c938 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-0d2c938 .elementor-button:focus{color:#1D20A5EB;}.elementor-23 .elementor-element.elementor-element-0d2c938 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-0d2c938 .elementor-button:focus svg{fill:#1D20A5EB;}.elementor-23 .elementor-element.elementor-element-10c900f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-10c900f > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-10c900f > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-10c900f > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-23 .elementor-element.elementor-element-d6e5d7f img{height:170px;border-style:solid;border-color:#CEAEAE;border-radius:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-c5cafa0{text-align:center;}.elementor-23 .elementor-element.elementor-element-c5cafa0 .elementor-heading-title{font-size:21.2px;font-weight:800;text-transform:uppercase;color:#102d5e;}.elementor-23 .elementor-element.elementor-element-9203310{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#7c7c7c;}.elementor-23 .elementor-element.elementor-element-799486d .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;fill:#0100CF;color:#0100CF;transition-duration:0.6s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-799486d > .elementor-widget-container{margin:19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-799486d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-799486d .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-799486d .elementor-button:focus{color:#1D20A5EB;}.elementor-23 .elementor-element.elementor-element-799486d .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-799486d .elementor-button:focus svg{fill:#1D20A5EB;}.elementor-23 .elementor-element.elementor-element-20286dd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-20286dd > .elementor-container{max-width:1155px;}.elementor-23 .elementor-element.elementor-element-20286dd{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1d9f13b .elementor-button{background-color:#1302C4;transition-duration:1.7s;border-radius:20px 20px 20px 20px;padding:15px 25px 15px 25px;}.elementor-23 .elementor-element.elementor-element-1d9f13b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-1d9f13b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-8a09127:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8a09127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coderoomhub.com/wp-content/uploads/2025/11/vector-shape1.png");background-repeat:no-repeat;background-size:contain;}.elementor-23 .elementor-element.elementor-element-8a09127{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8a09127 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-3f01ad4{--iteration-count:infinite;--animation-duration:10ms;}.elementor-23 .elementor-element.elementor-element-3f01ad4 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-23 .elementor-element.elementor-element-3f01ad4 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-3f01ad4 .elementor-headline-dynamic-wrapper path{stroke-width:1px;}.elementor-23 .elementor-element.elementor-element-3f01ad4 .elementor-headline-plain-text{color:#1900A7;}.elementor-23 .elementor-element.elementor-element-3f01ad4 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;}.elementor-23 .elementor-element.elementor-element-b44927e{padding:30px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-76605d9 > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8b56e29 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#1900A7;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-756207d{--divider-border-style:solid;--divider-color:#1900A7;--divider-border-width:3.9px;}.elementor-23 .elementor-element.elementor-element-756207d .elementor-divider-separator{width:52%;}.elementor-23 .elementor-element.elementor-element-756207d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23 .elementor-element.elementor-element-eaf3882 > .elementor-widget-container{padding:0px 11px 11px 0px;}.elementor-23 .elementor-element.elementor-element-eaf3882{text-align:justify;}.elementor-23 .elementor-element.elementor-element-eaf3882 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-23 .elementor-element.elementor-element-59868e7 > .elementor-element-populated{margin:0px 0px 0px 122px;--e-column-margin-right:0px;--e-column-margin-left:122px;}.elementor-23 .elementor-element.elementor-element-5b6b8d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-5b6b8d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-00f7fc2{--iteration-count:infinite;--animation-duration:10ms;}.elementor-23 .elementor-element.elementor-element-00f7fc2 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-23 .elementor-element.elementor-element-00f7fc2 .elementor-headline{text-align:center;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-00f7fc2 .elementor-headline-dynamic-wrapper path{stroke-width:1px;}.elementor-23 .elementor-element.elementor-element-00f7fc2 .elementor-headline-plain-text{color:#1900A7;}.elementor-23 .elementor-element.elementor-element-00f7fc2 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;font-style:italic;}.elementor-23 .elementor-element.elementor-element-954356d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-954356d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-d711675 > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9dcc0fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#1900A7;}.elementor-23 .elementor-element.elementor-element-c730fb1{--divider-border-style:solid;--divider-color:#1900A7;--divider-border-width:3.9px;}.elementor-23 .elementor-element.elementor-element-c730fb1 .elementor-divider-separator{width:52%;}.elementor-23 .elementor-element.elementor-element-c730fb1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23 .elementor-element.elementor-element-b90315c > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-b90315c{text-align:justify;}.elementor-23 .elementor-element.elementor-element-b90315c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#000000;}.elementor-23 .elementor-element.elementor-element-ee27b32 > .elementor-element-populated{margin:0px 0px 0px 122px;--e-column-margin-right:0px;--e-column-margin-left:122px;}.elementor-23 .elementor-element.elementor-element-cf806cc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-cf806cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coderoomhub.com/wp-content/uploads/2025/11/bg-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-cf806cc > .elementor-background-overlay{background-color:#000000AB;opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-cf806cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-68e2277.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-68e2277.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-68e2277.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-6dc8255{width:var( --container-widget-width, 81.702% );max-width:81.702%;--container-widget-width:81.702%;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-6dc8255 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-23 .elementor-element.elementor-element-6dc8255 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c70ef8d{--divider-border-style:solid;--divider-color:#3B2DCF;--divider-border-width:3.8px;}.elementor-23 .elementor-element.elementor-element-c70ef8d .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-c70ef8d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-23 .elementor-element.elementor-element-327814c{width:var( --container-widget-width, 82.305% );max-width:82.305%;--container-widget-width:82.305%;--container-widget-flex-grow:0;text-align:center;color:#FBFBFB;}.elementor-23 .elementor-element.elementor-element-8d85582 .elementor-button{background-color:#61CE7000;border-style:solid;border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-8d85582 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-8d85582 .elementor-button:focus{background-color:#1403C6;}.elementor-23 .elementor-element.elementor-element-8d85582{--e-transform-transition-duration:0ms;}.elementor-23 .elementor-element.elementor-element-8d85582 > .elementor-widget-container{transition:background 0s;}.elementor-23 .elementor-element.elementor-element-8d85582 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-8d85582 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-38144d4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-38144d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(55deg, #1002C7 0%, #000000E0 100%);}.elementor-23 .elementor-element.elementor-element-38144d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 44px 44px 44px;}.elementor-23 .elementor-element.elementor-element-38144d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-96e5d9a img{width:100%;max-width:100%;height:600px;}.elementor-23 .elementor-element.elementor-element-f48a1e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 40px;}.elementor-23 .elementor-element.elementor-element-94d6c8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-6d8342b{width:var( --container-widget-width, 108.468% );max-width:108.468%;--container-widget-width:108.468%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9461f11{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-9461f11 a{color:#E5E2E2;}.elementor-23 .elementor-element.elementor-element-b98244b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b98244b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(55deg, #1002C7 0%, #000000E0 100%);}.elementor-23 .elementor-element.elementor-element-b98244b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 44px 44px 44px;}.elementor-23 .elementor-element.elementor-element-b98244b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c3bc581 img{width:79%;max-width:100%;height:600px;}.elementor-23 .elementor-element.elementor-element-9a18cc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 40px;}.elementor-23 .elementor-element.elementor-element-9c30218 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-186be23{width:var( --container-widget-width, 108.468% );max-width:108.468%;--container-widget-width:108.468%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1541cf2{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1541cf2 a{color:#E5E2E2;}.elementor-23 .elementor-element.elementor-element-4a9ca0a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4a9ca0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-23 .elementor-element.elementor-element-4a9ca0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:21px;margin-bottom:21px;padding:30px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-4a9ca0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-7cf876d > .elementor-widget-container:hover{--e-transform-scale:1.3;}.elementor-23 .elementor-element.elementor-element-7cf876d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7cf876d{--e-transform-transition-duration:700ms;text-align:center;}.elementor-23 .elementor-element.elementor-element-7cf876d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:60px;font-weight:600;color:#1900A7;}.elementor-23 .elementor-element.elementor-element-702fcf9 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-702fcf9{text-align:center;}.elementor-23 .elementor-element.elementor-element-702fcf9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:45px;color:#000000;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-04cf665{padding:25px 0px 06px 0px;}.elementor-23 .elementor-element.elementor-element-192538e > .elementor-element-populated{padding:70px 0px 0px 15px;}.elementor-23 .elementor-element.elementor-element-0d54e26 .elementor-headline{text-align:left;font-size:36.5px;}.elementor-23 .elementor-element.elementor-element-e37dc08{text-align:justify;}.elementor-23 .elementor-element.elementor-element-e37dc08 .elementor-heading-title{font-size:19px;line-height:30px;}.elementor-23 .elementor-element.elementor-element-345aa4d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-accded5 .elementor-button{font-size:15.2px;}.elementor-23 .elementor-element.elementor-element-ca4fb21 > .elementor-element-populated{margin:0px 0px 0px -20px;--e-column-margin-right:0px;--e-column-margin-left:-20px;}.elementor-23 .elementor-element.elementor-element-587710a .elementor-button{font-size:17px;padding:14px 20px 14px 20px;}.elementor-23 .elementor-element.elementor-element-2cc9207 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8db3c69 img{width:90%;max-width:100%;height:410px;}.elementor-23 .elementor-element.elementor-element-b50fb6e img{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-ba53727 > .elementor-element-populated{margin:0px 0px 0px -17px;--e-column-margin-right:0px;--e-column-margin-left:-17px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-bc1b856 img{width:80%;height:405px;}.elementor-23 .elementor-element.elementor-element-a02d1d4 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-da837e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-e3542e4 img{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-822afc3 > .elementor-element-populated{margin:0px 0px 0px -17px;--e-column-margin-right:0px;--e-column-margin-left:-17px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-09b2c2d img{width:80%;height:405px;}.elementor-23 .elementor-element.elementor-element-672295d > .elementor-element-populated{margin:0px 0px 0px -13px;--e-column-margin-right:0px;--e-column-margin-left:-13px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9d50fde > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-23 .elementor-element.elementor-element-2f1cb2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7ec61a8 img{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-b44df0d > .elementor-element-populated{margin:0px 0px 0px -17px;--e-column-margin-right:0px;--e-column-margin-left:-17px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-80d09a9 img{width:80%;height:405px;}.elementor-23 .elementor-element.elementor-element-f9de3b9 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-10c900f > .elementor-element-populated{margin:13px 15px 13px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:40px 40px 40px 40px;}.elementor-23 .elementor-element.elementor-element-5b6b8d3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5b6b8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coderoomhub.com/wp-content/uploads/2025/11/vector-shape1.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-23 .elementor-element.elementor-element-5b6b8d3{padding:3px 0px 15px 0px;}.elementor-23 .elementor-element.elementor-element-00f7fc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-954356d{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-d711675 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9dcc0fb{text-align:center;}.elementor-23 .elementor-element.elementor-element-c730fb1 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c730fb1 .elementor-divider-separator{width:44%;margin:0 auto;margin-center:0;}.elementor-23 .elementor-element.elementor-element-c730fb1 .elementor-divider{text-align:center;}.elementor-23 .elementor-element.elementor-element-b90315c > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-23 .elementor-element.elementor-element-b90315c{text-align:center;}.elementor-23 .elementor-element.elementor-element-b90315c .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-ee27b32 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-72a6c64{width:var( --container-widget-width, 841.667px );max-width:841.667px;--container-widget-width:841.667px;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-61be056.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-61be056.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-61be056.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-f90fe79.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-f90fe79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-f90fe79.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-9c30218 .elementor-heading-title{font-size:33px;}.elementor-23 .elementor-element.elementor-element-702fcf9 > .elementor-widget-container{padding:0px 3px 0px 3px;}.elementor-23 .elementor-element.elementor-element-702fcf9 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-192538e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0d54e26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:38px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0d54e26 .elementor-headline{text-align:center;}.elementor-23 .elementor-element.elementor-element-e37dc08{width:var( --container-widget-width, 353.833px );max-width:353.833px;--container-widget-width:353.833px;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-e37dc08 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-e37dc08 .elementor-heading-title{font-size:15px;}.elementor-23 .elementor-element.elementor-element-345aa4d{margin-top:10px;margin-bottom:0px;padding:0px 5px 0px 5px;}.elementor-23 .elementor-element.elementor-element-c0942ed{width:50%;}.elementor-23 .elementor-element.elementor-element-c0942ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-accded5 .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-ca4fb21{width:50%;}.elementor-23 .elementor-element.elementor-element-ca4fb21 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px -2px;}.elementor-23 .elementor-element.elementor-element-587710a .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-2cc9207 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8db3c69{width:var( --container-widget-width, 443.667px );max-width:443.667px;--container-widget-width:443.667px;--container-widget-flex-grow:0;text-align:left;}.elementor-23 .elementor-element.elementor-element-8db3c69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8db3c69 img{height:320px;}.elementor-23 .elementor-element.elementor-element-7ca8d63{padding:0px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-715590b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-351e1d6 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a02d1d4 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6ecedd7 .elementor-headline{text-align:center;font-size:37px;line-height:1.5em;}.elementor-23 .elementor-element.elementor-element-2b234e6 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-2b234e6{text-align:center;}.elementor-23 .elementor-element.elementor-element-2b234e6 .elementor-heading-title{font-size:13px;}.elementor-23 .elementor-element.elementor-element-1564225{padding:0px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-da837e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7b0a823 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-672295d > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c0b5685 .elementor-headline{text-align:center;font-size:37px;line-height:1.5em;}.elementor-23 .elementor-element.elementor-element-54d30db > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-54d30db{text-align:center;}.elementor-23 .elementor-element.elementor-element-54d30db .elementor-heading-title{font-size:13px;}.elementor-23 .elementor-element.elementor-element-62c5ee6{margin-top:10px;margin-bottom:0px;padding:2px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-eed72e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-989f242{margin-top:27px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-a20a43a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 7px 0px 7px;}.elementor-23 .elementor-element.elementor-element-7ec61a8 img{height:368px;}.elementor-23 .elementor-element.elementor-element-f9de3b9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-f9de3b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f023691{width:var( --container-widget-width, 195.688px );max-width:195.688px;--container-widget-width:195.688px;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-23 .elementor-element.elementor-element-f023691 > .elementor-widget-container{margin:0px 0px 10px 20px;padding:06px 12px 6px 12px;}.elementor-23 .elementor-element.elementor-element-784116e .elementor-headline{text-align:center;font-size:37px;line-height:1.5em;}.elementor-23 .elementor-element.elementor-element-cab09a8 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-23 .elementor-element.elementor-element-cab09a8{text-align:center;}.elementor-23 .elementor-element.elementor-element-cab09a8 .elementor-heading-title{font-size:13px;}.elementor-23 .elementor-element.elementor-element-f7a8f9e .elementor-headline{font-size:30px;}.elementor-23 .elementor-element.elementor-element-9aedf4c > .elementor-element-populated{margin:13px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-23 .elementor-element.elementor-element-b44927e{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5b6b8d3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5b6b8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-23 .elementor-element.elementor-element-00f7fc2 .elementor-headline{font-size:40px;}.elementor-23 .elementor-element.elementor-element-d711675 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-ee27b32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:54px;}.elementor-23 .elementor-element.elementor-element-ee27b32 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-72a6c64{width:var( --container-widget-width, 395px );max-width:395px;--container-widget-width:395px;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-72a6c64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6dc8255 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-c70ef8d .elementor-divider-separator{width:55%;}.elementor-23 .elementor-element.elementor-element-b98244b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c3bc581 img{width:100%;height:410px;}.elementor-23 .elementor-element.elementor-element-9a18cc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9c30218{width:var( --container-widget-width, 320.667px );max-width:320.667px;--container-widget-width:320.667px;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-9c30218 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-186be23{--container-widget-width:691px;--container-widget-flex-grow:0;width:var( --container-widget-width, 691px );max-width:691px;text-align:center;}.elementor-23 .elementor-element.elementor-element-1541cf2{text-align:center;}.elementor-23 .elementor-element.elementor-element-7cf876d > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-23 .elementor-element.elementor-element-7cf876d .elementor-heading-title{font-size:50px;}.elementor-23 .elementor-element.elementor-element-702fcf9 .elementor-heading-title{font-size:18px;line-height:1.8em;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-192538e{width:50%;}.elementor-23 .elementor-element.elementor-element-2cc9207{width:50%;}.elementor-23 .elementor-element.elementor-element-4dfe181{width:100%;}.elementor-23 .elementor-element.elementor-element-76605d9{width:40%;}.elementor-23 .elementor-element.elementor-element-59868e7{width:60%;}.elementor-23 .elementor-element.elementor-element-d711675{width:40%;}.elementor-23 .elementor-element.elementor-element-ee27b32{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-c0942ed{width:50%;}.elementor-23 .elementor-element.elementor-element-ca4fb21{width:50%;}.elementor-23 .elementor-element.elementor-element-351e1d6{width:20%;}.elementor-23 .elementor-element.elementor-element-ba53727{width:80%;}.elementor-23 .elementor-element.elementor-element-7b0a823{width:20%;}.elementor-23 .elementor-element.elementor-element-822afc3{width:80%;}.elementor-23 .elementor-element.elementor-element-a20a43a{width:20%;}.elementor-23 .elementor-element.elementor-element-b44df0d{width:80%;}.elementor-23 .elementor-element.elementor-element-2f2f7df{width:50%;}.elementor-23 .elementor-element.elementor-element-9aedf4c{width:50%;}.elementor-23 .elementor-element.elementor-element-10c900f{width:50%;}.elementor-23 .elementor-element.elementor-element-d711675{width:100%;}.elementor-23 .elementor-element.elementor-element-ee27b32{width:100%;}}@media(min-width:1025px){.elementor-23 .elementor-element.elementor-element-cf806cc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-cf806cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-8db3c69 */.shadow{
  filter: drop-shadow(0 0 5px blue);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-715590b */.dotted-bg::after{
  content: "";
  position: absolute;
  top: 22px;
  left: 38%;
  width: 110px;
  height: 80px;
  background-image: radial-gradient(grey 1px, transparent 1px);
  background-size: 10px 10px;
 
    z-index: -1;
  /*opacity: 0.3;*/
}
.dotted-bg {
  position: relative;
  z-index: 1;
}


/* Yellow strip */
.dotted-bg::before {
  content: "";
  position: absolute;
  top: 2px;
  left: 38%;
  width: 150px;
  height: 150px;
  background: transparent; 
 border-radius: 50% ;
 transform: rotate(-10deg);
 border: 22px solid #f7b801;
 transition: transform 2.9s ease, left 1.5s ease;
}
/* Hover effect on parent */
.dotted-bg:hover::before {
  transform: rotate(300deg) translateY(-40px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-709b1cd */#bg:hover{
    color:white !important
    ;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da837e2 */.dotted-bg::after{
  content: "";
  position: absolute;
  top: 20px;
  left: 10%;
  width: 110px;
  height: 100px;
  background-image: radial-gradient(grey 1px, transparent 1px);
  background-size: 10px 10px;
 
    /*z-index: -1;*/
  /*opacity: 0.3;*/
}
.dotted-bg {
  position: relative;
  z-index: 1;
}


/* Yellow strip */
.dotted-bg::before {
  content: "";
  position: absolute;
  top: -4px;
  left: 4%;
  width: 150px;
  height: 150px;
  background: transparent; 
 border-radius: 50% ;
 transform: rotate(-10deg);
 border: 22px solid #f7b801;
 transition: transform 2.9s ease, left 1.5s ease;
}
/* Hover effect on parent */
.dotted-bg:hover::before {
  transform: rotate(-20deg) translateX(-20px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eed72e5 */.dotted-bg::after{
  content: "";
  position: absolute;
  top: 88px;
  left: 12%;
  width: 95px;
  height: 80px;
  background-image: radial-gradient(grey 1px, transparent 1px);
  background-size: 10px 10px;
 
    z-index: -1;
  /*opacity: 0.3;*/
}
.dotted-bg {
  position: relative;
  z-index: 1;
}


/* Yellow strip */
.dotted-bg::before {
  content: "";
  position: absolute;
  top: 65px;
  left: 4%;
  width: 150px;
  height: 150px;
  background: transparent; 
 border-radius: 50% ;
 transform: rotate(-10deg);
 border: 22px solid #f7b801;
 transition: transform 2.9s ease, left 1.5s ease;
}
/* Hover effect on parent */
.dotted-bg:hover::before {
  transform: rotate(-90deg) translateY(60px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f2f7df */#cards {
  transition: transform 0.3s ease; /* smooth transition */
}

#cards:hover {
  transform: translateY(-10px); /* card 10px upar move hoga */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59868e7 */.service-cards-triangle {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
}

.service-cards-triangle .row {
  display: flex;
  gap: 20px;
  justify-content: center;
  width: 100%;
}

.service-cards-triangle .row-top,
.service-cards-triangle .row-bottom {
  flex-wrap: nowrap;
}

.service-cards-triangle .card {
  background: #ffffff;
  padding: 20px;
  border-radius: 12px;
  box-shadow: 0 6px 18px rgba(0,0,0,0.08);
  text-align: center;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  flex: 0 0 250px; /* fixed width */
  height: 160px; /* fixed height */
}

.service-cards-triangle .card:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 24px rgba(0,0,0,0.12);
  border: 1px solid #3E4EBB;
}

.service-cards-triangle .card i {
  font-size: 36px;
  color: #1900A7;
  margin-bottom: 12px;
}

.service-cards-triangle .card h4 {
  font-size: 1.1rem;
  font-weight: 600;
  margin-bottom: 6px;
  color: #222;
}

.service-cards-triangle .card p {
  font-size: 0.9rem;
  color: #555;
  line-height: 1.4;
}

/* Triangular offset for bottom row */
.service-cards-triangle .row-bottom .card:first-child {
  margin-right: 10px;
}
.service-cards-triangle .row-bottom .card:last-child {
  margin-left: 10px;
}

/* Responsive */
@media (max-width: 767px) {
  .service-cards-triangle .row {
    flex-direction: column;
    align-items: center;
  }
  .service-cards-triangle .card {
    flex: 0 0 80%;
    height: auto;
  }
}

/*====shapes====*/
.zigzag{
    position: absolute;
    top: 20%;
    left: 25px;
}
.star{
    position: absolute;
    top: 30%;
    left: 85%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ee27b32 */.service-cards-triangle {
  display: flex;
  flex-direction: column;
  gap: 20px;
  align-items: center;
}

.service-cards-triangle .row {
  display: flex;
  gap: 14px;
  justify-content: center;
  width: 100%;
}

.service-cards-triangle .row-top,
.service-cards-triangle .row-bottom {
  flex-wrap: nowrap;
}

.service-cards-triangle .card {
  background: #ffffff;
  padding: 20px;
  border-radius: 12px;
  box-shadow: 0 6px 18px rgba(0,0,0,0.08);
  text-align: center;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  flex: 0 0 215px; /* fixed width */
  height: 160px; /* fixed height */
}

.service-cards-triangle .card:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 24px rgba(0,0,0,0.12);
  border: 1px solid #3E4EBB;
}

.service-cards-triangle .card i {
  font-size: 36px;
  color: #1900A7;
  margin-bottom: 12px;
}

.service-cards-triangle .card h4 {
  font-size: 1.1rem;
  font-weight: 600;
  margin-bottom: 6px;
  color: #222;
}

.service-cards-triangle .card p {
  font-size: 0.9rem;
  color: #555;
  line-height: 1.4;
}

/* Triangular offset for bottom row */
.service-cards-triangle .row-bottom .card:first-child {
  margin-right: 10px;
}
.service-cards-triangle .row-bottom .card:last-child {
  margin-left: 10px;
}

/* Responsive */
@media (max-width: 767px) {
  .service-cards-triangle .row {
    flex-direction: column;
    align-items: center;
  }
  .service-cards-triangle .card {
    flex: 0 0 80%;
    height: auto;
  }
}

/*====shapes====*/
.zigzag{
    position: absolute;
    top: 20%;
    left: 25px;
}
.star{
    position: absolute;
    top: 30%;
    left: 85%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d85582 */#my-animated-btn {
    background: linear-gradient(to right, #1403C6 50%, #1403C6 50%);
    background-size: 0% 100%;
    background-repeat: no-repeat;
    background-position: left;
    transition: all 0.9s ease;
}

#my-animated-btn:hover {
    background-size: 100% 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a9ca0a */i.fas.fa-quote-left {
  display: block;
  text-align: center;
  font-size: 40px;
  color: grey;
  opacity: 0.4;
  margin: 0 auto;
}/* End custom CSS */