@font-face{font-family:'Canela';src:url('/fonts/Canela-Regular.eot');src:url('/fonts/Canela-Regular.eot?#iefix') format('embedded-opentype'),url('/fonts/Canela-Regular.woff2') format('woff2'),url('/fonts/Canela-Regular.woff') format('woff'),url('/fonts/Canela-Regular.ttf') format('truetype'),url('/fonts/Canela-Regular.svg#Canela-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Avenir Book';src:url('/fonts/Avenir Book.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}

html, body{font-family:'Avenir Book';color:#241F20;letter-spacing:0.6px;letter-spacing:0.044vw;}
button, .btn, .button, .form-control, .custom-select{border-radius:0;border:0;}
.form-control:focus, .custom-select:focus, button:focus, .btn:focus, .button:focus, .form-check-input:focus, .btn-close:focus{outline:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.back-to-top{display:none;width:40px;width:2.928vw;height:40px;height:2.928vw;position:fixed;bottom:40px;bottom:2.928vw;right:25px;right:1.830vw;z-index:100;text-decoration:none;cursor:pointer;text-align:center;background-color:#241F20;}
.back-to-top i{line-height:3.148vw;color:white;vertical-align:middle;}
.back-to-top:hover i{color:white;}
.success_icon{font-size:50px;color:#0033FF;}
.respImg{width:100%;max-width:none;height:auto;}

/*Status Popup*/
.statusModal .modal-content{padding:12px;padding:0.878vw;border-radius:0;}
.statusModal .modal-content .modal-body{border:2px solid #0033FF;border:0.146vw solid #0033FF;padding:56px 64px;padding:4.1vw 4.685vw;position:relative;text-align:center;}
.statusModal .btn-close{position:absolute;top:12px;top:0.878vw;right:12px;right:0.878vw;color:#0033FF;--bs-btn-close-bg:url(/icons/close.png);width:12px;width:0.878vw;height:12px;height:0.878vw;--bs-btn-close-opacity:0.66;--bs-btn-close-hover-opacity:1;}

.containerLimit{max-width:84vw;}
.section-topPadding{padding-top:75px;padding-top:5.490vw}
.section-bottomPadding{padding-bottom:75px;padding-bottom:5.490vw;}
.section-topPadding1{padding-top:44px;padding-top:3.221vw;}
.section-bottomPadding1{padding-bottom:44px;padding-bottom:3.221vw;}
.section-topPadding2{padding-top:100px;padding-top:7.321vw;}
.section-bottomPadding2{padding-bottom:100px;padding-bottom:7.321vw;}

.marginBtm48{margin-bottom:48px;margin-bottom:3.514vw;}
.marginBtm40{margin-bottom:40px;margin-bottom:2.928vw;}
.marginBtm24{margin-bottom:24px;margin-bottom:1.757vw;}
.marginBtm16{margin-bottom:16px;margin-bottom:1.171vw;}
.marginBtm12{margin-bottom:12px;margin-bottom:0.878vw;}
.marginBtm8{margin-bottom:8px;margin-bottom:0.586vw;}
.marginBtm4{margin-bottom:4px;margin-bottom:0.293vw;}
.paddingL8VW{padding-left:calc(8vw + 8px);}
.padding_50_75{padding:50px 75px;padding:3.66vw 5.49vw;}
.NLPadding{padding-left:0;}
.paddingL2_5{padding-left:2.5%;}
.paddingR2_5{padding-right:2.5%;}

.link1{font-size:14px;font-size:1.025vw;letter-spacing:1.5px;letter-spacing:0.11vw;text-decoration:none;background-color:transparent;padding:0;}

.heading1{font-size:48px;font-size:3.514vw;letter-spacing:2.4px;letter-spacing:0.176vw;}
.heading2{font-size:42px;font-size:3.075vw;letter-spacing:2.1px;letter-spacing:0.154vw;}
.heading3{font-size:26px;font-size:1.903vw;letter-spacing:1.3px;letter-spacing:0.095vw;}
.heading4{font-size:64px;font-size:4.685vw;letter-spacing:3.2px;letter-spacing:0.234vw;}
.subheading1{font-size:16px;font-size:1.171vw;letter-spacing:1.4px;letter-spacing:0.102vw;}
.subheading2{font-size:22px;font-size:1.611vw;letter-spacing:1.6px;letter-spacing:0.117vw;}
.text1{font-size:14px;font-size:1.025vw;letter-spacing:1.2px;letter-spacing:0.088vw;}
.text2{font-size:12px;font-size:0.878vw;letter-spacing:1px;letter-spacing:0.073vw;}

.uppercase{text-transform:uppercase;}
.lowercase{text-transform:lowercase;}
.capitalize{text-transform:capitalize;}
.bold{font-weight:bold;}

.canelaFont{font-family:'Canela';line-height:1.15;}
.blueColor{color:#0033FF;;}
.whiteColor{color:#ffffff;}
.lightGreyBckgd{background-color:#F1F1F2;}
.darkGreyBckgd{background-color:#D0D2D3;}
.whiteBckgd{background-color:white;}
.blueBckgd{background-color:#0033FF;}

.caroNav1 .owl-nav img{width:40px;width:2.928vw;height:auto;}
.caroNav1 .owl-nav .owl-prev{position:absolute;top:calc(50% - 2.928vw);left:-80px;left:-5.857vw;width:40px;width:2.928vw;height:80px;height:5.857vw;}
.caroNav1 .owl-nav .owl-next{position:absolute;top:calc(50% - 2.928vw);right:-80px;right:-5.857vw;width:40px;width:2.928vw;height:80px;height:5.857vw;}

.caroDot1 .owl-dots{text-align:center;}
.caroDot1 .owl-dots .owl-dot{width:10px;width:0.732vw;height:10px;height:0.732vw;border-radius:50%;margin:5px;margin:0.366vw;border:1px solid white;background-color:transparent;outline:0;}
.caroDot1 .owl-dots .owl-dot.active{background-color:white;border:1px solid white;}

a .respImg:hover{opacity:0.65 !important;}

/*Search*/
.searchBar{width:100%;height:0;position:fixed;z-index:1100;top:0;left:0;background-color:white;overflow-x:hidden;transition:0.5s;}
.searchBar .form-control{padding:37px 30px;padding:2.709vw 2.196vw;border-radius:0;border:0;background-color:#F1F1F2;}
.searchBar .form-control:focus{border:0;background-color:#F1F1F2;}
.searchBar .closeSearchBtn{position:absolute;right:15px;right:1.098vw;top:22px;top:1.611vw;font-size:30px;font-size:2.196vw;color:black;text-decoration:none;}
.searchBar .closeSearchBtn:hover{text-decoration:none;}
.searchBar .container{max-width:none;padding:30px;padding:2.196vw;}
.searchBar .container .col-lg-2{width:22%;}
.searchBar .container .col-lg-10{width:78%;}
.searchBar .container .proImage{display:block;width:100%;padding-top:125%;background-position:center;background-size:cover;margin-bottom:16px;margin-bottom:1.171vw;}
.searchBar .container .borderGap{padding:20px 12px 60px 12px;padding:1.464vw 0.878vw 4.392vw 0.878vw;}
.searchBar .container .borderGap .blueBorder{display:block;width:100%;height:2px;height:0.146vw;border-bottom:1px solid #D0D2D3;border-bottom:0.073vw solid #D0D2D3;}

/*Navbar*/
.navbar{padding-top:24px;padding-top:1.757vw;padding-bottom:24px;padding-bottom:1.757vw;background-image:linear-gradient(rgba(0,0,0,0.8), transparent);}
.navbar.whiteBckgd, .navbar.lightGreyBckgd, .navbar.blueBckgd{background-image:none;}
.navbar .navbar-toggler{width:28px;width:2.05vw;height:32px;height:2.343vw;padding:0;border:0;color:white;font-size:28px;font-size:2.05vw;}
.navbar.whiteBckgd .navbar-toggler, .navbar.lightGreyBckgd .navbar-toggler{color:#0033FF;}
.navbar .navbar-toggler:focus{box-shadow:none;}
.navbar .navbar-brand{margin:0;}
.navbar .navbar-brand .logo{width:240px;width:17.57vw;height:auto;}
.navbar .searchBtn{width:18px;width:1.318vw;height:32px;height:2.343vw;padding:0;border:0;background-color:transparent;font-size:18px;font-size:1.318vw;color:white;}
.navbar.whiteBckgd .searchBtn, .navbar.lightGreyBckgd .searchBtn{color:#0033FF;}
.offcanvas.offcanvas-start{background-color:#0033FF;padding:50px;padding:3.66vw;}
.offcanvas .nav-item .nav-link{color:white;font-size:20px;font-size:1.464vw;letter-spacing:1.5px;letter-spacing:0.11vw;}
.offcanvas .socialIcons i{font-size:20px;font-size:1.464vw;color:white;margin-right:16px;margin-right:1.171vw;}
.offcanvas .offcanvas-header .btn-close{background-image:none;opacity:1;}
.offcanvas .offcanvas-footer{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);}
.navbar.scrolled{padding-top:16px;padding-top:1.171vw;padding-bottom:16px;padding-bottom:1.171vw;background-color:white;background-image:none;box-shadow:0 1.098vw 0.732vw -1.245vw #162735;box-shadow:0 1.098vw 0.732vw -1.245vw rgba(0, 0, 0, 0.5);}
.navbar.scrolled .navbar-toggler{color:#0033FF;}
.navbar.scrolled .searchBtn{color:#0033FF;}

/*Footer*/
footer{background-color:#D0D2D3;color:#241F20;}
footer .firstCol{padding-right:8%;}
footer .footer-signupForm .email_field{width:100%;background-color:transparent;border:1px solid #241F20;border:0.073vw solid #241F20;padding:8px 12px;padding:0.586vw 0.878vw;color:#241F20;}
footer .secondCol{padding-left:14%;}
footer .thirdCol{padding-left:18%;}
footer .firstRow{margin-bottom:40px;margin-bottom:2.928vw;}
footer .secondRow .socialIcons i{font-size:20px;font-size:1.464vw;color:#241F20;margin-right:16px;margin-right:1.171vw;}
footer .secondRow .respImg{width:240px;width:17.57vw;height:auto;}
footer .footer-signupForm .form-control::placeholder{color:#241F20;opacity:1;}
footer .footer-signupForm .form-control:-ms-input-placeholder{color:#241F20;}
footer .footer-signupForm .form-control::-ms-input-placeholder{color:#241F20;}

/*Newsletter Popup*/
/*.newsletterPopup .modal-dialog{max-width:40%;}
.newsletterPopup .modal-content{padding:12px;padding:0.878vw;border-radius:0;}
.newsletterPopup .modal-content .modal-body{border:2px solid #0033FF;border:0.146vw solid #0033FF;padding:56px 64px;padding:4.1vw 4.685vw;position:relative;text-align:center;}
.newsletterPopup .modal-content .modal-body .newsletterForm .form-row{padding:0 5%;margin:0;display:flex;}
.newsletterPopup .modal-content .modal-body .newsletterForm input{display:inline-block;border:2px solid #0033FF;border:0.146vw solid #0033FF;}
.newsletterPopup .modal-content .modal-body .newsletterForm button{display:inline-block;background-color:#0033FF;}
.newsletterPopup .btn-close{position:absolute;top:12px;top:0.878vw;right:12px;right:0.878vw;color:#0033FF;--bs-btn-close-bg:url(/icons/close.png);width:12px;width:0.878vw;height:12px;height:0.878vw;--bs-btn-close-opacity:0.66;--bs-btn-close-hover-opacity:1;}*/

/*Homepage*/
.fullscreenBanner-mainCont .item{height:100vh;overflow:hidden;background-position:center;background-size:cover;background-blend-mode:saturation;}
.fullscreenBanner-mainCont .item .col-md-6{height:100vh;padding-top:20vh;padding-bottom:8vh;}
.fullscreenBanner-mainCont .item .col-md-6 .img-cont{display:flex;justify-content:end;}
.fullscreenBanner-mainCont .item .col-md-6 .img-cont .respImg{border:5px solid white;border:0.366vw solid white;width:auto;height:100%;max-width:100%;max-height:72vh;}
.upcomingExhibitions-homepageCont .info-cont{background-color:#D0D2D3;padding:60px 50px;padding:4.392vw 3.66vw;}
.instafeed-cont{padding:0 4px;}

/*All Artists Page*/
.allArtistsRow{margin-left:-64px;margin-left:-4.685vw;margin-right:-64px;margin-right:-4.685vw;}
.allArtistsRow .allArtistsCont{padding:0 64px;padding:0 4.685vw;margin-bottom:64px;margin-bottom:4.685vw;}

/*Artist Page*/
.artistBio-cont #artistBioCont{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;}
.artistBio-cont #myBtn{background-color:transparent;padding:0;border:0;}
.artwork-imgWork{background-color:#e5e5e5;min-height:calc(((86vw - (24px * 3)) / 2.75) / 1);}
.artwork-imgWork table{min-height:calc(((86vw - (24px * 3)) / 2.75) / 1);}
.artwork-imgWork .respImg{width:auto;max-width:100%;height:auto;max-height:calc(((86vw - (24px * 3)) / 2.75)* 1);object-fit:contain;}
.pressCaro .owl-stage{display:flex;}
.pressCaro .owl-stage-outer{padding-top:49px;padding-top:3.587vw;}
.pressCaro .item{display:flex;flex:1 0 auto;height:100%;padding:80px 60px 60px 60px;padding:5.857vw 4.392vw 4.392vw 4.392vw;position:relative;}
.pressCaro .item .logo-mainCont{position:absolute;top:-49px;top:-3.587vw;left:0;display:flex;width:100%;justify-content:center;}
.pressCaro .item .logo-box{display:block;height:98px;height:7.174vw;width:auto;max-width:50%;padding:12px 16px;padding:0.878vw 1.171vw;box-shadow:0 1.098vw 0.732vw -1.245vw #162735;box-shadow:0 1.098vw 0.732vw -1.245vw rgba(0, 0, 0, 0.5);}
.pressCaro .item .logo-box .respImg{display:block;width:auto;max-width:100%;height:auto;max-height:74px;max-width:5.417vw;}
.pressCaro .item .card{border:0;border-radius:0;background-color:transparent;}
.pressCaro .item .card .card-header{border:0;border-radius:0;padding:0;background-color:transparent;}
.pressCaro .item .card .card-body{padding:0;background-color:transparent;}
.pressCaro .item .card .card-footer{border:0;border-radius:0;padding:0;background-color:transparent;}

#load-more-btn{background-color:transparent;padding:0;margin:0;border:0;width:40px;width:3.298vw;height:auto;}

/*Artwork Page*/
.artwork-mainCont{background-image:linear-gradient(to right, #f1f1f2 66%, white 34%);}
.overviewAccordion{width:50%;}
.overviewAccordion .accordion-item{padding:0;border:0;background-color:transparent;}
.overviewAccordion .accordion-item .accordion-header{padding:0;border:0;background-color:transparent;}
.overviewAccordion .accordion-item .accordion-header .accordion-button{padding:0;border:0;background-color:transparent;color:#241F20;}
.overviewAccordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none;}
.overviewAccordion .accordion-item .accordion-header .accordion-button.collapsed{box-shadow:none;}
.overviewAccordion .accordion-item .accordion-header .accordion-button::after{margin-left:16px;}
.overviewAccordion .accordion-item .accordion-body{padding:0;border:0;background-color:transparent;}
.enquireBtn{padding:0;padding-bottom:4px;padding-bottom:0.293vw;border-bottom:2px solid #241F20;border-bottom:0.2vw solid #241F20;background-color:transparent;}

/*.accordion-button::after{background-image:url('/icons/chevron-down.svg');}
.accordion-button:not(.collapsed)::after{background-image:url('/icons/chevron-down.svg');}*/

.artwork-imgWork.artworkPage{background-color:#e5e5e5;min-height:calc(((86vw - (24px * 3)) / 2) / 1);}
.artwork-imgWork.artworkPage table{min-height:calc(((86vw - (24px * 3)) / 2) / 1);}
.artwork-imgWork.artworkPage .respImg{max-height:calc(((86vw - (24px * 3)) / 2)* 1);}

.modal-dialog{max-width:50vw !important;}
.modal-dialog .modal-header{border-radius:0;border:0;padding:25px 25px 0 25px;padding:1.830vw 1.830vw 0 1.830vw;}
.modal-dialog .form-control{background-color:transparent;border-radius:0;border:0;border-bottom:1px solid #262626;}

.enquireForm .modal-dialog{max-width:66vw !important;}
.enquireForm .enquire-imgCont{display:flex;background-color:#D0D2D3;min-height:calc(((66vw - 9.224vw) * 0.4) - 24px);justify-content:center;}
.enquireForm .enquire-imgCont .respImg{width:auto;max-width:100%;height:auto;max-height:calc(((66vw - 9.224vw) * 0.4) - 24px);object-fit:contain;}
.enquireForm .form-part{padding-left:36px;padding-left:2.635vw;}
.enquireForm .form-part .enquireBtn{border-color:#262626;}

.allArtworksCaro .item .imageBox{display:flex;background-color:#D0D2D3;height:calc(((86vw / 2) - 24px) * .66);justify-content:center;}
.allArtworksCaro .item .imageBox .respImg{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;}

.socialLinks .shareBtns{display:inline-block;}
.socialLinks .shareBtns ul{padding:3px 6px;padding:0.22vw 0.439vw;min-width:108px;border:0;border-radius:0;}
.socialLinks .shareBtns ul li{display:inline-block;text-align:center;}
.socialLinks .shareBtns ul li .dropdown-item{padding:4px 6px;padding:0.293vw 0.439vw;}
.socialLinks .shareBtns ul li .dropdown-item i{color:white;}
.socialLinks .shareBtns ul li .dropdown-item:hover{background-color:transparent;}
.socialLinks .btn{background-color:transparent;padding:0;border:0;margin-left:12px;margin-left:0.878vw;}
.socialLinks .btn i{color:#0033FF;font-size:18px;font-size:1.318vw;font-weight:bold;}

/*Exhibitions*/
.allExhibitions-mainCont .nav-link{padding:0;margin-right:32px;margin-right:2.343vw;}
.allExhibitions-mainCont .nav-link.active{padding-bottom:4px;padding-bottom:0.293vw;border-bottom:2px solid #241F20;border-bottom:0.2vw solid #241F20;}
.allExhibitions-mainCont .tab-content{padding-top:40px;padding-top:2.928vw;}

/*Exhibition*/
.exhibitionOverlay{background-color:rgba(0,0,0,0.25);}
.exhibitionHighlightsCaro .left-cont{display:flex;height:75vh;}
.exhibitionHighlightsCaro .left-cont .respImg{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;}
.exhibitionHighlightsCaro .right-cont{padding:0 4%;margin-top:16px;margin-top:1.171vw;}
.exhibitionHighlightsCaro.caroNav1 .owl-nav .owl-prev{left:0;}
.exhibitionHighlightsCaro.caroNav1 .owl-nav .owl-next{right:0;}

/*About Us*/
.aboutUsBanner-cont{background-image:url('/icons/blueBckgd.png');background-repeat:no-repeat;background-position:left top;background-size:100% 35%;}
#aboutUsContent{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:12;overflow:hidden;text-overflow:ellipsis;}

/*Press*/
.pressLogo{width:auto;height:36px;height:2.64vw;}
.pagination-mainCont{display:flex;justify-content:center;}
.pagination-mainCont .flex{width:fit-content;}
.pagination-mainCont .flex .inline-flex{padding:0 10px !important;padding:0 0.824vw !important;}
.pagination-mainCont .flex .border{border:0 !important;}
.pagination-mainCont .flex a{text-decoration:none !important;}

/*Contact Us*/
.contactUs-mainCont{background-image:url('/images/contactus-bckgd-art.jpg');background-repeat:no-repeat;background-size:auto 100%;background-position:right top;}
.contactUs-mainCont .infoCont{padding-right:5%;}
.contactUs-mainCont .form-cont{background-color:white;padding:32px 40px;padding:2.343vw 2.928vw;}
.contactUs-mainCont .form-cont .form-control{background-color:#F1F1F2;}
.mapp-border{height:75vh;}

@media screen and (max-width:991px){
    .notOnIpad{display:none;}
	
	/*Status Popup*/
	.statusModal .modal-content{padding:12px;}
	.statusModal .modal-content .modal-body{border:2px solid #0033FF;padding:56px 64px;}
	.statusModal .btn-close{top:12px;right:12px;width:12px;height:12px;}
	
    .IpadLRPZero{padding-left:0;padding-right:0;}
	.containerLimit{max-width:calc(100% - 100px);}
	.section-topPadding{padding-top:75px;}
    .section-bottomPadding{padding-bottom:75px;}
    .section-topPadding1{padding-top:44px;}
    .section-bottomPadding1{padding-bottom:44px;}
    .section-topPadding2{padding-top:100px;}
    .section-bottomPadding2{padding-bottom:100px;}
    
    .marginBtm48{margin-bottom:48px;}
    .marginBtm40{margin-bottom:40px;}
    .marginBtm24{margin-bottom:24px;}
    .marginBtm16{margin-bottom:16px;}
    .marginBtm12{margin-bottom:12px;}
    .marginBtm8{margin-bottom:8px;}
    .marginBtm4{margin-bottom:4px;}
	.paddingL8VW{padding-left:50px;}
	.paddingR2_5{padding-right:12px;}
	.padding_50_75{padding:50px 75px;}
    
    .link1{font-size:14px;letter-spacing:1.5px;}
    
    .heading1{font-size:40px;letter-spacing:2px;}
    .heading2{font-size:40px;letter-spacing:2px;}
    .heading3{font-size:28px;letter-spacing:1.4px;}
	.heading4{font-size:64px;letter-spacing:3.2px;}
    .subheading1{font-size:16px;letter-spacing:1.4px;}
	.subheading2{font-size:22px;letter-spacing:1.6px;}
    .text1{font-size:14px;letter-spacing:1.2px;}
    .text2{font-size:12px;letter-spacing:1px;}
	
	.caroNav1 .owl-nav img{width:40px;}
	.caroNav1 .owl-nav .owl-prev{top:calc(50% - 2.928vw);left:-45px;width:40px;height:80px;}
	.caroNav1 .owl-nav .owl-next{top:calc(50% - 2.928vw);right:-45px;width:40px;height:80px;}
	
	.caroDot1 .owl-dots .owl-dot{width:10px;height:10px;margin:5px;}
	
	/*Search*/
    .searchBar .form-control{padding:37px 30px;}
    .searchBar .closeSearchBtn{right:15px;top:22px;font-size:30px;}    
    .searchBar .container{padding:30px;}
    .searchBar .container .col-lg-2{width:100%;}
    .searchBar .container .col-lg-10{width:100%;}
    .searchBar .container .proImage{margin-bottom:16px;}
    .searchBar .container .borderGap{padding:20px 12px 60px 12px;}
    .searchBar .container .borderGap .blueBorder{height:2px;border-bottom:1px solid #D0D2D3;}
	
    /*Navbar*/
    .navbar{padding-top:24px;padding-bottom:24px;}
    .navbar .navbar-toggler{width:28px;height:32px;font-size:28px;}
    .navbar .navbar-brand .logo{width:240px;}
    .navbar .searchBtn{width:18px;height:32px;font-size:18px;}
    .offcanvas.offcanvas-start{padding:50px;}
    .offcanvas .nav-item .nav-link{font-size:20px;letter-spacing:1.5px;}
    .offcanvas .socialIcons i{font-size:20px;margin-right:16px;}
    .navbar.scrolled{padding-top:16px;padding-bottom:16px;box-shadow:0 15px 10px -17px #162735;box-shadow:0 15px 10px -17px rgba(0, 0, 0, 0.5);}
    
    /*Footer*/
    footer .footer-signupForm .email_field{border:1px solid #241F20;padding:8px 12px;}
    footer .firstCol{padding-right:12px;}
	footer .secondCol{padding-left:12%;}
	footer .thirdCol{padding-left:8%;}
	footer .firstRow{margin-bottom:40px;}
    footer .secondRow .socialIcons i{font-size:20px;margin-right:16px;}
    footer .secondRow .respImg{width:240px;}
	
	/*Homepage*/
    .fullscreenBanner-mainCont .item{height:66vh;}
    .fullscreenBanner-mainCont .item .col-md-6{height:66vh;padding-top:20vh;padding-bottom:8vh;}
    .fullscreenBanner-mainCont .item .col-md-6 .img-cont{display:flex;justify-content:end;}
    .fullscreenBanner-mainCont .item .col-md-6 .img-cont .respImg{border:5px solid white;width:auto;max-width:100%;height:auto;max-height:38vh;}
    .upcomingExhibitions-homepageCont .info-cont{padding:60px 50px;}
	.instafeed-cont{padding:0;}
	
	/*.fullScreen-block{background-image:url('/images/background-mob-02.png');}
	.fullScreen-block .logo{width:40vw;margin-bottom:80px;}*/
	
	/*Newsletter Popup*/
	/*.newsletterPopup .modal-dialog{max-width:60%;}
	.newsletterPopup .modal-content{padding:12px;}
	.newsletterPopup .modal-content .modal-body{border:2px solid #0033FF;padding:56px 64px;}
	.newsletterPopup .modal-content .modal-body .newsletterForm .form-row{padding:0 4%;}
	.newsletterPopup .modal-content .modal-body .newsletterForm input{border:2px solid #0033FF;}
	.newsletterPopup .btn-close{top:12px;right:12px;width:12px;height:12px;}*/
	
	
	/*All Artists Page*/
	.allArtistsRow{margin-left:-24px;margin-right:-24px;}
	.allArtistsRow .allArtistsCont{padding:0 24px;margin-bottom:40px;}
	
	/*Artist Page*/
    .artistPicturesCont .info-cont{padding:50px;}
    .artwork-imgWork{min-height:calc((((100vw - 100px) - (24px * 2)) / 1.75) / 1);}
    .artwork-imgWork table{min-height:calc((((100vw - 100px) - (24px * 2)) / 1.75) / 1);}
    .artwork-imgWork .respImg{width:auto;max-width:100%;height:auto;max-height:calc((((100vw - 100px) - (24px * 2)) / 1.75) / 1);}
    .pressCaro .owl-stage-outer{padding-top:49px;}
    .pressCaro .item{padding:80px 25px 25px 25px;}
    .pressCaro .item .logo-mainCont{top:-49px;}
    .pressCaro .item .logo-box{height:98px;padding:12px 16px;box-shadow:0 1.098vw 0.732vw -1.245vw #162735;}
    .pressCaro .item .logo-box .respImg{max-width:100%;max-height:74px;}
	#load-more-btn{width:40px;}
	
	/*Artwork Page*/
	.overviewAccordion{width:75%;}
	.enquireBtn{padding:0;padding-bottom:4px;border-bottom:2px solid #241F20;}
	.artwork-imgWork.artworkPage{min-height:calc((((100vw - 100px) - (24px * 2)) / 1.75) / 1);}
	.artwork-imgWork.artworkPage table{min-height:calc((((100vw - 100px) - (24px * 2)) / 1.75) / 1);}
	.artwork-imgWork.artworkPage .respImg{max-height:calc((((100vw - 100px) - (24px * 2)) / 1.75) / 1);}
	
	.modal-dialog .modal-header{padding:25px 25px 0 25px;}
	
	.enquireForm .modal-dialog{max-width:66vw !important;}
	.enquireForm .form-part{padding:0;}
	
	.allArtworksCaro .item .imageBox{height:calc((86vw / 2) - 24px);}
	
	.socialLinks .shareBtns ul{padding:3px 6px;min-width:108px;}
	.socialLinks .shareBtns ul li .dropdown-item{padding:4px 6px;}
	.socialLinks .btn{margin-left:12px;}
	.socialLinks .btn i{font-size:18px;}
	
	/*Exhibitions*/
	.allExhibitions-mainCont .nav-link{padding:0;margin-right:32px;}
	.allExhibitions-mainCont .nav-link.active{padding-bottom:4px;border-bottom:2px solid #241F20;}
	.allExhibitions-mainCont .tab-content{padding-top:40px;}
	
	/*Exhibition*/
	.exhibitionHighlightsCaro .left-cont{height:45vh;}
	.exhibitionHighlightsCaro .right-cont{padding:0 4%;margin-top:16px;}
	.exhibitionHighlightsCaro.caroNav1 .owl-nav .owl-prev{left:-45px;}
	.exhibitionHighlightsCaro.caroNav1 .owl-nav .owl-next{right:-45px;}
	
	/*Press*/
	.pressLogo{height:32px;}
	.pagination-mainCont .flex .inline-flex{padding:0 10px !important;}
	
	/*Contact Us*/
	.contactUs-mainCont .infoCont{padding-right:5%;}
	.contactUs-mainCont .form-cont{padding:32px 40px;}
	.mapp-border{height:50vh;}
}

@media screen and (max-width:767px){
	/*Status Popup*/
	.statusModal .modal-content{padding:12px;}
	.statusModal .modal-content .modal-body{border:2px solid #0033FF;padding:56px 64px;}
	.statusModal .btn-close{top:12px;right:12px;width:12px;height:12px;}
	
    .IpadLRPZero{padding-left:0;padding-right:0;}
	.containerLimit{max-width:calc(100% - 50px);}
	.section-topPadding{padding-top:50px;}
    .section-bottomPadding{padding-bottom:50px;}
    .section-topPadding1{padding-top:32px;}
    .section-bottomPadding1{padding-bottom:32px;}
    .section-topPadding2{padding-top:75px;}
    .section-bottomPadding2{padding-bottom:75px;}
    
    .marginBtm48{margin-bottom:40px;}
    .marginBtm40{margin-bottom:32px;}
    .marginBtm24{margin-bottom:22px;}
	.paddingL8VW{padding-left:25px;}
	.paddingR2_5{padding-right:12px;}
	.padding_50_75{padding:40px 60px;}
    
    .heading1{font-size:32px;letter-spacing:1.6px;}
    .heading2{font-size:32px;letter-spacing:1.6px;}
    .heading3{font-size:25px;letter-spacing:1.25px;}
	.heading4{font-size:52px;letter-spacing:2.6px;}
	.subheading2{font-size:20px;letter-spacing:1.5px;}
	
	.caroNav1 .owl-nav{text-align:left;margin-top:20px;}
	.caroNav1 .owl-nav img{width:40px;}
	.caroNav1 .owl-nav .owl-prev, .caroNav1 .owl-nav .owl-next{width:40px;height:auto;position:static;margin:0 8px;}
	
	.caroDot1 .owl-dots{margin-top:20px;}
	.caroDot1 .owl-dots .owl-dot{margin:0 8px;}
	
    /*Navbar*/
    .navbar{padding-top:20px;padding-bottom:20px;}
    .navbar .navbar-toggler{width:28px;height:32px;font-size:28px;}
    .navbar .navbar-brand .logo{width:180px;}
    .navbar .searchBtn{width:18px;height:32px;font-size:18px;}
    .offcanvas.offcanvas-start{padding:32px;}
    .offcanvas .nav-item .nav-link{font-size:20px;letter-spacing:1.5px;}
    .offcanvas .socialIcons i{font-size:20px;}
    .navbar.scrolled{padding-top:16px;padding-bottom:16px;box-shadow:0 15px 10px -17px #162735;box-shadow:0 15px 10px -17px rgba(0, 0, 0, 0.5);}
	.offcanvas.offcanvas-start{max-width:75%;}
    
    /*Footer*/
    footer .footer-signupForm .email_field{border:1px solid #241F20;padding:8px 12px;}
    footer .firstCol{margin-bottom:40px;}
	footer .secondCol{padding-left:12px;margin-bottom:40px;}
	footer .thirdCol{padding-left:12px;margin-bottom:20px;}
	footer .firstRow{margin-bottom:40px;}
    footer .secondRow .socialIcons i{font-size:18px;margin-right:16px;}
    footer .secondRow .respImg{width:180px;margin-bottom:20px;}
	
	/*Homepage*/
    .fullscreenBanner-mainCont .item{height:100vh;}
    .fullscreenBanner-mainCont .item .col-md-6{height:auto;padding-top:0;padding-bottom:40px;}
    .fullscreenBanner-mainCont .item .col-md-6 .img-cont{justify-content:start;}
    .fullscreenBanner-mainCont .item .col-md-6 .img-cont .respImg{max-height:35vh;}
	.artistsCaro.caroNav1 .owl-nav .owl-prev, .artistsCaro.caroNav1 .owl-nav .owl-next{margin:0;margin-right:16px;}	
	.upcomingExhibitions-homepageCont .info-cont{padding:40px 25px;}
	
	.mobLatExhImgCont{padding:0 24px;background-image:linear-gradient(#F1F1F2 66%, #D0D2D3 34%);}
	
	/*All Artists Page*/
	.allArtistsRow{margin-left:-12px;margin-right:-12px;}
	.allArtistsRow .allArtistsCont{padding:0 12px;}
	
	/*Artist Page*/
    .artistPicturesCont .info-cont{padding:25px;}
	.artistBio-cont #artistBioCont{-webkit-line-clamp:8;}
    .artwork-imgWork{min-height:calc(100vw - 50px);}
    .artwork-imgWork table{min-height:calc(100vw - 50px);}
    .artwork-imgWork .respImg{width:auto;max-width:100%;height:auto;max-height:calc(100vw - 50px);}
    .pressCaro .owl-stage-outer{padding-top:49px;}
    .pressCaro .item{padding:80px 25px 25px 25px;}
    .pressCaro .item .logo-mainCont{top:-49px;}
    .pressCaro .item .logo-box{height:98px;padding:12px 16px;box-shadow:0 1.098vw 0.732vw -1.245vw #162735;}
    .pressCaro .item .logo-box .respImg{max-width:100%;max-height:74px;}
	.pressCaro.caroNav1 .owl-nav{text-align:center;}
	#load-more-btn{width:32px;}
	
	/*Artwork Page*/
	.artwork-mainCont{background-image:linear-gradient(to right, #f1f1f2 66%, #f1f1f2 34%);}
	.overviewAccordion{width:100%;}
	
	.artwork-imgWork.artworkPage{min-height:calc(100vw - 50px);}
	.artwork-imgWork.artworkPage table{min-height:calc(100vw - 50px);}
	.artwork-imgWork.artworkPage .respImg{max-height:calc(100vw - 50px);}
	
	.modal-dialog .modal-header{padding:25px 25px 0 25px;}
	
	.enquireForm .modal-dialog{max-width:84vw !important;margin-left:8vw;}
	.enquireForm .modal-dialog .padding_50_75{padding:40px 50px;}
	.enquireForm .form-part{padding:0;}
	.allArtworksCaro .item .imageBox{height:calc(100vw - 50px);}
	.caroNav1.allArtworksCaro .owl-nav .owl-prev, .caroNav1.allArtworksCaro .owl-nav .owl-next{margin:0;margin-right:16px;}
	
	/*Exhibitions*/
	.allExhibitions-mainCont .nav-link{padding:0;margin-right:32px;}
	.allExhibitions-mainCont .nav-link.active{padding-bottom:4px;border-bottom:2px solid #241F20;}
	.allExhibitions-mainCont .tab-content{padding-top:40px;}
	
	/*Exhibition*/
	.exhibitionHighlightsCaro.caroNav1 .owl-nav{text-align:center;}
	.exhibitionHighlightsCaro.caroNav1 .owl-nav .owl-prev, .exhibitionHighlightsCaro.caroNav1 .owl-nav .owl-next{margin:0;margin-right:16px;}
	
	/*Press*/
	.pressLogo{height:28px;}
	.pagination-mainCont .flex .inline-flex{padding:0 8px !important;}
	
	/*Contact Us*/
	.contactUs-mainCont{background-image:none;}
	.contactUs-mainCont .infoCont{margin-bottom:40px;padding-left:25px;padding-right:25px;}
	.contactUs-mainCont .form-cont{padding:25px;}
	.contactUs-mainCont .container{padding-bottom:0 !important;max-width:100% !important;}
	.contactUs-mainCont .container .row{margin:0 !important;}
	.contactUs-mainCont .col-lg-5{padding:40px;background-image:url('/images/contactus-bckgd-art.jpg');background-repeat:no-repeat;background-size:100% auto;background-position:0 0;}
	.mapp-border{height:50vh;}
}