html{height:100%;z-index:-10}body{margin:0;height:100%;z-index:-10}.heartbeatloader{position:absolute;width:15vmin;height:15vmin;z-index:9999;margin:auto;inset:0}.svgdraw{top:0;left:0;position:absolute;width:100%;height:100%;transform:scale(1.4);z-index:9999}.path{stroke:#fafafaf2;stroke-width:4;stroke-dasharray:1000px;stroke-dashoffset:1000px;animation:draw 1.5s infinite forwards normal linear;animation-delay:.1s;position:relative}@keyframes draw{to{stroke-dashoffset:0}}.innercircle{width:100%;height:100%;border-radius:50%;background-color:#039ad1;position:absolute;z-index:1;margin:auto;top:0;opacity:.9;animation:innerbeat 1.5s infinite linear forwards}@keyframes innerbeat{0%{transform:scale(1)}10%{transform:scale(1)}50%{transform:scale(1.15)}60%{transform:scale(1.05)}75%{transform:scale(1.2)}}.outercircle{width:100%;height:100%;border-radius:50%;background-color:#1bc2ff;box-shadow:0 0 40px 20px #fff;position:absolute;z-index:-1;opacity:.9;top:0;left:0;transform:scale(1.2);animation:outerbeat 1.5s infinite linear forwards}@keyframes outerbeat{0%{transform:scale(1.2)}10%{transform:scale(1.2)}50%{transform:scale(1.3)}60%{transform:scale(1.25)}75%{transform:scale(1.3)}}.sidebar{width:250px;transition:transform .3s ease}.sidebar.open{transform:translate(0)}.sidebar.closed{transform:translate(-100%)}.content.shifted{margin-left:250px}header{background-color:transparent;padding:1rem;display:flex;justify-content:flex-end;box-shadow:1px 2px 3px #ddd}.drawer_sec .menu_icon,.drawer_sec .menuText{color:#fff;margin-left:5px}.modal_popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:50vw;opacity:1;background-color:#fff;border-radius:4px}.carouselvideo .specific-option-class{display:none}.drawer_sec .MuiDrawer-paperAnchorLeft{visibility:visible!important}.tab_sec{width:75%}.tab_sec button{background-color:#ddd;border-right:2px solid #c7c7c7;border-radius:25px}.tab_sec button.Mui-selected{background-color:#1976d2!important;color:#fff}.search_sec{position:relative!important;right:50px;float:right;margin-top:10px}.search_sec input{width:25ch!important;background:#f7f7f7;border:1px solid #ddd}.menu_icon #cart{background:#ff2a2a;width:20px;height:20px;text-align:center;border-radius:10px;font-size:13px;margin-top:-10px;margin-left:-5px}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}#cart.flip,.flip{backface-visibility:visible!important;animation:flip 2s ease infinite}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.share_sec .share_icons{margin:0 5px}.share_sec .share_icons.active{background-color:#1976d2;color:#f7f7f7}.EmailShare{padding:10px}.EmailShare input{padding:10px 15px}.EmailShare label{line-height:.9em}.MuiInputLabel-outlined.MuiInputLabel-sizeSmall{line-height:1.43em!important;transform:translate(14px,9px) scale(1)}.MuiInputLabel-outlined.MuiInputLabel-shrink{transform:translate(14px,-6px) scale(.75)!important}.emailShareButton{background-color:#1976d2!important;border-radius:5px!important;color:#f7f7f7!important;margin:0 10px 0 0!important;width:15%}.ql-editor p{font-size:16px}.email_input .cc_bcc{font-size:16px;font-weight:600}.EmailShare .Mui-disabled{font-size:16px;font-weight:600;color:#9b9b9b;background-color:#aaaaaa1c}.search_anim{width:61%;margin:0 auto}.search_anim .MuiInputBase-formControl{border-radius:30px;background-color:#e5e4e42e}.animation-content h6{margin-bottom:0;color:"#004F98";font-weight:"bold";font-size:"17px";text-align:justify}.AfterLogin{width:100%!important}.AfterLogin .slick-prev:before,.AfterLogin .slick-next:before{font-size:45px;color:#1976d2;opacity:1}.AfterLogin .carouselvideo .vds-controls{background-color:transparent!important;box-shadow:none!important}.AfterLogin [data-media-player] *{box-sizing:border-box}.custom-slick .slick-track{display:flex!important;justify-content:flex-start!important}.no-center-slider .slick-track,.slider-wrapper.no-center .slick-track{justify-content:flex-start!important}.disable-center .slick-track{justify-content:flex-start!important;display:flex!important;transform:none!important}.disable-center .slick-list{overflow:hidden}.slick-disabled{opacity:.4;pointer-events:none}.slider-container{width:70%;max-width:100%;margin:30px auto 0}.homepage_slider .slider-container{width:95%;max-width:100%;padding:0 15px;margin:15px auto 0}@media (max-width: 600px){.homepage_slider .slider-container{width:100%;max-width:100%;padding:0 15px;margin:15px auto 0}.search_anim{width:90%;margin:0 auto}.search_anim .MuiInputBase-formControl{border-radius:10px;background-color:#9595952e}}.share_sec_content{display:flex;justify-content:center;padding:10px;position:relative}.share_sec_content h6{color:#535353;padding:15px;border-radius:10px;border:2px solid #1976d2}.Mui-error{margin-left:0!important}.custom-playlist .selected{background-color:#1976d2!important;border:1px solid #02b7ff!important;color:#fff}.dialogtitle{background-color:#eeefef;color:#000}.addUser .addUser_input{border:1px solid lightgrey;border-radius:4px;padding:2px}.addUser .addUser_input:focus{border:1px solid lightgrey;outline:none}.addUser .addUser_input.Mui-focused{border:"1px solid lightgrey";outline:"none"}.addUser .addUser_input.MuiInputBase-input{color:"black"}.addUser .addUser_input:after{border-bottom:"2px solid lightgrey"}.addUser .addUser_input.MuiFormLabel-asterisk{color:"red"}.addUser .addUser_formlabel{font-size:12px!important;color:#272626}.addUser .addUser_formlabel>.MuiFormLabel-asterisk{color:red}.addUser .addUser_formhelper{font-size:12px;color:#8d8d8d}.headingtitle{color:#1976d2;border-bottom:1px solid #ccc;padding-bottom:4px;margin-left:12px}@media (min-width: 600px){.headingtitle{margin-left:16px;margin-top:12px}}@media (min-width: 900px){.headingtitle{margin-top:16px}}.location_form .location_form_field{background-color:#f0f2f4}.location_form .formlabel{font-size:12px!important}.cancelbtn{color:#fff!important;background-color:#be1e2d!important;border-color:#be1e2d!important;text-transform:none!important;height:35px!important;padding:"8px 16px";margin-right:"8px"}.addbtn{height:35px;padding:"8px 16px";text-transform:none!important}.deleteicon{color:#be1e2d!important}.deleteicon:hover{background-color:#be1e2d1a;color:#a51824}.outerbox{border:1px solid grey;margin:20px!important;border-radius:10px!important;padding:15px!important}.slider-favorites .slick-track{margin-left:0;margin-right:0}.myPlaylist_data .selected{background-color:#1976d2!important;border:2px solid #2f98ff!important}.myPlaylist_data .selected p,.myPlaylist_data .selected svg{color:#fff}@media (min-width: 600px){.outerbox{margin:10px 30px}}@media (min-width: 900px){.outerbox{margin:10px 50px}}@media (min-width: 1200px){.outerbox{margin:20px 40px!important}}@media (min-width: 1536px){.outerbox{margin:10px 50px}}.favouritelist{width:100%;flex:1;border:1px solid grey;margin:10px;border-radius:8px;padding:4px;max-width:90%;height:auto;max-height:30vh;overflow-y:auto;min-height:300px}@media (min-width: 600px){.favouritelist{margin:20px;padding:10px!important;height:60vh;max-height:60vh!important}}@media (min-width: 900px){.favouritelist{max-width:50%;height:70vh}}.favouritelist.background{background-color:#f5f5f5;padding:10px!important}.favouritelistcontainer{display:flex;width:100%;margin-top:8px;gap:8px;flex-direction:column;height:auto}@media (min-width: 600px){.favouritelistcontainer{height:70vh}}@media (min-width: 900px){.favouritelistcontainer{flex-direction:row}}.transparent-cropper-container{background-color:transparent!important}@font-face{font-family:Open Sans;src:url(/assets/opensans-regular-webfont-D3M8qpOL.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/opensans-bold-webfont-BdUNQ0Hy.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body{font-family:Open Sans,sans-serif}@font-face{font-family:Open Sans;src:url(/assets/opensans-regular-webfont-D3M8qpOL.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/opensans-bold-webfont-BdUNQ0Hy.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}body{font-family:Open Sans,sans-serif;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@supports (-webkit-touch-callout: none){.vds-media-player{-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width: 430px) and (-webkit-min-device-pixel-ratio: 2){.vds-media-player{width:100%!important;height:auto!important;max-height:35vh!important;min-height:200px!important}.vds-media-player video{width:100%!important;height:100%!important;object-fit:cover!important}}}.MuiTableCell-root .MuiInputBase-root input{border-radius:4px;padding:4px;text-decoration:none;outline:none}.special-label{color:#0009}.MultiSelectLabel{display:inline;color:#000;background-color:#e2edf154;padding:12px 26px;border-radius:21px}.MultiSelectLabel:hover{background-color:#135e9b!important;color:#fff}.MultiSelectLabel span.Mui-checked{background-color:#26b31a!important;color:#fff}.GlobalButton{background-color:#4a96b8!important}.GlobalButton:hover{background-color:#1565c0!important}.css-1y9yysw-MuiFormHelperText-root.Mui-error,.css-dq2ba-MuiFormHelperText-root.Mui-error,.css-cqrzr2-MuiFormHelperText-root.Mui-error{margin-left:0%!important}.css-dq2ba-MuiFormHelperText-root.Mui-error,.css-cqrzr2-MuiFormHelperText-root.Mui-error{font-size:medium!important}.startProjectGrid{display:grid;min-height:100vh!important;min-height:100dvh!important;grid-template-rows:auto 2fr auto!important;border:3px solid lightblue}.image-gallery-slides{height:100%;width:100%;border:1px solid rgb(44,43,43);border-radius:7px}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:54px!important;width:53px!important;border-radius:36px;background-color:#c4b7b729;stroke-width:2}@media (min-width: 320px) and (max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:32px!important;width:26px!important;border-radius:30px!important;stroke-width:1!important}}@media (hover: hover) and (pointer: fine){.image-gallery-icon:hover{color:#fff}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}
