.displayBlockOn-xs{display:none !important}@media (max-width: 568px){.displayBlockOn-xs{display:block !important}}.displayInlineBlockOn-xs{display:none !important}@media (max-width: 568px){.displayInlineBlockOn-xs{display:inline-block !important}}@media (max-width: 568px){.displayNone-xs{display:none !important}}.displayBlockOn-sm{display:none !important}@media (max-width: 768px){.displayBlockOn-sm{display:block !important}}@media (max-width: 768px){.displayNone-sm{display:none !important}}.displayInlineBlockOn-sm{display:none !important}@media (max-width: 768px){.displayInlineBlockOn-sm{display:inline-block !important}}.displayBlockOn-md{display:none !important}@media (max-width: 1024px){.displayBlockOn-md{display:block !important}}@media (max-width: 1024px){.displayNone-md{display:none !important}}.displayInlineBlockOn-md{display:none !important}@media (max-width: 1024px){.displayInlineBlockOn-md{display:inline-block !important}}.displayBlockOn-lg{display:none !important}@media (max-width: 1280px){.displayBlockOn-lg{display:block !important}}@media (max-width: 1280px){.displayNone-lg{display:none !important}}.displayInlineBlockOn-lg{display:none !important}@media (max-width: 1280px){.displayInlineBlockOn-lg{display:inline-block !important}}.displayBlockOn-xl{display:none !important}@media (min-width: 1024px){.displayBlockOn-xl{display:block !important}}@media (max-width: 1024px){.displayNone-xl{display:none !important}}.displayInlineBlockOn-xl{display:none !important}@media (min-width: 1024px){.displayInlineBlockOn-xl{display:inline-block !important}}body{font-family:"Open Sans",sans-serif;font-size:16px;min-height:100%;color:#222;-webkit-font-smoothing:antialiased;-moz-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}*{box-sizing:border-box}.backgroundCoverImage{background-repeat:no-repeat;background-position:top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.backgroundCoverImageCenter{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.picTile{border:3px solid transparent;height:200px;overflow:hidden}.picTile:hover{cursor:pointer}.backgroundImageDiv{width:100%;height:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all .5s ease}.backgroundImageDiv:hover{width:103%;height:102%}#mainContainer{position:relative;top:0;left:0;width:100%;min-height:100%;margin:0;padding:30px}@media (max-width: 768px){#mainContainer{padding:0}}.sections{position:relative;float:left;margin:0;width:100%;margin:40px 0 0 0}#phSection{text-align:right;font-size:14px;height:30px;line-height:30px;padding:0;margin:0;position:absolute;top:0;right:30px}.mobHeadChangeOverflow{overflow:auto !important}.mobInnerMenuHeightChange{height:auto !important}#mobHeadSection{position:fixed;top:0px;left:0;z-index:9999;background-color:#f7f3f3;margin:0;height:70px;overflow:hidden;font-family:"Cormorant Garamond",serif;font-size:16px;font-weight:600}#mobHeadSection #mobMenuLogo{height:70px;width:100%;position:absolute;top:0;left:0;background-color:inherit}#mobHeadSection #mobMenuLogo #mobHeadSectionLogo{position:absolute;bottom:5px;margin:auto;width:130px;left:0;right:0}#mobHeadSection #mobMenuLogo #mobHeadSectionMenuBar{position:absolute;bottom:20px;left:10px;font-size:19px}#mobHeadSection #mobileMenu{position:absolute;top:70px;left:0;list-style:none;background-color:#f7f3f3;margin:0;width:100%;height:auto;overflow:auto;padding:2px}#mobHeadSection #mobileMenu li{padding:5px 1px;margin-right:10px;border-bottom:1px solid #444}#mobHeadSection #mobileMenu li .menuArrow{float:right;font-size:19px}#mobHeadSection #mobileMenu ul{list-style:none}#mobHeadSection #mobileMenu .innerMenu{height:0;overflow:auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#mobHeadSection #mobileMenu .innerMenu li{border:none}#headSection{background-color:cadetblue;background-image:url("/img/mainPic1.jpeg");height:500px;margin:0}@media (max-width: 768px){#headSection{height:300px;margin-top:70px}}#headSection .menuPc{list-style:none;position:relative;top:20px;left:0;right:0;margin:auto;text-align:center;padding:0;color:white;font-family:"Cormorant Garamond",serif;font-size:18px;font-weight:600}#headSection .menuPc li{padding:10px 0;margin:0 16px;display:inline-block;border:1px solid transparent;border-bottom:1px solid transparent;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width: 1024px){#headSection .menuPc li{padding:5px 0;margin:0 4px}}#headSection .menuPc .undelineHover:hover{border-bottom:1px solid #fff;cursor:pointer}#headSection .menuPc #pcHeadLogo{height:50px;width:auto}#headSection .menuPc .innerMenuParent{padding:10px}@media (max-width: 1024px){#headSection .menuPc .innerMenuParent{padding:5px}}#headSection .menuPc .innerMenuParent:hover{color:#fec504;border:1px solid #444;border-bottom:2px solid transparent;background-color:#f7f3f3}#headSection .menuPc .innerMenu{display:none;position:absolute;background-color:#f7f3f3;border:1px solid #444;color:#222;margin-left:-11px;z-index:9999}#headSection .menuPc .innerMenu ul{display:inline-grid;position:relative;padding:15px}#headSection .menuPc .innerMenu ul li{display:block;border:none;padding:5px;font-size:17px;font-weight:400;text-align:left}#headSection .menuPc .innerMenu ul li:hover{border:none;color:yellow}#headSection .menuPc .innerMenu ul .innerMenuHead{font-size:16px;font-weight:700;cursor:auto}#headSection .menuPc .innerMenu ul .innerMenuHead:hover{color:#222}#headSection .menuPc .innerMenuParent:hover>.innerMenu{display:block}#headCaption{display:block;font-family:"Cormorant Garamond",serif}#headCaption h1{text-align:center;padding-top:0;margin-top:0}#headCaption .headCaptionButton{display:table;position:relative;top:0;left:0;right:0;padding:10px;margin:auto;text-align:center;border:1px solid #fec504}#indexTileSection .indexTiles{font-family:"Cormorant Garamond",serif;position:relative;border:3px solid transparent;height:200px;overflow:hidden}#indexTileSection .indexTiles h2{display:inline-block;border-bottom:3px solid #fec504;margin-top:0;padding-top:0}#indexTileSection .indexTiles p{font-family:"Open Sans",sans-serif;font-weight:300;margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:0}#indexTileSection .indexTiles .overlay{position:absolute;top:0;left:0;z-index:999;background-color:rgba(88,74,66,0.8);cursor:default;text-align:center;overflow:hidden;height:100%;width:0;-webkit-transition:width .6s ease, opacity 2s ease;-moz-transition:width .6s ease, opacity 2s ease;-o-transition:width .6s ease, opacity 2s ease;transition:width .6s ease, opacity 2s ease;color:#f7f3f3}#indexTileSection .indexTiles .overlay .overlayContent{height:100%;width:100%;position:relative}#indexTileSection .indexTiles .overlay .overlayContent h1{position:absolute;top:10%;left:10%;font-family:"Cormorant Garamond",serif;opacity:0}#indexTileSection .indexTiles .overlay .overlayContent #arrow_icon{width:30px;position:absolute;bottom:10%;right:10%}#indexTileSection .indexTiles:hover .overlay{width:100%}#indexTileSection .indexTiles:hover .overlay h1{opacity:1}#moreStoriesSection{text-align:center;display:none}#moreStoriesSection h2{margin-left:auto;margin-right:auto;display:inline-block;font-family:"Cormorant Garamond",serif;border-bottom:2px solid #fec504}#moreStoriesSection .moreStoriesBlocks{margin-top:10px;padding:3px 0;width:100%;border-top:1px solid #222;border-bottom:1px solid #222}#moreStoriesSection .moreStoriesBlocks div{padding:10px 0;line-height:100%}#moreStoriesSection .moreStoriesBlocks .moreStoriesBlack{background-color:#222;color:white}#moreStoriesSection .moreStoriesBlocks .moreStoriesText{text-align:left;padding-left:20px}#moreStoriesSection .moreStoriesBlocks .moreStoriesPlus{text-align:right;font-family:"Cormorant Garamond",serif;font-size:38px;font-weight:700;padding:0;padding-right:5%}#socialMediaSection{text-align:center}#socialMediaSection .iconSection{position:relative;top:0;margin:auto;display:inline}#socialMediaSection .iconSection a{margin:3px}#socialMediaSection .iconSection a img{width:25px}@media (min-width: 768px){#socialMediaSection .iconSection a img{width:35px}}@media (min-width: 1024px){#socialMediaSection .iconSection a img{width:40px}}@media (min-width: 1280px){#socialMediaSection .iconSection a img{width:45px}}#formSection{text-align:center}#formSection h2{position:relative;text-align:center;display:inline-block;font-family:"Cormorant Garamond",serif;padding-top:0px;margin-top:0}#formSection form{width:300px;position:relative;margin:auto}#formSection form input{margin:0}#formSection form input[type=button]{background-color:#222;border:none}#formSection #error-div{color:#900603;padding:5px 30px}#addressSection{background-color:#f7f3f3}#addressSection h4{margin:0;margin-bottom:5px;font-family:"Cormorant Garamond",serif;font-weight:700;font-size:18px;text-align:left;padding:1px 20px}#addressSection p{padding:1px 20px;font-weight:500;margin:0;text-align:left}@media (max-width: 768px){#addressSection{padding:40px 0}}#addressSection .address{padding:40px 0}@media (max-width: 768px){#addressSection .address{padding:0;padding-bottom:10px}}@media (min-width: 768px){#addressSection .address{border-right:1px solid #888}}@media (min-width: 768px){#addressSection .addressPhoneNumberSection{padding:40px 0}}#addressSection .addressPhoneNumberSection .addressPhoneNumber{margin-bottom:10px}#addressSection .addressPhoneNumberSection .addressPhoneNumber .phoneHead{margin-bottom:0}#footerMenuSection ul{list-style:none;padding:10px;display:table;margin:auto;top:0;left:0;right:0}@media (min-width: 768px){#footerMenuSection ul{padding:1px}}#footerMenuSection ul li{color:#000;font-weight:300;cursor:pointer}#footerMenuSection ul .footerMenuHead{font-weight:500;margin-bottom:10px;padding:3px 0;border-bottom:2px solid #fec504;display:inline-block;cursor:auto}@media (max-width: 768px){#footerMenuSection ul{display:block;margin:unset;top:unset;left:unset;right:unset}}#creditsSection{background-color:#161616;text-align:center;padding:8px}#creditsSection p{color:#f7f3f3;font-family:"Cormorant Garamond",serif;font-size:10px;font-weight:300;margin:0}#servicesSection{text-align:center}#servicesSection .servicesSectionHead{display:inline-block;text-align:center;font-family:"Cormorant Garamond",serif;padding:2px;border-bottom:2px solid #fec504;margin:auto;position:relative}#servicesSection .servicesSectionMenu{font-family:font-head;list-style-position:outside;list-style:none;display:inline-block;margin-left:10px;margin-right:10px;padding-left:0;padding-right:0}@media (min-width: 768px){#servicesSection .servicesSectionMenu{width:100%}}#servicesSection .servicesSectionMenu li{display:inline-block;margin:10px;font-size:18px;padding-bottom:3px;border-bottom:1px solid transparent;transition:all .5s}@media (max-width: 768px){#servicesSection .servicesSectionMenu li{display:block;margin:3px 0;text-align:left;width:50%;float:left;font-size:16px}}#servicesSection .servicesSectionMenu li .liContent{border-bottom:1px solid transparent}@media (min-width: 768px){#servicesSection .servicesSectionMenu li:hover{border-bottom:1px solid #fec504;cursor:pointer}}@media (max-width: 768px){#servicesSection .servicesSectionMenu .liContent:hover{border-bottom:1px solid #fec504;cursor:pointer}}#servicesSection .servicesTileSection{background-color:#f7f3f3;padding:30px}#servicesSection .servicesTileSection .picTile{border:6px solid #f7f3f3 !important}@media (max-width: 568px){#servicesSection .servicesTileSection .picTile{border:2px solid #f7f3f3 !important}}@media (max-width: 568px){#servicesSection .servicesTileSection{padding:30px 0}}.servicesSubCatMenuHover{border-bottom:1px solid #fec504 !important}#albumViewer{background-color:#f7f3f3;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:99999999;display:none;font-size:2em}#albumViewer #albumCloseButton{position:fixed;top:20px;right:20px;cursor:pointer}@media (max-width: 768px){#albumViewer #albumCloseButton{top:10px;right:10px;font-size:1.3em}}@media (max-width: 568px){#albumViewer #albumCloseButton{top:10px;right:5px;font-size:.8em}}#albumViewer #albumPics{width:600px;margin:30px auto;border-radius:10px;background-color:#f7f3f3;overflow:auto;height:auto;padding:15px}#albumViewer #albumPics img{width:100%;height:auto;margin:10px 0}@media (max-width: 768px){#albumViewer #albumPics{width:90%;margin-top:45px}}.bodyNonScrollableClass{height:100% !important;overflow:hidden !important}#portfolioSection{margin:50px 0;padding:50px;background-color:#f7f3f3}@media (max-width: 768px){#portfolioSection{padding:30px 10px}}#portfolioSection .tileSection{height:400px;position:relative}#portfolioSection .tileSection .mainPic{position:relative}#portfolioSection .tileSection .mainPic .protofolioMainPic{position:relative;cursor:pointer}#portfolioSection .tileSection .mainPic .protofolioMainPic .overlay{position:absolute;top:0;left:0;z-index:999;background-color:#584a42;cursor:default;text-align:center;overflow:hidden;height:100%;padding-top:120px;width:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#f7f3f3}#portfolioSection .tileSection .mainPic .protofolioMainPic .overlay .overlayContent h1{font-family:"Cormorant Garamond",serif}#portfolioSection .tileSection .mainPic .protofolioMainPic .overlay .overlayContent button{border:none;border:1px solid #fec504 !important;color:white;padding:8px 24px;background-color:transparent;height:unset !important;overflow:unset !important}#portfolioSection .tileSection .mainPic .protofolioMainPic:hover .overlay{width:100%}#portfolioSection .tileSection .tileGrid{height:inherit}#portfolioSection .tileSection .tileGrid .imgDiv{border:3px solid #f7f3f3;float:left}#portfolioSection .tileSection .tileGrid .fullHeight{height:100%}#portfolioSection .tileSection .tileGrid .fullWidth{width:100%}#portfolioSection .tileSection .tileGrid .oneThirdHeight{height:33%}#portfolioSection .tileSection .tileGrid .twoThirdHeight{height:67%}#portfolioSection .tileSection .tileGrid .halfHeight{height:50%}#portfolioSection .tileSection .tileGrid .oneThirdWidth{width:33%}#portfolioSection .tileSection .tileGrid .twoThirdWidth{width:67%}#portfolioSection .tileSection .tileGrid .halfWidth{width:50%}.addMagicsHeadSection{height:100px !important;background-color:#584a42 !important;background-image:unset !important}@media (max-width: 768px){.addMagicsHeadSection{display:none}}#addMagicsHead .addMagicsHeadSections{position:relative;background-color:#f7f3f3}#addMagicsHead .headContentOverlay{position:abolute;top:0;left:0}#addMagicsHead .headContentOverlay img{position:absolute;top:0;bottom:0;left:0;right:0;height:40px;margin:auto}#addMagicsHead .headContent img{position:absolute;top:0;bottom:0;left:0;right:0;height:40px;margin:auto}#addMagicsProfile{background-color:#f7f3f3}#addMagicsProfile .profileImage{position:relative;height:400px;background-image:url("/img/AddMagics/Sajan.jpg")}#addMagicsProfile .profileText{position:relative}#addMagicsProfile p{line-height:24px}.centralizedContentArea{padding:48px}@media (min-width: 1024px){.centralizedContentArea{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:table}}#addMagicsAbout{padding:100px 48px}#addMagicsAbout p{line-height:24px}#addMagicsListing{padding:24px 48px}#addMagicsListing ul{padding:0;margin:0;list-style-position:inside;list-style:none}#addMagicsListing ul li{line-height:24px}#addMagicsListing ul .listHead{font-family:"Cormorant Garamond",serif}#addMagicsAddressSection{text-align:center;background-color:#f7f3f3;padding:48px 0}#addMagicsAddressSection .address{margin:auto}#addMagicsAddressSection .address h4{margin:0;margin-bottom:5px;font-family:"Cormorant Garamond",serif;font-weight:700;font-size:18px;padding:1px 20px}#addMagicsAddressSection .address p{padding:1px 20px;font-weight:500;margin:0}
/*# sourceMappingURL=main.css.map */