.elementor-71676 .elementor-element.elementor-element-08388ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-b0ca4b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:67;}.elementor-71676 .elementor-element.elementor-element-b0ca4b9:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-b0ca4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterofcode.com/wp-content/uploads/2025/08/Group-1597880448.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-71676 .elementor-element.elementor-element-b0ca4b9::before, .elementor-71676 .elementor-element.elementor-element-b0ca4b9 > .elementor-background-video-container::before, .elementor-71676 .elementor-element.elementor-element-b0ca4b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-71676 .elementor-element.elementor-element-b0ca4b9 > .elementor-background-slideshow::before, .elementor-71676 .elementor-element.elementor-element-b0ca4b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-71676 .elementor-element.elementor-element-b0ca4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-71676 .elementor-element.elementor-element-0b48128{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-71676 .elementor-element.elementor-element-1b5c7f7{--display:flex;--min-height:240px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:41px;--z-index:22;}.elementor-71676 .elementor-element.elementor-element-1b5c7f7:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-1b5c7f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/AI-Powered-Conversat-1.png");background-position:top left;background-repeat:no-repeat;background-size:54vw auto;}body:not(.rtl) .elementor-71676 .elementor-element.elementor-element-1b5c7f7{left:62px;}body.rtl .elementor-71676 .elementor-element.elementor-element-1b5c7f7{right:62px;}.elementor-71676 .elementor-element.elementor-element-4008adf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:86px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-71676 .elementor-element.elementor-element-ffd31cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-ffd31cd.e-con{--flex-grow:0;--flex-shrink:0;}.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-71676 .elementor-element.elementor-element-51cc08f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:700;line-height:64px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-51cc08f{width:var( --container-widget-width, 772px );max-width:772px;--container-widget-width:772px;--container-widget-flex-grow:0;}.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-71676 .elementor-element.elementor-element-c312b6d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#333333;width:var( --container-widget-width, 666px );max-width:666px;--container-widget-width:666px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-c312b6d > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-71676 .elementor-element.elementor-element-e07166e .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;line-height:100%;letter-spacing:0.3px;fill:var( --e-global-color-82b9d0d );color:var( --e-global-color-82b9d0d );background-color:#F1563C;border-radius:8px 8px 8px 8px;padding:20px 24px 20px 24px;}.elementor-71676 .elementor-element.elementor-element-e07166e .elementor-button:hover, .elementor-71676 .elementor-element.elementor-element-e07166e .elementor-button:focus{color:var( --e-global-color-82b9d0d );background-color:#DE3C21;}.elementor-71676 .elementor-element.elementor-element-e07166e .elementor-button:hover svg, .elementor-71676 .elementor-element.elementor-element-e07166e .elementor-button:focus svg{fill:var( --e-global-color-82b9d0d );}.elementor-71676 .elementor-element.elementor-element-e07166e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 00px 00px 00px;}.elementor-71676 .elementor-element.elementor-element-e07166e{width:initial;max-width:initial;z-index:0;}.elementor-71676 .elementor-element.elementor-element-e07166e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-41969ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-41969ca:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-41969ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-983f104{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-d28091d{text-align:center;}.elementor-71676 .elementor-element.elementor-element-d28091d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:500;color:var( --e-global-color-c48d973 );}.elementor-71676 .elementor-element.elementor-element-3f25d53{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-c48d973 );}.elementor-71676 .elementor-element.elementor-element-f043c0d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-fb8cef9{text-align:center;}.elementor-71676 .elementor-element.elementor-element-fb8cef9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:500;color:var( --e-global-color-c48d973 );}.elementor-71676 .elementor-element.elementor-element-8bec1d0{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-c48d973 );}.elementor-71676 .elementor-element.elementor-element-24d99a0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-6233e3a{text-align:center;}.elementor-71676 .elementor-element.elementor-element-6233e3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:500;color:var( --e-global-color-c48d973 );}.elementor-71676 .elementor-element.elementor-element-ba23edf{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:var( --e-global-color-c48d973 );}.elementor-71676 .elementor-element.elementor-element-6778861{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-3b89412{text-align:center;width:initial;max-width:initial;}.elementor-71676 .elementor-element.elementor-element-3b89412 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:300;line-height:63px;color:var( --e-global-color-6197f28 );}.elementor-71676 .elementor-element.elementor-element-3b89412 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-71676 .elementor-element.elementor-element-2f6a742{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-0c9e764{--display:flex;}.elementor-71676 .elementor-element.elementor-element-e16ec58{text-align:left;}.elementor-71676 .elementor-element.elementor-element-e16ec58 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-e16ec58 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-d5cef27{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-d5cef27 a{color:var( --e-global-color-dbbefd3 );}.elementor-71676 .elementor-element.elementor-element-d5cef27 a:hover, .elementor-71676 .elementor-element.elementor-element-d5cef27 a:focus{color:var( --e-global-color-2042dd9 );}.elementor-71676 .elementor-element.elementor-element-d5cef27 > .elementor-widget-container{margin:0px 0px 64px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-b116e61{--display:flex;}.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-71676 .elementor-element.elementor-element-de47f6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-7697353{--display:flex;}.elementor-71676 .elementor-element.elementor-element-503d084{--display:flex;}.elementor-71676 .elementor-element.elementor-element-ee98117{text-align:left;}.elementor-71676 .elementor-element.elementor-element-ee98117 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:36px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-ee98117 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-2378e53{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-2378e53 a{color:var( --e-global-color-dbbefd3 );}.elementor-71676 .elementor-element.elementor-element-2378e53 a:hover, .elementor-71676 .elementor-element.elementor-element-2378e53 a:focus{color:var( --e-global-color-2042dd9 );}.elementor-71676 .elementor-element.elementor-element-2378e53 > .elementor-widget-container{margin:0px 0px 64px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-a293224{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-a293224:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-a293224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-71676 .elementor-element.elementor-element-0a5da59{text-align:center;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-0a5da59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:300;line-height:63px;color:var( --e-global-color-6197f28 );}.elementor-71676 .elementor-element.elementor-element-0a5da59 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 20px 0px;}.elementor-71676 .elementor-element.elementor-element-174c557{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#666666;}.elementor-71676 .elementor-element.elementor-element-174c557 a{color:var( --e-global-color-dbbefd3 );}.elementor-71676 .elementor-element.elementor-element-174c557 a:hover, .elementor-71676 .elementor-element.elementor-element-174c557 a:focus{color:var( --e-global-color-2042dd9 );}.elementor-71676 .elementor-element.elementor-element-174c557 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0% 0% 0% 0%;}.elementor-71676 .elementor-element.elementor-element-10bf755{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-8175f58{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-8175f58:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-8175f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1000005768.png");background-position:381px 100px;background-repeat:no-repeat;background-size:60% auto;}.elementor-71676 .elementor-element.elementor-element-a7affaa{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-0ce3598 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-0ce3598 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-0ce3598{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-0ce3598.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-76b3285{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-110e8e6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-9da7356{--display:flex;}.elementor-71676 .elementor-element.elementor-element-9628bde{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-9628bde:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-9628bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/smg.png");background-position:381px 100px;background-repeat:no-repeat;background-size:60% auto;}.elementor-71676 .elementor-element.elementor-element-85bd0fd{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-5a24a89 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-5a24a89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-5a24a89{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-5a24a89.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-024251b{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-9f3e538{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-b0b8325 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-b0b8325 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-b0b8325{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-b0b8325.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-63c8069{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-be34986{--display:flex;}.elementor-71676 .elementor-element.elementor-element-759d8e1{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-759d8e1:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-759d8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1000005763.png");background-position:381px 100px;background-repeat:no-repeat;background-size:60% auto;}.elementor-71676 .elementor-element.elementor-element-843dc1a{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-a9bfb6b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-a9bfb6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-a9bfb6b{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-a9bfb6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-430a32d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-dc7eac6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-4d0bc5a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-4d0bc5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-4d0bc5a{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-4d0bc5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-85fbc82{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-c21812c{--display:flex;}.elementor-71676 .elementor-element.elementor-element-57c263d{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-57c263d:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-57c263d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1000005764.png");background-position:381px 100px;background-repeat:no-repeat;background-size:60% auto;}.elementor-71676 .elementor-element.elementor-element-dd4bb89{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-b45a967 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-b45a967 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-b45a967{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-b45a967.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-927e11f{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-2854fa1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-400bf1f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-400bf1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-400bf1f{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-400bf1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-ab539d8{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-1fa5a4c{--display:flex;}.elementor-71676 .elementor-element.elementor-element-565c818{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-565c818:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-565c818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1000005765.png");background-position:381px 100px;background-repeat:no-repeat;background-size:60% auto;}.elementor-71676 .elementor-element.elementor-element-10b0fcb{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-d525f72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-d525f72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-d525f72{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-d525f72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-6293194{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-1d11e55{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-057068f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-057068f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-057068f{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-057068f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-9296131{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-062a08f{--display:flex;}.elementor-71676 .elementor-element.elementor-element-ca8690d{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-ca8690d:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-ca8690d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1000005766.png");background-position:381px 100px;background-repeat:no-repeat;background-size:60% auto;}.elementor-71676 .elementor-element.elementor-element-09ea938{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-339a5fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-339a5fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-339a5fe{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-339a5fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-f1f91d9{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-2484afc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-c203762 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-c203762 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-c203762{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-c203762.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-fa38423{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-e49ca3e{--display:flex;}.elementor-71676 .elementor-element.elementor-element-50dad14{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:28px 28px 28px 28px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-50dad14:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-50dad14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1000005767.png");background-position:381px 100px;background-repeat:no-repeat;background-size:60% auto;}.elementor-71676 .elementor-element.elementor-element-7c031f9{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-0f1b884 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-0f1b884 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-0f1b884{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-0f1b884.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-3fadee9{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-cfa8f1f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-5fd9e35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:32px;color:#F1563C;}.elementor-71676 .elementor-element.elementor-element-5fd9e35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-5fd9e35{width:var( --container-widget-width, 84.328% );max-width:84.328%;--container-widget-width:84.328%;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-5fd9e35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-87d84e2{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#0C1B2C;width:var( --container-widget-width, 422px );max-width:422px;--container-widget-width:422px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-d8075e5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-155px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-45px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:92px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-45px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-normal-color:#333333CC;--e-n-carousel-arrow-hover-color:#333333CC;--e-n-carousel-dots-normal-color:#373737;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-71676 .elementor-element.elementor-element-d8075e5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#3333331A;border-radius:6px 6px 6px 6px;padding:8px 11px 8px 13px;}.elementor-71676 .elementor-element.elementor-element-d8075e5 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#33333333;}.elementor-71676 .elementor-element.elementor-element-f2cf717{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-0c6bb17{text-align:center;width:var( --container-widget-width, 1109px );max-width:1109px;--container-widget-width:1109px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-0c6bb17 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:300;line-height:63px;color:var( --e-global-color-6197f28 );}.elementor-71676 .elementor-element.elementor-element-0c6bb17 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 20px 0px;}.elementor-71676 .elementor-element.elementor-element-dec4f38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-dec4f38{width:100%;max-width:100%;}.elementor-71676 .elementor-element.elementor-element-b499918{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-b499918:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-b499918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-71676 .elementor-element.elementor-element-6ef23c1{text-align:center;width:initial;max-width:initial;}.elementor-71676 .elementor-element.elementor-element-6ef23c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:300;line-height:63px;color:var( --e-global-color-6197f28 );}.elementor-71676 .elementor-element.elementor-element-6ef23c1 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 50px 0px;}.elementor-71676 .elementor-element.elementor-element-f670bab{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-e345fb1{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-e345fb1:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-e345fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-71676 .elementor-element.elementor-element-ce85fb2 .elementor-icon-wrapper{text-align:left;}.elementor-71676 .elementor-element.elementor-element-ce85fb2 .elementor-icon{font-size:24px;}.elementor-71676 .elementor-element.elementor-element-ce85fb2 .elementor-icon svg{height:24px;}.elementor-71676 .elementor-element.elementor-element-b6fa935 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-b6fa935{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-859f0b6{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-0f648a4 .elementor-button{font-family:"Inter", Sans-serif;font-size:40px;font-weight:300;line-height:28px;background-color:var( --e-global-color-3a4e490 );border-radius:6px 6px 6px 6px;padding:4px 6px 4px 6px;}.elementor-71676 .elementor-element.elementor-element-0f648a4 .elementor-button:hover, .elementor-71676 .elementor-element.elementor-element-0f648a4 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-71676 .elementor-element.elementor-element-69c09f2{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-69c09f2:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-69c09f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71676 .elementor-element.elementor-element-a727c7d .elementor-icon-wrapper{text-align:left;}.elementor-71676 .elementor-element.elementor-element-a727c7d .elementor-icon{font-size:24px;}.elementor-71676 .elementor-element.elementor-element-a727c7d .elementor-icon svg{height:24px;}.elementor-71676 .elementor-element.elementor-element-af3044c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-af3044c{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-40732c9{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-ed9b120 .elementor-button{font-family:"Inter", Sans-serif;font-size:40px;font-weight:300;line-height:28px;background-color:var( --e-global-color-3a4e490 );border-radius:6px 6px 6px 6px;padding:4px 6px 4px 6px;}.elementor-71676 .elementor-element.elementor-element-ed9b120 .elementor-button:hover, .elementor-71676 .elementor-element.elementor-element-ed9b120 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-71676 .elementor-element.elementor-element-031bc8e{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-031bc8e:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-031bc8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71676 .elementor-element.elementor-element-7f59ae6 .elementor-icon-wrapper{text-align:left;}.elementor-71676 .elementor-element.elementor-element-7f59ae6 .elementor-icon{font-size:24px;}.elementor-71676 .elementor-element.elementor-element-7f59ae6 .elementor-icon svg{height:24px;}.elementor-71676 .elementor-element.elementor-element-928593d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-928593d{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-be613ca{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-cad6ebc .elementor-button{font-family:"Inter", Sans-serif;font-size:40px;font-weight:300;line-height:28px;background-color:var( --e-global-color-3a4e490 );border-radius:6px 6px 6px 6px;padding:4px 6px 4px 6px;}.elementor-71676 .elementor-element.elementor-element-cad6ebc .elementor-button:hover, .elementor-71676 .elementor-element.elementor-element-cad6ebc .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-71676 .elementor-element.elementor-element-cd334b3{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-cd334b3:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-cd334b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71676 .elementor-element.elementor-element-68eb707 .elementor-icon-wrapper{text-align:left;}.elementor-71676 .elementor-element.elementor-element-68eb707 .elementor-icon{font-size:24px;}.elementor-71676 .elementor-element.elementor-element-68eb707 .elementor-icon svg{height:24px;}.elementor-71676 .elementor-element.elementor-element-1d0c737 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-1d0c737{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-1f7a16d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-d80975b .elementor-button{font-family:"Inter", Sans-serif;font-size:40px;font-weight:300;line-height:28px;background-color:var( --e-global-color-3a4e490 );border-radius:6px 6px 6px 6px;padding:4px 6px 4px 6px;}.elementor-71676 .elementor-element.elementor-element-d80975b .elementor-button:hover, .elementor-71676 .elementor-element.elementor-element-d80975b .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-71676 .elementor-element.elementor-element-a41bb51{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-a41bb51:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-a41bb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71676 .elementor-element.elementor-element-6e945a1 .elementor-icon-wrapper{text-align:left;}.elementor-71676 .elementor-element.elementor-element-6e945a1 .elementor-icon{font-size:24px;}.elementor-71676 .elementor-element.elementor-element-6e945a1 .elementor-icon svg{height:24px;}.elementor-71676 .elementor-element.elementor-element-6c567b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-6c567b4{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-8514310{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-ccd4a84 .elementor-button{font-family:"Inter", Sans-serif;font-size:40px;font-weight:300;line-height:28px;background-color:var( --e-global-color-3a4e490 );border-radius:6px 6px 6px 6px;padding:4px 6px 4px 6px;}.elementor-71676 .elementor-element.elementor-element-ccd4a84 .elementor-button:hover, .elementor-71676 .elementor-element.elementor-element-ccd4a84 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-71676 .elementor-element.elementor-element-f961643{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-f961643:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-f961643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71676 .elementor-element.elementor-element-9c027a9 .elementor-icon-wrapper{text-align:left;}.elementor-71676 .elementor-element.elementor-element-9c027a9 .elementor-icon{font-size:24px;}.elementor-71676 .elementor-element.elementor-element-9c027a9 .elementor-icon svg{height:24px;}.elementor-71676 .elementor-element.elementor-element-2fef269 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-2fef269{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-507eabc{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-100960d .elementor-button{font-family:"Inter", Sans-serif;font-size:40px;font-weight:300;line-height:28px;background-color:var( --e-global-color-3a4e490 );border-radius:6px 6px 6px 6px;padding:4px 6px 4px 6px;}.elementor-71676 .elementor-element.elementor-element-100960d .elementor-button:hover, .elementor-71676 .elementor-element.elementor-element-100960d .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-71676 .elementor-element.elementor-element-5375ec7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-10f0a21{text-align:center;width:var( --container-widget-width, 1109px );max-width:1109px;--container-widget-width:1109px;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-10f0a21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:300;line-height:63px;color:var( --e-global-color-6197f28 );}.elementor-71676 .elementor-element.elementor-element-10f0a21 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 50px 0px;}.elementor-71676 .elementor-element.elementor-element-712c286 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-712c286{width:100%;max-width:100%;}.elementor-71676 .elementor-element.elementor-element-3719936.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71676 .elementor-element.elementor-element-ac3f33a{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-ac3f33a:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-ac3f33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-71676 .elementor-element.elementor-element-a28cd96{--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;--flex-wrap:nowrap;}.elementor-71676 .elementor-element.elementor-element-ddd9e9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-71676 .elementor-element.elementor-element-ddd9e9a:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-ddd9e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c48d973 );}.elementor-71676 .elementor-element.elementor-element-3b89f78{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-71676 .elementor-element.elementor-element-e289bdf{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:31px;color:#666666;}.elementor-71676 .elementor-element.elementor-element-1bf3878 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:900;line-height:32px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-44c0f57{--display:grid;--min-height:1px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-71676 .elementor-element.elementor-element-44c0f57.e-con{--order:-99999 /* order start hack */;}.elementor-71676 .elementor-element.elementor-element-09b8cca{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-5ac022a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:8px 8px 8px 8px;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-71676 .elementor-element.elementor-element-d33c931 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:18px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-fea50ee{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:14px;}.elementor-71676 .elementor-element.elementor-element-fea50ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-6480b09{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-3d956d3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:8px 8px 8px 8px;--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-71676 .elementor-element.elementor-element-76e08f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:18px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-3a4e490 );}.elementor-71676 .elementor-element.elementor-element-9121e5b{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:14px;}.elementor-71676 .elementor-element.elementor-element-9121e5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-ee14fa1{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;grid-column:span 2;grid-row:span 1;}.elementor-71676 .elementor-element.elementor-element-ee14fa1.e-con{--align-self:flex-start;}.elementor-71676 .elementor-element.elementor-element-bff17f8{--e-image-carousel-slides-to-show:6;}.elementor-71676 .elementor-element.elementor-element-bff17f8 .swiper-wrapper{display:flex;align-items:center;}.elementor-71676 .elementor-element.elementor-element-bff17f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-1c8fabb{--display:flex;}@media(max-width:1024px){.elementor-71676 .elementor-element.elementor-element-b0ca4b9:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-b0ca4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-100px 0px;}.elementor-71676 .elementor-element.elementor-element-b0ca4b9{--padding-top:130px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-0b48128{--min-height:0px;}.elementor-71676 .elementor-element.elementor-element-1b5c7f7{--min-height:112px;}.elementor-71676 .elementor-element.elementor-element-4008adf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:140px;}.elementor-71676 .elementor-element.elementor-element-51cc08f{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-71676 .elementor-element.elementor-element-51cc08f .elementor-heading-title{font-size:42px;line-height:48px;}.elementor-71676 .elementor-element.elementor-element-3b89412{text-align:center;}.elementor-71676 .elementor-element.elementor-element-3b89412 .elementor-heading-title{font-size:44px;line-height:47px;}.elementor-71676 .elementor-element.elementor-element-0a5da59{text-align:center;}.elementor-71676 .elementor-element.elementor-element-0a5da59 .elementor-heading-title{font-size:44px;line-height:47px;}.elementor-71676 .elementor-element.elementor-element-8175f58:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-8175f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:160px 170px;background-size:70% auto;}.elementor-71676 .elementor-element.elementor-element-9628bde:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-9628bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:160px 170px;background-size:70% auto;}.elementor-71676 .elementor-element.elementor-element-759d8e1:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-759d8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:160px 170px;background-size:70% auto;}.elementor-71676 .elementor-element.elementor-element-57c263d:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-57c263d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:160px 170px;background-size:70% auto;}.elementor-71676 .elementor-element.elementor-element-565c818:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-565c818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:160px 170px;background-size:70% auto;}.elementor-71676 .elementor-element.elementor-element-ca8690d:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-ca8690d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:160px 170px;background-size:70% auto;}.elementor-71676 .elementor-element.elementor-element-50dad14:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-50dad14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:160px 170px;background-size:70% auto;}.elementor-71676 .elementor-element.elementor-element-d8075e5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-71676 .elementor-element.elementor-element-0c6bb17{text-align:center;}.elementor-71676 .elementor-element.elementor-element-0c6bb17 .elementor-heading-title{font-size:44px;line-height:47px;}.elementor-71676 .elementor-element.elementor-element-6ef23c1{text-align:center;}.elementor-71676 .elementor-element.elementor-element-6ef23c1 .elementor-heading-title{font-size:44px;line-height:47px;}.elementor-71676 .elementor-element.elementor-element-f670bab{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-71676 .elementor-element.elementor-element-10f0a21{text-align:center;}.elementor-71676 .elementor-element.elementor-element-10f0a21 .elementor-heading-title{font-size:44px;line-height:47px;}.elementor-71676 .elementor-element.elementor-element-ac3f33a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--align-content:center;--padding-top:46px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-71676 .elementor-element.elementor-element-a28cd96{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-71676 .elementor-element.elementor-element-ddd9e9a{--border-radius:20px 20px 20px 20px;}.elementor-71676 .elementor-element.elementor-element-44c0f57{--e-con-grid-template-rows:1fr auto;--grid-auto-flow:row;}.elementor-71676 .elementor-element.elementor-element-bff17f8{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-71676 .elementor-element.elementor-element-b0ca4b9:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-b0ca4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/image.jpg");background-position:center center;background-size:cover;}.elementor-71676 .elementor-element.elementor-element-b0ca4b9{--overlay-opacity:0.3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-4008adf{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-51cc08f .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-71676 .elementor-element.elementor-element-c312b6d{font-size:18px;line-height:28px;}.elementor-71676 .elementor-element.elementor-element-e07166e .elementor-button{font-size:16px;line-height:24px;padding:20px 24px 20px 24px;}.elementor-71676 .elementor-element.elementor-element-e07166e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-983f104{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:35px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-71676 .elementor-element.elementor-element-d28091d .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-71676 .elementor-element.elementor-element-3f25d53{font-size:14px;line-height:16px;}.elementor-71676 .elementor-element.elementor-element-3f25d53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-f043c0d{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:35px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-71676 .elementor-element.elementor-element-fb8cef9 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-71676 .elementor-element.elementor-element-8bec1d0{font-size:14px;line-height:16px;}.elementor-71676 .elementor-element.elementor-element-8bec1d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-24d99a0{--margin-top:0px;--margin-bottom:0px;--margin-left:035px;--margin-right:35px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-71676 .elementor-element.elementor-element-6233e3a .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-71676 .elementor-element.elementor-element-ba23edf{font-size:14px;line-height:16px;}.elementor-71676 .elementor-element.elementor-element-ba23edf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-6778861{--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-3b89412 .elementor-heading-title{font-size:42px;line-height:42px;}.elementor-71676 .elementor-element.elementor-element-3b89412 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-2f6a742{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-71676 .elementor-element.elementor-element-e16ec58 .elementor-heading-title{line-height:32px;}.elementor-71676 .elementor-element.elementor-element-e16ec58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-d5cef27{font-size:16px;line-height:24px;}.elementor-71676 .elementor-element.elementor-element-d5cef27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-306c75d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-de47f6b{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71676 .elementor-element.elementor-element-0379ab5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-ee98117 .elementor-heading-title{line-height:32px;}.elementor-71676 .elementor-element.elementor-element-ee98117 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-2378e53{font-size:16px;line-height:24px;}.elementor-71676 .elementor-element.elementor-element-2378e53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-a293224{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-0a5da59 .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-71676 .elementor-element.elementor-element-0a5da59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-174c557{font-size:18px;line-height:28px;}.elementor-71676 .elementor-element.elementor-element-174c557 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0% 0% 0% 0%;}.elementor-71676 .elementor-element.elementor-element-8175f58{--min-height:722px;--padding-top:40px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-8175f58:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-8175f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:14px 244px;background-size:90% auto;}.elementor-71676 .elementor-element.elementor-element-9628bde{--min-height:722px;--padding-top:40px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-9628bde:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-9628bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1000004928-1.svg");background-position:14px 244px;background-size:90% auto;}.elementor-71676 .elementor-element.elementor-element-759d8e1{--min-height:722px;--padding-top:40px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-759d8e1:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-759d8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1261154438.svg");background-position:14px 244px;background-size:90% auto;}.elementor-71676 .elementor-element.elementor-element-4d0bc5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-71676 .elementor-element.elementor-element-57c263d{--min-height:722px;--padding-top:40px;--padding-bottom:126px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-57c263d:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-57c263d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1261154439.svg");background-position:14px 244px;background-size:90% auto;}.elementor-71676 .elementor-element.elementor-element-565c818{--min-height:722px;--padding-top:40px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-565c818:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-565c818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1261154440.svg");background-position:14px 244px;background-size:90% auto;}.elementor-71676 .elementor-element.elementor-element-ca8690d{--min-height:722px;--padding-top:40px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-ca8690d:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-ca8690d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1261154441.svg");background-position:14px 244px;background-size:90% auto;}.elementor-71676 .elementor-element.elementor-element-50dad14{--min-height:722px;--padding-top:40px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-71676 .elementor-element.elementor-element-50dad14:not(.elementor-motion-effects-element-type-background), .elementor-71676 .elementor-element.elementor-element-50dad14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://masterofcode.com/wp-content/uploads/2025/07/Frame-1261154442.svg");background-position:14px 244px;background-size:90% auto;}.elementor-71676 .elementor-element.elementor-element-d8075e5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-78px;}.elementor-71676 .elementor-element.elementor-element-d8075e5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-71676 .elementor-element.elementor-element-f2cf717{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-0c6bb17 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-71676 .elementor-element.elementor-element-0c6bb17 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-561ffa2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-b499918{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-71676 .elementor-element.elementor-element-6ef23c1 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-71676 .elementor-element.elementor-element-6ef23c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-f670bab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71676 .elementor-element.elementor-element-5375ec7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:46px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-10f0a21 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-71676 .elementor-element.elementor-element-10f0a21 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-3719936{width:var( --container-widget-width, 499 );max-width:499;--container-widget-width:499;--container-widget-flex-grow:0;}.elementor-71676 .elementor-element.elementor-element-ac3f33a{--width:1140px;}.elementor-71676 .elementor-element.elementor-element-a28cd96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-ddd9e9a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-21f356b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71676 .elementor-element.elementor-element-3b89f78{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71676 .elementor-element.elementor-element-e289bdf{line-height:28px;}.elementor-71676 .elementor-element.elementor-element-44c0f57{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-71676 .elementor-element.elementor-element-5ac022a{--width:96%;--min-height:13px;--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;--padding-top:5px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-71676 .elementor-element.elementor-element-d33c931 .elementor-heading-title{font-size:14px;line-height:13px;}.elementor-71676 .elementor-element.elementor-element-fea50ee{font-size:13px;}.elementor-71676 .elementor-element.elementor-element-3d956d3{--width:96%;--min-height:13px;--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;--padding-top:5px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-71676 .elementor-element.elementor-element-76e08f1 .elementor-heading-title{font-size:14px;line-height:13px;}.elementor-71676 .elementor-element.elementor-element-9121e5b{font-size:13px;}.elementor-71676 .elementor-element.elementor-element-bff17f8{--e-image-carousel-slides-to-show:4;}}@media(min-width:768px){.elementor-71676 .elementor-element.elementor-element-1b5c7f7{--width:100vw;}.elementor-71676 .elementor-element.elementor-element-ffd31cd{--width:50%;}.elementor-71676 .elementor-element.elementor-element-41969ca{--content-width:885px;}.elementor-71676 .elementor-element.elementor-element-6778861{--content-width:1149px;}.elementor-71676 .elementor-element.elementor-element-0c9e764{--width:50%;}.elementor-71676 .elementor-element.elementor-element-b116e61{--width:50%;}.elementor-71676 .elementor-element.elementor-element-7697353{--width:50%;}.elementor-71676 .elementor-element.elementor-element-503d084{--width:50%;}.elementor-71676 .elementor-element.elementor-element-a293224{--content-width:1149px;}.elementor-71676 .elementor-element.elementor-element-f2cf717{--content-width:1400px;}.elementor-71676 .elementor-element.elementor-element-b499918{--content-width:1140px;}.elementor-71676 .elementor-element.elementor-element-5375ec7{--content-width:1400px;}.elementor-71676 .elementor-element.elementor-element-ddd9e9a{--width:50%;}.elementor-71676 .elementor-element.elementor-element-3b89f78{--width:50%;}.elementor-71676 .elementor-element.elementor-element-09b8cca{--width:100%;}.elementor-71676 .elementor-element.elementor-element-5ac022a{--width:85%;}.elementor-71676 .elementor-element.elementor-element-6480b09{--width:100%;}.elementor-71676 .elementor-element.elementor-element-3d956d3{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-71676 .elementor-element.elementor-element-ffd31cd{--width:100%;}.elementor-71676 .elementor-element.elementor-element-ddd9e9a{--width:500px;}.elementor-71676 .elementor-element.elementor-element-3b89f78{--width:500px;}.elementor-71676 .elementor-element.elementor-element-5ac022a{--width:94%;}.elementor-71676 .elementor-element.elementor-element-3d956d3{--width:94%;}}/* Start custom CSS for heading, class: .elementor-element-51cc08f */.title-accent{
    color: #F1563C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ca4b9 */.elementor-71676 .elementor-element.elementor-element-b0ca4b9 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d8075e5 */@media (min-width: 768px){
    .elementor-71676 .elementor-element.elementor-element-d8075e5 .swiper-pagination {
    display: none;
}
}

@media (max-width: 767px){
    .elementor-71676 .elementor-element.elementor-element-d8075e5 .elementor-swiper-button {
    display: none;
}
}

.elementor-71676 .elementor-element.elementor-element-d8075e5 .swiper-pagination {
    padding: 26px;
    background-color: rgba(51, 51, 51, 0.06);
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3719936 */.elementor-71676 .elementor-element.elementor-element-3719936>div {
    width: 100vw;
    overflow-x: auto;
    height: 526px;
}
.elementor-71676 .elementor-element.elementor-element-3719936 img {
    width: 1110px;
    min-height: 100%;
    max-width: unset;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-21f356b */.confirmation-text a {
   font-size: 10px;
   line-height: 16px;
    color: inherit;
    text-decoration: none;
    transition: .4s;
}

.confirmation-text a:hover {
    font-size: 10px;
     line-height: 16px;
}

.contact-form-wrapper form {
    padding-bottom: 0;
}

.contact-form-wrapper .wpcf7-submit {
    margin: 40px auto;
}

.contact-form-wrapper input[type="submit"] {
    padding: 19px;
}

@media(max-width: 500px) { .elementor-71676 .elementor-element.elementor-element-21f356b .gform_wrapper {
    padding: 0 10px;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddd9e9a */.elementor-contact-form input[type=text],
.elementor-contact-form input[type=email],
.elementor-contact-form input[type=tel]{
    padding: 1px;
    line-height: 28px;
    height: auto;
}

.elementor-contact-form input[type=text],
.elementor-contact-form input[type=email],
.elementor-contact-form input[type=tel] {
    padding: 1px;
    line-height: 28px;
    height: auto;
}


.wpcf7 input:checked + span::before {
  border-color: #f1563c;
  background-color: #f1563c;
  content: '';
  display: inline-block;
  width: 28px;
  height: 28px;
  border: 2px solid #f1563c;
  box-sizing: border-box;
  position: relative;
}

.wpcf7 input:checked + span::before::after {
    content: '';
    position: absolute;
    left: 7px;
    top: 2px;
    width: 10px;
    height: 15px;
    border: solid white;
    border-width: 0 3px 3px 0;
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09b8cca */.contact-image {
    position: relative;
}

.contact-description {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
        background-color: rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6480b09 */.contact-image {
    position: relative;
}

.contact-description {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
        background-color: rgba(255, 255, 255, 0.8);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bff17f8 */.elementor-71676 .elementor-element.elementor-element-bff17f8 .swiper-wrapper{
  transition-timing-function: linear !important; 
  
}

.contact-slider .swiper-wrapper {
    gap: 20px;
}

.contact-slider:before {
    background: linear-gradient(to right, #F9F9F9, transparent)!important;
}

.contact-slider:after {
    background: linear-gradient(to left, #F9F9F9, transparent)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a28cd96 */.elementor-contact-form input {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac3f33a */.wpcf7-checkbox label > input:checked + span {
  position: relative;
}

/* Custom checkbox box */
.wpcf7-checkbox label > input:checked + span::before {
  content: '';
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  background-color: #f1563c;
  border: 2px solid #f1563c;
  box-sizing: border-box;
}

/* Checkmark */
.wpcf7-checkbox label > input:checked + span::after {
  content: '';
  position: absolute;
    left: 7px;
    top: 4px;
    width: 9px;
    height: 13px;
    border: solid white;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}/* End custom CSS */