.elementor-kit-6{--e-global-color-primary:#c5161d;--e-global-color-secondary:#1e1e1e;--e-global-color-text:#1e1e1e;--e-global-color-accent:#c5161d;--e-global-color-4abf311:#61090c;--e-global-color-4c7c049:#fff;--e-global-typography-primary-font-family:"Overpass";--e-global-typography-secondary-font-family:"Overpass";--e-global-typography-text-font-family:"Overpass";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Overpass";--e-global-typography-accent-font-weight:300;color:var(--e-global-color-text);font-size:18px;font-weight:300;line-height:1.5em}.elementor-kit-6 p{margin-block-end:18px}.elementor-kit-6 a{color:var(--e-global-color-primary);font-size:20px;font-weight:300;line-height:1em}.elementor-kit-6 h1{font-size:64px;font-weight:300;line-height:1em}.elementor-kit-6 h2{font-size:54px;font-weight:300;line-height:1.2em}.elementor-kit-6 h3{font-size:34px;font-weight:600;line-height:1em}.elementor-kit-6 h4{font-size:36px;font-weight:300;text-transform:uppercase;line-height:1em}.elementor-kit-6 h6{font-size:26px;font-weight:300;text-transform:capitalize;line-height:1.3em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1500px}.e-con{--container-max-width:1500px;--container-default-padding-top:0vw;--container-default-padding-right:6vw;--container-default-padding-bottom:0vw;--container-default-padding-left:6vw}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1499px){.elementor-kit-6{font-size:16px}.elementor-kit-6 p{margin-block-end:18px}.elementor-kit-6 a{font-size:18px}.elementor-kit-6 h1{font-size:56px;line-height:1.1em}.elementor-kit-6 h2{font-size:48px}.elementor-kit-6 h3{font-size:30px}.elementor-kit-6 h4{font-size:28px;line-height:1.2em}.elementor-kit-6 h6{font-size:20px;line-height:1.25em}}@media(max-width:1239px){.elementor-kit-6{font-size:15px}.elementor-kit-6 h2{font-size:42px}.elementor-kit-6 h3{font-size:26px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6 h1{font-size:54px;line-height:1em}.elementor-kit-6 h2{font-size:44px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:25px;--container-default-padding-bottom:0px;--container-default-padding-left:25px}}body,html{max-width:100vw;overflow-x:hidden}strong{font-weight:700 !important}.model_spec_list .elementor-icon-box-content{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:30px}.model_spec_list .elementor-icon-box-content .elementor-icon-box-title{width:190px;margin:0;text-align:left}.model_spec_list .elementor-icon-box-content .elementor-icon-box-description{width:1px;flex-grow:1;text-align:right;margin:0}@media(max-width:767px){.model_spec_list .elementor-icon-box-content .elementor-icon-box-title{width:142px}}@media(min-width:1400px){.model_spec_list .elementor-icon-box-content .elementor-icon-box-title{width:210px}}.cornell_form br{display:none}.cornell_form_col_6>p,.cornell_form_col_12>p{margin-bottom:5px}.cornell_form_row{display:flex;flex-wrap:wrap;gap:10px 20px}.cornell_form_col_6{width:40%;flex-grow:1}.cornell_form_col_12{width:100%;flex-grow:1}.cornell_form_label{color:var(--e-global-color-text);font-family:"Roboto",Sans-serif;line-height:1.4;display:inline-block;margin-bottom:3px;font-size:15px}.wpcf7-not-valid-tip{font-size:12px;line-height:1.4}.cornell_form_field{background:#d9d9d9 !important;border:1px solid #d9d9d9 !important;outline:none !important;box-shadow:none !important;border-radius:0 !important;color:var(--e-global-color-text);font-family:"Roboto",Sans-serif;height:50px}.cornell_form_field:hover,.cornell_form_field:focus,.cornell_form_field:active{border-color:var(--e-global-color-primary) !important}.cornell_form_field:active,.cornell_form_field:focus{background:#fff !important}textarea.cornell_form_field{height:150px;resize:none}.btn_col{display:flex;justify-content:end;padding-top:10px}.btn_col p{display:flex;flex-direction:row-reverse;align-items:center}.cf_submit{text-align:center;width:180px;background:var(--e-global-color-primary) !important;color:#fff;font-weight:600;font-family:"Roboto",Sans-serif;height:50px;font-size:15px !important;text-transform:uppercase}.cf_reset{text-align:center;width:180px;background:#d9d9d9 !important;color:#fff;font-weight:600;font-family:"Roboto",Sans-serif;height:50px;font-size:15px !important;text-transform:uppercase}.cf_reset:hover,.cf_submit:hover{background:#000 !important;color:#fff !important;transition:all .3s ease-in-out}.cornell_form_submit{display:flex;justify-content:end}.wpcf7-response-output{font-size:14px !important;margin-top:10px}@media(max-width:1000px){.cornell_form_col_6{width:60%}}.elementor-widget-image-box .elementor-widget-container{overflow:hidden;position:relative}.elementor-widget-image-box *{position:relative}.elementor-widget-image-box a:after{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:150vw;height:150vw;z-index:99}.r290_badge .elementor-image-box-content:after{position:absolute;right:0;top:0;width:100px;height:100px;content:'';z-index:9;background-image:url('https://www.cornellindia.in/wp-content/uploads/2026/06/R290_on_request_2.png');background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-10px,-130%)}.hotncold_badge .elementor-image-box-content:before{position:absolute;left:12px;top:0;width:120px;height:100px;content:'';z-index:9;background-image:url('https://www.cornellindia.in/wp-content/uploads/2026/07/hot_N_cold_tag.png');background-size:contain;background-repeat:no-repeat;background-position:center bottom;transform:translate(-10px,-130%)}.glass_effect>div{position:relative;z-index:3}.glass_effect:after{position:absolute;content:"";z-index:1;inset:0px -40px;backdrop-filter:blur(5px);border-radius:20px;border:2px solid #fff5;box-shadow:rgba(1,1,1,.18) 0px 8px 14px;background:linear-gradient(135deg,rgba(255,255,255,.65) 15%,rgba(255,255,255,.9),rgba(255,255,255,.55))}@media(max-width:767px){.glass_effect:after{inset:0px -15px}}