.elementor-21460 .elementor-element.elementor-element-803aa1c{margin-top:35px;margin-bottom:0px;}.elementor-21460 .elementor-element.elementor-element-cab6a12:not(.elementor-motion-effects-element-type-background), .elementor-21460 .elementor-element.elementor-element-cab6a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9690A20F;}.elementor-21460 .elementor-element.elementor-element-cab6a12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-21460 .elementor-element.elementor-element-cab6a12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21460 .elementor-element.elementor-element-542a7de{--spacer-size:10vh;}.elementor-21460 .elementor-element.elementor-element-7325349 .title + .subtitle{margin-bottom:0px;}.elementor-21460 .elementor-element.elementor-element-7325349 .subtitle + .title{margin-top:0px;}.elementor-21460 .elementor-element.elementor-element-7325349 h1, .elementor-21460 .elementor-element.elementor-element-7325349 h2, .elementor-21460 .elementor-element.elementor-element-7325349 h3, .elementor-21460 .elementor-element.elementor-element-7325349 h4, .elementor-21460 .elementor-element.elementor-element-7325349 h5, .elementor-21460 .elementor-element.elementor-element-7325349 h6{font-size:15px;font-weight:400;line-height:27px;}.elementor-21460 .elementor-element.elementor-element-7325349 .subtitle{font-size:2.6em;font-weight:500;text-transform:uppercase;}.elementor-21460 .elementor-element.elementor-element-4c2681a .button{border-radius:5px;}.elementor-21460 .elementor-element.elementor-element-4c2681a .button:not(.-outlined):not(.-text):not(.-flat):not(.-primary):not(.page-link):not(:hover){background-color:#2591EA;}.elementor-21460 .elementor-element.elementor-element-4c2681a .button:not(.-outlined):not(.-flat):not(.-text):not(.-primary):not(.-pagination):not(.elementor-button[type=submit]):hover{background-color:#000000;}.elementor-21460 .elementor-element.elementor-element-f966444{text-align:right;}.elementor-21460 .elementor-element.elementor-element-3a90775b:not(.elementor-motion-effects-element-type-background), .elementor-21460 .elementor-element.elementor-element-3a90775b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2591EA1C;}.elementor-21460 .elementor-element.elementor-element-3a90775b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-21460 .elementor-element.elementor-element-3a90775b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21460 .elementor-element.elementor-element-69f724ec{--spacer-size:10vh;}.elementor-21460 .elementor-element.elementor-element-7e9c1a47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21460 .elementor-element.elementor-element-7e9c1a47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21460 .elementor-element.elementor-element-30f6dd6{text-align:left;}.elementor-21460 .elementor-element.elementor-element-69963ec3 .title + .subtitle{margin-bottom:0px;}.elementor-21460 .elementor-element.elementor-element-69963ec3 .subtitle + .title{margin-top:0px;}.elementor-21460 .elementor-element.elementor-element-69963ec3 .subtitle{font-size:0.9em;font-weight:500;text-transform:uppercase;}.elementor-21460 .elementor-element.elementor-element-35e52d58 .title + .subtitle{margin-bottom:0px;}.elementor-21460 .elementor-element.elementor-element-35e52d58 .subtitle + .title{margin-top:0px;}.elementor-21460 .elementor-element.elementor-element-35e52d58 h1, .elementor-21460 .elementor-element.elementor-element-35e52d58 h2, .elementor-21460 .elementor-element.elementor-element-35e52d58 h3, .elementor-21460 .elementor-element.elementor-element-35e52d58 h4, .elementor-21460 .elementor-element.elementor-element-35e52d58 h5, .elementor-21460 .elementor-element.elementor-element-35e52d58 h6{font-weight:400;}.elementor-21460 .elementor-element.elementor-element-35e52d58 .subtitle{font-size:21px;font-weight:600;text-transform:uppercase;}.elementor-21460 .elementor-element.elementor-element-648fed3 .title + .subtitle{margin-bottom:0px;}.elementor-21460 .elementor-element.elementor-element-648fed3 .subtitle + .title{margin-top:0px;}.elementor-21460 .elementor-element.elementor-element-648fed3 .subtitle{font-size:0.9em;font-weight:500;text-transform:uppercase;}.elementor-21460 .elementor-element.elementor-element-bb70f49 .title + .subtitle{margin-bottom:0px;}.elementor-21460 .elementor-element.elementor-element-bb70f49 .subtitle + .title{margin-top:0px;}.elementor-21460 .elementor-element.elementor-element-bb70f49 .subtitle{font-size:0.9em;font-weight:500;text-transform:uppercase;}.elementor-21460 .elementor-element.elementor-element-0193d86 .button{border-radius:5px;}.elementor-21460 .elementor-element.elementor-element-0193d86 .button:not(.-outlined):not(.-text):not(.-flat):not(.-primary):not(.page-link):not(:hover){background-color:#2591EA;}.elementor-21460 .elementor-element.elementor-element-0193d86 .button:not(.-outlined):not(.-flat):not(.-text):not(.-primary):not(.-pagination):not(.elementor-button[type=submit]):hover{background-color:#000000;}.elementor-21460 .elementor-element.elementor-element-0193d86 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21460 .elementor-element.elementor-element-529c5751:not(.elementor-motion-effects-element-type-background), .elementor-21460 .elementor-element.elementor-element-529c5751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://timesquaremedia.in/wp-content/uploads/2023/12/home_portfolio_bg.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-21460 .elementor-element.elementor-element-529c5751 > .elementor-background-overlay{background-color:#ECEBEB;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21460 .elementor-element.elementor-element-529c5751{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-21460 .elementor-element.elementor-element-2fe9c43{--spacer-size:5vh;}.elementor-21460 .elementor-element.elementor-element-8e4dc9d .title + .subtitle{margin-bottom:0px;}.elementor-21460 .elementor-element.elementor-element-8e4dc9d .subtitle + .title{margin-top:0px;}.elementor-21460 .elementor-element.elementor-element-8e4dc9d .subtitle{font-size:0.9em;font-weight:500;text-transform:uppercase;}.elementor-21460 .elementor-element.elementor-element-403556ba .portfolio-item:not(.-contained) .image-holder{border-radius:15px;}.elementor-21460 .elementor-element.elementor-element-403556ba .portfolio-item.-contained:not(.-layout13){border-radius:15px;}.elementor-21460 .elementor-element.elementor-element-403556ba .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:15px;}.elementor-21460 .elementor-element.elementor-element-403556ba .portfolio-item.-contained.-layout13 .card-details{border-radius:15px;}.elementor-21460 .elementor-element.elementor-element-403556ba .-with-shadow:not(.-contained) .image-holder{box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 39%);}.elementor-21460 .elementor-element.elementor-element-403556ba .-with-shadow.-contained:not(.-layout13){box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 39%);}.elementor-21460 .elementor-element.elementor-element-403556ba .-with-shadow.-contained.-layout13 .image-holder{box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 39%);}.elementor-21460 .elementor-element.elementor-element-403556ba .-with-shadow.-contained.-layout13 .card-details{box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 39%);}.elementor-21460 .elementor-element.elementor-element-bf81034:not(.elementor-motion-effects-element-type-background), .elementor-21460 .elementor-element.elementor-element-bf81034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9690A20F;}.elementor-21460 .elementor-element.elementor-element-bf81034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-21460 .elementor-element.elementor-element-bf81034 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21460 .elementor-element.elementor-element-49c1512{--spacer-size:8vh;}.elementor-21460 .elementor-element.elementor-element-786b54a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21460 .elementor-element.elementor-element-786b54a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21460 .elementor-element.elementor-element-e1d7b37{text-align:right;}.elementor-21460 .elementor-element.elementor-element-13f39443:not(.elementor-motion-effects-element-type-background), .elementor-21460 .elementor-element.elementor-element-13f39443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2591EA1C;}.elementor-21460 .elementor-element.elementor-element-13f39443{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21460 .elementor-element.elementor-element-13f39443 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21460 .elementor-element.elementor-element-1586e9ec{--spacer-size:2vh;}.elementor-21460 .elementor-element.elementor-element-748e3043{--spacer-size:3vh;}.elementor-21460 .elementor-element.elementor-element-7df56447{--spacer-size:10vh;}@media(min-width:1025px){.elementor-21460 .elementor-element.elementor-element-529c5751:not(.elementor-motion-effects-element-type-background), .elementor-21460 .elementor-element.elementor-element-529c5751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-21460 .elementor-element.elementor-element-542a7de{--spacer-size:6vh;}.elementor-21460 .elementor-element.elementor-element-69f724ec{--spacer-size:6vh;}.elementor-21460 .elementor-element.elementor-element-2fe9c43{--spacer-size:6vh;}.elementor-21460 .elementor-element.elementor-element-49c1512{--spacer-size:6vh;}.elementor-21460 .elementor-element.elementor-element-1586e9ec{--spacer-size:5vh;}.elementor-21460 .elementor-element.elementor-element-7df56447{--spacer-size:5vh;}}